Source-linked AI summary

Comment on "Symmetric Pseudo-Random Matrices"

Chin Hei Chan

arXiv:2609.30689v1math.PRcs.ITmath.ITmath.NT

TL;DR

The comment challenges a method-of-moments proof for semicircle convergence of matrices built from binary Golomb sequences. It derives the eigenvalues as normalized twisted Kloosterman sums and applies Katz’s result. The resulting semicircle convergence is deterministic.

Abstract

from arXiv · show

In 2018, Soloveychik, Xiang and Tarokh considered a pseudo-random symmetric circulant matrix constructed from binary Golomb sequences of length $n=2^m-1$, and claimed a proof that its empirical spectral distribution converges almost surely to the semicircle law as $n$ grows to infinity by the method of moments. In this comment note we show that their argument contains several technical flaws and inappropriate applications of technical lemmas. Instead we demonstrate that the eigenvalues of the matrix are simply a normalized twisted Kloosterman sum varying over the multiplicative character, to which we apply Katz's result directly to establish the asymptotically semicircle spectral distribution deterministically.

I. INTRODUCTION

The comment revisits a moment-based semicircle-law proof for matrices built from binary Golomb sequences, identifying technical flaws and replacing that argument with a direct eigenvalue characterization. The eigenvalues are normalized twisted Kloosterman sums, allowing Katz’s equidistribution result to establish deterministic semicircle convergence.

  • The matrices are constructed from nonzero codewords of a binary simplex code, called Golomb sequences or m-sequences, with cyclic shifts forming the rows of a binary circulant matrix.The code has parameters [n = 2^m−1, m]₂.Source: §I · p. 1
  • The earlier work used simulations and a method-of-moments proof to support semicircle convergence for the matrix ensemble.The simulations used 100 instances at m = 13 and 14.Source: §I · pp. 1–2
  • The authors identify technical flaws in the prior proof and show Proposition 2 is false at least for r = 1.Source: §I · p. 2
  • The comment expresses the eigenvalues as normalized twisted Kloosterman sums and applies Katz’s result to establish deterministic semicircle convergence.It states this is stronger than the conclusion in [4, Remark 1].Source: §I · p. 2
  • The note is organized around the technical flaws and a derivation of the eigenvalue expression.Source: §I · p. 2

II. TECHNICAL FLAWS

This section lists technical flaws and inappropriate applications of technical lemmas in [4].

  • The section examines technical flaws and inappropriate applications of technical lemmas in [4].Source: §II · p. 2

A. Computation Error

The derivation in [4] misses a factor of n because the mapping between its two summation sets is n-to-one.

  • The mapping from the index tuples to T_r is n-to-one, so the summation sets have cardinalities n^r and n^(r−1), respectively.Adding the same integer modulo n to every i_q preserves t.Source: A. Computation Error · p. 2
  • Consequently, the right-hand side of the derived relation is missing a factor of n.Source: A. Computation Error · p. 2

B. False Claims

The challenged moment argument misclassifies cycle and codeword contributions, producing invalid bounds and claims about codeword weights.

  • A non-even cycle can have ν(t) = 0, so the set with ν(t) = 0 is larger than the set of even cycles.For r = 4, the cycle (1, 2, 4, 3) gives t = (1, 2, −1, −2) and ν(t) = 0.Source: B. False Claims · p. 3
  • When r is even, the ν(t) = 0 class contributes Gaussian moments as its leading term, rather than the presumed even-cycle classification.The passage gives (r−1)!! n^(r/2) + O(n^(r/2−1)) possibilities.Source: B. False Claims · p. 3
  • The claimed uniform bound for ρ_r(ℓ) fails when ℓ < r, and the restricted count depends on the codeword itself, not only its weight.Source: B. False Claims · p. 3
  • The asserted divisibility of every codeword weight in H by 4 is false; nonzero weights are only shown to be even and at least 4.The passage says this flaw does not significantly affect the subsequent argument.Source: B. False Claims · p. 3

C. Inappropriate Applications of Technical Lemmas

The comment identifies two invalid applications of technical lemmas in the prior proof: Lemma 7 does not directly cover ⟨H′⟩, and Lemma 6 does not apply to the stated multiplicative relation.

C. Inappropriate Applications of Technical Lemmas

D. Order of the Variance in Proposition 2

The comment shows that the variance calculation does not establish the claimed convergence, and directly disproves Proposition 2 for r = 1.

D. Order of the Variance in Proposition 2

  • O(1) variance does not verify the claimed almost sure convergence in [4, Corollary 2], nor convergence in probability.The right-hand side of Eq. (102) is too small by a factor of n^2.Source: D. Order of the Variance in… · p. 4
  • The first-moment variance can be computed directly without a combinatorial argument.The diagonal-entry characterization gives the calculation.Source: D. Order of the Variance in… · p. 4
  • 1/(4n) is the variance of β1(An), since it is a Rademacher variable divided by 2√n.β1(An) is any diagonal entry of the circulant matrix, so this directly disproves Proposition 2 for r = 1.Source: D. Order of the Variance in… · p. 4

E. Definition of Standard Semicircle Law

The comment uses the standard semicircle law in the unit-variance convention, whose associated random variable is twice the one defined in [4, Eq. (21)].

E. Definition of Standard Semicircle Law

A. Problem Set-up

The paper represents Golomb sequences algebraically and defines an ensemble of matrices from them, aiming to show that its spectral measure converges to the standard semicircle measure as m grows.

A. Problem Set-up

  • The paper uses an algebraic representation of the nonzero codewords of C to formulate the Golomb-sequence construction.Source: A. Problem Set-up · p. 4
  • The ensemble A′n uses entries defined by a sign from φa(j−i)+φa(i−j), scaled by 1/√n.The inputs to φa are interpreted modulo n; this normalization is chosen to conform to the standard scale of probability distributions.Source: A. Problem Set-up · p. 4
  • The stated goal is convergence of the spectral measure of A′n to the standard semicircle measure as m grows.Source: A. Problem Set-up · p. 4

B. Proof of Theorem 1

The proof computes the symmetric circulant matrix’s eigenvalues directly and identifies their numerator with a twisted Kloosterman sum. Katz’s equidistribution result for these sums yields the semicircle limit for the matrix spectra as n grows.

B. Proof of Theorem 1

  • The symmetric circulant structure lets the proof compute the eigenvalues directly instead of using expected spectral moments.The coefficients c_r(a) satisfy c_{n−r}(a) = c_r(a).Source: B. Proof of Theorem 1 · p. 5
  • The eigenvalue numerator is the twisted Kloosterman sum Kψa(1, 1; χk), with ψa a non-trivial additive character.The sum is considered over multiplicative characters χk.Source: B. Proof of Theorem 1 · p. 5
  • Katz proved that the normalized twisted Kloosterman sums varying over χk are equidistributed for the semicircle measure as q grows [3].The paper applies this result to establish the matrix spectral limit.Source: B. Proof of Theorem 1 · p. 5
  • As n grows, the spectra are equidistributed for the semicircle measure on [−2, 2].The proof concludes this for both eigenvalue families.Source: B. Proof of Theorem 1 · p. 5
Loading 2609.30689v1…