Simplicial objects in a category. #
A simplicial object in a category C
is a C
-valued presheaf on SimplexCategory
.
(Similarly a cosimplicial object is functor SimplexCategory ⥤ C
.)
Use the notation X _[n]
in the Simplicial
locale to obtain the n
-th term of a
(co)simplicial object X
, where n
is a natural number.
The category of simplicial objects valued in a category C
.
This is the category of contravariant functors from SimplexCategory
to C
.
Instances For
Equations
- CategoryTheory.instCategorySimplicialObject C = id inferInstance
Pretty printer defined by notation3
command.
Equations
- One or more equations did not get rendered due to their size.
Instances For
X _[n]
denotes the n
th-term of the simplicial object X
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
Face maps for a simplicial object.
Equations
- X.δ i = X.map (SimplexCategory.δ i).op
Instances For
Degeneracy maps for a simplicial object.
Equations
- X.σ i = X.map (SimplexCategory.σ i).op
Instances For
The diagonal of a simplex is the long edge of the simplex.
Equations
- X.diagonal = X.map (SimplexCategory.diag n).op
Instances For
Isomorphisms from identities in ℕ.
Equations
- X.eqToIso h = CategoryTheory.Functor.mapIso X (CategoryTheory.eqToIso ⋯)
Instances For
The generic case of the first simplicial identity
The special case of the first simplicial identity
The second simplicial identity
The first part of the third simplicial identity
The second part of the third simplicial identity
The fourth simplicial identity
The fifth simplicial identity
Functor composition induces a functor on simplicial objects.
Equations
Instances For
Truncated simplicial objects.
Equations
Instances For
Equations
- CategoryTheory.SimplicialObject.instCategoryTruncated C = id inferInstance
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
Functor composition induces a functor on truncated simplicial objects.
Equations
Instances For
The truncation functor from simplicial objects to truncated simplicial objects.
Equations
- CategoryTheory.SimplicialObject.truncation n = (CategoryTheory.whiskeringLeft (SimplexCategory.Truncated n)ᵒᵖ SimplexCategoryᵒᵖ C).obj SimplexCategory.Truncated.inclusion.op
Instances For
The n-skeleton as a functor SimplicialObject.Truncated C n ⥤ SimplicialObject C
.
Equations
- CategoryTheory.SimplicialObject.Truncated.sk n = SimplexCategory.Truncated.inclusion.op.lan
Instances For
The n-coskeleton as a functor SimplicialObject.Truncated C n ⥤ SimplicialObject C
.
Equations
- CategoryTheory.SimplicialObject.Truncated.cosk n = SimplexCategory.Truncated.inclusion.op.ran
Instances For
The n-skeleton as an endofunctor on SimplicialObject C
.
Equations
Instances For
The n-coskeleton as an endofunctor on SimplicialObject C
.
Equations
Instances For
The adjunction between the n-skeleton and n-truncation.
Equations
- CategoryTheory.SimplicialObject.skAdj n = SimplexCategory.Truncated.inclusion.op.lanAdjunction C
Instances For
The adjunction between n-truncation and the n-coskeleton.
Equations
- CategoryTheory.SimplicialObject.coskAdj n = SimplexCategory.Truncated.inclusion.op.ranAdjunction C
Instances For
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
Since Truncated.inclusion
is fully faithful, so is right Kan extension along it.
Equations
- CategoryTheory.SimplicialObject.Truncated.cosk.fullyFaithful n = (CategoryTheory.SimplicialObject.coskAdj n).fullyFaithfulROfIsIsoCounit
Instances For
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
Since Truncated.inclusion
is fully faithful, so is left Kan extension along it.
Equations
- CategoryTheory.SimplicialObject.Truncated.sk.fullyFaithful n = (CategoryTheory.SimplicialObject.skAdj n).fullyFaithfulLOfIsIsoUnit
Instances For
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
The constant simplicial object is the constant functor.
Instances For
The category of augmented simplicial objects, defined as a comma category.
Equations
Instances For
Equations
- CategoryTheory.SimplicialObject.instCategoryAugmented C = id inferInstance
Drop the augmentation.
Equations
- CategoryTheory.SimplicialObject.Augmented.drop = CategoryTheory.Comma.fst (CategoryTheory.Functor.id (CategoryTheory.SimplicialObject C)) (CategoryTheory.SimplicialObject.const C)
Instances For
The point of the augmentation.
Equations
- CategoryTheory.SimplicialObject.Augmented.point = CategoryTheory.Comma.snd (CategoryTheory.Functor.id (CategoryTheory.SimplicialObject C)) (CategoryTheory.SimplicialObject.const C)
Instances For
The functor from augmented objects to arrows.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The compatibility of a morphism with the augmentation, on 0-simplices
Functor composition induces a functor on augmented simplicial objects.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Functor composition induces a functor on augmented simplicial objects.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Augment a simplicial object with an object.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Cosimplicial objects.
Instances For
Equations
- CategoryTheory.instCategoryCosimplicialObject C = id inferInstance
X _[n]
denotes the n
th-term of the cosimplicial object X
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
Coface maps for a cosimplicial object.
Equations
- X.δ i = X.map (SimplexCategory.δ i)
Instances For
Codegeneracy maps for a cosimplicial object.
Equations
- X.σ i = X.map (SimplexCategory.σ i)
Instances For
Isomorphisms from identities in ℕ.
Equations
- X.eqToIso h = CategoryTheory.Functor.mapIso X (CategoryTheory.eqToIso ⋯)
Instances For
The generic case of the first cosimplicial identity
The special case of the first cosimplicial identity
The second cosimplicial identity
The first part of the third cosimplicial identity
The second part of the third cosimplicial identity
The fourth cosimplicial identity
The fifth cosimplicial identity
Functor composition induces a functor on cosimplicial objects.
Equations
Instances For
Truncated cosimplicial objects.
Equations
Instances For
Equations
- CategoryTheory.CosimplicialObject.instCategoryTruncated C = id inferInstance
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
Equations
- ⋯ = ⋯
Functor composition induces a functor on truncated cosimplicial objects.
Equations
Instances For
The truncation functor from cosimplicial objects to truncated cosimplicial objects.
Equations
- CategoryTheory.CosimplicialObject.truncation n = (CategoryTheory.whiskeringLeft (SimplexCategory.Truncated n) SimplexCategory C).obj SimplexCategory.Truncated.inclusion
Instances For
The constant cosimplicial object.
Instances For
Augmented cosimplicial objects.
Equations
Instances For
Drop the augmentation.
Equations
- CategoryTheory.CosimplicialObject.Augmented.drop = CategoryTheory.Comma.snd (CategoryTheory.CosimplicialObject.const C) (CategoryTheory.Functor.id (CategoryTheory.CosimplicialObject C))
Instances For
The point of the augmentation.
Equations
- CategoryTheory.CosimplicialObject.Augmented.point = CategoryTheory.Comma.fst (CategoryTheory.CosimplicialObject.const C) (CategoryTheory.Functor.id (CategoryTheory.CosimplicialObject C))
Instances For
The functor from augmented objects to arrows.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Functor composition induces a functor on augmented cosimplicial objects.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Functor composition induces a functor on augmented cosimplicial objects.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Augment a cosimplicial object with an object.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The anti-equivalence between simplicial objects and cosimplicial objects.
Equations
Instances For
The anti-equivalence between cosimplicial objects and simplicial objects.
Equations
Instances For
Construct an augmented cosimplicial object in the opposite category from an augmented simplicial object.
Equations
- X.rightOp = { left := Opposite.op X.right, right := CategoryTheory.Functor.rightOp X.left, hom := CategoryTheory.NatTrans.rightOp X.hom }
Instances For
Construct an augmented simplicial object from an augmented cosimplicial object in the opposite category.
Equations
- X.leftOp = { left := CategoryTheory.Functor.leftOp X.right, right := Opposite.unop X.left, hom := CategoryTheory.NatTrans.leftOp X.hom }
Instances For
Converting an augmented simplicial object to an augmented cosimplicial object and back is isomorphic to the given object.
Equations
- X.rightOpLeftOpIso = CategoryTheory.Comma.isoMk (CategoryTheory.Functor.rightOpLeftOpIso X.left) (CategoryTheory.eqToIso ⋯) ⋯
Instances For
Converting an augmented cosimplicial object to an augmented simplicial object and back is isomorphic to the given object.
Equations
- X.leftOpRightOpIso = CategoryTheory.Comma.isoMk (CategoryTheory.eqToIso ⋯) (CategoryTheory.Functor.leftOpRightOpIso X.right) ⋯
Instances For
A functorial version of SimplicialObject.Augmented.rightOp
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A functorial version of Cosimplicial_object.Augmented.leftOp
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The contravariant categorical equivalence between augmented simplicial objects and augmented cosimplicial objects in the opposite category.
Equations
- One or more equations did not get rendered due to their size.