InformationTheory.Shannon.EPI.InfiniteVariance.Truncation.Convergence
InformationTheory.Shannon.EPIInfiniteVarianceTruncation.differentialEntropy_cond_decomp
sourceDifferential entropy of a measure conditioned on a growing truncation set
Sn := {|r| ≤ n} decomposes as
h(cond μ Sn) = (m_n.toReal)⁻¹ · ∫ Sn.indicator (negMulLog ∘ q) ∂volume + log (m_n.toReal),
where m_n := μ Sn and q x := (μ.rnDeriv volume x).toReal.
Used by
InformationTheory.Shannon.EPIInfiniteVarianceTruncation.differentialEntropy_map_condTrunc_tendsto
sourcePer-component convergence of differential entropy under conditioning truncation:
h((condTrunc P X Y n).map Z) → h(P.map Z) for Z = X or Z = Y. The decomposition
-∫ p_n log p_n = -(1/m_n) ∫_{truncSet} p log p + log m_n converges by dominated convergence on
the fixed integrable p log p (first term) and m_n → 1 (second term).
Used by
InformationTheory.Shannon.EPIInfiniteVarianceTruncation.entropyPowerExt_map_condTrunc_tendsto
sourcePer-component convergence of the entropy power under conditioning truncation:
Nₑ((condTrunc P X Y n).map Z) → Nₑ(P.map Z), obtained from the differential-entropy version by
the continuous transform entropyPowerExt = exp (2 · h).
Used by
InformationTheory.Shannon.EPIInfiniteVarianceTruncation.differentialEntropy_condTrunc_sum_bddUnder
sourceThe sequence h((condTrunc P X Y n).map (X + Y)) is bounded above (IsBoundedUnder (≤)) and
cobounded below (IsCoboundedUnder (≤)) along atTop. These supply the bddAbove / cobdd
premises for the monotone-continuous limsup push in the entropy-power upper semicontinuity
bound.
The upper bound comes from the per-n Gibbs bound h(μ_n) ≤ RHS_n plus convergence of RHS_n;
the coboundedness comes from the per-n lower bound Nₑ(μ_n) ≥ Nₑ(X_n), taking logs to get
h(μ_n) ≥ (1/2) log (Nₑ(X).toReal / 2) eventually. The entropy finiteness hypotheses are
regularity preconditions.
@audit:ok
Used by
InformationTheory.Shannon.EPIInfiniteVarianceTruncation.differentialEntropy_condTrunc_sum_limsup_le
sourceUpper semicontinuity of differential entropy under conditioning truncation:
limsupₙ h((condTrunc P X Y n).map (X + Y)) ≤ h(P.map (X + Y)).
Assembled from the per-n Gibbs bound h(μ_n) ≤ RHS_n, convergence RHS_n → h(ν), and
boundedness, into limsup h(μ_n) ≤ limsup RHS_n = h(ν). The hypothesis hent_sum is a
finite-differential-entropy regularity precondition.
@audit:ok
Used by
InformationTheory.Shannon.EPIInfiniteVarianceTruncation.entropyPowerExt_condTrunc_sum_limsup_le
sourceUpper semicontinuity of the entropy power under conditioning truncation:
limsupₙ Nₑ((condTrunc P X Y n).map (X + Y)) ≤ Nₑ(P.map (X + Y)).
The differential-entropy version is lifted through the monotone continuous map
g h := ENNReal.ofReal (exp (2 · h)), rewriting both sides as g ∘ h and pushing the limsup
through g via Monotone.map_limsup_of_continuousAt. The hypothesis hent_sum is a regularity
precondition.
@audit:ok