Coherence of base change in over categories #
Mathlib identifies base change Over.pullback along an identity with the identity functor
(Over.pullbackId) and base change along a composite with the composite of base changes
(Over.pullbackComp). This file records that these identifications are coherent, up to the
equalities f ≫ 𝟙 Y = f and f ≫ g ≫ h = (f ≫ g) ≫ h:
CategoryTheory.Over.pullbackComp_id_inv_app_comp_eqToHom:pullbackComp f (𝟙 Y)is the base change alongfofpullbackId;CategoryTheory.Over.pullbackComp_comp_inv_app_comp_eqToHom: the two identifications of base change alongf ≫ g ≫ hwith the composite of the three base changes agree.
Base change along f : X ⟶ Y of the identification pullbackId of base change along the
identity is the composition isomorphism pullbackComp f (𝟙 Y), up to the equality
f ≫ 𝟙 Y = f.
Base change along f : X ⟶ Y of the identification pullbackId of base change along the
identity is the composition isomorphism pullbackComp f (𝟙 Y), up to the equality
f ≫ 𝟙 Y = f.
The two ways of identifying base change along f ≫ g ≫ h with the composite of the base
changes along h, g and f agree, up to the equality f ≫ g ≫ h = (f ≫ g) ≫ h.
The two ways of identifying base change along f ≫ g ≫ h with the composite of the base
changes along h, g and f agree, up to the equality f ≫ g ≫ h = (f ≫ g) ≫ h.