REVIEW 2 major objections 5 minor 1 cited by
On the non-existence of perfect codes in the sum-rank metric
T0 review · 2 major / 5 minor · reviewed 2026-08-05 · deepseek-v4-flash
Pith's one-line read The paper proves that perfect codes in the sum-rank metric, codes whose metric balls tile the whole space exactly, can exist in the two-block square-matrix case only for small fields and small radii, and rules out many multi-block parameter
desk verdict Solid extension of Loidreau's rank-metric argument to sum-rank perfect codes, with several correct non-existence results, but the headline two-block parameter exclusion has a real gap for radii k=2,3. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing identity is the sphere-packing equality |C| V_k = |Mat|, which a perfect code satisfies by exactly tiling the space with disjoint radius-k balls. This is coupled with the Singleton-like bound |C| ≤ q^{...} to turn perfection into a lower bound on ball volume, q^{2kn} ≤ V_k. The volume is bounded above by counting rank-k matrix spheres in t copies of F_q^{n×n}: V_k ≤ k(k+1) binom(k+t-1,t-1) q^{(2n+1-k/t)k + (4-t)/4}, where the binomial factor controls the number of ways to split radius k among t blocks. For t=2 the two bounds combine into q^{(k^2-2k-1)/2} ≤ k(k+1)^2, whose failure for large q or k rules out perfect codes. A second mechanism is the congruence V_k ≡ 1 + Σ_{i=1}
What would settle it
Exhaustively enumerate linear codes in F_5^{2×2}⊕F_5^{2×2} with minimum distance 13 (decoding radius k=6) and check whether any achieves |C|·V_6 = 5^8; a hit would directly contradict Theorem 4.1, and a complete enumeration with no hit would support it. A second check: compute the exact volume V_6(Mat) for that space and compare it with the Proposition 3.8 upper bound; if the exact volume exceeds the bound, the proof's necessary-condition step collapses.
Extended reading notes
Core claim
On the paper's own terms, the central discovery is that the sphere-packing equality |C| V_k = q^{2n^2} in F_q^{n×n}⊕F_q^{n×n} is incompatible with the Singleton-like bound except in a narrow parameter window: combining them forces q^{(k^2-2k-1)/2} ≤ k(k+1)^2, and this single inequality rules out q ≥ 5 with k ≥ 6 and q > e^3 with k ≤ 5. The same comparison, with enlarged volume bounds, yields non-existence for many t-block spaces when the minimum distance is large relative to t, while congruence computations for ball volumes modulo the field characteristic rule out additional (t,k) pairs for all extension fields of characteristics 2, 3, 5, and 7. The authors do not claim to have found any per
Load-bearing premise
The paper's large-distance exclusions all rest on an upper bound for the size of a metric ball that the authors themselves say is not tight; if that bound is too loose in the regimes where it is used, the contradictions do not go through.
Editorial extensions
If this is right
- In the two-block square case, any future search for perfect sum-rank codes can be restricted to q∈{2,3,4} or 5≤q<e^3 with k=floor((d-1)/2)≤5; no code exists outside this window.
- For q=2, when n≥4 the only possible radius left is k=2, and for q=3 all radii are excluded when n≥3.
- With more than two blocks, perfect codes of radius 1 require q≤t+1, and perfect codes of minimum distance 5 or 6 require t≡1 or 2 mod q for odd q, plus code dimension divisible by n.
- Whenever gcd(q,k!)=1, any perfect code forces gcd(t,q)=1, so t sharing a prime with q is ruled out for those radii.
- The congruence-based tables exclude perfect codes for many (t,k) pairs in every extension of F_2, F_3, F_5, and F_7, independent of the extension degree.
Reading between the lines
- The same volume-Singleton comparison should apply to non-square block spaces or mixed block sizes, yielding analogous but likely different parameter windows; the paper does not work those cases out.
- The remaining window—q∈{2,3,4} or 5≤q<e^3 with k≤5—is small enough that a targeted computer search for codes other than the Hamming-derived ones becomes a realistic next step.
- The congruence lemma V_k ≡ 1+Σ(-1)^i binom(t,i) mod q is a cheap sieve: it can be evaluated exactly for large k without computing full ball volumes, so the tables for characteristics p≥11 could be extended by the same method.
- If the nonexistence pattern holds, the sum-rank perfect-code landscape would mirror the Hamming classification: the only genuine perfect codes would be trivial or Hamming-induced, closing the question opened by earlier work.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper studies linear perfect codes in the sum-rank metric, i.e. codes attaining equality in the sphere-packing bound for spaces of the form Mat(n,m,F_q) = F_q^{n_1×m_1} ⊕ ... ⊕ F_q^{n_t×m_t}. It derives lower and upper bounds on sphere/ball volumes (Propositions 3.7 and 3.8), then combines the sphere-packing bound with the Singleton-like bound to obtain non-existence results. The main focus is the two-block case F_q^{n×n} ⊕ F_q^{n×n}: Theorem 4.1 excludes radii k ≥ 6 when q ≥ 5, Theorem 4.2 aims to exclude k ≤ 5 when q > e^3, and Corollary 4.3 consequently restricts possible parameters to q ∈ {2,3,4} or 5 ≤ q < e^3 with k ≤ 5. For t > 2 blocks, the paper proves several non-existence statements depending on q, t, parity of the distance, and divisibility conditions (Propositions 5.1, 5.2, 5.4, Theorems 5.5, 5.6, 5.8, Proposition 5.10), and provides computational tables based on congruence conditions on ball volumes. An appendix handles the q=2 and q=3 two-block cases for small radii. The central two-block result is only partially established: Theorem 4.2 does not actually rule out k=2 and k=3 for q>e^3, so Corollary 4.3 is not proven from the given argument.
Significance. If fully established, the paper would give the first systematic non-existence results for perfect codes in the sum-rank metric beyond the rank-metric case, considerably narrowing the parameter space left open by Martínez-Peñas. The approach is transparent and uses no fitted parameters: the derivations are explicit and the volume formulas for small balls are concrete. The paper also correctly identifies that its upper bound in Proposition 3.8 is not tight, and the use of this bound as an upper bound in necessary inequalities is methodologically sound even when non-tight. However, the current main theorem for two blocks has a specific gap, and one multi-block theorem is stated without a proof. The announced parameter constraints are therefore conditional, and the broad title/abstract overstate what is proved.
major comments (2)
- [Theorem 4.2 and Corollary 4.3 (Section 4, inequality (13))] The proof of Theorem 4.2 claims that inequality (13), q^{(k^2-2k-1)/2} ≤ k(k+1)^2, contradicts q>e^3 for every k≤5. This is false for k=2 and k=3. For k=2, (13) reads q^{-1/2} ≤ 18, which holds for all q. For k=3, it reads q ≤ 48, which is compatible with q>e^3 (e.g. q=27,32,37,41,43,47). The later step in the proof uses the factor k^2-11, which is positive only for k≥4; for k=3 it is negative, so the direction of the inequality is invalid. Thus the argument only excludes k=4,5 from the range k≤5. Corollary 4.3, which is the paper's central two-block conclusion, therefore does not follow for k=2,3. These small radii need a separate treatment (e.g. using the exact formulas in Proposition 3.4 or the sphere-packing equality directly).
- [Theorem 5.6 (Section 5)] Theorem 5.6 is stated without proof, with the text saying only 'With a very similar argument one can show the following.' No derivation is given for the even-distance case; in particular, the analogue of the Singleton-bound step used for odd d (Eq. (11)–(12) in Theorem 4.1) and the way it combines with Proposition 3.8 are not shown. Since Theorem 5.6 is a central non-existence result for the multi-block setting, the proof should be supplied or at least a detailed sketch of the differences from Theorem 5.5.
minor comments (5)
- [End of Section 3] The authors note that the bounds in Proposition 3.8 are not tight. Since these bounds are used only as upper bounds in necessary inequalities, non-tightness does not by itself affect the validity of the contradictions; a short remark to this effect would prevent reader confusion.
- [Proposition 5.2] The first bullet is logically malformed: 'neither t≢1 (mod q) nor t≢2 (mod q)' should be 't not congruent to 1 or 2 modulo q' (i.e. t≢1 and t≢2 mod q). As written, the double negative gives an unsatisfiable condition.
- [Theorem 9.2, Case 1] In the displayed formula for |C|, the number '22n2' appears; it should be '32n2' since q=3 in this appendix. Compare with the correct expression in the surrounding text.
- [Section 6] The computational tables are said to be obtained from the congruence criterion, but no script or pseudo-code is provided. For reproducibility, include the algorithm or a reference to where the computation is performed.
- [Throughout] There are minor inconsistencies in notation, e.g. Mat(n,m,F_q) is used both for the tuple (n,m) and for the direct-sum space; the authors should make the dependence on the tuples explicit in one place.
Circularity Check
No significant circularity; the derivation is self-contained, with only background self-citations.
full rationale
The paper's central non-existence results are obtained by combining external results — the Singleton-like bound [7, Theorem 2.3], Loidreau's rank-metric volume bounds [13, Proposition 3.6], and the sphere-packing bound — with volume estimates that the paper proves by elementary counting (Propositions 3.3, 3.4, 3.7, 3.8). There are no fitted parameters, no data-derived constants, and no 'prediction' that is secretly an input. The self-citations ([18] Mushrraf–Zullo and [29] Zullo) appear only in the introduction as background on restricted-metric covering codes and are not used in any proof. The paper's own admission that the upper bound of Proposition 3.8 is not tight, and the possible failure of Theorem 4.2 to exclude radii k=2,3 for q>e^3, are correctness concerns about the strength of the derived inequalities, not circularity: inequality (13) is genuinely derived from the sphere-packing and Singleton bounds, and the gap does not consist in assuming the conclusion. Thus the derivation chain does not reduce to its own inputs by construction.
Assumptions & free parameters
assumptions (4)
- domain assumption Volume formula for sum-rank spheres (Prop 3.3) from [7, Section III]
- domain assumption Singleton-like bound for sum-rank codes (Theorem 2.3) from [7, Theorem 3.2]
- domain assumption Rank-metric ball and sphere bounds (Prop 3.6) from [13, Prop 1]
- standard math Restricted partition count bound |tau_{k,t,n}| <= C(k+t-1,t-1) from [21]
Cite this review
Pith. "Pith review of On the non-existence of perfect codes in the sum-rank metric." pith.science (2026). https://pith.science/paper/IGY476KV
@misc{pith2026250820940,
author = {Pith},
title = {Pith review of: On the non-existence of perfect codes in the sum-rank metric},
year = {2026},
howpublished = {\url{https://pith.science/paper/IGY476KV}},
note = {Machine review of arXiv:2508.20940}
}
read the original abstract
We study perfect codes in the sum-rank metric, a generalization of both the Hamming and rank metrics relevant in multishot network coding and space-time coding. A perfect code attains equality in the sphere-packing bound, corresponding to a partition of the ambient space into disjoint metric balls. While perfect codes in the Hamming and rank metrics are completely classified, the existence of nontrivial perfect codes in the sum-rank metric remains largely open. In this paper, we investigate linear perfect codes in the sum-rank metric. We analyze the geometry of balls and derive bounds on their volumes, showing how the sphere-packing bound applies. For two-block spaces, we determine explicit parameter constraints for the existence of perfect codes. For multiple-block spaces, we establish non-existence results for various ranges of minimum distance, divisibility conditions, and code dimensions. We further provide computational evidence based on congruence conditions imposed by the volume of metric balls.
Forward citations
Cited by 1 Pith paper
-
Perfect codes in weakly metric association schemes
Perfect codes in Lee, NRT, mixed Hamming, and sum-rank metrics are claimed to be asymptotically nonexistent beyond certain radius/length ranges via a Schwartz-Zippel bound on Lloyd polynomials.
Reference graph
Works this paper leans on
- [1]
-
[2]
R. Alter. On the non-existence of perfect double Hamming-error-correcting codes on q = 8 and q = 9 symbols. Information and Control , 13(6):619–627, 1968
work page 1968
-
[3]
R. Alter. On the nonexistence of close-packed double Hamming-error-correcting codes on q = 7 symbols. Journal of Computer and System Sciences , 2(2):169–176, 1968
work page 1968
-
[4]
D. Bartoli, M. Borello, and G. Marino. Saturating linear sets of minimal rank. Finite Fields and Their Applications, 95:102390, 2024
work page 2024
- [5]
- [6]
- [7]
- [8]
Show all 29 references
-
[9]
Camps-Moreno, E
E. Camps-Moreno, E. Gorla, C. Landolina, E. Lorenzo Garc ´ ıa, U. Mart ´ ınez-Pe˜ nas, and F. Salizzoni. Optimal anticodes, MSRD codes, and generalized weights in the sum-rank metric. IEEE Transactions on Information Theory, 68(6):3806–3822, 2022
2022
-
[10]
H. Chen. Quasi-perfect and distance-optimal codes sum-rank codes. arXiv preprint arXiv:2401.11160 , 2024
2024 arXiv
-
[11]
E. L. Cohen. A note on perfect double error-correcting codes on q symbols. Information and Control , 7(3):381–384, 1964
1964
-
[12]
Gorla, U
E. Gorla, U. Mart ´ ınez-Pe˜ nas, and F. Salizzoni. Sum-rank metric codes.arXiv preprint arXiv:2304.12095 , 2023
2023 arXiv
-
[13]
Loidreau
P. Loidreau. Properties of codes in rank metric. arXiv preprint cs/0610057 , 2006
2006 arXiv
-
[14]
Mart ´ ınez-Pe˜ nas and F
U. Mart ´ ınez-Pe˜ nas and F. R. Kschischang. Universal and dynamic locally repairable codes with maximal recoverability via sum-rank codes. IEEE Transactions on Information Theory , 65(12):7790–7805, 2019
2019
-
[15]
Mart ´ ınez-Pe˜ nas, M
U. Mart ´ ınez-Pe˜ nas, M. Shehadeh, F. R. Kschischang, et al. Codes in the sum-rank metric: Fundamentals and applications. Foundations and Trends® in Communications and Information Theory, 19(5):814–1031, 2022
2022
-
[16]
Mart ´ ınez-Pe˜ nas
U. Mart ´ ınez-Pe˜ nas. Hamming and simplex codes for the sum-rank metric.Designs, Codes and Cryptogra- phy, 88:1521–1539, 2020
2020
-
[17]
Mushrraf
U. Mushrraf. Perfect Hermitian rank-metric codes. arXiv preprint arXiv:2409.16753 , 2024
2024 arXiv
-
[18]
Mushrraf and F
U. Mushrraf and F. Zullo. On perfect symmetric rank-metric codes. Archiv der Mathematik , pages 1–13, 2025
2025
-
[19]
C. Ott, S. Puchinger, and M. Bossert. Bounds and genericity of sum-rank-metric codes. In 2021 XVII In- ternational Symposium” Problems of Redundancy in Information and Control Systems”(REDUNDANCY), pages 119–124. IEEE, 2021
2021
-
[20]
Puchinger, J
S. Puchinger, J. Renner, and J. Rosenkilde. Generic decoding in the sum-rank metric. IEEE Transactions on Information Theory , 68(8):5075–5097, 2022
2022
-
[21]
J. Ratsaby. Estimate of the number of restricted integer-partitions. Applicable Analysis and Discrete Mathematics, pages 222–233, 2008
2008
-
[22]
Sauerbier Couv´ ee, T
H. Sauerbier Couv´ ee, T. Jerkovits, and J. Bariffi. Bounds on sphere sizes in the sum-rank metric and coordinate-additive metrics. Designs, Codes and Cryptography , pages 1–22, 2025
2025
-
[23]
H. S. Shapiro and D. L. Slotnick. On the mathematical theory of error-correcting codes. IBM Journal of Research and development, 3(1):25–34, 1959
1959
-
[24]
Tiet¨ av¨ ainen
A. Tiet¨ av¨ ainen. On the nonexistence of perfect codes over finite fields.SIAM Journal on Applied Mathe- matics, 24(1):88–96, 1973
1973
-
[25]
Tiet¨ av¨ ainen and A
A. Tiet¨ av¨ ainen and A. Perko.There are no unknown perfect binary codes , volume 148. Turun Yliopisto, 1956
1956
-
[26]
Van Lint
J. Van Lint. On the nonexistence of certain perfect codes. In Computers in Number Theory (Proceedings Science Research Council Atlas Symposium no. 2, Oxford, UK, August 18-23, 1969) , pages 277–282. Academic Press Inc., 1969. ON THE NON-EXISTENCE OF PERFECT CODES IN THE SUM-RA...
1969
-
[27]
J. H. van Lint. On the nonexistence of perfect 2-and 3-Hamming-error-correcting codes over GF(q). In- formation and Control , 16(4):396–401, 1970
1970
-
[28]
J. H. van Lint. Nonexistence theorems for perfect error-correcting codes. In Computers in Algebra and Number Theory (Proceedings, New York NY, USA, March 25-26, 1970), SIAM-AMS Proceedings, vol. IV , pages 89–95. American Mathematical Society, 1971
1970
-
[29]
Luigi Vanvitelli
F. Zullo. Saturating linear sets in PG(2 , q4). Finite Fields and Their Applications , 97:102447, 2024. Giuseppe Del Prete,Dipartimento di Matematica e Fisica, Universit` a degli Studi della Campania “Luigi Vanvitelli”, Viale Lincoln, 5, I– 81100 Caserta, Italy Email address :...
2024
Reviewed August 5, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.