WorksMathematics
GRAM OBSERVATIONS AND THETA-SERIES RECONSTRUCTION OF EUCLIDEAN LATTICES
Abstract
A finite collection of lattice-vector lengths probes a positive-definite Gram matrix through rank-one linear functionals. We use this observation map to give a local criterion for non-identifiability and to construct an exact three-dimensional collision at a closed squared-length cutoff of one: two non-isometric lattices have identical complete truncated vector-length data, although their Gram determinants are different. A signed-cycle construction gives a higherdimensional family whose complete rank-one length multisets agree at every cutoff below an explicit threshold, with an exact first-shell discrepancy. We then turn to multi-vector data. The full degree-n Gram theta data determines every rank-n Euclidean lattice, by a basis-witness and covolume-index argument. On each compact subset of lattice moduli space, the same argument yields a finite cutoff; a determinant-one cusp family shows that the basis-witness cutoff supplied by this method cannot be uniform on the full moduli space. Finally, a published rank-32 theta-series coincidence, together with a minimum-shell spanning identity, is stabilized by orthogonal direct sums to every rank n ≥ 32. If k(n) denotes the least degree of full Gram theta data that universally determines rank-n Euclidean lattices, we obtain 4 ≤ k(n) ≤ n for n ≥ 32. The paper separates proved statements, cited lattice-theoretic input, and computational checks; it does not claim a solution of the exact minimum-degree problem.
Introduction
A positive-definite quadratic form records the squared lengths of all integer vectors. It is natural to ask how much of that information is needed to recover the form, or the lattice it defines. There are at least three distinct data sets in this question:
(i) a finite set of labelled values for prescribed vectors ;
(ii) the unlabelled multiset of all vector lengths below a cutoff;
(iii) the multi-vector Gram data recorded by a Siegel theta series of degree .
These data sets are related, but they should not be conflated. In particular, a finite-cutoff collision does not imply that the complete ordinary theta series fails to determine a lattice. In rank three, Schiemann proved that positive-definite ternary quadratic forms are determined by their complete theta series [6]. Our three-dimensional example below concerns only a short finite prefix.
The purpose of this paper is to organize a reconstruction problem into complementary local and global statements. The local part is controlled by the span of the rank-one matrices . The global part uses higher-degree Gram data, which records mutual inner products among tuples rather than only individual lengths. A compactness argument converts the global basis-witness proof into a finite cutoff on compact regions of moduli space. Finally, a known rank-32 example gives a stable obstruction to universal degree-three reconstruction in every larger rank.
We use the following threshold notation. Let be the least positive integer such that equality of complete degree- Gram coefficient data forces isometry for every pair of rank- Euclidean lattices. The coefficient-data convention for arbitrary Euclidean lattices is made precise in § 6; for integral lattices it agrees with the Fourier-coefficient interpretation of the usual Siegel theta series.
The main results are as follows.
Theorem 1.1 (Local finite-observation obstruction). Let be finite, let , and put
If , then at every positive-definite Gram matrix there is a local family of positive-definite matrices of dimension at least that preserves all labelled observations for . Along this family, the determinant is nonconstant. Hence the family contains matrices arbitrarily close to that are not integrally congruent to .
Theorem 1.2 (A three-dimensional finite-cutoff collision). There are positive-definite Gram matrices
whose complete closed rank-one cutoff data at squared-length cutoff agree: on each side there are exactly six nonzero vectors of squared length and no other vectors of squared length at most . Nevertheless,
so the corresponding lattices are not isometric.
Theorem 1.3 (Signed-cycle cutoff family). For every and , let and be the symmetric cycle Gram matrices with diagonal entries , with all cycle-edge entries equal to for , and with exactly one cycle-edge entry changed to for . Put . Then both matrices are positive definite, their complete unlabelled rank-one cutoff multisets agree for every , and
Moreover,
Thus the pair is non-isometric and its first rank-one cutoff discrepancy occurs exactly at .
Theorem 1.4 (Degree- reconstruction). Let be Euclidean lattices of rank . If their complete degree- Gram theta data agree, then and are isometric. In particular, the least universal determining degree is well-defined and satisfies .
Theorem 1.5 (Finite reconstruction on compact moduli regions). For every compact subset of the moduli space of rank- Euclidean lattices, there exists a finite constant such that equality of the degree- Gram theta data truncated to tuples whose individual squared lengths are at most implies isometry for lattices represented in .
Theorem 1.6 (A stable degree-three obstruction). For every , there exist non-isometric rank- Euclidean lattices whose Siegel theta series agree in degrees 1, 2, and 3. Consequently,
The rank-32 input in theorem 1.6 is due to Erokhin and is summarized by Oura and Ozeki: the degree-1, degree-2, and degree-3 Siegel theta series are unique among the even unimodular extremal lattices of rank 32, while there are at least one billion non-isometric such lattices [4, 2]. The minimum-shell identity used to stabilize this obstruction is also recorded by Oura and Ozeki, who attribute it to Venkov. Our contribution in this part is the direct-sum stabilization argument and its consequence for all ranks .
Scope. The paper concerns positive-definite Euclidean lattices and their Gram data. It does not establish a topological non-identifiability theorem for arbitrary spaces, nor does it identify finite primal length data with the Laplace spectrum of a general manifold. Such extensions require separate hypotheses and arguments.
Finite observations as a linear map
Let , the vector space of real symmetric matrices. Its dimension is
A positive-definite matrix defines a quadratic form
It is the Gram matrix of the lattice with coordinate group and this metric. We write for the moduli space of rank- Euclidean lattices, where is the positive-definite cone and acts by . Two Gram matrices describe isometric lattices precisely when they are integrally congruent: for some . The squared covolume is , so determinant is an isometry invariant.
Definition 2.1. For a finite labelled observation set , define
The observation rank is
The equality of the two expressions for follows from the trace pairing on , since .
Proof of theorem 1.1. By rank-nullity,
Choose . Then for every , and hence
for every real . Positive definiteness is an open condition, so remains positive definite for all sufficiently small .
It remains to show that the determinant varies. Set
The matrix is nonzero and symmetric. If its nonzero eigenvalues, counted with multiplicity, are , then
This is a nonconstant polynomial in , since its leading coefficient is nonzero. Thus values of arbitrarily close to zero give a determinant different from . Integral congruence preserves determinant, so these matrices cannot all be integrally congruent to . The affine slice intersects the positive-definite cone in a relatively open neighborhood of of dimension . This proves the theorem. □
Corollary 2.2 (Closed finite-cutoff data). Fix and , and define
If is a proper subspace of , then there are arbitrarily close positive-definite Gram matrices with the same complete labelled data below the cutoff and with different determinants.
Proof. The set is finite because is positive definite. Apply theorem 1.1 to this set. It gives a nonzero preserving every vector length in . We verify that no vector outside this set crosses the cutoff for sufficiently small .
The set of values in any bounded interval is finite. Hence there is an such that
For sufficiently small , continuity of the quadratic forms and compactness of the unit sphere give a uniform comparison
with chosen so that (the case is immediate). Thus every vector outside remains outside the cutoff. Since all vectors in retain their lengths, the full labelled cutoff data is unchanged. The determinant variation follows from theorem 1.1. □
Remark 2.3. The rank condition is sufficient, not necessary, for non-identifiability. If , the linear kernel obstruction disappears, but that fact alone does not imply global uniqueness. It also does not settle uniqueness of unlabelled length multisets.
An exact three-dimensional collision
We now prove theorem 1.2. Let
The eigenvalues of are , so the eigenvalues of are . In particular is positive definite, and
For we have
The smallest eigenvalue of the lower-right block is , and the first coordinate has coefficient . Therefore
If and , then
The left side is a positive integer, so it equals . Thus is one of . Each of these six vectors has . The same conclusion is immediate for . This proves that the two complete closed cutoff multisets coincide and consist of six copies of the squared length . Since , the two Gram matrices cannot be integrally congruent. This proves theorem 1.2.
Remark 3.1 (What the example does and does not show). The example is stronger than a coincidence of a few selected lengths: it gives the entire closed rank-one cutoff multiset at . It is not a collision of the complete rank-one theta series. In fact, Schiemann’s theorem states that a positive-definite ternary quadratic form is determined by its complete theta series [6]. The example therefore isolates a finite-information obstruction without contradicting the known complete-data result.
A signed-cycle family with an exact first discrepancy
We prove theorem 1.3. Vertex switching for signed graphs is a standard operation; signed-cycle spectral questions have been studied, for example, in [3]. The invariant considered here is different: we compare the unlabelled multiset of values of an integer quadratic form on lattice vectors, truncated by a norm cutoff, rather than the adjacency or Laplacian spectrum of the signed graph. Index the vertices of the cycle by , with indices read modulo . Write for every edge and choose signs with exactly one value equal to and all others equal to . The two quadratic forms are
For every real , the inequality gives
Since , the coefficient is positive, so both forms are positive definite.
Let . If for a nonzero integer vector , then the preceding lower bound implies . Thus the support
is a proper subset of the vertices of the cycle. The graph induced on a proper subset of a cycle is a forest. On each tree component, one can choose signs recursively from a root so that
for every edge whose two endpoints belong to the support. The coordinate change on the support, with zero coordinates left at zero, is a bijection preserving the quadratic-form value. It gives a support-preserving bijection between the vectors for and below . Summing over supports proves equality of the complete unlabelled length multisets for every cutoff .
At the boundary , every proper-support contribution still matches by the same switching argument. A full-support vector satisfies
Equality is possible only if for every and
Multiplying these equations gives
since . Conversely, when this sign condition holds, the system has exactly two solutions, related by global sign reversal. The product of the edge signs is for and for . Hence the number of full-support vectors at squared length is two on the positive side when is even, and two on the negative side when is odd. The net shell difference is therefore . This is a net difference: for larger , additional proper-support vectors may also lie on the shell, but their contributions match exactly.
Finally, consider the Leibniz expansion of the determinant. A nonzero permutation term that is not one of the two orientations of the full cycle uses cycle edges in transpositions or fixed points; every edge then occurs with even multiplicity, so the term is independent of the edge signs. The two oriented full-cycle permutations each contribute . Therefore
This is nonzero, so determinant invariance under integral congruence shows that the two lattices are not isometric. The proof is complete.
Remark 4.1. The first-discrepancy statement concerns the complete unlabelled rank-one length multiset. It is stronger than equality of a selected finite list, but it does not say that the full infinite theta series agrees. The theorem also separates two mechanisms: switching on every proper support explains the coincidence below , while the sign product around the full cycle creates the first unmatched shell.
A rank-two prefix resolves a rank-one collision
The preceding example shows that a finite rank-one cutoff can fail to identify a lattice. The next example illustrates a complementary point: retaining mutual inner products of pairs can separate two lattices even when their entire rank-one prefixes agree at the same cutoff.
Put and define
Both matrices are positive definite. For example, the Gershgorin bound gives
Their determinants are
Thus the corresponding lattices are not isometric.
At the closed squared-length cutoff , the lower bound above shows that any nonzero integer vector with has , hence . Such a vector is either a signed coordinate vector or has exactly two nonzero coordinates, both equal to . The coordinate vectors contribute six occurrences of . For each of the three coordinate pairs, exactly two sign choices give squared length , and two give squared length . Consequently, on both sides the complete rank-one cutoff multiset is
In particular, there are exactly 18 nonzero vectors on each side below the cutoff. For an ordered pair , record its Gram matrix
Consider the pair-Gram witness
For , every vector of squared length is supported on one of the three edges and has opposite signs on the two nonzero coordinates. The omitted coordinate vector is orthogonal to . There are six such vectors , and for each there are two choices of the signed omitted coordinate vector . Thus
For , no vector of squared length is orthogonal to the omitted coordinate vector. Indeed, on the negative edge such a vector has equal signs in coordinates , while on either positive edge its two nonzero coordinates have opposite signs; in each case the two inner-product contributions to the omitted coordinate have the same sign. Hence
The full finite rank-two prefix therefore distinguishes this pair, although the rank-one prefixes at the same cutoff do not. An independent exact-rational enumeration of the 18 vectors on each side and the 324 ordered pairs on each side is included in the accompanying verification script.
Remark 5.1. This is a pair-specific finite separation result, not a universal theorem that genus two determines ternary lattices. It demonstrates that a finite multi-vector observable can contain information absent from the unlabelled one-vector length multiset at the same cutoff.
Full Gram theta data and a basis witness
For a rank- Euclidean lattice , and an ordered -tuple , write
The degree- Siegel theta series is
where is the Siegel upper half-space of degree . For integral lattices, the Fourier coefficient at a positive-semidefinite half-integral matrix counts ordered tuples with Gram matrix ; see, for example, [4 Section 2.3]. For arbitrary Euclidean lattices, the reconstruction theorem below uses the formal coefficient function of occurring Gram matrices, without assuming integrality or modularity.
Definition 6.1. The complete degree- Gram theta data of is the coefficient function
where ranges over positive-semidefinite symmetric matrices that occur as Gram matrices of -tuples in . Equality of complete degree- Gram theta data means equality of all these coefficients.
Proof of theorem 1.4. Choose a basis of , and let . Since this tuple occurs in , we have . Equality of the degree- data implies that there is an ordered tuple with Gram matrix . As is positive definite, the vectors are linearly independent, so they generate a full-rank sublattice .
The equality of Gram matrices gives
Since has finite index , the covolume-index formula yields
Repeating the same argument with a basis of and using equality of the degree- data in the reverse direction gives an integer with
Consequently , and hence . Thus , so the tuple is a basis of . The basis correspondence preserves the Gram matrix and defines an isometry .
Remark 6.2. The proof uses the complete coefficient data at degree and the fact that a basis Gram matrix is positive definite. It does not show that degree two, degree three, or any fixed lower degree is sufficient in arbitrary rank. It also does not supply a uniform finite cutoff on the noncompact full moduli space.
Finite reconstruction on compact regions
Let denote the moduli space of isometry classes of rank- Euclidean lattices. For , write for the degree- Gram data restricted to ordered tuples satisfying
This is finite: a lattice has only finitely many vectors in a bounded ball.
Proof. We first record the compactness consequence needed in the argument. For every compact , there is a constant such that every lattice class in has a basis with for all .
To see this, fix a representative of a class in . Choose a bounded open neighborhood of whose closure is compact and contained in . The quotient map is open, so is a neighborhood of the chosen moduli class. Every class in has a representative in ; for that representative, the standard coordinate basis has squared lengths given by the diagonal entries, which are uniformly bounded on . These neighborhoods cover . Compactness gives a finite subcover, and taking the maximum of the finitely many bounds proves the assertion. This argument does not require a local section at orbifold points of the quotient.
Now let have equal truncated degree- Gram data at cutoff . Choose a basis of whose basis-vector squared lengths are all at most , and let be its Gram matrix. This basis tuple is present in the truncated data of , so contains an ordered tuple with Gram matrix . The covolume/index argument in the proof of theorem 1.4, applied in both directions, proves . This proves the theorem. □
Proposition 7.1. (Divergence of the basis-witness cutoff at a cusp.) For , consider the covolume-one lattices with Gram matrices
Every lattice basis contains a vector of squared length at least . Thus the shortest possible maximum squared length among basis vectors diverges as .
Proof. The determinant of is . Let be the coordinate columns of any lattice basis, so the matrix with these columns lies in . Their projections to the last coordinates must span ; otherwise the columns could not span . In particular, at least one basis vector has a nonzero integer projection to the last coordinates. For that vector,
This proves the lower bound. □
Remark 7.2. theorem 7.1 shows that the basis-witness cutoff used in theorem 1.5 cannot be chosen uniformly over the full noncompact moduli space. It does not prove that every fixed truncated degree- theta invariant has collisions along every cusp path; it is a statement about the specific reconstruction mechanism based on a short basis witness.
A degree-three obstruction stabilized to all ranks at least 32
We now prove theorem 1.6. The literature input is the following.
Proposition 8.1. (Published rank-32 input.) There are non-isometric even unimodular extremal lattices of rank 32 such that
and both have minimum squared norm 4. Moreover, the set of minimum vectors of either lattice spans its ambient real vector space.
Proof. Oura and Ozeki report that Erokhin proved uniqueness of the degree-1, degree-2, and degree-3 Siegel theta series among the even unimodular extremal lattices of rank 32 [1, 4 Abstract and Section 1]. They also report, citing King’s Corollary 17, that there are at least one billion non-isometric lattices in this family [4 p. 282]. Hence two non-isometric members have the same three theta series. The minimum squared norm is 4 by extremality [4 p. 283]. For the spanning assertion, Oura and Ozeki record the following second-moment identity (their Proposition 2.1, attributed there to Venkov): for every ,
where is the set of vectors of squared norm 4 [4 p. 283]. If is orthogonal to every minimum vector, then the left-hand side is zero, so and . Thus the minimum vectors span. The same argument applies to .
Proof of theorem 1.6. For , the assertion follows from theorem 8.1. Suppose , and put . Let
with its standard scaled Euclidean metric, so that its minimum squared norm is 6. Define
The minimum squared norm of each orthogonal sum is 4, since the auxiliary summand has minimum squared norm 6. Its minimum vectors are exactly the minimum vectors of the rank-32 summand, with zero -component. By theorem 8.1, these vectors span the embedded real 32-dimensional summand.
Suppose that there were an isometry . Isometries preserve minimum vectors, so maps the real span of the minimum shell of onto that of . Intersecting with the lattices recovers the original summands:
The restriction of would induce an isometry , contrary to the choice of the rank-32 pair. Hence and are non-isometric.
It remains to compare their theta series. For any two Euclidean lattices and every degree , orthogonal direct sums satisfy
Indeed, every ordered -tuple in decomposes uniquely into its - and -components, its Gram matrix is the sum of the two component Gram matrices, and the exponential in the defining series factors. Therefore, for ,
This proves that degrees one, two, and three fail to distinguish all rank- Euclidean lattices for every , so . The upper bound is theorem 1.4. This completes the proof.
Remark 8.2 (Degree four). Oura and Ozeki later distinguished the degree-4 theta series of five particular rank-32 extremal lattices arising from five binary self-dual extremal codes [5]. This is a result for that specified family; it does not prove that degree four distinguishes every rank-32 lattice. In particular, the exact value of remains unresolved by the arguments here.
Discussion and open problems
The results establish a useful division of labour between rank-one and multi-vector information. The observation map in theorem 1.1 identifies a concrete linear obstruction: if the sampled rank-one matrices fail to span , then a positive-dimensional family of Gram matrices preserves the observations while changing colvolume. theorem 1.2 shows that this obstruction can survive even after passing from labelled observations to the full unlabelled length multiset below a closed cutoff. At the other end, the degree- Gram theta data contains the Gram matrix of a basis as one of its Fourier indices. The covolume-index argument turns this one coefficient into a global isometry. Compactness makes the basis witness uniformly short on compact portions of moduli space, while the determinant-one family in theorem 7.1 demonstrates why this particular cutoff argument degenerates near the cusp.
The rank-32 stabilization supplies a dimension-independent lower bound of four for the universal determining degree in all ranks at least 32. It does not decide whether degree four, or another fixed degree independent of , suffices in general.
We record several questions.
Determine the exact value of , especially whether .
Find explicit upper bounds for in terms of geometric parameters that control compactness, such as covolume and the successive minima.
Determine whether lower-degree Gram theta data admits a finite reconstruction cutoff on specified compact subsets of moduli space.
For finite rank-one data, characterize when full-rank observation tensors are sufficient for local rigidity beyond the linear-kernel test.
Acknowledgements
The author thanks Professor Max A. Alekseyev for earlier comments on a related manuscript that helped sharpen the distinction between finite primal lattice-length data and other spectral invariants. The author also thanks the authors of the cited works for making their results accessible. The author used generative-AI tools for mathematical exploration, proof review, literature lookup, linguistic editing, and computational-script drafting and review; the author remains responsible for the mathematical content and the final manuscript.
References
- [1]V. A. Erokhin, Theta-series of even unimodular lattices, Journal of Soviet Mathematics 25 (1984), no. 2, 1012–1020.DOI
- [2]O. D. King, A mass formula for unimodular lattices with no roots, Mathematics of Computation 72 (2003), no. 242, 839–863. doi:10.1090/S0025-5718-02-01455-2.DOI
- [3]S. Akbari, F. Belardo, E. Dodongheh, and M. A. Nematollahi, Spectral characterizations of signed cycles, Linear Algebra and its Applications 553 (2018), 307–327. doi:10.1016/j.laa.2018.05.012.DOI
- [4]M. Oura and M. Ozeki, A numerical study of Siegel theta series of various degrees for the 32-dimensional even unimodular extremal lattices, Kyushu Journal of Mathematics 70 (2016), no. 2, 281–314. doi:10.2208/kyushujm.70.281.DOI
- [5]M. Oura and M. Ozeki, Distinguishing Siegel theta series of degree 4 for the 32-dimensional even unimodular extremal lattices, Abhandlungen aus dem Mathematischen Seminar der Universität Hamburg 86 (2016), 19–53. doi:10.1007/s12188-016-0120-y.DOI
- [6]A. Schiemann, Ternary positive definite quadratic forms are determined by their theta series, Mathematische Annalen 308 (1997), no. 3, 507–517. doi:10.1007/s002080050086.DOI