Simplicial set

From Wikipedia, the free encyclopedia
Jump to: navigation, search

In mathematics, a simplicial set is a construction in categorical homotopy theory which is a purely algebraic model of the notion of a "well-behaved" topological space. Historically, this model arose from earlier work in combinatorial topology and in particular from the notion of simplicial complexes.


A simplicial set is a categorical (that is, purely algebraic) model capturing those topological spaces which can be built up (or faithfully represented up to homotopy) from simplices and their incidence relations. This is similar to the approach of CW complexes to modeling topological spaces, with the crucial difference that simplicial sets are purely algebraic and do not carry any actual topology (this will become clear in the formal definition).

To get back to actual topological spaces, there is a geometric realization functor available which takes values in the category of compactly generated Hausdorff spaces. Most classical results on CW complexes in homotopy theory have analogous versions for simplicial sets which generalize these results. While algebraic topologists largely continue to prefer CW complexes, there is a growing contingent of researchers interested in using simplicial sets for applications in algebraic geometry where CW complexes do not naturally exist.

Formal definition[edit]

Using the language of category theory, a simplicial set X is a contravariant functor

X: Δ → Set

where Δ denotes the simplex category whose objects are finite strings of ordinal numbers of the form

n = 0 → 1 → ... → n

(or in other words non-empty totally ordered finite sets) and whose morphisms are order-preserving functions between them, and Set is the category of small sets.

It is common to define simplicial sets as a covariant functor from the opposite category, as

X: ΔopSet

That is, as a presheaf. This definition is clearly equivalent to the one immediately above.

Alternatively, one can think of a simplicial set as a simplicial object (see below) in the category Set, but this is only different language for the definition just given. If we use a covariant functor X instead of a contravariant one, we arrive at the definition of a cosimplicial set.

Simplicial sets form a category usually denoted sSet or just S whose objects are simplicial sets and whose morphisms are natural transformations between them. There is a corresponding category for cosimplicial sets as well, denoted by cSet.

These definitions arise from the relationship of the conditions imposed on the face maps and degeneracy maps to the category Δ.

Face and degeneracy maps[edit]

In Δop, there are two particularly important classes of maps called face maps and degeneracy maps which capture the underlying combinatorial structure of simplicial sets.

The face maps di : nn − 1 are given by

di (0 → … → n) = (0 → … → i − 1 → i + 1 → … → n).

The degeneracy maps si : nn + 1 are given by

si (0 → … → n) = (0 → … → i − 1 → iii + 1 → … → n).

By definition, these maps satisfy the following simplicial identities:

  1. di dj = dj−1 di if i < j
  2. di sj = sj−1 di if i < j
  3. di sj = id if i = j or i = j + 1
  4. di sj = sj di−1 if i > j + 1
  5. si sj = sj+1 si if ij.

The simplicial category Δ has as its morphisms the monotonic non-decreasing functions. Since the morphisms are generated by those that 'skip' or 'add' a single element, the detailed relations written out above underlie the topological applications. It can be shown that these relations suffice.

The standard n-simplex and the simplex category[edit]

Categorically, the standard n-simplex, denoted Δn, is the functor hom(-, n) where n denotes the string 0 → 1 → ... → n of the first (n + 1) nonnegative integers and the homset is taken in the category Δ. In many texts, it is written instead as hom(n,-) where the homset is understood to be in the opposite category Δop.[1]

The geometric realization |Δn| is just defined to be the standard topological n-simplex in general position given by

|\Delta^n| = \{(x_0, \dots, x_n) \in \mathbb{R}^{n+1}: 0\leq x_i \leq 1, \sum x_i = 1 \}.

By the Yoneda lemma, the n-simplices of a simplicial set X are classified by natural transformations in hom(Δn, X).[2] The n-simplices of X are then collectively denoted by Xn. Furthermore, there is a simplex category, denoted by \Delta\downarrow{X} whose objects are maps (i.e. natural transformations) ΔnX and whose morphisms are natural transformations Δn → Δm over X arising from maps n m in Δ. That is, \Delta\downarrow{X} is a slice category of Δ over X. The following isomorphism shows that a simplicial set X is a colimit of its simplices:[3]

X \cong \varinjlim_{\Delta^n \to X} \Delta^n

where the colimit is taken over the simplex category of X.

Geometric realization[edit]

There is a functor |•|: S CGHaus called the geometric realization taking a simplicial set X to its corresponding realization in the category of compactly-generated Hausdorff topological spaces.

This larger category is used as the target of the functor because, in particular, a product of simplicial sets

X \times Y

is realized as a product

|X| \times_{Ke} |Y|

of the corresponding topological spaces, where \times_{Ke} denotes the Kelley space product. To define the realization functor, we first define it on n-simplices Δn as the corresponding topological n-simplex |Δn|. The definition then naturally extends to any simplicial set X by setting

|X| = limΔn → X |Δn|

where the colimit is taken over the n-simplex category of X. The geometric realization is functorial on S.

Singular set for a space[edit]

The singular set of a topological space Y is the simplicial set defined by S(Y): n hom(|Δn|, Y) for each object n ∈ Δ, with the obvious functoriality condition on the morphisms. This definition is analogous to a standard idea in singular homology of "probing" a target topological space with standard topological n-simplices. Furthermore, the singular functor S is right adjoint to the geometric realization functor described above, i.e.:

homTop(|X|, Y) ≅ homS(X, SY)

for any simplicial set X and any topological space Y.

Homotopy theory of simplicial sets[edit]

In the category of simplicial sets one can define fibrations to be Kan fibrations. A map of simplicial sets is defined to be a weak equivalence if the geometric realization is a weak equivalence of spaces. A map of simplicial sets is defined to be a cofibration if it is a monomorphism of simplicial sets. It is a difficult theorem of Daniel Quillen that the category of simplicial sets with these classes of morphisms satisfies the axioms for a proper closed simplicial model category.

A key turning point of the theory is that the realization of a Kan fibration is a Serre fibration of spaces. With the model structure in place, a homotopy theory of simplicial sets can be developed using standard homotopical abstract nonsense. Furthermore, the geometric realization and singular functors give a Quillen equivalence of closed model categories inducing an equivalence of homotopy categories

|•|: Ho(S) ↔ Ho(Top) : S

between the homotopy category for simplicial sets and the usual homotopy category of CW complexes with homotopy classes of maps between them. It is part of the general definition of a Quillen adjunction that the right adjoint functor (in this case, the singular set functor) carries fibrations (resp. trivial fibrations) to fibrations (resp. trivial fibrations).

Simplicial objects[edit]

A simplicial object X in a category C is a contravariant functor

X: Δ → C

or equivalently a covariant functor

X: ΔopC

When C is the category of sets, we are just talking about simplicial sets. Letting C be the category of groups or category of abelian groups, we obtain the categories sGrp of simplicial groups and sAb of simplicial abelian groups, respectively.

Simplicial groups and simplicial abelian groups also carry closed model structures induced by that of the underlying simplicial sets.

The homotopy groups of simplicial abelian groups can be computed by making use of the Dold-Kan correspondence which yields an equivalence of categories between simplicial abelian groups and bounded chain complexes and is given by functors

N: sAb → Ch+


Γ: Ch+ sAb.

See also[edit]


  1. ^ S. Gelfand, Yu. Manin, "Methods of Homological Algebra"
  2. ^ Specifically, consider \Delta^n=\Delta^{\mathrm{op}}(\mathbf{n},-), then the Yoneda lemma gives \mathrm{Nat}(\Delta^{\mathrm{op}}(\mathbf{n},-), X) \cong X(\mathbf{n})
  3. ^ Goerss & Jardine, p.7


  • Goerss, P. G.; Jardine, J. F. (1999). Simplicial Homotopy Theory. Progress in Mathematics 174. Basel, Boston, Berlin: Birkhäuser. ISBN 978-3-7643-6064-1. 
  • Gelfand, S.; Manin, Yu. Methods of homological algebra.