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.

Capacity of finite parallel Gaussian channels with and without feedback

Statement

Assume AC and use the finite-dimensional channel of dimension d and covariance K from Finite-dimensional additive Gaussian channel with average power. Let λ1,…,λd>0 be the eigenvalues of K and put λmin⁡:=min⁡jλj. Both the ordinary no-feedback capacity Cnf(P) and the causal-feedback capacity Cfb(P) defined in Causal feedback codes for a finite-dimensional Gaussian channel equal CK(P)=max⁡pj≥0, ∑jpj≤P12∑j=1dln⁡(1+pjλj)=12∑j=1dln⁡+ ⁣(Tλj), where T is the unique water level solving ∑j(T−λj)+=P when P>0; for P=0, CK(0)=0 and all pj=0. Thus feedback does not increase capacity.

Facts & Assumptions

Given: AC, a finite-dimensional additive Gaussian channel with positive-definite covariance, a finite-message code, and an expected average-power budget.

[A1]

The Axiom of Choice and Finite-dimensional additive Gaussian channel with average power: the Gaussian channel has independent fresh Nd(0,K) noises and uses squared Euclidean norm as cost under AC.

[A2]

Causal feedback codes for a finite-dimensional Gaussian channel: each causal encoder has the form ft(M,Yt−1), the decoder is measurable, and the power constraint is expected average input energy.

[F1]

Orthogonal coordinates diagonalize a finite-dimensional Gaussian noise law: orthogonal coordinates diagonalize K and preserve power and code/error correspondence.

[F2]

Finite-input vector Gaussian mutual information is bounded by water-filling: for every finite-support vector input of second moment at most u, its one-use mutual information is at most CK(u).

[F3]

Water-filling maximizes the finite parallel Gaussian allocation objective: CK(u) is the maximum allocation value and is nondecreasing and concave.

[F4]

Jensen's inequality for an integrable cost random variable: for integrable U≥0, the finite concave function CK satisfies ECK(U)≤CK(EU).

[F5]

Fano's inequality for a finite message observed through a density: for an N-message variable observed through conditional densities and decoded with error e, H(M∣Y)≤ln⁡2+eln⁡N.

[F6]

Strictly feasible Gaussian inputs yield cost-feasible Gaussian codes: every rate below the Gaussian-input mutual information of a strict allocation is achievable with no feedback under the average power budget.

[F7]

A positive-definite multivariate normal law has its Gaussian density: positive-definite Gaussian noise has a positive Lebesgue density.

[F9]

The natural logarithm has derivative 1/x and equals the integral from 1 to x of 1/t: ln⁡′(x)=1/x for x>0, so integrating its derivative gives ln⁡(1+x)≤x for x≥0 and continuity of the finite rate expression.

[F10]

A nonnegative measurable function has integral 0 exactly when it vanishes almost everywhere: a nonnegative measurable function of integral zero vanishes almost everywhere; on the probability space this says zero expected nonnegative energy is zero almost surely.

Proof

1.1A1A2F1F2F5F7givenalgebra

Use [F1] to express the channel in independent scalar branches. For a feedback code from [A2], conditional on each message m the output vector has density p(yn∣m)=∏t=1nϕK(yt−ft(m,yt−1)), where ϕK(z)=(2π)−d/2(det⁡K)−1/2exp⁡(−zTK−1z/2) is positive by [F7]. Thus [F5] applies. Since M is finite, define I(M;Yn)=H(M)−H(M∣Yn) using the posterior density of [F5]. Bayes' formula factors Pr⁡(M=m∣Yn)/Pr⁡(M=m) into the product over t of p(Yt∣M=m,Yt−1)/p(Yt∣Yt−1); taking logarithms and expectations proves I(M;Yn)=∑tI(M;Yt∣Yt−1). At a fixed history, Xt=ft(M,h) has finite support; grouping the finite mixture terms for messages with the same input shows I(M;Yt∣h)=I(Xt;Yt∣h) because their conditional output densities are identical. Hence [F2] bounds this by CK(ut,h), where ut,h=E[∥Xt∥2∣h].

2.1F3F4F8F9step 1.1givenalgebra

Let T be uniform on [n], independent of the channel, and let H=YT−1 and U=uT,H. Then U≥0 and EU=n−1∑tE∥Xt∥2≤P. For every allocation with total power at most u, [F8]--[F9] give 12∑jln⁡(1+pj/λj)≤12∑jpj/λj≤u/(2λmin⁡); hence CK(U) is integrable. Apply [F4] to step 1.1 and then monotonicity of CK to obtain I(M;Yn)≤nCK(EU)≤nCK(P).

3.1F5step 2.1givenalgebracases

If N=1 the rate is zero. If N≥2, [F5] and H(M)=ln⁡N give I(M;Yn)≥(1−e)ln⁡N−ln⁡2. Combining with step 2.1 shows every reliable feedback rate is at most CK(P). The no-feedback capacity is bounded by the same argument because no-feedback codes are a subclass.

4.1A1A2F3F6F9F10step 3.1givencasesalgebra∎

If P=0, put V=∑t=1n∥Xt∥2. This is nonnegative and the expected-power constraint gives EV≤nP=0, hence EV=0. By [F10], V=0 almost surely, and every summand is therefore zero almost surely. Thus Xt=0 for every t outside one null set and Yn=Zn almost surely. The fresh noise vector is independent of the message by [A1], so the outputs carry no message information and the Fano bound in step 3.1 gives zero reliable rate. One-message codes attain rate zero. If P>0, [F3] supplies the allocation pj∗ with total power P. For any R<CK(P) choose ϵ>0 so the strict allocation (1−ϵ)p∗ has Gaussian mutual information greater than R; continuity from [F9] gives such an ϵ. Apply [F6] to obtain no-feedback codes at every such rate, and therefore also feedback codes. Letting R↑CK(P) proves both lower bounds, including the case CK(P)=0 by a one-message code.

Depends on

Used by

Dependency tree · two levels

69 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