OAI/Analysis/LipschitzHilbert/Trees/SourceCoordinateSpectrum.lean
14 declarations, 0 contain sorry, 0 declared as axioms
Coordinate Fourier support of actual planar packets. These lemmas project the original two-dimensional spectrum without a tensor assumption.
- def
OAI.LipschitzHilbert.planarSwapline 13 - theorem
OAI.LipschitzHilbert.planarSwap_applyline 16 - def
OAI.LipschitzHilbert.planarVerticalSliceline 19 - theorem
OAI.LipschitzHilbert.planarVerticalSlice_applyline 22 - theorem
OAI.LipschitzHilbert.planarFourier_swapline 27 - theorem
OAI.LipschitzHilbert.planarVerticalSlice_fourier_eq_zeroline 35 - theorem
OAI.LipschitzHilbert.planarHorizontalSlice_fourier_bandline 42 - theorem
OAI.LipschitzHilbert.planarVerticalSlice_fourier_bandline 53 - theorem
OAI.LipschitzHilbert.planarAngularFourier_coordinate_bandsline 64Source documentation
Angular and cycles-per-unit cutoffs differ by exactly
2π.theorem planarAngularFourier_coordinate_bands (f : SchwartzMap (ℝ×ℝ) ℂ) (Rx Ry : ℝ) (hf : ∀ ξ η, planarAngularFourier f (ξ,η)≠0 → |ξ|≤Rx ∧ |η|≤Ry) : ∀ ξ η, planarFourier f (ξ,η)≠0 → |ξ|≤Rx/(2*Real.pi) ∧ |η|≤Ry/(2*Real.pi) := by …Mentions: OAI.LipschitzHilbert.planarAngularFourier, OAI.LipschitzHilbert.planarFourier
- theorem
OAI.LipschitzHilbert.planarVerticalSlice_angular_bandline 78 - theorem
OAI.LipschitzHilbert.sourcePacket_coordinate_bandsline 93Source documentation
The manuscript's wedge and positive transverse band give both coordinate cutoffs on the reference plane. Only the upper selector separation is needed here.
theorem sourcePacket_coordinate_bands (f : SchwartzMap (ℝ×ℝ) ℂ) (θ ell w cStar cEta CEta Cb : ℝ) (hell : 0<ell) (hw : 0<w) (hcEta : 0<cEta) (hCb : 0≤Cb) (hspectrum : ∀ ξ η, planarAngularFourier f (ξ,η)≠0 → |ξ+θ*η|≤cStar/ell ∧ cEta≤w*η ∧ w*η≤CEta) (hselector : |θ|≤Cb*w/ell) : (∀ y ξ, 𝓕 (planarSchwartzSlice f y 0) ξ≠0 → |ξ|≤(CEta*Cb+cStar)/(2*Real.pi*ell)) ∧ (∀ x η, 𝓕 (planarVerticalSlice f x) η≠0 → |η|≤CEta/(2*Real.pi*w)) := by …Mentions: OAI.LipschitzHilbert.planarAngularFourier, OAI.LipschitzHilbert.planarSchwartzSlice, OAI.LipschitzHilbert.planarVerticalSlice
- theorem
OAI.LipschitzHilbert.vectorHorizontalSlice_coordinateline 120 - theorem
OAI.LipschitzHilbert.vectorVerticalSlice_coordinateline 128 - theorem
OAI.LipschitzHilbert.vector_coordinate_fourier_bandsline 137Source documentation
The same planar scalar-coordinate spectral rectangle controls the actual vector slices, with no loss depending on their dimension.
theorem vector_coordinate_fourier_bands (f : SchwartzMap (ℝ×ℝ) (EuclideanSpace ℂ κ)) (Rx Ry : ℝ) (hf : ∀ k ξ η, planarFourier (f.postcompCLM (vectorCoordinate k)) (ξ,η)≠0 → |ξ|≤Rx ∧ |η|≤Ry) : (∀ y ξ, 𝓕 (vectorHorizontalSlice f y) ξ≠0 → |ξ|≤Rx) ∧ (∀ x η, 𝓕 (vectorVerticalSlice f x) η≠0 → |η|≤Ry) := by …Mentions: OAI.LipschitzHilbert.planarFourier, OAI.LipschitzHilbert.vectorCoordinate, OAI.LipschitzHilbert.vectorHorizontalSlice, OAI.LipschitzHilbert.vectorVerticalSlice