Theorems · Theorem · category theory
CategoryTheory.StrictPseudofunctorCore.mk.inj
∀ {B : Type u₁} {inst : CategoryTheory.Bicategory B} {C : Type u₂} {inst_1 : CategoryTheory.Bicategory C}
{toStrictPseudofunctorPreCore : CategoryTheory.StrictPseudofunctorPreCore B C}
{map₂_left_unitor :
autoParam
(∀ {a b : B} (f : a ⟶ b),
toStrictPseudofunctorPreCore.map₂ (CategoryTheory.Bicategory.leftUnitor f).hom =
CategoryTheory.CategoryStruct.comp (CategoryTheory.eqToHom ⋯)
(CategoryTheory.Bicategory.leftUnitor (toStrictPseudofunctorPreCore.map f)).hom)
CategoryTheory.StrictPseudofunctorCore.map₂_left_unitor._autoParam}
{map₂_right_unitor :
autoParam
(∀ {a b : B} (f : a ⟶ b),
toStrictPseudofunctorPreCore.map₂ (CategoryTheory.Bicategory.rightUnitor f).hom =
CategoryTheory.CategoryStruct.comp (CategoryTheory.eqToHom ⋯)
(CategoryTheory.Bicategory.rightUnitor (toStrictPseudofunctorPreCore.map f)).hom)
CategoryTheory.StrictPseudofunctorCore.map₂_right_unitor._autoParam}
{map₂_associator :
autoParam
(∀ {a b c d : B} (f : a ⟶ b) (g : b ⟶ c) (h : c ⟶ d),
toStrictPseudofunctorPreCore.map₂ (CategoryTheory.Bicategory.associator f g h).hom =
CategoryTheory.CategoryStruct.comp (CategoryTheory.eqToHom ⋯)
(CategoryTheory.CategoryStruct.comp
(CategoryTheory.Bicategory.associator (toStrictPseudofunctorPreCore.map f)
(toStrictPseudofunctorPreCore.map g) (toStrictPseudofunctorPreCore.map h)).hom
(CategoryTheory.eqToHom ⋯)))
CategoryTheory.StrictPseudofunctorCore.map₂_associator._autoParam}
{toStrictPseudofunctorPreCore_1 : CategoryTheory.StrictPseudofunctorPreCore B C}
{map₂_left_unitor_1 :
autoParam
(∀ {a b : B} (f : a ⟶ b),
toStrictPseudofunctorPreCore_1.map₂ (CategoryTheory.Bicategory.leftUnitor f).hom =
CategoryTheory.CategoryStruct.comp (CategoryTheory.eqToHom ⋯)
(CategoryTheory.Bicategory.leftUnitor (toStrictPseudofunctorPreCore_1.map f)).hom)
CategoryTheory.StrictPseudofunctorCore.map₂_left_unitor._autoParam}
{map₂_right_unitor_1 :
autoParam
(∀ {a b : B} (f : a ⟶ b),
toStrictPseudofunctorPreCore_1.map₂ (CategoryTheory.Bicategory.rightUnitor f).hom =
CategoryTheory.CategoryStruct.comp (CategoryTheory.eqToHom ⋯)
(CategoryTheory.Bicategory.rightUnitor (toStrictPseudofunctorPreCore_1.map f)).hom)
CategoryTheory.StrictPseudofunctorCore.map₂_right_unitor._autoParam}
{map₂_associator_1 :
autoParam
(∀ {a b c d : B} (f : a ⟶ b) (g : b ⟶ c) (h : c ⟶ d),
toStrictPseudofunctorPreCore_1.map₂ (CategoryTheory.Bicategory.associator f g h).hom =
CategoryTheory.CategoryStruct.comp (CategoryTheory.eqToHom ⋯)
(CategoryTheory.CategoryStruct.comp
(CategoryTheory.Bicategory.associator (toStrictPseudofunctorPreCore_1.map f)
(toStrictPseudofunctorPreCore_1.map g) (toStrictPseudofunctorPreCore_1.map h)).hom
(CategoryTheory.eqToHom ⋯)))
CategoryTheory.StrictPseudofunctorCore.map₂_associator._autoParam},
{ toStrictPseudofunctorPreCore := toStrictPseudofunctorPreCore, map₂_left_unitor := map₂_left_unitor,
map₂_right_unitor := map₂_right_unitor, map₂_associator := map₂_associator } =
{ toStrictPseudofunctorPreCore := toStrictPseudofunctorPreCore_1, map₂_left_unitor := map₂_left_unitor_1,
map₂_right_unitor := map₂_right_unitor_1, map₂_associator := map₂_associator_1 } →
toStrictPseudofunctorPreCore = toStrictPseudofunctorPreCore_1- Cited by
- 1 results in Mathlib
- Foundations
- Depth 15 from the axioms · uses propext
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites20
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Quiver.Homstatement and proof · cited by 32,603
- CategoryTheory.CategoryStruct.compstatement and proof · cited by 17,999
- CategoryTheory.Iso.homstatement and proof · cited by 7,684
- CategoryTheory.CategoryStruct.idstatement · cited by 6,235
- CategoryTheory.Bicategorystatement and proof · cited by 1,587
- Prefunctor.objstatement and proof · cited by 1,241
- CategoryTheory.PrelaxFunctor.toPrelaxFunctorStructstatement and proof · cited by 1,154
- CategoryTheory.PrelaxFunctorStruct.toPrefunctorstatement and proof · cited by 1,142
- Prefunctor.mapstatement and proof · cited by 952
- CategoryTheory.eqToHomstatement and proof · cited by 860
- CategoryTheory.Bicategory.associatorstatement and proof · cited by 405
- CategoryTheory.Bicategory.leftUnitorstatement and proof · cited by 309
Cited by1
Results whose statement or proof uses this declaration.
- CategoryTheory.StrictPseudofunctorCore.mk.injEqproof · cited by 0