InformationTheory.Shannon.StamGaussianBound
Stam convex Fisher bound — Gaussian instance #
EPI follow-up to the Stam inequality core J(X+Y) ≤ λ² J(X) + (1-λ)² J(Y).
Keyed on the V2 Fisher information fisherInfoOfMeasureV2, which evaluates to the
closed form 1/v for a Gaussian with variance v. The proof reduces the convex
Fisher bound to the arithmetic kernel 1/(a+b) ≤ λ²/a + (1-λ)²/b, with equality
at λ* = a/(a+b).
Scope: only the Gaussian instance. The general case (heat-flow + de Bruijn) is out of scope here.
Main statements #
stam_fisher_arith— arithmetic kernel1/(a+b) ≤ λ²/a + (1-λ)²/bstam_fisher_arith_eq_at_opt— equality atλ* = a/(a+b)stam_convex_fisher_bound_gaussian— Gaussian convex Fisher bound (closed form)stam_convex_fisher_bound_gaussian_indep— independent-RV form viagaussianReal_add_gaussianReal_of_indepFun
§1 — Arithmetic kernel (Gaussian-independent) #
InformationTheory.Shannon.FisherInfo.stam_fisher_arith
sourceThe Stam arithmetic kernel. For positive a, b and λ ∈ [0,1],
1/(a+b) ≤ λ²/a + (1-λ)²/b. This is the pure real-number content of the convex
Fisher bound after substituting the Gaussian closed form J(𝒩(m,v)) = 1/v.
The difference λ²(a+b)b + (1-λ)²(a+b)a − ab equals (a − λ(a+b))², hence is
≥ 0; equality holds exactly at λ = a/(a+b).
Used by
§2 — Gaussian convex Fisher bound (V2-keyed, non-vacuous) #
InformationTheory.Shannon.FisherInfo.stam_convex_fisher_bound_gaussian
sourceThe Gaussian Stam convex Fisher bound. For Gaussian laws 𝒩(m₁,v₁), 𝒩(m₂,v₂)
with v₁, v₂ ≠ 0, the V2 Fisher information of the sum law 𝒩(m₁+m₂, v₁+v₂)
satisfies J(X+Y) ≤ λ² J(X) + (1-λ)² J(Y) for every λ ∈ [0,1].
Each Fisher info evaluates to the closed form 1/v via fisherInfoOfMeasureV2_gaussianReal.