Head version
v4.33.0-rc1
a177b2e4abe4b31c8024b9afebe646bf6bb8f91b
- Toolchain
- leanprover/lean4:v4.33.0-rc1
- Revision date
- 16 Jul 2026
- Dependencies
- 11
- Versions
- 23
teorth/PFR
Repository for formalization of the Polynomial Freiman Ruzsa conjecture (and related results)
Therefore indexed 350 complete source declarations from the exact package revision. Individual authorship and independent verification remain unset.
Head version
a177b2e4abe4b31c8024b9afebe646bf6bb8f91b
External build observation
Reservoir recorded build status passed and test status not observed for commit a177b2e4abe4 with leanprover/lean4:v4.33.0-rc1 on 20 Jul 2026. Therefore did not run this build.
Pin this source in lakefile.lean
require PFR from git "https://github.com/teorth/pfr.git" @ "a177b2e4abe4b31c8024b9afebe646bf6bb8f91b"
Source declarations
Showing 121 to 140 of 350 declarations.
lemma
The conditional Ruzsa distance is unchanged if the sets of random variables are replaced with copies.
PFR.ForMathlib.Entropy.RuzsaDist · PFR/ForMathlib/Entropy/RuzsaDist.lean:830
lemma
Open the record for the exact Lean statement and complete source.
PFR.ForMathlib.Entropy.RuzsaDist · PFR/ForMathlib/Entropy/RuzsaDist.lean:905
lemma
Open the record for the exact Lean statement and complete source.
PFR.ForMathlib.Entropy.RuzsaDist · PFR/ForMathlib/Entropy/RuzsaDist.lean:956
lemma
Open the record for the exact Lean statement and complete source.
PFR.ForMathlib.Entropy.RuzsaDist · PFR/ForMathlib/Entropy/RuzsaDist.lean:977
lemma
Open the record for the exact Lean statement and complete source.
PFR.ForMathlib.Entropy.RuzsaDist · PFR/ForMathlib/Entropy/RuzsaDist.lean:992
lemma
Open the record for the exact Lean statement and complete source.
PFR.ForMathlib.Entropy.RuzsaDist · PFR/ForMathlib/Entropy/RuzsaDist.lean:1015
lemma
Open the record for the exact Lean statement and complete source.
PFR.ForMathlib.Entropy.RuzsaDist · PFR/ForMathlib/Entropy/RuzsaDist.lean:1053
lemma
The Kaimanovich-Vershik inequality. H[X + Y + Z] - H[X + Y] ≤ H[Y + Z] - H[Y].
PFR.ForMathlib.Entropy.RuzsaDist · PFR/ForMathlib/Entropy/RuzsaDist.lean:1114
lemma
A version of the Kaimanovich-Vershik inequality with some variables negated.
PFR.ForMathlib.Entropy.RuzsaDist · PFR/ForMathlib/Entropy/RuzsaDist.lean:1146
lemma
The entropic Balog-Szemerédi-Gowers inequality. Let A, B be G-valued random variables on
Ω, and set Z := A+B. Then
∑ z, P[Z=z] d[(A | Z = z) ; (B | Z = z)] ≤ 3 I[A :B] + 2 H[Z] - H[A] - H[B].
TODO: remove the hypothesis of Fintype G from here and from condIndep_copies'
PFR.ForMathlib.Entropy.RuzsaDist · PFR/ForMathlib/Entropy/RuzsaDist.lean:1166
lemma
Suppose that and are random variables, where take values in an abelian group. Then
PFR.ForMathlib.Entropy.RuzsaDist · PFR/ForMathlib/Entropy/RuzsaDist.lean:1291
lemma
Open the record for the exact Lean statement and complete source.
PFR.ForMathlib.Entropy.RuzsaDist · PFR/ForMathlib/Entropy/RuzsaDist.lean:1336
lemma
Open the record for the exact Lean statement and complete source.
PFR.ForMathlib.Entropy.RuzsaDist · PFR/ForMathlib/Entropy/RuzsaDist.lean:1352
lemma
Open the record for the exact Lean statement and complete source.
PFR.ForMathlib.Entropy.RuzsaDist · PFR/ForMathlib/Entropy/RuzsaDist.lean:1433
lemma
Ruzsa distance between sets is symmetric.
PFR.ForMathlib.Entropy.RuzsaSetDist · PFR/ForMathlib/Entropy/RuzsaSetDist.lean:44
lemma
Ruzsa distance between sets obeys the triangle inequality.
PFR.ForMathlib.Entropy.RuzsaSetDist · PFR/ForMathlib/Entropy/RuzsaSetDist.lean:55
lemma
Ruzsa distance between sets is translation invariant.
PFR.ForMathlib.Entropy.RuzsaSetDist · PFR/ForMathlib/Entropy/RuzsaSetDist.lean:69
lemma
Ruzsa distance between sets is preserved by injective homomorphisms.
PFR.ForMathlib.Entropy.RuzsaSetDist · PFR/ForMathlib/Entropy/RuzsaSetDist.lean:90
lemma
Ruzsa distance between sets is controlled by the doubling constant.
PFR.ForMathlib.Entropy.RuzsaSetDist · PFR/ForMathlib/Entropy/RuzsaSetDist.lean:110
lemma
The law of total probability for a random variable taking finitely many values: a measure
μ can be expressed as a linear combination of its conditional measures μ[|X ← x] on fibers of a
random variable X valued in a fintype.
PFR.ForMathlib.FiniteRange.ConditionalProbability · PFR/ForMathlib/FiniteRange/ConditionalProbability.lean:18
Static source extraction only. Package code was not executed. Every result keeps its complete declaration, exact file and line range, commit, toolchain, license file, and content hash.