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 141 to 160 of 350 declarations.
lemma
If X has identical distribution to X₀, and X₀ has finite range, then X is almost
everywhere equivalent to a random variable of finite range.
PFR.ForMathlib.FiniteRange.IdentDistrib · PFR/ForMathlib/FiniteRange/IdentDistrib.lean:24
lemma
A version of independent_copies that guarantees that the copies have FiniteRange if the
original variables do.
PFR.ForMathlib.FiniteRange.IdentDistrib · PFR/ForMathlib/FiniteRange/IdentDistrib.lean:50
lemma
A version of independent_copies3_nondep that guarantees that the copies have FiniteRange
if the original variables do.
PFR.ForMathlib.FiniteRange.IdentDistrib · PFR/ForMathlib/FiniteRange/IdentDistrib.lean:73
lemma
A version of independent_copies4_nondep that guarantees that the copies have FiniteRange
if the original variables do.
PFR.ForMathlib.FiniteRange.IdentDistrib · PFR/ForMathlib/FiniteRange/IdentDistrib.lean:110
lemma
A version of independent_copies' that guarantees that the copies have FiniteRange
if the original variables do.
PFR.ForMathlib.FiniteRange.IdentDistrib · PFR/ForMathlib/FiniteRange/IdentDistrib.lean:153
lemma
If (Z₁, Z₂, Z₃, Z₄) are independent, so are (Z₁, Z₂, φ Z₃ Z₄) for any measurable φ.
PFR.ForMathlib.FourVariables · PFR/ForMathlib/FourVariables.lean:256
lemma
Open the record for the exact Lean statement and complete source.
PFR.ForMathlib.ThreeVariables · PFR/ForMathlib/ThreeVariables.lean:104
lemma
Uniform distributions exist.
PFR.ForMathlib.Uniform · PFR/ForMathlib/Uniform.lean:38
lemma
The image of a uniform random variable under an injective map is uniform on the image.
PFR.ForMathlib.Uniform · PFR/ForMathlib/Uniform.lean:68
lemma
Uniform distributions exist, version with a Finite set rather than a Finset and giving a measure space
PFR.ForMathlib.Uniform · PFR/ForMathlib/Uniform.lean:90
lemma
A "unit test" for the definition of uniform distribution.
PFR.ForMathlib.Uniform · PFR/ForMathlib/Uniform.lean:125
lemma
If is uniform w.r.t. on , then is uniform w.r.t. conditioned by on .
PFR.ForMathlib.Uniform · PFR/ForMathlib/Uniform.lean:219
lemma
Open the record for the exact Lean statement and complete source.
PFR.ForMathlib.Uniform · PFR/ForMathlib/Uniform.lean:239
lemma
A random variable is uniform iff its distribution is.
PFR.ForMathlib.Uniform · PFR/ForMathlib/Uniform.lean:270
lemma
Let be a subgroup of . Then there exists a subgroup of , a subgroup of , and a homomorphism such that In particular, .
PFR.HomPFR · PFR/HomPFR.lean:46
theorem
Let be a function, and let denote the set Then there exists a homomorphism such that
PFR.HomPFR · PFR/HomPFR.lean:75
lemma
If , and are such that , then .
PFR.HundredPercent · PFR/HundredPercent.lean:65
lemma
If d[X # X] = 0, then X - x₀ is the uniform distribution on the subgroup of G
stabilizing the distribution of X, for any x₀ of positive probability.
PFR.HundredPercent · PFR/HundredPercent.lean:117
theorem
If , then there exists a subgroup such that .
PFR.HundredPercent · PFR/HundredPercent.lean:142
theorem
If , then there exists a subgroup such that . Follows from the preceding claim by the triangle inequality.
PFR.HundredPercent · PFR/HundredPercent.lean:162
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.