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

TileStructure.Forest.correlation_separated_trees

Carleson.ForestOperator.Forests · Carleson/ForestOperator/Forests.lean:135 to 152

Source documentation

Lemma 7.4.4

Exact Lean statement

lemma correlation_separated_trees (hu₁ : u₁ ∈ t) (hu₂ : u₂ ∈ t) (hu : u₁ ≠ u₂)
    (hg₁ : BoundedCompactSupport g₁) (hg₂ : BoundedCompactSupport g₂) :
    ‖∫ x, adjointCarlesonSum (t u₁) g₁ x * conj (adjointCarlesonSum (t u₂) g₂ x)‖ₑ ≤
    C7_4_4 a n *
    eLpNorm ((𝓘 u₁ ∩ 𝓘 u₂ : Set X).indicator (adjointBoundaryOperator t u₁ g₁) ·) 2 volume *
    eLpNorm ((𝓘 u₁ ∩ 𝓘 u₂ : Set X).indicator (adjointBoundaryOperator t u₂ g₂) ·) 2 volume

Complete declaration

Lean source

Canonical source
Full Lean sourceLean 4
lemma correlation_separated_trees (hu₁ : u₁  t) (hu₂ : u₂  t) (hu : u₁  u₂)    (hg₁ : BoundedCompactSupport g₁) (hg₂ : BoundedCompactSupport g₂) :    ‖∫ x, adjointCarlesonSum (t u₁) g₁ x * conj (adjointCarlesonSum (t u₂) g₂ x)‖ₑ     C7_4_4 a n *    eLpNorm ((𝓘 u₁ ∩ 𝓘 u₂ : Set X).indicator (adjointBoundaryOperator t u₁ g₁) ·) 2 volume *    eLpNorm ((𝓘 u₁ ∩ 𝓘 u₂ : Set X).indicator (adjointBoundaryOperator t u₂ g₂) ·) 2 volume := by  by_cases hd : Disjoint (𝓘 u₁ : Set X) (𝓘 u₂)  · simp [cst_disjoint hd hu₁ hu₂]  wlog h2u : 𝓘 u₁  𝓘 u₂ generalizing u₁ u₂ g₁ g₂  · have hl := (le_or_ge_or_disjoint.resolve_left h2u).resolve_right hd    rw [disjoint_comm] at hd    convert this hu₂ hu₁ hu.symm hg₂ hg₁ hd hl using 1    · rw [ RCLike.enorm_conj (z := ∫ x, adjointCarlesonSum _ g₂ x * _)]      rw [ integral_conj]      congr      simp [mul_comm]    · rw [inter_comm]; ring  exact correlation_separated_trees_of_subset hu₁ hu₂ hu h2u hg₁ hg₂