Theorems · Inductive type · category theory
CategoryTheory.Equivalence
(C : Type u₁) →
(D : Type u₂) →
[CategoryTheory.Category.{v₁, u₁} C] → [CategoryTheory.Category.{v₂, u₂} D] → Type (max (max (max u₁ u₂) v₁) v₂)An equivalence of categories.
We define an equivalence between C and D, with notation C ≌ D, as a half-adjoint equivalence:
a pair of functors F : C ⥤ D and G : D ⥤ C with a unit η : 𝟭 C ≅ F ⋙ G and counit
ε : G ⋙ F ≅ 𝟭 D, such that the natural isomorphisms η and ε satisfy the triangle law for
F: namely, Fη ≫ εF = 𝟙 F. Or, in other words, the composite F ⟶ F ⋙ G ⋙ F ⟶ F is the
identity.
In unit_inverse_comp, we show that this is sufficient to establish a full adjoint
equivalence. I.e., the composite G ⟶ G ⋙ F ⋙ G ⟶ G is also the identity.
The triangle equation functor_unitIso_comp is written as a family of equalities between
morphisms. It is more complicated if we write it as an equality of natural transformations, because
then we would either have to insert natural transformations like F ⟶ F𝟭 or abuse defeq.
- Defined in
- Mathlib.CategoryTheory.Equivalence
- Cited by
- 601 results in Mathlib
- Foundations
- Depth 1 from the axioms, rests on 2 definitions · uses no axioms
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites1
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- CategoryTheory.Categorystatement · cited by 32,673
Cited by1,127
Results whose statement or proof uses this declaration.
- CategoryTheory.Equivalence.functorstatement and proof · cited by 1,268
- CategoryTheory.Equivalence.inversestatement and proof · cited by 1,130
- CategoryTheory.Equivalence.unitIsostatement and proof · cited by 536
- CategoryTheory.Equivalence.counitIsostatement and proof · cited by 480
- CategoryTheory.Equivalence.symmstatement and proof · cited by 195
- CategoryTheory.Equivalence.unitstatement and proof · cited by 62
- CategoryTheory.Pretriangulated.opShiftFunctorEquivalencestatement · cited by 61
- CategoryTheory.Equivalence.toAdjunctionstatement and proof · cited by 60
- CategoryTheory.Functor.asEquivalencestatement · cited by 58
- CategoryTheory.Equivalence.opstatement and proof · cited by 57
- CategoryTheory.Equivalence.transstatement and proof · cited by 57
- CategoryTheory.Equivalence.counitstatement and proof · cited by 52
Showing the 200 most cited of 1,127.