alphaFeedback

WorksMathematics

GRAM OBSERVATIONS AND THETA-SERIES RECONSTRUCTION OF EUCLIDEAN LATTICES

AI contributions
  • generative-AI tools
View details

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 vTGvv^{\mathsf T}Gv for prescribed vectors v∈Znv \in\mathbb{Z}^{n};

  • (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 gg.

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 vvTvv^{\mathsf T}. 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 k(n)k(n) be the least positive integer gg such that equality of complete degree-gg Gram coefficient data forces isometry for every pair of rank-nn 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 S⊂Zn∖{0}S \subset\mathbb{Z}^{n}\setminus\{0\} be finite, let dn=n(n+1)/2d_n = n(n+1)/2, and put

rS=dim⁡span⁡R{vvT:v∈S}.r_S = \dim\operatorname{span}_{\mathbb{R}}\{vv^{\mathsf T}: v \in S\}.

If rS<dnr_S < d_n, then at every positive-definite Gram matrix GG there is a local family of positive-definite matrices of dimension at least dn−rSd_n-r_S that preserves all labelled observations vTGvv^{\mathsf T}Gv for v∈Sv \in S. Along this family, the determinant is nonconstant. Hence the family contains matrices arbitrarily close to GG that are not integrally congruent to GG.

Theorem 1.2 (A three-dimensional finite-cutoff collision). There are positive-definite Gram matrices

G0=I3,G1=(100011/301/31)G_0=I_3,\qquad G_1= \begin{pmatrix} 1 & 0 & 0 \\ 0 & 1 & 1/3 \\ 0 & 1/3 & 1 \end{pmatrix}

whose complete closed rank-one cutoff data at squared-length cutoff T=1T=1 agree: on each side there are exactly six nonzero vectors of squared length 11 and no other vectors of squared length at most 11. Nevertheless,

det⁡G0=1,det⁡G1=89,\det G_0=1,\qquad\det G_1=\frac{8}{9},

so the corresponding lattices are not isometric.

Theorem 1.3 (Signed-cycle cutoff family). For every n≥3n \ge3 and 0<δ≤1/30 < \delta\le1/3, let G+G_+ and G−G_- be the symmetric cycle Gram matrices with diagonal entries 11, with all cycle-edge entries equal to +δ+\delta for G+G_+, and with exactly one cycle-edge entry changed to −δ-\delta for G−G_-. Put T0=n(1−2δ)T_0=n(1-2\delta). Then both matrices are positive definite, their complete unlabelled rank-one cutoff multisets agree for every T<T0T<T_0, and

#{v≠0:QG+(v)=T0}−#{v≠0:QG−(v)=T0}=2(−1)n.\#\{v \ne0: Q_{G_+}(v)=T_0\}-\#\{v \ne0: Q_{G_-}(v)=T_0\}=2(-1)^n.

Moreover,

det⁡G+−det⁡G−=4(−1)n−1δn≠0.\det G_{+}-\det G_{-}=4(-1)^{n-1}\delta^{n}\ne0.

Thus the pair is non-isometric and its first rank-one cutoff discrepancy occurs exactly at T0T_0.

Theorem 1.4 (Degree-nn reconstruction). Let L,L′L,L' be Euclidean lattices of rank nn. If their complete degree-nn Gram theta data agree, then LL and L′L' are isometric. In particular, the least universal determining degree k(n)k(n) is well-defined and satisfies k(n)≤nk(n)\le n.

Theorem 1.5 (Finite reconstruction on compact moduli regions). For every compact subset KK of the moduli space of rank-nn Euclidean lattices, there exists a finite constant RKR_K such that equality of the degree-nn Gram theta data truncated to tuples whose individual squared lengths are at most RKR_K implies isometry for lattices represented in KK.

Theorem 1.6 (A stable degree-three obstruction). For every n≥32n\ge32, there exist non-isometric rank-nn Euclidean lattices whose Siegel theta series agree in degrees 1, 2, and 3. Consequently,

4≤k(n)≤n(n≥32).4\le k(n)\le n \qquad(n\ge32).

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 n≥32n\ge32.

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 Vn=Sym⁡n(R)V_n=\operatorname{Sym}_n(\mathbb{R}), the vector space of real symmetric n×nn\times n matrices. Its dimension is

dn=dim⁡Vn=n(n+1)2.d_n=\dim V_n=\frac{n(n+1)}{2}.

A positive-definite matrix G∈VnG\in V_n defines a quadratic form

QG(v)=vTGv,v∈Zn.Q_G(v)=v^{\mathsf T}Gv,\qquad v\in\mathbb{Z}^n.

It is the Gram matrix of the lattice with coordinate group Zn\mathbb{Z}^n and this metric. We write Mn=Vn++/GL⁡n(Z)\mathcal{M}_n=V_n^{++}/\operatorname{GL}_n(\mathbb{Z}) for the moduli space of rank-nn Euclidean lattices, where Vn++V_n^{++} is the positive-definite cone and U∈GL⁡n(Z)U\in\operatorname{GL}_n(\mathbb{Z}) acts by G↦UTGUG\mapsto U^{\mathsf T}GU. Two Gram matrices describe isometric lattices precisely when they are integrally congruent: G′=UTGUG'=U^{\mathsf T}GU for some U∈GL⁡n(Z)U\in\operatorname{GL}_n(\mathbb{Z}). The squared covolume is det⁡G\det G, so determinant is an isometry invariant.

Definition 2.1. For a finite labelled observation set S⊂Zn∖{0}S\subset\mathbb{Z}^n\setminus\{0\}, define

AS:Vn⟶RS,AS(H)=(vTHv)v∈S.\mathcal{A}_S:V_n\longrightarrow\mathbb{R}^S,\qquad\mathcal{A}_S(H)=(v^{\mathsf T}Hv)_{v\in S}.

The observation rank is

rS=rank⁡AS=dim⁡span⁡{vvT:v∈S}.r_S=\operatorname{rank}\mathcal{A}_S=\dim\operatorname{span}\{vv^{\mathsf T}:v\in S\}.

The equality of the two expressions for rSr_S follows from the trace pairing ⟨A,B⟩=tr⁡(AB)\langle A,B\rangle=\operatorname{tr}(AB) on VnV_n, since vTHv=tr⁡(HvvT)v^{\mathsf T}Hv=\operatorname{tr}(Hvv^{\mathsf T}).

Proof of theorem 1.1. By rank-nullity,

dim⁡ker⁡AS=dn−rS>0.\dim\ker A_S = d_n-r_S>0.

Choose 0≠H∈ker⁡AS0\ne H\in\ker A_S. Then vTHv=0v^{\mathsf{T}}Hv=0 for every v∈Sv\in S, and hence

QG+tH(v)=QG(v)(v∈S)Q_{G+tH}(v)=Q_G(v)\qquad(v\in S)

for every real tt. Positive definiteness is an open condition, so G+tHG+tH remains positive definite for all sufficiently small ∣t∣|t|.

It remains to show that the determinant varies. Set

A=G−1/2HG−1/2.A=G^{-1/2}HG^{-1/2}.

The matrix AA is nonzero and symmetric. If its nonzero eigenvalues, counted with multiplicity, are λ1,…,λs\lambda_1,\ldots,\lambda_s, then

det⁡(G+tH)=det⁡(G)det⁡(I+tA)=det⁡(G)∏j=1s(1+tλj).\det(G+tH)=\det(G)\det(I+tA)=\det(G)\prod_{j=1}^{s}(1+t\lambda_j).

This is a nonconstant polynomial in tt, since its leading coefficient is nonzero. Thus values of tt arbitrarily close to zero give a determinant different from det⁡G\det G. Integral congruence preserves determinant, so these matrices cannot all be integrally congruent to GG. The affine slice G+ker⁡ASG+\ker A_S intersects the positive-definite cone in a relatively open neighborhood of GG of dimension dn−rSd_n-r_S. This proves the theorem. □

Corollary 2.2 (Closed finite-cutoff data). Fix G∈Vn++G\in V_n^{++} and T≥0T\ge0, and define

ST(G)={v∈Zn∖{0}:QG(v)≤T}.S_T(G)=\{v\in\mathbb{Z}^n\setminus\{0\}:Q_G(v)\le T\}.

If span⁡{vvT:v∈ST(G)}\operatorname{span}\{vv^{\mathsf{T}}:v\in S_T(G)\} is a proper subspace of VnV_n, then there are arbitrarily close positive-definite Gram matrices with the same complete labelled data below the cutoff TT and with different determinants.

Proof. The set ST(G)S_T(G) is finite because GG is positive definite. Apply theorem 1.1 to this set. It gives a nonzero HH preserving every vector length in ST(G)S_T(G). We verify that no vector outside this set crosses the cutoff for sufficiently small tt.

The set of values QG(v)Q_G(v) in any bounded interval is finite. Hence there is an η>0\eta>0 such that

QG(v)>T⟹QG(v)≥T+η.Q_G(v)>T\quad\Longrightarrow\quad Q_G(v)\ge T+\eta.

For sufficiently small ∣t∣|t|, continuity of the quadratic forms and compactness of the unit sphere give a uniform comparison

QG+tH(x)≥(1−ε)QG(x)(x∈Rn)Q_{G+tH}(x)\ge(1-\varepsilon)Q_G(x)\qquad(x\in\mathbb{R}^n)

with ε>0\varepsilon>0 chosen so that (1−ε)(T+η)>T(1-\varepsilon)(T+\eta)>T (the case T=0T=0 is immediate). Thus every vector outside ST(G)S_T(G) remains outside the cutoff. Since all vectors in ST(G)S_T(G) 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 rS=dnr_S=d_n, 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

H=(000001010),G1=I3+13H.H=\begin{pmatrix}0&0&0\\0&0&1\\0&1&0\end{pmatrix},\qquad G_1=I_3+\frac{1}{3}H.

The eigenvalues of HH are 0,1,−10,1,-1, so the eigenvalues of G1G_1 are 1,4/3,2/31,4/3,2/3. In particular G1G_1 is positive definite, and

det⁡G1=1⋅43⋅23=89.\det G_1=1\cdot\frac{4}{3}\cdot\frac{2}{3}=\frac{8}{9}.

For x=(x1,x2,x3)T∈Z3x=(x_1,x_2,x_3)^{\mathsf T}\in\mathbb{Z}^3 we have

QG1(x)=x12+x22+x32+23x2x3.Q_{G_1}(x)=x_1^2+x_2^2+x_3^2+\frac{2}{3}x_2x_3.

The smallest eigenvalue of the lower-right 2×22\times2 block is 2/32/3, and the first coordinate has coefficient 11. Therefore

QG1(x)≥23(x12+x22+x32).Q_{G_1}(x)\ge\frac{2}{3}(x_1^2+x_2^2+x_3^2).

If QG1(x)≤1Q_{G_1}(x)\le1 and x≠0x\ne0, then

x12+x22+x32≤32.x_1^2+x_2^2+x_3^2\le\frac{3}{2}.

The left side is a positive integer, so it equals 11. Thus xx is one of ±e1,±e2,±e3\pm e_1,\pm e_2,\pm e_3. Each of these six vectors has QG1(x)=1Q_{G_1}(x)=1. The same conclusion is immediate for G0=I3G_0=I_3. This proves that the two complete closed cutoff multisets coincide and consist of six copies of the squared length 11. Since det⁡G0=1≠8/9=det⁡G1\det G_0=1\ne8/9=\det G_1, 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 T=1T=1. 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 1,…,n1,\ldots,n, with indices read modulo nn. Write si+=1s_i^+=1 for every edge and choose signs si−s_i^- with exactly one value equal to −1-1 and all others equal to 11. The two quadratic forms are

Q±(x)=∑i=1nxi2+2δ∑i=1nsi±xixi+1,xn+1=x1.Q_{\pm}(x)=\sum_{i=1}^{n}x_i^2+2\delta\sum_{i=1}^{n}s_i^{\pm}x_ix_{i+1},\qquad x_{n+1}=x_1.

For every real xx, the inequality 2∣xixi+1∣≤xi2+xi+122\lvert x_ix_{i+1}\rvert\le x_i^2+x_{i+1}^2 gives

Q±(x)≥(1−2δ)∥x∥2.Q_{\pm}(x)\ge(1-2\delta)\lVert x\rVert^2.

Since 0<δ≤1/30<\delta\le1/3, the coefficient is positive, so both forms are positive definite.

Let T0=n(1−2δ)T_0 = n(1 - 2\delta). If Q±(x)<T0Q_{\pm}(x) < T_0 for a nonzero integer vector xx, then the preceding lower bound implies ∥x∥2<n\lVert x\rVert^2 < n. Thus the support

supp⁡(x)={i:xi≠0}\operatorname{supp}(x)=\{i:x_i\ne0\}

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 εi∈{±1}\varepsilon_i\in\{\pm1\} recursively from a root so that

si−εiεi+1=si+s_i^{-}\varepsilon_i\varepsilon_{i+1}=s_i^{+}

for every edge whose two endpoints belong to the support. The coordinate change xi↦εixix_i\mapsto\varepsilon_i x_i 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 Q+Q_{+} and Q−Q_{-} below T0T_0. Summing over supports proves equality of the complete unlabelled length multisets for every cutoff T<T0T<T_0.

At the boundary T0T_0, every proper-support contribution still matches by the same switching argument. A full-support vector satisfies

Q±(x)≥(1−2δ)∥x∥2≥n(1−2δ)=T0.Q_{\pm}(x)\ge(1-2\delta)\lVert x\rVert^2\ge n(1-2\delta)=T_0.

Equality is possible only if xi∈{±1}x_i\in\{\pm1\} for every ii and

si±xixi+1=−1(1≤i≤n).s_i^{\pm}x_i x_{i+1}=-1\qquad(1\le i\le n).

Multiplying these nn equations gives

∏i=1nsi±=(−1)n,\prod_{i=1}^{n}s_i^{\pm}=(-1)^n,

since ∏ixi2=1\prod_i x_i^2=1. Conversely, when this sign condition holds, the system has exactly two solutions, related by global sign reversal. The product of the edge signs is +1+1 for G+G_+ and −1-1 for G−G_-. Hence the number of full-support vectors at squared length T0T_0 is two on the positive side when nn is even, and two on the negative side when nn is odd. The net shell difference is therefore 2(−1)n2(-1)^n. This is a net difference: for larger nn, 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 (−1)n−1δn∏isi(-1)^{n-1}\delta^n\prod_i s_i. Therefore

det⁡G+−det⁡G−=2(−1)n−1δn(1−(−1))=4(−1)n−1δn.\det G_+-\det G_-=2(-1)^{n-1}\delta^n\left(1-(-1)\right)=4(-1)^{n-1}\delta^n.

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 T0T_0, 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 δ=1/20\delta= 1/20 and define

G+=(1δδδ1δδδ1),G−=(1−δδ−δ1δδδ1).G_{+}=\begin{pmatrix}1 & \delta& \delta\\ \delta& 1 & \delta\\ \delta& \delta& 1\end{pmatrix}, \qquad G_{-}=\begin{pmatrix}1 & -\delta& \delta\\ -\delta& 1 & \delta\\ \delta& \delta& 1\end{pmatrix}.

Both matrices are positive definite. For example, the Gershgorin bound gives

xTG±x≥(1−2δ)∥x∥2=910∥x∥2.x^{\mathsf{T}}G_{\pm}x \ge(1-2\delta)\lVert x\rVert^{2}=\frac{9}{10}\lVert x\rVert^{2}.

Their determinants are

det⁡G+=1−3δ2+2δ3=39714000,det⁡G−=1−3δ2−2δ3=39694000.\det G_{+}=1-3\delta^{2}+2\delta^{3}=\frac{3971}{4000}, \qquad\det G_{-}=1-3\delta^{2}-2\delta^{3}=\frac{3969}{4000}.

Thus the corresponding lattices are not isometric.

At the closed squared-length cutoff T=21/10T=21/10, the lower bound above shows that any nonzero integer vector with QG±(x)≤TQ_{G_{\pm}}(x)\le T has ∥x∥2≤7/3\lVert x\rVert^{2}\le7/3, hence ∥x∥2≤2\lVert x\rVert^{2}\le2. Such a vector is either a signed coordinate vector or has exactly two nonzero coordinates, both equal to ±1\pm1. The coordinate vectors contribute six occurrences of 11. For each of the three coordinate pairs, exactly two sign choices give squared length 2−2δ=19/102-2\delta=19/10, and two give squared length 2+2δ=21/102+2\delta=21/10. Consequently, on both sides the complete rank-one cutoff multiset is

{16,(19/10)6,(21/10)6}.\{1^{6},(19/10)^{6},(21/10)^{6}\}.

In particular, there are exactly 18 nonzero vectors on each side below the cutoff. For an ordered pair (x,y)(x,y), record its 2×22\times2 Gram matrix

Gram⁡(x,y)=(Q(x)(x,y)(x,y)Q(y)).\operatorname{Gram}(x,y)=\begin{pmatrix}Q(x) & (x,y) \\ (x,y) & Q(y)\end{pmatrix}.

Consider the pair-Gram witness

B=(19/10001).B=\begin{pmatrix}19/10 & 0 \\ 0 & 1\end{pmatrix}.

For G+G_{+}, every vector xx of squared length 19/1019/10 is supported on one of the three edges and has opposite signs on the two nonzero coordinates. The omitted coordinate vector is orthogonal to xx. There are six such vectors xx, and for each there are two choices of the signed omitted coordinate vector yy. Thus

rG+(2)(B)=12.r_{G_{+}}^{(2)}(B)=12.

For G−G_{-}, no vector of squared length 19/1019/10 is orthogonal to the omitted coordinate vector. Indeed, on the negative edge (1,2)(1,2) such a vector has equal signs in coordinates 1,21,2, 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

rG−(2)(B)=0.r_{G_{-}}^{(2)}(B)=0.

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-nn Euclidean lattice LL, and an ordered gg-tuple X=(x1,…,xg)∈LgX=(x_1,\ldots,x_g)\in L^g, write

Gram⁡(X)=((xi,xj))1≤i,j≤g.\operatorname{Gram}(X)=\bigl((x_i,x_j)\bigr)_{1\le i,j\le g}.

The degree-gg Siegel theta series is

ΘL(g)(Z)=∑(x1,…,xg)∈Lgexp⁡(πitr⁡(Gram⁡(X)Z)),Z∈Hg,\Theta_L^{(g)}(Z)=\sum_{(x_1,\ldots,x_g)\in L^g}\exp\bigl(\pi i\operatorname{tr}(\operatorname{Gram}(X)Z)\bigr),\qquad Z\in\mathfrak{H}_g,

where Hg\mathfrak{H}_g is the Siegel upper half-space of degree gg. For integral lattices, the Fourier coefficient at a positive-semidefinite half-integral matrix TT counts ordered tuples with Gram matrix 2T2T; 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-gg Gram theta data of LL is the coefficient function

B⟼rL(g)(B):=#{X∈Lg:Gram⁡(X)=B},B\longmapsto r_L^{(g)}(B):=\#\{X\in L^g:\operatorname{Gram}(X)=B\},

where BB ranges over positive-semidefinite symmetric g×gg\times g matrices that occur as Gram matrices of gg-tuples in LL. Equality of complete degree-gg Gram theta data means equality of all these coefficients.

Proof of theorem 1.4. Choose a basis b1,…,bnb_1,\ldots,b_n of LL, and let B=Gram⁡(b1,…,bn)B=\operatorname{Gram}(b_1,\ldots,b_n). Since this tuple occurs in LnL^n, we have rL(n)(B)>0r_L^{(n)}(B)>0. Equality of the degree-nn data implies that there is an ordered tuple y1,…,yn∈L′y_1,\ldots,y_n\in L' with Gram matrix BB. As BB is positive definite, the vectors yiy_i are linearly independent, so they generate a full-rank sublattice M⊆L′M\subseteq L'.

The equality of Gram matrices gives

covol⁡(M)=covol⁡(L).\operatorname{covol}(M)=\operatorname{covol}(L).

Since MM has finite index a=[L′:M]∈Na=[L':M]\in\mathbb{N}, the covolume-index formula yields

covol⁡(L)=acovol⁡(L′).\operatorname{covol}(L)=a\operatorname{covol}(L').

Repeating the same argument with a basis of L′L' and using equality of the degree-nn data in the reverse direction gives an integer b≥1b\ge1 with

covol⁡(L′)=bcovol⁡(L).\operatorname{covol}(L')=b\operatorname{covol}(L).

Consequently ab=1ab=1, and hence a=b=1a=b=1. Thus M=L′M=L', so the tuple y1,…,yny_1,\ldots,y_n is a basis of L′L'. The basis correspondence preserves the Gram matrix and defines an isometry L≅L′L\cong L'.

Remark 6.2. The proof uses the complete coefficient data at degree nn 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 Mn\mathcal{M}_n denote the moduli space of isometry classes of rank-nn Euclidean lattices. For R>0R>0, write DR(n)(L)D_R^{(n)}(L) for the degree-nn Gram data restricted to ordered tuples (x1,…,xn)(x_1,\ldots,x_n) satisfying

(xi,xi)≤R(1≤i≤n).(x_i,x_i)\le R\qquad(1\le i\le n).

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 K⊂MnK \subset\mathcal{M}_n, there is a constant RKR_K such that every lattice class in KK has a basis b1,…,bnb_1,\ldots,b_n with (bi,bi)≤RK(b_i,b_i) \le R_K for all ii.

To see this, fix a representative G∈Vn++G \in V_n^{++} of a class in KK. Choose a bounded open neighborhood UGU_G of GG whose closure is compact and contained in Vn++V_n^{++}. The quotient map q:Vn++→Mnq: V_n^{++} \to\mathcal{M}_n is open, so q(UG)q(U_G) is a neighborhood of the chosen moduli class. Every class in q(UG)q(U_G) has a representative in UGU_G; for that representative, the standard coordinate basis has squared lengths given by the diagonal entries, which are uniformly bounded on UG‾\overline{U_G}. These neighborhoods cover KK. 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 L,L′∈KL,L' \in K have equal truncated degree-nn Gram data at cutoff RKR_K. Choose a basis of LL whose basis-vector squared lengths are all at most RKR_K, and let BB be its Gram matrix. This basis tuple is present in the truncated data of L′L', so L′L' contains an ordered tuple with Gram matrix BB. The covolume/index argument in the proof of theorem 1.4, applied in both directions, proves L≅L′L \cong L'. This proves the theorem. □

Proposition 7.1. (Divergence of the basis-witness cutoff at a cusp.) For n≥2n \ge2, consider the covolume-one lattices with Gram matrices

Gε=diag⁡(ε2,ε−2/(n−1),…,ε−2/(n−1)),0<ε<1.G_\varepsilon= \operatorname{diag}\left(\varepsilon^2,\varepsilon^{-2/(n-1)},\ldots,\varepsilon^{-2/(n-1)}\right), \qquad0 < \varepsilon< 1.

Every lattice basis contains a vector of squared length at least ε−2/(n−1)\varepsilon^{-2/(n-1)}. Thus the shortest possible maximum squared length among basis vectors diverges as ε→0\varepsilon\to0.

Proof. The determinant of GεG_\varepsilon is 11. Let u1,…,un∈Znu_1,\ldots,u_n \in\mathbb{Z}^n be the coordinate columns of any lattice basis, so the matrix with these columns lies in GL⁡n(Z)\operatorname{GL}_n(\mathbb{Z}). Their projections to the last n−1n-1 coordinates must span Rn−1\mathbb{R}^{n-1}; otherwise the columns could not span Rn\mathbb{R}^n. In particular, at least one basis vector uju_j has a nonzero integer projection to the last n−1n-1 coordinates. For that vector,

ujTGεuj=ε2(uj)12+ε−2/(n−1)∑i=2n(uj)i2≥ε−2/(n−1).u_j^{\mathsf{T}}G_\varepsilon u_j = \varepsilon^2(u_j)_1^2 + \varepsilon^{-2/(n-1)}\sum_{i=2}^{n}(u_j)_i^2 \ge\varepsilon^{-2/(n-1)}.

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-nn 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 L,L′L,L' of rank 32 such that

ΘL(g)=ΘL′(g)(g=1,2,3),\Theta_L^{(g)} = \Theta_{L'}^{(g)} \qquad(g=1,2,3),

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 α∈L⊗ZR\alpha\in L \otimes_{\mathbb{Z}} \mathbb{R},

∑x∈Λ4(L)(x,α)2=18360 (α,α),\sum_{x\in\Lambda_4(L)} (x,\alpha)^2 = 18360\,(\alpha,\alpha),

where Λ4(L)\Lambda_4(L) is the set of vectors of squared norm 4 [4 p. 283]. If α\alpha is orthogonal to every minimum vector, then the left-hand side is zero, so (α,α)=0(\alpha,\alpha)=0 and α=0\alpha=0. Thus the minimum vectors span. The same argument applies to L′L'.

Proof of theorem 1.6. For n=32n=32, the assertion follows from theorem 8.1. Suppose n>32n>32, and put s=n−32s=n-32. Let

K=6ZsK=\sqrt{6}\mathbb{Z}^{s}

with its standard scaled Euclidean metric, so that its minimum squared norm is 6. Define

Ln=L⊥K,Ln′=L′⊥K.L_n=L\perp K,\qquad L'_n=L'\perp K.

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 KK-component. By theorem 8.1, these vectors span the embedded real 32-dimensional summand.

Suppose that there were an isometry F:Ln→Ln′F:L_n\to L'_n. Isometries preserve minimum vectors, so FF maps the real span of the minimum shell of LnL_n onto that of Ln′L'_n. Intersecting with the lattices recovers the original summands:

Ln∩(R32⊕0)=L⊕0,Ln′∩(R32⊕0)=L′⊕0.L_n\cap(\mathbb{R}^{32}\oplus0)=L\oplus0,\qquad L'_n\cap(\mathbb{R}^{32}\oplus0)=L'\oplus0.

The restriction of FF would induce an isometry L≅L′L\cong L', contrary to the choice of the rank-32 pair. Hence LnL_n and Ln′L'_n are non-isometric.

It remains to compare their theta series. For any two Euclidean lattices A,BA,B and every degree gg, orthogonal direct sums satisfy

ΘA⊥B(g)(Z)=ΘA(g)(Z)ΘB(g)(Z).\Theta^{(g)}_{A\perp B}(Z)=\Theta^{(g)}_A(Z)\Theta^{(g)}_B(Z).

Indeed, every ordered gg-tuple in A⊥BA\perp B decomposes uniquely into its AA- and BB-components, its Gram matrix is the sum of the two component Gram matrices, and the exponential in the defining series factors. Therefore, for g=1,2,3g=1,2,3,

ΘLn(g)=ΘL(g)ΘK(g)=ΘL′(g)ΘK(g)=ΘLn′(g).\Theta^{(g)}_{L_n}=\Theta^{(g)}_L\Theta^{(g)}_K=\Theta^{(g)}_{L'}\Theta^{(g)}_K=\Theta^{(g)}_{L'_n}.

This proves that degrees one, two, and three fail to distinguish all rank-nn Euclidean lattices for every n≥32n\ge32, so k(n)≥4k(n)\ge4. The upper bound k(n)≤nk(n)\le n 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 k(32)k(32) 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 Sym⁡n(R)\operatorname{Sym}_n(\mathbb{R}), 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-nn 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 nn, suffices in general.

We record several questions.

  1. Determine the exact value of k(n)k(n), especially whether k(32)=4k(32) = 4.

  2. Find explicit upper bounds for RKR_K in terms of geometric parameters that control compactness, such as covolume and the successive minima.

  3. Determine whether lower-degree Gram theta data admits a finite reconstruction cutoff on specified compact subsets of moduli space.

  4. 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. [1]V. A. Erokhin, Theta-series of even unimodular lattices, Journal of Soviet Mathematics 25 (1984), no. 2, 1012–1020.DOI
  2. [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. [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. [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. [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. [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

Paper details

vlnc:W_fxdaxzp2
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 0

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Mathematics

generative-AI tools · View statement →

Looking for related papers…
Contents