fpvandoorn/carleson
Source indexedlemma ยท leanprover/lean4:v4.32.0
Tile.bound_6_2_29
Carleson.Antichain.TileCorrelation ยท Carleson/Antichain/TileCorrelation.lean:431 to 450
Mathematical statement
Exact Lean statement
lemma bound_6_2_29 (ha : 4 โค a) {p p' : ๐ X} (x2 : E p) :
2 ^ ((2 * ๐ + 6 + ๐ / 4) * a ^ 3 + 8 * a + 1) *
(1 + edist_(p') (๐ฌ p') (๐ฌ p)) ^ (-(2 * a ^ 2 + a ^ 3 : โ)โปยน) / volume (ball x2.1 (D ^ ๐ฐ p)) โค
C6_1_5 a *
(1 + edist_(p') (๐ฌ p') (๐ฌ p)) ^ (-(2 * a ^ 2 + a ^ 3 : โ)โปยน) / volume (๐ p : Set X)Complete declaration
Lean source
Full Lean sourceLean 4
lemma bound_6_2_29 (ha : 4 โค a) {p p' : ๐ X} (x2 : E p) : 2 ^ ((2 * ๐ + 6 + ๐ / 4) * a ^ 3 + 8 * a + 1) * (1 + edist_(p') (๐ฌ p') (๐ฌ p)) ^ (-(2 * a ^ 2 + a ^ 3 : โ)โปยน) / volume (ball x2.1 (D ^ ๐ฐ p)) โค C6_1_5 a * (1 + edist_(p') (๐ฌ p') (๐ฌ p)) ^ (-(2 * a ^ 2 + a ^ 3 : โ)โปยน) / volume (๐ p : Set X) := by rw [mul_comm, mul_div_assoc, mul_comm (C6_1_5 a : โโฅ0โ), mul_div_assoc] refine mul_le_mul_right ?_ _ calc _ = 2 ^ ((2 * ๐ + 6 + ๐ / 4) * a ^ 3 + 1) * 2 ^ (11 * a) * 2 ^ (-(3 : โค) * a) / volume (ball x2.1 (D ^ ๐ฐ p)) := by simp_rw [โ zpow_natCast, โ ENNReal.zpow_add two_ne_zero ENNReal.ofNat_ne_top] congr; push_cast; ring _ = 2 ^ ((2 * ๐ + 6 + ๐ / 4) * a ^ 3 + 1) * 2 ^ (11 * a) / (2 ^ (3 * a) * volume (ball x2.1 (D ^ ๐ฐ p))) := by rw [div_eq_mul_inv, div_eq_mul_inv, ENNReal.mul_inv (by left; positivity) (by left; simp), โ mul_assoc, โ zpow_natCast _ (3 * a), โ ENNReal.zpow_neg] congr _ โค C6_1_5 a / (2 ^ (3 * a) * volume (ball x2.1 (D ^ ๐ฐ p))) := by gcongr; exact ENNReal.coe_le_coe.mpr (C6_1_5_bound ha) _ โค _ := by gcongr; exact volume_coeGrid_le _