---
title: Cylinder Regularity Lemma
url: https://www.emergentmind.com/topics/cylinder-regularity-lemma
type: topic
---

# Cylinder Regularity Lemma

Searching arXiv for recent and foundational papers on cylinder regularity and closely related regularity lemmas.
The Cylinder Regularity Lemma is a regularity principle for product partitions of multipartite discrete structures, introduced as a central intermediate device in the study of regularity for hypergraphs with bounded VC\(_2\) dimension. In the graph setting, it provides a partition of a product space into vertex cylinders such that most cylinders are quasirandom, with substantially better quantitative behavior than the ordinary graph regularity lemma. In the \(3\)-uniform hypergraph setting, it takes the form of a cylinder-chain partition controlling hypergraph quasirandomness relative to lower-order graph structure, and it is used to reduce the quantitative cost of regularization by one level in the Ackermann hierarchy [2508.09969]. The notion is naturally compared with earlier bipartite product-partition regularity for graphs of bounded VC dimension [1304.5951], with stable and distal definable regularity decompositions into product cells [1504.06288], [1508.03955], and with the tower-type limitations of ordinary Szemerédi-style regularity [1403.1768].

## 1. Product partitions and the meaning of “cylinder”

In this context, a **cylinder** is a product structure on a multipartite vertex set. In the graph setting, for a bipartite graph with parts \(A,B\), a vertex cylinder is a product set
\[
A' \times B' \subseteq A \times B,
\]
with \(A' \subseteq A\), \(B' \subseteq B\). For \(t\)-partite graphs, the natural generalization is a product of subsets of the \(t\) vertex classes [2508.09969].

The essential feature is that a cylinder partition is a partition of the **product space** \(A\times B\) or \(X_1\times\cdots\times X_t\), rather than a partition of the vertex set itself [2508.09969]. This separates it from the usual vertex-partition formulation of Szemerédi regularity. A plausible implication is that the cylinder framework is quantitatively easier to control because it works directly with coordinate-wise product cells.

This product-structure viewpoint already appears in bounded-VC graph regularity. For a bipartite relation
\[
E\subseteq X\times Y,
\]
Towsner studies partitions
\[
\mathcal P=(\{X_i\}_{i\le n},\{Y_j\}_{j\le m}),
\]
so that regularity is tested on rectangles \(X_i\times Y_j\) [1304.5951]. That result is not a higher-dimensional Cylinder Regularity Lemma, but it is explicitly described as a regularity lemma with product partitions, and it is comparable because the partition is a grid decomposition of \(X\times Y\) [1304.5951].

The same product-cell perspective also appears in model-theoretic regularity. In distal structures, one obtains definable partitions \(P_i\) and \(Q_j\) so that the total product measure of non-homogeneous cells \(P_i\times Q_j\) is small [1508.03955]. In stable definable bipartite graphs, the partition into definable pieces yields rectangles \(V_i\times W_j\) that are almost complete or almost empty in a measure-theoretic sense [1504.06288]. These are not called cylinder regularity lemmas in those papers, but they realize the same structural theme: regularity via decomposition into product cells.

## 2. Graph cylinder regularity

For a \(t\)-partite graph with parts \(X_1,\dots,X_t\), a **vertex cylinder** is a product
\[
Y = Y_1 \times \cdots \times Y_t,\qquad Y_i \subseteq X_i.
\]
A **vertex cylinder partition** is a partition of the product space \(X_1\times\cdots\times X_t\) into such cylinders [2508.09969].

A cylinder \(Y_1\times\cdots\times Y_t\) is called **\(\eta\)-quasirandom** if, in the graph structure under consideration, the relevant bipartite graph(s) on its coordinates are \(\eta\)-quasirandom in the usual graph sense [2508.09969]. The graph-cylinder statement used in the bounded-VC\(_2\) program is a generalized multi-graph version of the Duke–Lefmann–Rödl cylinder regularity lemma. It is stated as follows:

\[
\textbf{Lemma (graph cylinder regularity).}
\]
Let \(G_1,\dots,G_m\) be \(t\)-partite graphs on the same vertex set. For any \(\alpha>0\), there exists a vertex cylinder partition \(P_V\) such that if \((x_1,\dots,x_t)\) is chosen uniformly at random from \(X_1\times\cdots\times X_t\), then with probability at least \(1-\alpha/2\), the induced subgraph of every \(G_i\) on the cylinder \(P_V[x_1,\dots,x_t]\) is \(\alpha\)-quasirandom. Moreover,
\[
|P_V| \le 2^{m t^2 \alpha^{-20}}.
\]
This is the version actually used in the proof of the hypergraph result, because the edge partition must simultaneously restore quasirandomness for a family of graphs, not just one graph [2508.09969].

The quantitative contrast with ordinary graph regularity is explicit. In the graph case, the cylinder regularity lemma has only exponential-type bounds, whereas the full regularity lemma has tower-type bounds [2508.09969]. This should be read against the sharp lower-bound theory for the ordinary regularity lemma: Fox and Lovász show that the number of parts required in a version of Szemerédi’s regularity lemma can be at least a tower of twos of height \(c\varepsilon^{-2}\), matching the upper bound in tower height order [1403.1768]. In that sense, graph cylinder regularity is designed as a quantitatively weaker but more manageable intermediate object.

The graph case also relates to Towsner’s bounded-VC regularity lemma. There, one still seeks an ordinary \(1/r\)-regular partition, but the bounded VC dimension assumption allows controlled refinement size via \(\epsilon\)-nets for differences and the Shelah–Sauer bound [1304.5951]. The paper proves that if \(E\subseteq X\times Y\) has VC dimension at most \(d\), then there is a \(1/r\)-regular partition \(\mathcal P\) with
\[
|\mathcal P|\le \left(dr^3\ln r^3\right)^{d^{2\cdot 10^3 r^7}}.
\]
The partition is again a product partition, and the argument uses small sample sets and difference nets to control the number of product cells [1304.5951]. This is not the cylinder lemma of [2508.09969], but it is a direct antecedent in the broader effort to replace tower-type growth by smaller bounds under VC restrictions.

## 3. Hypergraph cylinder regularity

The core new contribution in the bounded VC\(_2\) setting is a \(3\)-uniform hypergraph analogue of cylinder regularity [2508.09969]. For a \(t\)-partite \(3\)-graph on parts \(X_1,\dots,X_t\), the paper defines:

- a **vertex subcylinder**
  \[
  Y = Y_1 \times \cdots \times Y_t,\qquad Y_i \subseteq X_i;
  \]
- a **vertex cylinder partition** \(P_V\), a partition of \(X_1\times\cdots\times X_t\) into such subcylinders;
- an **edge partition** \(P_E(Y)\) of a cylinder \(Y\), which for each pair \(i<j\) partitions the complete bipartite graph \(Y_i\times Y_j\) into subgraphs [2508.09969].

A **cylinder chain partition** is then a pair
\[
P=(P_V,P_E),
\]
where \(P_V\) is a vertex cylinder partition and \(P_E\) assigns an edge partition to each cylinder in \(P_V\) [2508.09969]. For a tuple \((x_1,\dots,x_t)\), the induced chain is written
\[
H[P_V[x_1,\dots,x_t]; P_E[x_1,\dots,x_t]].
\]

Quasirandomness is defined relative to this partition. The hypergraph \(H\) is \((\eta,\psi)\)-quasirandom relative to \(P\) if, for a \(1-\eta\) fraction of tuples \((x_1,\dots,x_t)\), the chain
\[
H[P_V[x_1,\dots,x_t]; P_E[x_1,\dots,x_t]]
\]
is \((\eta,\psi)\)-quasirandom in the Gowers chain sense, where \(\psi:(0,1)\to(0,1)\) controls the quasirandomness of the underlying graph part as a function of its density [2508.09969].

The main hypergraph cylinder regularity theorem states:

> Let \(t\in \mathbb N\), \(\eta>0\), and let \(\psi:(0,1)\to(0,1)\) be an increasing polynomial function satisfying
> \[
> \psi(x)\le 2^{-100}x^{28}.
> \]
> If \(H\) is a \(t\)-partite \(3\)-graph, then there exists a cylinder chain partition \(P=(P_V,P_E)\) such that \(H\) is \((\eta,\psi)\)-quasirandom relative to \(P\), and
> \[
> |P_V| \le \twr\!\left(\frac{10^5 t^6}{\eta^3},\, \psi\!\left(\frac{\eta}{t^2}\right)^{-20}\right),
> \]
> \[
> |P_E| \le \twr\!\left(\frac{10^5 t^6}{\eta^3},\, \left(\frac{t^2}{\eta}\right)^{10}\right).
> \]
[2508.09969]

A slightly stronger form adds a constant \(\delta>0\), depending only on \(t,\eta,\psi\), such that a \(1-\eta\) fraction of tuples lie in chains whose product density is at least \(\delta\) [2508.09969]. This lower bound is needed later in induced counting arguments.

This hypergraph version is the point at which the term “Cylinder Regularity Lemma” acquires its technically distinctive meaning. It is not a full hypergraph regularity lemma. Rather, it regularizes a product-space/cylinder-chain object strongly enough to support induced counting and a later conversion to a genuine regularity partition [2508.09969].

## 4. Energy increment and quantitative mechanism

The proof of the hypergraph cylinder regularity lemma uses an energy-increment argument built around a **mean-squared density** \(q(P)\) [2508.09969]. For a tripartite chain \((G,H)\) and an edge partition \(P_E(G)\),
\[
q(P_E(G)) \coloneqq \sum_{Z_{ij},Z_{ik},Z_{jk}}
\frac{\Delta(Z_{ij}\cup Z_{ik}\cup Z_{jk})}{\Delta(G)}
\, d(H\mid Z_{ij}\cup Z_{ik}\cup Z_{jk})^2,
\]
where the sum is over one part from each bipartite partition and \(\Delta(G)\) denotes the set of triangles of \(G\) [2508.09969].

For a cylinder chain partition \(P=(P_V,P_E)\),
\[
q(P) = \sum_{Y\in P_V}\left(\prod_{i=1}^t \frac{Y_i}{X_i}\right) q(P_E(Y)).
\]
The paper records the key facts:
\[
0\le q(P_E(G))\le 1 \quad\text{and}\quad 0\le q(P)\le \binom t3,
\]
and \(q\) is monotone under refinement, with these facts proved by Cauchy–Schwarz [2508.09969].

Whenever some chain is not quasirandom, the partition is refined and \(q\) increases by a definite amount. Since \(q\) is bounded above, the process terminates [2508.09969]. The quantitative recursion is encoded in functions \(A(\tau)\) and \(B(\tau)\), and for polynomial \(\psi\) the paper shows
\[
A(\tau)\le \twr\!\left(3\tau,\psi\!\left(\frac{\eta}{t^2}\right)^{-20}\right), \qquad
B(\tau)\le \twr\!\left(3\tau,\left(\frac{t^2}{\eta}\right)^{10}\right).
\]
The resulting tower-type growth comes from the fact that the cylinder lemma incurs only an exponential-type loss at each refinement stage, rather than the much larger losses of full hypergraph regularity [2508.09969].

This mechanism is directly analogous in spirit to earlier energy-increment proofs of graph regularity. In bounded-VC graph regularity, Towsner defines
\[
\rho(\mathcal P)=\sum_{i\le n,j\le m} d^2(X_i,Y_j)\,\mu(X_i)\mu(Y_j),
\]
with \(0\le \rho(\mathcal P)\le 1\), and proves a refinement lemma giving both controlled partition growth and a definite energy increment
\[
\rho(\mathcal P')\ge \rho(\mathcal P)+\frac{1}{10^3 r^7}.
\]
After at most \(10^3 r^7\) steps, the procedure terminates [1304.5951]. The same general proof philosophy underlies Schrijver’s Euclidean proof of Szemerédi’s regularity lemma, where the potential function is \(|A_P|^2\) and each irregular refinement raises the energy by at least \(\varepsilon^5|V|^2\) [1212.3499]. The Cylinder Regularity Lemma can therefore be placed inside the standard “energy increment under refinement” lineage, but on a different object: cylinder partitions of product spaces.

## 5. Role in bounded VC\(_2\) hypergraph regularity

The bounded VC\(_2\) theorem is the main application motivating the Cylinder Regularity Lemma [2508.09969]. The combinatorial input is that bounded VC\(_2\) means a \(3\)-graph forbids some fixed tripartite \(3\)-graph as a tripartitely induced subgraph [2508.09969]. The regularity strategy proceeds in four stages.

First, one applies the cylinder regularity lemma to obtain a cylinder partition in which most cylinders are quasirandom [2508.09969]. Second, bounded VC\(_2\) is combined with an induced counting lemma: if a chain is sufficiently quasirandom and its relative density is bounded away from \(0\) and \(1\), then it must contain every fixed forbidden tripartite pattern, contradicting bounded VC\(_2\) [2508.09969]. Hence, in a bounded VC\(_2\) \(3\)-graph, every sufficiently quasirandom chain must have density very close to \(0\) or \(1\).

Third, one passes to the **Venn diagram partition** of the cylinder partition, thereby converting the cylinder structure into a genuine vertex chain partition [2508.09969]. The paper proves that homogeneity survives this refinement by a Markov-inequality argument: if most cylinders are \(\varepsilon^2\)-homogeneous, then after refining, most parts are \(\varepsilon\)-homogeneous [2508.09969].

Fourth, one performs one final Szemerédi-type regularization step to restore quasirandomness of the lower-order graph structure, since the Venn refinement may destroy the quasirandomness built into the cylinder partition [2508.09969]. The relevant simultaneous graph-regularization statement refines a chain partition \(Q=(Q_V,Q_E)\) so that a \(1-\alpha\) fraction of pairs lie in \(\alpha\)-quasirandom graphs, with
\[
|Q_V'|\le \twr(16\alpha^{-3} T^2 L),
\]
where \(T=|Q_V|\) and \(L\) is the maximum number of edge classes in the edge partitions [2508.09969].

The quantitative payoff is the distinction between three growth regimes emphasized in the paper: **tower-type**, **double-tower-type**, and **wowzer-type** [2508.09969]. General \(3\)-graph regularity is wowzer-type, whereas bounded VC\(_2\) permits a reduction to double-tower-type bounds for the final regularity partition. The cylinder regularity lemma itself is only tower-type, and this is exactly what lowers the overall complexity by one Ackermann level [2508.09969]. The paper also states that Terry proved a tower-type lower bound even for VC\(_2\)-dimension \(1\), so tower-type lower bounds are unavoidable in the bounded VC\(_2\) setting [2508.09969].

## 6. Relation to other regularity frameworks

The Cylinder Regularity Lemma occupies an intermediate position between ordinary graph regularity, full hypergraph regularity, and definable regularity decompositions.

### Comparison with ordinary Szemerédi regularity

Ordinary graph regularity partitions the vertex set and measures uniformity on pairs of vertex classes. Its quantitative complexity is tower-type in \(\varepsilon^{-1}\), and this dependence is sharp in tower height order [1403.1768]. Schrijver’s proof presents the same phenomenon via balanced partitions, regular pairs, orthogonal projection onto block-constant matrices, and iterative energy increment [1212.3499].

By contrast, cylinder regularity partitions the **product space** into cylinders [2508.09969]. This makes it weaker as a decomposition statement, but quantitatively much cheaper. A plausible implication is that cylinder regularity is useful precisely when one needs only enough regularity to run induced counting or extract homogeneous structure, not a full-fledged equitable vertex partition.

### Comparison with bounded-VC graph regularity

Towsner’s bounded-VC graph regularity result is fundamentally a bipartite graph regularity lemma, not a cylinder lemma in the higher-order sense [1304.5951]. But it is closely related because the partition
\[
\mathcal P=(\{X_i\},\{Y_j\})
\]
is a product partition, and bounded VC dimension yields small \(\epsilon\)-nets, \(\epsilon\)-nets for differences, and a Shelah–Sauer bound controlling the number of trace patterns [1304.5951]. Those ingredients replace tower bounds by a doubly-exponential-type bound
\[
|\mathcal P|\le \left(dr^3\ln r^3\right)^{d^{2\cdot 10^3 r^7}}
\]
[1304.5951]. The later cylinder-based method in [2508.09969] may be viewed as a further development of the same quantitative agenda: regularize via product structure while exploiting a dimension restriction.

### Comparison with stable and distal definable regularity

In stable definable bipartite graphs, one partitions \(V\) and \(W\) into finitely many definable pieces so that every rectangle \(V_i\times W_j\) is almost homogeneous: either almost all edges or almost all non-edges, measured by arbitrary Keisler measures [1504.06288]. The result explicitly gives no quantitative bounds and no equitability [1504.06288].

In distal theories, one obtains definable partitions into product cells so that the total measure of non-homogeneous cells is small [1508.03955]. The higher-arity version similarly partitions each coordinate space, and all but a small measure of tuples of cells are homogeneous [1508.03955]. These are regularity lemmas in a cylinder-like sense: the decomposition is into rectangular or product cells, and the defect is measured by product measure.

The contrast is structural. The definable/stable/distal results derive from local stability theory, smoothness of generically stable measures, weak orthogonality, and definable approximation by unions of rectangles [1504.06288], [1508.03955]. The Cylinder Regularity Lemma of [2508.09969] is instead combinatorial and quasirandomness-based. Still, all of these frameworks privilege product-cell decompositions over arbitrary vertex refinements.

## 7. Applications, limitations, and interpretation

The Cylinder Regularity Lemma is introduced as the “right” intermediate object for obtaining better quantitative bounds from bounded VC dimension in graphs and bounded VC\(_2\) dimension in \(3\)-graphs [2508.09969]. It is weaker than a full hypergraph regularity lemma but strong enough for induced counting and for conversion to a genuine regularity partition after one additional regularization step [2508.09969].

The paper also records several further applications of the hypergraph cylinder lemma. It proves a \(3\)-uniform analogue of the Conlon–Fox quasirandom subset lemma, asserting that every \(3\)-graph contains a linear-sized subset \(U\) and a graph \(G\) on \(U\) such that \(H[U,G]\) is \((\eta,\psi)\)-quasirandom, with \(1/\delta\) doubly exponential in a polynomial of \(1/\eta\) [2508.09969]. It also proves a hypergraph analogue of Rödl’s theorem on induced-\(F\)-free graphs: if \(H\) is induced-\(F\)-free, then there is a large \(U\subseteq V(H)\) and a quasirandom graph \(G\) on \(U\) such that \(H[U,G]\) has density close to \(0\) or \(1\) [2508.09969].

At the same time, the cylinder framework is not a universal replacement for ordinary regularity. In the graph case, it yields a product-space partition rather than a vertex partition [2508.09969]. In the hypergraph case, one still needs the final Szemerédi-type regularization to recover quasirandom lower-order graph structure after Venn refinement [2508.09969]. This suggests that cylinder regularity is best understood as an intermediate layer of structure: weaker than full regularity, but robust enough to carry quasirandomness and induced-forbidden-subgraph information.

A common misconception is to identify any product-partition regularity statement with the modern Cylinder Regularity Lemma. The comparison papers show that this would be too broad. Towsner’s bipartite bounded-VC theorem is a graph regularity lemma with product partitions, but not a higher-dimensional cylinder lemma [1304.5951]. Stable and distal regularity are definable measure-theoretic decompositions into product cells, but they do not use the quasirandom cylinder-chain machinery of [2508.09969]. Conversely, the cylinder lemma of [2508.09969] is specifically designed to sit between full hypergraph regularity and induced counting.

In one sentence, the modern Cylinder Regularity Lemma is a product-space quasirandom decomposition principle for multipartite graphs and \(3\)-graphs that replaces repeated full regularization by a quantitatively cheaper cylinder-level regularization, thereby enabling improved bounds in bounded VC and bounded VC\(_2\) regularity theory [2508.09969].

Source: https://www.emergentmind.com/topics/cylinder-regularity-lemma