@@ -34,23 +34,19 @@ variable [TileStructure Q D κ S o] {p p' : 𝔓 X}
3434/-- The operator `T_𝔭` defined in Proposition 2.0.2. -/
3535def carlesonOn (p : 𝔓 X) (f : X → ℂ) : X → ℂ :=
3636 indicator (E p)
37- fun x ↦ ∫ y, exp (I * (Q x y - Q x x)) * K x y * ψ (D ^ (- 𝔰 p) * dist x y) * f y
37+ fun x ↦ ∫ y, exp (I * (Q x y - Q x x)) * Ks ( 𝔰 p) x y * f y
3838
3939/- Deprecated for `AEStronglyMeasurable.carlesonOn`
4040Used through `measurable_carlesonSum` in `Antichain.AntichainOperator` and `ForestOperator.Forests`
4141with nontrivial rework in order to move from `Measurable` to `AEStronglyMeasurable`. -/
4242lemma measurable_carlesonOn {p : 𝔓 X} {f : X → ℂ} (measf : Measurable f) :
4343 Measurable (carlesonOn p f) := by
4444 refine (StronglyMeasurable.integral_prod_right ?_).measurable.indicator measurableSet_E
45- refine ((( Measurable.mul ?_ measurable_K).mul ?_ ).mul ?_).stronglyMeasurable
45+ refine ((Measurable.mul ?_ measurable_Ks ).mul ?_).stronglyMeasurable
4646 · have : Measurable fun (p : X × X) ↦ (p.1 , p.1 ) := by fun_prop
4747 refine ((Measurable.sub ?_ ?_).const_mul I).cexp <;> apply measurable_ofReal.comp
4848 · exact measurable_Q₂
4949 · exact measurable_Q₂.comp this
50- · apply measurable_ofReal.comp
51- apply Measurable.comp (f := fun x : X × X ↦ D ^ (-𝔰 p) * dist x.1 x.2 ) (g := ψ)
52- · exact measurable_const.max (measurable_const.min (Measurable.min (by fun_prop) (by fun_prop)))
53- · exact measurable_dist.const_mul _
5450 · exact measf.comp measurable_snd
5551
5652open Classical in
@@ -68,19 +64,13 @@ lemma _root_.MeasureTheory.AEStronglyMeasurable.carlesonOn {p : 𝔓 X} {f : X
6864 (hf : AEStronglyMeasurable f) : AEStronglyMeasurable (carlesonOn p f) := by
6965 refine .indicator ?_ measurableSet_E
7066 refine .integral_prod_right'
71- (f := fun z ↦ exp (Complex.I * (Q z.1 z.2 - Q z.1 z.1 )) * K z.1 z.2 *
72- ψ (D ^ (- 𝔰 p) * dist z.1 z.2 ) * f z.2 ) ?_
73- refine (((AEStronglyMeasurable.mul ?_ aestronglyMeasurable_K).mul ?_).mul ?_)
67+ (f := fun z ↦ exp (Complex.I * (Q z.1 z.2 - Q z.1 z.1 )) * Ks (𝔰 p) z.1 z.2 * f z.2 ) ?_
68+ refine (AEStronglyMeasurable.mul ?_ aestronglyMeasurable_Ks).mul ?_
7469 · apply Measurable.aestronglyMeasurable
7570 have : Measurable fun (p : X × X) ↦ (p.1 , p.1 ) := by fun_prop
7671 refine ((Measurable.sub ?_ ?_).const_mul I).cexp <;> apply measurable_ofReal.comp
7772 · exact measurable_Q₂
7873 · exact measurable_Q₂.comp this
79- · apply Measurable.aestronglyMeasurable
80- apply measurable_ofReal.comp
81- apply Measurable.comp (f := fun x : X × X ↦ D ^ (-𝔰 p) * dist x.1 x.2 ) (g := ψ)
82- · exact measurable_const.max (measurable_const.min (Measurable.min (by fun_prop) (by fun_prop)))
83- · exact measurable_dist.const_mul _
8474 · exact hf.comp_snd
8575
8676lemma _root_.MeasureTheory.AEStronglyMeasurable.carlesonSum {ℭ : Set (𝔓 X)}
@@ -359,11 +349,11 @@ theorem BoundedCompactSupport.adjointCarlesonSum {ℭ : Set (𝔓 X)}
359349end MeasureTheory
360350
361351/-- `MKD` is short for "modulated kernel times dilated bump". -/
362- private abbrev MKD (s : ℤ) x y := exp (I * (Q x y - Q x x)) * K x y * ψ (D ^ (-s) * dist x y )
352+ private abbrev MKD (s : ℤ) x y := exp (I * (Q x y - Q x x)) * Ks s x y (K := K )
363353
364354omit [TileStructure Q D κ S o] in
365355private lemma norm_MKD_le_norm_Ks {s : ℤ} {x y : X} : ‖MKD s x y‖ ≤ ‖Ks s x y‖ := by
366- unfold MKD; rw [mul_assoc, ← Ks_def]
356+ unfold MKD
367357 apply (norm_mul_le ..).trans
368358 apply le_of_eq
369359 rw [norm_exp_I_mul_sub_ofReal, one_mul]
@@ -405,7 +395,6 @@ lemma adjointCarleson_adjoint
405395 .indicator aestronglyMeasurable_const measurableSet_E
406396 exact this.comp_fst
407397 · unfold MKD
408- simp_rw [mul_assoc, ← Ks_def]
409398 refine .mul ?_ aestronglyMeasurable_Ks
410399 apply Measurable.aestronglyMeasurable
411400 have : Measurable fun (p : X × X) ↦ (p.1 , p.1 ) :=
@@ -441,7 +430,7 @@ lemma adjointCarleson_adjoint
441430 _ = ∫ x in E p, conj (MKD (𝔰 p) x y) * g x := by congr; funext; rw [mul_comm]
442431 _ = _ := by
443432 unfold adjointCarleson MKD
444- congr; funext; rw [mul_assoc, ← Ks_def, map_mul, ← exp_conj, mul_comm (cexp _)]
433+ congr; funext; rw [map_mul, ← exp_conj, mul_comm (cexp _)]
445434 congr; simp; ring
446435
447436/-- `adjointCarlesonSum` is the adjoint of `carlesonSum`. -/
0 commit comments