Abstract
We consider a multi-parameter model for randomly constructing simplicial complexes that interpolates between random clique complexes and Linial–Meshulam random k-dimensional complexes. Unlike these models, multi-parameter complexes exhibit nontrivial homology in numerous dimensions simultaneously. We establish upper and lower thresholds for the appearance of nontrivial cohomology in each dimension and characterize the behavior at criticality.
Similar content being viewed by others
References
Aronshtam, L., Linial, N.: When does the top homology of a random simplicial complex vanish? Random Struct. Algorithms 46(1), 26–35 (2015)
Aronshtam, L., Linial, N., Łuczak, T., Meshulam, R.: Collapsibility and vanishing of top homology in random simplicial complexes. Discrete Comput. Geom. 49(2), 317–334 (2013)
Babson, E., Hoffman, C., Kahle, M.: The fundamental group of random 2-complexes. J. Am. Math. Soc. 24(1), 1–28 (2011)
Ballmann, W., Świątkowski, J.: On \(L^2\)-cohomology and property (T) for automorphism groups of polyhedral cell complexes. Geom. Funct. Anal. 7(4), 615–645 (1997)
Costa, A., Farber, M.: Random simplicial complexes. In: Callegaro, F. (ed.) Configuration Spaces. Springer INdAM Series, pp. 129–153. Springer, Cham (2016)
Costa, A., Farber, M.: Large random simplicial complexes, II; the fundamental group. J. Topol. Anal. 9(3), 441–483 (2017)
Costa, A., Farber, M.: Large random simplicial complexes, III: the critical dimension. J. Knot Theory Ramifications 26(2), Art. No. 1740010 (2017)
Erdős, P., Rényi, A.: On random graphs. I. Publ. Math. Debrecen 6, 290–297 (1959)
Garland, H.: \(p\)-Adic curvature and the cohomology of discrete subgroups of \(p\)-adic groups. Ann. Math. 97, 375–423 (1973)
Hatcher, A.: Algebraic Topology. Cambridge University Press, Cambridge (2002)
Hoffman, C., Kahle, M., Paquette, E.: Spectral gaps of random graphs and applications to random topology. arXiv:1201.0425 (2012)
Hoffman, C., Kahle, M., Paquette, E.: The threshold for integer homology in random d-complexes. arXiv:1308.6232 (2013)
Kahle, M.: Topology of random clique complexes. Discrete Math. 309(6), 1658–1671 (2009)
Kahle, M.: Sharp vanishing thresholds for cohomology of random flag complexes. Ann. Math. 179(3), 1085–1107 (2014)
Kahle, M.: Topology of random simplicial complexes: a survey. In: Tillmann, U., Galatius, S., Sinha, D. (eds.) Algebraic Topology: Applications and New Directions. Contemporary Mathematics, vol. 620, pp. 201–222. American Mathematical Society, Providence (2014)
Kahle, M., Lutz, F.H., Newman, A., Parsons, K.: Cohen–Lenstra heuristics for torsion in homology of random complexes. Exp. Math. https://doi.org/10.1080/10586458.2018.1473821
Kahle, M., Meckes, E.: Limit theorems for Betti numbers of random simplicial complexes. Homol. Homotopy Appl. 15(1), 343–374 (2013)
Kozlov, D.N.: The threshold function for vanishing of the top homology group of random \(d\)-complexes. Proc. Am. Math. Soc. 138(12), 4517–4527 (2010)
Linial, N., Meshulam, R.: Homological connectivity of random 2-complexes. Combinatorica 26(4), 475–487 (2006)
Linial, N., Peled, Y.: On the phase transition in random simplicial complexes. Ann. Math. 184(3), 745–773 (2016)
Meshulam, R., Wallach, N.: Homological connectivity of random \(k\)-dimensional complexes. Random Struct. Algorithms 34(3), 408–417 (2009)
Acknowledgements
We would like to thank Christopher Hoffman, Matthew Junge, and Matthew Kahle for helpful conversations on this subject and readings of early versions of this manuscript.
Author information
Authors and Affiliations
Corresponding author
Additional information
Editor in Charge: János Pach
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendices
Appendix A: Boundaries of Simplices
Proof of Lemma 5.2
We consider the case
where (from (12) in Sect. 5) we have \({\mathbb {E}}\, [M_{k-1} ] \rightarrow \infty \). By Chebyshev’s inequality,
Thus if we can show \(\text {Var}\, [M_{k-1}] = o( {\mathbb {E}}\, [M_{k-1}]^2 )\), then we may conclude
Considering \(M_{k-1}\) as a sum of indicator random variables,
Clearly \({\mathbb {E}}\,[M_{k-1}] = o ( {\mathbb {E}}\,[M_{k-1}]^2 )\), to handle the sum we consider pairs \(i, j \in \left( {\begin{array}{c}[n]\\ k+1\end{array}}\right) \) and break them into three cases depending on \(I = |i \cap j |\). To make the calculations more readable we introduce some useful notation, defining \(\eta _k\) to be
the probability that our complex contains the unfilled boundary of a specific k-simplex. We define \(\gamma _k\) as
the probability that a fixed \((k-1)\)-face and vertex form a k-simplex.
1.1 A.1: \(I = 0\)
We begin by calculating \({\mathbb {P}}\,[A_i \cap A_j]\). The probability that both boundaries are in our complex but unfilled is \(\eta _k^2\). By inclusion–exclusion principles the probability that neither \(\sigma _i\) nor \(\sigma _j\), the associated first \((k-1)\)-faces of these subcomplexes, form a k-simplex with a vertex outside of \(i \cup j\) is \(1 - 2\gamma _k + \gamma _k^2\), and there are \(n-2k-2\) such vertices. Finally, we must have that no k-face is formed between one subcomplex and a single vertex of the other. While this probability can be explicitly calculated, every term that is not 1 will contain a copy of \(\gamma _k\), so this probability is \(1 - O(\gamma _k)\). Thus
and by (11) in Sect. 5 we know
Thus
and there are \(O(n^{2k+2} )\) such pairs i, j, so the overall contribution of these pairs to our sum is
The second equality holds by restricting our consideration to \(n > k\), then \(\gamma _k \le n^{-1} < k^{-1}\) and there is some \(C > 0\) such that
so removing this term does not affect our big-O calculations.
Since
and \(\gamma _k \rightarrow 0\) we conclude
Hence the contribution of these pairs to the variance is seen to be \(o({\mathbb {E}}\,[M_{k-1}]^2 )\).
1.2 A.2: \(I = 1\)
The probability of both subcomplexes being in X is again \(\eta _k^2\) since the two do not share a face of dimension greater than 0. We again use inclusion–exclusion to calculate the probability that \(\sigma _i\) and \(\sigma _j\) do not form k-simplices with another vertex. However, these faces may or may not both contain the shared vertex: if they do not then the calculations are identical to above, so we assume the alternative. In this case the two k-faces formed with some new vertex would share a common edge. So the probability is \(1 - 2\gamma _k + \gamma _k^2 p_1^{-1}\) for each of the \(n-2k-1\) remaining vertices. Similarly, the probability we do not have a k-face consisting of \(\sigma _i\) or \(\sigma _j\) and a vertex in \(i \bigtriangleup j\) is \(1-O(\gamma _k p_1^{-1})\). We then calculate \({\mathbb {P}}\, [A_i \cap A_j]\) to be
Before calculating \({\mathbb {P}}\,[A_i \cap A_j] - {\mathbb {P}}\,[A_i] \,{\mathbb {P}}\,[A_j]\), we observe
The last equality holds by an identical argument to the one in the first case: we can bound \(1-2\gamma _k+\gamma _k^2p_1^{-1}\), and consequently its inverse, from above and below by constants. We use this to calculate
But since \(\gamma _k < n^{-1}\) we have
We calculate
Therefore
with \(O(n^{2k+1})\) such pairs i, j, making the total contribution of these pairs to the variance
As before, the second equality follows from bounding \((1-2\gamma _k + \gamma _k^2 p_1^{-1})^{k-1}\) by constants on either side.
Since
it follows that
We proceed by bounding the right term by a constant.
Then
Thus the contribution of these pairs is also \(o({\mathbb {E}}\, [ N_{k-1} ]^2 )\), as desired.
1.3 A.3: \(2 \le I \le k\)
In this final case the probability of the two subcomplexes being contained is \(\eta _k^2 \eta _I^{-1}\) where \(\eta _I := \prod _{l=1}^{I-1} p_l^{\left( {\begin{array}{c}I\\ l+1\end{array}}\right) }\). The \(\eta _I^{-1}\) accounts for all faces common to i and j, which would otherwise be counted twice. We note \(\sigma _i\) and \(\sigma _j\) share between \(I-2\) and I vertices, and assuming maximal overlap provides an upper bound on \({\mathbb {P}}\,[A_i \cap A_j]\). Hence the probability that neither will form a k-simplex with some other vertex is at most \(\left( 1 - 2\gamma _k + \gamma _k^2 \gamma _I^{-1}\right) ^{n-2k-2+I}\) with \(\gamma _I := \prod _{l=1}^{I} p_l^{\left( {\begin{array}{c}I\\ l\end{array}}\right) }\). The probability of one not forming a k-simplex with one vertex of the other is \(1-O(\gamma _k \gamma _I^{-1} )\). We see
Just as in the previous case,
We now calculate
It then follows that
Thus if \(\eta _I \ne 1\) then \({\mathbb {P}}\,[A_i \cap A_j] - {\mathbb {P}}\,[A_i] \,{\mathbb {P}}\,[A_j] = (1 - o(1)) \,{\mathbb {P}}\,[A_i \cap A_j]\), and otherwise \({\mathbb {P}}\,[A_i \cap A_j] - {\mathbb {P}}\,[A_i]\, {\mathbb {P}}\,[A_j] = \eta _k^2 \left( 1 - 2\gamma _k + \gamma _k^2 \gamma _I^{-1}\right) ^{n-2k+I} O(\gamma _k \gamma _I^{-1})\). There are \(O(n^{2k+2-I})\) such pairs, so their total contribution to the variance is either
or
In the first case we have
Just as before, the right-most term can be bounded above by a constant. We note
and conclude
In the second case we have
Thus \(S_I = o({\mathbb {E}} \,[ M_{k-1}]^2)\) for \(2 \le I \le k\). We therefore have that \({\mathbb {E}}\,[M_{k-1}^2] = o ( {\mathbb {E}}\,[M_{k-1}]^2)\), and our result that \(M_{k-1} \sim {\mathbb {E}}\,[M_{k-1}]\) follows by Chebyshev’s Inequality. \(\square \)
Appendix B: Factorial Moments of Maximal Faces
Proof of Lemma 7.1
Similarly to previous second moment calculations:
We can simplify this slightly to
Pulling out the \(m=0\) summand, asymptotically
Meanwhile, the \(m= k\) term is seen to be \({\mathbb {E}}\,[N_{k-1}]\). We claim the \(k-1\) other summands do not contribute in the limit. For a fixed \(m = 1, \ldots , k-1\) let \(d_m < 1\) be some constant value such that
Both fraction terms are between 0 and 1, so such a \(d_m\) exists. For sufficiently large n we have u
Thus there exists a constant D such that
Then by our construction of \(d_m\),
and
It follows that the corresponding summand is bounded by
thereby contributing nothing as \(n \rightarrow \infty \). Therefore,
as \(n \rightarrow \infty \). We will now establish a similar result for each factorial moment.
We direct our attention to the lth factorial moment of \(N_{k-1}\), assuming that \({\mathbb {E}}\,[(N_{k-1})_{j}] \rightarrow {\mathbb {E}}\,[N_{k-1}]^j\) for all \(j<l\). Using the notation from Sect. 3 we have
We break up this sum into two parts: where no two \(\sigma _i\)’s are identical and where such two \(\sigma _i\) are the same. Considering the first case, an identical argument for \(l=2\) tells us the only summand contributing in the limit corresponds to when no two faces share any vertices, and this term converges to \({\mathbb {E}}\,[N_{k-1}]^l\).
Moving on to the second case, we let s(l, j) and S(l, j) denote Stirling numbers of the first and second kind, respectively. There are S(l, j) ways to break our \(\sigma _i\) up into j groups where all faces in a group are the same. Moreover, for any such configuration into j groups, the corresponding contribution to \({\mathbb {E}}\,[N_{k-1}^l]\) would be \({\mathbb {E}}\,[N_{k-1}^j]\). We begin by pulling out \(S(l,l-1)=-s(l,l-1)\) copies of \({\mathbb {E}}\,[N_{k-1}^{l-1}]\). However, the number of partitions of \(\sigma _i\) into \(k-2\) groups has now been overcounted. There should only be \(S(l,l-2)\) such configurations, but we have just counted \(-s(l,l-1) S(l-1,l-2)\) of them, so we add \(S(l,l-2) + s(l,l-1)\,S(l-1,l-2) = -s(l,l-2)\) copies of \({\mathbb {E}}\,[N_{k-1}^{l-2}]\).
Fixing some \(j< l-1\), we now assume attaching a coefficient of \(-s(l,m)\) to \({\mathbb {E}}\,[N_{k-1}^{m}]\) for all \(m > j\) ensures every partition of the \(\sigma _i\) into \(j+1, \ldots l-1\) sets is properly counted. Then for each \(m>j\), the \(-s(l,m)\) copies of \( {\mathbb {E}}\,[N_{k-1}^{m}]\) count \(-s(l,m) \,S(m,j)\) partitions into just j groups. Meanwhile we know there are actually only S(l, j) distinct partitions, so we must add:
The last line follows from a well-known Stirling number identity. We use induction to conclude that as \(n \rightarrow \infty \),
thus
for any fixed l. It follows that \(N_{k-1}\) converges in distribution to \({{\,\mathrm{Poi}\,}}( \mu )\) with \(\mu = {\mathbb {E}}\,[N_{k-1}]\), completing our proof. \(\square \)
Rights and permissions
About this article
Cite this article
Fowler, C.F. Homology of Multi-Parameter Random Simplicial Complexes. Discrete Comput Geom 62, 87–127 (2019). https://doi.org/10.1007/s00454-018-00056-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00454-018-00056-9