InformationTheory.Shannon.EPI.Unconditional.MixedCase
Entropy power inequality — singular and mixed cases #
The entropy power inequality for the singular and mixed cases of the absolute-continuity split:
case 3 (both push-forwards singular) and case 2 (X a.c., Y singular).
Main statements #
entropyPowerExt_singular_add_ge— case 3 (both singular): RHS= 0, closed byzero_le.map_add_absolutelyContinuous—Xa.c. andX ⊥ Y ⟹ X+Ya.c. (convolution).differentialEntropy_add_ge_of_indep— the real coreh(X) ≤ h(X+Y).entropyPowerExt_mixed_add_ge_of_regular/_symm_of_regular— case 2 lifted toℝ≥0∞.
Implementation notes #
- The integrability hypotheses of the mixed-case lemmas are regularity preconditions (a.c. density
of
X+Yand fiber regularity), passed explicitly rather than bundled into a predicate. - In case 3,
RHS = 0is the genuine value: the entropy power of a singular measure is0.
InformationTheory.Shannon.entropyPowerExt_singular_add_ge
sourceCase 3 (both singular): if X and Y are both singular, then N(X+Y) ≥ N(X) + N(Y) = 0. The
RHS is 0 (the genuine entropy-power value of a singular measure), so the inequality holds by
zero_le regardless of whether X+Y is a.c.
@audit:ok
Used by
InformationTheory.Shannon.map_add_absolutelyContinuous
sourceConvolution preserves absolute continuity: X a.c. and X ⊥ Y ⟹ X+Y a.c. The sum law factors
as the convolution μ.map X ∗ μ.map Y (independence), and conv_absolutelyContinuous propagates
absolute continuity of the a.c. factor.
@audit:ok
Used by
InformationTheory.Shannon.differentialEntropy_add_ge_of_indep
sourceThe real core of case 2: h(X) ≤ h(X+Y). Combines the fiber identification
condDifferentialEntropy (X+Y) Y P = h(X) (condDifferentialEntropy_indep_add_eq at c = 1) with
the conditioning bound h(X+Y | Y) ≤ h(X+Y) (condDifferentialEntropy_le). The integrability
hypotheses are regularity preconditions (a.c. density of X+Y and fiber regularity).
@audit:ok
Used by
InformationTheory.Shannon.entropyPowerExt_mixed_add_ge_of_regular
sourceCase 2 lifted to ℝ≥0∞ (X a.c., Y singular): N(X+Y) ≥ N(X) + N(Y). Since N(Y) = 0, the
RHS is N(X); both X and X+Y are a.c. with finite differential entropy, so
entropyPowerExt_of_ac_integrable writes each as ofReal (exp (2h)), and the real core
h(X) ≤ h(X+Y) lifts via Real.exp_le_exp. The integrability and finite-entropy hypotheses are
regularity preconditions.
@audit:superseded-by(entropyPowerExt_add_ge) Replaced by the unconditional
entropyPowerExt_mixed_add_ge; retained as a proof-done leaf reachable only from the dead
dispatch skeleton.
@audit:ok
Used by
InformationTheory.Shannon.entropyPowerExt_mixed_add_ge_symm_of_regular
sourceCase 2 symmetric (Y a.c., X singular): N(X+Y) ≥ N(X) + N(Y). Re-applies
entropyPowerExt_mixed_add_ge_of_regular with X and Y swapped via X + Y = Y + X, passing
hY_ent / hWyx_ent into the X-role positions. The integrability and finite-entropy hypotheses
are regularity preconditions for the Y+X path.
@audit:superseded-by(entropyPowerExt_add_ge) Replaced by the unconditional
entropyPowerExt_mixed_add_ge_symm; retained as a proof-done leaf reachable only from the
dead dispatch skeleton.
@audit:ok