REVIEW 3 major objections 4 minor 9 references
Superpermutation matrices
T0 review · 3 major / 4 minor · reviewed 2026-08-14 · deepseek-v4-flash
Pith's one-line read The paper proves that the shortest word hitting every permutation class under cyclic increments lies between two explicit bounds whose ratio tends to 2.
desk verdict New matrix analogue of superpermutations with mostly sound bounds, but the asymptotic proof has a repairable gap and one off-by-one typo. 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 central object is the transition graph $H_n$. Its vertices are the $(n-1)!$ equivalence classes of $S_n$ under cyclic increments, the relation $R_2$ where $\pi \sim \sigma^i\pi$ for $i \in \mathbb{Z}/n\mathbb{Z}$, and the weight of an edge from the class of $\pi$ to the class of $\pi'$ is the minimal number of extra columns needed to move from a word representing one class to a word representing the other. Weight-1 edges form directed cycles, the 1-cycles; a key structural fact proved as Lemma 3 is that the length $d$ of any 1-cycle divides $n$, and the counts $|\mathrm{cycles}^{(1)}(d)|$ are computed recursively from sets $E(d,n)$ using the totient function. These counts enter both bounds. Proposition 6 states that a path through all vertices of $H_n$ is exactly a universal word of length equal to the path weight plus $n$; the upper bound is a greedy Hamiltonian path visiting whole 1-cycles, and the lower bound is a counting inequality on the weight of any covering path.
What would settle it
Compute the full transition graph $H_6$ and check whether every pair of cycles made of weight-1 edges has a connecting edge of weight at most 5; if any such edge has weight 6 or more, the upper bound $B(6)$ is not valid. Equivalently, an exhaustive search that finds a universal word of length below $C(6)=148$, or proves that no universal word of length at most $B(6)=217$ exists, would contradict the corresponding bound.
Extended reading notes
Core claim
The central discovery is that the minimal width $m_1(n)=m_2(n)$ of a superpermutation matrix is controlled by a word problem on a quotient of the symmetric group: by transposition the row-minimal and column-minimal problems coincide, and both lie within $n-1$ of the minimal length $m(n)$ of a word over $\{1,\dots,n\}$ that contains, for every permutation, at least one representative of its class under the relation $\pi \sim \sigma^i \pi$ (cyclic increment of all entries by $i$). The paper proves that $C(n) \le m(n) \le B(n)$. The lower bound follows from a path-covering argument: any path through all $(n-1)!$ classes has weight at least $(n-1)! + \sum_{d\mid n}|\mathrm{cycles}^{(1)}(d)| - 2$, so any word has length at least $C(n)$. The upper bound is constructive: traverse each 1-cycle completely using weight-1 edges, jump between 1-cycles with edges of weight at most $n-1$, and add the initial $n$ letters, giving a universal word of length at most $B(n)$. Finally, using an auxiliary explicit bound $B'(n)$ built from the totient function, the paper proves $\lim_{n\to\infty} B(n)/(n-1)! = 2$, so the asymptotic ratio of the best proven upper to lower bound is exactly 2.
Load-bearing premise
The upper bound assumes that between any two cycles made of weight-1 edges in the transition graph there is an edge of weight at most $n-1$; if some such transition required $n$ or more added columns, the construction behind $B(n)$ would fail.
Editorial extensions
If this is right
- For every $n$, the minimal universal-word length $m(n)$ lies between $C(n)$ and $B(n)$; numerically, $C(5)=35$, the best found word has length 39, and $B(5)=49$, with similar gaps for $n \le 8$.
- Because $B(n)/(n-1)! \to 2$ while $C(n)/(n-1)! \to 1$, every word covering all cyclic-increment classes has length asymptotic to some value between $(n-1)!$ and $2(n-1)!$, so no construction of this type can close the multiplicative gap further.
- The upper-bound construction is explicit: a nearest-neighbour greedy traversal of the 1-cycles produces a universal word and hence a superpermutation matrix with at most $B(n)$ columns.
- For prime $n$, the formulas specialize to $|\mathrm{cycles}^{(1)}(1)| = n-1$ and $|\mathrm{cycles}^{(1)}(n)| = ((n-1)!-(n-1))/n$, making the bounds fully explicit.
- The auxiliary bound $B'(n)$ uses only the totient function and factorials, so it can be evaluated without the recursive cycle count, and it also satisfies $B'(n)/(n-1)! \to 2$.
Reading between the lines
- Extension, not in the paper: the same 1-cycle counting should transfer to quotients of $S_n$ by other cyclic subgroups or by reversal symmetries; the only needed ingredient is a structural lemma pinning cycle lengths to divisors of the group order, which would give analogous constant-factor bounds for those variants.
- Extension, not in the paper: the gap between $C(n)$ and the best found lengths suggests $m(n)$ may be strictly below $B(n)$ already at $n=5$; an exact computation of $m(5)$ or $m(6)$ by exhaustive search would test how much weight-2 edges can improve the upper bound.
- Extension, not in the paper: if the monotonicity of $u_n = B(n)/(n-1)!$ (posed as an open question in the paper) can be proved, the limit 2 becomes uniform, yielding $m(n) \le 2(n-1)!$ for all $n \ge 6$.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper defines superpermutation matrices as toric 0-1 matrices containing every n by n permutation matrix as a block, and studies the minimal number of rows (or columns) of such a matrix. It shows this row and column minimization problem is equivalent by transposition (Proposition 4), and reduces it to a universal-word problem for the equivalence classes of S_n under cyclic row increments, denoted m(n). The main results are an upper bound B(n)=1+sum_{d|n}|cycles(1)(d)|(d+n-2) (Theorem 5), a lower bound C(n)=(n-1)!+n-2+sum_{d|n}|cycles(1)(d)| (Theorem 6, as proved), an explicit but slightly weaker upper bound B'(n) (Proposition 10), and the claim that B(n)/(n-1)! tends to 2 as n grows (Theorem 8). The counting of 1-cycles in the transition graph H_n is developed through the sets E(d,n), yielding the recursive formula in Proposition 8 and the closed form in Lemma 6.
Significance. This is a worthwhile contribution if the asymptotic claim can be properly supported. The paper introduces a clean matrix analogue of superpermutations, reduces the row and column minimization problems to universal words for equivalence classes, and obtains explicit, parameter-free bounds from first-principles counting of 1-cycles in the transition graph. The recursive enumeration of |cycles(1)(d)| via E(d,n) and the explicit Hamiltonian-path construction for the upper bound are concrete and checkable. The main advertised result, B(n)/(n-1)! tending to 2, is interesting and the ratio of upper to lower bound approaching 2 is a genuine quantitative statement. The weaknesses are localized proof gaps and typographical inconsistencies rather than a questionable research program.
major comments (3)
- [Section 3.2, proof of Theorem 7] The displayed estimate for a generic summand T_d = phi(n/d) n^{d-1}(d-1)!/(d^d (n-2)!) is false as printed. For n=8 and d=2, T_d = phi(4)*8^1*1!/(2^2*6!) = 16/2880 = 1/180, while the claimed upper bound 1/(n-d)! (d/n)^d equals 1/(720*16) = 1/11520. Since this estimate is the only mechanism used to show v_n -> 0, Lemma 7 and Theorem 8 are not established by the text. The gap appears localized and repairable: for example, using phi(n/d) <= n/d and an elementary product comparison gives T_d <= n(n-1)/(d^2 (n-d)!), and with d <= n/2 this suffices to force v_n -> 0. I request that the corrected argument be incorporated.
- [Section 3.1, Theorem 6] The theorem statement gives the lower bound as C(n) = (n-1)! + n - 1 + sum_{d|n} |cycles(1)(d)|, but the induction proof in the same section and the numerical table in Figure 4 use (n-1)! + n - 2 + sum_{d|n} |cycles(1)(d)|. For n=3 the stated formula would give 6 rather than the table's value 5. The statement should be corrected to n-2; the proof itself is consistent with the corrected value.
- [Proposition 7 and proof of Theorem 5] The upper bound construction in Theorem 5 requires that every edge of H_n has weight at most n-1, but Proposition 7 only asserts this without proof. The assertion is true and easy to justify: for two distinct R2-classes, one can choose representatives A and B whose last and first columns coincide by shifting both row labels by suitable constants, so appending the remaining n-1 columns of B realizes the transition. Please add this argument, since as written it is a load-bearing unproved premise.
minor comments (4)
- [Section 2.3, definition of H_n] When H_n is introduced for Problem 2, its vertices are described as equivalence classes for R1; they should be equivalence classes for R2.
- [Proofs of Lemma 5 and Lemma 6] The conditions denoted D(k) ∩ D(n) = {1} and k' ∧ p would be much clearer if written gcd(k,n)=1 and gcd(k',p)=1, respectively.
- [Proposition 10 and Theorem 7] The displayed formulas are missing parentheses: the factor (n-2), respectively (n-2)/(n-1), should multiply the entire sum over divisors, not a single summand. Also, '1 - cycles(d)' in the proof of Proposition 10 should read 'cycles(1)(d)'.
- [Figure 4] The table would be more informative if it included the ratio B(n)/C(n) or B(n)/(n-1)! for the displayed values, since the asymptotic claim is about the behavior of these ratios.
Circularity Check
No circularity: the bounds and asymptotic ratio are derived from independent structural facts about the transition graph.
full rationale
The derivation is self-contained. The lower bound is obtained from an induction on path weights (Theorem 6) with p(C)=(n-1)! and c(C)=sum_d |cycles(1)(d)|; the upper bound is an explicit Hamiltonian-path construction over 1-cycles (Theorem 5), and the asymptotic ratio is derived by bounding an auxiliary sum with elementary estimates (Theorem 7, Lemma 7, Theorem 8). No parameter is fitted to the quantity being predicted, and no central claim is imported from the author's prior work; the only external citations are background on ordinary superpermutations and universal cycles. The paper itself flags the one unproved monotonicity conjecture (“Unfortunately, I could not prove this result”), which is a limitation of the method, not a circular step. The edge-weight bound in Proposition 7 is asserted without proof but is a structural fact about H_n — any two distinct R2-classes admit representatives with at least one matching boundary symbol — and it is not a restatement of m(n). The reviewer's concern that a displayed inequality in Theorem 7 is numerically false is a correctness gap in a proof step, not a circular reduction; even if the proof were not repairable as written, the theorem is not assumed from its conclusion. Hence no circular step is present.
Assumptions & free parameters
assumptions (2)
- standard math Permutation matrices provide a faithful representation of S_n (Proposition 2).
- domain assumption Every edge weight in the transition graph H_n lies between 1 and n-1 (Proposition 7).
invented entities (2)
-
Superpermutation matrix (toric 0-1 matrix containing S_n as blocks)
-
Equivalence relation R2 (cyclic increment of row labels) and the universal word problem m(n)
Cite this review
Pith. "Pith review of Superpermutation matrices." pith.science (2026). https://pith.science/paper/5H5ECS42
@misc{pith2026190804708,
author = {Pith},
title = {Pith review of: Superpermutation matrices},
year = {2026},
howpublished = {\url{https://pith.science/paper/5H5ECS42}},
note = {Machine review of arXiv:1908.04708}
}
abstract
Superpermutations are words over a finite alphabet containing every permutation as a factor. Finding the minimal length of a superpermutation is still an open problem. In this article, we introduce superpermutations matrices. We establish a link between the minimal size of such a matrix and the minimal length of a universal word for the quotient of the symmetric group $S_n$ by an equivalence relation. We will then give non-trivial bounds on the minimal length of such a word and prove that the limit of their ratio when $n$ approaches infinity is 2.
Figures
Figures from the paper (1 more)
Reference graph
Works this paper leans on
-
[1]
Anonymous 4chan user, R. Houston, J. Pantone, and V . Vatter. A lower bound on the length of the shortest superpattern.https://oeis.org/A180632/a180632. pdf, 2018
work page 2018
-
[2]
D. A. Ashlock and J. Tillotson. Construction of small superpermutations and min- imal injective superstrings. Congressus Numerentium, 93:91–98, 1993
work page 1993
- [3]
-
[4]
N. G. De Bruijn. A combinatorial problem. Proceedings of the Section of Sci- ences of the Koninklijke Nederlandse Akademie van Wetenschappen te Amster- dam, 49:758–764, 1946
work page 1946
-
[5]
G. Egan. Superpermutations. http://www.gregegan.net/SCIENCE/ Superpermutations/Superpermutations.html, 2018
work page 2018
-
[6]
M. Engen and V . Vatter. Containing all permutations. arXiv e-prints , page arXiv:1810.08252, Oct 2018
work page Pith review arXiv 2018
-
[7]
R. Houston. Tackling the Minimal Superpermutation Problem. arXiv e-prints, page arXiv:1408.5108, Aug 2014
work page Pith review arXiv 2014
-
[8]
J. R. Johnson. Universal cycles for permutations. arXiv e-prints , page arXiv:0710.5611, Oct 2007
work page Pith review arXiv 2007
Show all 9 references
-
[9]
Williams
A. Williams. Hamiltonicity of the Cayley Digraph on the Symmetric Group Gen- erated by sigma = (1 2 ... n) and tau = (1 2). arXiv e-prints, page arXiv:1307.2549, Jul 2013. 18
2013 arXiv
Reviewed August 14, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.