Papers
Topics
Authors
Recent
Search
2000 character limit reached

Bohr Sets in Additive Combinatorics

Updated 10 July 2026
  • Bohr sets are subsets of abelian groups defined by inverse images of open sets from finite-dimensional tori and finite intersections of approximate character constraints.
  • They serve as a structured framework in additive combinatorics, underpinning key results such as Bogolyubov's theorem and recurrence phenomena.
  • Extensions include higher-order analogues like Nil_d Bohr sets, which find applications in Diophantine approximation, quasicrystal theory, and spectral analysis.

Bohr sets are subsets of abelian groups defined by finitely many approximate character constraints; equivalently, they are inverse images of open subsets of finite-dimensional tori under group homomorphisms, and in the centered case they are neighborhoods of $0$ for the Bohr topology (Fish, 2015, Griesmer, 2016). They occupy a central position in additive combinatorics, ergodic Ramsey theory, harmonic analysis, Diophantine approximation, and the study of almost periodic and quasicrystalline structures, where they serve as canonical “structured” sets against which density, recurrence, and spectral phenomena are measured (Le et al., 2021, Griesmer et al., 2022).

1. Definitions, topology, and basic variants

For a countable abelian group GG, a Bohr set may be presented as

B=τ1(U),B=\tau^{-1}(U),

where τ:GTn\tau:G\to \mathbb{T}^n is a homomorphism with dense image and UTnU\subset \mathbb{T}^n is open; if 0TnU0_{\mathbb{T}^n}\in U, then BB is a Bohr-zero set (Fish, 2015). In the equivalent character-theoretic formulation used throughout the literature, a Bohr set in a discrete abelian group is a finite intersection of sets of the form

{gG:χj(g)1<ε},\{g\in G: |\chi_j(g)-1|<\varepsilon\},

where χj:GS1\chi_j:G\to \mathcal S^1 are characters (Griesmer, 2016). For G=ZG=\mathbb{Z}, this becomes

GG0

and the centered case GG1 is the standard Bohr neighborhood of GG2 (Alweiss, 1 Dec 2025).

The Bohr topology on a discrete abelian group is the coarsest group topology making every character continuous; equivalently, it is induced by the embedding

GG3

Bohr neighborhoods are translates of Bohr sets, and Bohr sets form a neighborhood basis of GG4 in this topology (Griesmer, 2016). In compact abelian groups, the notation

GG5

is standard; GG6 is the rank and GG7 the radius (Le et al., 2021).

Two refinements recur in additive combinatorics. A piecewise Bohr set is an intersection GG8, where GG9 is Bohr and B=τ1(U),B=\tau^{-1}(U),0 is thick with upper Banach density B=τ1(U),B=\tau^{-1}(U),1 (Fish, 2015). An almost Bohr set is a set of the form B=τ1(U),B=\tau^{-1}(U),2, where B=τ1(U),B=\tau^{-1}(U),3 is Bohr and B=τ1(U),B=\tau^{-1}(U),4 (Bienvenu et al., 11 Mar 2026). The latter notion is forced by Følner’s theorem on difference sets and is structurally weaker than genuine Bohr containment.

The behavior of the Bohr topology depends strongly on the ambient group. In B=τ1(U),B=\tau^{-1}(U),5, every nonzero element has order B=τ1(U),B=\tau^{-1}(U),6, every character takes values in B=τ1(U),B=\tau^{-1}(U),7-th roots of unity, and Bohr-open sets are precisely unions of cosets of finite-index subgroups (Griesmer, 2016). This torsion model sharply contrasts with the toral picture underlying B=τ1(U),B=\tau^{-1}(U),8, B=τ1(U),B=\tau^{-1}(U),9, and compact connected groups.

2. Structured largeness in sumsets and difference sets

Bohr sets enter additive combinatorics as the structured output of density hypotheses. In τ:GTn\tau:G\to \mathbb{T}^n0, Bogolyubov’s theorem states that if τ:GTn\tau:G\to \mathbb{T}^n1 has positive upper Banach density, then

τ:GTn\tau:G\to \mathbb{T}^n2

contains a Bohr set (Le et al., 2021). In compact abelian groups, the corresponding fourfold sum-difference τ:GTn\tau:G\to \mathbb{T}^n3 contains a Bohr set whenever τ:GTn\tau:G\to \mathbb{T}^n4 (Le et al., 2021). Bergelson–Ruzsa’s three-term result replaces τ:GTn\tau:G\to \mathbb{T}^n5 by τ:GTn\tau:G\to \mathbb{T}^n6 under the constraint τ:GTn\tau:G\to \mathbb{T}^n7, and the compact-group formulation extends this to commuting endomorphisms τ:GTn\tau:G\to \mathbb{T}^n8 with finite-index images and

τ:GTn\tau:G\to \mathbb{T}^n9

yielding Bohr sets inside UTnU\subset \mathbb{T}^n0 (Le et al., 2021).

This compact-group theory has a countable discrete analogue. If UTnU\subset \mathbb{T}^n1 is a countable discrete abelian group and UTnU\subset \mathbb{T}^n2 are commuting endomorphisms with finite-index images and UTnU\subset \mathbb{T}^n3, then for every UTnU\subset \mathbb{T}^n4 with UTnU\subset \mathbb{T}^n5, the threefold sumset

UTnU\subset \mathbb{T}^n6

contains a Bohr set whose rank and radius depend only on UTnU\subset \mathbb{T}^n7 and the indices UTnU\subset \mathbb{T}^n8 (Griesmer et al., 2022). Partition analogues also hold: for any finite partition UTnU\subset \mathbb{T}^n9, some cell satisfies

0TnU0_{\mathbb{T}^n}\in U0

contains a Bohr set, again with parameters depending only on 0TnU0_{\mathbb{T}^n}\in U1 and the relevant indices (Griesmer et al., 2022).

A more localized phenomenon occurs in three-fold difference sets. If 0TnU0_{\mathbb{T}^n}\in U2 has positive upper Banach density, then 0TnU0_{\mathbb{T}^n}\in U3 contains Bohr neighborhoods of many elements of 0TnU0_{\mathbb{T}^n}\in U4; more precisely, the radius and dimension depend only on 0TnU0_{\mathbb{T}^n}\in U5, and after removing a subset of 0TnU0_{\mathbb{T}^n}\in U6 of arbitrarily small upper Banach density, every remaining 0TnU0_{\mathbb{T}^n}\in U7 satisfies that

0TnU0_{\mathbb{T}^n}\in U8

contains a Bohr-0TnU0_{\mathbb{T}^n}\in U9 set (Griesmer, 2016). The proof passes through a compact Kronecker factor, analyzes the convolution BB0, and extracts a Bohr neighborhood from a short Fourier polynomial using a large-spectrum decomposition (Griesmer, 2016).

These results collectively establish a standard principle: sufficiently many additive combinations of a dense set force approximate periodicity visible on finitely many frequencies, and Bohr sets are the canonical container for that periodic structure.

3. Almost Bohr structure, DB and ABB sets, and torsion obstructions

Følner’s theorem identifies the minimal Bohr content of difference sets: if BB1 has BB2, then BB3 contains an almost Bohr set BB4 with BB5 (Bienvenu et al., 11 Mar 2026). This leads to two expansion notions. A set BB6 is DB if BB7 contains a Bohr set for every positive-density BB8, and ABB if BB9 contains a Bohr set for every almost Bohr set {gG:χj(g)1<ε},\{g\in G: |\chi_j(g)-1|<\varepsilon\},0 (Bienvenu et al., 11 Mar 2026). The ABB condition admits an exact characterization: {gG:χj(g)1<ε},\{g\in G: |\chi_j(g)-1|<\varepsilon\},1 is ABB iff {gG:χj(g)1<ε},\{g\in G: |\chi_j(g)-1|<\varepsilon\},2 for every Bohr set {gG:χj(g)1<ε},\{g\in G: |\chi_j(g)-1|<\varepsilon\},3, equivalently iff {gG:χj(g)1<ε},\{g\in G: |\chi_j(g)-1|<\varepsilon\},4 meets every almost Bohr set (Bienvenu et al., 11 Mar 2026).

In {gG:χj(g)1<ε},\{g\in G: |\chi_j(g)-1|<\varepsilon\},5, several natural sparse sets are DB. The sets

{gG:χj(g)1<ε},\{g\in G: |\chi_j(g)-1|<\varepsilon\},6

with {gG:χj(g)1<ε},\{g\in G: |\chi_j(g)-1|<\varepsilon\},7 all have the property that {gG:χj(g)1<ε},\{g\in G: |\chi_j(g)-1|<\varepsilon\},8 contains a Bohr set for every {gG:χj(g)1<ε},\{g\in G: |\chi_j(g)-1|<\varepsilon\},9 of positive upper Banach density; for intersective polynomial images and for polynomial values at primes of intersective polynomials of the second kind, the conclusion strengthens to the containment of a finite-index subgroup (Bienvenu et al., 11 Mar 2026).

The torsion model χj:GS1\chi_j:G\to \mathcal S^10 shows that positive density alone does not force genuine Bohr neighborhoods in χj:GS1\chi_j:G\to \mathcal S^11. There exists χj:GS1\chi_j:G\to \mathcal S^12 with positive upper Banach density such that χj:GS1\chi_j:G\to \mathcal S^13 contains no Bohr neighborhood; for χj:GS1\chi_j:G\to \mathcal S^14, one can arrange the stronger property that χj:GS1\chi_j:G\to \mathcal S^15 contains no set of the form χj:GS1\chi_j:G\to \mathcal S^16 with χj:GS1\chi_j:G\to \mathcal S^17 piecewise syndetic (Griesmer, 2016). The same paper constructs Bohr-dense sets χj:GS1\chi_j:G\to \mathcal S^18 and positive-density sets χj:GS1\chi_j:G\to \mathcal S^19 such that G=ZG=\mathbb{Z}0 is not piecewise Bohr, and for G=ZG=\mathbb{Z}1, not even piecewise syndetic (Griesmer, 2016). These counterexamples show that Bohr structure is not a universal model for large additive behavior in torsion groups, even when density is high and Bohr-topological largeness is present.

The contrast between the Følner almost-Bohr theorem and the G=ZG=\mathbb{Z}2 counterexamples is structural: in some settings, adding a carefully chosen G=ZG=\mathbb{Z}3 upgrades almost Bohr structure to genuine Bohr structure, while in others even the raw difference set G=ZG=\mathbb{Z}4 can remain Bohr-thin.

4. Higher-order analogues: NilG=ZG=\mathbb{Z}5 Bohr sets, generalized polynomials, and recurrence

Classical Bohr sets arise from rotations on compact abelian groups; higher-order analogues arise from nilsystems. A subset G=ZG=\mathbb{Z}6 is a NilG=ZG=\mathbb{Z}7 BohrG=ZG=\mathbb{Z}8-set if there exist a minimal G=ZG=\mathbb{Z}9-step nilsystem GG00, a point GG01, and an open neighborhood GG02 such that

GG03

(Huang et al., 2014). For GG04 this reduces to the usual BohrGG05 notion. The paper “Nil Bohr-sets and almost automorphy of higher order” proves the exact arithmetic characterization

GG06

identifying NilGG07 BohrGG08-sets with families generated by generalized polynomial congruence conditions of degree at most GG09 (Huang et al., 2014). It also proves that for every NilGG10 BohrGG11-set GG12 there exists a syndetic set GG13 such that

GG14

thereby giving one half of a higher-order Bohr problem (Huang et al., 2014).

A complementary combinatorial comparison is provided by “Combinatorial properties of Nil-Bohr sets.” There, any NilGG15 set is shown to be an SGGG16 set for all GG17, so any NilGG18-BohrGG19 set is necessarily GG20 with GG21 effectively bounded in terms of GG22 (Konieczny, 2015). The proof uses polynomial maps on the partial semigroup of finite subsets, Host–Kra cube groups, and an extraction theory for GG23-subsequences (Konieczny, 2015).

Bohr sets also define a recurrence notion independent of nilpotent structure. A subset GG24 is a set of GG25-dimensional Bohr recurrence if for every GG26 and every GG27 there exists GG28 with

GG29

Recent work shows that every GG30-large set is a set of Bohr recurrence: if a set forces arbitrarily long monochromatic arithmetic progressions with common differences in every GG31-coloring, then it must intersect every finite-dimensional Bohr neighborhood (Alweiss, 1 Dec 2025). This places Bohr recurrence as a linear topological-dynamical obstruction to combinatorial largeness.

5. Arithmetic, matrix, and finite-field manifestations

In Diophantine approximation, Bohr sets encode simultaneous smallness of linear forms modulo GG32. For irrational non-Liouville GG33, the inhomogeneous one-dimensional Bohr set

GG34

contains large proper rank-GG35 generalized arithmetic progressions in the regime GG36; specifically, there exist parameters GG37 with GG38, GG39, and

GG40

(Chow, 2017). This structure is the key combinatorial input in the inhomogeneous fibre version of Gallagher’s theorem.

The higher-rank analogue replaces continued fractions by reduced successive minima. For

GG41

the paper “Higher-rank Bohr sets and multiplicative diophantine approximation” develops an inner and outer generalized-arithmetic-progression theory of arbitrary rank. Under suitable lower bounds on the GG42, GG43 contains a proper full-rank progression of size GG44, and also satisfies the cardinality bound

GG45

(Chow et al., 2018). These estimates feed a Duffin–Schaeffer argument and yield higher-dimensional fibre refinements of Gallagher’s theorem, including inhomogeneous variants (Chow et al., 2018).

Bohr sets also interact with non-abelian algebraic actions. In the additive group

GG46

any Bohr-zero non-periodic set intersects every GG47-conjugacy class: for every GG48 there exist GG49 and GG50 such that

GG51

Consequently, the characteristic polynomials realized by GG52 coincide with those realized by all traceless integer matrices (Fish, 2015). The proof uses an equidistribution theorem for an GG53 random walk on the torus

GG54

combined with spectral properties of piecewise Bohr sets (Fish, 2015).

In finite fields, additive Bohr sets also support analytic estimates. For GG55, one has GG56 when GG57, and nontrivial multiplicative character sums satisfy analogues of the Pólya–Vinogradov and Burgess bounds (Hanson, 2014). This places finite-field Bohr sets at the intersection of additive structure and multiplicative cancellation.

6. Almost periodic sets, toral compactifications, and quasicrystals

The term “Bohr” also governs a parallel theory of almost periodic discrete sets and measures. A Radon measure GG58 on GG59 is Bohr almost periodic in Favorov’s sense if GG60 is a Bohr almost periodic function for every GG61 (Lawton, 2021). When the Fourier transform GG62 is supported on a finite-rank subgroup GG63, the measure is of toral type: there exists a toral compactification

GG64

with dense image, a compact set GG65, and a measure GG66 on GG67 such that

GG68

(Lawton, 2021). For uniformly discrete Delone sets of toral type, each connected component of GG69 is homeomorphic to GG70, embedded transversely to the foliation induced by GG71, and the density of each component is given by

GG72

in terms of the compactification and the homotopy class of the embedding (Lawton, 2021).

Earlier work showed that Bohr almost periodicity can be rigid in the presence of discrete difference structure: if a discrete set GG73 is Bohr almost periodic and of finite type, then GG74 is an ideal crystal,

GG75

a finite union of translates of a full-rank lattice (Favorov, 2010). By contrast, a Besicovitch almost periodic Meyer set admits a weaker asymptotic lattice decomposition: there exists a full-rank lattice such that, for large balls, almost all points of GG76 lie in equivalence classes with large intersection with those balls (Favorov, 2010). This distinction is central in quasicrystal theory, where strong Bohr almost periodicity can collapse a model to exact crystallinity.

For regular Euclidean model sets, the Fourier side is especially explicit. If GG77 is a regular model set with Fourier module GG78, then the Fourier–Bohr coefficients

GG79

exist for all GG80, satisfy

GG81

and vanish for GG82 (Baake et al., 2023). The significance of this result is methodological as well as structural: it yields the standard Fourier–Bohr formula for regular model sets by direct exponential-sum estimates and the Poisson summation formula, rather than by dynamical systems or harmonious-set theory (Baake et al., 2023).

Bohr sets therefore form a nexus connecting finitely many characters, toral compactifications, nilpotent higher-order recurrence, dense sumset structure, and the spectral analysis of model sets. Across these settings, the unifying principle is the same: finitely many frequency constraints create large sets with strong recurrence or approximate periodicity, and those sets control how algebraic, combinatorial, and spectral structure propagates.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Bohr Sets.