Lemma 1 — Gaussian moment bounds (), ()
ProvedRandomGradFree.Nonsmooth.gaussian_moment_boundLet be a real inner product space of dimension , a standard Gaussian vector in , and . Then:
- for ,
- for ,
These bounds turn every moment of the Gaussian direction that appears in the variance of the gradient-free oracles into an explicit function of the dimension; gives the approximation error of Gaussian smoothing and the second moment of the oracle.
Formalization Note Powers are real powers (Real.rpow) and is Module.finrank ℝ E; no lower bound on is assumed (at all bounds hold).
import Mathlib import Definitions.Def_RandomGradFree_Shared_moment
namespace RandomGradFree.Nonsmooth
theorem gaussian_moment_bound (E : Type*) [NormedAddCommGroup E] [InnerProductSpace ℝ E]
[FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E] (p : ℝ) :
(0 ≤ p → p ≤ 2 → RandomGradFree.Shared.moment E p ≤ (Module.finrank ℝ E : ℝ) ^ (p / 2)) ∧
(2 ≤ p → (Module.finrank ℝ E : ℝ) ^ (p / 2) ≤ RandomGradFree.Shared.moment E p ∧
RandomGradFree.Shared.moment E p ≤ (p + Module.finrank ℝ E) ^ (p / 2)) := by sorry
end RandomGradFree.Nonsmooth
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
The setting is:
- is a finite-dimensional real inner product space with its Borel σ-algebra.
- , viewed as a real number.
- is any real number.
The statement concerns a quantity , a real number. It is defined in a separate shared definition that is not included in this declaration's code, so its meaning cannot be expanded here. The statement asserts both of the following:
- If , then
- If , then
Powers are real powers of nonnegative reals.
Degenerate cases:
- : both implications are vacuous, so nothing is asserted.
- : both parts apply, giving and . Hence exactly.
- : (including ), so the claim is .
- (), : , so the claim is .
- , : the claim is .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.