OAI/Analysis/LipschitzHilbert/Fourier/ComplexLineAverage.lean
10 declarations, 0 contain sorry, 0 declared as axioms
Complex Hilbert-valued averages on the actual finite line grid.
- theorem
OAI.LipschitzHilbert.lintegral_square_condExp_leline 16 - theorem
OAI.LipschitzHilbert.enorm_complex_sqline 30 - theorem
OAI.LipschitzHilbert.lintegral_complex_euclidean_sqline 39 - def
OAI.LipschitzHilbert.FiniteLineGrid.complexAverageline 59 - theorem
OAI.LipschitzHilbert.FiniteLineGrid.complexAverage_reline 64 - theorem
OAI.LipschitzHilbert.FiniteLineGrid.complexAverage_imline 69 - theorem
OAI.LipschitzHilbert.FiniteLineGrid.complexAverage_measurableline 74 - theorem
OAI.LipschitzHilbert.FiniteLineGrid.complexAverage_energyline 83 - theorem
OAI.LipschitzHilbert.lineGrid_lepingleline 100Source documentation
The actual line-cell averages satisfy the published variation bound, with the norm of the original function on the right.
theorem lineGrid_lepingle (hL : LepingleInput) : ∃ C : ℝ≥0, 0 < C ∧ ∀ (g : FiniteLineGrid) (κ : Type) [Fintype κ] (F : ℝ → EuclideanSpace ℂ κ), Measurable F → (∀ k, MemLp (fun x => (F x k).re) 2 g.lineMeasure) → (∀ k, MemLp (fun x => (F x k).im) 2 g.lineMeasure) → ∀ N : ℕ, (∫⁻ x, ENNReal.ofReal (finiteCubicVariation (fun n => g.complexAverage g.lineMeasure F n x) N) ^ (2 / 3 : ℝ) ∂g.lineMeasure) ≤ (C : ℝ≥0∞) ^ 2 * ∫⁻ x, ‖F x‖ₑ ^ 2 ∂g.lineMeasure := by …Mentions: OAI.LipschitzHilbert.LepingleInput, OAI.LipschitzHilbert.FiniteLineGrid, OAI.LipschitzHilbert.finiteCubicVariation
- theorem
OAI.LipschitzHilbert.lineGrid_variation_comparisonline 125Source documentation
The comparison term is the sum of squared differences between smooth partial sums and cell means.
theorem lineGrid_variation_comparison (hL : LepingleInput) : ∃ C : ℝ≥0, 0 < C ∧ ∀ (g : FiniteLineGrid) (κ : Type) [Fintype κ] (F : ℝ → EuclideanSpace ℂ κ) (P : ℕ → ℝ → EuclideanSpace ℂ κ), Measurable F → (∀ n, Measurable (P n)) → (∀ k, MemLp (fun x => (F x k).re) 2 g.lineMeasure) → (∀ k, MemLp (fun x => (F x k).im) 2 g.lineMeasure) → ∀ N : ℕ, (∫⁻ x, ENNReal.ofReal (finiteCubicVariation (fun n => P n x) N) ^ (2 / 3 : ℝ) ∂g.lineMeasure) ≤ 2 * (C : ℝ≥0∞) ^ 2 * (∫⁻ x, ‖F x‖ₑ ^ 2 ∂g.lineMeasure) + 8 * ∑ k : Fin (N + 1), ∫⁻ x, ‖P k x - g.complexAverage g.lineMeasure F k x‖ₑ ^ 2 ∂g.lineMeasure := by …Mentions: OAI.LipschitzHilbert.LepingleInput, OAI.LipschitzHilbert.FiniteLineGrid, OAI.LipschitzHilbert.finiteCubicVariation