All proofs
Project-declaredLean 4.32.0 · mathlib@81a5d257c8e4

Estimate x shift

estimate_x_shift

Plain-language statement

Let gg have bounded finite support, let r>0r>0, and suppose d(x,x)rd(x,x')\le r. The truncated Calderón-Zygmund operator changes by at most a constant times the global maximal function:

d(Trg(x),Trg(x))C(a)Mg(x).d\bigl(T_r g(x),T_r g(x')\bigr)\le C(a)\,M g(x).

Exact Lean statement

theorem estimate_x_shift (ha : 4 ≤ a)
    {g : X → ℂ} (hg : BoundedFiniteSupport g) (hr : 0 < r) (hx : dist x x' ≤ r) :
    edist (czOperator K r g x) (czOperator K r g x') ≤
    C10_1_2 a * globalMaximalFunction volume 1 g x

Formal artifact

Lean source

Canonical source
Full Lean sourceLean 4
theorem estimate_x_shift (ha : 4  a)    {g : X  ℂ} (hg : BoundedFiniteSupport g) (hr : 0 < r) (hx : dist x x'  r) :    edist (czOperator K r g x) (czOperator K r g x')     C10_1_2 a * globalMaximalFunction volume 1 g x := by  let bxrc := (ball x r)ᶜ  let bx2r := ball x (2*r)  let bxprc := (ball x' r)ᶜ  -- Domain split x integral  have dom_x : bxrc = (bxrc ∩ bx2r) ∪ bx2rᶜ := by    conv_lhs =>      rw [ inter_univ bxrc,  union_compl_self bx2r, inter_union_distrib_left]    congr    symm    rw [right_eq_inter, compl_subset_compl]    exact ball_subset_ball (by linarith)  have ball2_sub_ballprime : bx2rᶜ  bxprc := by    rw [compl_subset_compl]    apply ball_subset    rw [dist_comm]    apply hx.trans    linarith  -- Domain split x' integral  have dom_x_prime : bxprc = (bxprc ∩ bx2r) ∪ bx2rᶜ := by    rw [right_eq_inter.mpr ball2_sub_ballprime]    exact (inter_union_compl bxprc bx2r).symm  -- Integral split x  have integral_x : czOperator K r g x = (∫ y in (bxrc ∩ bx2r), K x y * g y) + (∫ y in bx2rᶜ, K x y * g y) := by    calc czOperator K r g x      _ = (∫ y in bxrc, K x y * g y) := by rfl      _ = (∫ y in (bxrc ∩ bx2r) ∪ bx2rᶜ , K x y * g y) := by nth_rw 1 [dom_x]    apply setIntegral_union_2    · rw [disjoint_compl_right_iff_subset]      exact inter_subset_right    · exact measurableSet_ball.compl    · rw [ dom_x]      apply czOperator_welldefined hg hr  -- Integral split x'  have integral_x_prime : czOperator K r g x' = (∫ y in (bxprc ∩ bx2r), K x' y * g y) + (∫ y in bx2rᶜ, K x' y * g y) := by    calc czOperator K r g x'      _ = (∫ y in bxprc, K x' y * g y) := by rfl      _ = (∫ y in (bxprc ∩ bx2r) ∪ bx2rᶜ , K x' y * g y) := by nth_rw 1 [dom_x_prime]    refine setIntegral_union_2 ?_ measurableSet_ball.compl ?_    · rw [disjoint_compl_right_iff_subset]      exact inter_subset_right    · rw [ dom_x_prime]      exact czOperator_welldefined hg hr ..  rw [edist_eq_enorm_sub, integral_x, integral_x_prime]  -- Rewrite lhs according to 10.1.234 split  conv =>    lhs; arg 1    calc _      _ = (∫ (y : X) in bxrc ∩ bx2r, K x y * g y)                + ((∫ (y : X) in bx2rᶜ, K x y * g y) - (∫ (y : X) in bx2rᶜ, K x' y * g y))                - (∫ (y : X) in bxprc ∩ bx2r, K x' y * g y) := by ring      _ = (∫ (y : X) in bxrc ∩ bx2r, K x y * g y)                + (∫ (y : X) in bx2rᶜ, K x y * g y - K x' y * g y)                - (∫ (y : X) in bxprc ∩ bx2r, K x' y * g y) := by          rw[ integral_sub]          · apply czOperator_welldefined hg (mul_pos zero_lt_two hr)          · apply IntegrableOn.mono_set (hst := ball2_sub_ballprime)            apply czOperator_welldefined hg hr  apply enorm_sub_le.trans  trans ‖∫ (y : X) in bxrc ∩ bx2r, K x y * g y‖ₑ + ‖∫ (y : X) in bx2rᶜ, K x y * g y - K x' y * g y‖ₑ +      ‖∫ (y : X) in bxprc ∩ bx2r, K x' y * g y‖ₑ  · gcongr    apply enorm_add_le  trans (∫⁻ (y : X) in bxrc ∩ bx2r, ‖K x y * g y‖ₑ) + ‖∫ (y : X) in bx2rᶜ, K x y * g y - K x' y * g y‖ₑ +      ∫⁻ (y : X) in bxprc ∩ bx2r, ‖K x' y * g y‖ₑ  · refine add_le_add_three ?_ (by rfl) ?_ <;> apply enorm_integral_le_lintegral_enorm  -- LHS is now 10.1.234, apply respective estimates  trans (2 ^ (a ^ 3 + a) * globalMaximalFunction volume 1 g x) + (2 ^ (a ^ 3 + 2 * a) * globalMaximalFunction volume 1 g x) +      (2 ^ (a ^ 3 + 2 * a) * globalMaximalFunction volume 1 g x)  · exact add_le_add_three (estimate_10_1_2 hg hr) (estimate_10_1_3 ha hg hr hx)      (estimate_10_1_4 hg hr hx)  rw [ distrib_three_right]  gcongr  -- Now it is unavoidable to unfold C10_1_2  with_unfolding_all simp only [C10_1_2]  norm_cast  trans 2 ^ (a ^ 3 + 2 * a + 1) + 2 ^ (a ^ 3 + 2 * a) + 2 ^ (a ^ 3 + 2 * a)  · apply Nat.add_le_add_iff_right.mpr    apply Nat.add_le_add_iff_right.mpr    rw [Nat.pow_le_pow_iff_right (h := Nat.one_lt_two)]    linarith  apply le_of_eq  ring
Project
Carleson formalization
License
Apache-2.0
Commit
74ef907d6bdb
Source
Carleson/TwoSidedCarleson/NontangentialOperator.lean:233-318

Reuse this declaration

Bring the exact result into your workflow

The import identifies the source module. Your project still needs the pinned package dependency shown on this page.

What this badge means

This completion status comes from the project or community source. It has not yet been represented here as an independent rebuild and axiom audit.

Continue in this project

Related declarations

Project-declaredLean 4.32.0

Ae tendsto zero of distribution le

ae_tendsto_zero_of_distribution_le

Plain-language statement

Suppose that, for every error threshold δ>0\delta>0 and every measure tolerance ε>0\varepsilon>0, one can choose N0N_0 so that the set where supN>N0f(x)FN(x)\sup_{N>N_0}\lVert f(x)-F_N(x)\rVert exceeds δ\delta has measure at most ε\varepsilon. Then FN(x)F_N(x) converges to f(x)f(x) for almost every xx.

harmonic analysisFourier analysismeasure theory

Source project: Carleson formalization

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

Antichain operator

antichain_operator

Plain-language statement

For an antichain A\mathfrak{A} of pairwise incomparable tiles, and measurable functions ff and gg bounded by the indicators of FF and GG, the pairing of gg with the Carleson sum over A\mathfrak{A} is controlled by the L2L^2 norms of ff and gg and by positive powers of the two tile-density parameters. Concretely, the bound is

C(a,q)dens1(A)(q1)/(8a4)dens2(A)1/q1/2f2g2.C(a,q)\,\mathrm{dens}_1(\mathfrak{A})^{(q-1)/(8a^4)}\,\mathrm{dens}_2(\mathfrak{A})^{1/q-1/2}\,\lVert f\rVert_2\lVert g\rVert_2.

harmonic analysisFourier analysismeasure theory

Source project: Carleson formalization

Person-level attribution pending.

View proof record