fpvandoorn/carleson
Source indexedlemma ยท leanprover/lean4:v4.32.0
Tile.correlation_zero_of_ne_subset
Carleson.Antichain.TileCorrelation ยท Carleson/Antichain/TileCorrelation.lean:690 to 705
Source documentation
Part 2 of Lemma 6.1.5 (claim 6.1.44).
Exact Lean statement
lemma correlation_zero_of_ne_subset {p p' : ๐ X} (hle : ๐ฐ p' โค ๐ฐ p) {g : X โ โ}
(hp : ยฌ(๐ p' : Set X) โ ball (๐ p) (14 * D ^ ๐ฐ p)) :
โโซ y, adjointCarleson p' g y * conj (adjointCarleson p g y)โโ = 0Complete declaration
Lean source
Full Lean sourceLean 4
lemma correlation_zero_of_ne_subset {p p' : ๐ X} (hle : ๐ฐ p' โค ๐ฐ p) {g : X โ โ} (hp : ยฌ(๐ p' : Set X) โ ball (๐ p) (14 * D ^ ๐ฐ p)) : โโซ y, adjointCarleson p' g y * conj (adjointCarleson p g y)โโ = 0 := by contrapose! hp; rw [enorm_ne_zero] at hp obtain โจy, hyโฉ := exists_ne_zero_of_integral_ne_zero hp rw [mul_ne_zero_iff, map_ne_zero] at hy refine Grid_subset_ball.trans fun x (mx : x โ ball (๐ p') (4 * D ^ ๐ฐ p')) โฆ ?_ rw [mem_ball] at mx โข calc _ โค dist x (๐ p') + dist (๐ p') (๐ p) := dist_triangle .. _ < 4 * D ^ ๐ฐ p' + (5 * D ^ ๐ฐ p' + 5 * D ^ ๐ฐ p) := by gcongr exact dist_lt_of_not_disjoint_ball (not_disjoint_iff.mpr โจ_, range_support hy.1, range_support hy.2โฉ) _ โค 4 * D ^ ๐ฐ p + (5 * D ^ ๐ฐ p + 5 * D ^ ๐ฐ p) := by gcongr <;> exact one_le_realD a _ = _ := by ring