Abstract
The Cheeger constant is a measure of the edge expansion of a graph and as such plays a key role in combinatorics and theoretical computer science. In recent years, there is an interest in k-dimensional versions of the Cheeger constant that likewise provide quantitative measure of cohomological acyclicity of a complex in dimension k. In this paper, we study several aspects of the higher Cheeger constants. Our results include methods for bounding the cosystolic norm of k-cochains and the k-th Cheeger constants, with applications to the expansion of pseudomanifolds, Coxeter complexes and homogenous geometric lattices. We revisit a theorem of Gromov on the expansion of a product of a complex with a simplex and provide an elementary derivation of the expansion in a hypercube. We prove a lower bound on the maximal cosystole in a complex and an upper bound on the expansion of bounded degree complexes and give an essentially sharp estimate for the cosystolic norm of the Paley cochains. Finally, we discuss a non-abelian version of the one-dimensional expansion of a simplex, with an application to a question of Babson on bounded quotients of the fundamental group of a random 2-complex.
Similar content being viewed by others
1 Introduction
The Cheeger constant is a parameter that quantifies the edge expansion of a graph and as such plays a key role in combinatorics and theoretical computer science (see, e.g., [10, 15]). The k-dimensional version of the graphical Cheeger constant, called “coboundary expansion,” came up independently in the work of Linial, Meshulam and Wallach [14, 20] on homological connectivity of random complexes and in Gromov’s remarkable work [8] on the topological overlap property; see also the paper by Dotterer and Kahle [4]. Roughly speaking, the k-th coboundary expansion \(h^k(X)\) of a polyhedral complex X is a measure of the minimal distance of X from a complex Y that satisfies \(H^k(Y;{\mathbb {Z}}_2) \ne 0\). Likewise, \(h_k(X)\) is a measure of the minimal distance of X from a complex Y that satisfies \(H_k(Y;{\mathbb {Z}}_2) \ne 0\). We proceed with the formal definitions.
1.1 Chains and cochains
Let X be a finite polyhedral complex. In this paper, we shall mostly work with \({{\mathbb {Z}}}_2\) coefficients. Accordingly, let \(C_k(X)=C_k(X;{{\mathbb {Z}}}_2)\) denote the space of k-chains of X over \({{\mathbb {Z}}}_2\) and let \(C^k(X)=C^k(X;{{\mathbb {Z}}}_2)\) denote the space of \({{\mathbb {Z}}}_2\)-valued k-cochains of X. Let \(\partial _{k}:C_k(X) \rightarrow C_{k-1}(X)\) and \(d_{k}:C^k(X)\rightarrow C^{k+1}(X)\) denote the usual k-boundary and k-coboundary operators.
Let \(\langle ,\rangle :C^k(X)\times C_k(X)\rightarrow {{\mathbb {Z}}}_2\) denote the usual evaluation of k-cochains on k-chains. Note that
whenever \(c \in C_k(X)\) and \(\varphi \in C^{k-1}(X)\).
For each nonnegative k, let \(X^{(k)}\) denote the k-th skeleton of X, which is itself a finite polyhedral complex. Furthermore, let X(k) denote the set of all k-cells of X. The degree of a face \(\sigma \in X(k)\) is \(\deg _X(\sigma )=|\{\tau \in X(k+1): \sigma \subset \tau \}|\). In particular, if \(G=(V,E)\) is a graph, then \(\deg _G(v)\) is the usual degree of a vertex v.
When X is a simplicial complex and \(\{a_0,\ldots ,a_k\} \in X\), we write \([a_0,\ldots ,a_k]\) for the corresponding element in \(C_k(X)\). As we are working over \({{\mathbb {Z}}}_2\), the order of the \(a_i\)’s does not matter. We will use the convention that \([a_0,\ldots ,a_k]=0\) if \(a_i=a_j\) for some \(0 \le i \ne j \le k\).
For any set of cells A and any cochain \(\varphi \), we let \(\varphi _A\) denote the restriction cochain, i.e., the cochain that is equal to \(\varphi \) on the set A and is equal to 0 otherwise. Furthermore, we let \(A^*\) denote the cochain which is equal to 1 on the set A and is 0 otherwise.
In our convention, the set \(X(-1)\) is empty, and accordingly \(C_{-1}(X)=0\), forcing \(\partial _{0}=0\) and \(d_{-1}=0\). This is the so-called non-reduced setting. In the reduced setting, we let \(\widetilde{X}(-1)\) be the set containing a single element, denoted \(\emptyset _X\). This is the so-called empty simplex. For convenience, we also set \(\widetilde{X}(k):=X(k)\), for \(k\ne -1\). Accordingly, the reduced boundary and coboundary operators coincide with the non-reduced ones except for the following cases:
\(\tilde{\partial }_{0}(v)=\emptyset _x\), for all \(v\in X(0)\);
\(\tilde{d}_{-1}(\emptyset _X^*)=\sum _{v\in X(0)}v^*\).
For a subcomplex \(Y\subset X\) let \(C_k(X,Y)=C_k(X)/C_k(Y)\) denote the space of relative k-chains, with its induced k-boundary map \(\partial _k\). Identifying \(C^k(Y)\) with the subspace of \(C^k(X)\) consisting of all k-cochains whose support is contained in Y, let \(C^k(X,Y)=C^k(X)/C^k(Y)\) denote the space of relative k-cochains, with its induced k-coboundary map \(d_k\). Let \(B_k(X,Y)=\partial _{k+1}(C_{k+1}(X,Y))\) and \(B^k(X,Y)=d_{k-1}(C^{k-1}(X,Y))\) denote the spaces of relative k-boundaries and relative k-coboundaries.
1.2 Homology expansion
Let X be a finite polyhedral complex X and let \(c \in C_k(X)\). Write \(c=\sum _{\sigma \in X(k)} a_\sigma \sigma \) where the \(a_{\sigma }\)’s are in \({{\mathbb {Z}}}_2\).
Definition 1.1
The norm of c is
The systolic norm of c is
The chain c is called a k -systole if \(\Vert c\Vert _{sys}=\Vert c\Vert \). A systolic form of c is any \({\tilde{c}}=c+\partial _{k+1}c'\), such that \(\Vert \tilde{c}\Vert =\Vert c\Vert _\text {sys}\).
Definition 1.2
The boundary expansion of a k-chain \(c \in C_k(X) \setminus B_k(X)\) is
The k -th homological Cheeger constant of X is
The definition of expansion can be extended to the relative case as follows. Let Y be a subcomplex of X. A relative chain in \(C_k(X,Y)\) has a unique representative \(c=\sum _{\sigma \in X(k)\setminus Y(k) }a_\sigma \sigma \). The norm of \(c+C_k(Y)\) is then defined by \(\Vert c+C_k(Y)\Vert :=\Vert c\Vert \). The notions of the relative systolic norm, relative expansion and relative homological Cheeger constants are then defined as in the absolute case.
1.3 Cohomology expansion
Let \(\varphi \in C^k(X)\) be a k-cochain of X.
Definition 1.3
The norm of \(\varphi \) is
The cosystolic norm of \(\varphi \) is
A cochain \(\varphi \) is a cosystole if \(\Vert \varphi \Vert =\Vert \varphi \Vert _\text {csy}\). A cosystolic form of \(\varphi \) is any \({{\tilde{\varphi }}}=\varphi +d_{k-1}\psi \), such that \(\Vert \tilde{\varphi }\Vert =\Vert \varphi \Vert _\text {csy}\).
Definition 1.4
The coboundary expansion of a k-cochain \(\varphi \in C^k(X) \setminus B^k(X)\) is
The k -th Cheeger constant of X is
Let us now turn to the relative case. The k-th coboundary expansion of k-cochain \(\varphi \in C^k(X,Y)\setminus B^k(X,Y)\) is again \(\Vert \varphi \Vert _{\exp }:=\Vert d_k \varphi \Vert /\Vert \varphi \Vert _{csy}\), and the k -th Cheeger constant of the pair (X, Y) is:
Clearly, the non-relative norm, (co)systolic norm and (co)boundary expansion are obtained by taking Y to be the void complex \(\emptyset =\{\,\}\) (see [12]), e.g., \(h_k(X)=h_k(X,\emptyset )\), \(h^k(X)=h^k(X,\emptyset )\).
Remark 1.5
-
(1)
Let \(c\in C_k(X,Y)\) and \(\varphi \in C^k(X,Y)\). Then \(\Vert c\Vert _{sys} \ne 0\) if and only if \(c\not \in B_k(X,Y)\), and \(\Vert \varphi \Vert _{csy} \ne 0\) if and only if \(\varphi \not \in B^k(X,Y)\).
-
(2)
Note that \(h_k(X,Y)>0\) if and only if \(H_k(X,Y)=0\) and \(h^k(X,Y)>0\) if and only if \(H^k(X,Y)=0\). One can therefore view the expansion constants \(h_k(X,Y)\) and \(h^k(X,Y)\) as refining the notion of acyclicity, trying to catch phenomena which the regular (co)homology does not. A possible analogy could be Whitehead torsion refining the notion of homotopy equivalence.
Here we study several aspects of the higher dimensional Cheeger constants. The plan of the paper is as follows. In Sect. 2, we discuss some general tools that include:
A combinatorial lower bound on the cosystolic norm (Theorem 2.2).
A lower bound on Cheeger constant using chain homotopy (Theorem 2.5).
An Alexander type duality between the homological and cohomological Cheeger constants (Theorem 2.8).
Section 3 is concerned with cosystoles and expansion of some concrete complexes and includes:
A determination of the codimension one cosystoles and Cheeger constants of certain n-pseudomanifolds (Theorem 3.3), and of Coxeter complexes (Theorem 3.5).
A lower bound on the Cheeger constants of a homogenous geometric lattices (Theorem 3.8).
In Sect. 4, we revisit results of Gromov on expansion of products, including
An elementary derivation of Gromov’s computation of the expansion of the hypercube (Theorem 4.1).
A detailed proof of a theorem of Gromov on the expansion of a product of a complex with a simplex (Theorem 4.4).
In Sect. 5, we consider some extremal problems on cosystoles and expansion. These include
A lower bound on the maximal cosystole in a complex (Theorem 5.1).
An upper bound on the expansion of bounded degree complexes (Theorem 5.3).
A nearly sharp estimate on the cosystolic norm of the Paley cochains (Theorem 5.5).
In Sect. 6, we discuss
The non-abelian one-dimensional expansion of a simplex (Proposition 6.7).
An application to a problem of Babson on bounded quotients of the fundamental group of a random 2-complex (Theorem 6.3).
We conclude in Sect. 7 with some comments and open problems.
2 General tools
2.1 Detecting large cosystolic norm using cycles
A question that frequently arises in specific examples, as well as in theoretical context, is that of determining whether given a cochain is a cosystole. Using the definition directly is impractical at best, since it would involve going through all possible coboundaries and trying to see whether adding one would reduce the norm of the cochain at hand.
The new idea which we introduce here is to use cycles to detect in an indirect way that our cocycle has a large cosystolic norm. For this, we recall that coboundaries evaluate trivially on cycles, see (1.1); therefore, the evaluation of a cochain on a cycle does not change if we add a coboundary to that cochain. In particular, if a cochain evaluates non-trivially on a cycle, its support must intersect the support of that cycle, and that will not change if we add a coboundary. The intersection cells may vary, but the fact that the intersection is non-trivial will remain.
In its most basic form, our method is based on the fact that if we have a family of t cycles with pairwise disjoint supports, and a cochain \(\varphi \) which evaluates non-trivially on each of these cycles, then the cosystolic norm of \(\varphi \) is at least t. Let us now formalize these observations.
Definition 2.1
Let \({{\mathcal {F}}}\subset 2^V\) be a family of finite sets. A subset \(S \subset V\) is a piercing set of \({{\mathcal {F}}}\) if \(S \cap F \ne \emptyset \) for all \(F \in {{\mathcal {F}}}\). The minimal cardinality of a piercing set of \({{\mathcal {F}}}\), denoted by \(\tau ({{\mathcal {F}}})\), is called the piercing number of \({{\mathcal {F}}}\).
Theorem 2.2
(The cycle detection theorem) Let X be a polyhedral complex, and let \(\varphi \) be a k-cochain of X. Let \(A=\{\alpha _1,\ldots ,\alpha _t\}\) be a family of k-cycles of X, such that \(\langle \varphi ,\alpha _i\rangle \ne 0\) for all \(1 \le i \le t\). Let \({{\mathcal {F}}}=\{{\mathrm{supp}}\,(\alpha _1),\ldots ,{\mathrm{supp}}\,(\alpha _t)\} \subset 2^{X(k)}\).
Proof
Let \(\psi \in C^{k-1}(X)\). Then for any \(1 \le i \le t\)
In particular, \({\mathrm{supp}}\,(\varphi +d_{k-1}\psi )\cap {\mathrm{supp}}\,\alpha _i\ne \emptyset \). It follows that \({\mathrm{supp}}\,(\varphi +d_{k-1}\psi )\) is a piercing set of \({{\mathcal {F}}}\) and therefore \(\Vert \varphi +d_{k-1}\psi \Vert =|{\mathrm{supp}}\,(\varphi +d_{k-1}\psi )| \ge \tau ({{\mathcal {F}}})\). Since this is true for all \(\psi \), we get (2.1). \(\square \)
Corollary 2.3
Let X be a polyhedral complex, and let \(\varphi \) be a k-cochain of X. Let \(A=\{\alpha _1,\ldots ,\alpha _t\}\) be a family of k-cycles of X with pairwise disjoint supports, such that \(\langle \varphi ,\alpha _i\rangle \ne 0\) for all \(1 \le i \le t\). Then \(\Vert \varphi \Vert _{\text {csy}} \ge t\).
Example
Let \(n=(k+2)m\) and let \({\Delta ^{n-1}}\) denote the \((n-1)\)-simplex on the vertex set \(V=V_0 \cup \cdots \cup V_{k+1}\) where the \(V_i\)’s are disjoint of cardinality m. Consider the collection of k-simplices \(S=\{[v_0,\ldots ,v_k]: (v_0,\ldots ,v_k) \in V_0 \times \cdots \times V_k\}\) and let \(\varphi =S^* \in C^k({\Delta ^{n-1}})\). The following fact was mentioned in [20].
Claim 2.4
Proof
For a \((k+2)\)-tuple \({\underline{v}}=(v_0,\ldots ,v_{k+1}) \in V_0 \times \cdots \times V_{k+1}\) let \(\alpha _{{\underline{v}}}= \partial _{k+1}[v_0,\ldots ,v_{k+1}] \in Z_k({\Delta ^{n-1}})\). Identify each \(V_i\) with a copy of the cyclic group \({\mathbb {Z}}_m\) and let
Let \(A=\{\alpha _{{\underline{v}}}:{\underline{v}} \in T\}\). Clearly \({\mathrm{supp}}\,(\alpha _{{\underline{v}}}) \cap {\mathrm{supp}}\,(\alpha _{{\underline{u}}})=\emptyset \) for \({\underline{u}} \ne {\underline{v}} \in T\). Furthermore
Corollary 2.3 therefore implies that \(\Vert \varphi \Vert _{\text {csy}} \ge |A|=m^{k+1}\). \(\square \)
2.2 Lower bounds for expansion via cochain homotopy
Let X be an n-dimensional simplicial complex and let \(k \le n-1\). Let \((S,\mu )\) be a finite probability space. Let \(\left\{ c_{s,\sigma }:(s,\sigma ) \in S \times X(k)\right\} \) be a family of \((k+1)\)-chains of X and let \(\left\{ c_{s,\tau }: (s,\tau ) \in S \times X(k-1)\right\} \) be a family of k-chains of X, such that for all \((s,\sigma ) \in S \times X(k)\) we have
where \(\sigma _j\) denotes the j-th face of \(\sigma \). For \(i=k,k+1\) and \(s \in S\), define \(T_s:C^i(X) \rightarrow C^{i-1}(X)\) as follows. For \(\varphi \in C^i(X)\) and \(\sigma \in X(i-1)\) let
A natural way to think about (2.3) and (2.2) is to say that the map \(\sigma \mapsto c_{s,\sigma }\) is a chain homotopy between the trivial map and the identity map of \(C_k(X)\) and that \(T_s\) is its dual. It follows that \(T_s\) satisfies
For \((s,\sigma ) \in S \times X(k)\) we set
For \(\tau \in X(k+1)\) and \(s \in S\) let \(\delta _s(\tau ):=|\{\sigma \in X(k): \tau \in F_{s,\sigma }\}|\). Let E[f] denote the expectation of a random variable f on S. The following result is an elaboration of an idea from [17].
Theorem 2.5
Proof
Let \(\varphi \in C^k(X) \setminus B^k(X)\) and \(s \in S\). By (2.4)
and hence \(\Vert \varphi \Vert _{csy} \le \Vert T_s d_k \varphi \Vert \). Taking expectation over S we obtain
\(\square \)
For \(\tau \in X(k+1)\) let
Specializing Theorem 2.5 to the case of uniform distribution \(\mu (s)\equiv \frac{1}{|S|}\), we obtain the following
Corollary 2.6
2.3 Alexander duality and expansion
sLet \({\Delta ^{n-1}}\) denote the \((n-1)\)-simplex on an n-element vertex set V and let X be a simplicial subcomplex of \({\Delta ^{n-1}}\). For a subset \(\sigma \subset V\) let \({\overline{\sigma }}=V-\sigma \). The Alexander dual \(X^{\vee }\) of X is the simplicial complex given by
Note, that \((X^{\vee })^\vee =X\). We also have \( \{\emptyset \}^\vee =\partial {\Delta ^{n-1}}\simeq S^{n-2}\), \(\{\,\}^\vee ={\Delta ^{n-1}}\), \(({\Delta ^{n-1}})^\vee =\{\,\}\).
Let Y be a subcomplex of X. The combinatorial version of the relative Alexander duality is the following
Theorem 2.7
(Alexander Duality) For \(0 \le k \le n-1\)
In fact, there is a chain complex isomorphism \(C_*(X,Y;G) \cong C^*(Y^\vee ,X^\vee ;G)\), for an arbitrary abelian group G. The counterpart of Alexander duality for expansion is the following
Theorem 2.8
For \(0 \le k \le n-1\)
Letting Y be the void simplicial complex in Proposition 2.8, we obtain the following corollary.
Corollary 2.9
Let \(X \subset {\Delta ^{n-1}}\). Then:
Proof of Theorem 2.8
Define a linear map \(A_k:C_k(X,Y) \rightarrow C^{n-k-2}(Y^{\vee },X^{\vee })\) as follows. For a generator \(\sigma \in X(k)\) of \(C_k(X,Y)\) and \(\tau \in Y^{\vee }(n-k-2)\) let
Note that \(A_k\) is well defined: If \(\sigma \in X(k)\) and \(\tau \in X^{\vee }(n-k-2)\) then \(\langle A_k\sigma ,\tau \rangle =0\), thus \(A_k\sigma \in C^{n-k-2}(Y^{\vee },X^{\vee })\). Moreover, if \(\sigma \in Y(k)\) then \(\langle A_k\sigma ,\tau \rangle =0\) for all \(\tau \in Y^{\vee }(n-k-2)\), i.e., \(A_k \sigma =0\). It is straightforward to check that \(A_k\) is an isomorphism and that it commutes with the differentials, i.e.,
Observe that if \(c=\sum _{\sigma \in X(k)} a_{\sigma } \sigma \in C_k(X,Y)\) and \(\tau \in Y^{\vee }(n-k-2)\), then \(\langle A_k c,\tau \rangle =a_{{\overline{\tau }}}\). Therefore
Combining (2.6) and (2.7) it follows that
Next note that (2.6) implies that \(A_k\) maps \(C_k(X,Y)\setminus B_k(X,Y)\) injectively onto \(C^{n-k-2}(Y^{\vee },X^{\vee }) \setminus B^{n-k-2}(Y^{\vee },X^{\vee })\). Therefore, if \(c \in C_k(X,Y) \setminus B_k(X,Y)\) then by (2.7) and (2.8):
Theorem 2.8 now follows by minimizing (2.9) over all \(c \in C_k(X,Y) \setminus B_k(X,Y)\). \(\square \)
3 Cosystoles and expansion of pseudomanifolds and geometric lattices
3.1 The \((n-1)\)-th Cheeger constant of an n-pseudomanifold
Let X be an n-dimensional simplicial complex. The flip graph of X is the graph \(G_X=(V_X,E_X)\) whose vertex set is \(V_X=X(n)\) - the set of all n-simplices of X, and whose edge set \(E_X\) consists of all pairs \(\{\sigma ,\sigma '\}\) such that \(\dim (\sigma \cap \sigma ')=n-1\).
Suppose now that X is a triangulation of an n-pseudomanifold, i.e., X is a finite pure n-dimensional simplicial complex such that any \(\tau \in X(n-1)\) is contained in exactly two n-simplices of X and such that \(G_X\) is connected. For \(\varphi \in C^{n-1}(X)\) let \(G_{\varphi }=(V_X,E_{\varphi })\) be the subgraph of \(G_X\) with edge set
A graph is Eulerian if all its vertex degrees are even. Let \({{\mathcal {F}}}_X\) denote the family of all subgraphs \(F=(V_X,E(F))\) of \(G_X\) such that
for any Eulerian subgraph \(C=(V(C),E(C))\) of \(G_X\). We note the following properties of the family \({{\mathcal {F}}}_X\).
Claim 3.1
Let \(F=(V_X,E(F)) \in {{\mathcal {F}}}_X\). Then the following hold.
- (i)
The graph F is a forest.
- (ii)
If vertices \(u,v \in V_X\) are in the same tree component of F then we have \(\text {dist}_F(u,v)=\text {dist}_{G_X}(u,v)\). In particular, if \(P=(V(P),E(P))\) is a path in F, then \(|E(P)| \le {\mathrm{diam}}\,(G_X)\).
Proof
To prove (i) note that if \(C=(V(C),E(C))\) is a cycle in \(G_X\) then
so in particular \(E(C) \not \subset E(F)\). To show (ii), let \(P=(V(P),E(P))\) be the path in F between u and v and let \(Q=(V(Q),E(Q))\) be a minimal \(u-v\) path in \(G_X\). Consider the Eulerian graph \(R=(V_X,E(R))\) where \(E(R)=(E(P)\setminus E(Q)) \cup (E(Q)\setminus E(P))\). Then
Hence \(\text {dist}_F(u,v)=|E(P)| \le |E(Q)|=\text {dist}_{G_X}(u,v)\). \(\square \)
Using Claim 3.1, we next give a combinatorial description of the \((n-1)\)-cosystoles in X.
Claim 3.2
Let X be an arbitrary n-pseudomanifold and let \(\varphi \in C^{n-1}(X)\). Then the following hold.
- (i)
The mapping \(\varphi \rightarrow G_{\varphi }\) maps \(C^{n-1}(X)-\{0\}\) injectively onto all subgraphs of the graph \(G_X\).
- (ii)
We have
$$\begin{aligned} {\mathrm{supp}}\,(d_{n-1}\varphi )=\{\sigma \in V_{\varphi }: \deg _{G_{\varphi }}(\sigma ) ~odd~\}. \end{aligned}$$(3.2) - (iii)
Suppose \(H^{n-1}(X;{\mathbb {Z}}_2)=0\). Then \(\varphi \) is a cosystole if and only if \(G_{\varphi } \in {{\mathcal {F}}}_X\).
Proof
Parts (i) and (ii) follow directly from the definitions. We proceed to prove part (iii).
First suppose that \(\Vert \varphi \Vert =\Vert \varphi \Vert _{csy}\). Assume \(C=(V_X,E(C))\) is an Eulerian subgraph of \(G_{\varphi }\) with edge set
Set \(\psi :=\sum _{i=1}^m(\sigma _{i-1}\cap \sigma _i)^*\). The assumption that X is an n-pseudomanifold implies that \(\psi \) is a cocycle and that \(E(C)=E_{\psi }\). On the other hand, we assumed that \(H^{n-1}(X;{\mathbb {Z}}_2)=0\), so \(\psi \) must also be a coboundary. We therefore have
Conversely, suppose that \(G_{\varphi } \in {{\mathcal {F}}}_X\) and let \(\psi \in B^{n-1}(X)\). Then \(G_{\psi }\) is Eulerian and hence \(|E_{\varphi } \cap E_{\psi }| \le {|E_{\psi }|}/{2}\). Therefore
We conclude that \(\Vert \varphi \Vert _{csy}=\Vert \varphi \Vert \). \(\square \)
Claim 3.2 implies the following combinatorial characterization of the \((n-1)\)-coboundary expansion of n-pseudomanifolds. See Lemmas 2.4 and 2.5 in [23] for a related result.
Theorem 3.3
Let X be an n-pseudomanifold such that \(H^{n-1}(X;{\mathbb {Z}}_2)=0\). Then
Proof
In view of Claim 3.2, it suffices to show that
To prove the lower bound let \(F=(V_X,E(F)) \in {{\mathcal {F}}}_X\) and set
Claim 3.1(i) implies that F is a forest. It follows (see, e.g., Theorem 2.1.10 in [24]) that there exist k edge disjoint paths \(P_1=(V_1,E_1),\ldots ,P_k=(V_k,E_k)\) in F such that \(E_1\cup \cdots \cup E_k=E(F)\). Claim 3.1(ii) implies that \(|E_i| \le {\mathrm{diam}}\,(G_X)\), hence
Finally, we show that equality in (3.5) is attained for some \(F \in {{\mathcal {F}}}_X\). Let \(u,v \in V_X\) such that \(\text {dist}_{G_X}(u,v)={\mathrm{diam}}\,(G_X)\) and let \(P=(V_X,E(P))\) be a minimal \(u-v\) path in \(G_X\). Clearly \(P \in {{\mathcal {F}}}_X\) and
This shows (3.4). \(\square \)
3.2 The expansion of Coxeter complexes
Let W be an arbitrary finite Coxeter group with the set of generators S and a root system \(\Phi \). We refer to the books by Humphrey [11] and by Ronan [22] for the theory of Coxeter groups and Coxeter complexes. For \(J\subset S\), let \(W_J=\langle s:s\in J\rangle \) be the subgroup of W generated by J. For \(s\in S\) let \((s)=S-\{s\}\).
Definition 3.4
The Coxeter complex \(\Delta (W,S)\) is the simplicial complex on the vertex set \(V=\bigcup _{s \in S} W/W_{(s)}\) whose maximal simplices are \(C_w=\{wW_{(s)}:s \in S\}\), for \(w \in W\).
The simplicial complex \(\Delta (W,S)\) is a triangulation of \((|S|-1)\)-dimensional sphere. It is well known, see, e.g., [22, Theorem 2.15], that \({\mathrm{diam}}\,(G_{\Delta (W,S)})={|\Phi |}/{2}\). Therefore by Theorem 3.3 we have
Corollary 3.5
\(h^{|S|-2}\left( \Delta (W,S)\right) ={4}/{|\Phi |}\).
Example
(i) Let \(W={{\mathbb {S}}}_n\) be the symmetric group on [n] with the set of generators \(S=\{s_1,\ldots ,s_{n-1}\}\) where \(s_i=(i,i+1)\) for \(1 \le i \le n-1\). Then \(|\Phi |=n(n-1)\) and \(\Delta (W,S)\) is isomorphic to \(\text {sd} \, \partial \Delta ^{n-1}\), the barycentric subdivision of the boundary of the \((n-1)\)-simplex. Hence
We next describe an explicit \((n-3)\)-cochain \(\varphi _n\) of \(X_n:=\text {sd} \, \partial \Delta ^{n-1}\) such that \(\Vert \varphi _n\Vert _{\exp }=\frac{4}{n(n-1)}\). With a permutation \(\pi =(\pi (1),\ldots ,\pi (n)) \in {{\mathbb {S}}}_n\) we associate the \((n-2)\)-face \(F(\pi )\) of \(X_n\) given by
For \(1 \le i \le n-1\), the i-th face of \(F(\pi )\) is:
Define a sequence of permutations \(\pi _0,\ldots ,\pi _{\left( {\begin{array}{c}n\\ 2\end{array}}\right) } \in {{\mathbb {S}}}_n\) as follows. First let \(\pi _0=(1,\ldots ,n)\) be the identity permutation. Next let \(1 \le m \le \left( {\begin{array}{c}n\\ 2\end{array}}\right) \). Then m can be written uniquely as
where \(1 \le j \le n-1\) and \(1 \le \ell \le n-j\). Define
Let
It is straightforward to check that \(F(\pi _m)_{n-\ell }=F(\pi _{m-1})_{n-\ell }\). Hence
and therefore
It can also be shown that \(\varphi _n\) is an \((n-3)\)-cosystole, i.e., \(\Vert \varphi _n\Vert _{\text {csy}}=\Vert \varphi _n\Vert =\left( {\begin{array}{c}n\\ 2\end{array}}\right) \). It thus follows that
(ii) Let \(W={{\mathbb {S}}}_2 \wr {{\mathbb {S}}}_n\) be the hyperoctahedral group with the set of generators \(S=\{\epsilon ,s_1,\ldots ,s_{n-1}\}\) where \(\epsilon =(1,2) \in {{\mathbb {S}}}_2\) and \(s_i=(i,i+1) \in {{\mathbb {S}}}_n\) for \(1 \le i \le n-1\). Then \(|\Phi |=2n^2\) and \(\Delta (W,S)\) is isomorphic to \(\text {sd} \, (\partial \Delta ^{1})^{*n}\), the barycentric subdivision of the octahedral \((n-1)\)-sphere. Hence
3.3 Expansion of homogenous geometric lattices
Let \((P,\le )\) be a finite poset. The order complex of P is the simplicial complex on the vertex set P whose simplices are the chains \(a_0<\cdots < a_k\) of P, see [12]. In the sequel, we identify a poset with its order complex. A poset \((L,\le )\) is a lattice if any two elements \(x,y \in L\) have a unique minimal upper bound \(x \vee y\) and a unique maximal lower bound \(x \wedge y\). A lattice L with minimal element \({\widehat{0}}\) and maximal element \({\widehat{1}}\) is ranked, with rank function \(\text {rk}(\cdot )\), if \(\text {rk}({\widehat{0}})=0\) and \(\text {rk}(y)=\text {rk}(x)+1\) whenever y is a minimal element of \(\{z:z>x\}\). L is a geometric lattice if \(\text {rk}(x)+\text {rk}(y) \ge \text {rk}(x \vee y)+\text {rk}(x \wedge y)\) for any \(x,y \in L\), and any element in L is a join of atoms (i.e., rank 1 elements).
Let L be a geometric lattice of rank \(\text {rk}({\widehat{1}})=n\), and let \({\overline{L}}=L-\{{\widehat{0}},{\widehat{1}}\}\). A classical result of Folkman [7] asserts that \({\widetilde{H}}_{i}({\overline{L}})=0\) for \(i < n-2\). It is thus natural to ask for lower bounds on the Cheeger constants \(h^i({\overline{L}})\) for \(i<n-2\). In this section, we approach this question using the cochain homotopy method of Sect. 2.2. Let S be a set of linear orderings on the set of atoms A of L. Let \(\prec _{s}\) denote the ordering associated with \(s \in S\). For a subset \(\{b_1,\ldots ,b_m\} \subset A\) such that \(m \le n-1\) let
Note that
Let \(-1 \le k \le n-3\) and let \(\sigma =[v_0<\cdots <v_k]\) be a k-simplex of \({\overline{L}}\). Fix \(s \in S\). Let \(a_{s,k+1}(\sigma )=\min A\), and for \(0 \le i \le k\) let \(a_{s,i}(\sigma )=\min \{a \in A: a \le v_i\}\), where both minima are taken with respect to \(\prec _{s}\). Note that
Define
where \([v_j,\ldots ,v_k]\) is interpreted as the empty simplex if \(j=k+1\) (see Fig. 1). Note that
Claim 3.6
For all \(s \in S\), \(0 \le k \le n-3\) and \(\sigma \in {\overline{L}}(k)\)
Proof
As s is fixed, we abbreviate \(c_{\sigma }=c_{s,\sigma }\) and \(a_j=a_{s,j}\). Let \(0 \le i \le k\) then
Hence
Using (3.9) and (3.13) we compute
\(\square \)
One natural choice of a set S of linear orderings is the following. Let \(\prec \) be an arbitrary fixed linear order on the set of atoms A. Let \(S=Aut(L)\) be the automorphism group of L. For \(s \in S\), let \(\prec _s\) be the linear order on A defined by \(a \prec _s a'\) if \(s^{-1}(a) \prec s^{-1}(a')\). Let \(\mathrm{Id}\) denote the identity element of S. It is straightforward to check that if \(\sigma \in {\overline{L}}(k)\) and \(0 \le i \le k+1\), then \(a_{\mathrm{Id},i}(s^{-1}(\sigma ))=s^{-1}(a_{s,i}(\sigma ))\) and hence \(c_{s,\sigma }=s\left( c_{\mathrm{Id},s^{-1}(\sigma )}\right) \). Using the definition of \(F_{s,\sigma }\) (see Sect. 2.2 and in particular Eq. (2.5) ), it follows that for any \(s,t \in S\), \(\sigma \in {\overline{L}}(k)\) and \(\tau \in {\overline{L}}(k+1)\), it holds that \(\tau \in F_{s,\sigma }\) if and only if \(t(\tau ) \in F_{ts,t(\sigma )}\). In particular,
Definition 3.7
A geometric lattice L is homogenous if its automorphism group \(G=Aut(L)\) is transitive on the set \({\overline{L}}(n-2)\) of top dimensional simplices of \({\overline{L}}\).
Theorem 3.8
If L is a homogenous geometric lattice of rank n then
Proof
The homogeneity of L together with (3.15) imply that \(\delta (\tau )=D\) is constant for all \(\tau \in {\overline{L}}(n-2)\). Therefore
Hence, by Corollary 2.6
\(\square \)
The spherical building \(A_{n-1}({\mathbb {F}}_q)\) is the order complex \({\overline{L}}\), where L is the lattice of linear subspaces of \({\mathbb {F}}_q^n\). In [8, 17] it is shown that \(h^{n-3}\left( A_{n-1}({\mathbb {F}}_q)\right) \ge \frac{q+1}{(n-1)n!}\). Applying Theorem 3.8 to \(A_{n-1}({\mathbb {F}}_q)\) and noting that \(f_{n-2}\left( A_{n-1}({\mathbb {F}}_q)\right) \cdot (n-1)=f_{n-3}\left( A_{n-1}({\mathbb {F}}_q)\right) \cdot (q+1)\), we obtain the following slight improvement.
Corollary 3.9
4 Coboundary expansion and products
4.1 Hypercube
Let \(Q_n\) denote the hypercube in dimension \(n\ge 2\). In this section, we give a simple new proof of the following result of Gromov [8].
Theorem 4.1
The Cheeger constants of the cube satisfy \(h^k(Q_n)=1\), for all \(n\ge 2\), \(0\le k\le n-1\).
Theorem 4.1 is a direct consequence of Theorem 4.4 of Sect. 4.2, that relates the expansions of X and of the product \(X \times {\Delta ^{n-1}}\). However, for \(Q_n\) there is an elementary inductive argument that seems worthwhile to put on record. For future reference note that number of vertices of \(Q_n\) is \(2^n\), number of edges is \(n\cdot 2^{n-1}\), etc; in general number of k-dimensional cells is \(\left( {\begin{array}{c}n\\ k\end{array}}\right) \cdot 2^{n-k}\). The k-dimensional cells are indexed by n-tuples of symbols \(\{+,-,*\}\), where the total number of occurences of \(*\) is k.
It is certainly well known that \(h^0(Q_n)=1\). Still, here is a short argument. Note that \(h^0(Q_n)=1\) simply says that if S is any set of vertices such that \(|S|\le 2^{n-1}\), then at least |S| edges connect S to its complement. The equality is achieved if for example S consists of all vertices with the first coordinate \(+\). We can now easily prove this statement by induction on n. The base \(n=2\) is clear. For the induction step, let \(V_+\) denote the set of vertices of \(Q_n\) with the first coordinate \(+\) and let \(V_-\) denote the set of vertices of \(Q_n\) with the first coordinate −. Accordingly set \(S_+:=S\cap V_+\), \(S_-:=S\cap V_-\), and \(T_+:=V_+\setminus S_+\), \(T_-:=V_-\setminus S_-\). Without loss of generality assume that \(|S_+|\le |S_-|\). Let \(e_{ij}\) denote the number of edges between \(S_i\) and \(T_j\), for \(i,j\in \{+,-\}\), and let e denote the number of edges between S and its complement. By induction assumption, we have \(e_{++}\ge |S_+|\). If also \(|S_-|\le |T_-|\), we can apply induction assumption to \(S_-\) as well; so we get \(e_{--}\ge |S_-|\) and are done. Assume then we have \(|S_-|\ge |T_-|\), in which case we have \(e_{--}\ge |T_-|\). We have \(e_{-+}\ge |S_-|-|S_+|\), because each vertex in \(S_-\) is connected by an edge to exactly one vertex in \(V_+\). In total, we have \(e\ge e_{++}+e_{--}+e_{+-}\ge |S_+|+|T_-|+|S_-|-|S_+|=2^{n-1}\), and we are done.
Lemma 4.2
\(h^k(Q_n)\le 1\), for all \(0\le k\le n-1\).
Proof
Fix \(k\ge 1\), and let \(E_k\) be the set of all k-cubes indexed by n-tuples \(({{\bar{x}}},*,\ldots ,*,0)\), where \({{\bar{x}}}\) is an arbitrary \((n-k-1)\)-tuple of \(\{+,-\}\); so the number of \(*\)’s is k. Clearly, \(|E_k|=2^{n-k-1}\). Let \(E^*_k\) be the k-cochain obtained by summing up the characteristic cochains of the elements of \(E_k\).
We can calculate the cosystolic norm of \(E_K^*\) by using our detecting cycles argument, see Sect. 2.1. As detecting cycles we take the boundaries of \(({{\bar{x}}},*,\ldots ,*)\), where \({{\bar{x}}}\) is an arbitrary \((n-k-1)\)-tuple of \(\{+,-\}\). It will show that \(\Vert E_k^*\Vert _{\text {csy}}=2^{n-k-1}\). On the other hand, an easy calculation shows that \(\Vert d_k(E_k^*)\Vert =2^{n-k-1}\), so we get \(h^k(Q_n)\le 1\). \(\square \)
The lower bound can be shown by elementary methods as well. Before we proceed with the proof, let us show the following inequality.
Lemma 4.3
Let A, B, and X be subsets of some universal set, then we have
Proof
Indeed, inequality (4.1) follows from the following calculation
see Fig. 2. \(\square \)
Proof of Theorem 4.1
We just need to show that \(h^k(Q_n)\ge 1\). In other words, for any cochain \(\varphi \), which is not a cocycle, we need to show that
Our proof goes by induction on n and k. We already know that (4.2) holds for \(k=0\) and arbitrary n. Furthermore, when \(k=n-1\), all the cochains which are not cocycles have both the cosystolic norm as well as the norm of the coboundary equal to 1, so (4.2) becomes an equality. This gives the boundary conditions for the induction. To prove that (4.2) holds for (n, k) we will use the induction assumption that it holds for \((n-1,k)\).
Let us set \(P_0:=\left\{ (a_1,\ldots ,a_n)\,|\,a_1=0\right\} \), and \(P_1:=\left\{ (a_1,\ldots ,a_n)\,|\,a_1=1\right\} \). Set furthermore \(P_*:=\left\{ (a_1,\ldots ,a_n)\,|\,a_1=*\right\} \). This means that we fix one of the directions of the hypercube and break the cube into two identical lower-dimensional copies, called \(P_0\) and \(P_1\). The set \(P_*\) contains all the cubes which span across between the two halves. This in itself is of course not a subcomplex.
Let \(\varphi \) be an arbitrary k-cochain. Set \(S_0:={\mathrm{supp}}\,\varphi \cap P_0\), \(S_1:={\mathrm{supp}}\,\varphi \cap P_1\), \(S_*:={\mathrm{supp}}\,\varphi \cap P_*\), and \(\varphi _0:=\varphi _{S_0}\), \(\varphi _1:=\varphi _{S_1}\), \(\varphi _*:=\varphi _{S_*}\). Then \(\varphi \) decomposes as a sum \(\varphi =\varphi _0+\varphi _1+\varphi _*\), and furthermore, we have
Assume \(\alpha _0\) is a k-cochain, such that
- (1)
\({\mathrm{supp}}\,\alpha _0 \subset P_0\);
- (2)
\(\left\| \alpha _0\right\| =\left\| \alpha _0\right\| _\text {csy}=\left\| \varphi _0\right\| _\text {csy}\), where the cosystolic norm is taken in \(P_0\);
- (3)
\(\alpha _0-\varphi _0=d_{k-1}^0\beta _0\), for some \(\beta _0 \in C^{k-1}(P_0)\), where \(d_{k-1}^0\) denotes coboundary operator in \(P_0\).
Let us consider what happens if we replace \(\varphi \) with \(\tilde{\varphi }=\varphi +d_{k-1}\beta _0\), where the coboundary operator is just the usual one in X. Since the cochain is changed by a coboundary, we have \(\left\| \varphi \right\| _\text {csy}=\left\| \tilde{\varphi }\right\| _\text {csy}\) and also \(d_k\tilde{\varphi }=d_k\varphi \). So if we show \(\left\| \tilde{\varphi }\right\| _\text {csy}\le \left\| d_k\tilde{\varphi }\right\| \), then we also show that \(\left\| \varphi \right\| _\text {csy}\le \left\| d_k\varphi \right\| \). Set \(T:={\mathrm{supp}}\,\tilde{\varphi }\cap P_0={\mathrm{supp}}\,(\varphi +d_{k-1}\beta _0)\cap P_0\). Clearly, we then have
So \(\tilde{\varphi }_T=\alpha _0\). Thus, replacing \(\varphi \) with \(\tilde{\varphi }\) simply makes sure that \(\left\| \varphi _0\right\| =\left\| \varphi _0\right\| _\text {csy}\), without changing either the cosystolic norm or its coboundary. Completely identical argument holds for \(P_1\).
Summarizing our argument, we conclude that we can add boundaries to \(\varphi \) to make sure that \(\left\| \varphi _0\right\| =\left\| \varphi _0\right\| _\text {csy}\) and \(\left\| \varphi _1\right\| =\left\| \varphi _1\right\| _\text {csy}\), where the cosystolic norm is taken in the lower-dimensional cubes \(P_0\) and \(P_1\). By induction assumption for \((n-1,k)\), we can therefore assume that
where \(d_k^0\) and \(d_k^1\) are the coboundary operators in \(P_0\) and \(P_1\), respectively.
Let now \(p_0\varphi _*\) be the cochain in \(P_0\) obtained from \(\varphi _*\) by replacing the \(*\) by 0 in the first coordinate. Clearly, we have
Same way, let \(p_1\varphi _*\) be the cochain in \(P_1\) obtained from \(\varphi _*\) by replacing the \(*\) by 1 in the first coordinate. Again, we have \(d_{k-1}(p_1\varphi _*)=\varphi _*+d_{k-1}^1(p_1\varphi _*)\). Finally, let \(p_0(d_k\varphi _*)\), resp. \(p_1(d_k\varphi _*)\), denote the cochain in \(P_0\), resp. \(P_1\), obtained from \(d_k\varphi _*\) by replacing the \(*\) by 0, resp. 1, in the first coordinate. We have the following inequalities:
Let A denote the set of cells of \(Q_{n-1}\) obtained from \({\mathrm{supp}}\,\varphi _0\) by deleting the first coordinate (which is 0), and let B denote the set of cells of \(Q_{n-1}\) obtained from \({\mathrm{supp}}\,\varphi _1\) by deleting the first coordinate (which is 1). Let X denote the set of cells of \(Q_{n-1}\) obtained from \({\mathrm{supp}}\,(p_0(d_k\varphi _*))\) by deleting the first coordinate; note that it is the same set as the one obtained by deleting the first coordinate in the elements of \({\mathrm{supp}}\,(p_1(d_k\varphi _*))\).
Inequality (4.5) says in this notation that
Applying inequality (4.1) and canceling out the factor 2, we obtain
On the other hand, we have
where \(\varphi _0^*\) is obtained from \({\mathrm{supp}}\,\varphi _0\) by changing the first coordinate to \(*\), and \(\varphi _1^*\) is obtained the same way. By induction assumption for \((n-1,k)\), we have \(\left| A\right| =\left\| \varphi _0\right\| \le \left\| d_k^0\varphi _0\right\| \) and \(\left| B\right| =\left\| \varphi _1\right\| \le \left\| d_k^1\varphi _1\right\| \). Furthermore, deleting the first coordinate, we obtain
Combining these with (4.6) and (4.7), we obtain
which finishes the proof. \(\square \)
4.2 Expansion after taking product with a simplex
Let X be a cell complex and let \(\Delta ^{n-1}\) denote the \((n-1)\)-simplex on the vertex set \(V=[n]=\{1,\ldots ,n\}\), \(n\ge 2\). The product complex \(Y=X\times \Delta ^{n-1}\) is again a cell complex, whose cells are products of the cells of X with the simplices of \(\Delta ^{n-1}\). Gromov proved that for all \(k\ge 0\) we have
see Section 2.11 in [8]. Here we provide an elementary proof of the following slightly stronger bound.
Theorem 4.4
Let X be a cell complex, and let \(n\ge 2\). Then for all \(k\ge 0\) we have the inequality
Proof
We start with some preliminary observations. Let v be a vertex in V. For a simplex \(\beta \in {\Delta ^{n-1}}(j)\), let \([v,\beta ] \in {\Delta ^{n-1}}(j+1)\) denote the union \(\{v\} \cup \beta \) if \(v \not \in \beta \). If \(v \in \beta \), let \([v,\beta ]\) be understood as the zero element of \(C_{j+1}({\Delta ^{n-1}})\). For \(1 \le k \le n-1\) let \(T_v:C^k(Y) \rightarrow C^{k-1}(Y)\) be the linear map defined as follows: For \(\varphi \in C^k(Y)\) and a \((k-1)\)-dimensional cell \(\alpha \times \beta \in X(i) \times {\Delta ^{n-1}}(j)\) where \(i+j=k-1\) let
Claim 4.5
Let \(\varphi \in C^k(Y)\). Let \(i+j=k\) and let \(\sigma =\alpha \times \beta \in X(i) \times {\Delta ^{n-1}}(j) \subset Y(k)\). Then:
Proof
Now (4.8) follows from (4.9) and (4.10). \(\square \)
Claim 4.5 implies the following. If \(\sigma =\alpha \times \beta \in X(i) \times {\Delta ^{n-1}}(j)\) where \(i+j=k\) and \(0<j \le \min \{k,n-2\}\) then:
On the other hand, if \(\sigma =\alpha \times u \in X(k) \times {\Delta ^{n-1}}(0)\) then:
For \(0 \le j \le \min \{k,n-2\}\) let
By (4.11) it follows that for every \(1 \le j \le \min \{k,n-2\}\)
For \(v \in V\) define the restriction map \(R_v:C^k(Y) \rightarrow C^k(X)\) as follows. For \(\varphi \in C^k(Y)\) and \(\alpha \in X(k)\) let \(R_v\varphi (\alpha )=\varphi (\alpha \times v)\). By (4.12), it follows that
For \(0 \le \ell \le m \) let
Combining (4.13) and (4.14), we obtain
Claim 4.6
For any \(\varphi \in C^k(Y)\), there exists a \(\psi \in C^{k-1}(Y)\), such that \({\tilde{\varphi }}=\varphi +d_{k-1} \psi \) satisfies \(\left\| R_v {\tilde{\varphi }}\right\| =\left\| R_v\varphi \right\| _\text {csy}\) for all \(v \in V\).
Proof
For \(v \in V\) choose \(\psi _v \in C^{k-1}(X)\) such that \(\Vert R_v \varphi \Vert _{csy}=\Vert R_v\varphi +d_{k-1} \psi _v\Vert \). Define \(\psi \in C^{k-1}(Y)\) by
Noting that \(R_v \psi =\psi _v\) and \(R_v d_{k-1}=d_{k-1}R_v\), it follows that
\(\square \)
Claim 4.6 implies that
Applying (4.15) for \({\tilde{\varphi }}\) and using (4.16), we obtain:
Rearranging (4.17) it follows that
\(\square \)
5 Maximal k-cosystoles and maximal Cheeger constants
5.1 Systolic norm and expansion of random cochains
Let X be a simplicial complex and let \(0 \le k \le \dim X\). Let \(\lambda _k(X)\) denote the maximal norm of a k-cosystole in X:
Theorem 5.1
Proof
The upper bound is straightforward. Let \(\varphi \in C^k(X)\) be a k-cosystole and let \(\tau \in X(k-1)\). Write \(\Gamma _X(\tau )=\{\sigma \in X(k): \sigma \supset \tau \}\) and recall that \(\deg _X(\tau )=|\Gamma _X(\tau )|\). It follows that
Rearranging and summing (5.2) over all \(\tau \in X(k-1)\), we obtain
We next prove the lower bound. Let \(N=f_k(X), M=f_{k-1}(X)\) and let \(\delta =10\sqrt{\frac{M}{N}}\). Consider the probability space of all k-cochains
where \(\left\{ x_{\sigma }:\sigma \in X(k)\right\} \) is a family of independent 0, 1 variables with \(\mathrm{Pr}[x_{\sigma }=0]=\mathrm{Pr}[x_{\sigma }=1]=\frac{1}{2}\).
Claim 5.2
Proof
If \(\delta =10\sqrt{\frac{M}{N}} \ge \frac{1}{2}\), then the claim is vacuous, so we shall henceforth assume that \(\delta <\frac{1}{2}\). Let Y be the random variable given by \(Y(\varphi )=\Vert \varphi \Vert \). Then \(E[Y]=\frac{N}{2}\) and by Chernoff’s bound (see, e.g., [1])
Fix a \((k-1)\)-cochain \(\psi \in C^{k-1}(X)\) and let \(S(\psi )={\mathrm{supp}}\,(d_{k-1} \psi ) \subset X(k)\). Let \(Z_{\psi }\) be the random variable given by
Then \(E\left[ Z_{\psi }\right] =\frac{|S(\psi )|}{2}\). By Chernoff’s bound
Next note that
Combining (5.6), (5.4) and (5.5), we obtain
Therefore
\(\square \)
Claim 5.2 implies that there exists a \(\varphi \in C^k(X)\) such that
\(\square \)
Claim 5.2 can also be used to provide an upper bound on the k-th Cheeger constant of certain sparse complexes.
Theorem 5.3
Let X be a pure \((k+1)\)-dimensional complex such that \(\deg _X(\sigma )=D\) for every \(\sigma \in X(k)\). If \(D\ge 40^2 (k+1)\) then
For the proof, we will need the following consequence of Azuma’s inequality due to McDiarmid [19].
Theorem 5.4
Suppose \(g:\{0,1\}^N \rightarrow {\mathbb {R}}\) satisfies \(|g(\epsilon )-g(\epsilon ')| \le D\) if \(\epsilon \) and \(\epsilon '\) differ in at most one coordinate. Let \(x_1,\ldots ,x_N\) be independent 0, 1 valued random variables and let \(G=g(x_1,\ldots ,x_N)\). Then for all \(\lambda >0\)
Proof of Theorem 5.3
Let \(L=f_{k+1}(X), N=f_k(X), M=f_{k-1}(X)\). Let \(X(k)=\{\sigma _1,\ldots ,\sigma _N\}\) and let \(x_1,\ldots ,x_N\) be independent 0, 1 variables with \(\mathrm{Pr}[x_i=0]=\mathrm{Pr}[x_i=1]=\frac{1}{2}\). Define \(g:\{0,1\}^N \rightarrow {\mathbb {R}}\) by
The assumption \(\deg _X(\sigma )=D\) for all \(\sigma \in X(k)\) implies that \(|g(\epsilon )-g(\epsilon ')| \le D\) if \(\epsilon \) and \(\epsilon '\) differ in at most one coordinate. Let \(\varphi \) be the random k-cochain \(\varphi =\sum _{i=1}^N x_i \sigma _i^*\). Then \(G=g(x_1,\ldots ,x_N)\) satisfies \(E[G]=L-E[\Vert d_k \varphi \Vert ]=\frac{L}{2}\). Thus, by Theorem 5.4
Combining (5.11) and (5.3), it follows that there exists a \(\varphi \in C^k(X)\) such that
and
Next note that
and
Furthermore, \(\deg _X(\tau ) \ge D+1\) for all \(\tau \in X(k-1)\) and therefore
Combining (5.12) and (5.13), and using (5.14), (5.15), (5.16) and the assumption \(\sqrt{\frac{k+1}{D}} \le \frac{1}{40}\), we obtain
\(\square \)
5.2 The cosystolic norm of the Paley cochain
Let \(p>2\) be a prime and let \(\chi \) be the quadratic character of \({\mathbb {F}}_p\), i.e., \(\chi (x)=\left( \frac{x}{p}\right) \), the Legendre symbol of x modulo p. The Paley graph \(G_p\) is the graph on the vertex set \({\mathbb {F}}_p\) whose edges are pairs \(\{x,y\}\) such that \(\chi (x-y)=1\). The Paley graph is an important example of an explicitly given graph that exhibits strong pseudorandom properties (see, e.g., [1]). Motivated by the above, we now define a high dimensional version of the Paley graph. Let \(1 \le k < p\) be fixed and let \(\Delta ^{p-1}\) be the \((p-1)\)-simplex on the vertex set \({\mathbb {F}}_p\). The Paley k -Cochain \(\varphi _k \in C^k(\Delta ^{p-1})\) is defined as follows. For a k-simplex \(\sigma =\{x_0,\ldots ,x_k\}\) let \(\varphi _k(\sigma )=1\) if \(\chi \left( x_0+\cdots +x_k\right) =1\), and \(\varphi _k(\sigma )=0\) otherwise. Here we prove that the Paley k-cochain \(\varphi _k\) is close to being a k-cosystole in \(C^k(\Delta ^{p-1})\).
Theorem 5.5
For a fixed \(k \ge 1\)
The proof of Theorem 5.5 depends on the following result of Chung [3]. For \(0 \le i \le k\) define the projection \(\pi _i:{\mathbb {F}}_p^{k+1} \rightarrow {\mathbb {F}}_p^k\) by \(\pi _i(x_0,\ldots ,x_k)=(x_0,\ldots ,x_{i-1},x_{i+1},\ldots ,x_k)\). For subsets \(R_0,\ldots ,R_k \subset {\mathbb {F}}_p^k\) let
Theorem 5.6
(Chung [3])
Proof of Theorem 5.5
First note that sums of \(k+1\) distinct elements of \({\mathbb {F}}_p\) are equidistributed in \({\mathbb {F}}_p\); hence,
Let \(\psi \in C^{k-1}(\Delta ^{p-1})\) such that \(\Vert \varphi \Vert _{csy}=\Vert \varphi +d_{k-1}\psi \Vert \). Let \(S(\psi )={\mathrm{supp}}\,(d_{k-1} \psi ) \subset {\Delta ^{n-1}}(k)\). Then
We proceed to bound the sum
Let
and let
Denote
and let
For \({\underline{\epsilon }}=({\epsilon }_0,\ldots ,{\epsilon }_k) \in \{0,1\}^{k+1}\) let
Write
Then
Combining (5.20), (5.19) and (5.22), we obtain
\(\square \)
Remark
In the graphical case \(k=1\), the Paley 1-cochain \(\varphi _1\) satisfies \(\Vert \varphi _1\Vert _{csy}=\frac{1}{2}\left( {\begin{array}{c}p\\ 2\end{array}}\right) \left( 1-O\left( p^{-\frac{1}{2}}\right) \right) \). It would be interesting to decide whether \(\Vert \varphi _k\Vert _{csy} = \frac{1}{2} \left( {\begin{array}{c}p\\ k+1\end{array}}\right) \left( 1-O\left( p^{-\frac{1}{2}}\right) \right) \) remains true for \(k\ge 2\) as well.
6 Bounded quotients of the fundamental group of a random 2-complex
6.1 Probability space of simplicial complexes
Let Y(n, p) denote the probability space of random two-dimensional subcomplexes of \({\Delta ^{n-1}}\) obtained by starting with the full 1-skeleton of \({\Delta ^{n-1}}\) and then adding each 2-simplex independently with probability p. Formally, Y(n, p) consists of all complexes \(({\Delta ^{n-1}})^{(1)} \subset Y \subset ({\Delta ^{n-1}})^{(2)}\) with probability measure
Note that p is a function of n, which is typically not a constant. Still, to simplify notations we omit the argument, and just write p instead of p(n).
The threshold probability for the vanishing of the first homology with fixed finite abelian coefficient group R was determined in [14, 20].
Theorem 6.1
[14, 20] Let R be an arbitrary finite abelian group, and let \(\omega (n):{{\mathbb {N}}}\rightarrow {{\mathbb {R}}}\) be an arbitrary function that goes to infinity when n goes to infinity. Then the following asymptotic result holds
The case of integral homology was addressed by Hoffman, Kahle and Paquette [9] who proved that there exists a constant c such that if \(p>\frac{c \log n}{n}\) then \(X \in Y(n,p)\) satisfies \(H_1(X;{\mathbb {Z}})=0\) asymptotically almost surely. Recently, Łuczak and Peled [18] proved that \(p=\frac{2 \log n}{n}\) is a sharp threshold for the vanishing of \(H_1(X;{\mathbb {Z}})\).
Similarly, one can ask what is the threshold probability for the vanishing of the fundamental group in the probability space Y(n, p). This is a quite difficult question which was answered by Babson, Hoffman and Kahle, see [2].
Theorem 6.2
[2] Let \(\varepsilon >0\) be fixed, then
In view of the gap between the thresholds for the vanishing of \(H_1(X;{\mathbb {Z}})\) and for the triviality of \(\pi _1(Y)\), Eric Babson (see problem (8) on page 58 in [6]) asked what is the threshold probability such that a.a.s. \(\pi _1(X)\) does not have a quotient equal to some non-trivial finite group. This a property between the vanishing of the fundamental group and the vanishing of the first homology group. If the fundamental group is trivial, then certainly it cannot contain a quotient equal to a non-trivial finite group. On the other hand, if the first homology group is non-trivial, then it must be finite, and it is the quotient of the fundamental group by its commutator, so this property is satisfied.
Addressing Babson’s question we prove the following theorem.
Theorem 6.3
Assume \(c>0\) is a constant, and set \(p:=\frac{(6+7c)\log n}{n}\). Then, when X is sampled from the probability space Y(p, n), a.a.s. the fundamental group \(\pi _1(X)\) does not contain a proper normal subgroup of index at most \(n^c\).
Remark
The constant \(6+7c\) may be improved using a more careful analysis as in [14, 20]. For example, for any fixed non-trivial finite group G, if \(p=\frac{2\log n+\omega (n)}{n}\) then a.a.s. G is not a homomorphic image of \(\pi _1(X)\).
The proof of Theorem 6.3 is an adaptation of the argument in [14, 20] to the non-abelian setting. In Sect. 6.2, we recall the notion of non-abelian first cohomology and its relation with the fundamental group. In Sect. 6.3, we compute the expansion of the \((n-1)\)-simplex. The results of Sects. 6.2 and 6.3 are used in Sect. 6.4 to prove Theorem 6.3.
6.2 Non-abelian first cohomology
Let X be a simplicial complex and let G be a multiplicative group. We do not assume that G is abelian. The definition of the first cohomology \(H^1(X;G)\) of X with coefficients in G was given in [21]. Since the setting in [21] was that of singular cohomology, whereas we would like to work simplicially, we choose to include a certain amount of details in our recollection below.
For \(0 \le k \le 2\), let \(\widetilde{X}(k)\) denote the set of all ordered k-simplices of X. Let \(C^0(X;G)\) denote the group of G-valued functions on \(\widetilde{X}(0)=X(0)\) with pointwise multiplication. Furthermore, set
We define the 0-th coboundary operator \(d_0:C^0(X;G)\rightarrow C^1(X;G)\) by setting
for all \(\psi \in C^0(X,G)\), and \((u,v)\in \widetilde{X}(1)\).
Proceeding to dimension 2, let \(C^2(X;G)\) denote the set of all functions \(\{\varphi :\widetilde{X}(2) \rightarrow G\). Define the first coboundary operator \(d_1:C^1(X;G)\rightarrow C^2(X;G)\) by setting
for all \(\varphi \in C^1(X;G)\) and \((u,v,w)\in \widetilde{X}(2)\).
Define the set of G-valued 1-cocycles of X by
Furthermore, define an action of \(C^0(X;G)\) on \(C^1(X;G)\) by setting
for all \(\psi \in C^0(X;G)\) and all \(\varphi \in C^1(X;G)\). In particular, we recover the 0-th coboundary operator as \(d_0 \psi =\psi \cdot 1\). For \(\varphi \in C^1(X;G)\) let \([\varphi ]\) denote the orbit of \(\varphi \) under that action.
We claim that \(Z^1(X;G)\) is invariant under the action of \(C^0(X;G)\). Indeed, let \(\varphi \in Z^1(X;G)\), then for all \(\psi \in C^0(X;G)\)
We can now define non-abelian cohomology in dimension 1.
Definition 6.4
The first non-abelian cohomology of X with coefficients in G is the set of orbits of \(Z^1(X;G)\) under the action of \(C^0(X;G)\):
Note that in general \(H^1(X;G)\) is just a set. Furthermore, when G is an abelian group, Definition 6.4 yields the usual first cohomology group of X with coefficients in G.
Assume now that the simplicial complex X is connected, and let \({\mathrm{Hom}}\,(\pi _1(X),G)\) denote the set of group homomorphisms from \(\pi _1(X)\) to G. The group G acts by conjugation on \({\mathrm{Hom}}\,(\pi _1(X),G)\): for \(\varphi \in {\mathrm{Hom}}\,(\pi _1(X),G)\) and \(g\in G\), let \(g(\varphi ) \in {\mathrm{Hom}}\,(\pi _1(X),G)\) be given
for all \(\gamma \in \pi _1(X)\). For \(\varphi \in {\mathrm{Hom}}\,(\pi _1(X),G)\) let \([\varphi ]\) denote the orbit of \(\varphi \) under this action, and let
The following observation is well known (see (1.3) in [21]). For completeness we outline a proof.
Proposition 6.5
For any \(({\Delta ^{n-1}})^{(1)} \subset X \subset ({\Delta ^{n-1}})^{(2)}\), there exists a bijection
that maps \([1] \in {\mathrm{Hom}}\,(\pi _1(X),G)/G\) to \([1] \in H^1(X;G)\).
Proof
We identify \(\pi _1(X)\) with the group \(\langle {{\mathcal {E}}}\mid {{\mathcal {R}}}\rangle \), where the generating set is
and set of relations \({{\mathcal {R}}}\) is given by
- (R1)
\(e_{ij}e_{ji}=1\), for all i, j,
- (R2)
\(e_{ij}=1\), if \((1,i,j) \in \widetilde{X}(2)\),
- (R3)
\(e_{ij}e_{jk}e_{ki}=1\), if \((i,j,k) \in \widetilde{X}(2)\).
Each generator \(e_{ij}\) corresponds to the loop consisting of 3 edges: (1, i), (i, j), and (j, 1), making the relations (R1)–(R3) obvious.
In these notations, each group homomorphism \(\varphi :\pi _1(X)\rightarrow G\) is induced by a set map \(\varphi :{{\mathcal {E}}}\rightarrow G\) that maps all the relations (R1)–(R3) to the unit. Furthermore, the conjugation action of G on \({\mathrm{Hom}}\,(\pi _1(X),G)\) is induced by \(g(\varphi )(e_{ij})=g\,\varphi (e_{ij})\,g^{-1}\), for all \(g\in G\), \(\varphi :\pi _1(X)\rightarrow G\).
For an arbitrary group homomorphism \(\varphi \in {\mathrm{Hom}}\,(\pi _1(X),G)\), define the cochain \(F(\varphi ) \in C^1(X;G)\) by setting
for all \(1\le i,j\le n\), \(i\ne j\). This is well defined because \(F(\varphi )(i,j)=F(\varphi )(j,i)^{-1}\): if \(i=1\) or \(j=1\) this is trivial as both sides are equal to 1, and if \(i,j\ne 1\) we get
where the first equality is the definition of F, the second equality follows from (R1), and the last equality follows from the fact that \(\varphi \) is a group homomorphism.
Let us see that \(F(\varphi ) \in Z^1(X;G)\), for all \(\varphi \in {\mathrm{Hom}}\,(\pi _1(X),G)\). Take \((u,v,w)\in \widetilde{X}(2)\). If \(u=1\), then
where the last equality follows from (R2). If \(u\ne 1\), we can assume without loss of generality that also \(v,w\ne 1\). In that case we have
where the last equality follows from (R3).
Let us see that the mapping
given by \(\widetilde{F}([\varphi ])=[F(\varphi )]\) is the required bijection. First we need to see that \(\widetilde{F}([\varphi ])\) is well defined. Take \(g\in G\) and consider the conjugation \(g\varphi g^{-1}\). We have
where \(\gamma \in C^0(X;G)\) is the 0-cochain which evaluates to g on each vertex.
Now let us see that \(\widetilde{F}\) is injective. Assume \(F(\varphi )=\gamma \,.\,F(\psi )\), for some \(\gamma \in C^0(X;G)\), \(\varphi ,\psi \in {\mathrm{Hom}}\,(\pi _1(X),G)\). Since \(F(\varphi )(1,i)=F(\psi )(1,i)=1\), for all \(2\le i\le n\), we see that \(\gamma \) must have the same value, say g, on all the vertices of X. This means that \(\varphi =g\psi g^{-1}\), and so \([\varphi ]=[\psi ]\).
Finally, let us see that \(\widetilde{F}\) is surjective. Take an arbitrary \(\sigma \in Z^1(X;G)\). Define \(\gamma \in C^0(X;G)\) by setting \(\gamma (i):=\sigma (1,i)\), for all \(2\le i\le n\), and \(\gamma (1):=1\). Set \(\tau :=\gamma \,.\,\sigma \). Clearly, \(\tau (1,i)=1\), for all \(2\le i\le n\). Define \(\varphi :\pi _1(X)\rightarrow G\) by setting \(\varphi (e_{ij}):=\tau (i,j)\). Clearly, \(F(\varphi )=\tau \), hence \(\widetilde{F}([\varphi ])=[\sigma ]\). \(\square \)
In particular we obtain the following corollary.
Corollary 6.6
Fix an integer \(N\ge 2\). The fundamental group \(\pi _1(X)\) contains a proper normal subgroup H, such that \(|\pi _1(X):H|\le N\), if and only if there exists a non-trivial simple group G, such that \(|G|\le N\) and the first cohomology \(H^1(X;G)\) is non-trivial, i.e., \(|H^1(X;G)|\ge 2\).
Proof
Assume first that there exists a non-trivial simple group G, such that \(|G|\le N\) and the cohomology group \(H^1(X;G)\) is non-trivial. By Proposition 6.5 we know that \(|{\mathrm{Hom}}\,(\pi _1(X),G)/G|\ge 2\), so we can pick a non-trivial group homomorphism \(\varphi :\pi _1(X)\rightarrow G\). Set \(H:=\ker \varphi \). This is a proper normal subgroup of \(\pi _1(X)\) since \(\varphi \) is non-trivial, and \(|\pi _1(X):H|=|\text {im}\,\varphi |\le |G|\le N\).
In the opposite direction, assume that the fundamental group \(\pi _1(X)\) contains a proper normal subgroup H, such that \(|\pi _1(X):H|\le N\). Let H be chosen so that the index \(|\pi _1(X):H|\) is minimized, and let \(G=\pi _1(X)/H\). Then \(|G|\le N\) and G is simple by the choice of H. Furthermore, by Proposition 6.5
\(\square \)
6.3 Non-abelian 1-expansion of the simplex
Let us now adapt our expansion terminology to the non-abelian setting. Assume \(\varphi \in C^1({\Delta ^{n-1}};G)\). The support of \(\varphi \) is the set
The norm of \(\varphi \) is the cardinality of its support, \(\Vert \varphi \Vert :=|{\mathrm{supp}}\,\varphi |\). The cosystolic norm of \(\varphi \) is defined as
The following result is an adaptation of Proposition 3.1 of [20] to the non-abelian setting.
Proposition 6.7
Let \(\varphi \in C^1({\Delta ^{n-1}};G)\) then
Proof
For \(u \in {\Delta ^{n-1}}(0)\) define \(\varphi _u \in C^0({\Delta ^{n-1}};G)\) by setting
Note that if \((u,v,w) \in {\Delta ^{n-1}}(2)\) then
Therefore
\(\square \)
6.4 Proof of Theorem 6.3
Let G be an arbitrary finite group. For a subcomplex \(({\Delta ^{n-1}})^{(1)} \subset X \subset ({\Delta ^{n-1}})^{(2)}\), we identify \(H^1(X;G)\) with its image under the natural injection \(H^1(X;G) \hookrightarrow H^1\left( ({\Delta ^{n-1}})^{(1)};G\right) \). If \(\varphi \in C^1({\Delta ^{n-1}};G)\) then \([\varphi ] \in H^1(X;G)\) if and only if \((d_1\varphi )(u,v,w)=1\) whenever \((u,v,w) \in \widetilde{X}(2)\). It follows that in the probability space Y(n, p)
Therefore, we have
where both sums are taken over all \([\varphi ]\in H^1\left( ({\Delta ^{n-1}})^{(1)};G\right) \), \([\varphi ]\ne 1\).
Suppose now that \(|G| \le n^c\). Then by (6.2) and Proposition 6.7 we have
Let \({{\mathcal {G}}}(N)\) be the set of all non-trivial simple groups with at most N elements. The classification of finite simple groups implies that there are at most 2 non-isomorphic simple groups of the same order, so we certainly have \(|{{\mathcal {G}}}(N)| \le 2N\). Combining Corollary 6.6 and inequality (6.3), we obtain that the probability that the fundamental group \(\pi _1(Y)\) contains a proper normal subgroup of index at most \(n^c\) cannot exceed
\(\square \)
7 Concluding remarks
In this paper, we studied several aspects of the k-th Cheeger constant of a complex X, a parameter that quantifies the distance of X from a complex Y with non-trivial k-th cohomology over \({\mathbb {Z}}_2\). Our results include, among other things, general methods for bounding the cosystolic norm of a cochain and for bounding the Cheeger constant of a complex, a discussion of expansion of pseudomanifolds and geometric lattices, probabilistic upper bounds on Cheeger constants, and application of non-abelian expansion to random complexes. Our work suggests some natural questions regarding higher dimensional expansion:
There are numerous families of combinatorially defined simplicial complexes, e.g., chessboard complexes and more general matching complexes, that admit strong vanishing theorems in (co)homology. It would be interesting to understand whether these vanishing results are accompanied by strong lower bounds on the corresponding Cheeger constants.
In recent years, there is a growing interest in developing methodology for studying the topology of objects (manifolds or more general complexes) using a limited sample of their points. One powerful approach is via persistence homology (see, e.g., Edelsbrunner book [5]). Incorporating Cheeger constants estimates in persistence homology algorithms could lead to improved understanding of the topology of the object. A major challenge in this direction is to devise efficient methods that compute or estimate the expansion of a complex.
References
Alon, N., Spencer, J.: The Probabilistic Method, 2nd edn. Wiley-Intescience, New York (2000)
Babson, E., Hoffman, C., Kahle, M.: The fundamental group of random 2-complexes. J. Am. Math. Soc. 24, 1–28 (2011)
Chung, F.R.K.: Several generalizations of Weil sums. J. Number Theory 49, 95–106 (1994)
Dotterer, D., Kahle, M.: Coboundary expanders. J. Topol. Anal. 4, 499–514 (2012)
Edelsbrunner, H.: A short course in computational geometry and topology. In: SpringerBriefs in Applied Sciences and Technology. Springer (2014)
Farber, M., Gonzalez, J., Schütz, D.: Oberwolfach Arbeitsgemeinschaft: Topological Robotics. Report No. 47/2010 www.mfo.de/document/1041/OWR 2010 47.pdf. Accessed 1 Jan 2013
Folkman, J.: The homology groups of a lattice. J. Math. Mech. 15, 631–636 (1966)
Gromov, M.: Singularities, expanders and topology of maps. Part 2: From combinatorics to topology via algebraic isoperimetry. Geom. Funct. Anal. 20, 416–526 (2010)
Hoffman, C., Kahle, M., Paquette, E.: The threshold for integer homology in random d-complexes. Discrete Comput. Geom. 57, 810–823 (2017)
Hoory, S., Linial, N., Wigderson, A.: Expander graphs and their applications. Bull. Am. Math. Soc. (N.S.) 43, 439–561 (2006)
Humphreys, J.E.: Reflection groups and Coxeter groups. In: Cambridge Studies in Advanced Mathematics, vol. 29. Cambridge University Press, Cambridge (1990)
Kozlov, D.N.: Combinatorial algebraic topology. In: Algorithms and Computation in Mathematics, vol. 21. Springer, Berlin (2008)
Kozlov, D.N.: The first Cheeger constant of a simplex. Graphs Combin. To appear arXiv:1610.07136
Linial, N., Meshulam, R.: Homological connectivity of random 2-complexes. Combinatorica 26, 475–487 (2006)
Lubotzky, A.: Expander graphs in pure and applied mathematics. Bull. Am. Math. Soc. (N.S.) 49, 113–162 (2012)
Lubotzky, A., Meshulam, R.: Random Latin squares and 2-dimensional expanders. Adv. Math. 272, 743–760 (2015)
Lubotzky, A., Meshulam, R., Mozes, S.: Expansion of building-like complexes. Groups Geom. Dyn. 10, 155–175 (2016)
Łuczak, T., Peled, Y.: Integral homology of random simplicial complexes. arXiv:1607.06985
McDiarmid, C.: On the method of bounded differences. Surv. Comb. 141, 148–188 (1989)
Meshulam, R., Wallach, N.: Homological connectivity of random \(k\)-dimensional complexes. Random Struct. Algorithms 34, 408–417 (2009)
Olum, P.: Non-abelian cohomology and van Kampen’s theorem. Ann. Math. 68, 658–668 (1958)
Ronan, M.: Lectures on Buildings. Academic Press Inc., Boston (1989)
Steenbergen, J., Klivans, C., Mukherjee, S.: A Cheeger-type inequality on simplicial complexes. Adv. Appl. Math. 56, 56–77 (2014)
West, D.B.: Introduction to Graph Theory. Prentice Hall Inc., Upper Saddle River (1996)
Acknowlegements
This research was supported by the German-Israeli Foundation for Scientific Research, under Grant number 1261/14.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Kozlov, D.N., Meshulam, R. Quantitative aspects of acyclicity. Res Math Sci 6, 33 (2019). https://doi.org/10.1007/s40687-019-0195-z
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s40687-019-0195-z