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

Tile.range_support

Carleson.Antichain.TileCorrelation ยท Carleson/Antichain/TileCorrelation.lean:168 to 186

Source documentation

Lemma 6.2.2.

Exact Lean statement

lemma range_support {p : ๐”“ X} {g : X โ†’ โ„‚} {y : X} (hpy : adjointCarleson p g y โ‰  0) :
    y โˆˆ ball (๐”  p) (5 * D ^ ๐”ฐ p)

Complete declaration

Lean source

Canonical source
Full Lean sourceLean 4
lemma range_support {p : ๐”“ X} {g : X โ†’ โ„‚} {y : X} (hpy : adjointCarleson p g y โ‰  0) :    y โˆˆ ball (๐”  p) (5 * D ^ ๐”ฐ p) := by  simp only [adjointCarleson] at hpy  obtain โŸจx, hxE, hx0โŸฉ := exists_ne_zero_of_setIntegral_ne_zero hpy  have hxp : dist x (๐”  p) < 4 * D ^ ๐”ฐ p := -- 6.2.13    Grid_subset_ball (mem_of_subset_of_mem (fun _ ha โ†ฆ ha.1) hxE)  have hyx : dist y x โ‰ค 1 / 2 * D ^ ๐”ฐ p := by -- 6.2.14    have hK : Ks (๐”ฐ p) x y โ‰  0 := by      by_contra h0      simp only [h0, map_zero, zero_mul, ne_eq, not_true] at hx0    rw [dist_comm]    convert! (dist_mem_Icc_of_Ks_ne_zero hK).2 using 1    ring  have hpos := defaultD_pow_pos a (๐”ฐ p)  have hle : (9 : โ„) / 2 < 5 := by norm_num  calc    _ โ‰ค dist y x + dist x (๐”  p) := dist_triangle ..    _ โ‰ค 1 / 2 * D ^ ๐”ฐ p + 4 * D ^ ๐”ฐ p := add_le_add hyx hxp.le    _ < _ := by ring_nf; gcongr