InformationTheory.Shannon.MultipleAccess.JointTypicality
Multiple access channel — three-way jointly typical set #
The three-way jointly typical set for a two-user MAC, following the single-user
InformationTheory.Shannon.ChannelCoding.jointlyTypicalSet conventions
(Cover–Thomas).
Design #
The single-user typical set InformationTheory.Shannon.typicalSet is an
entropy-typicality set (empirical entropy within ε of the true entropy), not a
strong / letter-typicality set. Consequently a three-way (X₁, X₂, Y)-joint-typical
triple does not by itself entail any of the pairwise-typical facts (e.g.
(X₂, Y)-pair-typical). The achievability error analysis needs those pairwise facts to
bound the conditional-fibre masses, so macJointlyTypicalSet is defined as the
intersection of all the single-axis, pairwise, and three-way typicality conditions.
This shape makes each of the three "one user uses a wrong codeword" reductions a syntactic instance of the single-user jointly-typical set under regrouping:
- user 1 wrong:
X₁ ⟂ (X₂, Y)reduces tojointlyTypicalSet μ X₁s (jointSequence X₂s Ys), - user 2 wrong:
X₂ ⟂ (X₁, Y)reduces tojointlyTypicalSet μ X₂s (jointSequence X₁s Ys), - both wrong:
(X₁, X₂) ⟂ Yreduces tojointlyTypicalSet μ (jointSequence X₁s X₂s) Ys.
Main definitions #
macJointSequence X₁s X₂s Ys— the three-way joint sequencei ω ↦ (X₁s i ω, X₂s i ω, Ys i ω).macJointlyTypicalSet μ X₁s X₂s Ys n ε— the three-way jointly typical set, the intersection of the three single-axis, three pairwise, and one three-way typicality conditions.
InformationTheory.Shannon.MAC.macJointSequence
sourceThe three-way joint sequence over the product alphabet α₁ × α₂ × β. Definitionally
equal to jointSequence X₁s (jointSequence X₂s Ys) (right-associated nesting).
Instances For
Used by
InformationTheory.Shannon.MAC.macJointSequence_eq
sourceUsed by
InformationTheory.Shannon.MAC.measurable_macJointSequence
sourceUsed by
InformationTheory.Shannon.MAC.macJointlyTypicalSet
sourceThe three-way jointly typical set A_ε^n ⊆ (Fin n → α₁) × (Fin n → α₂) × (Fin n → β):
triples (x₁, x₂, y) that are simultaneously typical along every single axis, every pair
of axes, and the three-way joint axis. The seven conditions are exactly what the three
achievability error events E1/E2/E3 require.
@audit:ok
Equations
- One or more equations did not get rendered due to their size.
Instances For
Used by
InformationTheory.Shannon.MAC.mem_macJointlyTypicalSet_iff
sourceUsed by
InformationTheory.Shannon.MAC.measurableSet_macJointlyTypicalSet
sourceUsed by
InformationTheory.Shannon.MAC.macJointlyTypicalSet_finite
sourceUsed by
InformationTheory.Shannon.MAC.macJointlyTypicalSet_prob_tendsto_one
sourceBound (a): three-way joint AEP probability. The probability that the correct
codeword triple (X₁ⁿ, X₂ⁿ, Yⁿ) lies in the three-way jointly typical set tends to 1.
The seven typicality conditions (three single-axis, three pairwise, one three-way) each
hold with probability tending to 1 by the single-sequence AEP
(InformationTheory.Shannon.typicalSet_prob_tendsto_one); their intersection then tends
to 1 by the complement-union bound. The independence / identical-distribution
hypotheses are stated separately for each of the seven sub-sequences, matching the
single-user jointlyTypicalSet_prob_tendsto_one template.