Bogolyubov lemma Created 2026-09-24 Updated 2026-09-24
If has positive density in a finite abelian group, then contains a structured neighbourhood of zero. In a finite-dimensional vector space this neighbourhood can be taken to be a large vector subspace; in a cyclic group it can be taken to be a Bohr set.
Let have density of a finite subset and let use normalized convolution on a finite group. If and , then the displayed estimate holds for normalized physical-space L2 norm and . The Bohr set controls the translation factors on the large spectrum; the fourth Fourier moment bound for an indicator function controls their total weight. Outside , use and Parseval identity on a finite group.
Let have relative density in a rank- Regular Bohr set , and suppose has no nonconstant three-term arithmetic progression. Then either
or some translate of has relative density at least in a regular Bohr set of rank at most and width at least .
Bohr set in phase-distance convention Created 2026-10-07 Updated 2026-10-14
A Bohr set defined by distance of each character phase to the nearest integer. For , it corresponds to the chord-distance radius . Numerical radius constants depend on the convention. In a group of prime order and with , simultaneous torus approximation yields a nonzero element when and an arithmetic progression of length at least .
Cyclic Bogolyubov lemma 2026-10-07
For of subset density , contains a Bohr set of rank at most and a fixed positive width, including for composite . With normalized Fourier coefficients on a finite abelian group, retain the frequencies where . Parseval identity on a finite group bounds their number and the discarded fourth moment. Their nearly constant phases make positive on the Bohr set.
Dilate of a Bohr set Created 2026-09-28 Updated 2026-10-07
If is a Bohr set, its -dilate is . The triangle inequality on the unit circle gives .
Lower bound for the size of a Bohr set Created 2026-09-24 Updated 2026-09-28
A Bohr set of rank and width satisfies
The proof partitions each circle coordinate into arcs and applies translation averaging and the pigeonhole principle.
In a cyclic group of arbitrary order , a Bohr set with frequencies, defined by , contains an arithmetic progression of distinct residues of length at least . Partition the -dimensional cube into boxes, with . The pigeonhole principle supplies with simultaneously. The residues , , remain in the Bohr set and do not wrap around the cyclic group. The weaker exponent permits composite moduli without assuming that every nonzero step has large order.
We state the integer form of Freiman theorem for integer sets: for every there are finite constants such that every finite nonempty with doubling at most lies in a proper generalized arithmetic progression of rank at most and cardinality at most . An arbitrary abelian group requires the coset-progression version, allowing a subgroup factor. We prove the integer statement, with no claim of optimized constants.
We use the allowed Plünnecke inequality and basic Freiman isomorphism facts, and explicitly prove the modelling, Fourier and covering steps. Two geometry-of-numbers consequences are used as permitted: a cyclic rank- phase-radius- Bohr set contains a proper symmetric progression of rank at most and size at least times the cyclic group order; and a rank- integer progression with parameter-box volume can be contained in a proper progression of rank at most and size at most . These follow from successive minima and lattice basis reduction. All these constants depend only on the displayed rank and radius, not on the ambient order or step sizes.
First construct a dense cyclic model of a large subset. Put and . Plünnecke gives . Choose an auxiliary prime so large that every nonzero integer in stays nonzero modulo , and . Arbitrarily large primes exist: a purported finite list would miss a prime divisor of one plus their product. For a uniform nonzero multiplier , each nonzero has uniformly distributed among the nonzero residues. The forbidden residues are those represented by nonzero multiples of with absolute value less than ; there are at most of them. The union bound gives failure probability at most
Thus choose avoiding them for every nonzero .
Represent the dilated elements of in , divide this interval into nine consecutive subintervals, and retain a most-populated one. It defines with . If is the chosen representative of , eight-term sums of representatives from this subinterval have a range shorter than : eight times its width is less than . Consequently every original eight-term relation lifts from equality modulo to equality of the representative sums as integers.
Now reduce these representatives modulo . If their two eight-term sums agree modulo , their integer difference is a multiple of of absolute value below . A nonzero such difference would give a forbidden residue for some nonzero . If , its representative difference is already zero. Hence there are no new relations either. The map is therefore a Freiman s-isomorphism of order eight onto . It is injective, by padding shorter relations to eight terms with a fixed retained point. Its density satisfies
This proves the cyclic Freiman model of a small-doubling integer set needed below.
Next we prove the cyclic Bogolyubov lemma. Use normalized finite-group Fourier analysis on . The convolution
has Fourier expansion . Let consist of those characters whose Fourier coefficient has modulus at least . Parseval gives , and the fourth-power tail outside is at most . The zero character belongs to and contributes .
For the phase-distance Bohr set , every retained character has real part at least . Therefore
The support of this convolution is , so . Apply the stated progression in a Bohr set from successive minima consequence. It supplies a symmetric proper progression of rank bounded by a function of and size at least , hence at least after adjusting the constant.
Lift this progression back to the integers. The inverse Freiman map induces
Equality of two representations uses a four-term relation on each side, so is well defined and injective. If all lie in this difference set, the relation between their representations involves at most six original terms on either side. The order-eight model therefore gives and . Along every coordinate path within the symmetric progression box, all partial sums remain in . It follows that
Thus is a symmetric proper integer progression of the same rank and cardinality, and . This proves the Freiman lifting of a progression step, including why a sufficiently high-order model was selected.
It remains to cover all of , not merely its large modeled subset. Since , Plünnecke gives
Choose maximal such that the translates are pairwise disjoint. Their union lies in , so . For every , maximality makes meet some , giving . Consequently
This proves the needed Ruzsa covering lemma directly.
Write and . The set
contains and hence . Its rank is at most , bounded only by , and its parameter-box volume is at most . Also , so this volume is at most . The allowed integer properification consequence now contains in a proper progression of bounded rank and size at most . Therefore
This proves Freiman's theorem, using geometry of numbers only in the two explicitly stated places.
The positive-power length assertion is an asymptotic one: it requires sufficiently large in terms of the density. Read literally for every , it fails when , and , whose triple sumset is a singleton. We prove the intended result with this necessary qualification and an explicit positive exponent.
Embed the interval into the cyclic group with , and set , . Since all integer triple sums lie in , this embedding introduces no collisions between distinct sums. Use normalized Fourier coefficients on a finite abelian group and normalized convolution on a finite group, and put
The function is nonnegative and has mean , so some satisfies . We show that a whole translated Bohr set is contained in its positive support, hence in the triple sumset.
Put , , and define the large spectrum
The Parseval identity on a finite group gives , so
Also , and therefore . Using Fourier inversion and the convolution theorem on a finite group, for we obtain
Consequently . This proves the translated Bohr neighborhood in a triple sumset:
It remains to produce a long ordinary integer arithmetic progression in this translate; we supply the simultaneous approximation and the lifting argument. Set
Thus . Partition the -dimensional unit cube into boxes of side . The points
contain two in the same box by the pigeonhole principle. Their index difference gives an integer with and
In particular . The identity on the unit circle now shows that
All residues therefore lie in the triple sumset. Let be their actual integer representatives. Their successive differences are congruent to modulo , and each lies in , which is contained in . There is at most one integer in this interval in any specified residue class, so every difference is the same integer. It is nonzero because . Thus the form an ordinary integer arithmetic progression of distinct elements, even though is composite. Reversing it if necessary makes the common difference positive.
For sufficiently large , we have and , whence
Absorb this fixed prefactor by decreasing the exponent: with
the last lower bound is at least once is sufficiently large in terms of . This proves a polynomial-length progression in by the polynomial-length progression in a dense triple sumset argument, without replacing the triple sumset by a fourfold difference set.
Assume is nonempty, so , and put . By the Parseval identity on a finite group, . Select the nonzero frequencies
Then , giving . Outside , the fourth Fourier moment has the bound
The fourfold normalized convolution on a finite group has transform , so Fourier inversion on a finite group gives . It is real and nonnegative, and implies because the convolution counts representations, with a positive normalization.
Use the Bohr set in phase-distance convention
On this set all retained additive characters have positive real part. The zero-frequency contribution is , and the total absolute contribution of the discarded frequencies is at most . Hence
Therefore
This is an explicit Bogolyubov lemma. In the chord-distance convention for a Bohr set, the phase-radius corresponds to chord radius ; alternatively the same positivity proof works directly at chord radius . Thus the requested lower bound on width holds in either convention. If is empty, the Bohr set is the whole group. Nonemptiness of is necessary for the density statement.
Use the phase-distance convention for a Bohr set:
where the norm is distance to the nearest integer. This is the Bohr set in phase-distance convention; the alternative condition has a different radius and corresponding constants. Assume , as requires.
For each residue , form in the -dimensional torus. Around these points place translates of a box of side length in each coordinate. For , their volumes sum to . If , two boxes overlap, and their distinct indices differ by a nonzero with every phase distance less than . Thus the Bohr set contains a nonzero element at the stated threshold. For larger radii the entire group is already present.
Letting the box width decrease to and using the finite number of possible nonzero , obtain a nonzero with for every . By the triangle inequality, lies in whenever . Since is prime, these multiples are distinct up to length . Therefore, in the usual radius range , the arithmetic progression
has the requested length. For literally unrestricted , the correct lower bound is : a progression of distinct residues cannot exceed . For example, , makes the uncapped printed bound impossible. If is empty, the Bohr set is the whole group and has a progression of length ; the displayed exponent is simply inapplicable.
Now transfer the dense integer set to a larger cyclic group. Choose a prime , using Bertrand's postulate, and regard as a subset of . Its density is at least . Normalize Fourier coefficients on a finite abelian group and convolution by
The Fourier inversion and Parseval identity formulas are and ; convolution turns into multiplication of Fourier coefficients on a finite abelian group.
For , set . Then Parseval identity bounds
Also, with , the nonnegative convolution is supported exactly on the modular set , and
The frequencies outside contribute in absolute value at most . For , the real part of each phase from is at least ; moreover and . Hence . We have proved the cyclic Bogolyubov lemma with explicit phase radius:
The previous Bohr set argument gives a modular arithmetic progression of length at least . The remaining step is lifting a short modular progression to an integer progression. Every one of its elements has a unique integer lift belonging to . Successive lifted differences lie in and are congruent to the same residue. Since , at most one integer in this difference interval represents that residue, so every successive difference is the same. The lifts form a genuine integer arithmetic progression, not merely a modular one.
For sufficiently large , the constants can be absorbed into half the exponent. Thus
No attempt to optimize this absolute constant is needed.
A counterexample comes from dense integer sets with only logarithmic-length progressions. To show that itself need not have such a progression, choose a random subset by independent inclusion with probability . Its size has mean and variance at most , so Chebyshev's inequality shows . There are at most increasing arithmetic progressions of any fixed length , and each belongs to with probability . Taking makes the union bound at most . For large , some realization has at least elements and no length- arithmetic progression. Take a subset of exactly elements. It retains that avoidance. Such a set has no progression longer than , and therefore no progression of length for any fixed , eventually. Interpret the prescribed exact cardinality on values of where it is integral, or use its integer part.
We will prove a polynomial progression in a high-energy fourfold difference set. The route is to extract a large subset with a small difference set, construct a dense Freiman s-isomorphism model, and use the Bogolyubov lemma and the pigeonhole principle. To respect the proof requirement, every ingredient beyond the elementary rules for Freiman homomorphisms is established below.
Assume . Since three entries of an additive quadruple determine the fourth, , so a nonvacuous hypothesis has . Let . Then and . Define the popular sum set . The contribution to additive energy from its complement is at most . Since , the bipartite graph on two copies of whose edges have sums in has at least edges. Moreover .
Put and . Here is a dependent random choice argument producing the small difference set. Independently choose two right vertices, allowing repetition, and let be their common left neighbourhood. The Cauchy-Schwarz inequality gives . Call an ordered pair of left vertices bad if its common right neighbourhood has fewer than elements. The expected number of bad ordered pairs in is at most , because a fixed bad pair survives both random choices with probability at most . Thus
Choose a realization attaining at least this expectation. Then , and . Remove from every vertex having more than bad partners in . At most vertices are removed. The remaining set has , and any have at least vertices for which both and are good.
For such a , there are at least right vertices adjacent to , and at least right vertices adjacent to . These paths give
a representation with four members of . For fixed , the tuple of four sums determines uniquely, so there are at least distinct tuples. Select one ordered pair for each member of . Tuples belonging to different differences are disjoint. Counting all possible tuples in proves
In particular, with , we have and for . This is the required small-difference set form of the Balog-Szemerédi-Gowers theorem, proved by counting paths rather than cited.
We next control higher iterated sumsets. Choose a nonempty minimizing , so . We prove the Petridis minimal-growth lemma in the form for finite . Order , and let consist of those for which is new in the union of the translates . Then . Every member of already occurs in an earlier translate of . By minimality, , also when the complement is empty. Thus the new contribution from is at most . Sum over to prove the lemma. Iterating with gives .
For completeness, the Ruzsa triangle inequality in the needed form is
For each , fix . The map is injective: adding the coordinates recovers , and then . Take , , and apply the preceding bounds. We obtain the Plünnecke-Ruzsa inequality
In particular has at most elements.
We now prove a slightly wasteful version of the Ruzsa modeling lemma, avoiding any assumption about the diameter of . Set . Choose a prime larger than all , , and much larger than . Arbitrarily large primes exist by the elementary argument that a prime divisor of one plus the product of all primes up to a given bound exceeds that bound. For a uniformly chosen nonzero multiplier modulo , each nonzero has uniform among the nonzero residues. Call a multiplier forbidden if some such agrees modulo with , where . There are at most such residues. For , a union bound therefore makes the probability of being forbidden less than
Choose a nonforbidden . Represent by integers in and partition that interval into sixteen consecutive pieces of diameter less than . One piece contains the images of a subset with . Let be the integer representative of in that piece, reduced modulo .
A difference of eight sums of these representatives has absolute value less than . If its original difference in is zero, it is a multiple of , hence zero. Conversely, if its reduction modulo is zero, it equals with ; our choice of forces its original difference to be zero. This proves that is a Freiman s-isomorphism of order eight. Injectivity follows by padding a one-term equality to eight terms with a fixed element. Consequently has subset density
No primality of is needed.
Here is the cyclic Bogolyubov lemma with all its Fourier analysis on a finite abelian group details. Use , , and normalized convolution on a finite group. A finite geometric series proves orthogonality, and expanding the finite sums proves the Parseval identity on a finite group, Fourier inversion on a finite group, and . For , the nonnegative function
has support exactly and Fourier coefficients on a finite abelian group . Put . The Parseval identity on a finite group gives . The total fourth moment of the frequencies outside is at most .
If for every , then . The zero frequency contributes with no loss. Separating the large and small frequencies in Fourier inversion on a finite group yields
Thus contains the Bohr set expressed in distance coordinates by . This is consistent with the existing character-distance convention for a Bohr set: here it is enough that each character lies in the corresponding short arc around one.
We finally prove the needed nonwrapping progression in a cyclic Bohr set, including for composite . Write and . Partition the -dimensional unit cube into boxes. The points with coordinates modulo one, , give by the pigeonhole principle an integer with for all . Then
These points are distinct modulo , since their integer representatives lie between zero and . Their number is at least . For the same argument simply chooses .
The Freiman s-isomorphism induces a bijection : define it on a representation by taking the same two positive and two negative images. Equality of representations uses an order-four relation, and injectivity uses the converse relation. If three consecutive members of satisfy , their preimages satisfy the same equality, since its expansion is an equality of eight-term sums in . Hence the inverse image of is an ordinary arithmetic progression in , with distinct terms.
To remove the multiplicative constant from the length bound, let and . The length just proved is at least , where . Choose so that for , and set . For , two distinct members of give a nonzero , and has length three, at least . For , the singleton suffices. In every nonempty case,
with depending only on . If empty sets are permitted, the required length is zero and there is no substantive assertion.