fpvandoorn/carleson
Source indexedlemma ยท leanprover/lean4:v4.32.0
forest_disjoint
Carleson.Discrete.ForestUnion ยท Carleson/Discrete/ForestUnion.lean:313 to 327
Source documentation
This one could deserve a lemma in the blueprint, as it is needed to decompose the sum of Carleson operators over disjoint subfamilies.
Exact Lean statement
lemma forest_disjoint : (๐โ k n j).PairwiseDisjoint (fun u โฆ ๐โ (X := X) k n j u)
Complete declaration
Lean source
Full Lean sourceLean 4
lemma forest_disjoint : (๐โ k n j).PairwiseDisjoint (fun u โฆ ๐โ (X := X) k n j u) := by intro u hu u' hu' huu' simp only [Function.onFun] apply disjoint_left.2 (fun p pu pu' โฆ huu' ?_) simp only [๐โ, mem_inter_iff, mem_iUnion, exists_prop] at pu pu' rcases pu.2 with โจv, v_mem, v_rel, pvโฉ rcases pu'.2 with โจv', v'_mem, v'_rel, pv'โฉ have E : URel k n j v v' := Or.inr โจp, pv, smul_mono pv'.2.2 le_rfl (by norm_num)โฉ have : URel k n j u v' := (equivalenceOn_urel (X := X)).trans (๐โ_subset_๐โ hu) v_mem v'_mem v_rel E have : URel k n j u u' := by apply (equivalenceOn_urel (X := X)).trans (๐โ_subset_๐โ hu) v'_mem (๐โ_subset_๐โ hu') this exact (equivalenceOn_urel (X := X)).symm (๐โ_subset_๐โ hu') v'_mem v'_rel exact (equivalenceOn_urel (X := X)).reprs_inj hu hu' this