fpvandoorn/carleson
Source indexedlemma · leanprover/lean4:v4.32.0
carlesonSum_𝔓pos_eq_sum
Carleson.Discrete.ForestComplement · Carleson/Discrete/ForestComplement.lean:628 to 646
Source documentation
The Carleson sum over 𝔓pos ∩ 𝔓₁ᶜ can be decomposed as a sum over the intersections of this
set with various ℭ k n.
Exact Lean statement
lemma carlesonSum_𝔓pos_eq_sum {f : X → ℂ} {x : X} :
carlesonSum (𝔓pos (X := X) ∩ 𝔓₁ᶜ) f x =
∑ n ≤ maxℭ X, ∑ k ≤ n, carlesonSum (𝔓pos (X := X) ∩ 𝔓₁ᶜ ∩ ℭ k n) f xComplete declaration
Lean source
Full Lean sourceLean 4
lemma carlesonSum_𝔓pos_eq_sum {f : X → ℂ} {x : X} : carlesonSum (𝔓pos (X := X) ∩ 𝔓₁ᶜ) f x = ∑ n ≤ maxℭ X, ∑ k ≤ n, carlesonSum (𝔓pos (X := X) ∩ 𝔓₁ᶜ ∩ ℭ k n) f x := by simp only [Finset.sum_sigma'] rw [sum_carlesonSum_of_pairwiseDisjoint]; swap · rintro ⟨n, k⟩ - ⟨n', k'⟩ - h simp only [ne_eq, Sigma.mk.inj_iff, heq_eq_eq] at h simp only [Function.onFun, disjoint_iff_forall_ne] have W := pairwiseDisjoint_ℭ (X := X) (mem_univ ⟨k, n⟩) (mem_univ ⟨k', n'⟩) (by simp [-not_and]; tauto) intro x hx y hy exact (disjoint_iff_forall_ne.1 W) hx.2 hy.2 congr ext p simp only [mem_inter_iff, mem_compl_iff, Finset.mem_sigma, Finset.mem_Iic, mem_iUnion, exists_and_left, exists_prop, Sigma.exists, iff_self_and, and_imp] intro hp h'p rcases exists_k_n_of_mem_𝔓pos hp with ⟨k, n, h'p, hkn⟩ exact ⟨n, k, ⟨le_maxℭ_of_nonempty ⟨p, h'p⟩ , hkn⟩, h'p⟩