Characteristic Topological Invariants
Abstract.
The higher characteristics for a finite abstract simplicial complex are topological invariants that satisfy -point Green function identities and can be computed in terms of Euler characteristic in the case of closed manifolds, where we give a new proof of . Also the sphere formula generalizes: for any simplicial complex, the total higher characteristics of unit spheres at even dimensional simplices is equal to the total higher characteristic of unit spheres at odd dimensional simplices.
Key words and phrases:
Topological invariant, Green function, Higher characteristics1. Summary
1.1.
We prove -point Green function formulas
for the ’th characteristic of
where and where is a finite abstract simplicial complex. The stars define a topological base of a finite non-Hausdorff topology on . For two arbitrary open sets , the valuation formula
holds for all . This makes the higher characteristics topological invariants: they agree for homeomorphic complexes. It also makes more general energized versions of sheaf ready. For manifolds, .

1.2.
We use short hand , summing over with , meaning and . The Euler characteristic is and the Wu characteristic is . -point Green function maps a k-point configuration to with . The energy formula involves open sets in and so is sheaf theoretic. Unlike in , there is no assumption in the Green part. The closure of a star is called the unit ball. Its boundary is the unit sphere also known as link. The local valuation formula
holds for all stars , but in general not for arbitrary open sets with with and .
1.3.
The special one-particle case gives for all a Gauss-Bonnet or Poincaré-Hopf type formula
which reduces the computation of to local expressions. We can think of as a “curvature” or interpret it as an “index”. Note that the Gauss-Bonnet type formula for open sets does not generalize if is replaced by an open set . It only works if is replaced by a smaller simplicial complex. The unit balls for example are by themselves again simplicial complexes and we also have .
1.4.
For all complexes , the sphere formula
holds. We have seen that in [7, 10] for . It follows from the local valuation formula and the ball formula . This is can be useful for large complexes, where we can use the ball formula again for computing , especially if many have the same type or are known. The sphere formula for example proves that if is a complex for which the characteristic of all spheres is constant then . This applies for odd-dimensional manifolds or more generally for odd-dimensional Dehn-Sommerville d-manifolds [4] recursively defined by the property and that all unit spheres satisfy . The induction starts with , where the void is the empty complex, which is also the -sphere.
1.5.
Unlike manifolds, Dehn-Sommerville spaces define a monoid under the join operation . It contains the sphere monoid of all spheres in which the sphere is the zero element. The join of a -spheres with a -sphere is a -sphere using induction and for or for . It is natural to look at generalized -manifolds which are complexes for which all unit spheres are in . This is a larger class than -manifolds but which like manifolds is no sub-monoid of the monoid of all complexes.
1.6.
We have proven the energy formula in the case already as , where
are the matrix entries of the inverse of the connection matrix if and else. In the case , we have seen the super trace expression involving . We then generalized the energy formula to energized complexes, where was replaced by an arbitrary ring-valued function . We had explored such energized complexes also in the case when was division algebra valued.
1.7.
The energy theorem can more generally be seen as a linear transformation which turns an interaction energy function on intersecting points to a Green function on k-tuples of open stars. The parameters and can be arbitrary positive integers. The energy
then defines -point potential values
or . We then still have for any the relation
Of course, for a general choice of the interaction energy , there is no topological invariance. Indeed, already requiring the weaker combinatorial property of being invariant under Barycentric refinements forces to be of the form .
1.8.
The more general picture with energized local interaction explains, why a positive semi-definite produces positive semi-definite : if is zero except for some fixed , where , then is positive semi definite form. Convex combinations of positive semi definite forms in variables are mapped into convex combinations of positive semi definite forms in variables. In the case for example, where the Green function matrix is the inverse of the connection matrix , we have a duality between positive definite quadratic forms. In this case, and are even isospectral. They gave isospectral positive definite integral quadratic forms. One can write with . For we had them inverses of each other. [5, 8, 6].
1.9.
As for references, we should add that the subject has a large cultural background starting with the Max Dehn and Poul Heegaard [2] who first defined abstract simplicial complexes in 1907. Together with finite topological spaces as first considered by Pavel Alexandrov [1] in 1937, this produces a powerful framework. We pointed out some reasons in [10, 9] why we do not want to look at geometric realizations. An example is that the geometric realization of the double suspension of a Poincaré homology sphere is homeomorphic to a 5-sphere even so the combinatorial complexes are obviously not homeomorphic in a discrete sense. To remain in the finite topology allows to avoid difficulties from the continuum.
1.10.
The mathematics of Dehn,Heegard or Alexandrov is not only mathematically simpler as it is only combinatorics of finite sets of sets only, we can also branch off into area, where the continuum is awkward. For example, we can look at the cohomology of open sets in a simplicial complex. This is richer than the cohomology of closed sets. Since the Betti vector of a single set (which by definition is an open set with locally maximal in a simplicial complex) is the basis vectors , where is the cardinality of the set, we can realize any Betti vector with open sets. We would not know how to realize a given Betti vector with a simplicial complex. In the continuum, the cohomology of an open set is usually only considered in the sense of a limit of cohomologies of compact subsets. Even the homotopy is different. An open interval for example has Euler characteristic and is not homotopic to a single point which has Euler characteristic . These two spaces should not be considered homotopic, for any sensible definition of homotopy. But we can identify for example with which is also an open interval. The open sets are homeomorphic. Their boundaries and are both -spheres. Unlike for general finite set of sets (sometimes called multi-graphs), the cohomology and topology works well for both open and closed sets. Almost everything we describe here fails for general set of sets which are neither closed nor open.
2. Notations
2.1.
A finite abstract simplicial complex is a finite set of sets, closed under the operation of taking non-empty subsets. carries a finite topology , in which the set of all stars is the topological base. If is the vertex set, the collection of vertex stars with with are a topological subbase which when closed under intersection produces the topological base and when closed under intersection and union produces the topology. The closed sets in the topology are the sub-simplicial complexes. If , then . A map between simplicial complexes is continuous if is open in if is open in . A simplicial map is a map from to that lifts to an order preserving map . Simplicial maps are continuous; however not all continuous maps are simplicial maps. An example is a constant map onto a simplex of positive dimension.
2.2.
The topology on is Kolmogorov (T0) but neither Fréchet (T1), nor Hausdorff (T2). As any finite topology, it is Alexandroff, meaning that there are smallest neighborhoods of every . These are the stars . The topology is Zariski type because the closed sets in the topology agreeing with sub-simplicial complexes of . In the case when is the Whitney complex of a graph , formed by the vertex sets of complete subgraphs, then subgraphs define closed sets. Every again defines a graph, where . The Whitney complex of this graph is the Barycentric refinement of . The topology has the desired connectivity properties of . The just described graph obtained from has the same connectivity properties than the topology of . The topology induced from the geodesic distance of the graph would produce the discrete topology on and render completely disconnected. The non-Hausdorff property is inevitable. In the case when comes from a graph , the graph is the Čech nerve of the topological subbase of vertex stars. The Čech nerve of the topological base of all stars is , the Barycentric refinement of .
2.3.
Elements in also known as simplices or faces or simply called sets. is is a set of sets of and the topology is a set of sets in . The closure of an arbitrary set is the smallest closed set in containing . We need to distinguish three different things: (i) the set as an element or point of , (ii) the subset and (iii) its closure , which is the simplicial complex generated by . The set is open only if is a locally maximal simplex (meaning not contained in any larger simplex) and closed only if has dimension . In general, the set is neither open nor closed but always defines two natural sets, the open set and the closed set . The open set is the smallest open set containing , the closed set is the smallest closed set containing . is the star and the core. The closure of is the unit ball, and its boundary of is the unit sphere. The dimension of is defined as , where is the cardinality of . We write to address a -tuple of points , and define and . We write shorthand for . Similarly, we write for . We usually do not care about the order of the elements in but allow that the same element appears multiple times. The configuration for example is a -point configuration in which all points are the same.
2.4.
We often look at functions , where is some algebraic object like a ring. It should have an additive structure that is commutative (with respect to addition). It could be or a finite Abelian group for example, it can also have more structure like a vector space over a field or an operator algebra. Here we look at rings like but the multiplicative structure of the ring does not really enter. It could be a division algebra like the quaternions for example, where the multiplication is not commutative. As we have expressions like in our main result, a multiplication with or . If is an additive group, then denotes the additive inverse of in the group. As the theme is part of a finitist approach to mathematics, we prefer finite objects. Even in the case , the range of a function is always finite so that we still deal with finite objects, despite the fact that there is no a priori cap on the size of . Having a ring rather than only an additive group has the advantage that on can also look at objects like determinants (or in the non-commutative ring case Dieudonné determinants) which can play a role in the vicinity of what we do here. Having a ring is a familiar frame work in other parts of mathematics.
2.5.
Rather than have a fixed ring it is possible to attach a ring to every open set . The ring is called the ring of sections. To fix the relations, one needs restriction maps. Because the open sets are minimal, the ring can be called the stalk at . Its elements are the germs at . Since implies , a sheaf is determined by giving restriction maps satisfying pre-sheaf properties and if . Having all the germs and the transition maps fixed, one already has the existence (called gluing) and uniqueness (called locality) which are necessary to have a sheaf and not only a pre-sheaf. An example is with restriction maps for . There is a unique extension of to all open sets . In analogy to , we have called this the Fermi characteristic of [7]. It is equal to with the connection matrix , the inverse of the Green function matrix .
2.6.
For a general function , where we write , we can define and more generally,
for for sets that are not necessarily simplicial complexes. No symmetry like that if and are permutations is assumed. We mostly take because this assures that are combinatorial invariants, meaning invariant under Barycentric refinements. For arbitrary stars , define and . The first characteristic is the Euler characteristic of , the second characteristic is the Wu characteristic and the third characteristic is
While for any subsets , we have for the property , this valuation formula fails for for general , even for closed in general. But is a multi-linear valuation if extended to with arbitrary subsets of . Now with all other sets fixed, satisfies linearity .
2.7.
The 1-point complex is defined to be contractible. If is a complex and both and are contractible, then is called contractible. Two complexes which can morphed into each other by homotopy reductions and extensions are called homotopic. This is an equivalence relation on the space of all complexes. Homotopy does not honor dimension and so is not topological. Homotopy preserves but not with . The higher characteristics are topological invariants in the sense that they are preserved under homeomorphisms, an other equivalence relation: is called a continuous image of if there exists a Barycentric refinement and a continuous map (of course using the finite topology defined above), such that is homeomorphic to (inductively defined as the maximal dimension of is smaller than the maximal dimension of ) and such that for every locally maximal of dimension , the complex is a -ball. and are homeomorphic, if is a continuous image of and is a continuous image of . A -ball is a complex of the form , where is a -sphere. A -sphere is a -manifold such that is contractible. A -manifold is a complex such that for all , the unit sphere is a -sphere. The empty complex is the -sphere.
3. Energy theorem
3.1.
We assume are integers. Define the ’th order potential energy of the -point configuration as . By design, it is zero if which is the case if at least one of the points is out of reach of the others. Even for non-intersecting it can happen that is non-empty like if are zero-dimensional parts of a higher dimensional simplex , where is in . This is a case where can not be separated by open sets. Our goal is to have for any and any , the ’th characteristic can be expressed using -point Green function entries . We think of this as the -th potential energy of the -point configuration .
3.2.
Our main theorem tells that the ’th characteristic is the total energy over all possible ’point configurations.
Theorem 1 (Energy).
.
Proof.
The theorem is simpler to prove if formulated more generally like if
is replaced by a general function of variables. The reason is that the map is linear so that we only need to verify the statement in the simplest possible case where is only for a single configuration and else. The left hand side is then . On the right hand side, we have to look at all for which . As we will see however below, that condition will assure that for all . Therefore, . ∎
3.3.
A second major point is the sphere formula for .
Theorem 2 (Sphere formula).
.
This means that the total energy of all unit spheres of even configurations is the same than the total energy of all unit spheres of odd configurations.
Proof.
The energy theorem also works of is replaced by , which is the closure of . The two equations
and the local valuation formula
prove the theorem. ∎
3.4.
Let us add already a remark which however leads to an other story to which we hope to be able to write more about in the future: the theorem also works for the dual spheres which is different from .
3.5.
The dual spheres play an important role in other places like in graph coloring. In the case when is a -manifold and if all points in are adjacent in the metric in which two points have distance , then is always a -sphere. If then , which is in the manifold case a -sphere. For , and we have is a -sphere. We have looked at this earlier in the context of graphs, where are the vertices of a complete graph and so is associated to a vertex in the Barycentric refined graph. If is a -manifold, then by definition is a -sphere. We have seen this as a duality because and . This can be seen as a duality between -spheres (the boundary sphere of a simplex) and -spheres. Shifting , there is a duality between -spheres and -spheres.
3.6.
Still dwelling on that, moving cohomology from simplices to spheres could allow then to see Poincaré duality more elegantly, avoiding concepts like CW complexes which are necessary already in elementary setups like that the cube is the dual of the octahedron. When the cube is seen as a 2-sphere, it by definition is not a simplicial complex but only a more general CW complex if one wants to understand it as dual to the octahedron. So, if one wants to avoid the continuum (as we do), one usually goes to CW complexes. Poincaré himself already struggled quite a bit with the difficulty that the dual of a simplicial complex is not a simplicial complex. We will see the duality in the context of -sets which generalize simplicial complexes too but more naturally than CW complexes. sets are more general than simplicial sets, a construct which has a bit more structure than sets. But simplicial sets as a subclass of sets less accessible. Entire articles have been written just to explain the definition.
3.7.
Here is an other remark, maybe more for the mathematical physics minded: motivated by the Fock picture in which are considered as -particle configurations, we could sum up the theorem over and get for example
If we would replace with and set and still use , if and setting , this would allow to write where runs over all particle configurations ranging from single particles to pair interactions , triple interactions etc. The total energy of space is then the sum over all interaction energies overall possible particle configurations . If we think of as the potential energy of the particle configuration , then is the sum over all possible potential energies which particle configurations which can be realized in .
3.8.
Here are special cases, written out in more detail. First of all, lets write down the definitions of Euler characteristic
and Wu characteristic
i) For , we have expressions for the Euler characteristic:
The first two expressions for and have appeared in [7].
The inverse of the matrix is if and if .
ii) Next come expressions for the Wu characteristic:
iii) And here are expressions for the third characteristic
Remarks: 1) The theorem works if is replaced by any -valued interaction function . We would for example set and get this equal to with
or equal to with .
2) The energy theorems in the case of are of Gauss-Bonnet type because we attach
a fixed curvature to a point. We can actually interpret this also as a Poincaré-Hopf
theorem. There is some duality here as can be seen dual to .
3) The energy formula reduces the time for the computation of the characteristic
substantially. Especially for , where we have only to compute the
’th characteristic of the stars .
4) Instead of self-interactions of all , we could take open sets
and get expressions
For example, , where
Think of this as the total m’th characteristic energy of the three sets .
5) We have seen that in order to prove the theorems, it is helpful
to energize more generally and set
. The Green function procedure which maps
functions to functions with
is linear. It is therefore enough to verify the claim for basis elements,
where h(x) is zero except at .
4. Valuation Lemma
4.1.
The following theorem is a main reason, why higher characteristics are topological invariants. The following valuation formula does not work for closed sets in general already if .
Lemma 1 (Valuation).
for all open and all .
4.2.
The key why this works is:
Lemma 2 (Patching).
Given and are open, define . If , then both are simultaneously in and so and .
Patching.
If is in , then every simplex which contains is both in and and so in so that is in as well as in and . Because this works for any , it works for any of the points . Since all are in also the union is in all three sets. ∎
Valuation.
Counting in is the sum of the counts in and the counts in with a double count if is in the intersection. ∎
Remark:
1) For , this in general does not hold for closed sets nor for
a mixture of closed and open sets if . We will see for general that
for an open set , a closed disjoint set and closed union
and empty intersection we have but
for odd that .
a) For , the two closed sets
intersect in .
Now now .
b) If is the octahedron complex which is the join
and which are both balls
intersecting in
the circle
which is also closed. The pair intersects with the pair
but these two pairs are both not in . Still
.
Example a) shows that looking for more general relations is rather
pointless as it depends on and the dimension.
2) In the special case , where we deal with Euler characteristic,
the valuation formula holds for all sets
because there is no interaction between points. This is the reason
that for , we have a homotopy invariant while for we have
topological invariants.
4.3.
The local valuation formulas link two closed and an open set:
Lemma 3 (Local valuation).
This works more generally for the open sets and and , the boundary. The reason is that is a disjoint union of disjoint open .
5. The case of manifolds
5.1.
For , the unit ball and the unit sphere are both closed sets and so simplicial complexes. A complex is called a -manifold if every is a -sphere. A -manifold is a -sphere, if there exists such that is contractible. In the case when is a -sphere, is declared to be a -ball. A complex is called contractible if there exists such that both and are contractible. These definitions are recursive with respect to the dimension . The foundation is laid by assuming the void is the -sphere and that the one-point complex called unit is the smallest contractible complex.
5.2.
A -manifold with boundary is a complex such that every
is either a -sphere or a ball. The boundary is a closed subset of .
(Just check that if and then is a ball).
It is a manifold because for the set
is a sphere because is a unit ball. We have to distinguish
here between “closed= no boundary” and “closed=topologically closed”.
We also want to deal with the case of open manifolds without boundary like an open disk or
topologically closed manifolds with boundary which are not closed as manifolds.
Open manifolds model also infinite manifolds like in the continuum, where for example the
contangent correspondence allows to see the space to be naturally
homeomorphic to . Let us use the notation for an open manifold without boundary,
for the closure and the boundary. So, is the topological boundary.
5.3.
We can verify in the case of manifolds without boundary.
Lemma 4 (Local data in manifold case).
, and .
Theorem 3 (Manifolds ).
(i) For even-dimensional manifolds with or without boundary . (ii) For odd-dimensional manifolds with boundary .
Proof.
For even dimensional manifolds with boundary ,
we have in the interior and at
the boundary, so that the formula
immediately shows that .
This also works for odd-dimensional manifolds without boundary.
For odd-dimensional manifolds with boundary , we
have in the interior and
at the boundary. So with or without boundary.
In the special case if the manifold has no boundary, we also can use
the energy theorem ,
The previous lemma shows that
if is even, then and so
. If is odd, then
and this does not change
when multiplying with the constant .
∎
6. Topological invariance
6.1.
A simplex is called locally maximal if it is not contained in any larger simplex. This means that the star of a locally maximal point therefore has only one point in . A map between simplicial complexes is called continuous if is open in if is open in . A complex is a topological image of if there exists a continuous such that is homeomorphic to for all and is a -ball for every unit ball with locally maximal in . If and are both topological images of each other, the two complexes are called homeomorphic. Also this definition is recursive. It relies on homeomorphism in dimension . Quantities which are constant on homeomorphism classes are called topological invariants.
6.2.
In comparison, a quantity is a combinatorial invariant if it stays the same under Barycentric refinements. We have in this context say what we mean with the Barycentric refinement of an open set. We can not just take the Whitney complex of the incidence graph as in the case of closed sets because the Whitney complex is a simplicial complex. With that definition, the Barycentric refinement of an open set would be a closed set. What we can do is to see an open set of a complex and define as the complement of the Barycentric refinement in the Barycentric refinement of . Bott defined combinatorial invariant as a quantity that does not change when making Barycentric refinements. For all we have:
Theorem 4 (Invariance).
are topological invariants. are combinatorial invariants.
Proof.
First check that is the same on all d-balls . This follows from the general manifold formula because is a manifold with boundary. For odd we have . For even , we have , where is the boundary. The fact that is invariant under Barycentric refinement is treated in the next section about the topological product. Given two general which are homeomorphic. By definition, there is a continuous map from to . Now use the Ball formula . We claim that this is the same than ∎
6.3.
The property of being a Dehn-Sommerville space (as defined above again) is topological. If are homeomorphic and is Dehn-Sommerville, then is Dehn-Sommerville. The proof can be done by induction. Having verified it for dimension up to , then we have it for dimension because there is a topological correspondence of unit spheres making sure that all unit spheres are Dehn-Sommerville.
6.4.
As an other question we should mention how to define homotopy for open sets. One idea two call two open sets to be homotopic in , if and are homotopic closed sets. But we would like to have that if are homotopic, then the Betti vectors and should be the same. An open 3-ball for example has Betti vector and a closed 3-ball has Betti vector . They should already not be considered homotopic because the Euler characteristic does not match. All this will hopefully be explored more in a future paper on the matter.
7. Topological product
7.1.
The topological product of two simplicial complexes is the Whitney complex of the graph in which the Cartesian product are the vertices and where and are connected either or if . It is a set of subsets of and again a simplicial complex.
7.2.
Unlike other products like the Shannon product, the topological product is of a topological nature. It preserves manifolds and as we will see is compatible with all higher characteristics.
Lemma 5.
If and are manifolds, then is a manifold.
Proof.
Lets outline again the argument: we have to look at the unit sphere of a point and show that it is a -sphere. is the union of two cylinders and which are glued together along . In the case of a product of a -manifold and a -manifold for example, the unit spheres is a ”square” which is the union of (left right parts) (top bottom part) intersecting in points . To see that this is a sphere, collapse to a point to see that is homotopic to the join of and which is a sphere. One then checks case by case that each point in has a sphere as unit sphere. For interior points in or this follows by induction. For points in the unit sphere is a copy of two balls glued along a sphere and so a sphere. ∎
7.3.
Similarly, one has by analyzing additionally the unit spheres of boundary points and knowing that the join of a ball with a sphere is a ball:
Lemma 6.
If are manifolds with boundary then is a manifold with boundary.
For example, the product of two closed intervals is a square, the product of an interval with a circle is a closed cylinder.
7.4.
The topological product is not associative. The complex is the Barycentric refinement of so that but is the second Barycentric refinement.
7.5.
There is an algebraic Stanley-Reisner description (which is seen implemented in the code section). If the elements in are labeled with variables , then every can be written as a monomial and is algebraically encoded by . The complex is a polynomial . In the same way, the complex is given by the polynomial . The product is now represented by the product of these two polynomials. The vertex set of has elements.
7.6.
For example, if and . The product complex is a complex for which the vertex set has elements.
Theorem 5 (Product).
.
Proof.
We have . Similarly, . Now,
∎
7.7.
Remarks:
1) A special case is if , where is the
Barycentric refinement. And is a special important case.
2) As in the case , if is the Whitney complex of a finite simple
graph, we would like to know about the behavior of the curvature when taking
products. In the case of the Shannon product and , we have seen that the
curvatures multiply.
8. Code
8.1.
Here is some code. As usual, one can copy-paste it from the ArXiv’s LaTex source. The procedures should be pretty self-explanatory, given that the Wolfram language allows to write mathematical procedures in a form resembling pseudo code. As for the topological product, we repeat the algebraic frame work as we have used it [3], (before even knowing about Stanley-Reisner rings).
8.2.
The following lines illustrate some of the identities for random complexes.
References
- [1] P. Alexandroff. Diskrete Räume. Mat. Sb. 2, 2, 1937.
- [2] M. Dehn and P. Heegaard. Analysis situs. Enzyklopaedie d. Math. Wiss, III.1.1:153–220, 1907.
-
[3]
O. Knill.
The Künneth formula for graphs.
http://arxiv.org/abs/1505.07518, 2015. -
[4]
O. Knill.
On a Dehn-Sommerville functional for simplicial complexes.
https://arxiv.org/abs/1705.10439, 2017. -
[5]
O. Knill.
The counting matrix of a simplicial complex.
https://arxiv.org/abs/1907.09092, 2019. - [6] O. Knill. Energized simplicial complexes. https://arxiv.org/abs/1908.06563, 2019.
- [7] O. Knill. The energy of a simplicial complex. Linear Algebra and its Applications, 600:96–129, 2020.
-
[8]
O. Knill.
Green functions of energized complexes.
https://arxiv.org/abs/2010.09152, 2020. - [9] O. Knill. Finite topologies for finite geometries. https://arxiv.org/abs/2301.03156, 2023.
- [10] O. Knill. The sphere formula. https://arxiv.org/abs/2301.05736, 2023.