Functoriality of the symmetry of equivalences #
Using the calculus of mates in Mathlib.CategoryTheory.Adjunction.Mates, we prove that passing
to the symmetric equivalence defines an equivalence between C ≌ D and (D ≌ C)ᵒᵖ,
and provides the definition of the functor that takes an equivalence to its inverse.
Main definitions #
Equivalence.symmEquiv C D: the equivalence(C ≌ D) ≌ (D ≌ C)ᵒᵖobtained by takingEquivalence.symmon objects, andconjugateEquivon maps.Equivalence.inverseFunctor C D: The functor(C ≌ D) ⥤ (D ⥤ C)ᵒᵖsending an equivalenceeto the functore.inverse.congrLeftFunctor C D E: the functor (C ≌ D) ⥤ ((C ⥤ E) ≌ (D ⥤ E))ᵒᵖ that appliesEquivalence.congrLefton objects, and whiskers left byconjugateEquivon maps.
The forward functor of the equivalence (C ≌ D) ≌ (D ≌ C)ᵒᵖ.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The inverse functor of the equivalence (C ≌ D) ≌ (D ≌ C)ᵒᵖ.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Taking the symmetric of an equivalence induces an equivalence of categories
(C ≌ D) ≌ (D ≌ C)ᵒᵖ.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The inverse functor that sends a functor to its inverse.
Equations
Instances For
The inverse functor sends an equivalence to its inverse.
Equations
Instances For
We can compare the way we obtain a natural isomorphism e.inverse ≅ f.inverse from
an isomorphism e ≌ f via inverseFunctor with the way we get one through
Iso.isoInverseOfIsoFunctor.
An "unopped" version of the equivalence `inverseFunctorObj'.
Equations
Instances For
Promoting Equivalence.congrLeft to a functor.
Equations
- One or more equations did not get rendered due to their size.