OAI/NumberTheory/Ostmann/Arithmetic/BulkLogContinuity.lean
14 declarations, 0 contain sorry, 0 declared as axioms
The smooth tree as a continuous function of the bulk logarithms
- def
OAI.Ostmann.bulkLogValuesline 11 - theorem
OAI.Ostmann.bulkLogValues_updateline 14 - theorem
OAI.Ostmann.bulkLogValues_natline 24 - theorem
OAI.Ostmann.realValueSmoothWeight_bulkLog_natline 36Source documentation
At every original prime tuple this real extension is exactly the original moving-tree weight, including points where one of the node cutoffs vanishes.
theorem realValueSmoothWeight_bulkLog_nat {σ : Type*} (base sample : σ → ℕ) (S : Finset σ) (hp : ∀ i ∈ S, 0 < sample i) {n : ℕ} (T : MovingSlotData σ n) (ψ : 𝓢(ℝ, ℂ)) (X lo hi : ℝ) (hlo : 1 ≤ lo) (hhi : lo ≤ hi) (φ : ℝ → ℝ) (G : ℕ → ℝ) (L R : ℝ) : realValueSmoothWeight (bulkLogValues (fun i => (base i : ℝ)) S (fun i => Real.log (sample i))) T ψ X lo hi hlo hhi φ G L R = movingRealSmoothWeight (fun i => if i ∈ S then sample i else base i) T ψ X lo hi hlo hhi φ G L R := by …Mentions: OAI.Ostmann.MovingSlotData, OAI.Ostmann.realValueSmoothWeight, OAI.Ostmann.bulkLogValues, OAI.Ostmann.movingRealSmoothWeight
- theorem
OAI.Ostmann.continuous_bulkLogValuesline 46 - theorem
OAI.Ostmann.continuous_realSlotProductline 53 - theorem
OAI.Ostmann.realSlotProduct_bulkLogValuesline 60 - theorem
OAI.Ostmann.MovingSlotReversal.continuous_bulkLogPivotline 69 - theorem
OAI.Ostmann.MovingSlotData.continuous_bulkLogLeafModuliline 83 - theorem
OAI.Ostmann.continuous_bulkLogFourierWeightline 98 - theorem
OAI.Ostmann.continuous_bulkLogNodeCutoffline 113 - theorem
OAI.Ostmann.continuous_bulkLogSmoothWeightline 133 - theorem
OAI.Ostmann.realValueSmoothWeight_normline 146Source documentation
The bound is uniform in all real bulk variables and both giant arguments.
theorem realValueSmoothWeight_norm {σ : Type*} (value : σ → ℝ) (i : σ) {n : ℕ} (T : MovingSlotData σ n) (hT : T.CompensationAbsent i) (ψ : 𝓢(ℝ, ℂ)) (X lo hi V : ℝ) (hlo : 1 ≤ lo) (hhi : lo ≤ hi) (hV : T.Frequencies (fun s => |(s : ℝ)| ≤ V)) (φ : ℝ → ℝ) (G : ℕ → ℝ) (B D : ℝ) (hB : 0 ≤ B) (hD : 0 ≤ D) (hφ : ∀ x, |φ x| ≤ B) (hlip : ∀ x y, |φ x - φ y| ≤ D * |x - y|) (hout : ∀ x, 1 ≤ |x| → φ x = 0) (L R : ℝ) : ‖realValueSmoothWeight value T ψ X lo hi hlo hhi φ G L R‖ ≤ movingFourierVariationBudget ψ V lo hi n * (2 * B + D * (Real.exp 2 - 1)) ^ (2 ^ n - 1) := by …Mentions: OAI.Ostmann.MovingSlotData, OAI.Ostmann.realValueSmoothWeight, OAI.Ostmann.movingFourierVariationBudget
- def
OAI.Ostmann.bulkLogSmoothFunctionline 162