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 201 to 220 of 350 declarations.
lemma
Let Xᵢ : Ωᵢ → Sᵢ be random variables for i = 1,...,k.
Then there exist jointly independent random variables Xᵢ' : Ω' → Sᵢ for i=1,...,k
such that each Xᵢ' is a copy of Xᵢ.
PFR.Mathlib.Probability.IdentDistrib · PFR/Mathlib/Probability/IdentDistrib.lean:265
lemma
A version with exactly 3 random variables that have the same codomain. It's unfortunately incredibly painful to prove this from the general case.
PFR.Mathlib.Probability.IdentDistrib · PFR/Mathlib/Probability/IdentDistrib.lean:285
lemma
A version with exactly 4 random variables that have the same codomain. It's unfortunately incredibly painful to prove this from the general case.
PFR.Mathlib.Probability.IdentDistrib · PFR/Mathlib/Probability/IdentDistrib.lean:329
lemma
Open the record for the exact Lean statement and complete source.
PFR.Mathlib.Probability.Independence.Basic · PFR/Mathlib/Probability/Independence/Basic.lean:70
lemma
Open the record for the exact Lean statement and complete source.
PFR.Mathlib.Probability.Independence.Basic · PFR/Mathlib/Probability/Independence/Basic.lean:85
lemma
A variant of iIndepFun.finsets_comp where we conclude the independence of just two functions rather than an entire family.
PFR.Mathlib.Probability.Independence.Basic · PFR/Mathlib/Probability/Independence/Basic.lean:108
lemma
Composing independent functions with a measurable embedding of conull range gives independent functions.
PFR.Mathlib.Probability.Independence.Basic · PFR/Mathlib/Probability/Independence/Basic.lean:163
lemma
Open the record for the exact Lean statement and complete source.
PFR.Mathlib.Probability.Independence.Basic · PFR/Mathlib/Probability/Independence/Basic.lean:181
lemma
If a family of functions (i, j) ↦ f i j is independent, then the family of function tuples
i ↦ (f i j)ⱼ is independent.
PFR.Mathlib.Probability.Independence.Basic · PFR/Mathlib/Probability/Independence/Basic.lean:226
lemma
Open the record for the exact Lean statement and complete source.
PFR.Mathlib.Probability.Independence.Basic · PFR/Mathlib/Probability/Independence/Basic.lean:293
theorem
The new Mathlib tool Finset.eventuallyEq_iInter will supersede this result.
PFR.Mathlib.Probability.Independence.Basic · PFR/Mathlib/Probability/Independence/Basic.lean:311
theorem
TODO: a kernel version of this theorem
PFR.Mathlib.Probability.Independence.Basic · PFR/Mathlib/Probability/Independence/Basic.lean:326
lemma
If f is a family of mutually independent random variables, (S j)ⱼ are pairwise disjoint
finite index sets, then the tuples formed by f i for i ∈ S j are mutually independent,
when seen as a family indexed by J.
PFR.Mathlib.Probability.Independence.Kernel.IndepFun · PFR/Mathlib/Probability/Independence/Kernel/IndepFun.lean:25
lemma
Open the record for the exact Lean statement and complete source.
PFR.Mathlib.Probability.Kernel.Composition.Comp · PFR/Mathlib/Probability/Kernel/Composition/Comp.lean:67
lemma
Open the record for the exact Lean statement and complete source.
PFR.Mathlib.Probability.Kernel.Composition.Comp · PFR/Mathlib/Probability/Kernel/Composition/Comp.lean:126
lemma
Open the record for the exact Lean statement and complete source.
PFR.Mathlib.Probability.Kernel.Disintegration · PFR/Mathlib/Probability/Kernel/Disintegration.lean:59
lemma
Open the record for the exact Lean statement and complete source.
PFR.Mathlib.Probability.Kernel.Disintegration · PFR/Mathlib/Probability/Kernel/Disintegration.lean:82
lemma
Open the record for the exact Lean statement and complete source.
PFR.Mathlib.Probability.Kernel.Disintegration · PFR/Mathlib/Probability/Kernel/Disintegration.lean:115
lemma
Open the record for the exact Lean statement and complete source.
PFR.Mathlib.Probability.Kernel.Disintegration · PFR/Mathlib/Probability/Kernel/Disintegration.lean:154
lemma
Open the record for the exact Lean statement and complete source.
PFR.Mathlib.Probability.Kernel.Disintegration · PFR/Mathlib/Probability/Kernel/Disintegration.lean:284
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.