The category of bipointed types #
This defines Bipointed, the category of bipointed types.
TODO #
Monoidal structure
@[implicit_reducible]
@[reducible, inline]
Turns a bipointing into a bipointed type.
Instances For
@[simp]
@[implicit_reducible]
Composition of morphisms of Bipointed.
Instances For
@[implicit_reducible]
@[reducible, inline]
The subtype of functions corresponding to the morphisms in Bipointed.
Instances For
@[implicit_reducible]
instance
Bipointed.instFunLikeHomSubtypeX
(X : Bipointed)
(Y : Bipointed)
:
FunLike (X.HomSubtype Y) X.X Y.X
@[implicit_reducible]
Swaps the pointed elements of a bipointed type. Prod.swap as a functor.
Instances For
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
BipointedToPointed_fst is inverse to PointedToBipointed.
Instances For
@[simp]
theorem
pointedToBipointedCompBipointedToPointedFst_hom_app_toFun
(X : Pointed)
(a : ((pointedToBipointed.comp bipointedToPointedFst).obj X).X)
:
@[simp]
theorem
pointedToBipointedCompBipointedToPointedFst_inv_app_toFun
(X : Pointed)
(a : ((CategoryTheory.Functor.id Pointed).obj X).X)
:
BipointedToPointed_snd is inverse to PointedToBipointed.
Instances For
@[simp]
theorem
pointedToBipointedCompBipointedToPointedSnd_inv_app_toFun
(X : Pointed)
(a : ((CategoryTheory.Functor.id Pointed).obj X).X)
:
@[simp]
theorem
pointedToBipointedCompBipointedToPointedSnd_hom_app_toFun
(X : Pointed)
(a : ((pointedToBipointed.comp bipointedToPointedSnd).obj X).X)
:
The free/forgetful adjunction between PointedToBipointed_fst and BipointedToPointed_fst.
Instances For
The free/forgetful adjunction between PointedToBipointed_snd and BipointedToPointed_snd.