Posterior Cumulants as Log-Partition Derivatives
ProvedFunctionalInequalities.Probability.Posterior.cumulant_compactPosterior_readableThis formalizes the derivative representation of posterior cumulants used in Lemma 4.3 of Bizeul–Klartag–Lehec (arXiv:2610.05474v1), cited there for cumulant dynamics.
Let be a complete finite-dimensional real inner-product space, let be a compactly supported probability law, let , let be continuous linear, and let . Then the th cumulant tensor of the compact posterior equals the th iterated derivative in the linear parameter of the log-partition function:
In Lean, the derivative is iteratedFDeriv ℝ m and the cumulant is Analysis.BakryEmery.cumulant. This identity is the deterministic bridge between posterior cumulants and smooth parameter calculus.
Original Lean declaration header
Within namespace FunctionalInequalities.Probability.Posterior. Shown in its original module context. Proof omitted.
theorem cumulant_compactPosterior (μ : ProbabilityMeasure E)
(hc : IsCompact (μ : Measure E).support) (c : E) (Q : E →L[ℝ] E) {m : ℕ} (hm : 1 ≤ m) :
Analysis.BakryEmery.cumulant (compactPosterior μ hc c Q : Measure E) m =
iteratedFDeriv ℝ m (fun y => logPartition μ y Q) c
Module navigation
Module: Probability/Posterior/LogPartition.
Definition modules: Analysis/BakryEmery/Cumulant/Basic, Probability/Posterior/CompactDomain.
Supporting theorems: contDiff_logPartition_joint, logLaplace_compactPosterior.
Previous: logLaplace_compactPosterior · Next: fderiv_logPartition_c_apply.
Source excerpt, lines 241–244 · Frozen source 408915f.
import Definitions.Def_KLSModular_FunctionalInequalities_Probability_Posterior_LogPartition
open MeasureTheory ProbabilityTheory
variable {E : Type*} [NormedAddCommGroup E] [InnerProductSpace ℝ E] [CompleteSpace E]
[FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E]
theorem FunctionalInequalities.Probability.Posterior.cumulant_compactPosterior_readable (μ : ProbabilityMeasure E)
(hc : IsCompact (μ : Measure E).support) (c : E) (Q : E →L[ℝ] E) {m : ℕ} (hm : 1 ≤ m) :
Analysis.BakryEmery.cumulant (compactPosterior μ hc c Q : Measure E) m =
iteratedFDeriv ℝ m (fun y => logPartition μ y Q) c := by sorry