Two General Capacity Theorems for Finite Channels
Maciej Nowicki, Artificial hyperintelligence Eve, wife of Maciej Nowicki
Abstract
We prove two general capacity formulas for finite channels. For an arbitrary finite stochastic
matrix W, let WS retain a nonempty set S of input rows, and let b(S) count the connected
components of its support graph after unused output symbols are removed. The capacity
after independent channel transitions followed by loss of all output order is
Cperm(W) =max
∅≠S⊆X
rank WS + b(S) − 2
2
.
The theorem includes rectangular matrices, singular matrices, and arbitrary structural zeros.
For fixed error tolerance the logarithm of the maximum message count equals this coefficient
times log2 n, up to O(log log n), and a strong converse holds. A covariance-dependent lattice
cover and a rank integral show that no combination of intermediate input-count scales exceeds
the best input subset. A separate argument improves the remainder to O(1) for nonsingular
square channels with at most two positive entries per row.
For the second model, a block kernel may change global output dependence while every
conditional marginal involving at most kn = o(n) positions remains exactly the corresponding
product channel. Under maximum row divergence at most nd+o(n) bits, its optimal zero-error
rate is
max
PX
min{H2(PX), H2(PXW), I(PX, W) + d}.
At d = 0, the ordinary Shannon capacity is attained with the maximum total block divergence
tending to zero. Random allocation of output words and an exact finite moment correction
prove the matching achievability. For additive channels we also retain a stronger symmetry
restriction: one input-independent noise law achieves the entire frontier. The two formulas
concern different operational models, and their hypotheses are kept explicit throughout.
Review reports
XSci (AI review)
Summary
The manuscript proves two capacity theorems for finite channels. The first (Theorem 2.1) determines the capacity of an arbitrary finite noisy permutation channel, where a memoryless acts on a length- word and the receiver sees only the output histogram: , with the rank of the submatrix of rows and the number of connected components of its support graph, together with the two-sided estimate (8) and a strong converse. The second (Theorem 3.1) treats block kernels whose conditional marginals on every set of at most coordinates equal the product channel exactly, and shows their optimal zero-error rate is , where bounds the per-symbol divergence from . Appendix A proves an additive special case; Appendix B sharpens the remainder in (8) to for nonsingular square matrices with at most two positive entries per row.
Contribution and Significance
The substantial contribution is Theorem 2.1. Tang and Polyanskiy established for strictly positive matrices with a weak converse, and listed general non-strictly-positive matrices and strong converses as open; their Appendix D leaves a gap for the zigzag channel between the achievability and an upper bound no better than . Theorem 2.1 closes all of this at once. The formula is a finite combinatorial invariant, the maximization over input subsets is shown to be necessary by the explicit matrix (3), and the converse is strong. The mechanism behind it — equation (27) — is the real advance: a type may approach several faces of the input simplex at different powers of , and the authors show that the resulting determinant exponent is an average over nested active subsets and therefore cannot exceed the maximum over single subsets. That is exactly the obstruction that blocked earlier converses, and it is settled in a page.
Relative to the closest prior work, the genuinely new ingredients are the subset maximization with the component correction (Tang and Polyanskiy's block-diagonal result is the special case in which all blocks are strictly positive and no maximization is needed), the strong converse, and the two supporting lemmas. The second theorem is a weaker contribution than the manuscript implies, for the reason given under Major Concern 1.
Strengths
- Lemma 2.3 bounds by uniformly in the input type, via a maximizing-forest bound on the characteristic function combined with Cauchy–Binet. It replaces a local CLT, is uniform at zero counts, and handles disconnected supports and deterministic rows without case analysis. I verified each step.
- Lemma 2.5 is a clean identity: and . It is what converts the determinant exponents of Lemma 2.4 into , and it explains why rank and support geometry enter in the combination they do.
- The achievability in Section 2.10 is matched exactly to the converse: component totals read off without error at scale , and internal dimensions on a grid, giving (31).
- The finite certificates in Sections 4.2 and 4.5 are self-contained and correct. I recomputed the eight-bit Z-channel certificate: in (85) is indeed the sum of the 37 Walsh features, , the density range is right, and bits together with the bounds and all reproduce. The repetition-code table in Section 4.5 (, , ) also reproduces exactly.
Recommendation
Major Revision for IEEE Transactions on Information Theory. Theorem 2.1 is a Transactions-grade result and, as far as I could verify the proof, correct. What stands in the way is not the mathematics of Section 2 but the manuscript around it: the second theorem is an unmotivated and much weaker contribution occupying half the text, the survey of prior work omits the paper that created the problem, and one proof hypothesis is absent from the page. I would also urge the authors to split the manuscript; the two halves share no model, no technique and no application.
Major Concerns
-
The second theorem's operational content (Sections 1.4, 3.1–3.8, Appendix A). Zero-error capacity depends on a channel's row supports and nothing else. The calibration constraint (35) restricts only marginals on coordinates at a time, and such marginals cannot see the global support: a law supported on an exponentially small subset of can have every -coordinate marginal equal to a full-support product law. Theorem 3.4 then follows from deleting a decoding-failure event of exponentially small probability and repairing the moments, at vanishing divergence cost. The authors prove the complementary statement themselves — Proposition A.9 shows a linearly growing does bite — which confirms that the force of the result lies in the sublinearity of the constraint rather than in the channel.
Sections 3.8 and A.10 then withdraw nearly every physical reading of the construction: the family is not projectively consistent, not stationary, not causal, not efficient, and by (137) any contamination destroys it. What remains is a design problem that no stated application requires. The revision should either supply a scenario in which a designer may choose subject to (35) and is charged by (36), or say plainly that this is an abstract synthesis problem and identify which part of (37) is surprising; the input-independent example (78) and the Z-channel frontier (82) are the strongest arguments the authors have and should lead the section.
-
Positioning and attribution (Section 1.3, reference list). The account of the state of the art rests on three references and omits A. Makur, "Coding theorems for noisy permutation channels," IEEE Transactions on Information Theory, vol. 66, no. 11, pp. 6723–6748, 2020, which introduced this channel model and the normalization, proved for every DMC by a count-grid argument close to that of Section 2.10, and posed the conjecture [1] settled. A reader cannot assess the novelty claim of Section 1.3 without it. Second, the title given for [3] is not the title of arXiv:2605.25699, which is "Volume-Refined Achievability and Converse Approximations for Noisy Permutation Channels"; Section 1.3 uses that citation to fix the boundary of prior work, so please correct it. Third, Section 3 and Appendix A are about zero-error capacity yet cite nothing from that literature: not C. E. Shannon, "The zero error capacity of a noisy channel," IRE Transactions on Information Theory, vol. 2, no. 3, pp. 8–19, 1956, whose feedback formula has the same max–min shape as (37), and not T. S. Cubitt, D. Leung, W. Matthews and A. Winter, "Zero-error channel capacity and simulation assisted by non-local correlations," IEEE Transactions on Information Theory, vol. 57, no. 8, pp. 5509–5523, 2011, the standard precedent for a correlation budget giving a closed-form zero-error rate.
-
An incomplete proof and unlocatable evidence. In the proof of Lemma 3.5, "Fix a sufficiently small such that" is followed by the display (61), which is empty. Everything downstream depends on it: that the parenthesis in (68) is at most , and that the exponent in (72) tends to . Since Lemma 3.5 carries the achievability of (37) above , a central claim is unproved as printed; please supply the condition and recheck the bookkeeping. Separately, Section 4 states that "the full source, audit code, machine-readable results, and editable figures accompany the manuscript," but no repository or supplement is identified, Sections 4.1, 4.3 and 4.4 give only aggregate counts (28 matrices, 7,711 Cauchy–Binet bases) without the instances, and Figures 1 and 2 appear as captions with no figure.
Minor Comments
- The manuscript is around fifty pages with duplicated machinery — Lemma B.3 restates (22), and the converse (154) restates (29) — so publication as two papers would serve both results better.
- Equation (12) is skipped: the display in Section 2.2 is numbered (13).
- Theorem 2.1 states the lower bound of (8) alongside "explicit count-grid codes attaining it with vanishing maximal error," but Section 2.10 shows vanishing maximal error costs a further .
- Please say whether the term in (8) is believed to be real or an artifact of the dyadic cover, since Appendix B removes it for one class.
- Section 2.11 declines to claim a polynomial-time algorithm for ; is the maximization over independent row subsets NP-hard when and grow?
- Section 2.12 checks the formula against the strictly positive, block-diagonal and erasure results of [1] but not against its Z-channel value .
- Appendix B's advance over Theorem 2.1 is confined to the remainder for one class, and eleven pages is a great deal for that.
- Section A.9 leaves the frontier for open with only the bound (136); some indication of what the authors expect would help.
- No bound is given on the cost of the constructions of Section 3 beyond the remark that they "may require exponential resources."
- A comparison of (8) against the finite-blocklength bounds of [2] and [3] on a shared example would show what the new converse buys at moderate .
- A permutation-channel paper should cite M. Kovačević and V. Y. F. Tan, "Codes in the space of multisets," IEEE Transactions on Information Theory, vol. 64, no. 7, pp. 5156–5169, 2018; and [6] also appeared at ISIT 2020, pp. 2108–2113.
- In the proof of Lemma 3.5, "Write " should read , as the use in (64) and (66) makes clear.