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

carlesonSum_๐”“pos_inter_โ„ญโ‚‚_eq_add_sum

Carleson.Discrete.ForestComplement ยท Carleson/Discrete/ForestComplement.lean:722 to 749

Source documentation

In each set โ„ญโ‚‚ k n j, the Carleson sum can be decomposed as a sum over ๐”โ‚‚ k n j and over various ๐”โ‚ƒ k n j l.

Exact Lean statement

lemma carlesonSum_๐”“pos_inter_โ„ญโ‚‚_eq_add_sum {f : X โ†’ โ„‚} {x : X} (hkn : k โ‰ค n) (hj : j โ‰ค 2 * n + 3) :
    carlesonSum (๐”“pos โˆฉ ๐”“โ‚แถœ โˆฉ โ„ญโ‚‚ k n j) f x =
      carlesonSum (๐”“pos โˆฉ ๐”“โ‚แถœ โˆฉ ๐”โ‚‚ k n j) f x
      + โˆ‘ l โ‰ค Z * (n + 1), carlesonSum (๐”“pos โˆฉ ๐”“โ‚แถœ โˆฉ ๐”โ‚ƒ k n j l) f x

Complete declaration

Lean source

Canonical source
Full Lean sourceLean 4
lemma carlesonSum_๐”“pos_inter_โ„ญโ‚‚_eq_add_sum {f : X โ†’ โ„‚} {x : X} (hkn : k โ‰ค n) (hj : j โ‰ค 2 * n + 3) :    carlesonSum (๐”“pos โˆฉ ๐”“โ‚แถœ โˆฉ โ„ญโ‚‚ k n j) f x =      carlesonSum (๐”“pos โˆฉ ๐”“โ‚แถœ โˆฉ ๐”โ‚‚ k n j) f x      + โˆ‘ l โ‰ค Z * (n + 1), carlesonSum (๐”“pos โˆฉ ๐”“โ‚แถœ โˆฉ ๐”โ‚ƒ k n j l) f x := by  conv_lhs => rw [โ† carlesonSum_inter_add_inter_compl _ (๐”โ‚‚ k n j)]  rw [sum_carlesonSum_of_pairwiseDisjoint]; swap  ยท apply PairwiseDisjoint.subset _ (subset_univ _)    have : univ.PairwiseDisjoint fun l โ†ฆ ๐”โ‚ƒ (X := X) k n j l := pairwiseDisjoint_minLayer    apply this.mono    intro j    exact inter_subset_right  congr 2  ยท ext p    simp only [mem_inter_iff, mem_compl_iff, and_congr_left_iff, and_iff_left_iff_imp, and_imp]    intro hp    exact fun _ _ โ†ฆ mem_of_mem_inter_left hp  ยท ext p    simp only [mem_inter_iff, mem_compl_iff,      Finset.mem_Iic, mem_iUnion, exists_and_left, exists_prop]    refine โŸจfun h โ†ฆ ?_, fun h โ†ฆ ?_โŸฉ    ยท refine โŸจh.1.1, ?_โŸฉ      simp only [๐”“โ‚, mem_iUnion, exists_prop, not_exists, not_and] at h      have := (notMem_โ„ญโ‚…_iff_mem_๐”โ‚ƒ (X := X) hkn hj h.1.1.1 h.1.2 h.2).1 (h.1.1.2 n k hkn j hj)      simp only [mem_iUnion, exists_prop] at this      exact this    ยท rcases h.2 with โŸจl, lZ, hlโŸฉ      exact โŸจโŸจh.1, โ„ญโ‚ƒ_subset_โ„ญโ‚‚ (maxLayer_subset hl)โŸฉ,        disjoint_right.1 ๐”โ‚‚_disjoint_โ„ญโ‚ƒ (maxLayer_subset hl)โŸฉ