How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Multiuser Channel Networks
1 · Prerequisites
- Absolute and Conditional Convergence; Rearrangement; Products
- Binary Operations, Monoids, Groups and Subgroups
- Compactness
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- Conditional Distributions and Regular Conditional Probability
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Continuity, IVT, EVT, and Uniform Continuity
- Convexity
- Countability and Uncountability
- Determinants of Matrices over a Commutative Ring
- Discrete Memoryless Channel Capacity
- Distributed Source Coding
- F-Divergences, Rényi Information, and Hypothesis Testing
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Finite Probability and the Probabilistic Method
- Finite Probability Spaces and Random Variables
- Finite-Alphabet Entropy and Divergence
- Foundations of the Real Numbers for Analysis
- Fubini and Change of Variables
- Fundamental Trigonometric Identities
- Gaussian Elimination, Elementary Matrices and Reduced Row Echelon Form
- Group Actions, Orbits, Stabilisers and Cayley's Theorem
- IID Lossless Source Coding and the AEP
- Improper and Parameter-Dependent Multiple Integrals
- Improper Integrals
- Independence Borel Cantelli and Zero One Laws
- Limits of Real Functions
- limsup, liminf, and Subsequential Limits
- Linear Independence, Bases and Dimension
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Lossy Source Coding with Side Information
- Matrices, the Matrix of a Linear Map, and Change of Basis
- Measurable Functions and Simple Approximation
- Measures and Their Basic Properties
- Metric Spaces
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Order, Zorn's Lemma, and the Axiom of Choice
- Polynomial Rings, the Division Algorithm and Roots
- Power Series and Real-Analytic Functions
- Probability Spaces Random Variables and Expectation
- Product Measures and the Fubini Tonelli Theorems
- Properties of the Integral and the Working FTC
- Quantum Communication and Fingerprinting
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Rⁿ as a Normed Space; Vector-Valued Functions
- Roots, Rational Powers, and Classical Inequalities
- Sequences and Limits
- Sequences and Series of Functions; Uniform Convergence
- Series: Convergence and the Nonnegative Tests
- Sigma Algebras and Borel Sets
- Sine, Cosine, and the Definition of Pi
- Subspaces, Products, and Quotients
- Suprema and Infima
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- The Derivative and the Mean Value Theorems
- The Exponential Function
- The Inverse and Implicit Function Theorems
- The Lebesgue Integral and the Convergence Theorems
- The Logarithm and General Powers
- The Riemann Integral in Rᵐ and Jordan Content
- The Riemann Integral: Definition and Integrability
- The Topology of Euclidean Space
- The Total Derivative in ℝᵐ → ℝⁿ
- The ZFC Axioms and the Basic Set Constructions
- Topological Spaces and Continuity
- Topology of ℝ
- Vector Spaces, Linear Subspaces, Span and Direct Sums
- Weak Laws and Series of Independent Random Variables
2 · Summary
This page develops exact capacity results for a few carefully specified multiuser channel models and two feedback/source-channel inner bounds. All alphabets and message sets are finite for the discrete channels; the Gaussian channels are real, memoryless, have independent noise with , and use expected average block-power constraints. Rates and entropies use natural logarithms and nats per use. For channel-coding results, error means average joint message error; for the correlated-source code, it means average joint source-block error. Capacity regions are closures of achievable rates; the proofs first construct strict interior rates and handle boundary cases by closure or singleton-message codes.
The independent-private-message, no-feedback DM-MAC region uses conditional product inputs given a public finite time-sharing variable. The Gaussian MAC proof is separate and handles continuous densities and power constraints directly. A physically degraded broadcast channel is fixed by the factorization , with receiver 1 stronger. Perfect output feedback does not enlarge point-to-point finite-DMC capacity, while for positive powers it enlarges the two-user AWGN-MAC region, exactly characterized by the Ozarow correlation parameter. The Cover–Leung expression is only an inner bound for general DM-MAC feedback. The Cover–El Gamal–Salehi condition is only sufficient for transmitting correlated IID sources; no general network capacity formula is claimed.
The first diagram gives the two-user MAC interfaces. Solid arrows show message-to-encoder and encoder-to-channel paths. Dashed arrows indicate the optional noiseless causal feedback used only in the feedback-code definitions; removing them gives the no-feedback model. The second diagram records the physical degradation order in the broadcast factorization. The third diagram separates correlated source observations and their encoders before they enter a common MAC decoder. The diagrams summarize code interfaces and are not used as proof steps.
\begin{tikzpicture}[>=stealth, node distance=1.7cm]
\node (m1) {$M_1$};
\node[draw,right of=m1] (e1) {encoder 1};
\node (x1) [right of=e1] {$X_1$};
\node (m2) [below of=m1] {$M_2$};
\node[draw,right of=m2] (e2) {encoder 2};
\node (x2) [right of=e2] {$X_2$};
\node[draw,right of=x1,yshift=-.85cm] (ch) {$W(y|x_1,x_2)$};
\node (y) [right of=ch] {$Y$};
\node[draw,right of=y] (dec) {joint decoder};
\draw[->] (m1)--(e1); \draw[->] (e1)--(x1); \draw[->] (m2)--(e2); \draw[->] (e2)--(x2);
\draw[->] (x1)--(ch); \draw[->] (x2)--(ch); \draw[->] (ch)--(y); \draw[->] (y)--(dec);
\draw[->,dashed,bend left=30] (y) to node[above] {$Y^{i-1}$} (e1);
\draw[->,dashed,bend right=30] (y) to node[below] {$Y^{i-1}$} (e2);
\end{tikzpicture}
\begin{tikzpicture}[>=stealth, node distance=2.2cm]
\node (x) {$X$};
\node[draw,right of=x] (w1) {$W_1(y_1|x)$};
\node (y1) [right of=w1] {$Y_1$};
\node[draw,right of=y1] (w2) {$W_2(y_2|y_1)$};
\node (y2) [right of=w2] {$Y_2$};
\draw[->] (x)--(w1); \draw[->] (w1)--(y1); \draw[->] (y1)--(w2); \draw[->] (w2)--(y2);
\end{tikzpicture}
\begin{tikzpicture}[>=stealth, node distance=1.8cm]
\node (s1) {$S_1^n$}; \node[draw,right of=s1] (f1) {$f_1$}; \node (x1) [right of=f1] {$X_1^n$};
\node (s2) [below of=s1] {$S_2^n$}; \node[draw,right of=s2] (f2) {$f_2$}; \node (x2) [right of=f2] {$X_2^n$};
\node[draw,right of=x1,yshift=-.85cm] (w) {$W^n$}; \node (y) [right of=w] {$Y^n$}; \node[draw,right of=y] (g) {$g$};
\draw[->] (s1)--(f1); \draw[->] (f1)--(x1); \draw[->] (s2)--(f2); \draw[->] (f2)--(x2);
\draw[->] (x1)--(w); \draw[->] (x2)--(w); \draw[->] (w)--(y); \draw[->] (y)--(g);
\end{tikzpicture}
3 · Logical flowchart
4 · Definitions, theorems and proofs
Differential entropy for real densities
Definition
If has Lebesgue density on and is a finite real number, its differential entropy in nats is . If has conditional densities for almost every and the indicated integral is finite, set . We use only these finite-integral cases; differential entropy is not defined here by a formal subtraction of possibly infinite quantities.
Facts & Assumptions
Given: A Euclidean random vector with a Lebesgue density and an absolutely finite entropy integral; for the conditional version, conditional densities and an absolutely finite averaged entropy integral.
Proof
The integrability hypothesis makes a finite real number, so the displayed negative integral is a defined real number.
In the conditional definition, almost-everywhere existence of the conditional densities and integrability of their entropy values make the outer expectation a finite real number; changing a conditional density on a -null set does not change it.
Two-user real AWGN multiple-access channel and no-feedback code
Definition
Fix powers and noise variance . At use the real channel is where the noises are independent of the messages and of one another, each with Lebesgue density . The normalization is proved in step 1.1 below. A length- no-feedback code has independent uniform messages , separate deterministic encoders , and a Borel-measurable joint decoder , where the finite message sets have their discrete sigma-algebras. The encoders are measurable because their domains are finite. Write . Its average joint error is and its expected block-power constraints are , separately for . The rate is nats/use. Achievability means a sequence with error tending to zero and limiting lower rates at least the specified pair; the capacity region is the closure of all achievable pairs.
Facts & Assumptions
Given: , , independent finite uniform messages and fresh independent Gaussian noises.
Substitution: if is differentiable on with integrable and is continuous on an interval containing , then : for a differentiable substitution with integrable derivative and continuous integrand, the oriented integral changes by the derivative factor.
Square roots exist: a unique with ; the positives are : each nonnegative real has a unique nonnegative square root.
Tonelli's theorem for nonnegative measurable functions on a sigma-finite product: a nonnegative measurable function on a sigma-finite product has equal iterated and product integrals.
Proof
For each finite , apply [F2] on the bounded interval to the linear substitution . It gives As , the right side tends to by the improper-integral statement [F1]; hence the Gaussian density has total mass one.
Tonelli's theorem [F4] gives the product density total mass one; its coordinates are independent and have the required Gaussian law.
The finite message sets, deterministic encoders, Borel decoder and channel law define a joint distribution and a measurable decoder error event; the displayed expected costs and error probability are therefore well-defined, and the closure convention specifies the operational region.
Two-user real AWGN MAC with perfect causal output feedback
Definition
Use the channel, independent messages, noise law, average joint error, powers and nats/use convention of Two-user real AWGN multiple-access channel and no-feedback code. A length- perfect-feedback code has a Borel-measurable joint decoder . Its user- encoder is a deterministic Borel-measurable family , , with ; at the history is the singleton empty tuple. Both senders receive the same noiseless past output, and there is no message sharing or preshared common randomness. The same expected block-power constraint is imposed.
Facts & Assumptions
Given: A channel and code convention as in Two-user real AWGN multiple-access channel and no-feedback code.
Two-user real AWGN multiple-access channel and no-feedback code: messages are independent and uniform, the channel is with fresh independent noise, the no-feedback decoder is Borel-measurable, and costs are expected block powers.
Proof
For each , the domain records exactly user 's message and the common output history strictly before time , so the maps are causal and use no future output; Borel measurability makes each input a measurable function of that history.
Given a message pair and a past-output history, the Borel encoder maps determine the next inputs and the Gaussian channel supplies a measurable probability kernel. Iterating these kernels for the finite blocklength defines a normalized joint law; the Borel decoder makes the error event measurable, so its average error and the expected powers are well-defined as in the no-feedback model.
Entropy bounds for finite-power Gaussian convolutions
Statement
Let be a real random vector with , and let be independent of with density , . Then has a positive density and finite differential entropy. Each coordinate satisfies , while and . If a side variable admits a conditional law with finite second moment almost surely and is independent of the pair , then each conditional Gaussian convolution has finite entropy and
Facts & Assumptions
Given: A finite-dimensional random vector with finite second moment and independent Gaussian noise of variance per coordinate.
Differential entropy for real densities: when the entropy integral is finite; conditional differential entropy is the average over conditional densities.
Two-user real AWGN multiple-access channel and no-feedback code: each noise has Lebesgue density .
Tonelli's theorem for nonnegative measurable functions on a sigma-finite product: a nonnegative measurable function on a sigma-finite product has equal iterated and product integrals.
Proof
The convolution is measurable and strictly positive. Tonelli's theorem [F3] gives integral one. Direct Gaussian integration gives , hence .
Choose with , which exists because the increasing union of the finite-radius balls is . For every , and . Thus for a finite constant ; [F1] and step 1.1 give . The same argument applies to every coordinate marginal and, for almost every , to the conditional law using a radius with positive conditional mass.
For any coordinate density , let , , and let be the matching Gaussian density. The inequality for follows by differentiation and its minimum at ; integrating it against gives . Step 2.1 gives integrability of the entropy term, and the second moment gives integrability of the Gaussian log density. Expanding that log density yields .
Apply the same inequality to the ratio of the joint density of to the product of its coordinate marginals. Step 2.1 makes every log term integrable, and expansion gives .
Under the reference law , the ratio of the joint law of to that reference is . Its mean is one; integrating against the reference gives a nonnegative integral. The logarithm is integrable by step 2.1 and the finite Gaussian second moment. Expanding it gives , and direct integration of gives . Steps 2.1, 3.1 and 3.2 prove the unconditional claims.
Independence of from makes the conditional law of given the convolution of with the same density. For almost every , repeat steps 1.1 and 2.1 with ; applying steps 3.1 and 3.2 coordinatewise gives The conditional version of step 4.1 also gives , so these bounds and step 2.1 make the averaged conditional entropy finite. Averaging the upper bound and applying concavity of to each coordinate separately yields the displayed conditional inequality; each is finite because it is at most .
Physically degraded two-receiver discrete memoryless broadcast channel
Definition
A finite physically degraded two-receiver DM broadcast channel has finite nonempty input/output alphabets and kernels and such that Receiver 1 is called the stronger receiver. This factorization fixes a joint coupling of the outputs and gives the Markov chain for every input law. No feedback is part of this definition.
Facts & Assumptions
Given: Finite nonempty alphabets and finite stochastic kernels .
Finite stochastic kernels: each row of each kernel is a probability vector.
Proof
For every , summing over gives by [F1], so the displayed joint law is a stochastic kernel.
The factorization makes the conditional law of given equal to ; hence and are conditionally independent given , which is exactly .
Two-user discrete memoryless multiple-access channel
Definition
A two-user finite discrete memoryless multiple-access channel (DM-MAC) consists of finite nonempty input alphabets , a finite nonempty output alphabet , and a stochastic kernel from to in the convention of Finite stochastic kernels. Its length- conditional law is .
Facts & Assumptions
Given: Finite nonempty alphabets and a two-input stochastic kernel.
Finite stochastic kernels: a finite stochastic kernel has nonnegative entries and each row sums to one.
Proof
For each input pair, is a probability vector by [F1].
Summing the product law over factors into row sums, each equal to one; therefore is a stochastic kernel and the block law is well-defined.
Gaussian feedback estimation-error covariance update
Statement
Let be centered jointly Gaussian with variances , correlation , and let be independent, . Put , , , , and . The residual is independent of and has covariance . In particular, After scaling the two errors to variances and reversing the sign of the second, their correlation is
Facts & Assumptions
Given: A centered jointly Gaussian pair with positive variances, a correlation , and independent Gaussian observation noise of variance .
Two-user real AWGN MAC with perfect causal output feedback: the output is the sum of the two real inputs and independent Gaussian noise; feedback encoders may normalize causal estimation errors.
Proof
Write with , , and . Set . Then . Since is jointly Gaussian, this block-diagonal covariance makes its joint characteristic function factor, so and are independent. Thus and the residual covariance is .
Since and , subtracting the rank-one matrix gives diagonal entries , , and off-diagonal entry .
Dividing the off-diagonal covariance by the square root of the two diagonal variances and changing its sign yields the displayed ; all denominators are positive because .
Fixed-length finite DMC code with perfect causal output feedback
Definition
For a finite DMC as in Finite discrete memoryless channels, for integers , a length- feedback code has a uniform message , deterministic causal encoders for , and a decoder . The encoder at time sees only , sets , and the causal joint law is Equivalently, at each positive-probability message-and-past-output history, has conditional law . Its average error is , rate is nats/use, and the feedback capacity is the closure of rates achievable with error tending to zero. There is no input-cost constraint.
Facts & Assumptions
Given: A finite DMC, positive integers , the message set and deterministic causal maps.
Finite discrete memoryless channels: the single-use transition kernel is the stochastic row on the finite output alphabet for each input .
Proof
Recursively in , the message and past-output history determine , after which [F1] specifies a probability vector for . Multiplying these causal row probabilities and the uniform message mass gives the displayed joint law. Summing first over , then down to , each last row sums to one; summing over the messages then gives total mass one. Thus the law is normalized, and its positive-probability history conditionals are the stated rows.
Hence the decoder error, rate and capacity convention are well-defined for every such finite code.
Private-message code for a physically degraded DM broadcast channel
Definition
For the channel of Physically degraded two-receiver discrete memoryless broadcast channel, a length- private-message code has independent uniform messages and , a single deterministic encoder , and decoders . Receiver estimates only . Average joint error is . Rates are nats/use; capacity means the closure of rate pairs achievable with vanishing joint error. No feedback is present.
Facts & Assumptions
Given: A physically degraded finite broadcast channel and independent finite private messages.
Physically degraded two-receiver discrete memoryless broadcast channel: the block law is memoryless and has at each use.
Proof
The single encoder fixes the input word for each message pair; the finite product law in [F1] then defines both receiver output sequences jointly.
Both decoder error events are measurable subsets of finite output alphabets, and their union is the stated joint error; the rate and closure conventions are therefore well-defined.
No-feedback independent-private-message DM-MAC code
Definition
For a DM-MAC as in Two-user discrete memoryless multiple-access channel, fix integers and , and write . A length- no-feedback code consists of independent uniform private messages , separate deterministic message-only encoders , and one joint decoder . The average joint error is ; nats/use. A pair is achievable if a sequence with has error tending to zero and limiting lower rates at least the pair; the capacity region is the closure. In particular, independent messages and separate encoders give at every coordinate .
Facts & Assumptions
Given: A DM-MAC, an integer , and two finite nonempty message sets of sizes .
Two-user discrete memoryless multiple-access channel: the conditional block law is .
Proof
The independent uniform messages and the two deterministic maps induce separate input words; combining these with [F1] defines a probability law on the finite set of message, input and output tuples.
Since each input coordinate is a function only of its own independent message, and are independent for . Because and , each rate is a finite nonnegative real number. The decoder event belongs to the finite probability space in step 1.1, so its probability is well-defined.
Two-user DM-MAC code with perfect causal output feedback
Definition
For the finite DM-MAC of Two-user discrete memoryless multiple-access channel, fix integers and , and write . A perfect-feedback length- code has independent uniform messages , deterministic encoders for and , and a joint decoder from to the message pair. Both users see the same noiseless past output before use , with the empty tuple; neither sees the other user's message. Rates are nats/use and error is average joint message error. Achievability means a sequence with , vanishing error and limiting lower rates at least the specified pair; capacity is the closure.
Facts & Assumptions
Given: A finite DM-MAC, an integer and two finite nonempty private message sets of sizes .
Two-user discrete memoryless multiple-access channel: its block transition law is the product of the single-use kernel .
Proof
Given , both causal maps determine , and [F1] supplies a probability vector for ; recursion over therefore gives a normalized joint law.
Since and , each rate is a finite nonnegative real number. The joint-error event belongs to the finite probability space in step 1.1, so its probability is well-defined; the causal maps add no other random input to the model.
Fano bound for finite messages and density observations
Statement
Let be uniform on a finite message set of size , let take values in a finite set , and let take values in ; a complex observation space is identified with . Suppose has a Lebesgue density. For every measurable estimator with and error probability , define using its finite posterior vector. Then where and . For , the conditional entropy is zero.
Facts & Assumptions
Given: A finite uniform message, finite side information, conditional observation densities and a measurable estimator.
Finite KL divergence is nonnegative with equality exactly at equal laws: finite relative entropy is nonnegative; in particular a -point law has entropy at most by comparison with the uniform law.
Proof
If and is the conditional density of , then and whenever . This is a finite posterior probability vector, so [F1] makes its entropy well-defined and bounded by .
Put . For each fixed , is a function of ; expanding the finite entropy sum first over and then over gives .
Let . If , [F2] applied to the two-point laws and gives . Rearranging and averaging, using , yields . If or , then almost surely and both binary entropies are zero.
On , and so its conditional entropy is zero; on and fixed , at most message values remain, so [F2] bounds that entropy by . Therefore .
Averaging the identity of step 2.1 and applying steps 3.1 and 3.2 proves the sharp bound. Since and , the weaker displayed bound follows. If , is constant.
Ozarow linear feedback scheme achieves the two-user Gaussian sum point
Statement
Let and write . There is a unique satisfying For the perfect-feedback channel of Two-user real AWGN MAC with perfect causal output feedback, the rate pair is achievable under the expected average-power constraints. The two rates sum to .
Facts & Assumptions
Given: Positive user powers , positive noise variance , two independent private messages and noiseless causal common output feedback.
Two-user real AWGN multiple-access channel and no-feedback code: the channel is with independent Gaussian noise of variance and expected average input powers at most .
Two-user real AWGN MAC with perfect causal output feedback: each encoder is a deterministic function of its own message and the shared output history strictly before the current use.
Gaussian feedback estimation-error covariance update: after observing a sum of two correlated Gaussian inputs plus independent Gaussian noise, conditional error variances and the opposite-sign normalized correlation update have the displayed covariance formulas.
Proof
Put and . Then , , and Continuity and strict decrease give a unique root . Taking logarithms of its equation proves the rate-sum identity.
Choose any positive rates . By continuity of the unique root and rate expressions in , choose temporary powers close enough to that these strict inequalities still hold for and their root . Continuity follows because every convergent subsequence of roots solves the limiting strictly decreasing equation, whose root is unique. Write and , so and . Use midpoint grids in , . The three startup transmissions in normalized units are , and . User 1 learns by subtracting its own point from ; user 2 similarly learns , and both learn by feedback.
Set , , , and . Then both are known to their respective senders, have variance , and correlation , so has variance and the pair has correlation . For define the causal innovations using only the recursive outputs, and transmit and . Gaussian conditional means are affine functions of the observed histories, so these finite-message encoder maps are Borel-measurable; they are causal because the normalized history is an invertible rescaling of the physical output history.
The initial pair is jointly Gaussian and independent of the empty recursive history. Inductively, if the current pair is centered Gaussian with variances , correlation , and independent of the earlier recursive outputs, its observation is the pair's sum plus fresh unit Gaussian noise. The Gaussian residual after conditioning on this observation is independent of the observation and earlier history. Formula [F3] therefore gives the next normalized opposite-sign correlation with both marginal variances restored to by the chosen scales.
At , the denominator in step 3.1 is , where . Expanding the root equation gives The unsquared numerator is positive: let be the unique root of . Substitution gives ; if , use , and otherwise both terms are nonpositive with the second strictly negative. Since is strictly decreasing, , so . Thus , and induction proves the same correlation and powers at every recursive use.
Conditional on the recursive past, the two current inputs are centered jointly Gaussian with variances and correlation . Thus is Gaussian with variance , while is Gaussian with variance because is determined by . Define the conditional information here as the expectation of the log ratio of these two conditional Gaussian densities. Integrating their log densities, whose centered quadratic terms have expectation one, gives . The root equation then gives Factoring the positive conditional Gaussian densities over time and summing their log ratios gives the chain rule directly, so . Since is jointly Gaussian, the same density-ratio calculation gives : the conditional Gaussian variance is constant in the observed value, and the log-density ratio expectation is the difference of the two Gaussian entropies. Therefore .
The receiver observes and . It estimates by subtracting . The estimation error variance is the conditional variance from step 5.1. Since the adjacent grid spacing is , decode to a nearest grid point and resolve any tie by choosing the least-indexed point. Chebyshev's inequality makes the decoding error tend to zero whenever .
The recursive symbols use expected physical power each, and the one nonzero startup symbol for user has physical energy at most . Thus total expected energy is at most , which is at most for all sufficiently large because . The block has uses and rates . Letting and then closing the strict rates proves achievability of the stated corner.
Rate splitting transfers Ozarow's sum point to lower-correlation corners
Statement
Let , write , and let be the unique sum-corner parameter from Ozarow linear feedback scheme achieves the two-user Gaussian sum point. For every , the feedback channel of Two-user real AWGN MAC with perfect causal output feedback achieves, in closure, the user-1-dominant sum-rate corner Interchanging the user labels gives the opposite dominant corner.
Facts & Assumptions
Given: Positive powers , positive noise variance , perfect causal output feedback, and a correlation .
Two-user real AWGN multiple-access channel and no-feedback code: expected average input powers are bounded separately by and the noise has Gaussian density with variance .
Two-user real AWGN MAC with perfect causal output feedback: each sender can use its own message and the common past output to form deterministic causal inputs.
Ozarow linear feedback scheme achieves the two-user Gaussian sum point: for any positive residual powers and Gaussian noise variance, the sum-corner parameter is the unique root of the product equation and its two rates are .
Gaussian feedback estimation-error covariance update: one Gaussian sum observation updates the two estimation-error variances and their opposite-sign normalized correlation by the stated covariance formulas.
Proof
First temporarily lower the total powers to , close to the budgets. The unique root and corner rates vary continuously with these powers: any convergent subsequence of roots as the powers converge must solve the limiting strictly decreasing root equation, whose root is unique. Hence still when the reductions are small. Write for this temporary sum-corner root and .
For fixed temporary powers define Expanding the root equation in [F3] shows . Its derivative is strictly negative on , so . On , set The function is continuous and strictly decreasing, , and direct cross-multiplication gives exactly when . Thus the intermediate value theorem gives an satisfying For the inequality at is strict, so .
Put , , , and . The root for the residual feedback channel is exactly : indeed while the equation in step 2.1 gives Multiplying these two normalized factors yields so uniqueness in [F3] identifies as the residual sum-corner root.
Choose any with and set . Generate an independent private codebook , , with IID coordinates. User 1 splits its message into and a feedback-layer message; it adds to its feedback-layer input on each recursive use. User 2 uses the feedback layer with residual power . On the three startup uses send only the feedback layer, using the message-point/noise construction of the sum-corner scheme. The startup noises have variance , but this construction only needs the resulting initial Gaussian pair: choose the shared-noise coefficient and the two scales so its variances are and its correlation is . On recursive uses, the codebook-ensemble private symbols are IID , independent of the feedback messages, past outputs and fresh channel noise before each current use. Thus they are an additional independent Gaussian noise of variance , and the recursive feedback layer sees variance . The causal feedback-layer maps are affine in the observed past outputs and message points, and adding the fixed codeword is Borel-measurable, so they satisfy the feedback-code interface. The covariance update [F4] and the calculation in [F3] apply to this initial pair and recursive noise, giving feedback-layer rates arbitrarily close to
The feedback receiver first decodes both feedback-layer messages as in the sum-corner scheme, using nearest-grid decoding with ties assigned to the least-indexed grid point. For the strict feedback-layer rates in step 4.1, [F3] gives vanishing ensemble-average error. On the event that this stage is correct, the receiver reconstructs the transmitted feedback-layer inputs recursively and subtracts them. For the error bound, compare the private decoder on that event with a genie decoder given the true feedback-layer messages; their outputs agree whenever the first stage is correct. The genie residual is . Choose . Decode as the unique codeword whose log likelihood ratio exceeds ; if there is not exactly one such codeword, output the fixed default . For a true IID Gaussian symbol and independent , the summand equals Its mean is and its variance is finite because it is a quadratic polynomial in a finite-variance Gaussian pair. For a false codeword independent of the output , its likelihood ratio has expectation since is the density and each conditional density integrates to one. Markov's inequality and a union bound make the false-pass probability at most , which tends to zero because ; Chebyshev's inequality makes the true-codeword miss probability tend to zero because . Thus the genie private-decoder error tends to zero in ensemble mean, and the total error is at most the feedback-layer error plus this genie error.
The exact rate algebra is because . Also step 2.1 gives Taking and feedback-layer rates up to their strict limits gives the temporary-power corner.
It remains to fix a deterministic private codebook satisfying both expected block-power constraints. For a fixed private word , the recursive causal feedback equations are linear in the past outputs and message points, so the full transmitted vector of user has the form , where collects the channel noises and the independent centered message-grid points. Averaging over gives expected energy The startup contribution is and the ensemble expected energy is , so and . For independent Gaussian private words, the variance of their message-averaged quadratic contribution divided by is at most using the Gaussian fourth-moment identity after diagonalizing . Since , is exponential in ; the average powers therefore concentrate at . The ensemble error tends to zero by steps 4.1 and 5.1, so Markov's inequality makes the event of nonvanishing error negligible. A deterministic codebook satisfying both power constraints and vanishing error exists.
Let and use continuity of the corner rates in step 5.2. Taking closure proves the stated point for the original powers. Exchanging user labels proves the other dominant corner.
Cover-Leung inner bound for the two-user DM-MAC with feedback
Statement
For each finite law , let be the set of nonnegative rate pairs satisfying For the two-user finite DM-MAC with perfect causal output feedback in Two-user DM-MAC code with perfect causal output feedback, every rate pair in the closure of the union of these sets over all such finite laws is achievable. This is an inner bound; no general feedback-capacity equality is asserted.
Facts & Assumptions
Given: A finite DM-MAC, independent private messages, separate causal encoders observing common noiseless , a joint decoder and average joint error.
Two-user DM-MAC code with perfect causal output feedback: encoder uses only and the common decoder estimates the independent private-message pair.
Two-user discrete memoryless multiple-access channel: conditional on the input symbols, the output law is the memoryless kernel .
Finite conditional mutual information: is a finite average of conditional mutual informations in nats.
Finite mutual information: is the finite mutual information of the joint law.
Proof
Fix a finite law . Use blocks of length and independent message chunks , , with sizes ; set . In each block independently generate clouds for , and, conditionally on every cloud, independent satellite words and with coordinate laws and .
In block , sender 2 sends . Sender 1 sends , where it sets and after block estimates from its own , its already known previous state, and the feedback output of that block. If , the chunks are singletons and sender 1 sets without a test. If , then ; choose and test each candidate using with a summand defined as whenever its numerator is zero. Set to the unique candidate with , or to the fixed default if zero or multiple candidates pass.
The receiver decodes backward. In the last block it knows the dummy current message and searches for the preceding state ; in each earlier block , it knows from the already decoded next block and searches for the unique pair . It uses a single test for each positive-rate error class: the user-1 test is and the pair/state test is A test for a zero-rate user is omitted because its message set is a singleton; if both rates are zero, there is only one message pair. A summand with zero numerator is , and the decoder returns the sole candidate passing all retained tests, or the fixed default or if zero or multiple candidates pass. Choose when and when . The latter is the mean of the second test because is conditionally independent of given .
For fixed and , the true in each data block converges in probability to by the weak law for IID finite-valued information-density terms. A wrong satellite is independent of the output conditional on the known , and its likelihood ratio in step 2.1 has expectation one. Markov's inequality and the union bound over candidates show sender 1 decodes each correctly with probability tending to one. If , there is no sender-decoding error because every chunk is fixed.
For the true tuple, each retained receiver information density converges in probability to its mean. When , a wrong satellite with the true cloud has likelihood-ratio expectation one under the conditional product law and is bounded by ; there are at most such candidates. When , a candidate with a wrong preceding state changes the cloud and both satellite codebook groups; each candidate is independent of the output and has product law , so the second likelihood ratio has expectation one and threshold probability at most . There are at most such candidates. The strict gaps make all extant error classes vanish; absent zero-rate candidate classes require no test. In the terminal dummy block, the preceding state has candidates when , and is fixed when .
With fixed, the finitely many sender-decoding and receiver backward-decoding errors vanish as by steps 3.1 and 3.2; blockwise dependence causes no issue because a union bound is used and a correct prior decode makes the next encoder state correct. The random codebook ensemble is finite, so one deterministic codebook has no greater average error than its ensemble mean. The achieved rates are .
Letting after the blocklength limit makes . A diagonal sequence of blocklengths gives vanishing error and rates tending to each strict pair; a zero-rate coordinate uses a singleton message and omits its tests. For each fixed law, scaling the positive coordinates of a point in by gives strict gaps for every nonempty error class, and the origin is achieved with one message pair. Letting and taking the union over laws proves the stated closed inner bound. Only sender 1's causal estimate from the shared output is used, which is permitted by [F1].
No-feedback real AWGN MAC capacity region
Statement
For the channel, independent private messages, average joint-error convention and expected average-power constraints in Two-user real AWGN multiple-access channel and no-feedback code, the capacity region in nats/use is The overline means closure; equivalently the strict inequalities for positive-rate users are achievable and the closed displayed region is their closure. The theorem is for independent messages and separate no-feedback encoders.
Facts & Assumptions
Given: , , independent uniform private messages, no feedback, expected average powers at most , and average joint error tending to zero.
Two-user real AWGN multiple-access channel and no-feedback code: the channel is , the noises are independent with density , and the input power constraints are .
Entropy bounds for finite-power Gaussian convolutions: adding independent nondegenerate Gaussian noise to a finite-second-moment vector gives finite differential entropy, , and each scalar term is at most .
Fano bound for finite messages and density observations: if a finite message is estimated from a density observation with error , then .
Proof
First assume and choose rates strictly inside all three bounds. By continuity choose such that the same inequalities hold with . Generate independent codebooks whose length- codewords have IID coordinates.
For each nonempty , let denote its message tuple and let be the corresponding projection of the Borel joint decoder; with supplied, is a measurable estimator into the finite alphabet of and has error at most . For fixed messages the output density is which is positive; let be its average over the uniform . Define here as the expectation of . Bayes' rule identifies this expectation with . The factorization of and the conditional density factorization of over successive outputs make the log ratio a sum of the one-use conditional log ratios, so this definition has the chain rule used below; all terms are integrable because the codebooks are finite and the Gaussian-mixture output entropies are finite by [F2]. Fano [F3], independence of the messages and now give
For the three nonempty user subsets write and define the likelihood ratio , where the denominator averages the Gaussian input law of the users in . Decode the unique pair whose three log likelihood ratios exceed thresholds , chosen with ; if no pair or more than one pair passes all three tests, output the fixed default pair . The finitely many continuous likelihood-ratio tests have Borel pass sets, so this rule is a Borel-measurable decoder.
The density-ratio chain rule from step 1.2 gives . For fixed messages and past outputs, the current output is a translate of , so direct integration of the Gaussian log density gives . If , then conditioned on the output is a finite Gaussian mixture with random shift ; the conditional density-ratio formula gives . Apply the scalar conditional bound in [F2] and the law of total variance to obtain since is independent of and . The same argument with users interchanged gives the bound. For , condition only on and use the random shift ; its averaged conditional variance is at most by the law of total variance and independence of the two messages. Thus In each bound the conditional output is a scalar Gaussian convolution, so [F2] also ensures its differential entropy is finite. Jensen's inequality and the expected block-power constraints give the three converse bounds after summing over .
For the transmitted pair and a fixed , subtract the known complementary signal from and write . Under the random-code ensemble, is independent of , so the single-use log likelihood ratio in step 2.1 equals Its expectation is because the two normalized quadratic terms each have expectation ; its variance is finite because it is a quadratic polynomial in a finite-dimensional Gaussian vector. The summands are IID across coordinates. Chebyshev's inequality makes the probability that any true threshold fails tend to zero.
Step 2.2 and the expected block-power constraints bound uniformly for each nonempty . The Fano inequalities in step 1.2 then bound the code rates whenever , so their normalized remainders tend to zero along a reliable sequence. Dividing by , letting blocklength tend to infinity with , and taking gives all three converse bounds.
If the wrong-message set is , condition on the true complementary codewords and output. The wrong codewords are independent of that output and have the denominator input law, so under this reference law. Markov's inequality bounds each false threshold event by . There are at most such candidates; and the finite union bound make the ensemble-average joint error tend to zero.
For user , the probability that one Gaussian codeword exceeds energy is at most , by applying the Gaussian-square moment generating function and optimizing its positive parameter. Thus . The expected fraction of bad words is ; Markov's inequality makes both bad fractions at most with probability tending to one. Since the ensemble mean error tends to zero, another Markov bound makes the event of error at most the square root of that mean have probability tending to one. The intersection of these events has positive probability for all large , so fix one realization. Delete bad words and relabel. Each retained word meets its power constraint, retained rates still tend to , and conditional error is at most the former error divided by the product of retained fractions, which tends to one.
If a power is zero, its input is zero almost surely under the expected-power constraint; remove that user and apply the one-user specialization of steps 1.1, 2.1, 3.1, 4.1, 5.1, 1.2, 2.2 and 3.2. If both powers are zero only rate is possible. Closing the achievable strict region proves the stated region, including its boundary.
Conditional type packing bounds for source-indexed DM-MAC codebooks
Statement
Let have the finite law Fix a deterministic and a transmitted tuple such that is support-restricted strongly typical for this law within tolerance . For every source sequence , independently generate a user- codeword with law ; all entries and both users' codebooks are independent. A decoder tests joint typicality at tolerance .
There is a finite constant and a function such that the conditional expected numbers of wrong typical candidates differing in source 1 only, source 2 only, and both sources, respectively, satisfy The expectations are over the unexposed wrong source-indexed codebook entries. The constants depend only on the target law and alphabets, not on the particular typical transmitted tuple.
Facts & Assumptions
Given: The stated finite law, source-indexed conditional codebooks, a typical transmitted tuple, and a finite DM-MAC.
Finite strongly typical sets with support restriction: support-restricted strong typicality bounds every positive empirical atom relative to its target probability and excludes zero-probability atoms.
Finite type-class cardinality bounds: an empirical type class on an alphabet of size has at most elements, and at most types occur.
Finite conditional entropy: conditional entropy is a finite weighted sum over positive-mass conditioning atoms.
Finite entropy and mutual-information chain rules: finite conditional entropy obeys the chain rule.
Finite conditional mutual information identities and equality: finite conditional mutual information is nonnegative and equals the corresponding conditional entropy difference.
Two-user discrete memoryless multiple-access channel: given the two inputs, the channel output law is .
Finite mutual information: finite mutual information is defined by the joint-to-product KL sum in nats.
Finite conditional mutual information: finite conditional mutual information averages the conditional mutual information over positive-mass conditioning values.
Proof
For a fixed conditioning block, group candidate tuples by their joint empirical type with that block. If the wrong set is , the varying letters are and the fixed block is ; for interchange indices. The number of joint types is at most by [F2]. For any one type, splitting its positions according to the fixed conditioning letters gives a product of conditional type classes, each of size at most the exponential of its empirical conditional entropy by [F2]. Thus the candidate count is at most .
For each such candidate, its codeword probability is the product of the conditional kernels . On a support-restricted -typical type, its negative log probability divided by differs from by at most : write the logarithm as the finite sum of empirical frequencies times ; the summands are bounded on the finite positive support, and [F1] controls every frequency. Also differs from the target conditional entropy by at most , because finite-alphabet entropy is continuous, including at zero via . Multiplying the count from step 1.1 by the largest candidate probability gives exponent at most
For , expand the conditional entropy in step 2.1 by [F4]. Since is conditionally independent of given , and is conditionally independent of given , the factorization in the Given law gives The channel factorization [F6] implies , so the last mutual information is . Combining with step 2.1 proves the bound. Exchanging indices proves the bound.
For , the same conditional entropy expansion gives because is independent of the source pair, the two codebook kernels factor given , and the channel depends on the source only through . Substitution in step 2.1 proves the bound.
Ozarow capacity region of the two-user real AWGN MAC with feedback
Statement
For the real two-user AWGN MAC with perfect causal common output feedback, independent private messages, average joint error and expected average-power constraints of Two-user real AWGN MAC with perfect causal output feedback, the capacity region in nats/use is The parameter is induced by causal feedback; no preshared common randomness or common message is part of the model.
Facts & Assumptions
Given: , , independent uniform messages, deterministic causal encoders with common noiseless output feedback, and expected average powers at most .
Two-user real AWGN MAC with perfect causal output feedback: is a Borel-measurable function of , both users share the same past output, and the joint decoder is Borel-measurable.
Entropy bounds for finite-power Gaussian convolutions: a Gaussian convolution has finite differential entropy; conditionally, for unit-variance scalar noise after normalization.
Fano bound for finite messages and density observations: a finite message estimated from a density observation with error satisfies .
Ozarow linear feedback scheme achieves the two-user Gaussian sum point: the unique root of the displayed product equation has its two individual-rate corner achievable by a linear causal Gaussian feedback code.
Rate splitting transfers Ozarow's sum point to lower-correlation corners: for each , the user-1-dominant sum-rate corner is achievable, and swapping users gives the other endpoint.
No-feedback real AWGN MAC capacity region: the no-feedback Gaussian MAC region has individual bounds and sum bound .
Proof
For the converse normalize and write for the invertibly rescaled output ; the normalized noise has variance one and . This output scaling preserves the feedback histories and the decoder's measurability. For fixed messages the Borel causal encoders and Gaussian transitions give the positive density normalized by successive integration; averaging over the finite message sets gives positive conditional densities and . Define each continuous mutual information below as the expectation of its log density ratio. Bayes' rule identifies with , and similarly . Factoring the conditional densities over successive outputs and summing their log ratios gives the chain rules used in steps 2.1 and 4.1. These finite sums of log ratios are integrable: the conditional density of each output given both messages and its history is Gaussian, while after averaging over the finite messages each one-use conditional density is a finite Gaussian mixture. Its conditional entropy is finite by [F2], and its average is finite under the power constraints. Project the Borel joint decoder to estimate each ; these estimators take values in the respective message sets and have error at most . Fano [F3] therefore gives and, for the pair, . Put , , and bars for time averages. By [F1], given the value is known.
If , the conditional mean minimizes mean-square error, so The predictor is measurable from because is. If , then and the bound is . Given , the output density is a translate of , so its conditional differential entropy is . Given , it is a Gaussian convolution; integrating the conditional log density ratio gives . Apply the scalar case of [F2] to this conditional mixture. When it yields and when it yields . Interchanging the users gives the corresponding second-user bound.
Define when ; then also there. Jensen's inequality for the concave function and Cauchy–Schwarz yield when , because . The zero-variance case uses and the bound . Similarly, defining the zero quotient when , the other user is bounded by when , with otherwise.
For the sum, condition on . Given both messages and that history the current output is a unit Gaussian translate, so integrating its conditional log density ratio gives The conditional output is the Gaussian convolution of with fresh unit noise. By [F2], its entropy is at most , and the law of total variance bounds the averaged conditional variance by . Therefore Jensen across gives the bound .
If , set ; otherwise set . The individual right sides in step 3.1 are at most . Substituting these bounds in the exact Fano inequalities of step 1.1 gives , so both rates are uniformly bounded for and all Fano remainders divided by vanish. The sum right side in step 4.1 is at most : replacing negative by its absolute value only enlarges it, and . Along a subsequence converges in ; continuity gives the stated outer region.
If either power is zero, the displayed union reduces to the single-user interval for the positive-power user, or to the origin if both vanish; [F6] achieves it and step 1 proves the converse. Assume henceforth . Write and . The sum-corner equality in [F4] has a unique root ; decrease with and increases. At , [F6] achieves the displayed no-feedback region. At , [F4] achieves the corner , while [F6] achieves the axis vertices and because ; the origin is achieved with singleton messages.
Fix . Then , and because at the sum bound is strictly greater than either individual bound and it increases while each individual bound decreases. Thus both endpoints of the active sum-rate face are nonnegative: and . By [F5] the first is achievable; interchanging user labels gives the second. The axis vertices and are achievable by single-user Gaussian codes, since each and [F6] supplies those rates.
For each , a deterministic public schedule that allocates long subblocks to the four vertices from step 7.1 and the origin achieves their convex hull. At , time-sharing the corner and the two axis vertices from step 6.1 with the origin achieves the full rectangle. Split each private message into independent submessages, use the corresponding code on each subblock, and let both senders ignore outputs from earlier subblocks when a new code starts. The block error is at most the sum of subblock errors and each average power is the weighted average of powers at most . The convex hull for each parameter is exactly its polygon cut out by the two individual bounds and the active sum bound.
For , and . Thus the region at is a rectangle contained in the rectangle at and adds no rates. Steps 6.1, 7.1 and 8.1 therefore achieve the full union in the Statement. Combining with the converse proves equality.
Perfect output feedback does not increase finite DMC capacity
Statement
For a finite DMC without input-cost constraints, the vanishing-average-error capacity with perfect causal output feedback equals its ordinary information capacity from Single-letter information capacity of a finite DMC. The feedback code convention is Fixed-length finite DMC code with perfect causal output feedback.
Facts & Assumptions
Given: A finite DMC , a finite-message feedback code, and its average error probability .
Fixed-length finite DMC code with perfect causal output feedback: deterministically, and at each positive-probability history , the conditional law of is .
Single-letter information capacity of a finite DMC: is the supremum of over all input probability vectors.
Random coding achieves every rate below finite DMC capacity: every rate below is achievable by ordinary finite DMC codes.
Finite-alphabet Fano inequality: for a finite message and finite observation, .
Finite entropy and mutual-information chain rules: finite output entropy obeys the chain rule, and .
Finite conditional mutual information identities and equality: finite conditional mutual information is nonnegative, so conditioning cannot increase finite entropy.
Finite mutual information: finite mutual information is the joint-to-product KL sum in nats.
Finite conditional mutual information: finite conditional mutual information averages the conditional finite-law informations over positive-mass conditioning values.
Proof
Every no-feedback code is a feedback code whose maps ignore . By [F3], each rate below is therefore feedback-achievable, giving .
Fix a length- feedback code with uniform message . By [F4], .
Expand the mutual information using [F5] and the conditional-information definition [F8]. Given , is fixed and the DMC law makes have law , so . Also by [F6]. Hence by [F2]; the identity with entropy differences is the finite mutual-information identity [F7].
Summing step 2.1 in [F5] and substituting into step 1.2 gives . Along any reliable sequence, divide by and let to obtain . Combining with step 1.1 proves equality.
Physically degraded two-user DM broadcast capacity region
Statement
For the private-message code of Private-message code for a physically degraded DM broadcast channel over the physically degraded channel of Physically degraded two-receiver discrete memoryless broadcast channel, the capacity region is the closure of the union over finite and laws inducing of rate pairs Receiver 1 is the stronger receiver and decodes only its own private message in the operational code; the auxiliary is a coding variable, not an additional message.
Facts & Assumptions
Given: Finite alphabets, a physically degraded memoryless broadcast kernel, independent private messages, one no-feedback encoder, two decoders and average joint error tending to zero.
Private-message code for a physically degraded DM broadcast channel: the messages are independent uniform; one encoder sees both messages, while receiver estimates only .
Finite mutual information: finite mutual information is the finite KL sum in nats.
Finite conditional mutual information: finite conditional mutual information is the average of the conditional finite mutual informations.
Finite conditional mutual information identities and equality: conditional information is nonnegative and the finite entropy-information identities hold.
Finite entropy and mutual-information chain rules: finite entropy and information chain rules hold.
Finite-alphabet Fano inequality: for a finite message estimated from a finite output, .
Finite conditional entropy: conditional entropy is the finite average of conditional entropies over positive-mass conditioning values.
Proof
Fix a finite law and rates with and . Generate independent IID cloud words and, conditionally on each cloud, IID satellite words . Send the satellite indexed by .
For a converse code, let . Fano [F7], independence in [F2], and the chain rule give The information terms are at most and , respectively, so the Fano inequalities bound each rate whenever and their normalized remainders vanish along a reliable sequence. Expanding the first information and using the no-feedback encoder and memorylessness gives .
Receiver 2 outputs the unique cloud passing the test , with , and outputs the fixed default cloud if zero or multiple clouds pass. Receiver 1 outputs the own-message component of the unique pair passing both tests: the cloud density with exceeds , and the conditional satellite density exceeds . In each test, a summand with zero numerator is ; on the codebook support a positive numerator has positive denominator. If zero or multiple pairs pass, receiver 1 outputs the fixed default message . Choose thresholds with and . The chain rule gives because by [F1]; the last conditional information is nonnegative by [F5].
For the weak receiver, adding variables to the first argument of mutual information and then using physical degradation gives The equality holds because, conditional on , the past weak outputs are generated from independently of the current output.
The true cloud and satellite information densities are sums of IID finite-valued terms on their positive supports. Their means are the four mutual informations used in step 2.1; Chebyshev's inequality makes every true threshold pass with probability tending to one.
A false cloud word is independent of and ; under the corresponding product reference law each cloud likelihood ratio has expectation one, so a threshold or is passed with probability at most . A false satellite in the true cloud is independent conditionally on that cloud and has conditional likelihood-ratio expectation one, so its threshold probability is at most . There are at most wrong clouds and wrong satellites per true cloud. The strict threshold gaps and union bound make both receiver error probabilities tend to zero in ensemble mean.
The random codebook ensemble is finite at each blocklength; since its mean joint error tends to zero, at least one deterministic codebook has error no larger than that mean. If , one cloud is used and its cloud threshold is omitted; if , one satellite per cloud is used and its satellite threshold is omitted. The remaining packing bounds above still apply; taking closure gives every nonnegative rate pair in the asserted union.
Let be uniform on and independent, and put , , . The channel factorization [F1] gives . Step 1.2 gives , and step 2.2 gives by nonnegative . The alphabets of are finite. Let and take closure.
Independent-private-message DM-MAC capacity region
Statement
For the average-joint-error no-feedback code of No-feedback independent-private-message DM-MAC code over the finite DM-MAC, the capacity region is the closure of the union over all finite and laws of Here is a public time-sharing variable independent of both private messages; conditional on each , the two input laws are a product. This result does not characterize maximal-error capacity.
Facts & Assumptions
Given: A finite two-user DM-MAC, independent uniform private messages, separate deterministic encoders without feedback, one joint decoder and average joint error tending to zero.
No-feedback independent-private-message DM-MAC code: the messages are independent uniform and the separate input words are deterministic functions of their own messages.
Two-user discrete memoryless multiple-access channel: conditional on the input words, .
Finite mutual information: finite mutual information is the finite joint-to-product KL sum in nats.
Finite conditional mutual information: finite conditional information averages the mutual information of the conditional laws over positive-mass conditioning values.
Finite entropy and mutual-information chain rules: finite entropy and mutual information satisfy their chain rules.
Finite-alphabet Fano inequality: for a finite message and finite observation, .
Finite conditional entropy: conditional entropy is the finite average of conditional entropies over positive-mass conditioning values.
Proof
Fix a finite law and a nonnegative rate pair satisfying each subset information bound strictly whenever that subset has positive total rate. Use a singleton message set for every zero-rate user. Choose a deterministic sequence whose empirical distribution tends to . Independently for each user and message, generate input coordinates with law . The two codebooks are independent.
For a converse code and nonempty , Fano [F6] applied to the decoded subtuple, with the complementary messages supplied as side information, gives The subtuple error is at most the joint error.
For each nonempty define where the denominator averages over the product input laws for users in and a summand is whenever its numerator is zero. For each subset with , choose a threshold with . Decode the unique pair passing all these tests; a subset of zero total rate has no wrong-message candidates and its test is omitted; if no pair or more than one pair passes all the retained tests, output the fixed default pair .
By the chain rule [F5] and the memoryless law [F2], for , The inequality holds because is determined by , so conditioning on cannot increase the first entropy. Interchanging users proves the other individual bound. For , and the same channel-law identity give .
For the true pair and every tested subset, the information-density summands are independent across coordinates, uniformly bounded on their finite positive supports, and their mean average tends to . Their sum variance is , so Chebyshev's inequality makes all tested true tests pass with probability tending to one.
Fix a wrong-message set and condition on the true complementary codewords and output. The candidate codewords indexed by are independent of the output with the product input law used in the denominator of ; hence the likelihood ratio has conditional expectation one. Markov's inequality bounds a false threshold pass by . There are at most candidates of this error type, so makes the union of the three error classes vanish. The ensemble-average error tends to zero, and a deterministic codebook with error no larger than that average exists. A wrong-message set necessarily has positive total rate, since the zero-rate message sets are singletons. If both rates are zero, the unique message pair is always returned with zero error. Scaling any nonnegative pair in the displayed closed region by , with , makes every positive-total-rate subset inequality strict; letting decrease to zero therefore gives all closed faces, including cases where a zero-rate subset has zero information.
Let be uniform on , independent of the messages, and set . Since each input is a function of its own independent message, . Averaging step 2.2 over gives the three stated conditional mutual-information bounds with this finite . Because has a finite alphabet, ; step 1.2 then bounds each rate for , so its normalized Fano remainder vanishes along a reliable sequence. Divide step 1.2 by , let , then take closure.
5 · Examples, counterexamples and false statements
None yet.
Sources
- Thomas M. Cover and Joy A. Thomas, Elements of Information Theory, 2nd ed., Chapter 8, §8.6
- Abbas El Gamal and Young-Han Kim, Network Information Theory, Lecture Notes 4, Gaussian MAC converse
- Thomas M. Cover and Joy A. Thomas, Elements of Information Theory, 2nd ed., Chapter 15, §15.3
- Abbas El Gamal and Young-Han Kim, Network Information Theory, Lecture Notes 4, Gaussian and discrete MACs
- Abbas El Gamal and Young-Han Kim, Network Information Theory, Lecture Notes 18, AWGN MAC with feedback
- Amos Lapidoth and Michèle Wigger, On the AWGN MAC with Imperfect Feedback, §III-A
- Thomas M. Cover and Joy A. Thomas, Elements of Information Theory, 2nd ed., Chapter 15, §§15.6.1–15.6.3
- Abbas El Gamal and Young-Han Kim, Network Information Theory, Lecture Notes 5, Degraded Broadcast Channels
- Abbas El Gamal and Young-Han Kim, Network Information Theory, Lecture Notes 4, Multiple Access Channels
- Amos Lapidoth and Michèle Wigger, On the AWGN MAC with Imperfect Feedback, Appendix C, perfect-feedback recursion
- Thomas M. Cover and Joy A. Thomas, Elements of Information Theory, 2nd ed., Chapter 7, §7.12
- Abbas El Gamal and Young-Han Kim, Network Information Theory, Lecture Notes 18, feedback DMC
- Abbas El Gamal and Young-Han Kim, Network Information Theory, Lecture Notes 18, Multiple Access Channel with Feedback
- Thomas M. Cover and Joy A. Thomas, Elements of Information Theory, 2nd ed., Chapter 2, §2.10
- Amos Lapidoth, A Foundation in Digital Communication, Chapter 3, Fano's inequality
- Amos Lapidoth and Michèle Wigger, On the AWGN MAC with Imperfect Feedback, Appendix C and perfect-feedback discussion
- Abbas El Gamal and Young-Han Kim, Network Information Theory, Lecture Notes 15, Joint Source–Channel Coding
- Abbas El Gamal and Thomas M. Cover, Multiple User Information Theory, Proceedings of the IEEE 68 (1980), §VII
- Amos Lapidoth and Michèle Wigger, On the AWGN MAC with Imperfect Feedback, Remark IV.15 and its proof
- Abbas El Gamal and Young-Han Kim, Network Information Theory, Lecture Notes 18, rate splitting for the AWGN MAC with feedback
- T. M. Cover and C. S. K. Leung, An Achievable Rate Region for the Multiple Access Channel with Feedback, IEEE Transactions on Information Theory 27 (1981), 292–298
- Abbas El Gamal and Young-Han Kim, Network Information Theory, Lecture Notes 18, Cover–Leung Inner Bound
- Thomas M. Cover and Joy A. Thomas, Elements of Information Theory, 2nd ed., Chapter 15, Gaussian multiple-access channel
- Abbas El Gamal and Young-Han Kim, Network Information Theory, Lecture Notes 10, Gaussian Vector Channels and scalar Gaussian information bounds
- Abbas El Gamal and Young-Han Kim, Network Information Theory, Lecture Notes 15, transmission of correlated sources over a DM-MAC
- Abbas El Gamal and Young-Han Kim, Network Information Theory, Lecture Notes 18, AWGN MAC with Feedback and Ozarow's capacity theorem
- Amos Lapidoth and Michèle Wigger, On the AWGN MAC with Imperfect Feedback, §III-A and Remark IV.15
- Abbas El Gamal and Young-Han Kim, Network Information Theory, Lecture Notes 18, Feedback DMC
- Thomas M. Cover and Joy A. Thomas, Elements of Information Theory, 2nd ed., Chapter 15, §§15.3.1–15.3.4