Skip to main content
fpvandoorn/carleson
Source indexedlemma ยท leanprover/lean4:v4.32.0

carlesonSum_โ„ญโ‚†_eq_sum

Carleson.Discrete.ForestUnion ยท Carleson/Discrete/ForestUnion.lean:734 to 748

Source documentation

The Carleson sum over โ„ญโ‚† can be decomposed as a sum over 4 n + 12 forests based on ๐”˜โ‚„ k n j l.

Exact Lean statement

lemma carlesonSum_โ„ญโ‚†_eq_sum {f : X โ†’ โ„‚} {x : X} {k n j : โ„•} (hkn : k โ‰ค n) :
    carlesonSum (โ„ญโ‚† k n j) f x =
      โˆ‘ l < 4 * n + 12, carlesonSum (โ‹ƒ u โˆˆ ๐”˜โ‚„ k n j l, ๐”—โ‚‚ k n j u) f x

Complete declaration

Lean source

Canonical source
Full Lean sourceLean 4
lemma carlesonSum_โ„ญโ‚†_eq_sum {f : X โ†’ โ„‚} {x : X} {k n j : โ„•} (hkn : k โ‰ค n) :    carlesonSum (โ„ญโ‚† k n j) f x =      โˆ‘ l < 4 * n + 12, carlesonSum (โ‹ƒ u โˆˆ ๐”˜โ‚„ k n j l, ๐”—โ‚‚ k n j u) f x := by  rw [sum_carlesonSum_of_pairwiseDisjoint]; swap  ยท intro a ha b hb hab    simp only [Function.onFun, disjoint_iff_forall_ne, mem_iUnion, exists_prop, ne_eq,      forall_exists_index, and_imp]    intro q p hp hq q' p' hp' hq'    have := pairwiseDisjoint_๐”˜โ‚„ (X := X) (k := k) (n := n) (j := j) (mem_univ a) (mem_univ b) hab    have : p โ‰  p' := disjoint_iff_forall_ne.1 this hp hp'    have := forest_disjoint (๐”˜โ‚„_subset_๐”˜โ‚ƒ hp) (๐”˜โ‚„_subset_๐”˜โ‚ƒ hp') this    exact disjoint_iff_forall_ne.1 this hq hq'  congr  ext p  simp only [C6_forest' hkn, mem_Iio, mem_iUnion, exists_prop, Finset.mem_Iio]