Characterization of measure sequences defining a density

About 1 year old · traced to

Let GG be a discrete group, and let (μn)(\mu_n) be a sequence of measures on GG. A sequence of measures defines a density in the sense that the associated upper density is mensural if, for every t∈Gt\in G, it satisfies

lim⁡n→∞∑x∈G∣μn(x)−μn(x+t)∣=0.\lim_{n\to\infty}\sum_{x\in G}|\mu_n(x)-\mu_n(x+t)|=0.

Measure-sequence characterization. The sequences of measures defining a density in this sense are precisely those satisfying

lim⁡n→∞∑x∈G∣μn(x)−μn(x+t)∣=0\lim_{n\to\infty}\sum_{x\in G}|\mu_n(x)-\mu_n(x+t)|=0

for all t∈Gt\in G. The question concerns which sequences of measures yield densities, extending the measure-based descriptions of asymptotic and logarithmic densities; the supplied text does not state whether this criterion has been proved or remains conjectural.

References

Primary source

Szilárd Gy. Révész and Imre Z. Ruzsa, “Densitometria I. Discrete groups”, arXiv:2511.18064 (2025).

Progress summary

Refreshed
Claimed solved

A reader-submitted argument claims the normalized version is proved and the literal wording is false, but neither claim has been independently verified.

The problem asks whether the translation-invariance condition exactly characterizes measure sequences whose upper densities satisfy the required density axioms. The formulation does not explicitly require the measures to be probability measures.

Known results

  • A 2025 source records sufficiency of the translation-invariance condition and reports no resolution of necessity as of November 2025.

Community submission (unverified), August 26, 2026

A submitted proof argues that, for probability measures on infinite commutative discrete groups, the condition is necessary and sufficient, using a selector lemma to obtain translation invariance. It also claims the literal unnormalized formulation is false by counterexample. Both claims are unverified.

Current status (as of August 2026): The literal formulation has only an unverified claimed counterexample, while the normalized version has only an unverified claimed proof; neither version is independently settled.

Sources

Solutions 1

This solution needs a summarySee full solutionHide full solution

Mensural densities and Reiter sequences

Corrected statement

Let GG be an infinite commutative discrete group, and let μn∈ℓ1(G)\mu_n\in\ell^1(G) be probability measures:

μn(x)≥0,∑x∈Gμn(x)=1.\mu_n(x)\geq 0,\qquad \sum_{x\in G}\mu_n(x)=1.

For A⊆GA\subseteq G, put

d‾(A)=lim sup⁡n→∞μn(A).\overline d(A)=\limsup_{n\to\infty}\mu_n(A).

Then d‾\overline d is an upper density in the sense of Révész--Ruzsa if and only if, for every t∈Gt\in G,

∑x∈G∣μn(x)−μn(x+t)∣⟶0.(1)\sum_{x\in G}\left|\mu_n(x)-\mu_n(x+t)\right|\longrightarrow 0. \tag{1}

This proves the normalized, and evidently intended, version of Conjecture 12.3 in Révész--Ruzsa. The word “probability” is absent from the literal statement in the paper; without it the conjecture is false. A counterexample to the literal wording is given below.

The sufficiency of (1) is noted in the source. The substance is necessity.

Properties of upper densities used

We use only two consequences of the definition, both recorded in Statement 9.3 of the source.

  1. If A+t1,…,A+tmA+t_1,\ldots,A+t_m are disjoint, then
d‾(⋃i=1m(A+ti))=md‾(A).(2)\overline d\left(\bigcup_{i=1}^m(A+t_i)\right) =m\overline d(A). \tag{2}
  1. If A′A' is obtained from AA by a bijection whose displacements belong to one finite subset of GG, then
d‾(A′)=d‾(A).(3)\overline d(A')=\overline d(A). \tag{3}

The second property is called perturbation invariance.

The selector lemma

The following is the main point of the proof.

Lemma. Let d‾\overline d be an upper density on GG. Suppose qq is a finitely additive probability measure on all subsets of GG such that

q(A)≤d‾(A)(A⊆G).(4)q(A)\leq\overline d(A)\qquad(A\subseteq G). \tag{4}

Then qq is translation invariant.

Proof. Fix t∈Gt\in G.

First suppose that tt has infinite order. Fix an integer L≥2L\geq2. Choose a transversal RR for the cosets of the cyclic subgroup ⟨t⟩\langle t\rangle. Partition every tt-orbit into the blocks

{r+(kL+i)t:0≤i<L},r∈R,k∈Z.\{r+(kL+i)t:0\leq i<L\}, \qquad r\in R,\quad k\in\mathbb Z.

Let

C0={r+kLt:r∈R, k∈Z},Ci=C0+it(0≤i<L).C_0=\{r+kLt:r\in R,\ k\in\mathbb Z\}, \qquad C_i=C_0+it\quad(0\leq i<L).

The sets C0,…,CL−1C_0,\ldots,C_{L-1} partition GG. Equation (2) gives

d‾(Ci)=1L(0≤i<L).(5)\overline d(C_i)=\frac1L\qquad(0\leq i<L). \tag{5}

Call a set a selector if it contains exactly one point from each of the displayed LL-point blocks. Every selector is a perturbation of C0C_0: move its selected point in a block to that block's zeroth point. Every displacement is one of 0,−t,…,−(L−1)t0,-t,\ldots,-(L-1)t. Thus (3) gives

d‾(S)=1Lfor every selector S.(6)\overline d(S)=\frac1L \quad\hbox{for every selector }S. \tag{6}

By (4), q(Ci)≤1/Lq(C_i)\leq1/L. Since the CiC_i partition GG and q(G)=1q(G)=1, in fact

q(Ci)=1L(0≤i<L).(7)q(C_i)=\frac1L\qquad(0\leq i<L). \tag{7}

Let E⊆C0E\subseteq C_0, and let i≠ji\ne j lie in {0,…,L−1}\{0,\ldots,L-1\}. The two sets

S=(E+it)∪((C0∖E)+jt),S′=((C0∖E)+it)∪(E+jt)\begin{aligned} S&=(E+it)\cup((C_0\setminus E)+jt),\\ S'&=((C_0\setminus E)+it)\cup(E+jt) \end{aligned}

are selectors, they are disjoint, and their union is Ci∪CjC_i\cup C_j. Equations (4), (6), and (7) imply

q(S)≤1L,q(S′)≤1L,q(S)+q(S′)=2L.q(S)\leq\frac1L,\qquad q(S')\leq\frac1L,\qquad q(S)+q(S')=\frac2L.

Consequently both inequalities are equalities. Comparing q(S)=1/Lq(S)=1/L with

q(Cj)=q(E+jt)+q((C0∖E)+jt)=1Lq(C_j)=q(E+jt)+q((C_0\setminus E)+jt)=\frac1L

gives

q(E+it)=q(E+jt).(8)q(E+it)=q(E+jt). \tag{8}

Now take an arbitrary B⊆GB\subseteq G and write Bi=B∩CiB_i=B\cap C_i. For 0≤i<L−10\leq i<L-1, equation (8), applied to E=Bi−itE=B_i-it, gives

q(Bi+t)=q(Bi).q(B_i+t)=q(B_i).

All terms therefore cancel in q(B+t)−q(B)q(B+t)-q(B), except possibly the piece crossing from CL−1C_{L-1} to C0C_0. By (7),

∣q(B+t)−q(B)∣=∣q(BL−1+t)−q(BL−1)∣≤1L.(9)\left|q(B+t)-q(B)\right| =\left|q(B_{L-1}+t)-q(B_{L-1})\right| \leq\frac1L. \tag{9}

Since LL is arbitrary, q(B+t)=q(B)q(B+t)=q(B).

If tt has finite order mm, choose a transversal C0C_0 for the cosets of ⟨t⟩\langle t\rangle, and put Ci=C0+itC_i=C_0+it for 0≤i<m0\leq i<m. The same selector and swap argument gives (8) for all residues. There is now no boundary error because mt=0mt=0. Thus q(B+t)=q(B)q(B+t)=q(B) exactly. The case t=0t=0 is immediate. Since tt was arbitrary, qq is translation invariant. □\square

Necessity

Assume that

d‾(A)=lim sup⁡nμn(A)(10)\overline d(A)=\limsup_n\mu_n(A) \tag{10}

is an upper density. Let U\mathcal U be any free ultrafilter on N\mathbb N, and define

qU(A)=lim⁡n→Uμn(A).(11)q_{\mathcal U}(A)=\lim_{n\to\mathcal U}\mu_n(A). \tag{11}

Ultrafilter limits preserve finite sums and positivity. Because every μn\mu_n is a probability measure, qUq_{\mathcal U} is a finitely additive probability measure. Moreover,

qU(A)≤lim sup⁡nμn(A)=d‾(A).q_{\mathcal U}(A) \leq\limsup_n\mu_n(A) =\overline d(A).

The selector lemma shows that every qUq_{\mathcal U} is translation invariant.

It follows that, for every fixed A⊆GA\subseteq G and t∈Gt\in G,

μn(A)−μn(A+t)⟶0.(12)\mu_n(A)-\mu_n(A+t)\longrightarrow0. \tag{12}

Indeed, if (12) failed, then after passing to a subsequence and choosing one sign there would be an ε>0\varepsilon>0 for which the difference were always at least ε\varepsilon, or always at most −ε-\varepsilon. A free ultrafilter concentrated on that subsequence would give a non-translation-invariant qUq_{\mathcal U}, a contradiction.

Fix tt, and define the signed ℓ1\ell^1-vectors

νn(x)=μn(x)−μn(x+t).\nu_n(x)=\mu_n(x)-\mu_n(x+t).

Equation (12) says that ∑x∈Aνn(x)→0\sum_{x\in A}\nu_n(x)\to0 for every indicator 1A{\bf1}_A. It follows for every finite-valued bounded function by linearity. Such functions uniformly approximate every f∈ℓ∞(G)f\in\ell^\infty(G), while

∥νn∥1≤2.\|\nu_n\|_1\leq2.

Hence

∑xf(x)νn(x)⟶0(f∈ℓ∞(G)).(13)\sum_x f(x)\nu_n(x)\longrightarrow0 \qquad(f\in\ell^\infty(G)). \tag{13}

Thus νn\nu_n is weakly null in ℓ1(G)\ell^1(G). The Schur property of ℓ1\ell^1 now gives

∥νn∥1⟶0,\|\nu_n\|_1\longrightarrow0,

which is (1).

This last step is valid even when GG is uncountable. Every ℓ1(G)\ell^1(G) vector has countable support, so the union of the supports of the sequence (νn)(\nu_n) is a countable set SS. The whole sequence lies in ℓ1(S)\ell^1(S), and the usual countable Schur theorem applies. Every functional in ℓ∞(S)\ell^\infty(S) extends to one in ℓ∞(G)\ell^\infty(G), so (13) is precisely the needed weak convergence on that subspace.

Sufficiency

Assume (1), and define for every bounded real function ff

M‾(f)=lim sup⁡n∑xf(x)μn(x).\overline M(f)=\limsup_n\sum_x f(x)\mu_n(x).

Probability normalization gives norming on constants. Monotonicity, nonnegative homogeneity, and subadditivity are immediate. For every tt,

∣∑x(f(x)−f(x+t))μn(x)∣≤∥f∥∞∑x∣μn(x)−μn(x−t)∣⟶0.\left|\sum_x\bigl(f(x)-f(x+t)\bigr)\mu_n(x)\right| \leq \|f\|_\infty \sum_x|\mu_n(x)-\mu_n(x-t)| \longrightarrow0.

Thus M‾(f−τtf)=0\overline M(f-\tau_t f)=0. By restricted subtractivity (Statement 2.5 of the source), M‾\overline M is an upper mean. Its restriction to indicators is exactly d‾\overline d, so d‾\overline d is an upper density.

Why normalization cannot be omitted

Take G=ZG=\mathbb Z. Let

λn(x)={1/(2n),1≤x≤2n,0,otherwise,ηn(x)=12Z(x)λn(x).\lambda_n(x)= \begin{cases} 1/(2n),&1\leq x\leq2n,\\ 0,&\text{otherwise}, \end{cases} \qquad \eta_n(x)={\bf1}_{2\mathbb Z}(x)\lambda_n(x).

Thus λn\lambda_n is a probability measure, whereas ηn(Z)=1/2\eta_n(\mathbb Z)=1/2. Interleave them:

μ2n=λn,μ2n−1=ηn.\mu_{2n}=\lambda_n,\qquad \mu_{2n-1}=\eta_n.

For every A⊆ZA\subseteq\mathbb Z, ηn(A)≤λn(A)\eta_n(A)\leq\lambda_n(A). Therefore

lim sup⁡jμj(A)=lim sup⁡nλn(A)=lim sup⁡N→∞∣A∩[1,N]∣N,\limsup_j\mu_j(A) =\limsup_n\lambda_n(A) =\limsup_{N\to\infty}\frac{|A\cap[1,N]|}{N},

because restricting the endpoint to even integers changes the ratios by o(1). This is the ordinary asymptotic upper density. Hence this unnormalized sequence really does define an upper density.

On the other hand, ηn\eta_n and its translate by 11 have disjoint supports and both have mass 1/21/2, so

∑x∣ηn(x)−ηn(x+1)∣=1.\sum_x|\eta_n(x)-\eta_n(x+1)|=1.

The sequence (μj)(\mu_j) therefore violates (1). This refutes the necessity direction of the conjecture if “measures” is read literally as arbitrary finite positive measures. The zero sequence also shows that (1) alone is not sufficient for norming.

The probability-measure hypothesis, or at least the condition μn(G)→1\mu_n(G)\to1, is used exactly where the ultrafilter limit is made a probability and the selector inequalities are forced to be equalities.

Dependencies

  • Révész--Ruzsa, Definition 2.1 and Statement 2.5 (upper means and restricted subtractivity).
  • Révész--Ruzsa, Definition 9.1 and Statement 9.3(c),(e) (upper densities, restricted additivity, and perturbation invariance).
  • The standard ultrafilter compactness principle.
  • The classical Schur property of ℓ1\ell^1.

No amenability theorem, Følner theorem, or computation is used.

Lean: https://github.com/antoshashakov/Principia-Math-In-Progress/blob/main/mathdb-open-problems/problems/371629/Problem371629.lean

Solved by the Principia Math harness. Check out our work at principia-math.com

Models used: GPT 5.6 Sol, Fable