InformationTheory.Shannon.EPI.Unconditional.DispatchFull
Entropy power inequality — fully unconditional dispatch #
The fully unconditional entropy power inequality entropyPowerExt_add_ge, taking only
(hX hY : Measurable) (hXY : IndepFun X Y P), built from the unconditional gateway lemmas.
Main statements #
entropyPowerExt_add_ge— the unconditionalℝ≥0∞entropy power inequality.entropyPowerExt_mixed_add_ge/_symm— the mixed cases (one factor a.c., the other singular), via gateway monotonicity.entropyPowerExt_add_ge_case1— case 1 (both a.c.), splitting on⊤/⊥/finite of the three differential entropies and delegating toentropyPowerExt_add_ge_finite_ac.
Implementation notes #
- The 21-precondition dispatch
entropyPowerExt_add_ge_dispatch_skeletonis a separate route; this file builds the gateway-based unconditional version independently of it. - Every declaration delegates to an existing gateway lemma or bridge; the only work is plumbing
(order lemmas,
EReal.expexpansion,add_commreshaping).
InformationTheory.Shannon.entropyPowerExt_mixed_add_ge
sourceCase 2 (X a.c., Y singular): since N(Y) = 0, the RHS is N(X), and gateway monotonicity gives
N(X+Y) ≥ N(X). The only hypotheses are hX hY hXY hX_ac hY_sing.
@audit:ok
Used by
InformationTheory.Shannon.entropyPowerExt_mixed_add_ge_symm
sourceCase 2 symmetric (Y a.c., X singular): since N(X) = 0, the RHS is N(Y), and gateway
monotonicity (W = Y, V = X) gives N(Y+X) ≥ N(Y), reshaped to X+Y by add_comm. The only
hypotheses are hX hY hXY hY_ac hX_sing.
@audit:ok
Used by
InformationTheory.Shannon.entropyPowerExt_add_ge_case1
sourceCase 1 (both a.c.), with no finite-entropy hypotheses. Splits on ⊤/⊥/finite of h(X+Y),
h(X), h(Y): the ⊤/⊥ branches collapse one RHS term via gateway monotonicity, and the
all-finite branch supplies the three integrability hypotheses through the bridge
differentialEntropyExt_integrable_of_finite and delegates to entropyPowerExt_add_ge_finite_ac.
The only hypotheses are hX hY hXY hX_ac hY_ac.
@audit:ok
Used by
InformationTheory.Shannon.entropyPowerExt_add_ge
sourceThe fully unconditional extended-real entropy power inequality
N(X+Y) ≥ N(X) + N(Y), taking only hX hY hXY. The four-case split on absolute continuity
of P.map X and P.map Y delegates to entropyPowerExt_add_ge_case1 (both a.c.),
entropyPowerExt_mixed_add_ge / _symm (mixed), and entropyPowerExt_singular_add_ge
(both singular).
@audit:ok