Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generated
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.

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 {(R1,R2)∈[0,∞)2: R1≤12ln⁡(1+P1/N), R2≤12ln⁡(1+P2/N), R1+R2≤12ln⁡(1+(P1+P2)/N)}‾. 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: P1,P2≥0, N>0, independent uniform private messages, no feedback, expected average powers at most Pj, and average joint error tending to zero.

[F1]

Two-user real AWGN multiple-access channel and no-feedback code: the channel is Yi=X1i+X2i+Zi, the noises are independent with density (2πN)−1/2e−z2/(2N), and the input power constraints are n−1∑iEXji2≤Pj.

[F2]

Entropy bounds for finite-power Gaussian convolutions: adding independent nondegenerate Gaussian noise to a finite-second-moment vector gives finite differential entropy, h(Yn)≤∑ih(Yi), and each scalar term is at most 12ln⁡(2πeVar⁡Yi).

[F3]

Fano bound for finite messages and density observations: if a finite message is estimated from a density observation with error ϵ, then H(M∣Y)≤ln⁡2+ϵln⁡∣M∣.

Proof

1.1givenF1choosealgebra

First assume P1,P2>0 and choose rates strictly inside all three bounds. By continuity choose 0<Qj<Pj such that the same inequalities hold with Qj. Generate independent codebooks whose Mj=⌈enRj⌉ length-n codewords have IID N(0,Qj) coordinates.

1.2givenF1F2F3algebra

For each nonempty S⊆{1,2}, let MS denote its message tuple and let gS be the corresponding projection of the Borel joint decoder; with MSc supplied, gS(Yn) is a measurable estimator into the finite alphabet of MS and has error at most Pe. For fixed messages the output density is wn(yn∣m1,m2)=∏i=1nϕN(yi−x1i(m1)−x2i(m2)), which is positive; let pn(yn∣mSc) be its average over the uniform MS. Define I(MS;Yn∣MSc) here as the expectation of ln⁡[wn(Yn∣M1,M2)/pn(Yn∣MSc)]. Bayes' rule identifies this expectation with H(MS∣MSc)−H(MS∣Yn,MSc). The factorization of wn and the conditional density factorization of pn 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 H(MS)=nR(S) now give nR(S)≤I(MS;Yn∣MSc)+ln⁡2+PenR(S).

2.1givenF1step 1.1choose

For the three nonempty user subsets S⊆{1,2} write Q(S):=∑j∈SQj and define the likelihood ratio LS(x1n,x2n;yn)=wn(yn∣x1n,x2n)/pYn∣XScn(yn∣xScn), where the denominator averages the Gaussian input law of the users in S. Decode the unique pair whose three log likelihood ratios exceed thresholds nτS, chosen with R(S)<τS<12ln⁡(1+Q(S)/N); if no pair or more than one pair passes all three tests, output the fixed default pair (1,1). The finitely many continuous likelihood-ratio tests have Borel pass sets, so this rule is a Borel-measurable decoder.

2.2F1F2step 1.2algebraalgebra

The density-ratio chain rule from step 1.2 gives I(MS;Yn∣MSc)=∑iI(MS;Yi∣MSc,Yi−1). For fixed messages and past outputs, the current output is a translate of Zi, so direct integration of the Gaussian log density gives h(Yi∣M1,M2,Yi−1)=h(Zi). If S={1}, then conditioned on (M2,Yi−1) the output is a finite Gaussian mixture with random shift X1i; the conditional density-ratio formula gives I(M1;Yi∣M2,Yi−1)=h(Yi∣M2,Yi−1)−h(Zi). Apply the scalar conditional bound in [F2] and the law of total variance to obtain I(M1;Yi∣M2,Yi−1)≤12ln⁡ ⁣(1+Var⁡(X1i)N), since X1i is independent of M2 and EVar⁡(X1i∣M2,Yi−1)≤Var⁡(X1i). The same argument with users interchanged gives the S={2} bound. For S={1,2}, condition only on Yi−1 and use the random shift X1i+X2i; its averaged conditional variance is at most Var⁡(X1i+X2i)=Var⁡(X1i)+Var⁡(X2i) by the law of total variance and independence of the two messages. Thus I(M1,M2;Yi∣Yi−1)≤12ln⁡ ⁣(1+Var⁡(X1i)+Var⁡(X2i)N). 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 i.

3.1F1step 2.1algebra

For the transmitted pair and a fixed S, subtract the known complementary signal from Yi and write Ti=∑j∈SXji. Under the random-code ensemble, Ti∼N(0,Q(S)) is independent of Zi, so the single-use log likelihood ratio in step 2.1 equals ln⁡ϕN(Zi)ϕN+Q(S)(Ti+Zi)=12ln⁡N+Q(S)N−Zi22N+(Ti+Zi)22(N+Q(S)). Its expectation is 12ln⁡(1+Q(S)/N) because the two normalized quadratic terms each have expectation 1/2; 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.

3.2step 1.2step 2.2algebra

Step 2.2 and the expected block-power constraints bound I(MS;Yn∣MSc)/n uniformly for each nonempty S. The Fano inequalities in step 1.2 then bound the code rates whenever Pe<1/2, so their normalized remainders tend to zero along a reliable sequence. Dividing by n, letting blocklength tend to infinity with Pe→0, and taking S={1},{2},{1,2} gives all three converse bounds.

4.1step 2.1step 3.1algebraalgebra

If the wrong-message set is S, condition on the true complementary codewords and output. The wrong codewords are independent of that output and have the denominator input law, so E[LS]=1 under this reference law. Markov's inequality bounds each false threshold event by e−nτS. There are at most enR(S)+o(n) such candidates; τS>R(S) and the finite union bound make the ensemble-average joint error tend to zero.

5.1F1step 4.1algebraalgebrachoose

For user j, the probability pj,n that one Gaussian codeword exceeds energy nPj is at most exp⁡[−n2(Pj/Qj−1−ln⁡(Pj/Qj))], by applying the Gaussian-square moment generating function and optimizing its positive parameter. Thus pj,n→0. The expected fraction of bad words is pj,n; Markov's inequality makes both bad fractions at most pj,n 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 n, so fix one realization. Delete bad words and relabel. Each retained word meets its power constraint, retained rates still tend to Rj, and conditional error is at most the former error divided by the product of retained fractions, which tends to one.

6.1F1step 1.1step 5.1step 3.2casesalgebra∎

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 (0,0) is possible. Closing the achievable strict region proves the stated region, including its boundary.

Depends on

Used by

Dependency tree · two levels

10 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources