1. Introduction
Let
$Q_n$ be the metric space whose underlying set is the vertex set of the
$n$-dimensional hypercube
$\mathbb I^n$ equipped with the shortest-path metric. Via the natural identification of
$\mathbb I^n=\{0,1\}^n$, each vertex of
$Q_n$ corresponds to a binary string of length
$n$. Endowed with the Hamming distance
$d_H$, which counts the number of coordinates in which two binary strings differ, this identification gives an isometry between the graph metric on
$Q_n$ and its Hamming metric description.
Given a metric space
$(Q_n,d)$ and a scale parameter
$r\geqslant 0$, the Vietoris–Rips complex
$VR(Q_n;r)$ of the
$n$-hypercube graph is a simplicial complex with vertex set
$Q_n$, in which a finite subset
$\sigma\subseteq Q_n$ spans a simplex if and only if its diameter with respect to
$d$ is at most
$r$.
Vietoris–Rips complexes occupy a central position in the foundation of algebraic topology and geometric group theory, while more recently they have played a prominent role in applied and combinatorial topology, particularly in topological data analysis, where they serve as computable models for recovering the homotopy type of metric spaces. In the highly structured setting of graph metrics and notably for hypercube graphs, they also form a natural testing ground for connections between combinatorics, topology, and commutative algebra.
The topology of
$VR(Q_n;r)$ has attracted growing attention in recent years; see, for example, [Reference Adamaszek and Adams1, Reference Adams and Virk4, Reference Feng12, Reference Shukla23].
Adamaszek and Adams [Reference Adamaszek and Adams1] showed that
$VR(Q_n;2)$ has the homotopy type of a wedge of 3-spheres, Shukla [Reference Shukla23] proved that the cohomology of
$VR(Q_n;3)$ is concentrated in degrees
$4$ and
$7$, and Feng [Reference Feng12] subsequently identified its homotopy type as a wedge of spheres in these dimensions. Motivated by these results, Shukla conjectured [Reference Shukla23] that for
$n\geqslant r+2$, the reduced homology
$\widetilde{H}_i(VR(Q_n;r);\mathbb{Z})$ is non-trivial if and only if
$i=r+1$ or
$i=2^r-1$, which would in particular imply that
$VR(Q_n;r)$ is
$r$-connected. Using the powerful Easley Cluster at Auburn University and the Ripser software package, Feng [Reference Adams and Virk4] calculated the first
$15$ homology groups of
$VR(Q_6;4)$ with
$\mathbb{Z}/2$ coefficients and found that the first non-trivial homology group appears in degree 7, which shows that
$VR(Q_6;4)$ is
$6$-connected.
In the present work, we developed a toric topological framework for the study of Vietoris–Rips complexes, centred around Stanley–Reisner rings, and Tor algebras.
The first main goal of this paper is to study global topological properties of Vietoris–Rips complexes of hypercubes, with emphasis on connectivity and its dual notion, coconnectivity. Our approach is based on an interpretation of the Vietoris–Rips complexes as independence complexes of associated graphs, allowing us to combine methods from graph theory, spectral theory, and commutative algebra. Using total domination invariants and Laplacian eigenvalue estimates, we obtain general lower bounds on connectivity, producing infinite families of counterexamples to Shukla’s conjecture. On the other hand, by analysing the Tor algebra of the associated Stanley–Reisner ring and establishing a new duality of subcomplexes of the Taylor complex, we derive the first general upper bounds on the coconnectivity of
$VR(Q_n;r)$, sharply restricting the range of degrees in which cohomology may appear.
The second main focus of the paper is constructive and algebraic. Building on ideas announced in [Reference Bendersky6] and developed further by Adams and Virk [Reference Adams and Virk4], we give an explicit description of cohomology classes in Vietoris–Rips complexes using tools from toric topology, including moment-angle complexes, the Koszul resolution, and Hochster’s decomposition of Tor algebras. From this perspective, cohomology classes correspond to concrete monomials in the Koszul complex and can be interpreted topologically via full subcomplexes of
$VR(Q_n;r)$. In particular, we show that the classes constructed by Adams and Virk arise naturally as
$*$-decomposable elements in the cohomology of the associated moment-angle complex, providing a conceptual explanation of their structure and propagation behaviour. Moreover, we show that their representatives can be combinatorially realized as the boundary of cross polytopes, positively answering the question posed by Adams and Virk [Reference Adams and Virk4].
A key innovation of this paper is the introduction of ghost vertices. This construction allows us to enlarge full subcomplexes while retaining precise control over the associated Stanley–Reisner rings, Koszul complexes, and Tor algebras. Ghost vertices enable a robust new method for detecting non-trivial cohomology classes and for proving linear independence of families of classes in
$H^*(VR(Q_n;r))$. In particular, they allow us to reprove and extend propagation results without recourse to cubical hull conditions, imposed by Adams and Virk [Reference Adams and Virk4], placing these phenomena in a unified toric topological framework.
2. Connectivity of
$VR(Q_n;r)$
In this section, we provide a method for obtaining lower bounds on the connectivity of the Vietoris–Rips complexes
$VR(Q_n;r)$ for arbitrary values of
$n$ and
$r$. Our approach is based on the total domination invariant of a graph and leads to an infinite family of counterexamples to Shukla’s conjecture.
2.1. Total domination number and connectivity of independence complexes
We begin by recalling several basic definitions and results concerning total dominating sets of graphs and the independence complexes associated with graphs.
A graph
$G = (V(G), E(G))$ consists of a nonempty set
$V(G)$ of vertices together with a (possibly empty) set
$E(G)$ of unordered pairs of distinct vertices, called edges. Throughout this paper, we restrict attention to simple graphs, that is, graphs without loops or multiple edges. A vertex is said to be isolated if it is not incident to any edge.
Definition 2.1. ([Reference Henning and Yeo16])
Let
$G$ be a graph with no isolated vertices. A total dominating set of
$G$ is a subset
$S\subset V(G)$ such that every vertex of
$G$ is adjacent to at least one vertex in
$S$.
We emphasize that each vertex in a total dominating set must itself be adjacent to another vertex in the set. In particular, a vertex does not dominate itself. For example, in the graph illustrated in figure 1, the set
$S=\{1,2\}$ is not a total dominating set, since the vertex
$1$ is not adjacent to any vertex in
$S$. In contrast, the set
$S=\{0,2\}$ is a total dominating set, as every vertex of
$G$ is adjacent to at least one vertex in
$S$. Finally, the singleton set
$\{0\}$ is not a total dominating set, since vertex
$0$ is not adjacent to itself.
Total dominating sets.

Definition 2.2. The total domination number of a graph
$G$, denoted by
$\gamma_t(G)$, is the minimum cardinality of a total dominating set of
$G$.
Equivalently,
$\gamma_t(G)$ is the smallest size of a subset of vertices such that every vertex of
$G$ has a neighbour in this subset. Our interest in the invariant
$\gamma_t(G)$ is motivated by a theorem of Chudnovsky [Reference Chudnovsky11], which relates the total domination number of a graph to the connectivity of its independence complex.
Let
$G=(V,E)$ be a graph. The complement of
$G$, denoted by
$G^c=(V, E^c)$, is the graph with the same vertex set
$V$, where two distinct vertices are adjacent in
$G^c$ if and only if they are not adjacent in
$G$. The independence complex of
$G$, denoted by
$I(G)$, is defined as the clique complex of the complement graph
$G^{c}$.
It is straightforward to observe that the Vietoris–Rips complex
$VR(Q_n;r)$ is the clique complex of its 1-skeleton. For integers
$n$ and
$r$, let
$G_{n,r}$ denote the 1-skeleton of
$VR(Q_n;r)$; that is,
$G_{n,r}$ is the graph with vertex set
$Q_n$, in which two vertices
$a,b\in Q_n$ are adjacent if and only if
$d_H(a,b)\leqslant r$. Consequently, the Vietoris–Rips complex
$VR(Q_n;r)$ can be identified with the independence complex of the complementary graph
$G_{n,r}^{c}$, namely,
$VR(Q_n;r) = I\bigl(G_{n,r}^{c}\bigr)$.
Throughout this paper, the connectivity of a simplicial complex
$K$ is defined as the connectivity of its geometric realization
$|K|$. More precisely,
$K$ is said to be
$k$-connected if
$\pi_i(|K|)=0$ for all
$0\leqslant i\leqslant k$, and we write
$\mathrm{Conn}(K)\geqslant k$. Assuming that
$K$ is simply connected, this holds if and only if
$\widetilde H_i(K;\mathbb{Z})=0$ for all
$i\leqslant k$ and therefore
$\mathrm{Conn}(K)=\max\{k\ |\ \widetilde H_i(K;\mathbb{Z})=0\ \text{for all } i\leqslant k\}$. The connectivity of an independence complex can be controlled by the total domination number of the graph, as made precise by the following theorem.
Theorem 2.3 ([Reference Chudnovsky11, Reference Meshulam20])
If
$\gamma_t(G) \gt 2k$, then the independence complex
$I(G)$ is
$(k-1)$-connected.
Computing the total domination number of a graph is in general difficult, with exact values known only in special cases. Consequently, one often relies on general estimates in terms of basic graph invariants. Recall that the order of a graph is the number of its vertices, while the degree of a vertex is the number of edges incident to it. The maximum degree of a vertex in a graph
$G$ is denoted by
$\Delta(G)$. We will use the following crude estimate of the total domination number to derive a lower bound on the connectivity of
$VR(Q_n;r)$.
Theorem 2.4 ([Reference Henning and Yeo16, Theorem 2.11])
If
$G$ is a graph of order
$m$ with no isolated vertices, then
\begin{equation*}
\gamma_t(G) \geqslant \frac{m}{\Delta(G)}.
\end{equation*} The estimate in theorem 2.4 follows directly from the definition of a total dominating set. Namely, every vertex of
$G$ lies in the open neighbourhood of at least one vertex in a total domination set. Consequently, a total dominating set of cardinality
$\gamma_t(G)$ can collectively dominate at most
$\gamma_t(G)\,\Delta(G)$ vertices, implying the inequality
$\gamma_t(G)\,\Delta(G)\geqslant m$. Equality holds precisely when each vertex is adjacent to exactly one vertex of the total dominating set. An example illustrating this extremal case is shown in figure 2. In this graph, the total dominating set
$\{S_1,\ldots,S_{\gamma_t(G)}\}$ consists of vertices each having degree
$\Delta(G)$. The graph decomposes into isomorphic components, each containing two vertices from the dominating set and
$2\Delta(G)$ vertices in total. The inequality in theorem 2.4 becomes strict if some of the termini of the vertical edges coincide.
A graph achieving equality in the total domination bound.

Since the Vietoris–Rips complex
$VR(Q_n;r)$ is the independence complex of the complementary graph
$G_{n,r}^c$, we apply theorems 2.3 and 2.4 to the graph
$G_{n,r}^c$. We start by calculating the degree of a vertex in
$G_{n,r}^c$.
Lemma 2.5. The degree of any vertex of
$G_{n,r}^c$ is
\begin{equation*}
\sum_{i=r+1}^n \binom{n}{i}.
\end{equation*}Proof. Fix a vertex
$v \in Q_n$. For each integer
$i$, there are exactly
$\binom{n}{i}$ vertices
$w\in Q_n$ such that
$d_H(v,w)=i$. By the definition of
$G_{n,r}^{c}$, a vertex
$w$ is adjacent to
$v$ if and only if
$d_H(v,w)\geqslant r+1$. Summing over all such values of
$i$ gives the stated formula.
Theorem 2.6. Let
\begin{equation*}\alpha_{n,r} = \dfrac{2^{n-1}}{\sum_{i=r+1}^n \binom{n}{i} }.\end{equation*} Then the Vietoris–Rips complex
$VR(Q_n;r)$ is
$(k-1)$-connected, where
\begin{equation*}
k= \begin{cases}
\Big[ \alpha_{n,r} \Big] & \mbox{if } \alpha_{n,r}\notin\mathbb Z \\
\alpha_{n,r} -1 & \mbox{if } \alpha_{n,r}\in\mathbb Z.
\end{cases}
\end{equation*}Proof. By theorem 2.4, together with lemma 2.5, we obtain
\begin{equation*}
\gamma_t(G_{n,r}^c) \geqslant \dfrac{2^{n}}{\sum_{i=r+1}^n \binom{n}{i} }=2 \alpha_{n,r} \gt 2k.
\end{equation*} It follows from theorem 2.3 that
$VR(Q_n;r)=I(G^c_{n,r})$ is
$(k-1)$-connected.
The connectivity bound given in theorem 2.6 is coarse. For instance, if
$r$ is fixed, the lower bound on the connectivity tends to zero as
$n\to\infty$. Nevertheless, the estimate is strong enough to provide an infinite family of examples for which the connectivity of
$VR(Q_n;r)$ exceeds
$r$. Moreover, these bounds suggest that the connectivity of
$VR(Q_n;r)$ does not grow linearly with respect to either
$n$ or
$r$, and they illustrate that for certain values of
$n$ and
$r$, Vietoris–Rips complexes are highly connected.
To illustrate this behaviour, we list several explicit examples of the connectivity bounds obtained from theorem 2.6.
We emphasize that the connectivity bound of theorem 2.6 does not contradict the known non-triviality of
$H_{2^r-1}(VR(Q_n;r);\mathbb{Z})$ established in [Reference Adams and Virk4].
The large connectivity values obtained here arise from a very crude estimate of the total domination number. We expect that the actual total domination numbers of the graphs
$G^c_{n,r}$ are often significantly larger than those predicted by theorem 2.4. For example, computer calculation of Feng [Reference Adams and Virk4] shows that
$VR(Q_6;4)$ is exactly
$6$-connected, that is, that
$H_7(VR(Q_6; 4);\mathbb{Z}) \neq 0$. This implies that
$\gamma_t(G^c_{6,4})\leqslant 16.$ In contrast, theorem 2.6 implies only the weaker conclusion that
$\gamma_t(G^c_{6,4})\geqslant 8$ and hence that
$VR(Q_6;4)$ is at least
$3$-connected. It would be interesting to determine how close the total domination number
$\gamma_t(G^c_{6,4})$ is to
$16$.
In general, describing total dominating sets of an arbitrary graph is a difficult problem. However, hypercube graphs have a high degree of symmetry and one might hope that the geometry of hypercubes and their duals, the cross polytopes, could shed light on particularly nice structures of total dominating sets in this setting. We conclude this section by describing a connection between certain non-trivial homology classes in
$H_*(VR(Q_n;r);\mathbb{Z})$ and total dominating sets.
Proposition 2.7. Suppose a non-trivial homology class
$a \in H_{m-1}(VR(Q_n;r);\mathbb{Z}) $ is represented by a cycle
$\alpha$, which is the boundary of a cross polytope on
$2m$ vertices. Then the set of vertices of
$\alpha$ is a total dominating set of
$G_{n,r}^c$.
Proof. Let the vertices of
$\alpha$ be
$\mathcal{C}=\{v_1,w_1,v_2,w_2, \ldots, v_m,w_m\}$, where
$\{v_i,w_i\}$ is not an edge in
$VR(Q_n;r)$, while every other pair of vertices in
$\mathcal C$ spans an edge. Equivalently, the vertices
$\{v_i,w_i\}$ in
$\mathcal C$ represent a matching edge set in
$G_{n,r}^c$. If
$\mathcal{C}$ were not a total dominating set, then there would be a vertex
$u$ not adjacent to any vertex of
$\mathcal{C}$ in
$G_{n,r}^c$. This would imply that
$u *\alpha$ is a subcomplex of
$VR(Q_n;r)$, contradicting the assumption that
$\alpha$ represents a non-trivial homology class. Hence
$\mathcal C$ is a total dominating set of
$G_{n,r}^c$.
2.2. Graph Laplacian
The graph Laplacian provides a spectral framework for estimating the domination type invariants of graphs, including the total domination number. Although computing
$\gamma_t(G)$ is NP-hard in general, spectral methods often provide effective bounds that depend only on eigenvalues of natural matrices associated with
$G$. These bounds are particularly appealing in highly symmetric or large graphs, where exact combinatorial methods are infeasible.
The Laplacian matrix of a graph encodes both local and global structural information. Its eigenvalues reflect fundamental properties such as vertex degrees, expansion, and connectivity, and they have been successfully used to bound a variety of graph parameters, including independence, domination, and matching numbers. In particular, several results relate domination-type invariants to the largest Laplacian eigenvalue and to algebraic connectivity, linking domination theory to spectral graph theory (see, for example, [Reference Biggs7, Reference Chung10]).
Definition 2.8. Let
$G=(V(G),E(G))$ be a connected graph with vertex set
$V(G)=\{v_1, \dots, v_n\}$. The Laplacian of
$G$ is the
$n\times n$ matrix
$L(G)=(L_{ij})$ defined by
\begin{equation*}
L_{ii}=d_i \quad \textrm{and} \quad
L_{ij}=
\begin{cases}
-1 & \textrm{if } ij\in E(G)\\
0 & \textrm{if } ij\notin E(G)
\end{cases}
\end{equation*}where
$d_i$ denotes the degree of the vertex
$v_i$.
Aharoni, Berger and Meshulam [Reference Aharoni, Berger and Meshulam2, Theorem 4.1] established a lower bound on the connectivity of the independence complex
$I(G)$ in terms of the largest eigenvalue of the Laplacian matrix. Writing
$\lambda(G)$ for the largest eigenvalue of
$L(G)$, they proved
\begin{equation}
\mathrm{Conn}(I(G)) \geqslant \frac{|V(G)|}{\lambda(G)} - 2.
\end{equation} Anderson and Morley [Reference Anderson and Morley3] showed that
$\lambda(G) \leqslant 2\Delta(G)$ (see also [Reference Zhang and Ling25, Theorem 3.1]). Substituting this estimate into (2.1) gives
\begin{equation*}
\mathrm{Conn}(I(G)) \geqslant \frac{|V(G)|}{\lambda(G)} - 2
\,\geqslant\, \frac{|V(G)|} {2 \Delta({G})} -2.
\end{equation*} This bound is implied by theorem 2.3, which relates connectivity directly to the total domination number. However, when the Laplacian spectrum of
$G$ can be computed explicitly, the inequality (2.1) often yields strictly stronger connectivity estimates than those obtained from degree considerations alone.
Example 2.9. Consider the Vietoris–Rips complex
$VR(Q_7;5)$. By theorem 2.6, the total domination estimate yields a lower bound
(see table 1). Since
$VR(Q_7;5)=I(G^c_{7,5})$, we may alternatively calculate the spectral bound. The graph
$G^c_{7,5}$ has vertex set
$Q_7$, hence
$|V(G^c_{7,5})|=2^7=128$, and its Laplacian matrix has largest eigenvalue
$\lambda(G^c_{7,5})=14$. Substituting into (2.1) gives
\begin{equation*}
\mathrm{Conn}\bigl(VR(Q_7;5)\bigr)
=
\mathrm{Conn}\bigl(I(G^c_{7,5})\bigr)
\geqslant \frac{128}{14}-2 \gt 7.
\end{equation*}Lower bounds on the connectivity of
$VR(Q_n;r)$

Table 1 Long description
Connectivity lower bounds are listed for a function of two inputs, n and r. The smallest bound shown is 6 at n 7 with r 5. Values rise with larger n and r in several entries, reaching 761 at n 18 with r 15 and 6897 at n 18 with r 16. At n 20, the bound is 387 for r 16 but jumps to 24964 for r 18, indicating strong sensitivity to r. For r increasing from 5 to 7 alongside n from 7 to 9, the bound increases from 6 to 24. Because only selected n and r pairs are included, the table supports comparisons among listed cases but does not establish a smooth overall trend.
Therefore
$VR(Q_7;5)$ is at least
$8$-connected.
3. Toric topological constructions for simplicial complexes
Simplicial complexes can be studied through a variety of complementary structures, ranging from topological invariants such as homology and homotopy, to combinatorial features such as links and missing faces, and to algebraic objects encoding their face structure.
Toric topology provides a unifying framework that naturally integrates these topological, combinatorial, algebraic, and geometric perspectives. By functorially associating spaces and algebraic invariants to simplicial complexes, toric topology allows one to study their topology through combinatorial data and to interpret algebraic constructions, such as Stanley–Reisner rings, as cohomological invariants of canonically associated spaces. This interplay makes toric topology especially well suited for the study of highly structured simplicial complexes, such as Vietoris–Rips complexes of the hypercube.
We start by recalling the Stanley–Reisner ring, a fundamental algebraic construction that assigns to each simplicial complex a graded commutative ring whose defining ideal reflects the combinatorics of the complex.
Let
$K$ be a simplicial complex with vertex set
$[m]=\{0,1,\ldots,m-1\}$. The Stanley–Reisner ring (or face ring) of
$K$ over a commutative ring
$\Bbbk$ with unity is defined as
where the Stanley–Reisner ideal
$\mathcal{I}_K$ is generated by the square-free monomials
Throughout this paper, we regard
$SR[K]$ as a graded ring by assigning degree
$|x_i|=2$ with each generator.
From a combinatorial viewpoint, the Stanley–Reisner ideal is completely determined by the minimal missing faces of
$K$. In particular, if
$K$ is the clique complex of a graph, then all minimal non-faces are edges, and the ideal
$\mathcal{I}_K$ is generated by quadratic monomials.
Building on the algebraic description of simplicial complexes provided by Stanley–Reisner rings, we now introduce the principal toric topological construction that will be used throughout the paper. With each simplicial complex
$K$, in toric topology, we associate a canonical topological space, the moment-angle complex
$\mathcal Z_K$. This construction provides a bridge between the combinatorics of
$K$, the algebraic properties of its Stanley–Reisner ring, and the topology of an explicitly defined space. A fundamental feature of this construction is that the cohomology of
$K$ appears naturally as a direct summand of the cohomology of
$\mathcal Z_K$. As a consequence, questions about the cohomology of simplicial complexes can often be approached by analysing the richer algebraic and topological structure of their associated moment-angle complexes. In this section we recall the definition of
$\mathcal Z_K$ and the algebraic description of its cohomology in terms of Tor algebras and full subcomplexes of
$K$, following the work of Hochster, Buchstaber–Panov, and Baskakov (see [Reference Buchstaber and Panov9] for more details).
Only in the following section will we specialize these constructions to Vietoris–Rips complexes of the hypercube, where the combinatorial structure of
$K$ allows for a more explicit description of the Stanley–Reisner ideal and effective control of the associated Tor algebra.
Let
$K$ be a simplicial complex on the vertex set
$[m]=\{0, \dots, m-1\}$. The moment-angle complex of
$K$, denoted by
$\mathcal{Z}_K$, is defined as the colimit
\begin{equation*}
\mathcal{Z}_K=\bigcup_{\sigma \in K}(D^2, S^1)^\sigma \subset \prod_{i=0}^{m-1}D^2,
\quad\!\!\text{where }(D^2,S^1)^\sigma = \prod_{i=0}^{m-1} Y_i, \quad\!\!Y_i = \begin{cases} D^2 & \text{for }i \in \sigma \\ S^1 & \text{for }i \notin \sigma. \end{cases}
\end{equation*}Buchstaber and Panov [Reference Bukhshtaber and Panov8], and independently Franz [Reference Franz13], showed that the cohomology of a moment-angle complex admits a purely algebraic description in terms of the Tor algebra of the Stanley–Reisner ring. More precisely, one has an isomorphism
\begin{equation*}
H^{2j-i}(\mathcal{Z}_K; \Bbbk)\cong \mathrm{Tor}^{-i,2j}_{\Bbbk[x_0, \cdots, x_{m-1}]}(SR[K],\Bbbk)
\end{equation*}where each generator
$x_i$ is assigned degree
$2$.
For a subset
$J\subset [m]$, let
$K_J$ denote the full subcomplex of
$K$ on the vertex set
$J$, that is, the simplicial complex consisting of all simplices of
$K$ with vertices in
$J$. Back in 1977, in his seminal work, Hochster [Reference Hochster15, Theorem 5.2] identified the
$\Bbbk$-module decomposition of the Tor algebra as
\begin{equation*}
\mathrm{Tor}^{-i}_{\Bbbk[x_0, \ldots,x_{m-1}]}(SR[K],\Bbbk) \cong \bigoplus_{\substack{J\subset[m]\\|J|=j}}\widetilde{H}^{j-i-1}(|K_J|; \Bbbk).
\end{equation*} This result was later refined by Baskakov [Reference Baskakov5], who showed that the direct sum
$\bigoplus_{J\subset[m]} \widetilde H^{\ast}(|K_J|;\Bbbk)$ carries a natural ring structure. The product is defined by the
$*$-pairing
\begin{equation}
\widetilde{H}^{|J|-i-1}(|K_J|; \Bbbk) \otimes \widetilde{H}^{|L|-s-1}(|K_L|; \Bbbk) \ \smash{\mathop{\longrightarrow}\limits^{\star}}\ \widetilde{H}^{|J|+|L|-(i+s)-1}(|K_{J \cup L}|; \Bbbk)
\end{equation}induced by the simplicial inclusion
$K_{J \cup L} \longrightarrow K_J \ast K_L$ when
$J \cap L = \oslash$ and zero otherwise. By convention,
$\Sigma K_{\oslash}=S^0$.
Combining these results (see, for example, [Reference Buchstaber and Panov9, Theorems 3.2.9 and 4.5.8]), the cohomology ring of the moment-angle complex can be expressed in terms of full subcomplexes of
$K$ as
\begin{equation*}
H^{\ast}(\mathcal{Z}_K;\Bbbk) \cong \bigoplus_{J \subset [m]} \widetilde{H}^{\ast}(|K_J|;\Bbbk).
\end{equation*} In this paper, we focus both on the Hochster decomposition and on the explicit calculation of the Tor algebra
$\mathrm{Tor}^{-i,2j}_{\Bbbk[x_0, \dots, x_{m-1}]}(SR[K],\Bbbk)$. To this end, we recall the Koszul resolution of
$\Bbbk$ as a module over
$\Bbbk[x_0,\ldots,x_{m-1}]$, where
$\Bbbk$ is equipped with the trivial module structure, that is, each
$x_i$ acts trivially on
$\Bbbk$.
Let
$\Lambda(u_0,\ldots,u_{m-1})$ denote the exterior algebra generated by
$\{u_0,\ldots,u_{m-1}\}$. The Koszul resolution is the bigraded differential algebra
with bidegrees
and differential defined by
\begin{equation*}
d(u_{i_1}\cdots u_{i_s}\otimes x_{j_1}\cdots x_{j_t})
=
\sum_{\ell=1}^s
(-1)^{\ell+1}
u_{i_1}\cdots\widehat{u}_{i_\ell}\cdots u_{i_s}
\otimes
x_{i_\ell}x_{j_1}\cdots x_{j_t}
\end{equation*}where
$\widehat{u}_{i_\ell}$ indicates omission. Together with the augmentation map
$\epsilon\colon\mathcal{K}\to \Bbbk$, the Koszul resolution is a resolution of
$\Bbbk$.
The associated Koszul complex is the bigraded differential algebra
with the differential induced by the differential in the Koszul resolution. Its cohomology computes the Tor algebra. In particular, there is an isomorphism of bigraded algebras
\begin{equation*}
\mathrm{Tor}^{t,j}_{\Bbbk[x_0,\ldots,x_{m-1}]}(SR[K],\Bbbk) \cong H^{t,j}(\Lambda(u_0,\dots,u_{m-1})\otimes SR[K])
\end{equation*}which agrees, up to sign, with the
$*$-product described in (3.2).
For a generator of the Koszul complex
we define the support of
$\omega$, denoted by
$\mathrm{supp}(\omega)$, to be the subset
For a fixed subset
$J\subset[m]$, we define the Koszul complex with support
$J$ to be the subcomplex
\begin{equation*}
\Lambda(u_0,\dots,u_{m-1}) \otimes SR[K]\Big|_J
\end{equation*}of
$\Lambda(u_0,\ldots,u_{m-1})\otimes SR[K]$ generated by all elements whose support is exactly
$J$.
As shown in the proof of [Reference Buchstaber and Panov9, Theorem 3.2.9], the cohomology of this subcomplex is naturally identified with the reduced cohomology of the suspension of the full subcomplex
$K_J$. More precisely, one has an isomorphism
\begin{equation*}
H^{|J|-t} (\Sigma K_J; \Bbbk) \cong H^{-t,2|J|} (\Lambda(u_0,\dots,u_{m-1}) \otimes SR[K]\Big|_J).
\end{equation*} In particular, taking
$J=[m]$ and noting that
$K_{[m]}=K$, we have
\begin{equation*}
\widetilde{H}^{m-t}(\Sigma K; \Bbbk) \cong H^{-t,2m}(\Lambda(u_0,\ldots,u_{m-1}) \otimes SR[K]\Big|_{[m]}).
\end{equation*} Consequently, a cycle in the
$t$th stage of the Koszul complex with full support
$[m]$, represented by an element of the form
represents a cohomology class in
$\widetilde{H}^s(\Sigma K; \Bbbk)$ as
$m-t=s$. In particular, the number of variables
$x_i$ appearing in such a representative coincides with the cohomological degree of the corresponding class in the suspension
$\Sigma K$.
4. Coconnectivity of
$VR(Q_n;r)$
In the previous sections we established lower bounds on the connectivity of Vietoris–Rips complexes of the hypercube, showing in particular that these complexes can be highly connected for a wide range of parameters. In this section we study the complementary problem of bounding cohomology from above.
Definition 4.1. Let
$K$ be a simplicial complex. We define the coconnectivity of
$K$ to be the largest integer
$d$ such that
Equivalently,
$K$ has coconnectivity at most
$d$ if
Thus coconnectivity measures the top degree in which cohomology is non-trivial, or, equivalently, the cohomological dimension of
$K$.
For Vietoris–Rips complexes
$VR(Q_n;r)$, lower bounds on connectivity were obtained earlier using domination invariants and spectral methods. By contrast, much less is known about upper bounds on coconnectivity. Prior to this work, the only general bounds arose from the dimension of the simplicial complex itself, since cohomology necessarily vanishes above the dimension of a simplicial complex. A classical result of Kleitman [Reference Kleitman18] shows that for any simplex
$\sigma \in VR(Q_n;r)$,
\begin{equation}
|\sigma| \leqslant
\begin{cases}
\sum_{i=0}^t \binom{n}{i} & \text{if } r=2t,\\[1ex]
2 \sum_{i=0}^t \binom{n-1}{i} & \text{if } r=2t+1.
\end{cases}
\end{equation} While effective, these bounds are coarse and do not reflect finer homotopy theoretical structure of
$VR(Q_n;r)$.
The main goal of this section is to obtain substantially sharper upper bounds on the coconnectivity of Vietoris–Rips complexes by exploiting the algebraic structure of their associated Stanley–Reisner rings and the resulting Tor algebras.
Theorem 4.2. Let
$n \gt r+1$. Then
\begin{equation*}
H^{\ast}(VR(Q_n;r); \mathbb{Z}) = 0\quad \text{for all } \ast\geqslant 2^{n-1}-\frac{2^{n-2}S}{2S-1}-1
\end{equation*}where
\begin{equation*}
S=\sum_{i=r+1}^{n-1} \binom{n}{i}.
\end{equation*} To indicate the scale of improvement provided by theorem 4.2, note that a convenient approximation of the bound
$2^{n-1}-\frac{2^{n-2}S}{2S-1}-1$ is
$3\cdot 2^{n-3}-1$, which is significantly smaller for
$n$ close to
$r$ than the maximal simplex dimension predicted by (4.3), which grows as approximately
$2^{n-1}$ for fixed
$n-r$.
Table 2 compares the dimension, the bound obtained from theorem 4.2, and the largest currently known degree in which cohomology is non-trivial, namely
$2^r-1$, for the Vietoris–Rips complexes
$VR(Q_{r+2};r)$.
Upper bounds on the coconnectivity of
$VR(Q_{r+2};r)$

Table 2 Long description
Upper bounds are compared for a quantity indexed by r, listing the dimension alongside two different bounds: one from theorem 4.2 and one based on a power-of-two-minus-one rule. For r 8, the dimension is 386, the theorem 4.2 bound is 377, and the power-of-two-minus-one bound is 255. For r 10, the dimension is 1,586, the theorem 4.2 bound is 1,513, and the power-of-two-minus-one bound is 1,023. For r 18, the dimension is 431,910, the theorem 4.2 bound is 389,850, and the power-of-two-minus-one bound is 262,143. Across all rows, the theorem 4.2 bound is consistently much closer to the dimension than the power-of-two-minus-one bound. All three quantities increase sharply as r increases, with the gap between the two bounds also widening.
We now turn to the algebraic machinery required to prove theorem 4.2. This involves a detailed analysis of the Tor algebra associated to the Stanley–Reisner ring of
$VR(Q_n;r)$, using the Taylor and Lyubeznik resolutions.
Recall the Koszul complex
$(\mathcal{K},d)$ associated to the Stanley–Reisner ring
$SR[K]$. To streamline degree bookkeeping in what follows, it is convenient to reindex the bidegrees in the Stanley–Reisner ring (and therefore in the Koszul complex) introduced earlier. Concretely, we replace the generators
$v_i$ by generators
$x_i$,
$i=0,\ldots,m-1$, of bidegree
$(0,1)$, and replace the generators
$w_i$ by generators
$u_i$,
$i=0,\ldots,m-1$, of bidegree
$(-1,1)$. This produces a bigraded differential algebra which is (non-degree-preservingly) isomorphic to the original Koszul complex
$(\mathcal{K},d)$. With this convention, the total internal degree counts the number of generators in a monomial, while the homological degree records the Koszul resolution degree. For simplicity of notation, we continue to denote the regraded Koszul complex and the Stanley–Reisner ring by
$(\mathcal{K},d)$ and
$SR[K]$, respectively.
We now describe the Stanley–Reisner ring of the Vietoris–Rips complexes of the hypercube. The vertex set of the
$n$-dimensional hypercube graph, denoted
$Q_n$, may be naturally identified with the set of binary strings of length
$n$, or equivalently with the integers
via binary expansion: a binary string
corresponds to the integer
For vertices
$a,b\in Q_n$, viewed as binary strings, the Hamming distance
$d_H(a,b)$ is defined as the number of coordinates in which the two strings differ. This distance coincides with the shortest-path distance in the
$n$-hypercube graph.
Fix integers
$n$ and
$r\geqslant 0$ and recall that
$G_{n,r}$ denotes the graph with vertex set
$Q_n$ in which two vertices
$a,b\in Q_n$ are adjacent if and only if
$d_H(a,b)\leqslant r$. By definition of diameter, the Vietoris–Rips complex
$VR(Q_n;r)$ is the clique complex of the graph
$G_{n,r}$. In particular,
$VR(Q_n;r)$ is a flag complex, and all its minimal non-faces are of dimension one.
Using the labeling
$Q_n=[2^n]$, the Stanley–Reisner ring of
$VR(Q_n;r)$ is therefore
where the Stanley–Reisner ideal
$\mathcal{I}_{VR(Q_n;r)}$ is generated by the quadratic monomials
To obtain upper bounds on the connectivity of
$VR(Q_n;r)$, we study the Tor algebra
\begin{equation*}
\mathrm{Tor}^{i,j}_{\Bbbk[x_0,\ldots,x_{2^n-1}]}(SR[VR(Q_n;r)],\Bbbk)
\end{equation*}by resolving
$SR[VR(Q_n;r)]$ by free
$\Bbbk[x_0,\ldots,x_{2^n-1}]$-modules known as the Taylor resolution [Reference Taylor24] (see also [Reference Johansson, Lambe and Sköldberg17]). The key feature of this resolution is that it is completely determined by a chosen generating set of the Stanley–Reisner ideal and therefore reflects the combinatorics of the missing faces of the simplicial complex
$K$.
We begin by fixing an ordering
$\{m_1, \dots, m_r\}$ of monomial generators of the ideal
$\mathcal{I}_K$. Let
$\Lambda(e_1, \dots, e_r)$ denote the exterior algebra generated by symbols
$e_1,\ldots, e_r$, where each
$e_i$ corresponds bijectively to the monomial
$m_i$.
The ordering on the generators of
$\mathcal I_K$ induces an ordering on the generators
$\{e_i\}$ and hence on all monomials in the exterior algebra. The generators of the Taylor complex are the monomials
where
$I=(i_1,\ldots, i_t)$ is an increasing sequence with
$i_1 \lt \cdots \lt i_t$. The induced ordering on these generators is the standard lexicographic ordering: for two index sets
$J=\{j_1,\ldots,j_s\}$ and
$L=\{\ell_1,\dots,\ell_t\}$, we set that
$e_J \lt e_L$ if there exists an index
$k$ such that
$j_i=\ell_i$ for
$i \lt k$ and
$j_k \lt \ell_k$.
For a subset
$J =\{j_1,\ldots, j_s\} \subseteq \{1,\ldots,r\}$, we denote by
the least common multiple of the corresponding monomials and write
$|J|=s$. The degree of
$e_J$, denoted
$deg(e_J)$, is defined to be the degree of the monomial
$m_J$ (and not the dimension of a missing face).
Definition 4.3. The Taylor resolution of
$SR[K]$ is the free
$\Bbbk[x_0,\ldots,x_{m-1}]$-resolution
equipped with the differential
\begin{equation}
\delta(e_J) = \sum_{i=1}^{|J|} (-1)^{i-1} \frac{m_J}{m_{J\setminus \{j_i\}}} \otimes e_{J\setminus \{j_i\}}.
\end{equation} Taylor [Reference Taylor24] (see also [Reference Johansson, Lambe and Sköldberg17]) showed that
$(\mathcal T, \delta)$ is a free resolution of
$SR[K]$. With respect to the grading conventions set earlier, the Taylor resolution is naturally bigraded, with
Since
$(\mathcal{T},\delta)$ resolves
$SR[K]$, it follows that
\begin{equation*}
\mathrm{Tor}^{i,j}_{\Bbbk[x_0,\ldots,x_{m-1}]}(SR[K],\Bbbk) \cong H^{i,j}( \mathcal{T} \otimes_{\Bbbk[x_0,\ldots,x_{m-1}] }\Bbbk).
\end{equation*}Moreover, the Taylor resolution admits the structure of a differential graded algebra. A multiplicative structure was constructed by Gemeda [Reference Gemeda14] (see also [Reference Peeva21, Proposition 31.3]), and is given on generators by
\begin{equation*}
e_W \ast e_Q =
\begin{cases}
(-1)^{\sigma(W,Q)},
\dfrac{m_W m_Q}{m_{W\cup Q}} e_{W\cup Q},
& \text{if } W\cap Q=\varnothing\\
0 & \text{otherwise}
\end{cases}
\end{equation*}where
$\sigma(W,Q)$ denotes the sign of the permutation required to reorder the concatenation
$WQ$ into increasing order.
In analogy with the Koszul complex, it is convenient to decompose the Taylor complex according to monomial support.
Definition 4.4. For a square free monomial
$M\in \Bbbk[x_0,\ldots,x_{m-1}]$, we define
\begin{equation*}
\mathcal{T}\otimes_{\Bbbk[x_0,\ldots,x_{m-1}]}\Bbbk\Big|_M
\end{equation*}to be the subcomplex of
$\mathcal{T}\otimes_{\Bbbk[x_0,\ldots,x_{m-1}]}\Bbbk$ generated by all elements
$e_J$ such that
$m_J=M$.
By [Reference Buchstaber and Panov9, Theorem 3.2.9], the cohomology of the suspension
$\Sigma K$ is isomorphic to the cohomology of the restriction of the Taylor complex to elements with support
$x_0\cdots x_{m-1}$
\begin{equation*}
\widetilde{H}^{m-i}(\Sigma K) \cong H^{-i,m}(\mathcal{T} \otimes _{\Bbbk[x_0,\ldots,x_{m-1}]}\Bbbk\Big|_{x_0\cdots x_{m-1}}).
\end{equation*}We now specialize this construction to Vietoris–Rips complexes of the hypercube. In this case, the Stanley–Reisner ideal is generated by the quadratic monomials
Accordingly, it is convenient to index the generators of the Taylor complex by unordered pairs
$(a,b)$ and to write
$e_{(a,b)}$ in place of
$e_i$.
We fix an ordering of these generators by setting that
if
\begin{equation}
\begin{aligned}
\textrm{i})\quad & d_H(a,b) \lt d_H(c,d) \\
\textrm{ii})\quad & \text{the lexicographical ordering if } d_H(a,b) = d_H(c,d).
\end{aligned}
\end{equation}This ordering will be used throughout the remainder of the section.
Finally, we recall a subcomplex of the Taylor complex introduced by Lyubeznik [Reference Lyubeznik19] (see also [Reference Johansson, Lambe and Sköldberg17, Section 3.2]) which is weakly equivalent to it and often substantially smaller. The Lyubeznik complex plays a central role in the proof of theorem 4.2.
We begin by describing the Lyubeznik resolution of
$SR[VR(Q_n;r)]$, whose definition depends explicitly on a fixed ordering of the monomial basis. We shall use the ordering defined in (4.5).
We now introduce the notion of admissibility, which is the key combinatorial ingredient in the construction of the Lyubeznik resolution. Informally, admissibility rules out those generators in the Taylor complex that are considered redundant by the presence of “larger” monomial relations.
Definition 4.5. Let
$I=(i_1,\ldots,i_t)$ with
$1\leqslant i_1 \lt i_2 \lt \cdots \lt i_t$. We say that the generator
$e_I$ is admissible if, for every
$1\leqslant h\leqslant t$ and every index
$q \gt i_h$, the monomial
Thus admissibility requires that no generator indexed later in the chosen ordering divides the least common multiple determined by any initial segment of
$I$. This condition depends crucially on the ordering of the monomial generators.
Example 4.6. Consider the Taylor complex associated to
$VR(Q_4;1)$. The element
is not admissible since
$x_2x_5\mid x_0x_1x_2x_5$ and
$e_{(2,5)} \gt e_{(1,2)}$. By contrast, the element
is admissible since there is no generator
$e_{(a,b)}$ with
$d_H(a,b) \gt 1$,
$e_{(a,b)} \gt e_{(1,2)}$ and
$x_ax_b\mid x_0x_1x_2x_3$.
Remark 4.7. In [Reference Johansson, Lambe and Sköldberg17], admissibility is defined using smaller monomials, i.e. the condition
$q \gt i_h$ is replaced by
$q \lt i_h$. The variant used here, which tests divisibility against larger monomials, is sometimes referred to as reverse admissibility; see, for example, [Reference Seiler22].
Definition 4.8. The Lyubeznik resolution
$\mathcal{L}$ is the subcomplex of the Taylor resolution
$\mathcal{T}$ generated by all admissible
$e_I$.
Lyubeznik [Reference Lyubeznik19] (see also [Reference Johansson, Lambe and Sköldberg17, Section 3.2]) showed that
$\mathcal{L}$ is a resolution of
$SR[K]$. Specializing to
$VR(Q_n;r)$, this implies that
We denote
$\mathcal{T}\otimes_{\Bbbk[x_0,\ldots,x_{2^n-1}]} \Bbbk $ by
$\mathcal{T}_{n,r}$ and the corresponding Lyubeznik subcomplex by
$\mathcal{L}_{n,r}$. To summarize, we say the inclusion
is a weak equivalence.
Since
$VR(Q_n;r)$ is a flag complex, admissibility can be checked on pairs of generators. This leads to the following useful simplification.
Lemma 4.9. If
$e_I$ is not admissible, then there exist indices
$s \lt w$ such that
$e_{i_s} e_{i_w}$ is not admissible.
Proof. Since
$e_I$ is not admissible, there exists a generator
$e_{(u,v)}$ such that
$x_ux_v \gt x_{a_{i_t}}x_{b_{i_t}}$ and
$x_ux_v | \operatorname{lcm}(e_I)$. Consequently, there are indices
$\alpha$ and
$\beta$ such that
$i_\alpha=(a_\alpha,b_\alpha)$ with
$u\in\{a_\alpha,b_\alpha\}$ and
$i_\beta=(a_\beta,b_\beta)$ with
$v\in\{a_\beta,b_\beta\}$. Let
$w=\max\{\alpha,\beta\}$ and
$s=\min\{\alpha,\beta\}$. Then
showing that
$e_{i_s}e_{i_w}$ is not admissible.
We will frequently use products of Taylor generators corresponding to pairs of vertices at maximal Hamming distance.
Definition 4.10. Define
\begin{equation*}
\Theta_n
=
\prod_{\substack{0\leqslant i \lt j \lt 2^n\\ i+j=2^n-1}} e_{(i,j)}.
\end{equation*} Each factor
$e_{(i,j)}$ corresponds to a pair of vertices of the hypercube satisfying
$d_H(i,j)=n$. Writing
$\overline{i}$ for the bitwise complement of
$i$, or equivalently the antipodal vertex to
$i$, we express
\begin{equation*}
\Theta_n
=
\prod_{i=0}^{2^{n-1}-1} e_{(i,\overline{i})}.
\end{equation*} The support of
$\Theta_n$ is
$x_0\cdots x_{2^n-1}$, and its bidegree is
$(-2^{n-1},\,2^n)$.
Example 4.11. For
$VR(Q_3;1)$,
Proposition 4.12. For any
$r$, the class
$\Theta_{n}$ is admissible in the Lyubeznik resolution
$\mathcal{L}_{n,r}$.
Proof. Suppose, for contradiction, that
$\Theta_{n}$ is not admissible. By lemma 4.9, there are two factors of
$\Theta_{n,r}$, say
$e_{(i_1,j_1)}$ and
$e_{(i_2,j_2)}$, with
$ e_{(i_1,j_1)} \lt e_{(i_2,j_2)}$ and
$e_{(i_1,j_1)} e_{(i_2,j_2)} $ is not admissible. For this product to be inadmissible, there must be a generator
$e_{(a,b)}$ of the Taylor complex satisfying
$e_{(a,b) } \gt e_{(i_2,j_2)}$ and
$x_ax_b\mid\operatorname{lcm}(x_{i_1}x_{j_1}, x_{i_2}x_{j_2})$. Since
$d_H(i_2,j_2)=n$, it follows that
$d_H(a,b)=n$ as well. However, among integers less than
$2^n$, pairs
$(a,b)$ with
$a+b=2^{n}-1$ are unique. Hence, we must have
$e_{(a,b)} = e_{(i_2,j_2)}$ or
$e_{(i_1,j_1)}$, which contradicts the strict inequality
$e_{(a,b)} \gt e_{(i_2,j_2)}$.
For the remainder of this section, we fix
$n$ and
$r$. For
$s\geqslant 0$, we denote by
$\mathcal{L}^s$ the summand of
$\mathcal{L}_{n,r}$ consisting of elements of filtration
$s$, that is, products of exactly
$s$ generators
$e_i$.
Lemma 4.13. Let
$e_I\in\mathcal{L}^s$ be an admissible element whose support is
$\operatorname{supp}(e_I)=x_0\cdots x_{2^n-1}$. Then
$e_I$ decomposes as
where
$e_J\in\mathcal{L}^{s-2^{n-1}}$ is admissible.
Proof. Fix
$0\leqslant a \lt 2^{n-1}$ and suppose that
$e_{(a,\overline{a})}$ is not a factor of
$e_I$. Since
$\operatorname{lcm}(e_I)= x_0 \cdots x_{2^n-1}$ both
$x_a$ and
$x_{\overline{a}}$ must appear among the factors of
$e_I$ with Hamming distance less than
$n$. In other words, there must be a subproduct
$e_L$ of
$e_I$ with
$L=\{(a_{\ell_1},b_{\ell_1}),\ldots, (a_{\ell_s},b_{\ell_s})\}$ for
$\ell_1 \lt \cdots \lt \ell_s$ such that
$d_H(a_{\ell_i},b_{\ell_i}) \lt n$ and
$x_ax_{\overline{a}}\mid\operatorname{lcm}(e_L)$. Since generators corresponding to pairs with Hamming distance
$n$ are larger than generators corresponding to smaller Hamming distance, the relation
$x_ax_{\overline{a}}$ is greater than
$x_{a_{\ell_s}}x_{b_{\ell_s}}$. This contradicts the admissibility of
$e_I$. Hence, every factor
$e_{(a,\overline a)}$ must occur in
$e_I$, and the claimed decomposition follows.
The decomposition in lemma 4.13 has as a consequence that the differentials of such elements in the Taylor resolution admit a particularly simple description.
Lemma 4.14. Let
$e_J\Theta_n $ be an admissible element of
$\mathcal{L}_{n,r}$. Then its differential is
\begin{equation*}
\delta(e_J\Theta_n) = \sum_{j_k \in J} (-1)^{k+1} e_{J\setminus \{j_k\}}\Theta_n.
\end{equation*}Proof. The first terms of the Taylor differential (4.4) are obtained by omitting a factor
$e_{j_k}$. The corresponding coefficient
$\epsilon(j_k)$ is non-zero when
$\operatorname{lcm}(e_{J\setminus \{j_k\}} \Theta_n)=x_0\cdots x_{2^n-1}$, which always holds since
$\operatorname{lcm}(\Theta_n)=x_0\cdots x_{2^n-1}$.
All remaining terms in the Taylor differential arise by omitting one of the factors
$e_{(a,\overline a)}$ of
$\Theta_n$. Such terms have a vanishing coefficient unless
\begin{equation*}
\operatorname{lcm}\left(e_J\frac{\Theta_n}{e_{(a,\overline a)}}\right)
\neq x_0\cdots x_{2^n-1}.
\end{equation*} However, this would require both
$x_a$ and
$x_{\overline a}$ to appear in
$\operatorname{lcm}(e_J)$, contradicting the admissibility of
$e_J\Theta_n$. Consequently, all such terms vanish and the stated formula follows.
We now introduce a combinatorial dual object that allows us to convert algebraic information about admissible classes in the Lyubeznik resolution into topological information about the cohomology of
$VR(Q_n;r)$. The guiding principle is that minimal missing faces in
$VR(Q_n;r)$ correspond to maximal simplices in an appropriate dual complex, and vice versa. This duality enables us to control high-degree cohomology of
$VR(Q_n;r)$ by studying the homology of a simpler simplicial complex.
In particular, by combining this correspondence with the decomposition results of the previous subsection, we will obtain effective upper bounds on the coconnectivity of
$VR(Q_n;r)$.
We now define a simplicial complex that is
$2^{n-1}-1$ dual to
$VR(Q_n;r)$, which itself is a flag complex. It is worth noting that this is not the Alexander dual of
$VR(Q_n;r)$.
Definition 4.15. Define the ordered simplicial complex
$(\mathcal{C}_{n,r},\widehat{d})$ as follows. The vertices of
$\mathcal{C}_{n,r}$ are the generators
$e_{(a,b)}$ such that
$r \lt d_H(a,b) \lt n.$
An ordered collection of vertices
spans a
$(t-1)$-simplex of
$\mathcal{C}_{n,r}$ if and only if the product
$e_{(a_1,b_1)}\cdots e_{(a_t,b_t)}$ is admissible in the Lyubeznik resolution
$\mathcal{L}_{n,r}$.
The differential
$\widehat{d}$ is induced by the Leibniz rule
\begin{equation*}
\widehat{d}(e_Je_I ) =
\widehat{d}(e_J) e_I +(-1)^{|J|} e_J\widehat{d}(e_I)
\end{equation*}whenever
$e_Je_I\Theta_n$ is admissible. The simplicial chain complex of
$\mathcal{C}$ is denoted
$\widehat{\mathcal{C}}_{n,r}$ with
$n,r$ omitted if
$n,r$ are fixed.
The associated simplicial chain complex of
$\mathcal{C}_{n,r}$ is denoted
$\widehat{\mathcal{C}}_{n,r}$.
When
$n$ and
$r$ are fixed, we write
$\mathcal{C}$ for
$\mathcal{C}_{n,r}$ and
$\widehat{\mathcal{C}}$ for its simplicial chain complex.
Lemma 4.16. The simplicial complex
$\mathcal{C}_{n,r}$ is flag.
Proof. Minimal non-faces are exactly the pairs
for which the product
$e_{(a_1,b_1)}e_{(a_2,b_2)}$ is not admissible in
$\mathcal{L}_{n,r}$.
Corollary 4.17. There is a morphism of differential modules
\begin{equation*}
\iota\colon \mathcal{L}_{n,r} \longrightarrow\widehat{\mathcal{C}}
\end{equation*}which induces an isomorphism
\begin{equation*}
H^{2^{n-1}-t-1}(VR(Q_n;r))\cong H_{t-1}(\widehat{\mathcal{C}})
\end{equation*}for
$t \gt 1$.
Proof. The morphism
$\iota$ is defined on generators by
\begin{equation*}
e_J \Theta_n \longmapsto \begin{cases}
e_J, & J\neq\varnothing,\\
0, & J=\varnothing.
\end{cases}
\end{equation*} It is an isomorphism on all components of positive filtration; a class of filtration
$|J|+2^{n-1}$ in
$\mathcal{L}_{n,r}$ is sent to a
$(|J|-1)$-chain in
$\widehat{\mathcal{C}}$.
In particular, a cohomology class in
$ H^{2^{n-1}-t}(\Sigma VR(Q_n;r))=H^{2^n-(t+2^{n-1})}(\Sigma VR(Q_n;r))$ is represented by a cocycle of filtration
$t+2^{n-1}$ in
$\mathcal{L}_{n,r}$ which maps to a
$(t-1)$-cocycle in
$\widehat{\mathcal{C}}$.
To prove theorem 4.2, we introduce a further simplicial complex, denoted by
$\mathcal{J}$, which may be of independent interest. While
$\mathcal{C}$ captures the full admissibility conditions arising from the Lyubeznik resolution,
$\mathcal{J}$ retains only those constraints that are essential for controlling top degree cohomology. This relaxation will allow us to relate the cohomology of
$VR(Q_n;r)$ to the homology of a simpler combinatorial object, while still preserving sufficient structure to obtain sharp coconnectivity bounds.
The construction of
$\mathcal{J}$ parallels that of
$\mathcal{C}$. We begin by introducing a weaker notion of admissibility.
Definition 4.18. Let
$e_J, J=\{(a_1,b_1),\ldots,(a_t,b_t)\}$ be a monomial in the generators of the Taylor complex. We say that
$e_J$ satisfies the modified admissibility condition if
for all
$0\leqslant a \lt 2^{n-1}$.
The difference between
$\mathcal{J}$ and
$\mathcal{C}$ is that, in the former, we only insist on non-divisibility by relations which are factors of
$\Theta_n$ rather than all higher relations. In this sense,
$\mathcal{J}$ can be viewed as a coarse dual to
$VR(Q_n;r)$ that isolates the behaviour of cohomology in the highest degrees.
Definition 4.19. The ordered simplicial complex
$(\mathcal{J}_{n,r},\widehat{d})$ is defined as follows. Its vertices are the generators
$e_{(a,b)}$ with
$r \lt d_H(a,b) \lt n$.
An ordered set of vertices
spans a
$(t-1)$-simplex of
$\mathcal{J}_{n,r}$ if and only if
$e_J$ satisfies the modified admissibility condition.
The differential
$\widehat{d}$ is induced by
\begin{equation*}
\widehat{d}(e_Je_I)
=
\widehat{d}(e_J)e_I
+
(-1)^{|J|} e_J\widehat{d}(e_I),
\end{equation*}whenever the product
$e_Je_I$ satisfies the modified admissibility condition. When
$n$ and
$r$ are fixed, we write
$\mathcal{J}$ for
$\mathcal{J}_{n,r}$. The associated simplicial chain complex is denoted by
$\widehat{\mathcal{J}}$.
Example 4.20. The vertices of
$\mathcal{J}_{3,1}$ are
\begin{equation*}
\begin{array}{cccccc}
e_{(0,3)} & e_{(0,5)} & e_{(3,5)} & e_{(0,6)} & e_{(3,6)} & e_{(5,6)} \\
| & | & | & | & | & | \\
e_{(1,2)} & e_{(1,4)} & e_{(1,7)} & e_{(2,4)} & e_{(2,7)} & e_{(4,7)}
\end{array}
\end{equation*} The top and bottom rows each span a 5-simplex. There is an edge between every pair of vertices within each row, and certain vertical edges connect vertices in the top row to vertices in the bottom row. No other edges occur. For instance, there is no edge between
$e_{(0,3)}$ and
$e_{(1,4)}$ since
$x_4=x_{\bar 3}$. As a result,
$\mathcal{J}_{3,1}$ has the homotopy type of a wedge of five circles.
Note that lemmas 4.13 and 4.14 continue to hold when the Lyubeznik admissibility condition is replaced by the modified admissibility condition.
Proposition 4.21. For
$t \gt 1$, the group
$H^{2^{n-1}-t-1}(VR(Q_n;r))$ is a direct summand of
$H_{t-1}(\widehat{\mathcal{J}})$.
Thus, the rank of
$H_{t-1}(\mathcal{J}_{n,r})$ provides an upper bound on the rank of
$H^{2^{n-1}-t-1}(VR(Q_n;r))$.
Proof. For
$t \gt 0$, there is the embedding of
There is also an inclusion of chain complexes
By Lyubeznik’s theorem, the composition
$\iota \circ \lambda$ induces the identity in homology.
Lemma 4.22. The simplicial complex
$\mathcal{J}$ is the clique complex of a graph
$\mathcal{G}$ whose vertex set is the vertex set of
$\mathcal{J}$, with an edge between two vertices if and only if they satisfy the modified admissibility condition.
Proof. The modified admissibility condition is pairwise in nature. In particular, if the monomial
$e_J$ is not modified admissible, then there exist indices
$i\neq j$ such that
$x_ax_{\overline a}\mid x_{a_i}x_{b_i}x_{a_j}x_{b_j}$, which implies that the pair
$\{e_{(a_i,b_i)},e_{(a_j,b_j)}\}$ is not modified admissible. Consequently, all minimal non-faces of
$\mathcal{J}$ have cardinality two. Equivalently,
$\mathcal{J}$ is the clique complex of its
$1$-skeleton, which we denote by
$\mathcal{G}$.
As a consequence, upper bounds on the coconnectivity of
$VR(Q_n;r)$ can be obtained by estimating combinatorial invariants of the graph
$\mathcal{G}$ and its complement
$\mathcal{G}^c$. We now proceed to complete the proof of theorem 4.2 by bounding the total domination number of
$\mathcal{G}^c$.
Proof of theorem 4.2
As in the proof of theorem 2.6, we estimate the total domination number of
$\mathcal{G}^c$. The vertex set of
$\mathcal{G}^c$ consists of all generators
$e_{(a,b)}$ with
$0\leqslant a,b \lt 2^n$ and
$r \lt d_H(a,b) \lt n$. For each vertex
$a\in Q_n$, there are
\begin{equation*}
S=\sum_{i=r+1}^{n-1}\binom{n}{i}
\end{equation*}vertices
$b\in Q_n$ satisfying
$d_H(a,b) \gt r$ (this sum is defined since
$n \gt r+1$). Consequently,
$2^n \sum_{i=r+1}^{n-1}\binom{n}{i}$ pairs
$(a,b)$ satisfy the above condition, and since each unordered pair is counted twice, the graph
$\mathcal{G}^c$ has
$2^{n-1}S$ vertices.
Each vertex
$e_{(a,b)}\in \mathcal{G}^c$ is adjacent to all vertices of the form
$e_{(\overline a,c)}$ with
$d_H(\overline a,c) \gt r$, and to all vertices of the form
$e_{(c,\overline b)}$ with
$d_H(c,\overline b) \gt r$. Each of these sets has cardinality
$S$, and since
$e_{(\overline a,\overline b)}$ belongs to both, the degree of every vertex of
$\mathcal{G}^c$ is
By theorem 2.4, the total domination number
$\gamma_t(\mathcal{G}^c) \gt \frac{2^{n-1}S}{2S-1}$, where the inequality is strict since the right-hand side is not an integer. By theorem 2.3, the independence complex
$I(\mathcal{G}^c) =\mathcal{J}$ is therefore
$(\frac{2^{n-2}S}{2S-1}-1)$-connected. Finally, proposition 4.21 implies that
$H^{\ast}(VR(Q_n;r))=0$ for all
$\ast\geqslant 2^{n-1}-\frac{2^{n-2}S}{2S-1}-1$, which proves the theorem.
5. Koszul complex descriptions of cohomology classes in
$VR(Q_n;r)$
In the previous sections, we developed a toric topological framework for studying Vietoris–Rips complexes via Stanley–Reisner rings, moment-angle complexes, and Tor algebras. This framework enabled us to extract global topological information, such as connectivity and coconnectivity, from combinatorial data.
In this section, we use the same techniques in a more constructive way to describe explicit cohomology classes in Vietoris–Rips complexes. Our approach is based on the Koszul resolution computing the Tor algebra
which allows us to represent cohomology classes by concrete monomials and to detect them using full subcomplexes of
$VR(Q_n;r)$, answering the question of Adams and Virk [Reference Adams and Virk4] on combinatorial realizability of (co)homological classes as the boundary of a cross polytope.
From this perspective, the cohomology classes constructed by Adams and Virk [Reference Adams and Virk4] appear naturally as
$*$-decomposable classes in the cohomology of the associated moment-angle complexes, and their propagation phenomena admit a conceptual explanation in terms of Tor algebra products and Koszul generators. We also introduce ghost vertices, which provide a flexible tool for embedding full subcomplexes into
$VR(Q_n;r)$ and for proving linear independence of families of cohomology classes.
We begin with a general observation that characterizes cocycles in the Koszul complex in terms of the combinatorics of the underlying simplicial complex.
Proposition 5.1. Let
$K$ be a simplicial complex with vertex set
$[m]$. A non-zero monomial
in the Koszul complex of
$\mathrm{Tor}_{\Bbbk[x_0,\ldots,x_{m-1}]}(SR[K],\Bbbk)$, whose support is
$[m]$, is a cocycle if and only if
$\{i_1, \ldots, i_s\}$ is a maximal simplex in
$K$.
Proof. The differential of
$\alpha$ is given by
\begin{equation*}
d(\alpha) = \sum_{k=1}^{t} \pm \frac{u_{j_1} \cdots u_{j_t}}{u_{j_k}} x_{j_k} x_{i_1} \cdots x_{i_s}.
\end{equation*} Thus
$d(\alpha)=0$ if and only if each monomial
$\frac{u_{j_1} \cdots u_{j_t}}{u_{j_k}} x_{j_k} x_{i_1} \cdots x_{i_s}$ vanishes, which is equivalent to
$x_{j_k} x_{i_1} \cdots x_{i_s}\in\mathcal{I}_{K}$ for all
$k$. Since the support of
$\alpha$ is
$[m]$, this condition holds when no additional vertex can be added to the simplex
$\{i_1,\ldots, i_s\}$, that is, when
$\{i_1,\ldots, i_s\}$ is a maximal simplex in
$K$.
We now specialize this description to the Vietoris–Rips complex
$VR(Q_n;r)$. Recall that the Stanley–Reisner ideal of
$VR(Q_n;r)$ is minimally generated by
When
$n=r+1$, the combinatorics of
$VR(Q_{r+1};r)$ becomes particularly simple, and the structure of its full subcomplexes can be described explicitly.
Proposition 5.2. The full subcomplexes of
$VR(Q_{r+1};r)$ satisfy
\begin{equation*}
\Sigma VR(Q_{r+1};r)_J\simeq
\begin{cases}
S^{j} &\text{if } J=\{n_1,\overline{n}_1,\ldots, n_j,\overline{n}_j\} \\
& \text{with } n_i,\overline{n}_i\ \text{distinct integers in }
[2^{r+1}],\\[0.3em]
\ast
& \text{otherwise}
\end{cases}
\end{equation*}where
$\overline{n}$ denotes the integer obtained by switching the entries in the binary expansion of
$n$.
Moreover, if
$J=\{n_1,\overline{n}_1,\ldots, n_j,\overline{n}_j\} , L=\{m_1,\overline{m}_1,\ldots, m_s,\overline{m}_s\}$ with all
$n_i,m_i,\overline{n}_i, \overline{m}_i$ distinct, then the
$*$-product (3.2)
\begin{equation*}
\widetilde{H}^j(\Sigma VR(Q_{r+1};r)_J) \otimes \widetilde{H}^s(\Sigma VR(Q_{r+1};r)_L) \to\widetilde{H}^{j+s}(\Sigma VR(Q_{r+1};r)_{J \cup L};\Bbbk)
\end{equation*}is the isomorphism
$\Bbbk\otimes_{\Bbbk}\Bbbk\to\Bbbk$.
Proof. Since antipodal vertices in
$Q_{r+1}$ are at Hamming distance
$r+1$, the complex
$VR(Q_{r+1};r)$ is combinatorially the boundary of a cross polytope and can be expressed as the join of
$2^r$ 0-spheres,
\begin{equation*}
VR(Q_{r+1};r) = \overbrace{\{0,\overline{0}\}
\ast \cdots\ast \{2^r-1, \overline{2^r-1} \}}^{2^r}.
\end{equation*}A full subcomplex corresponding to a union of antipodal pairs is therefore the join of 0-spheres, hence a sphere, whereas any subcomplex containing a single non-antipodal vertex is a join with at least one factor a point and therefore it is contractible.
In the Koszul complex for
$VR(Q_{r+1};r)$, a generator of
$\widetilde{H}^j(\Sigma(VR(Q_{r+1};r);\Bbbk) =\widetilde{H}^j(S^j;\Bbbk)$ is represented by the monomial
\begin{equation*}
\prod_{i=1}^j u_{\overline{n}_i}x_{n_i}.
\end{equation*} Applying the
$*$-product in the Koszul complex (3.2),
\begin{equation*}
\prod_{i=1}^j u_{\overline{n}_i}x_{n_i} \otimes \prod_{i=1}^s u_{\overline{m}_i}x_{m_i} \longmapsto\prod_{i=1}^j u_{\overline{n}_i}x_{n_i} \prod_{i=1}^s u_{\overline{m}_i}x_{m_i}
\end{equation*}produces the generator of
$\widetilde{H}^{j+s}(\Sigma VR(Q_{r+1};r)_{J\cup L};\Bbbk)$, proving the second claim.
The constructions above allow us to identify explicit cohomology classes arising from full subcomplexes of
$VR(Q_n;r)$. To complete the picture, we now address the problem of proving linear independence of certain families of classes in
$H^*(VR(Q_n;r))$. Our strategy is to detect these classes by restricting them to carefully chosen full subcomplexes
$VR(Q_n;r)_I$, where their behaviour becomes transparent.
To consider a full subcomplex
$VR(Q_n;r)_I$ as a complex on
$2^n$ vertices, we add ghost vertices, that is, vertices which are present algebraically but do not appear as
$0$-simplices. This produces a simplicial complex
$\overline{VR}(Q_n;r)_I$ which admits a canonical inclusion into
$VR(Q_n;r)$ while retaining precise control over its Koszul and Tor algebra structure.
For our purposes, ghost vertices are most conveniently described using the Stanley–Reisner ring of
$\overline{VR}(Q_n;r)_I$. This ring is defined by
where the ideal
$\mathcal{I}$ is generated by
\begin{equation*}
\begin{array}{llll}
x_{a}x_{b} &\text{if} & a,b \in I & d_H(a,b) \gt r \\
x_{a} & \text{if} & a\in [2^{n}]\setminus I.
\end{array}
\end{equation*}There is a natural simplicial map
of complexes on the same vertex set, inducing a morphism of corresponding Stanley–Reisner rings.
From the description of the Koszul complex, it follows that the reduced cohomology of
$\overline{VR}(Q_n;r)_I$ is given by
\begin{equation}
\widetilde{H}^{\ast}(\overline{VR}(Q_n;r)_I)\cong\widetilde{H}^{\ast}(VR(Q_n;r)_I)\otimes \Lambda( u_a\mid a \notin I).
\end{equation}We conclude this section by illustrating the effectiveness of the Koszul complex approach through a reproof of two propagation-type results of Adams and Virk [Reference Adams and Virk4]. From the toric topological viewpoint developed above, both results arise naturally from explicit Koszul representatives and their behaviour under inclusions of full subcomplexes. In particular, the ghost vertex construction provides a conceptual explanation of the resulting propagation phenomena.
We begin by recalling first a lower bound on the rank of the homology of
$VR(Q_n;r)$ in degree
$2^r-1$, and then state a general propagation result describing how non-trivial homology classes arising on smaller hypercubes extend to larger ones.
Theorem 5.3 (Adams-Virk [Reference Adams and Virk4, Theorem 4.1])
For
$n\geqslant r+1$,
\begin{equation*}
\operatorname{rank} H_{2^r-1}(VR(Q_n;r))\geqslant 2^{n-(r+1)} \binom{n}{r+1}.
\end{equation*}Theorem 5.4 (Adams–Virk [Reference Adams and Virk4, Theorem 6.4])
Let
$q\geqslant 1$ and let
$p$ be the smallest integer such that
$H_q(VR(Q_p;r))\neq 0$. Then, for
$n\geqslant p$,
\begin{equation*}
\operatorname{rank} H_q(VR(Q_n;r))\geqslant\sum_{i=p}^n 2^{i-p} \binom{i-1}{p-1} \operatorname{rank} H_q(VR(Q_p;r)).
\end{equation*} From the Koszul complex viewpoint, the propagation phenomenon described in theorems 5.3 and 5.4 reflects the fact that a non-zero Tor algebra class detected on
$VR(Q_p;r)$ can be extended to larger vertex sets by adding ghost vertices. Each such extension produces a new
$*$-decomposable Koszul cocycle with full support. The combinatorial choices involved account for the multiplicative factor
$2^{\,i-p}\binom{i-1}{p-1}$ appearing in the Adams–Virk bounds, while the ghost vertex construction ensures that the resulting classes remain linearly independent in cohomology, thereby establishing the claimed lower bound.
Adams and Virk obtain their results by constructing isometric copies of
$Q_p$ in
$Q_n$ and then showing that the certain embeddings induce injections on homology by constructing splitting maps from
$Q_n$ onto
$Q_p$. In [Reference Adams and Virk4], these splittings are constructed geometrically: for theorem 5.3, they are called contractions, while for theorem 5.4, they are called concentrations. In contrast, our approach replaces these splitting maps by algebraic detection of full subcomplexes of
$VR(Q_n;r)$ realizing the copies of
$Q_p$. The Koszul complex then provides a natural setting in which restriction maps and linear independence can be analysed uniformly.
We now recall the embeddings of
$Q_p$ into
$Q_n$ described in [Reference Adams and Virk4, Section 2.4], and reinterpret them in terms of full subcomplexes of
$VR(Q_n;r)$. Let
$S = \{s_1,\cdots,s_p\} \subseteq [n]$ be a set of cardinality
$p$, referred to as the set of variable coordinates. Fix
$\mathbf{b}=\{b_i\}_{i \in [n]\setminus S}$ of values to the remaining coordinates; following [Reference Adams and Virk4], this choice is called an offset. With this data, we associate a full subcomplex of
$VR(Q_n;r)$. Let
$J_{\mathbf{b}}\subseteq Q_n$ consist of all vertices with binary expansions
where
\begin{equation*}
j_i=
\begin{cases}
0\ \text{or } 1, & i\in S,\\
b_i, & i\notin S.
\end{cases}
\end{equation*} The full subcomplex
$VR(Q_n;r)_{J_{\mathbf{b}}}$ is isomorphic to
$Q_p$ via the map
$Q_p\longrightarrow VR(Q_n;r)_{J_{\mathbf{b}}}$ sending a vertex
$\{a_1, \ldots,a_p\} \in Q_p$ to the vertex of
$Q_n$ with coordinates
\begin{equation*}
j_i=
\begin{cases}
a_i, & i\in S \\
b_i, & i\notin S.
\end{cases}
\end{equation*}We now sketch the algebraic proof of theorem 5.3; the argument for theorem 5.4 follows the same pattern, with additional bookkeeping.
Proof. Proof of theorem 5.3
Let
$p=r+1$. By (5.6), the degree
$2^r$ cohomology of
$\Sigma\overline{VR}(Q_n;r)_{J_{\mathbf{b}}}$ is isomorphic to
$\mathbb Z$ with generator represented by
\begin{equation*}
\Bigl[\prod_{i\in [2^n]\setminus J_{\mathbf{b}} }u_{i} \Bigr]\cdot\Bigl[\prod u_{\overline{n}_i} x_{n_i} \Bigr]
\end{equation*}where
$\{n_1 ,\ldots, n_{2^r} , \overline{n}_1, \ldots, \overline{n}_{2^r}\} =J_{\mathbf{b}}$ and
$\{n_1 ,\ldots, n_{2^r}\}$ is a maximal simplex in
$\Sigma VR(Q_n;r)_{J_{\mathbf{b
}}}$. Adams and Virk give a condition on such maximal simplices that guarantees that the corresponding class lift to
$H^{2^r}(\Sigma VR(Q_n;r))$. This condition can be expressed purely in terms of the Stanley–Reisner ideal.
Definition 5.5. A maximal simplex
$\{n_1,\ldots, n_{2^r}\}$ satisfies the local diameter condition if, for every
$t$ with
$1 \leqslant t\leqslant 2^r$, there is an index
$i$ such that
$x_{n_t}x_{n_i}\in\mathcal I_{VR(Q_{r+1};r-1)}$.
Proposition 5.6. ([Reference Adams and Virk4, Proposition 4.4])
If
$\{n_1, \ldots, n_{2^r}\}$ satisfies the local diameter condition, then
\begin{equation*}
\prod_{i \in [2^r] \setminus \{n_1, \ldots, n_{2^r}\}} u_i \cdot \prod x_{n_1}\cdots x_{n_{2^r}}
\end{equation*}is a cocycle in the Koszul complex for
$VR(Q_n;r)$.
Adams and Virk show that, for each choice of
$J_{\mathbf{b}}$, there exists a maximal simplex satisfying the local diameter condition. Varying the choice of
$S$ and the offset
$\mathbf{b}$ produces
$2^{n-(r+1)}\binom{n}{r+1}$ such cocycle representatives of classes in
$H^{2^r}(\Sigma VR(Q_n;r))$.
To prove linear independence, one further chooses the classes so that each cocycle fails to exist on any smaller cube (known as the cubic hull condition in [Reference Adams and Virk4]). Denote these cocycles by
$c_1, \dots, c_k$ where
$k=2^{n-(r+1) }\binom{n}{r+1}$. Suppose that
$\lambda= \sum_{i=1}^k \lambda_i c_i=0$. Mapping the Koszul complex of
$\Sigma VR(Q_n;r)$ to the Koszul complexes of
$\Sigma\overline{VR}(Q_n;r)_{J_{\mathbf{b}}}$ for various
$\mathbf{b}$, then detects individual generators, forcing all coefficients
$\lambda_i$ to vanish. This completes the proof of theorem 5.3.
Proof of theorem 5.4
The proof follows the same strategy as that of theorem 5.3 and proceeds by induction on
$n$. The base case
$n=p$ is immediate from the assumption that
$H_q(VR(Q_p;r))\neq 0$.
For the inductive step, the sets
$J_{\mathbf{b}}$ are defined as in [Reference Adams and Virk4, Section 5] and determine the corresponding full subcomplexes
$VR(Q_n;r)_{J_{\mathbf{b}}}$. Introducing ghost vertices yields complexes
$\overline{VR}(Q_n;r)_{J_{\mathbf{b}}}$ admitting canonical maps into
$VR(Q_n;r)$. The induced maps between Koszul complexes are precisely the concentration maps of [Reference Adams and Virk4, p. 72]. These extend non-trivial Koszul cocycles from
$VR(Q_p;r)$ to
$VR(Q_n;r)$ while preserving linear independence. Counting the admissible choices of
$J_{\mathbf{b}}$ gives the stated lower bound.
Example 5.7. We illustrate the effectiveness of the Koszul complex by computing the rank of
$H^3(VR(Q_4;2))$. Adams and Virk [Reference Adams and Virk4] show in theorem 5.3 that
$VR(Q_4;2)$ has at least eight linearly independent cohomology classes in degree 3. An additional ninth generator is constructed geometrically in [Reference Adams and Virk4, Section 7], although there is no explicit discussion that it is linearly independent from the eight other classes. Using the Koszul complex, we recover all nine classes and verify their linear independence in a uniform algebraic way.
More precisely, we exhibit nine cocycles in the Koszul complex of
$VR(Q_4;2)$ representing linearly independent classes in
$H^4(\Sigma VR(Q_4;2))$. These cocycles are
\begin{equation}
\begin{aligned}
a_1 &= u_\ast x_0x_1x_2x_3, &
a_2 &= u_\ast x_0x_1x_4x_5, &
a_3 &= u_\ast x_0x_2x_4x_6, &
a_4 &= u_\ast x_0x_3x_5x_6,\\
a_5 &= u_\ast x_2x_3x_6x_7, &
a_6 &= u_\ast x_1x_3x_5x_7, &
a_7 &= u_\ast x_1x_2x_4x_7, &
a_8 &= u_\ast x_4x_5x_6x_7,\\
a_9 &= u_\ast x_8x_9x_{10}x_{11}.
\end{aligned}
\end{equation} Here
$u_\ast$ denotes the product of the
$u_i$ corresponding to the vertices complementary to those appearing in the
$x$–monomial.
Each class
$a_1,\ldots, a_8$ is of the form
$u_*x_{n_1}x_{n_2}x_{n_3}x_{n_4}$, where
$u_* x_{n_1}x_{n_2}x_{n_3}x_{n_4}$ lies in the image of
$VR(Q_3;2)\longrightarrow VR(Q_4;2)$ that inserts a
$0$ into the leftmost coordinate of each vertex
$i$. In the terminology of [Reference Adams and Virk4], this corresponds to an offset of
$0$ in the left position. Among the sixteen
$3$-dimensional simplices of
$VR(Q_3;2)$, there are the eight simplices
$\{n_1,n_2,n_3,n_4\}$ which satisfy definition 5.5. Therefore, by proposition 5.6, each class
$a_i$ for
$i=1,\dots, a_8$ represents a cocycle. The class
$a_9$ arises as the image of the simplex
$\{0,1,2,3\}$ with offset
$1$ in the leftmost coordinate.
Adams and Virk impose an additional cubical hull condition on the maximal simplices in
$VR(Q_3;2)$ in order to prove that the corresponding classes in
$VR(Q_4;2)$ are linearly independent, see [Reference Adams and Virk4, Lemma 4.5]. This cubical hull condition is not satisfied by the classes in (5.7). Instead, we establish their independence by introducing ghost vertices. Suppose that
\begin{equation*}
R= \sum_{i=1}^9 \lambda_i a_i = 0
\quad\text{in } H^4(\Sigma VR(Q_4;2)).
\end{equation*} We show that all coefficients
$\lambda_i$ must vanish. We do this by finding full subcomplexes
$VR(Q_4;2)_{L_i}$
$ i= 1, \dots, 9$ of
$VR(Q_4;2)$ which are of the form
$S^0 \ast S^0 \ast S^0 \ast S^0$. Furthermore, for each
$i$, the map
$\overline{VR}(Q_4;2)_{L_i}\longrightarrow VR(Q_4;2)$ induces a map in the Koszul complex which sends
$a_i$ non-zero and
$a_j, j \neq i $ to zero which implies
$\lambda_i=0$.
First, consider the set
In the Koszul complex for the ghost complex
$\overline{VR}(Q_4;2)_{L_2}$, the variables
$x_a$ with
$a\in[16]\setminus L_2$ map to zero. Consequently,
The full subcomplex
$VR(Q_4;2)_{L_2}$ is combinatorially of the form
which is the boundary of a cross polytope. In particular,
$a_2$ maps to the generator of
$H^4(\Sigma \overline{VR}(Q_4;2)_{L_2})$. It follows that
$\lambda_2=0$. Repeating this argument with appropriate choices of
$L_i$ shows that
(For example, letting
$L_9=\{8,9,10,11,15,14,13,12\}$,
$a_9$ maps to the generator of
$H^4(VR(Q_4;2)_{L_9})$ and
$\lambda_9=0$.) So
$R=\lambda_1 a_1=0$ implying that
$\lambda_1=0$.
This proves that the nine classes
$\{a_1,\ldots,a_9\}$ are linearly independent, and hence that
$\operatorname{rank} H^3(VR(Q_4;2))\geqslant 9$. It is shown in [Reference Adamaszek and Adams1] that
$\operatorname{rank} H^3(VR(Q_4;2))= 9$.
Finally, we show that the classes constructed by Adams and Virk arise naturally as
$*$-decomposable elements in the cohomology of the associated moment-angle complex, providing a conceptual explanation of their structure and propagation behaviour.
Theorem 5.8. The duals of the classes in [Reference Adams and Virk4, Theorem 4.1] are the
$\ast$–product of 1-dimensional classes.
Proof. In terms of the Koszul complex, the duals of the cycles representing the classes in [Reference Adams and Virk4, Theorem 4.1] are of the form
$u_* x_{n_1} x_{n_2} \cdots x_{n_{2^r}}$. Specifically, the simplex
$\{n_1, n_2, \dots, n_{2^r}\}$ is maximal in
$VR(Q_n;r)$. Hence, for each
$x_{n_i}, 1 \leqslant i \leqslant 2^r$, there are classes
$u_{m_1}\cdots u_{m_s}$ with
$d_H(n_i,m_j) \gt r$.
Consider the 1-dimensional cocycles
in the Koszul complex. For different
$i$, a class
$u_{m_j}$ may appear more than once. By removing redundancies, we are left with a collection of 1-dimensional cocycles with disjoint support
where
$VR(Q_n;r)_{J_i}$ is the full subcomplex with
$J_i=\{m_{i1}, \dots, m_{i s_i}, \ n_i \}$. Note that
$\{m_{i1}, \dots, m_{i s_i}\}$ may be empty. The class
$ u_* x_{n_1} x_{n_2} \cdots x_{n_{2^r}}$ is the product in the Koszul complex of these 1-dimensional classes.
Equivalently, we can say that the duals of the cycles described in [Reference Adams and Virk4] are of the form
$\alpha_{J_1} \ast \cdots \ast \alpha_{J_w}$ where the
$J_i$ are mutually disjoint and
$\bigcup J_i=[2^n]$.
6. Combinatorial representative of a class in
$H_4(VR(Q_5;3))$
In this section we give an explicit combinatorial representative of the unique non-trivial homology class in
$H_{4}(VR(Q_{5};3);\mathbb{Z})$. Although it is known that
no explicit combinatorial representative of this class appears to have been written down in the literature.
While it is often relatively straightforward to write down explicit cycles in the homology of a Vietoris–Rips complex, proving that such cycles represent non-trivial homology classes is considerably more subtle. At present, there is no systematic method for doing so when the cycle does not contain a maximal simplex. This is precisely the situation for
$VR(Q_5;3)$, which has no maximal simplices of dimension four. We therefore begin by listing several families of explicit
$4$-dimensional cycles and then prove that they represent a non-trivial homology class by constructing a cocycle that detects them.
To construct
$4$-dimensional cycles in
$VR(Q_{5};3)$, we observe that if missing edges correspond to pairs of vertices at Hamming distance 5, such pairs generate
$S^{0}$-factors, then joins of five disjoint such
$S^{0}$’s form boundaries of
$5$-dimensional cross polytopes, hence embedded
$4$-spheres.
In
$VR(Q_{5};3)$, disjoint pairs of vertices at distance five have the forms
$\{v,v^{12345}\},
\{v^{i},v^{jklm}\}$,
$\{v^{ij},v^{klm}\}$, where
$v^{i_1\ldots i_k}$ denotes the vertex whose binary expansion has
$1$’s precisely in the positions
$\{i_1,\ldots,i_k\}$.
This leads to the following three families of embedded
$4$-spheres:
\begin{equation*}
\begin{aligned}
(A)\;&
\{v^i,v^{jklm}\}*\{v^j,v^{iklm}\}*\{v^k,v^{ijlm}\}*
\{v^l,v^{ijkm}\}*\{v^m,v^{ijkl}\},\\
(B)\;&
\{v,v^{12345}\}*\{v^{ij},v^{klm}\}*\{v^{ik},v^{jlm}\}*
\{v^{il},v^{jkm}\}*\{v^{im},v^{jkl}\},\\
(C)\;&
\{v^i,v^{jklm}\}*\{v^j,v^{iklm}\}*
\{v^{kl},v^{ijm}\}*\{v^{km},v^{ijl}\}*\{v^{lm},v^{ijk}\}.
\end{aligned}
\end{equation*} Each join is the boundary of a
$5$-dimensional cross polytope and hence consists of
$32$ oriented
$4$-simplices. Exactly one simplex in each boundary has all vertices indexed by numbers less than
$16$. We call this simplex the small chain of the corresponding cycle.
For example,
has small chain
$[1,2,4,8,15]$.
A
$4$-dimensional cocycle
\begin{align*}
\alpha = &[3,4,8,13,15],\ {[1,6,10,12,15]},\ {[2,5,9,12,15]},\ [1,2,7,12,15],\ [1,2,6,12,15],\\[0.4em]
&[1,2,5,12,15],\ [1,2,4,12,15],\ [1,6,8,11,15],\ [2,5,8,11,15],\ {[3,4,9,10,15]},\\[0.4em]
&[1,6,8,10,15],\ [1,4,7,10,15],\ [1,4,6,10,15],\ [1,3,4,10,15],\ [1,2,4,10,15],\\[0.4em]
&[2,5,8,9,15],\ [3,4,8,9,15], [2,4,7,9,15],\ [2,4,5,9,15],\ [2,3,4,9,15],\\[0.4em]
&[1,2,4,9,15],\ {[3,5,6,8,15]}, [1,3,6,8,15],\ [1,2,6,8,15],\ [3,4,5,8,15],\\[0.6em]
& [2,3,5,8,15], [1,2,5,8,15],\ [1,3,4,8,15], {[1,2,4,8,15]},\ {[0,7,11,13,14]},\\[0.4em]
& {[3,4,8,13,14]},\ [0,3,7,13,14],\ [0,3,6,13,14],\ [0,3,5,13,14],\ [0,3,4,13,14],\\[0.4em]
&[2,5,9,12,14],\ [0,7,9,11,14],\ {[2,5,8,11,14]},\ [0,5,7,11,14],\ [0,5,6,11,14],\\[0.4em]
&[0,3,5,11,14],\ [0,2,5,11,14], [0,7,9,10,14],\ [3,4,9,10,14],\ [2,5,8,9,14],\\[0.4em]
& [3,4,8,9,14], {[2,4,7,9,14]},\ [0,3,7,9,14],\ [0,2,7,9,14],\ [2,4,5,9,14],\\[0.4em]
&{[0,3,5,9,14]},\ [0,2,5,9,14],\ [2,3,4,9,14],\ [0,3,4,9,14],\ [3,5,6,8,14],\\[0.6em]
& [3,4,5,8,14],\ [2,3,5,8,14], [0,3,5,8,14],\ [0,7,11,12,13],\ [1,6,10,12,13],\\[0.4em]
& [0,7,10,11,13],\ {[1,6,8,11,13]}, [0,6,7,11,13],\ [0,5,6,11,13],\\[0.4em]
&[0,3,6,11,13],\ [0,1,6,11,13],\ [0,7,9,10,13],\ [3,4,9,10,13],\ [1,6,8,10,13],\\[0.4em]
&[3,4,8,10,13],\ {[1,4,7,10,13]},\ [0,3,7,10,13],\ [0,1,7,10,13],\ [1,4,6,10,13],\\[0.4em]
&{[0,3,6,10,13]},\ [0,1,6,10,13],\ [1,3,4,10,13],\ [0,3,4,10,13],\\[0.4em]
&[3,5,6,8,13],\ [3,4,6,8,13],\ [1,3,6,8,13],\ [0,3,6,8,13],\ [1,6,10,11,12],\\[0.4em]
&[0,7,9,11,12],\ [2,5,9,11,12],\ [1,6,8,11,12],\ [2,5,8,11,12],\\[0.4em]
&[0,5,7,11,12],\ {[1,2,7,11,12]},\ [0,1,7,11,12],\ {[0,5,6,11,12]},\\[0.4em]
&[1,2,6,11,12],[0,1,6,11,12],\ [1,2,5,11,12],\ [0,2,5,11,12], {[0,7,9,10,12]},\\[0.4em]
&[1,6,7,10,12],\ [1,4,7,10,12],\ [1,2,7,10,12],\ [0,1,7,10,12],\ [2,5,7,9,12],\\[0.4em]
&[2,4,7,9,12],\ [1,2,7,9,12],\ [0,2,7,9,12],\ [3,5,6,8,11],\ [2,5,6,8,11],\\[0.4em]
&[1,5,6,8,11], [3,4,7,9,10],\ [2,4,7,9,10],\ [1,4,7,9,10],\ [0,4,7,9,10]
\end{align*}was constructed computationally in Ripser. The cocycle
$\alpha$ is a sum of cochains dual to simplices whose vertices are all less than
$16$. In particular, the duals of all small chains appearing in the cycles of types
$(A)$,
$(B)$, and
$(C)$ occur as summands of
$\alpha$.
Consequently, for any such cycle
$\beta$ we have
which shows that all cycles arising from
$(A)$,
$(B)$, and
$(C)$ are non-zero in homology and, moreover, represent the same generator of
$H_{4}(VR(Q_{5};3))\cong\mathbb{Z}$.
This provides an explicit combinatorial realization of the unique
$4$-dimensional homology class of
$VR(Q_{5};3)$.
Corollary 6.1. The 4-degree homological class of
$VR(Q_5;3)$ can be represented by the boundary of a cross polytope.









