In mathematics, the barycentric subdivision is a standard way to subdivide a given simplex into smaller ones. Its extension on simplicial complexes is a canonical method to refine them. Therefore, the barycentric subdivision is an important tool in algebraic topology.
The barycentric subdivision is an operation on simplicial complexes. In algebraic topology it is sometimes useful to replace the original spaces with simplicial complexes via triangulations: The substitution allows to assign combinatorial invariants as the Euler characteristic to the spaces. One can ask if there is an analogous way to replace the continuous functions defined on the topological spaces by functions that are linear on the simplices and which are homotopic to the original maps (see also simplicial approximation). In general, such an assignment requires a refinement of the given complex, meaning, one replaces bigger simplices by a union of smaller simplices. A standard way to effectuate such a refinement is the barycentric subdivision. Moreover, barycentric subdivision induces maps on homology groups and is helpful for computational concerns, see Excision and Mayer–Vietoris sequence.
Let
l{S}\subsetRn
l{S'}
l{S}
l{S'}
l{S}
l{S}
l{S'}
These conditions imply that
l{S}
l{S'}
For a simplex
\Delta
p0,...,pn
b\Delta=
1 | |
n+1 |
(p0+p1+...+ pn)
For points, i.e. simplices of dimension 0, the barycentric subdivision is defined as the point itself.
Suppose then for a simplex
\Delta
n
\Deltai
n-1
\Deltai,1, \Deltai,2...,\Deltai,
\Deltai
n
\Deltai,j\cupb\Delta
i,j
i\in{0,...,n}, j\in{1,...,n!}
(n+1)!
\Delta
One can generalize the subdivision for simplicial complexes whose simplices are not all contained in a single simplex of maximal dimension, i.e. simplicial complexes that do not correspond geometrically to one simplex. This can be done by effectuating the steps described above simultaneously for every simplex of maximal dimension. The induction will then be based on the
n
The operation of barycentric subdivision can be applied to any convex polytope of any dimension, producing another convex polytope of the same dimension. In this version of barycentric subdivision, it is not necessary for the polytope to form a simplicial complex: it can have faces that are not simplices. This is the dual operation to omnitruncation.[1] The vertices of the barycentric subdivision correspond to the faces of all dimensions of the original polytope. Two vertices are adjacent in the barycentric subdivision when they correspond to two faces of different dimensions with the lower-dimensional face included in the higher-dimensional face. The facets of the barycentric subdivision are simplices, corresponding to the flags of the original polytope.
For instance, the barycentric subdivision of a cube, or of a regular octahedron, is the disdyakis dodecahedron. The degree-6, degree-4, and degree-8 vertices of the disdyakis dodecahedron correspond to the vertices, edges, and square facets of the cube, respectively.
Let
\Delta\subsetRn
\operatorname{diam}(\Delta)=\operatorname{max}l\{
\|a-b\| | |
Rn |
| a,b\in\Deltar\}
\Delta'
n
\Delta
\operatorname{diam}(\Delta')\leq\left(
n | |
n+1 |
\right) \operatorname{diam}(\Delta)
For some statements in homology-theory one wishes to replace simplicial complexes by a subdivision. On the level of simplicial homology groups one requires a map from the homology-group of the original simplicial complex to the groups of the subdivided complex. Indeed it can be shown that for any subdivision
l{K'}
l{K}
λn:Cn(l{K}) → Cn(l{K'})
\Delta
l{K}
λ(\Delta)\subset\Delta
To compute the singular homology groups of a topological space
X
\sigma:\Deltan → X
\Deltan
n
λn:Cn(X) → Cn(X)
\sigma:\Delta → X
\sum
\varepsilon | |
B\Delta |
\sigma\vert | |
B\Delta |
B\Delta
\Delta
\varepsilon | |
B\Delta |
\in\{1,-1\}
B\Delta
The barycentric subdivision can be applied on whole simplicial complexes as in the simplicial approximation theorem or it can be used to subdivide geometric simplices. Therefore it is crucial for statements in singular homology theory, see Mayer–Vietoris sequence and excision.
Let
l{K}
l{L}
VK
VL
f:VK → VL
l{K}
l{L}
f
f:l{K} → l{L}
g:l{K} → l{L}
f
x\inl{K}
g
f(x)
l{L}
H
f
g
The simplicial approximation theorem guarantees for every continuous function
f:VK → VL
l{K}
l{K}
The Lefschetz number is a useful tool to find out whether a continuous function admits fixed-points. This data is computed as follows: Suppose that
X
Y
f:X → Y
fi:Hi(X,K) → Hi(Y,K)
K
K
tri
LK(f)=
itr | |
\sum | |
i(f) |
\inK
is called the Lefschetz number of
f
f=id
K
LK(f) ≠ 0
f
Now, Brouwer's fixpoint theorem is a special case of this statement. Let
f:Dn → Dn
k\geq1
n) | |
H | |
k(D |
f0
LK(f)=tr0(f)=1 ≠ 0
f
The Mayer–Vietoris sequence is often used to compute singular homology groups and gives rise to inductive arguments in topology. The related statement can be formulated as follows:
Let
X=A\cupB
X
There is an exact sequence
… \toHn+1(X)\xrightarrow{\partial*}Hn(A\capB)\xrightarrow{(i*,j*)}Hn(A) ⊕ Hn(B)\xrightarrow{k*-l*}Hn(X)\xrightarrow{\partial*}Hn-1(A\capB)\to …
… \toH0(A) ⊕ H0(B)\xrightarrow{k*-l*}H0(X)\to0.
where we consider singular homology groups,
i:A\capB\hookrightarrowA, j:A\capB\hookrightarrowB, k:A\hookrightarrowX, l:B\hookrightarrowX
⊕
For the construction of singular homology groups one considers continuous maps defined on the standard simplex
\sigma:\Delta → X
\sigma
A
B
A
B
Cn(A) ⊕ Cn(B)\hookrightarrowCn(X)
Excision can be used to determine relative homology groups. It allows in certain cases to forget about subsets of topological spaces for their homology groups and therefore simplifies their computation:
Let
X
Z\subsetA\subsetX
Z
Z\subsetA\circ
i:(X\setminusZ,A\setminusZ)\hookrightarrow(X,A)
Hk(X\setminusZ,A\setminusZ) → Hk(X,A)
k\geq0.
Again, in singular homology, maps
\sigma:\Delta → X