The 100% version of PFR
DefinitionSymmetry group#
If \(X\) is a \(G\)-valued random variable, then the symmetry group \(\mathrm{Sym}[X]\) is the set of all \(h \in G\) such that \(X +h\) has the same distribution as \(X\).
LemmaSymmetry group is a group#
If \(X\) is a \(G\)-valued random variable, then \(\mathrm{Sym}[X]\) is a subgroup of \(G\).
Proof
Direct verification of the group axioms.
Lean
Formalized as symmGroup.
Sources
Uses 1 · Used by 1
LemmaZero Ruzsa distance implies large symmetry group#
If \(X\) is a \(G\)-valued random variable such that \(d[X ;X]=0\), and \(x,y \in G\) are such that \(P[X=x], P[X=y]>0\), then \(x-y \in \mathrm{Sym}[X]\).
Proof
Let \(X_1,X_2\) be independent copies of \(X\) (from Existence of independent copies). Let \(A\) denote the range of \(X\). From Ruzsa distance in independent case and Copy preserves Ruzsa distance we have
Observe from Conditional entropy and relabeling that
and hence by Alternative formulae for mutual information
By Vanishing of mutual information, \(X_1-X_2\) and \(X_1\) are therefore independent, thus the law of \((X_1-X_2|X_1=x)\) does not depend on \(x \in A\). The claim follows.
Lean
Formalized as sub_mem_symmGroup.
Sources
Uses 7 · Used by 1
LemmaTranslate is uniform on symmetry group#
If \(X\) is a \(G\)-valued random variable with \(d[X ;X]=0\), and \(x_0\) is a point with \(P[X=x_0] > 0\), then \(X-x_0\) is uniformly distributed on \(\mathrm{Sym}[X]\).
Proof
The law of \(X-x_0\) is invariant under \(\mathrm{Sym}[X]\), non-zero at the origin, and supported on \(\mathrm{Sym}[X]\), giving the claim.
Lean
Formalized as isUniform_sub_const_of_rdist_eq_zero.
Sources
Uses 3 · Used by 2
LemmaSymmetric 100% inverse theorem#
Suppose that \(X\) is a \(G\)-valued random variable such that \(d[X ;X]=0\). Then there exists a subgroup \(H \leq G\) such that \(d[X ;U_H] = 0\).
Proof
Take \(H\) to be the symmetry group of \(X\), which is a group by Symmetry group is a group. From Translate is uniform on symmetry group, \(X-x_0\) is uniform on \(H\), and \(d[X ;X-x_0] = d[X ;X] \leq 0\), and the claim follows.
Lean
Formalized as exists_isUniform_of_rdist_self_eq_zero.
Sources
Uses 2 · Used by 1
CorollaryGeneral 100% inverse theorem#
Suppose that \(X_1,X_2\) are \(G\)-valued random variables such that \(d[X_1;X_2]=0\). Then there exists a subgroup \(H \leq G\) such that \(d[X_1;U_H] = d[X_2;U_H] = 0\).
Proof
Using Ruzsa triangle inequality and Distance nonnegative we have \(d[X_1;X_1]=0\), hence by Symmetric 100% inverse theorem \(d[X_1;U_H]=0\) for some subgroup \(H\). By Ruzsa triangle inequality and Distance nonnegative again we also have \(d[X_2;U_H]\) as required.
Lean
Formalized as exists_isUniform_of_rdist_eq_zero.
Sources
Uses 3 · Used by 3
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.