
In
mathematics
Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
, a simplicial complex is a structured
set composed of
points,
line segment
In geometry, a line segment is a part of a line (mathematics), straight line that is bounded by two distinct endpoints (its extreme points), and contains every Point (geometry), point on the line that is between its endpoints. It is a special c ...
s,
triangle
A triangle is a polygon with three corners and three sides, one of the basic shapes in geometry. The corners, also called ''vertices'', are zero-dimensional points while the sides connecting them, also called ''edges'', are one-dimension ...
s, and their ''n''-dimensional counterparts, called
simplices, such that all the faces and intersections of the elements are also included in the set (see illustration). Simplicial complexes should not be confused with the more abstract notion of a
simplicial set appearing in modern simplicial
homotopy theory. The purely
combinatorial counterpart to a simplicial complex is an
abstract simplicial complex. To distinguish a simplicial complex from an abstract simplicial complex, the former is often called a geometric simplicial complex.
[, Section 4.3]
Definitions
A simplicial complex
is a set of
simplices that satisfies the following conditions:
# Every
face of a simplex from
is also in
.
# The non-empty
intersection
In mathematics, the intersection of two or more objects is another object consisting of everything that is contained in all of the objects simultaneously. For example, in Euclidean geometry, when two lines in a plane are not parallel, their ...
of any two simplices
is a face of both
and
.
See also the definition of an
abstract simplicial complex, which loosely speaking is a simplicial complex without an associated geometry.
A simplicial ''k''-complex
is a simplicial complex where the largest dimension of any simplex in
equals ''k''. For instance, a simplicial 2-complex must contain at least one triangle, and must not contain any
tetrahedra or higher-dimensional simplices.
A pure or homogeneous simplicial ''k''-complex
is a simplicial complex where every simplex of dimension less than ''k'' is a face of some simplex
of dimension exactly ''k''. Informally, a pure 1-complex "looks" like it's made of a bunch of lines, a 2-complex "looks" like it's made of a bunch of triangles, etc. An example of a ''non''-homogeneous complex is a triangle with a line segment attached to one of its vertices. Pure simplicial complexes can be thought of as
triangulations and provide a definition of
polytopes.
A facet is a maximal simplex, i.e., any simplex in a complex that is ''not'' a face of any larger simplex. (Note the difference from a
"face" of a simplex). A pure simplicial complex can be thought of as a complex where all facets have the same dimension. For (boundary complexes of)
simplicial polytopes this coincides with the meaning from polyhedral combinatorics.
Sometimes the term ''face'' is used to refer to a simplex of a complex, not to be confused with a face of a simplex.
For a simplicial complex
embedded in a ''k''-dimensional space, the ''k''-faces are sometimes referred to as its cells. The term ''cell'' is sometimes used in a broader sense to denote a set
homeomorphic to a simplex, leading to the definition of
cell complex.
The underlying space, sometimes called the carrier of a simplicial complex, is the
union of its simplices. It is usually denoted by
or
.
Support
The
relative interiors of all simplices in
form a partition of its underlying space
: for each point
, there is exactly one simplex in
containing
in its relative interior. This simplex is called the support of ''x'' and denoted
.
[, Section 4.3]
Closure, star, and link
File:Simplicial complex closure.svg, Two and their .
File:Simplicial complex star.svg, A and its .
File:Simplicial complex link.svg, A and its .
Let ''K'' be a simplicial complex and let ''S'' be a collection of simplices in ''K''.
The closure of ''S'' (denoted
) is the smallest simplicial subcomplex of ''K'' that contains each simplex in ''S''.
is obtained by repeatedly adding to ''S'' each face of every simplex in ''S''.
The
star
A star is a luminous spheroid of plasma (physics), plasma held together by Self-gravitation, self-gravity. The List of nearest stars and brown dwarfs, nearest star to Earth is the Sun. Many other stars are visible to the naked eye at night sk ...
of ''S'' (denoted
) is the union of the stars of each simplex in ''S''. For a single simplex ''s'', the star of ''s'' is the set of simplices in ''K'' that have ''s'' as a face. The star of ''S'' is generally not a simplicial complex itself, so some authors define the closed star of S (denoted
) as
the closure of the star of S.
The
link of ''S'' (denoted
) equals
. It is the closed star of ''S'' minus the stars of all faces of ''S''.
Algebraic topology
In
algebraic topology
Algebraic topology is a branch of mathematics that uses tools from abstract algebra to study topological spaces. The basic goal is to find algebraic invariant (mathematics), invariants that classification theorem, classify topological spaces up t ...
, simplicial complexes are often useful for concrete calculations. For the definition of
homology groups of a simplicial complex, one can read the corresponding
chain complex directly, provided that consistent orientations are made of all simplices. The requirements of
homotopy theory lead to the use of more general spaces, the
CW complex
In mathematics, and specifically in topology, a CW complex (also cellular complex or cell complex) is a topological space that is built by gluing together topological balls (so-called ''cells'') of different dimensions in specific ways. It generali ...
es. Infinite complexes are a technical tool basic in algebraic topology. See also the discussion at
Polytope of simplicial complexes as subspaces of
Euclidean space
Euclidean space is the fundamental space of geometry, intended to represent physical space. Originally, in Euclid's ''Elements'', it was the three-dimensional space of Euclidean geometry, but in modern mathematics there are ''Euclidean spaces ...
made up of subsets, each of which is a
simplex. That somewhat more concrete concept is there attributed to
Alexandrov. Any finite simplicial complex in the sense talked about here can be embedded as a polytope in that sense, in some large number of dimensions. In algebraic topology, a
compact topological space
In mathematics, a topological space is, roughly speaking, a Geometry, geometrical space in which Closeness (mathematics), closeness is defined but cannot necessarily be measured by a numeric Distance (mathematics), distance. More specifically, a to ...
which is homeomorphic to the geometric realization of a finite simplicial complex is usually called a
polyhedron
In geometry, a polyhedron (: polyhedra or polyhedrons; ) is a three-dimensional figure with flat polygonal Face (geometry), faces, straight Edge (geometry), edges and sharp corners or Vertex (geometry), vertices. The term "polyhedron" may refer ...
(see , , ).
Combinatorics
Combinatorialists often study the ''f''-vector of a simplicial d-complex Δ, which is the
integer
An integer is the number zero (0), a positive natural number (1, 2, 3, ...), or the negation of a positive natural number (−1, −2, −3, ...). The negations or additive inverses of the positive natural numbers are referred to as negative in ...
sequence
, where ''f''
''i'' is the number of (''i''−1)-dimensional faces of Δ (by convention, ''f''
0 = 1 unless Δ is the empty complex). For instance, if Δ is the boundary of the
octahedron
In geometry, an octahedron (: octahedra or octahedrons) is any polyhedron with eight faces. One special case is the regular octahedron, a Platonic solid composed of eight equilateral triangles, four of which meet at each vertex. Many types of i ...
, then its ''f''-vector is (1, 6, 12, 8), and if Δ is the first simplicial complex pictured above, its ''f''-vector is (1, 18, 23, 8, 1). A complete characterization of the possible ''f''-vectors of simplicial complexes is given by the
Kruskal–Katona theorem.
By using the ''f''-vector of a simplicial ''d''-complex Δ as coefficients of a
polynomial
In mathematics, a polynomial is a Expression (mathematics), mathematical expression consisting of indeterminate (variable), indeterminates (also called variable (mathematics), variables) and coefficients, that involves only the operations of addit ...
(written in decreasing order of exponents), we obtain the f-polynomial of Δ. In our two examples above, the ''f''-polynomials would be
and
, respectively.
Combinatorists are often quite interested in the h-vector of a simplicial complex Δ, which is the sequence of coefficients of the polynomial that results from plugging ''x'' − 1 into the ''f''-polynomial of Δ. Formally, if we write ''F''
Δ(''x'') to mean the ''f''-polynomial of Δ, then the h-polynomial of Δ is
:
and the ''h''-vector of Δ is
:
We calculate the h-vector of the octahedron boundary (our first example) as follows:
:
So the ''h''-vector of the boundary of the octahedron is (1, 3, 3, 1). It is not an accident this ''h''-vector is symmetric. In fact, this happens whenever Δ is the boundary of a simplicial
polytope (these are the
Dehn–Sommerville equations). In general, however, the ''h''-vector of a simplicial complex is not even necessarily positive. For instance, if we take Δ to be the 2-complex given by two triangles intersecting only at a common vertex, the resulting ''h''-vector is (1, 3, −2).
A complete characterization of all simplicial polytope ''h''-vectors is given by the celebrated
g-theorem of
Stanley, Billera, and Lee.
Simplicial complexes can be seen to have the same geometric structure as the
contact graph of a
sphere packing (a graph where vertices are the centers of spheres and edges exist if the corresponding packing elements touch each other) and as such can be used to determine the combinatorics of sphere packings, such as the number of touching pairs (1-simplices), touching triplets (2-simplices), and touching quadruples (3-simplices) in a sphere packing.
Triangulation
A triangulation of a
topological space
In mathematics, a topological space is, roughly speaking, a Geometry, geometrical space in which Closeness (mathematics), closeness is defined but cannot necessarily be measured by a numeric Distance (mathematics), distance. More specifically, a to ...
is a
homeomorphism
In mathematics and more specifically in topology, a homeomorphism ( from Greek roots meaning "similar shape", named by Henri Poincaré), also called topological isomorphism, or bicontinuous function, is a bijective and continuous function ...
where
is a simplicial complex.
Topological spaces do not necessarily admit a triangulation and if they do, it is never unique.
Topological manifolds of dimension
are always triangulable, but not necessarily for
.
Differentiable manifold
In mathematics, a differentiable manifold (also differential manifold) is a type of manifold that is locally similar enough to a vector space to allow one to apply calculus. Any manifold can be described by a collection of charts (atlas). One ...
s of any dimension
admit triangulations.
Computational problems
The
simplicial complex recognition problem is: given a finite simplicial complex, decide whether it is homeomorphic to a given geometric object. This problem is
undecidable for any ''d''-dimensional manifolds for
.
See also
*
Abstract simplicial complex
*
Barycentric subdivision
*
Causal dynamical triangulation
*
Delta set
*
Loop quantum gravity
*
Polygonal chain 1 dimensional simplicial complex
*
Tucker's lemma
*
Simplex tree
References
*
*
*
External links
*
{{Authority control
Topological spaces
Algebraic topology
Simplicial sets
Triangulation (geometry)