Head version
74ef907d6bdb
74ef907d6bdb60797b88655bc16e3032fb835fdc
- Toolchain
- leanprover/lean4:v4.32.0
- Revision date
- 23 Jul 2026
- Dependencies
- 10
- Versions
- 38
fpvandoorn/carleson
A formalized proof of Carleson's theorem in Lean
Therefore indexed 781 complete source declarations from the exact package revision. Individual authorship and independent verification remain unset.
Head version
74ef907d6bdb60797b88655bc16e3032fb835fdc
External build observation
No Reservoir build observation was found for this exact commit and toolchain. This is not evidence of failure.
Pin this source in lakefile.lean
require carleson from git "https://github.com/fpvandoorn/carleson.git" @ "74ef907d6bdb60797b88655bc16e3032fb835fdc"
Source declarations
Showing 141 to 160 of 781 declarations.
lemma
Lemma 5.2.4
Carleson.Discrete.ExceptionalSet · Carleson/Discrete/ExceptionalSet.lean:182
lemma
Equation (5.2.7) in the proof of Lemma 5.2.5.
Carleson.Discrete.ExceptionalSet · Carleson/Discrete/ExceptionalSet.lean:202
lemma
Equation (5.2.11) in the proof of Lemma 5.2.5.
Carleson.Discrete.ExceptionalSet · Carleson/Discrete/ExceptionalSet.lean:261
lemma
Lemma 5.2.5
Carleson.Discrete.ExceptionalSet · Carleson/Discrete/ExceptionalSet.lean:312
lemma
Open the record for the exact Lean statement and complete source.
Carleson.Discrete.ExceptionalSet · Carleson/Discrete/ExceptionalSet.lean:405
lemma
Open the record for the exact Lean statement and complete source.
Carleson.Discrete.ExceptionalSet · Carleson/Discrete/ExceptionalSet.lean:432
lemma
Lemma 5.2.7
Carleson.Discrete.ExceptionalSet · Carleson/Discrete/ExceptionalSet.lean:477
lemma
Lemma 5.2.8
Carleson.Discrete.ExceptionalSet · Carleson/Discrete/ExceptionalSet.lean:660
lemma
Lemma 5.2.9
Carleson.Discrete.ExceptionalSet · Carleson/Discrete/ExceptionalSet.lean:682
lemma
Lemma 5.2.10
Carleson.Discrete.ExceptionalSet · Carleson/Discrete/ExceptionalSet.lean:869
lemma
Open the record for the exact Lean statement and complete source.
Carleson.Discrete.ForestComplement · Carleson/Discrete/ForestComplement.lean:26
lemma
Open the record for the exact Lean statement and complete source.
Carleson.Discrete.ForestComplement · Carleson/Discrete/ForestComplement.lean:47
lemma
Open the record for the exact Lean statement and complete source.
Carleson.Discrete.ForestComplement · Carleson/Discrete/ForestComplement.lean:65
lemma
Open the record for the exact Lean statement and complete source.
Carleson.Discrete.ForestComplement · Carleson/Discrete/ForestComplement.lean:83
lemma
Open the record for the exact Lean statement and complete source.
Carleson.Discrete.ForestComplement · Carleson/Discrete/ForestComplement.lean:93
lemma
Open the record for the exact Lean statement and complete source.
Carleson.Discrete.ForestComplement · Carleson/Discrete/ForestComplement.lean:103
lemma
Open the record for the exact Lean statement and complete source.
Carleson.Discrete.ForestComplement · Carleson/Discrete/ForestComplement.lean:147
lemma
Lemma allowing to peel ⋃ (n : ℕ) (k ≤ n) from unions in the proof of Lemma 5.5.1.
Carleson.Discrete.ForestComplement · Carleson/Discrete/ForestComplement.lean:198
lemma
Open the record for the exact Lean statement and complete source.
Carleson.Discrete.ForestComplement · Carleson/Discrete/ForestComplement.lean:218
lemma
Lemma 5.5.1.
We will not use the lemma in this form, as to decompose the Carleson sum it is also crucial that the union is disjoint. This is easier to formalize by decomposing into successive terms, taking advantage of disjointess at each step, instead of doing everything in one go. Still, we keep this lemma as it corresponds to the blueprint, and the key steps of its proof will also be the key steps when doing the successive decompositions.
Carleson.Discrete.ForestComplement · Carleson/Discrete/ForestComplement.lean:250
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.