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 721 to 740 of 781 declarations.
lemma
Open the record for the exact Lean statement and complete source.
Carleson.ToMathlib.WeakType · Carleson/ToMathlib/WeakType.lean:554
lemma
Open the record for the exact Lean statement and complete source.
Carleson.ToMathlib.WeakType · Carleson/ToMathlib/WeakType.lean:565
lemma
Open the record for the exact Lean statement and complete source.
Carleson.ToMathlib.WeakType · Carleson/ToMathlib/WeakType.lean:625
lemma
Open the record for the exact Lean statement and complete source.
Carleson.ToMathlib.WeakType · Carleson/ToMathlib/WeakType.lean:682
lemma
Open the record for the exact Lean statement and complete source.
Carleson.ToMathlib.WeakType · Carleson/ToMathlib/WeakType.lean:704
lemma
Open the record for the exact Lean statement and complete source.
Carleson.ToMathlib.WeakType · Carleson/ToMathlib/WeakType.lean:727
lemma
Open the record for the exact Lean statement and complete source.
Carleson.ToMathlib.WeakType · Carleson/ToMathlib/WeakType.lean:741
lemma
Open the record for the exact Lean statement and complete source.
Carleson.ToMathlib.WeakType · Carleson/ToMathlib/WeakType.lean:772
lemma
The layer-cake theorem, or Cavalieri's principle for functions into a space with a continuous enorm.
Carleson.ToMathlib.WeakType · Carleson/ToMathlib/WeakType.lean:797
lemma
The layer-cake theorem, or Cavalieri's principle, written using eLpNorm.
Carleson.ToMathlib.WeakType · Carleson/ToMathlib/WeakType.lean:864
lemma
The layer-cake theorem, or Cavalieri's principle, written using eLpNorm, without
taking powers.
Carleson.ToMathlib.WeakType · Carleson/ToMathlib/WeakType.lean:874
lemma
Open the record for the exact Lean statement and complete source.
Carleson.TwoSidedCarleson.Basic · Carleson/TwoSidedCarleson/Basic.lean:18
lemma
Open the record for the exact Lean statement and complete source.
Carleson.TwoSidedCarleson.Basic · Carleson/TwoSidedCarleson/Basic.lean:55
lemma
Open the record for the exact Lean statement and complete source.
Carleson.TwoSidedCarleson.Basic · Carleson/TwoSidedCarleson/Basic.lean:85
lemma
Lemma 10.1.1
Carleson.TwoSidedCarleson.Basic · Carleson/TwoSidedCarleson/Basic.lean:130
theorem
The constant used in two_sided_metric_carleson.
Has value 2 ^ (474 * a ^ 3) / (q - 1) ^ 6 in the blueprint. -/
def C10_0_1 (a : ℕ) (q : ℝ≥0) : ℝ≥0 := C_K a ^ 2 * C1_0_2 a q
lemma C10_0_1_pos {a : ℕ} {q : ℝ≥0} (hq : 1 < q) : 0 < C10_0_1 a q := mul_pos (pow_two_pos_of_ne_zero <| by simp_rw [ne_eq, C_K_pos.ne', not_false_eq_true]) (C1_0_2_pos hq)
variable {X : Type*} {a : ℕ} [MetricSpace X] [DoublingMeasure X (defaultA a : ℕ)] variable {τ C r R : ℝ} {q q' : ℝ≥0} variable {F G : Set X} variable {K : X → X → ℂ} {x x' : X} [IsTwoSidedKernel a K] variable [CompatibleFunctions ℝ X (defaultA a)] [IsCancellative X (defaultτ a)]
/-! ## Theorem 10.0.1 -/
/- Theorem 10.0.1
Carleson.TwoSidedCarleson.MainTheorem · Carleson/TwoSidedCarleson/MainTheorem.lean:30
lemma
Open the record for the exact Lean statement and complete source.
Carleson.TwoSidedCarleson.NontangentialOperator · Carleson/TwoSidedCarleson/NontangentialOperator.lean:37
lemma
Open the record for the exact Lean statement and complete source.
Carleson.TwoSidedCarleson.NontangentialOperator · Carleson/TwoSidedCarleson/NontangentialOperator.lean:72
lemma
Open the record for the exact Lean statement and complete source.
Carleson.TwoSidedCarleson.NontangentialOperator · Carleson/TwoSidedCarleson/NontangentialOperator.lean:197
theorem
Lemma 10.1.2
Carleson.TwoSidedCarleson.NontangentialOperator · Carleson/TwoSidedCarleson/NontangentialOperator.lean:233
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.