Nerves
The nerve of a category (or group or monoid) is naturally constructed as a simplicial set.
The nerve (or classifying space) of a group:
one vertex
one edge for each element of the group
one -simplex for each -tuple , non-degenerate if for all
face maps: multiply consecutive elements:
,
degeneracy maps: insert in the th spot:
,
Similar for monoids or categories: one vertex for each object, one 1-simplex for each morphism, one -simplex for each collection of composable morphisms.
Also, given the nerve of a category, you can recover the category.
Are categories in good enough shape in Sage to be able to define the nerve of a (finite) category?
Example: real projective space
Infinite dimensional real projective space is the classifying space of the group . There is one non-degenerate simplex in each dimension. is its -skeleton.
Look at the -vectors for simplicial complex versions of for small values of :
For , the -vector is (1, 63, 903, 4200, 8400, 7560, 2520).
In comparison, as a simplicial set:
Some calculations...
Classifying space of
In Sage, the cyclic group has three elements, , , .
So its classifying space has two nondegenerate 1-simplices, four non-degenerate 2-simplices (, , , ), eight non-degenerate 3-simplices, etc.
Classifying space of
Example: complex projective space
is the -skeleton of the classifying space of the Lie group . Sage can't construct it that way, but work of Sergeraert (Kenzo, CAT) leads to constructions we can use in Sage.
-vectors as simplicial complexes:
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-27-4e74e8a803a4> in <module>()
----> 1 simplicial_complexes.ComplexProjectiveSpace(Integer(3)).f_vector()
AttributeError: 'module' object has no attribute 'ComplexProjectiveSpace'
As simplicial sets:
To do:
good conversions from simplicial complexes (and other objects) to simplicial sets
simplicial abelian groups, -skeleton of
infinite simplicial sets
general framework for simplicial objects in a category
higher homotopy groups (?)