Let a fixed simple three-uniform hypergraph have hypergraph edges, with one host vertex of a hypergraph class for each vertex of a hypergraph. Assume each hypergraph edge triple has indicator , subset density , and balanced three-dimensional box norm at most . The normalized labelled hypergraph copy count is . Telescope this product against . In each error term, fix all variables outside the three vertices of a hypergraph of its balanced hypergraph edge. Every other hypergraph edge intersects that triple in at most two vertices of a hypergraph, so the remaining factors group into three pair functions bounded by one. The pair-factor correlation bound for the three-dimensional box norm bounds the error by . Summing gives
For the three-uniform tetrahedron, . The same argument with a common host set counts homomorphisms; excluding collisions of distinct abstract vertices of a hypergraph changes the count by at most .
Use four parts indexed by in a cyclic group , and include the triple missing part when . A transversal three-uniform tetrahedron then has the four values , where and , so it encodes a four-term arithmetic progression. Constant progressions give edge-disjoint tetrahedra. This is the bridge from the tetrahedron removal lemma to the Szemerédi theorem.
Multipartite hypergraph 2026-10-14
A multipartite hypergraph has a specified partition of its vertex of a hypergraph set into parts, and every hypergraph edge meets each part in at most one vertex of a hypergraph. For an -uniform hypergraph with parts, an hypergraph edge chooses exactly one vertex of a hypergraph from each part; its indicator is therefore a function on the Cartesian product of those parts. A quadripartite three-uniform hypergraph instead has four possible types of hypergraph edge, according to the omitted part. A choice of one vertex of a hypergraph from each of its four parts is a three-uniform tetrahedron exactly when all four triples are hypergraph edges. Specifying the parts makes both subset density and labelled counting precise.
Yes. The same telescoping argument proves the counting lemma for octahedrally quasirandom three-uniform hypergraphs for every fixed simple three-uniform hypergraph .
Label its vertices of a hypergraph and give vertex of a hypergraph a nonempty host part . For each hypergraph edge , let be the corresponding host hypergraph edge indicator function of subset density , with . The normalized labelled hypergraph copy count is
If the host parts are disjoint, every such vertex of a hypergraph choice is automatically injective. Enumerate the hypergraph edges as and telescope
In the term for , fix all variables outside this triple. Since is simple and three-uniform, every other hypergraph edge intersects in at most two vertices of a hypergraph. Its remaining factor therefore depends on at most two of . Group all two-variable factors according to the pairs . Absorb each one-variable factor into any pair containing its variable, and constants into any group. The three resulting pair functions remain bounded by one.
The balanced factor is now multiplied by exactly the sort of pair functions handled in part (ii). Its average has absolute value at most , independently of the fixed outside variables. Averaging those variables and summing the errors gives
Equivalently,
This counts labelled copies preserving the specified vertex of a hypergraph classes, for arbitrary intersection patterns among the hypergraph edges, and includes the three-uniform tetrahedron as a special case.
For a common host vertex of a hypergraph set of size , the same product average counts homomorphisms. At most assignments identify a pair of distinct labelled vertices of a hypergraph, by the union bound. Thus restricting to injective copies changes the estimate by at most this amount. With a common normalized subset density the injective count is therefore . For induced copies, include the nonhypergraph edge indicator functions as additional factors; their balanced functions are negatives of the corresponding edge-balanced functions and have the same box norm. The same proof applies provided all the relevant triple parts satisfy the stated quasirandomness condition.
First prove the pair-factor correlation bound for the three-dimensional box norm. For real and three functions bounded in absolute value by one, let
Apply the Cauchy-Schwarz inequality in , placing the average inside and removing . This gives
Expand this square, with independent . Apply Cauchy-Schwarz in , removing the product . The result is
Expand with independent and apply Cauchy-Schwarz in , removing the four factors. Then
Therefore , with no independence assumption on the three pair functions.
In this multipartite hypergraph, a simplex is a three-uniform tetrahedron: one vertex of a hypergraph from each of , with all four possible triples present. Write the corresponding hypergraph edge indicator functions as , of subset densities . Its normalized count is
Telescope the product exactly:
For the first term fix . The remaining three factors are bounded pair functions of , and , so the inequality just proved bounds its average by . Averaging over preserves that bound. For each other term fix the vertex of a hypergraph outside its balanced triple and apply the same argument, allowing an unused pair factor to be identically one. The subset density prefactors are at most one. Hence
Multiplying by gives
Thus one may take the absolute constant . This proves the complete-pair-support case of the tetrahedron counting lemma directly; no lower bound on is needed.
A clean proof outline uses hypergraph removal rather than the quadratic density increment route. The structure is: establish removal for the three-uniform tetrahedron, encode four-term arithmetic progressions as its copies, and use the many edge-disjoint copies coming from constant progressions to contradict removal. We give the technical regularity stage in outline, as requested, and prove the counting inequality and the encoding that make the argument work.
The needed tetrahedron removal lemma says that for each there is such that a three-uniform hypergraph on vertices with fewer than copies of can be made -free by removing fewer than hyperedges. Equivalently, being a fixed positive edge-edit distance from -free forces a positive fourth-power copy count. Constants and whether copies are ordered are immaterial after rescaling .
Here is the global proof of this hypergraph removal input. Strong regularity for three-uniform hypergraphs partitions both vertices and the bipartite pair sets between vertex classes. The resulting three-class cells, called triads in a hypergraph regularity partition, are supported on three pair cells. On all but a prescribed small total weight, the triple-edge function has approximately constant relative density and a small relative three-dimensional box norm. This two-level refinement is essential: a vertex partition alone does not capture correlations carried by pairs. The regularity construction uses the squared L2 norms of conditional expectations of edge indicators as bounded energies. Refinement increases this energy by the squared L2 norm of the difference between the new and old conditional expectations, by orthogonality. Thus a nonuniformity witness causing a definite discrepancy causes a definite energy increment. A witness to nonuniformity refines the relevant pair or triple partition and raises the appropriate energy. A hierarchy of tolerances, with sufficiently strong refinement at the pair level, makes these increases terminate after a bounded number of stages. Bounds may depend very badly on the requested tolerance, which is harmless for a qualitative theorem.
Delete hyperedges with two vertices in the same vertex class, hyperedges meeting exceptional classes or irregular cells, hyperedges supported on pair cells of very small density, and hyperedges in triads of very small triple density. Choose the cutoffs and error hierarchy so that the total deleted is less than . A surviving selects four vertex classes, six pair cells and four triads with all required densities above their cutoffs. The relative tetrahedron counting lemma gives at least copies in those cells. This contradicts the assumed sparse copy count, and proves the tetrahedron removal lemma. The strong regularity and relative counting estimates are the technical portion outlined here; the dependence of their constants is not needed.
To show the key analytic mechanism in that counting step, define the three-dimensional box norm of a complex function on by
where denotes complex conjugation. If the other three functions are bounded by one, then
For a proof, fix first. Apply the Cauchy-Schwarz inequality over to remove , duplicating . Next apply the Cauchy-Schwarz inequality over the variables other than to remove the two factors from , duplicating . A third application removes the four factors from and duplicates . The resulting eighth power is exactly the cube average displayed above. Averaging over proves the inequality. This also shows nonnegativity of the cube average by its successive squared-sum form.
For example, on complete pair supports, if four triple-edge functions have constant parts and , telescope the fourfold product and apply this inequality to each term. Their hypergraph clique density differs from by at most , so it is positive when . On general pair supports the same successive squaring argument is combined with sufficiently regular pair cells; choosing relative errors small compared with the pair-density product gives the relative tetrahedron counting lemma. This explains both the counting step and why its support must be regularized before the triple-edge densities. It supplies a proved important step without pretending that the strong regularity theorem is a one-line assertion.
We now prove the four-term progression hypergraph encoding completely. Let have subset density at least , choose , and take four disjoint copies of the cyclic group . Put a hyperedge on the three vertices excluding part precisely when
For a transversal quadruple let and . Its four edge conditions are , . Thus a gives a four-term arithmetic progression with common difference modulo .
Suppose has no nonconstant four-term arithmetic progression in the integers. A modular progression lying in must also be an integer progression: each consecutive second difference has absolute value less than , so its congruence to zero is an equality. Therefore every in this hypergraph has , and all four values equal some . For each , the system , has exactly solutions: choose , solve first for , and then for . There are exactly copies of .
These copies are edge-disjoint. Indeed, an edge missing part has exactly one completion with , obtained by setting . Its common value is the already prescribed . Hence destroying all copies requires at least edge deletions. Since , this is at least . Apply the tetrahedron removal lemma to the vertices with, for instance, . It would permit fewer than deletions once is large: the copy count is eventually below its fixed threshold . This is impossible.
Every fixed positive density therefore forces a nonconstant four-term arithmetic progression in sufficiently long intervals. This proves the length-four case of the Szemerédi theorem. Applying it to sufficiently large initial intervals along a subsequence witnessing positive upper asymptotic density also gives the usual infinite-set formulation.
A sufficiently regular four-partite three-uniform hypergraph, supported on sufficiently regular pair cells of positive density and with positive relative triple densities, has a positive fourth-power number of three-uniform tetrahedra. On complete pair supports, telescoping the four edge functions shows that an error of at most in each three-dimensional box norm gives a counting error at most . The relative version additionally requires control of the pair-support densities.
Tetrahedron removal lemma 2026-10-07
For every , some has this property: a three-uniform hypergraph on vertices with fewer than copies of the three-uniform tetrahedron can be made tetrahedron-free by removing fewer than hyperedges. The four-term progression hypergraph encoding converts this into the length-four case of the Szemerédi theorem.