Coboundary and cosystolic expansion from strong symmetry
Tali Kaufman, Izhar Oppenheim

TL;DR
This paper investigates high-dimensional expansion properties of simplicial complexes with strong symmetry, introducing new methods to establish coboundary and cosystolic expansion beyond classical spectral analysis.
Contribution
It develops a novel machinery leveraging strong symmetry to prove coboundary and cosystolic expansion in high-dimensional complexes, expanding understanding beyond known building-based examples.
Findings
Established coboundary and cosystolic expansion for strongly symmetric complexes.
Provided new tools for analyzing high-dimensional expansion properties.
Extended the class of known high-dimensional expanders beyond building-based constructions.
Abstract
Coboundary and cosystolic expansion are notions of expansion that generalize the Cheeger constant or edge expansion of a graph to higher dimensions. The classical Cheeger inequality implies that for graphs edge expansion is equivalent to spectral expansion. In higher dimensions this is not the case: a simplicial complex can be spectrally expanding but not have high dimensional edge-expansion. The phenomenon of high dimensional edge expansion in higher dimensions is much more involved than spectral expansion, and is far from being understood. In particular, prior to this work, the only known bounded degree cosystolic expanders known were derived from the theory of buildings that is far from being elementary. In this work we study high dimensional complexes which are {\em strongly symmetric}. Namely, there is a group that acts transitively on top dimensional cells of the simplicial…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Coboundary and cosystolic expansion from strong symmetry
Tali Kaufman 111Department of Computer Science, Bar-Ilan University, Ramat-Gan, 5290002, Israel, email:[email protected], research supported by ERC and BSF.
Izhar Oppenheim 222Department of Mathematics, Ben-Gurion University of the Negev, Be’er Sheva 84105, Israel, email: [email protected]
Abstract
Coboundary and cosystolic expansion are notions of expansion that generalize the Cheeger constant or edge expansion of a graph to higher dimensions. The classical Cheeger inequality implies that for graphs edge expansion is equivalent to spectral expansion. In higher dimensions this is not the case: a simplicial complex can be spectrally expanding but not have high dimensional edge-expansion. The phenomenon of high dimensional edge expansion in higher dimensions is much more involved than spectral expansion, and is far from being understood. In particular, prior to this work, the only known bounded degree cosystolic expanders known were derived from the theory of buildings that is far from being elementary.
In this work we study high dimensional complexes which are strongly symmetric. Namely, there is a group that acts transitively on top dimensional cells of the simplicial complex [e.g., for graphs it corresponds to a group that acts transitively on the edges]. Using the strong symmetry, we develop a new machinery to prove coboundary and cosystolic expansion.
It was an open question whether the recent elementary construction of bounded degree spectral high dimensional expanders based on coset complexes give rise to bounded degree cosystolic expanders. In this work we answer this question affirmatively. We show that these complexes give rise to bounded degree cosystolic expanders in dimension two, and that their links are (two-dimensional) coboundary expanders. We do so by exploiting the strong symmetry properties of the links of these complexes using a new machinery developed in this work.
Previous works have shown a way to bound the co-boundary expansion using strong symmetry in the special situation of ”building like” complexes. Our new machinery shows how to get co-boundary expansion for general strongly symmetric coset complexes, which are not necessarily ”building like”, via studying the (Dehn function of the) presentation of the symmetry group of these complexes.
1 Introduction
High dimensional expansion is a vibrant emerging field that has found applications to PCPs [DK17] and property testing [KL14], to counting problems and matroids [ALOGV19], to list decoding [DHK*+*19], and recently to a breakthrough construction of decodable quantum error correcting codes that outperform the state-of-the art previously known codes [EKZ20]. We refer the reader to [Lub17] for a recent (but already outdated) survey.
The term high dimensional expander means a simplicial complex that have expansion properties that are analogous to expansion in a graph. Nevertheless, the question of what is a high dimensional expander is still unclear. There is a spectral definition of high dimensional expanders that generalizes the spectral definition of expander graphs and a geometrical/topological definition that generalizes the notion of edge expansion (or Cheeger constant) of a graph. For a graph the spectral and the geometric definitions of expansion are known to be equivalent (via the celebrated Cheeger inequality) while in high dimensions the spectral and geometric definitions are known to be NOT equivalent (see [GW12, Theorem 4] and [SKM14]).
The aim of this paper is to present elementary constructions of new families of -dimensional simplicial complexes with high dimensional edge expansion, and in particular, of new elementary bounded degree families of cosystolic expanders (see exact definition below). The question of giving an elementary construction of a family of bounded degree spectrally high dimensional expanders got recently a satisfactory answer. Namely, it was understood that such a family needs to obey a specific local spectral criterion and in [KO18] we used this understanding in order to construct elementary families of high dimensional spectrally expanding families (prior non-elementary constructions were known). Here, we further study of examples of [KO18], and show that they also give rise to bounded degree cosystolic expanders:
Theorem 1.1** (New cosystolic expanders, Informal, see also Theorem 1.22).**
For every large enough odd prime power , the family of -skeletons of the -dimensional local spectral expanders constructed in [KO18] using elementary matrices over is a family of bounded degree cosystolic expanders.
Prior to this work, the known examples of bounded degree cosystolic expanders arose from the theory of Bruhat-Tits buildings and were far from being elementary.
Relying on the work of the first named author and Evra (see Theorem 1.11 below), the proof of this Theorem boils down to proving that the links of our construction are coboundary expanders and that their coboundary expansion can be bounded independently of (i.e., that the coboundary does not deteriorate as increases). Thus, the real problem is bounding the coboundary expansion of the links. This goal is achieved utilizing the fact that the links are strongly symmetric coset complexes.
Coboundary expansion for strongly symmetric (coset) complexes.
We call a simplicial complex is strongly symmetric if it has a symmetry group acting transitively on top dimensional simplices. As noted above, our problem is to show that the links in our examples are coboundary expanders. In the graph setting, there is a classical Theorem (see Theorem 1.12 below) stating that for a strongly symmetric graph the Cheeger constant can be bounded from below by , where denotes the diameter of the graph.
We generalize this idea: we define a high dimensional notion of radius and show that for strongly symmetric complexes, this radius can be used to bound the coboundary expansion. We then show that this radius can be bounded using filling constants of the complex. These ideas of bounding the coboundary expansion for symmetric complexes using filling constants already appeared implicitly in Gromov’s work [Gro10] and in the work of Lubotzky, Meshulam and Mozes [LMM16]. However, these previous works considered the setting of spherical buildings and “building-like complexes” and thus bounding the filling constants in these examples were relatively simple due to the existence of apartments in the building (or “apartment-like” sub-complexes in “building-like” complexes). In our setting, we consider a more general situation (not assuming “apartment-like” sub-complexes) and thus bounding the filling constants becomes a much harder task.
What helps to solve this harder problem of bounding the filling constants is working with a strongly symmetric coset complexes (see Definition 1.16). We note that this is not a very restrictive assumption - under some mild assumptions, every strongly symmetric complex is a coset complex (see Proposition 5.5). For a coset complex one can fully reconstruct the complex via its symmetry group and its subgroup structure. Thus every geometrical/topological property of a coset complex (including coboundary expansion) is encoded in some way in the presentation of its symmetry group. Using this philosophy, we are able to prove a bound for filling constants for two dimensional coset complex in terms of the presentation of its symmetry group (namely, in terms on its Dehn function - see Definition 6.5). Thus, for two dimensional coset complexes, we get a bound on the coboundary expansion in terms of presentation-theoretic properties of the symmetry group.
Coboundary expansion of the links in our construction.
If follows from our work described above that in order to show that the links in our construction are coboundary expanders, we should verify a presentation-theoretic property for their symmetry group (namely, to bound its Dehn function). Luckily for us, the symmetry group of the links in our construction is a generalization of the group of unipotent groups over finite fields. For the finite field case, the presentation of these unipotent groups was studied by Biss and Dasgupta [BD01]. Using their ideas, we are able to show that the symmetry groups of links in our construction fulfil the presentation-theoretic condition that allows us to bound their coboundary expansion. Namely, we prove the following:
Theorem 1.2** (New coboundary expanders, Informal, see also Theorem 1.21).**
For every odd prime power , the links of the -dimensional local spectral expanders constructed in [KO18] using elementary matrices over are coboundary expanders and their coboundary expansion can be bounded from below independently of .
1.1 Simplicial complexes
An -dimensional simplicial complex is a hypergraph whose maximal hyperedges are of size , and which is closed under containment. Namely, for every hyperedge (called a face) in , and every , it must be that is also in . In particular, . For example, a graph is a -dimensional simplicial complex. Let be a simplicial complex, we fix the following terminology/notation:
is called pure -dimensional if every face in is contained in some face of size . 2. 2.
The set of all -faces (or -simplices) of is denoted , and we will be using the convention in which . 3. 3.
For , the -skeleton of is the -dimensional simplicial complex . In particular, the -skeleton of is the graph whose vertex set is and whose edge set is . 4. 4.
For a simplex , the link of , denoted is the complex
[TABLE]
We note that is and is pure -dimensional, then is pure -dimensional. 5. 5.
A family of of pure -dimensional simplicial complexes is said to have bounded degree if there is a constant such that for every and every vertex in , is contained in at most -dimensional simplices of .
1.2 The coboundary/cosystolic expansion and high order Cheeger constants
Let us recall the geometric notion of expansion in graphs known as the edge expansion or Cheeger constant of a graph:
Definition 1.3** (Cheeger constant of a graph).**
For a graph
[TABLE]
where for a set of vertices , denotes is the sum of the degrees of the vertices in .
The generalization of the Cheeger constant to higher dimensions originated in the works of Linial, Meshulam and Wallach ([LM06], [MW09]) and independently in the work of Gromov ([Gro10]) and is now known as coboundary expansion. Later, a weaker variant of high dimensional edge expansion known as cosystolic expansion arose in order to answer questions regarding topological overlapping.
In order to define coboundary and cosystolic expansion, we also need some terminology. Let be an -dimensional simplicial complex. Fix the following notations/definitions:
The space of -cochains denoted is the -vector space of functions from to . 2. 2.
The coboundary map is defined as:
[TABLE] 3. 3.
The spaces of -coboundaries and -cocycles are subspaces of defined as:
the space of -coboundaries.
the space of -cocycles. 4. 4.
The function is defined as
[TABLE]
We note that . 5. 5.
For every , is defined as
[TABLE] 6. 6.
For every , define the following -expansion constants:
[TABLE]
[TABLE]
and
[TABLE]
After these notations, we can define coboundary/cosystolic expansion:
Definition 1.4** (Coboundary expansion).**
Let be a constant. We say that is an -coboundary expander if for every , .
Remark 1.5**.**
We leave it for the reader to verify that in the case where is a graph, i.e., the case where , is exactly the Cheeger constant of . Thus, we think of as the -dimensional Cheeger constant of .
Definition 1.6** (Cosystolic expansion).**
Let be constants and an -dimensional simplicial complex . We say that is a -cosystolic expander if for every , and .
Remark 1.7**.**
We note that if , then it can be shown that and thus . However, there are examples of simplicial complexes with and .
As in expander graphs, we are mainly interested in a family of bounded degree cosystolic expanders (and not a single complex that is a cosystolic expander):
Definition 1.8** (A family of bounded degree cosystolic expanders).**
A family of -dimensional simplicial complexes is a family of bounded degree cosystolic expanders if:
- •
The number of vertices of tends to infinity with .
- •
* has bounded degree.*
- •
There are universal constants such that for every , is a -cosystolic expander.
Remark 1.9**.**
The motivation behind the definition of a family of cosystolic expanders is to proved a family of bounded degree complexes that have the topological overlapping property (see Definition 8.2 below).
1.3 The Evra-Kaufman criterion for cosystolic expansion
In [EK16], Evra and the first named author gave a criterion for cosystolic expansion. In order to state this criterion, we will need the following definition:
Definition 1.10** (Local spectral expansion).**
For , a pure -dimensional simplicial complex is called a (one-sided) -local spectral expander if for and every , the one-skeleton of is a connected graph and the second largest eigenvalue of the random walk on the one-skeleton of is less or equal to .
The idea behind the Evra-Kaufman criterion for cosystolic expansion is the following: For we can deduce cosystolic expansion from local spectral expansion and local coboundary expansion (i.e., coboundary expansion in the links) given that the local spectral expansion is “strong enough” so it “beats” the local coboundary expansion. More formally:
Theorem 1.11**.**
[EK16*, Theorem 1]** [Evra-Kaufman criterion for cosystolic expansion]
For every and there are and such that for every pure -dimensional simplicial complex if*
- •
* is a -local spectral expander.*
- •
For every and every , is a -coboundary expander.
Then the -skeleton of is a -cosystolic expander.
Thus, in order to prove cosystolic expansion in examples, we should verify two things: local spectral expansion and coboundary expansion in the links. In our examples from [KO18] described below, local spectral expansion is already known and we are left with proving coboundary expansion for the links. In order to do so, we will develop machinery to prove coboundary expansion for symmetric complexes of a special type called coset complexes.
1.4 Coboundary expansion for strongly symmetric simplicial complexes
As noted above, unlike the case of graphs, in simplicial complexes a high dimensional version of Cheeger inequality does not hold. Thus, there is a need to develop machinery in order to prove coboundary expansion that does not rely on spectral arguments. For graphs such machinery is available, under the assumptions that the graph has a large symmetry group. A discussion regarding the Cheeger constant of symmetric graphs appear in [Chu97, Section 7.2] and in particular, the following Theorem is proven there:
Theorem 1.12**.**
[Chu97*, Theorem 7.1]**
Let be a finite connected graph such that there is a group acting transitively on the edges of . Denote to be the Cheeger constant of and to be the diameter of . Then .*
Remark 1.13**.**
Note that the inequality stated in the Theorem does not hold without the assumption of symmetry. For instance, let by the graph that is the ball of radius in the -regular infinite tree. Then the diameter of is and is of order .
In this paper, using the ideas of [Gro10] and [LMM16], we prove a generalization of Theorem 1.12 to the setting of (strongly) symmetric simplicial complexes. We first define the notion of strongly symmetric simplicial complexes.
Definition 1.14** (Strongly symmetric complex).**
A simplicial complex is called strongly symmetric if there is a group that acts simply transitive on its top dimensional faces. E.g., For graphs (one dimensional complexes) we require a group that acts simply transitive on the edges.
We then define a high dimensional notion of radius which we call a cone radius, but this definition is a little technical and thus omitted from the introduction (see Definition 3.6). We then prove the following:
Theorem 1.15** (Informal, see Theorem 3.8 for the formal statement).**
Let be a strongly symmetric simplicial complex. If the -dimensional (cone) radius of is bounded by , then , i.e., the -coboundary expansion is bounded from below as a function of the -th radius.
1.5 Bounding the high dimensional radius for coset complexes
By Theorem 1.15, in order to prove coboundary expansion for strongly symmetric complexes, it is enough to bound their high dimensional radius. Following the ideas of Gromov [Gro10], we bound the radius by bounding certain filling constants, that we will not define here. In order to bound these filling constants and thus the high dimensional radius, we will assume that our strongly symmetric complex is of a special type, namely that it is a coset complex:
Definition 1.16** (Coset complex).**
Given a group with subgroups , where is a finite set. The coset complex is a simplicial complex defined as follows:
The vertex set of is composed of disjoint sets . 2. 2.
For two vertices where , if and . 3. 3.
The simplicial complex is the clique complex spanned by the -skeleton defined above, i.e., if for every , .
Although this Definition may seem daunting at first, we note that it is very natural in examples. Namely, Proposition 5.5 shows that under some mild assumptions, strongly symmetric simplicial complexes are actually coset complexes.
As noted above, for coset complexes, every property of the complex should be reflected in some way in its symmetry group and its subgroup structure. Following this philosophy, we prove that for coset complexes, the [math]-th and -th dimensional coboundary expansion can be bounded using the presentation of the group from which the complex arose.
In order to describe our result, we recall some definitions from group theory. Given a group , a generating set is a set of elements of such that every element in can be written as a finite product (or sum if is commutative) of elements of . One can always take , but usually one can make due with a smaller set. For example, for the group of addition of integers modulo , , one can take . Given a group with a generating set , a word with letters in is called trivial if it equal to the identity. For example, in with , the words and are trivial.
We say that a group has a presentation , if is a generating set of and is a set of trivial words called relations such that every trivial word in can be written using the words in (allowing products, conjugations and inverses). Again, one can always take and to be the entire multiplication table of , i.e., all the words of the form , where . However, in concrete examples, one can usually make due with fewer generators and relations. For example, for the group it is sufficient to take and the single relation . We note that it is not always easy to determine if a set of relations gives a presentation of .
Given a presentation , the Dehn function for this presentation is a function such that describes how many elements of does one need to write a trivial word in of length (for an exact definition see Definition 6.5). With this terminology, we prove the following:
Theorem 1.17**.**
Let be a finite group with subgroups . Denote . Assume that acts transitively on .
For every , denote to be all the non-trivial relations in the multiplication table of , i.e., all the relations of the form , where . Assume that and let denote the Dehn function of this presentation.
Then:
For
[TABLE]
it holds that . 2. 2.
There is a universal polynomial independent of such that
[TABLE]
1.6 Our construction
So far, we described general tools that we developed in order to prove coboundary and cosystolic expansion. Now we will describe our construction from [KO18] on which we aim to apply these tools.
In [KO18], we used coset complexes to construct -dimensional spectral expanders. Below, we only describe the construction for : Fix and be a prime power. Denote to be the group of matrices with entries in generated by the set
[TABLE]
For , define to be the subgroup of generated by
[TABLE]
and define to be the subgroup of generated by
[TABLE]
Denote to be the coset complex as defined above.
The main result of [KO18] applied to above can be summarized as follows:
The family has bounded degree (that depends on ). 2. 2.
The number of vertices of tends to infinity with . 3. 3.
For every , is -local spectral expander.
In light of Theorem 1.17, we will also need some facts regrading the links of . We give the following explicit description of the links in our construction: We note that for every fixed it holds that there is a complex such that for every and every vertex , there is a coset complex denoted such that the link of is isomorphic to (all the links are isomorphic).
The complex can be described explicitly as follows: Denote the group to be a subgroup of invertible matrices with entries in in generated by the set . More explicitly, an matrix is in if and only if
[TABLE]
(observe that all the matrices in are upper triangular).
For , define a subgroup as
[TABLE]
Define to be the coset complex . As noted above, for every , all the -dimensional links of are isomorphic to . Also,
Theorem 1.18**.**
[KO20, Theorems 2.4, 3.5]** The complex above is strongly symmetric, namely the group of unipotent matrices described above acts transitively on the triangles of .
1.7 New coboundary and cosystolic expanders
Finally, we describe how the general machinery we developed can be applied in our construction.
First, by applying Theorem 1.11 on the family yields the following Corollary:
Corollary 1.19**.**
Let be the family of -dimensional simplicial complexes from [KO18]. Assume there is a constant such that for every odd , every , every and every , is a -coboundary expander. Denote to be the -skeleton of . Then for any sufficiently large odd prime power , the family is a family of bounded degree cosystolic expanders.
Thus, by this Corollary, in order to prove Theorem 1.2 it is enough to show that for every odd , there is a constant such that for every odd and every , the -skeleton of the link of every vertex in is a coboundary expander.
As we noted, the links are strongly transitive coset complexes which we denoted and described explicitly above. By Theorem 1.17, in order to bound the coboundary expansion of the links, we need to consider the presentation of their symmetry group defined above. Generalizing on the work of Biss and Dasgupta [BD01] we prove the following:
Theorem 1.20**.**
For any prime power denote as above and for every , denote to be all the non-trivial relations in the multiplication table of . Then
- •
[TABLE]
- •
For every odd it holds that
[TABLE]
and the Dehn function of this presentation is bounded independently of .
This Theorem combined with Theorem 1.17 gives:
Theorem 1.21** (First Main Theorem - new explicit two dimensional coboundary expanders).**
For every odd prime power , is a coboundary expander and are bounded from below by a constant that is independent of .
Applying Corollary 1.19 it follows that:
Theorem 1.22** (Second Main Theorem - elementary two dimensional bounded degree cosytolic expanders).**
Let and be a prime power and as above. For every , let be the -skeleton of , i.e., the -dimensional complex . For any sufficiently large odd prime power , the family is a family of bounded degree cosystolic expanders.
1.8 Organization of the paper
This paper is organized as follows: In Section 2, we review the basic definitions and notations regarding (co)homology that we will use throughout the paper. In Section 3, we prove that for symmetric simplicial complexes, the cone radius can be used to bound the coboundary expansion. In Section 4, we define filling constants of a simplicial complex and show that filling constants of the complex can be used to bound the cone radius. In Section 5, we review the idea of coset complexes and show that our assumption of strong symmetry combined with some extra assumptions on our complex imply that it is a coset complex. In Section 6, we deduce a bound on the first two filling constants for a coset complex in terms of algebraic properties of the presentation of the group and subgroups from which it arises. In Section 7, we give new examples of coboundaries expanders arising from coset complexes of unipotent groups. In Section 8, we give new examples of bounded degree cosystolic and topological expanders. Last, in Appendix A, we show that the existence of a cone function is equivalent to the vanishing of (co)homology.
1.9 Acknowledgement
The first named author was supported by ERC and BSF. The second named author was supported by ISF (grant No. 293/18).
2 Homological and Cohomological definitions and notations
The aim of this section is to recall a few basic definitions regarding homology and cohomology of simplicial complexes that we will need below.
Let be an -dimensional simplicial complex. A simplicial complex is called pure if every face in is contained in some face of size . The set of all -faces of is denoted , and we will be using the convention in which .
We denote by the -vector space with basis (or equivalently, the -vector space of subsets of ), and the -vector space of functions from to .
The boundary map is:
[TABLE]
where , and the coboundary map is:
[TABLE]
where and .
For and , we denote
[TABLE]
Thus, for and
[TABLE]
We sometimes refer to -chains as subsets of , e.g., the [math]-chain will be sometimes referred to as the set . For , we denote to be the size of as a set.
Well known and easily calculated equations are:
[TABLE]
Thus, if we denote: the space of -boundaries.
the space of -cycles.
the space of -coboundaries.
the space of -cocycles.
We get from (1)
[TABLE]
Define the quotient spaces and , the -homology and the -cohomology groups of (with coefficients in ).
3 Cone radius as a bound on coboundary expansion
Below, we define a generalized notion of diameter (or more precisely radius) of a simplicial complex. We will later show that in symmetric simplicial complexes a bound on this radius yields a bound on the coboundary expansion of the complex.
Definition 3.1** (Cone function).**
Let be a pure -dimensional simplicial complex. Let be a constant and be a vertex of . A -cone function with apex is a linear function defined inductively as follows:
For , . 2. 2.
For , is a -cone function with an apex and for every , is a -chain that fulfills the equation
[TABLE]
Observation 3.2**.**
By linearity, the condition that
[TABLE]
is equivalent to the condition:
[TABLE]
Remark 3.3**.**
We note that by linearity, a -cone function is needs only to be defined on -simplices, but it gives us homological fillings for every -cycle in : for every ,
[TABLE]
i.e., . This might be computationally beneficial for other needs (apart from the results of this paper), since usually there are exponentially more -cycles than -simplices.
Example 3.4** ([math]-cone example).**
Let be an -dimensional simplicial complex. Fix some vertex in . By definition, for every , is a -chain such that .
If the -skeleton of is connected, we can define to be a -chain that consists of a sum of edges that form a path between and . If the -skeleton of is not connected, a [math]-cone function does not exist: for that is not in the connected component of , cannot be defined. Assuming that the -skeleton of is connected, we note that the construction of is usually not unique: different choices of paths between and give different [math]-cone functions.
Example 3.5** (-cone example).**
Let be an -dimensional simplicial complex. Assume that the -skeleton of is connected and define a [math]-cone function as in the example above and define on as that [math]-cone function. We note that for every , forms a closed path, i.e., a -cycle, in . If , we can deduce that is a boundary. Therefore, for every , we can choose such that
[TABLE]
Definition 3.6** (Cone radius).**
Let be an -dimensional simplicial complex, and a vertex of . Given a -cone function define the volume of as
[TABLE]
Define the -th cone radius of to be
[TABLE]
If -cone functions do not exist, we define .
Remark 3.7**.**
The reason for the name “cone radius” is that in the case where , is exactly the (graph) radius of the -skeleton of . Indeed, for , choose such that for every ,
[TABLE]
where denotes the path distance. For such a , define to be the edges of a shortest path between and . By our choice of , it follows that is the radius of the one-skeleton of and we leave it to the reader to verify that this choice gives .
The main result of this section is that in a symmetric simplicial complex , the -th cone radius gives a lower bound on :
Theorem 3.8**.**
Let be a pure finite -dimensional simplicial complex. Assume that is strongly symmetric, i.e., that there is a group of automorphisms of acting transitively on . For every , if , then .
Theorem 3.8 stated above generalizes a result of of Lubotzky, Meshulam and Mozes [LMM16] in which coboundary expansion was proven for symmetric simplicial complexes given that they are “building-like”, i.e., that they have have sub-complexes that behave (in some sense) as apartments in a Bruhat-Tits building.
We note that the notion of a cone function is already evident in Gromov’s original work [Gro10]. Gromov considered what he called “random cones”, which was a probability over a family of cone functions and show that the expectancy of the occurrence of a simplex in the support of this family bounds (see also the work of Kozlv and Meshulam [KM19, Theorem 2.5]). Using Gromov’s terminology, in the proof of the Theorem above, we show that under the assumption of symmetry a single cone function yields a family of random cones and the needed expectancy is bounded by the cone radius. In the sake of completeness, we will not prove the Theorem without using Gromov’s results.
In order to prove Theorem 3.8, we will need some additional lemmas.
Lemma 3.9**.**
For and a -cone function with apex . Define the contraction operator ,
[TABLE]
as follows: for and , we define
[TABLE]
Then for every ,
[TABLE]
Proof.
Let , then
[TABLE]
as needed. ∎
Naively, it might seem that this Lemma gives a direct approach towards bounding the coboundary expansion: if one could find is some constant such that , then for every ,
[TABLE]
However, by Remark 1.13, we note that without symmetry, the existence of a -cone function cannot give an effective bound on the coboundary expansion.
Our proof strategy below is to improve on this naive idea by using the symmetry of : we will show that for a group that acts on , the group also acts on -cone functions and we will denote this action by . We then show that when acts transitively on , we can average the action on the -cone function that realizes the cone radius and deduce that
[TABLE]
Thus, using an averaged version of the naive argument above will get a bound on the coboundary expansion.
We start by defining an action on -cone functions. Assume that is a group acting simplicially on . For every and every -cone function define
[TABLE]
Lemma 3.10**.**
For , and a -cone function with apex , is a -cone function with apex and . Moreover, defines an action of on the set of -cone functions.
Proof.
If we show that is a -cone function the fact that will follow directly from the fact that acts simplicially.
The proof that is a -cone function is by induction on . For ,
[TABLE]
then is a -cone function with an apex .
Assume the assertion of the lemma holds for . Thus, is a -cone function with an apex and, by Observation 3.2, we are left to check that for every ,
[TABLE]
Note that the acts simplicially on and thus the action of commutes with the operator. Therefore, for every ,
[TABLE]
The fact that is an action is straight-forward and left for the reader. ∎
Applying our proof strategy above, will lead us to consider the constant defined in the Lemma below.
Lemma 3.11**.**
Assume that is a group acting simplicially on and that this action is transitive on -simplices. Let and assume that . Fix to be a -cone function such that . For every , denote
[TABLE]
Then for every , .
Proof.
Fix some . First, we note that acts transitively on and therefore . This yields that
[TABLE]
and therefore
Second, we note that for every , and every ,
[TABLE]
Thus,
[TABLE]
as needed. ∎
We turn now to prove Theorem 3.8:
Proof.
Assume that is a group acting simplicially on such that the action is transitive on . Let and assume that . For , we denote
[TABLE]
Thus, we need to prove that for every ,
[TABLE]
or equivalently,
[TABLE]
Fix to be a -cone function such that . By Lemma 3.10, for every , is a -cone function.
In the notation of Lemma 3.9, for every , denote . By Lemma 3.9, for every , and therefore
[TABLE]
as needed. ∎
The converse of Theorem 3.8 is also true, i.e., the existence of a cone function is equivalent to vanishing of (co)homology and thus to coboundary expansion. This fact will not be used in the sequel and thus we give the exact statement and the proof in Appendix A.
4 Bounding the high order radius by the filling constants of the complex
Once we realize that the -th cone radius of the complex can be used to bound the generalized Cheeger constant of the complex, we need to find a way to bound the cone radius. In order to do so, we define what we call the “filling constants” of the complex. We will discuss to types of filling constants - homological and homotopical.
In a nutshell, the homological filling constant measure for a given -cycle , how large is a -cochain that satisfy . The filling constants will be small if is not much larger than . They will be infinite if there is no such that .
In order to give the precise definition, we will need the following notation:
For every , denotes the size of the smallest -systole in :
[TABLE]
(if , we define ). 2. 2.
For every and , we define as follows: for ,
[TABLE]
and for , . Furthermore, for every , we define
[TABLE]
Proposition 4.1**.**
Let be a pure finite -dimensional simplicial complex. Define the following sequence of constants recursively: and for every ,
[TABLE]
If for every , then .
In order to prove this Proposition, we will need the following Lemma:
Lemma 4.2**.**
Let be an -dimensional simplicial complex, and . If is a -cone function, then for every , .
Proof.
For , we note that for every ,
[TABLE]
and thus
[TABLE]
Assume that , then by the definition of the cone function, for every ,
[TABLE]
∎
Proof of Proposition 4.1.
Let be the constants of Proposition 4.1. Fix and assume that for every , . We will show that under these conditions .
The proof is by an inductive construction of a -cone function with volume for every . The construction is as follows: fix some and define . Then as needed.
Let and assume that is defined such that . We define and we are left to define for every . Fix some . By our induction assumption,
[TABLE]
We assumed that and thus . By Lemma 4.2, for any , and therefore we deduce that , i.e., there is such that
[TABLE]
Also, we can choose this to be minimal in the sense that for every , if
[TABLE]
then . For such a minimal , define . Since we chose to be minimal, it follows that
[TABLE]
Thus, as needed. ∎
Combining Proposition 4.1 with Theorem 3.8, we deduce the following:
Theorem 4.3**.**
Let be a pure finite -dimensional simplicial complex. Let be the constants defined in Proposition 4.1. Assume that is strongly symmetric, i.e., that there is a group of automorphisms of acting transitively on . Fix . If for every , then .
A variant of Proposition 4.1 that will be useful for use is working with homotopy fillings instead of homological filling. In order to define these constants, we will need some additional notations. For denote to be the unit disk in , i.e.,
[TABLE]
where here denotes the Euclidean norm in . We work with the convention that is always a single point. Also denote to be the unit sphere in , i.e.,
[TABLE]
We work with the convention that is always the empty set. We further denote and to be triangulations of and respectively. We treat (and ) as a pure -dimensional (-dimensional) simplicial complex. Note that for , are not well defined, since there are infinitely many triangulations of and . With these notations, we can define the notion of -connectedness:
Definition 4.4**.**
A simplicial complex is called -connected if for every , if there is a simplicial function (where is some triangulated -sphere), then there is a triangulated disc and a simplicial function such that the -sphere of is and . In that case, we will say that is an extension of .
Remark 4.5**.**
We note that is -connected means that is non-empty and is [math]-connected means that it is non-empty and its -skeleton is connected (as a graph).
Remark 4.6**.**
We note that by Hurewicz Theorem [Spa81, Theorem 7.5.5] a simplicial complex is -connected if and only if it is simply connected and for every , . Thus, if is -connected, then by the universal coefficient Theorem for every , . The converse is false: first, it could be that , but is not simply connected. Second, it can be that the homology with coefficients vanish, but the homology with coefficients do not vanish: for instance for every prime, the lens space is an orientable -dimensional manifold such that for , but (see more details in [Bre93, Examples 10.7, 13.6]). The lens space is not a simplicial complex, but taking a triangulation of it yields a simplicial complex with the same homologies.
For a simplicial complex , if we assume that is -connected, we define the -th homotopy filling constant to be function as follows. First, for and a simplicial map , we define
[TABLE]
A simplicial map extending such that will be called a minimal extension of . Second, for , we define
[TABLE]
With these definitions, we have analogues results to Proposition 4.1 and Theorem 4.3, namely:
Theorem 4.7**.**
Let be a pure finite -dimensional simplicial complex. Let and assume that is -connected. Define the following sequence of constants recursively: and for every ,
[TABLE]
Then .
The proof of Theorem 4.7 is similar to the proof of Proposition 4.1, with the adaptation the we use admissible functions to construct the cone function:
Proof.
Assume is -connected and let be the constants of Theorem 4.7.
Fix . We will construct a simplicial complexes that will allow us to define a cone function with apex . These complexes will be constructed iteratively (at each step of the construction we will add simplices to the previous complex).
The complex : is a simplicial complex with a single vertex . We denote (note that is by definition a [math]-disc) and a function defined as (where is our fixed vertex in ).
The complex : Define a complex as the [math]-dimensional complex defined as . In other words, is isomorphic to the union of and the [math]-skeleton of . For every , we define to be a triangulated [math]-sphere defined as and define a simplicial map as
[TABLE]
By our assumption, is [math]-connected and thus there is a minimal extension of which is a triangulated -disc denoted and a simplicial function extending such that is minimal. Define . We note the following properties (some of them are just rephrasing of properties stated above in a convenient form):
. 2. 2.
For every , is a subcomplex of that is a triangulated -disc with the sphere
[TABLE] 3. 3.
The map is a minimal extension of the map that is defined
[TABLE] 4. 4.
By the definition of , for every , .
The complex : Assume by induction that is defined and has the following properties:
For every and every , . 2. 2.
For every and every , is a subcomplex of that is a triangulated -disc with the sphere
[TABLE] 3. 3.
For every , the map is a minimal extension of the map that is defined
[TABLE] 4. 4.
For every , .
With these assumptions we construct as follows: first, we define . For every , we define a subcomplex of :
[TABLE]
We note that this is glueing triangulated -discs along their boundaries and that the resulting is a triangulated -sphere. We define a simplicial map as
[TABLE]
By the assumption that is -connected, there is a triangulated -disc that we will denote by and a minimal extension of , which we will denote by . We note that properties (1)-(3) hold for . Also, we note that
[TABLE]
Thus, by definition, .
After this construction, we can define a cone function as follows: for every and every , define
[TABLE]
Since the function is simplicial, it follows that
[TABLE]
Thus, is indeed a cone function and it follows that for every , , thus as needed.
∎
Combining Theorem 4.7 with Theorem 3.8, we deduce the following:
Theorem 4.8**.**
Let be a pure finite -dimensional simplicial complex. Assume that is -connected and let be the constant defined in Theorem 4.7 above. Assume that there is a group of automorphisms of acting transitively on . Then .
5 Symmetric complexes and coset complexes
In Theorem 3.8 above, we saw how coboundary expansion of a simplicial complex can be deduced from the cone radius under the assumption of strong symmetry, i.e., under the assumption that there is a group acting transitively on the top dimensional simplices of . Below, we note that this assumption, together with the assumption that is a partite clique complex actually imply that can be identified with cosets of . This result was already known - for instance it is stated in [BC13] in the language of coset geometries (for a dictionary between coset geometries and simplicial complexes see [KO20]) and we include the proof below for completeness.
We start with the following definitions:
Definition 5.1** (Clique complex).**
A simplicial complex is called a clique complex if every clique in its one-skeleton spans a simplex, i.e., for every if for every , then .
Definition 5.2** (Partite complex, type).**
Let be a pure -dimensional simplicial complex over a vertex set . The complex is called -partite, if there are disjoint sets , called the sides of , such that for and for every and every , , i.e., every -dimensional simplex has exactly one vertex in each of the sides of . In a pure -dimensional, -partite complex , each simplex has a type which is a subset of of cardinality that is defined by .
Definition 5.3** (Coset complex).**
Given a group with subgroups , where is a finite set. The coset complex is a simplicial complex defined as follows:
The vertex set of is composed of disjoint sets . 2. 2.
For two vertices where , if and . 3. 3.
The simplicial complex is the clique complex spanned by the -skeleton defined above, i.e., if for every , .
Observation 5.4**.**
For and as above, the coset complex is a clique complex and acts on simplicially by .
The following proposition shows that under some assumptions, a strongly symmetric complex is always (isomorphic to) a coset complex:
Proposition 5.5**.**
Let be a pure -dimensional clique complex and let be a group acting by type preserving automorphisms on such that the action is transitive on -simplices. Fix such that is of type and denote . Then is isomorphic to . Furthermore, there is an isomorphism that is equivariant with respect to the action of .
Proof.
Define by .
The map is well-defined: if , then there is such that and therefore .
The map is injective: implies that or equivalently . Thus,
[TABLE]
The map is surjective: the group acts transitively on dimensional simplices in and is type preserving and thus acts transitively on vertices of the same type. As a result if is a vertex in of type , there is such that and therefore .
Observe that is also equivariant under the action of .
When extended to a map between and , the map is a simplicial isomorphism: we note that since both and are clique complexes, it is enough to check that maps an edge in to an edge in , and, vice-versa, the preimage of an edge in is an edge in . Let be vertices in that are connected by an edge. Then by definition, there is such that and . Thus, and . The vertices are connected by an edge in and acts simplicially on and therefore and are also connected by an edge as needed.
In the other direction, let vertices in such that . The complex is -partite and therefore there are such that is of type and is of type . Without loss of generality, we will assume that is of type [math] and is of type . The complex is pure -dimensional and therefore there are vertices such that . The group acts transitively on -dimensional simplices of and as a result there is such that and the action is type preserving which implies that . Thus for that , and , i.e, the preimage of is as needed. ∎
Thus, under the assumption of partiteness, instead of working with symmetric simplicial complexes, we can work with coset complexes. However, one should note the following issue: the action of on the coset complex is always transitive on vertices of the same type in , but, in general, it need not be transitive on . The following result gives a criterion for transitivity on :
Theorem 5.6**.**
[BC13*, Theorem 1.8.10]**
Let be a group with subgroups , where is a finite set. Denote to be the coset complex defined above. Denote further for every , and . The action of on is transitive (and thus is strongly symmetric) if and only if for every and every , .*
6 Bounding the first two filling constants for coset complexes
In Theorem 4.8, we showed that for a symmetric simplicial complex, the high order Cheeger constants can be bounded using the filling constants of the complex. In the previous section we have seen that under suitable assumptions coset complexes are examples of symmetric complexes (see Theorem 5.6) and that under the assumption of partiteness, a strongly symmetric clique complex is a coset complex (see Proposition 5.5). Thus, under suitable assumptions, the problem of bounding the Cheeger constants of a complex is reduced to bounding the filling constants of the correspondent coset complex.
Throughout this section, is a finite group with subgroups , where is a finite set and , and we denote to be the coset complex defined above. We always assume that is strongly symmetric.
Below, we will show how to bound the first two filling constants of a coset complex, based to the properties of the symmetry group and the stabilizer subgroups .
There are known criteria in the literature for connectedness and simply connectedness of coset complexes (see for instance [AH93] or [Gar79, Chapter 6] and reference therein). Namely, Abels and Holtz [AH93] proved the following:
Theorem 6.1**.**
[AH93, Theorem 2.4]** Let and be as above.
The -skeleton of is connected if and only if the subgroups generate . 2. 2.
The simplicial complex is connected and simply connected if and only if there is a presentation of of the form , where every relation in is a relation in some , i.e., every relation is of the form where there is some such that .
Below, we prove quantitative versions of these criteria in order to bound and .
6.1 Bound on
Recall that for a group with subgroups , we say that boundedly generate if there is some such that every can be written as a product of at most elements in . We will show below that in this case is a bound on .
Lemma 6.2**.**
Two vertices , in are connected by an edge if and only if there is such that .
Proof.
Recall that by definition , are connected by an edge if and only if .
Assume that there is such that . Then
[TABLE]
Thus, and the intersection is not empty.
Conversely, if , then there are such that and it follows that . Thus,
[TABLE]
as needed. ∎
Proposition 6.3**.**
Let be a group with subgroups , where is a finite set and . Denote to be the coset complex defined above. Assume that subgroups boundedly generate , and denote
[TABLE]
Then the diameter of the -skeleton of is bounded by .
Proof.
Assume that boundedly generate . Recall that the group acts simplicially on and transitively on vertices of the same type. Thus, it is sufficient to prove that for every and every , the vertices and are connected by a path of length less or equal to .
By our assumption, there is and such that . We will show that there is a path of length connecting and .
Let such that for every . Then by Lemma 6.2, for every , and are connected by an edge. Thus there is a path of length in the -skeleton of connecting and . Note that and thus . Also, and thus there is a path of length connecting and . ∎
Corollary 6.4**.**
Let be a group with subgroups , where is a finite set and . Denote and let be the constant defined in Theorem 4.7. If boundedly generate , then is bounded by
[TABLE]
Proof.
Note that by definition is the radius of the -skeleton of and thus it is bounded by the diameter of the -skeleton of and the corollary follows. ∎
6.2 Bound on
In order to state the criterion, we recall some definitions regarding the Dehn function of a group presentation.
Let be a finitely presented group, where is a symmetric generating set of and is a set of relations. Denote to be the free group with a generating set . Without loss of generality, we can assume that are cyclically reduced words. A relation in is a freely reduced word such that in . We note that every relation is in the normal closure of in .
Given a relation , the area of , denoted , is the minimal number such there are and such that
[TABLE]
Definition 6.5** (The Dehn function).**
The Dehn function of with respect to is the function defined as
[TABLE]
where denotes the word length of in .
The idea behind the Dehn function is that it counts how many reduction moves are needed to reduce to the trivial word. More precisely, following [CM17, Chapter 8], we define the following moves on a word :
Free reduction: remove a sub-word of the form or within the word , where . 2. 2.
Applying a relation: replace a subword in with a new subword where or is a cyclic permutation of a word in .
The only fact that we will need regarding the Dehn function is that is one can reduce a word with to the trivial word using at most applications of relations and at most free reductions (see [CM17, Chapter 8]). For a far more extensive introduction regarding Dehn functions, the reader is referred to Riley’s or Bridson’s expository articles on this subject (see [CM17, Chapter 8] or [Bri02]).
Theorem 6.6**.**
Let be a group with subgroups , where is a finite set and and assume that the subgroups are all finite and that they generate . Denote to be the coset complex defined above. For every , denote to be all the non-trivial relations in the multiplication table of , i.e., all the relations of the form , where . Assume that and let denote the Dehn function of with respect to this presentation of . Then for triangulated -sphere such that and every simplicial map , there is a an extension with
[TABLE]
where is the polynomial
[TABLE]
Before proving this Theorem, we will need to set up some terminology, notation and lemmata.
We recall the following definitions taken from [ST76]:
Definition 6.7**.**
Two simplicial maps are called contiguous if for every simple , is a simplex in . Also, are called contiguously equivalent, if there are simplicial maps where and are contiguous for all .
A basic fact is that if are contiguous, then they are homotopic and thus and are homotopy equivalent. Furthermore, can be extended to a map if and only if can be extended to a map . We want to quantify this statement:
Lemma 6.8**.**
Let be contiguous simplicial maps. Assume that is a minimal extension of , then there is a minimal extension of , such that
[TABLE]
Proof.
By induction on it is enough to prove that if , are contiguous and there is only a single such that , it follows that
[TABLE]
Let be a minimal extension of and denote by the two neighbours of . We will show that there is an extension of , such that
[TABLE]
We do not claim that the extension which we will define below is minimal and thus for a minimal extension of there is an inequality.
Define as follows: add a vertex to , connect to the vertices and take to be the resulting clique complex. In other words,
[TABLE]
[TABLE]
[TABLE]
Define to be the following map
[TABLE]
We note that . To verify that is simplicial it is enough to verify that it is simplicial on . Indeed, since are contiguous, if follows that , and we note that
[TABLE]
Similarly, is simplicial on . Thus is an extension of and as needed (note that is not necessarily minimal and thus the inequality). ∎
This Lemma allows us to pass to contiguous maps and “bookkeep” the maximal change in the number of -simplices in a minimal extension.
Next, we will use the fact that is a coset complex code to code the paths in . For convenience we define to be the triangulated -sphere with vertices and edges where is taken modulo . Using this notation, the vertices of are and a simplicial map is determined by where .
Definition 6.9**.**
Let , and be as above. For with , a simplicial map is called a -map if there are such that:
. 2. 2.
For every , . 3. 3.
It holds that or, in other words, .
Lemma 6.10**.**
Let , and be as above. For every simplicial map there is and with such that is a -map.
Proof.
Recall that acts transitively on the -simplices of , thus if and there is such that and . By the definition of there are and such that for every , .
Denote . By Lemma 6.2 there are such that for every . Since , it follows that for every . Note that implies that and therefore and we can choose . Thus and as needed. ∎
Since acts by automorphisms on , the takeaway for this Lemma is that it is enough to prove Theorem 6.6 on -maps.
Lemma 6.11**.**
Let be a -map. If for some , there is such that and , then there is such that is a -map and .
Proof.
Assume and . Define to be the map induced by:
[TABLE]
If we show that is a simplicial map then it is a -map. If we also show that is contiguous to , it will follow from Lemma 6.8 that .
In order to show that is simplicial, we need to verify that and . Note that
[TABLE]
thus and therefore . Also, note that since it follows that
[TABLE]
Thus and .
Next, we will show that and are contiguous. First, we observe that
[TABLE]
thus . Second, we note that
[TABLE]
and we already know that and . Thus, if we show that it will follow that (since is a clique complex). A similar argument shows that . Thus and are contiguous as needed.
∎
An immediate corollaries of this Lemma are:
Corollary 6.12**.**
Let be a -map where and . If for some , , then there is such that is a -map and .
Proof.
By induction on , it is enough to prove that for every , if , there is such that is a -map and . Note that there is some such that and therefore the needed assertion follows from (1) in Lemma 6.11. ∎
Corollary 6.13**.**
Let be a -map where and . If for some , , then there is such that is a -map and .
Proof.
This follows immediately from Lemma 6.11. ∎
Lemma 6.14**.**
Let be a -map where and . Then there is a -map such that .
Proof.
Define by
[TABLE]
Note that and , therefore and thus and is simplicial. Also note that
[TABLE]
and thus and are contiguous. It follows from Lemma 6.8 that . We finish by defining by and noting that . ∎
After this lemmas, we can prove the following Theorem that summarizes all the homotopy moves on -maps:
Theorem 6.15** (Homotopy moves Theorem).**
Let be a -map and assume that .
Identity reduction move:* If for some , , then there is such that is a -map and .* 2. 2.
Free reduction move:* If for some , , then there is such that is a -map and .* 3. 3.
Relation move 1:* If for some , there is such that then there is such that is a -map and .* 4. 4.
Relation move 2:* If for some , there is such that and with , then there is such that is a -map and .*
Proof.
Identity reduction move: Combine Corollary 6.12 and Lemma 6.14.
Free reduction move: Combine Corollary 6.13, Corollary 6.12 and Lemma 6.14.
Relation move 1: Combine Lemma 6.11, Corollary 6.12 and Lemma 6.14.
Relation move 2: Assume and . Define first by
[TABLE]
It is easy to see that is simplicial and that . Define by
[TABLE]
Note that
[TABLE]
Thus, if we show that is simplicial, it will be a -map. As above, we will show that is simplicial and that and are contiguous and it will follow from Lemma 6.8 that
[TABLE]
Note that implies that
[TABLE]
and
[TABLE]
Thus and are non-empty and it follows that is simplicial and that and are contiguous (we use the fact that is a clique complex). ∎
Observe that the homotopy moves described in this Theorem correspond to reducing the word to the trivial word using relations from and free reductions. We will use this Theorem we are ready to prove Theorem 6.6:
Proof of Theorem 6.6.
By Lemma 6.10, it is enough to prove the Theorem for -maps.
We note that for every simplicial map , it holds that if , then . Thus, we will assume that .
Let be a -map. Some of the might be equal to and we start by preforming identity reduction moves on to eliminate them. Indeed, by preforming identity reduction moves (if needed), we pass to a map such that , is a -map, and
[TABLE]
If , then it follows that and we are done, so we will assume that .
We define the following reduction algorithm on : Note that is a trivial word and thus there is an algorithm for reducing it to the trivial map using the relations in and free reductions. We call this the reduction algorithm of and denote by the word after the -step in the algorithm. We note that each relation in either increases the word length of by or it decreases it by and a free reduction move reduces the length of by . Use the reduction algorithm of to define a reduction algorithm of : Let be an ordered -map, where . Note that every reduction step of corresponds to a homotopy move in Theorem 6.15, thus the difference between and can be bounded using this Theorem.
Note that since we are using relations of length , if follows that and thus for every , . It follows from Theorem 6.15, that for every ,
[TABLE]
Let be the smallest number such that . By the fact stated regarding the Dehn function, . Also, . Thus
[TABLE]
Recall that and therefore is follows that
[TABLE]
∎
Remark 6.16**.**
As the reader might have noted, we did not optimize the bounds in proofs Theorems 6.15, 6.6, so the polynomial in Theorem 6.6 if far from being a tight bound.
Combining Corollary 7.10, Theorem 6.6 and Theorem 4.8 yields the following Theorem (that generalizes Theorem 1.17 that appeared in the introduction):
Theorem 6.17**.**
Let be a group with subgroups , where is a finite set and . Denote and let be the constants defined in Theorem 4.7. For every , denote to be all the non-trivial relations in the multiplication table of , i.e., all the relations of the form , where .
Assume that boundedly generate and that . Let denote the Dehn function of with respect to this presentation of .
Then:
The constant is bounded by
[TABLE]
Also, if acts strongly transitively on , then
[TABLE] 2. 2.
The constant is bounded by , where is the polynomial
[TABLE]
Also, if acts strongly transitively on , then
[TABLE]
7 New coboundary expanders
The aim of the section is to prove new examples of coboundary expanders. While our main motivation is proving Theorem 1.21 stated in the introduction. We start with the simplified case of a coset complex arising from a unipotent group over finite field. We then use this case to consider the more general case of a coset complex arising from unipotent group with polynomial entries (and those are the complexes that appear in Theorem 1.21).
7.1 New coboundary expanders arising from unipotent group over finite field
Let and a prime power. For and , let be the (elementary) matrix with ’s along the main diagonal, in the entry and [math]’s in all the other entries. The unipotent group is the group generated by
[TABLE]
and it is easy to verify that is in fact the group of upper triangular matrices with entries in .
For , define a subgroup as
[TABLE]
The aim of this section is to show that if or is odd, then for , are bounded from below independently of .
Lemma 7.1**.**
The subgroup boundedly generate and in fact every can be written as a product of at most elements in .
Proof.
Let . By Gauss elimination, there are and such that . Note that
[TABLE]
and thus it is a product of elements in . ∎
Corollary 7.2**.**
For every prime power , , let as above and . The filling constant of satisfies and in particular is bounded independently of .
Proof.
Combine Lemma 7.1 and Corollary 7.10. ∎
After bounding , we want to apply Theorem 6.17 in order to bound . Thus we need to show that the group can be presented as
[TABLE]
where are all the relations of and that the Dehn function for this presentation can be bounded independently of .
We start by introducing a known set of relations for . We recall that for a group and , the commutator is defined by . Fix and for , , denote by the elementary matrix defined above. The Steinberg relations of are the following (we leave it to the reader to verify that these relations holds):
- (St 1)
For every , and every ,
[TABLE] 2. (St 2)
For every , and every ,
[TABLE]
Lemma 7.3**.**
Let , be the set of all elementary matrices and be the Steinberg relations. Then and the Dehn function for this presentation is bounded independently of .
Proof.
We observe that every can be written as a product of the form
[TABLE]
where . Moreover, if and only if for every . Thus, it is enough to prove that any word of length can be brought to this form using the Steinberg relations and that the number of relations applied is independent of .
Let be a word of length . We bring to the desired form using the Steinberg relations above to preform bubble sort. First, we can always write as where do not contain any ’s element. We use the Steinberg relations (St 2) to permute the and relation (St 1) to merge them and bring to the form where and . Note that the number of relations that are applied is (at most “bubble” permutations and at most merges). Also note that while may be longer than (since applying relation (St 2) can add a letter to the word) its length is at most and it does not contain any elements of the form . Thus, ordering “cost” us at most relations and made the prefix at most times longer. Repeat the same algorithm on to order : since is at length , this will “cost” at most applications of the relations and make the word into , where the length of is at most and is contains no ’s. Repeating this ordering procedure for all the ’s we are able to bring to the desired form applying at most relations and this number does not depend on . Thus if we denote to be the is the Dehn function with respect to the Steinberg relations (with the generating set of elementary matrices), we proved that and this number does not depend on . We note that the bound we gave on is far from tight, since we made no to effort to optimize this bound, but only show it is independent of . ∎
Note that every can be written as a product of at most and thus from the above Lemma we can conclude that in order to show that
[TABLE]
and that the Dehn function for this presentation can be bounded independently of , it is sufficient to show that every Steinberg relation can be reduced to the trivial word using and that the number of relations in that are applied in such a reduction is bounded independently of . Formally, when proving that
[TABLE]
we can not refer to elements of the form since they do not appear in our set of generators. The way to overcome this problem is to formally define as . The following observation states that we do not have to consider all the Steinberg relations, since some already appear in :
Observation 7.4**.**
We note that a lot of Steinberg relations already appear in . Namely, if we denote the Steinberg relations that do not appear in are:
For every , and every
[TABLE] 2. 2.
For every and every ,
[TABLE] 3. 3.
For every and every ,
[TABLE] 4. 4.
For every ,
[TABLE]
In [BD01], Biss and Dasgupta proved the following:
Theorem 7.5**.**
[BD01*, Theorem 1]**
Let and . For , let be the generators of the abstract group and define the following relations:*
- (B-D 1)
For every , . 2. (B-D 2)
For every and every , . 3. (B-D 3)
For every ,
[TABLE] 4. (B-D 4)
For every ,
[TABLE]
Then which is with the relations is isomorphic to . Moreover, if is odd, the relations of the form are not needed.
Explicitly, the proof of [BD01, Theorem 1] shows the following: Define in (by abuse of notation) inductively as if and . Then every relation of the form
For every ,
[TABLE] 2. 2.
For every ,
[TABLE] 3. 3.
For every ,
[TABLE]
can be deduced from (or if is odd) in a finite number of steps.
Corollary 7.6**.**
Let and . Fix . For , denote and consider the following relations in :
For every , . 2. 2.
For every and every , . 3. 3.
For every ,
[TABLE] 4. 4.
For every ,
[TABLE]
Denote and define inductively as if and . Then every relation of the form
For every ,
[TABLE] 2. 2.
For every ,
[TABLE] 3. 3.
For every ,
[TABLE]
can be deduced from (or if is odd) in a finite number of steps (that is independent of ).
Proof.
Consider the isomorphism defined by and apply Theorem 7.5 on . ∎
After this Corollary, we are ready to prove the following Theorem:
Theorem 7.7**.**
Let , with as above. If or is odd, then
[TABLE]
and the Dehn function of this presentation is bounded independently of .
Proof.
First, we note that all the relations of Theorem 7.5 appear in and therefore . Thus we already know all the Steinberg relations holds in and we just need to verify that every Steinberg relation can be deduced from a finite number of relations in that is independent of . As stated in Observation 7.4, we do not have to check all the Steinberg relations (since some appear in ) and it is enough to check relations that were stated in Observation 7.4.
Observation 7.4, relations of type (1): We need to show that imply that for every , and every
[TABLE]
Apply Corollary 7.6 with , , . Then for every , and every , and from Corollary 7.6, imply that
[TABLE]
and the number of relations for deducing this relation is independent of .
Observation 7.4, relations of type (2): We need to show that imply that for every and every ,
[TABLE]
where is formally defined as
[TABLE]
We will first show this with . Let and . Then and by Corollary 7.6, imply that
[TABLE]
and the number of relations needed for deducing this relation is independent of .
Next, we will treat the case where are general and . We first note that
[TABLE]
is in and thus (after applying one relation)
[TABLE]
Last, in the case where , we use the relation and using similar arguments as above, we show that
[TABLE]
and thus we can use the previous case.
Observation 7.4, relations of type (3): We need to show that imply that for every and every ,
[TABLE]
and that the number of relations used is independent of . We will first prove the case where . Let as above. If , then is the identity and there is nothing to prove. Assume that and define . Then , and the relation follows from Corollary 7.6. We are left to prove that
[TABLE]
but this follows from the previous case combined with the fact that by definition .
Observation 7.4, relations of type (4): We need to show that imply that for every and every ,
[TABLE]
and that the number of relations used is independent of . By definition, this is equivalent to showing that
[TABLE]
Indeed,
[TABLE]
as needed. ∎
Corollary 7.8**.**
Let with subgroups as above and let be the coset complex. If or is odd then the constants and of are bounded independently of and thus are bounded from below independently of .
Proof.
By [KO20, Theorem 3.5] and Theorem 5.6 stated above, is strongly symmetric. Thus, combining Corollary 7.2, Theorem 7.7 and Theorem 6.17 yields the desired result. ∎
7.2 New coboundary expanders arising from unipotent group with polynomial entries
Below, we will show that we can generalize the example given above and get new examples of coboundary expander from unipotent groups with polynomial entries.
Define the group to be a subgroup of invertible matrices with entries in in generated by the set . More explicitly, an matrix is in if and only if
[TABLE]
(observe that all the matrices in are upper triangular).
For , define a subgroup as
[TABLE]
Define to be the coset complex . By applying Theorem 6.17, we will prove that for any odd , the [math]-dimensional and the -dimensional Cheeger constants of can be bounded away from [math] and this bound is independent of .
The bound on of follows from the following Lemma:
Lemma 7.9**.**
Let be a prime power, and be the groups defined above. Then the subgroups boundedly generate and
[TABLE]
The proof of this Lemma is very similar to the proof of Lemma 7.1:
Proof.
Let be some group element. By Gauss elimination, there are such that
[TABLE]
Thus, it is enough to show that every element of the form can be written as a product of elements in .
For every and every , we have that and that
[TABLE]
as needed. Also, for every , we have that and that
[TABLE]
∎
Corollary 7.10**.**
For every prime power , , let as above and . The filling constant of satisfies and in particular is bounded independently of .
Proof.
Combine Lemma 7.9 and Corollary 7.10. ∎
After bounding , we want to apply Theorem 6.17 in order to bound . Thus we need to show that the group can be presented as
[TABLE]
where are all the relations of and that the Dehn function for this presentation can be bounded independently of .
As in the case where discussed above, the group can be presented using Steinberg relations. Fix and for , of degree , denote by the elementary matrix defined above. The Steinberg relations of are the following (we leave it to the reader to verify that these relations holds):
- (S1)
For every , and every of degree ,
[TABLE] 2. (S2)
For every , and every of degree ,
[TABLE]
Lemma 7.11**.**
Let be as above, be the set and be the Steinberg relations as above. Then and the Dehn function for this presentation is bounded independently of .
The proof is repeating the proof of Lemma 7.3 almost verbatim and we give it below for completeness.
Proof.
We observe that every can be written as a product of the form
[TABLE]
where of degree . Moreover, if and only if for every . Thus, it is enough to prove that any word of length can be brought to this form using the Steinberg relations and that the number of relations applied is independent of .
Let be a word of length . We bring to the desired form using the Steinberg relations above to preform bubble sort. First, we can always write as where do not contain any ’s element. We use the Steinberg relations (S2) to permute the and relation (S1) to merge them and bring to the form where and . Note that the number of relations that are applied is (at most “bubble” permutations and at most merges). Also note that while may be longer than (since applying relation (3) adds a letter to the word) its length is at most and it does not contain any elements of the form . Thus, ordering “cost” us at most relations and made the prefix at most times longer. Repeat the same algorithm on to order : since is at length , this will “cost” at most applications of the relations and make the word into , where the length of is at most and is contains no ’s. Repeating this ordering procedure for all the ’s we are able to bring to the desired form applying at most relations and this number does not depend on . Thus is is the Dehn function with respect to the Steinberg relations, we proved that and this number does not depend on . We note that the bound we gave on is far from tight, since we made no to effort to optimize this bound, but only show it is independent of . ∎
Next, we define what we call pure degree Steinberg relations that are the following subset of the Steinberg relations mentioned above:
- (pdS1)
For every , every and every
[TABLE] 2. (pdS2)
For every , every and every ,
[TABLE]
We observe that every Steinberg relation can be written as a finite number of conjugates of pure degree relations and thus if we consider the presentation of with respect to pure dimension Steinberg relations and the generating set , we will get that up to a multiplicative constant that is independent of the Dehn function with respect to this presentation bounds the function discussed above. The upshot of this discussion is that in order to show that the group above can be presented as
[TABLE]
and that the Dehn function for this presentation can be bounded independently of , it is sufficient to show that every pure degree Steinberg relation can be reduced to the trivial word using and that the number of relations in that are applied in such a reduction is bounded independently of . Similar to Observation 7.4, we observe that we do not have to prove all the pure degree Steinberg relations, since some already appear in :
Observation 7.12**.**
We note that a lot of Steinberg relations already appear in . Namely, if we denote
[TABLE]
the pure degree Steinberg relations that do not appear in are:
For every , , every and every
[TABLE] 2. 2.
For every , every and every ,
[TABLE] 3. 3.
For every , every and every ,
[TABLE] 4. 4.
For every and every ,
[TABLE]
Let of degree . We denote to be the subgroup of generated by .
Lemma 7.13**.**
Let as above. Fix of degree and denote . Then every Steinberg relation of of of the following forms can be deduced from and the number of relations needed is independent of :
For every , and every ,
[TABLE] 2. 2.
For every , and every ,
[TABLE]
Proof.
We note that the subgroup of generated by is isomorphic to and thus we can apply Theorem 7.7. ∎
Using this Lemma we can prove the following Theorem:
Theorem 7.14**.**
Let as above. If or is odd, then
[TABLE]
and the Dehn function of this presentation is bounded independently of .
Proof.
Denote
[TABLE]
We only need to show that one can deduce each relation of types (1)-(4) of Observation 7.12 from a finite number of relations in that is independent of .
Observation 7.12, relations of type (1): We need to show that imply that for every , , every and every
[TABLE]
and that the number of relations needed to deduce this relation is independent of . We will only prove this for . The proof in the general case is similar, but more tedious and is left for the reader. In this case, either and or and . If and , then the needed relation appears in and we are done. Thus we are left to show that
[TABLE]
where and . Applying Lemma 7.13 in all the cases where prove the cases where and the cases where or . Thus, we are left to prove the cases
[TABLE]
and
[TABLE]
We will show only : Applying Lemma 7.13 with , we get that
[TABLE]
For the relations in , we have that
[TABLE]
[TABLE]
We also already showed that
[TABLE]
[TABLE]
and thus it follows from , that
[TABLE]
as needed.
Observation 7.12, relations of type (2): We need to show that imply that for every , every and every ,
[TABLE]
and that the number of relations needed to deduce this relation is independent of . This follows from Lemma 7.13 by taking .
Observation 7.12, relations of type (3): We need to show that imply that for every , every and every ,
[TABLE]
and that the number of relations needed to deduce this relation is independent of . We note that since every elementary matrix in can be written as a product of elements of the form and and the number of elements in such product is bounded independently of . Thus, it is enough to show that for every ,
[TABLE]
and
[TABLE]
If , then for every , we can always choose such that exactly of them are and . With this choice, applying Lemma 7.13, implies that
[TABLE]
Similarly, if , we can apply Lemma 7.13 and show that
[TABLE]
Thus, we are left with the cases
[TABLE]
and
[TABLE]
We will prove the first case. Apply Lemma 7.13 with and all the other ’s equal . We get that
[TABLE]
Note that
[TABLE]
and that
[TABLE]
where the last equality follows from the fact that we already proven that commutes with all the elementary matrices. Thus, we have that
[TABLE]
We already showed that
[TABLE]
[TABLE]
and thus it follows that
[TABLE]
as needed.
Observation 7.12, relations of type (4): We need to show that imply that for every and every ,
[TABLE]
and that the number of relations needed to deduce this relation is independent of . This follows from Lemma 7.13 with and . ∎
As a corollary, we get a generalization of Theorem 1.21 that appeared in the introduction:
Corollary 7.15**.**
Let as above and let be the coset complex. If or is odd then the constants and of are bounded independently of and thus are bounded from below independently of (the bound does depend on ).
Proof.
By [KO20, Theorem 3.5] and Theorem 5.6 stated above, is strongly symmetric. Thus, combining Corollary 7.10, Theorem 7.14 and Theorem 6.17 yields the desired result. ∎
8 New cosystolic and topological expanders
After all this, we are ready to prove Theorem 1.22 from the introduction. Let us state it again for completeness:
Theorem 8.1**.**
Let and be a prime power. Denote to be the group of matrices with entries in generated by the set
[TABLE]
For , define to be the subgroup of generated by
[TABLE]
and define to be the subgroup of generated by
[TABLE]
Denote to be the coset complex as defined above. Then for any fixed , is a family of bounded degree simplicial complexes and if is odd and large enough, then there are such that for every , the -skeleton of is a a -cosystolic expander. Thus, the sequence of -skeleton of is a sequence of bounded degree cosystolic and topological expanders.
Proof.
We start by proving that there is such that for every and every odd , all the links of are -coboundary expanders. Since is -dimensional, we have to consider links of edges and links of vertices.
For links of edges, it is shown in [KO18] that every link is a bipartite graph with a second eigenvalue . In this case, is equal to the Cheeger of the graph and thus by the Cheeger inequality it is always larger than .
For links of vertices, we note that every link is exactly the simplicial complex discussed in Theorem 1.21 and thus these links are coboundary expanders with expansion that does not depend on .
Let , and be the constants of Theorem 1.11. For every odd such that , we have that is a -local spectral expander and thus by Theorem 1.11 the -skeleton of is a -cosystolic expander. ∎
The motivation behind the definition of cosystolic expansion was to prove topological overlapping: Let be an -dimensional simplicial complex as before. Given a map , a topological extension of is a continuous map which coincides with on .
Definition 8.2** (Topological overlapping).**
A simplicial complex as above is said to have -topological overlapping (with ) if for every and every topological extension , there is a point such that
[TABLE]
In other words, this means that at least fraction of the images of -simplices intersect at a single point.
A family of pure -dimensional simplicial complexes is called a family of topological expanders, if there is some such that for every , has -topological overlapping.
In [DKW18], it was shown that cosystolic expansion implies topological expansion and thus as a Corollary of [DKW18, Theorem 8] and Theorem 8.1 we get that:
Theorem 8.3**.**
There is a constant such that for every odd prime power , such there is such that for every , the -skeleton of is -topological overlapping, i.e., the family is a family of bounded degree topological expanders.
Appendix A The existence of a cone function and vanishing of (co)homology
As seen in Examples 3.4, 3.5 above, for a simplicial complex and , a -cone function may not exist and if it exists it may not be unique. The existence of a -cone function turns out to be equivalent to vanishing of (co)homology (we recall that by the universal coefficient theorem the vanishing of the -th homology with coefficients in is equivalent to the vanishing of the -th cohomology with coefficients in ):
Proposition A.1**.**
Let be a finite -dimensional simplicial complex and . There exists a -cone function (with some apex) if and only if for every .
Proof of Proposition A.1.
Let be a finite -dimensional simplicial complex and .
Assume first that for every , . Then by definition, for every , . Thus conditions of Proposition 4.1 are fulfilled trivially and as a result there exists a -cone function.
In the other direction, assume there exists a -cone function . Let . Then by the definition of the cone function,
[TABLE]
thus and since this holds for every , it follows that .
By definition, the existence of a -cone function implies the existence of a -cone function for every and therefore the above argument shows that for every . ∎
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[AH 93] Herbert Abels and Stephan Holz. Higher generation by subgroups. J. Algebra , 160(2):310–341, 1993.
- 2[ALOGV 19] Nima Anari, Kuikui Liu, Shayan Oveis Gharan, and Cynthia Vinzant. Log-concave polynomials II: High-dimensional walks and an FPRAS for counting bases of a matroid. https://arxiv.org/abs/1811.01816 , 2019.
- 3[BC 13] Francis Buekenhout and Arjeh M. Cohen. Diagram geometry , volume 57 of Ergebnisse der Mathematik und ihrer Grenzgebiete. 3. Folge. A Series of Modern Surveys in Mathematics [Results in Mathematics and Related Areas. 3rd Series. A Series of Modern Surveys in Mathematics] . Springer, Heidelberg, 2013. Related to classical groups and buildings.
- 4[BD 01] Daniel K. Biss and Samit Dasgupta. A presentation for the unipotent group over rings with identity. J. Algebra , 237(2):691–707, 2001.
- 5[Bre 93] Glen E. Bredon. Topology and geometry , volume 139 of Graduate Texts in Mathematics . Springer-Verlag, New York, 1993.
- 6[Bri 02] Martin R. Bridson. The geometry of the word problem. In Invitations to geometry and topology , volume 7 of Oxf. Grad. Texts Math. , pages 29–91. Oxford Univ. Press, Oxford, 2002.
- 7[Chu 97] Fan R. K. Chung. Spectral graph theory , volume 92 of CBMS Regional Conference Series in Mathematics . Published for the Conference Board of the Mathematical Sciences, Washington, DC; by the American Mathematical Society, Providence, RI, 1997.
- 8[CM 17] Matt Clay and Dan Margalit, editors. Office hours with a geometric group theorist . Princeton University Press, Princeton, NJ, 2017.
