InformationTheory.Shannon.SlepianWolf.FullRateRegion.Core
Joint typicality decoder #
InformationTheory.Shannon.ChannelCoding.swJointTypicalDecoder
sourceSlepian–Wolf joint typicality decoder. Given a bin pair (i, j), returns the
unique source pair (x, y) consistent with the bins whose joint sequence is jointly
typical, falling back to an arbitrary source pair if either no such pair exists or
it is not unique.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Used by
The four error events #
InformationTheory.Shannon.ChannelCoding.swError_E0
sourceE_0: the true source pair is not jointly typical.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Used by
InformationTheory.Shannon.ChannelCoding.swError_EX
sourceE_X: there exists an alias x' ≠ X^n colliding with X^n under f_X
such that (x', Y^n) is jointly typical.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Used by
InformationTheory.Shannon.ChannelCoding.swError_EY
sourceE_Y: there exists an alias y' ≠ Y^n colliding with Y^n under f_Y
such that (X^n, y') is jointly typical.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Used by
InformationTheory.Shannon.ChannelCoding.swError_EXY
sourceE_{XY}: there exists an alias pair p ≠ (X^n, Y^n) colliding with (X^n, Y^n)
under (f_X, f_Y) on both axes such that p is jointly typical.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Used by
Decoder equation under a unique witness #
InformationTheory.Shannon.ChannelCoding.swJointTypicalDecoder_eq_of_unique
sourceIf (X^n, Y^n) is jointly typical and is the unique source pair (across
all source pairs) compatible with its bin pair under joint typicality, then the
joint typical decoder recovers it exactly.
Used by
Main error decomposition #
InformationTheory.Shannon.ChannelCoding.swErrorProb_le_E0_plus_EX_plus_EY_plus_EXY
sourceMain 4-way error decomposition. The Slepian–Wolf error probability under the
joint typicality decoder is bounded above by the sum of probabilities of the four
error events E_0, E_X, E_Y, E_{XY}.
hXs / hYs are kept in the signature as part of the public API (downstream
random-binning average bounds need them) even though this pointwise subset
argument does not consume them.
Used by
Measurability of the four events #
InformationTheory.Shannon.ChannelCoding.measurableSet_swError_EX
sourceUsed by
InformationTheory.Shannon.ChannelCoding.measurableSet_swError_EY
sourceUsed by
The E_0 probability tends to zero #
The "true source pair is not jointly typical" event has probability tending to 0
by the joint AEP (jointlyTypicalSet_prob_tendsto_one); it is the only one of the
four error-event bounds that does not depend on the random binning measure.