Lattices in a rational vector space are determined by their localizations #
Let V be a vector space over ℚ and N a ℤ-submodule of V. At a prime p its
localization is the ℤ_p-submodule N_p of the completed space V_p = ℚ_p ⊗[ℚ] V spanned
by the vectors 1 ⊗ v, v ∈ N. When N is a full lattice, that is, finitely generated and
spanning V, then N_p is a full ℤ_p-lattice in V_p.
This file proves the local–global principle for lattices: a full lattice is determined by its localizations, and any family of local lattices which is the family of localizations of a fixed lattice at almost every prime is the family of localizations of exactly one lattice.
- A vector
v ∈ Vlies in the full latticeNexactly when1 ⊗ v ∈ N_pat every primep(Submodule.mem_iff_forall_one_tmul_mem_padicLocalization). In the rational basis of a basis ofN, both sides say that the coordinates ofvare integers, respectivelyp-adic integers at every prime. In particularM ≤ Nexactly whenM_p ≤ N_pfor everyp. - Two full lattices have the same localization at almost every prime
(
Submodule.eventually_padicLocalization_eq): a nonzero integerdmultiplies each into the other, anddis ap-adic unit at almost every prime. - Given a full lattice
Nand fullℤ_p-latticesX_p ⊆ V_pwithX_p = N_pfor almost everyp, the latticeM = {v ∈ V | 1 ⊗ v ∈ X_p for every p}is the unique full lattice withM_p = X_pat every prime (Submodule.existsUnique_isLattice_padicLocalization_eq).
The last statement is what turns a finite adelic point g = (g_p) of the orthogonal group of
V into a lattice g L with (g L)_p = g_p L_p, on which the description of the classes in the
genus of an integral lattice by finite adelic double cosets rests.
Main definitions #
Submodule.padicLocalization: the localizationN_p ⊆ ℚ_p ⊗[ℚ] Vof aℤ-submoduleN.
Main results #
Submodule.padicLocalization_le_iff:N_pis the leastℤ_p-submodule containing every1 ⊗ v,v ∈ N.Submodule.isLattice_padicLocalization: the localization of a full lattice is a fullℤ_p-lattice.Submodule.mem_padicLocalization_iff_repr_mem: in the scalar extension of the rational basis of a basis ofN, the localizationN_pconsists of the vectors withp-adic integral coordinates.Submodule.mem_iff_forall_one_tmul_mem_padicLocalization,Submodule.le_iff_forall_padicLocalization_le,Submodule.eq_iff_forall_padicLocalization_eq: a full lattice is determined by its localizations.Submodule.eventually_padicLocalization_eq: two full lattices have equal localizations at almost every prime.Submodule.exists_eq_one_tmul_add_pow_smul:Nis dense inN_p.Submodule.IsLattice.exists_forall_pow_smul_mem: a power ofpmultiplies a finitely generatedℤ_p-submodule into a fullℤ_p-lattice.Submodule.existsUnique_isLattice_padicLocalization_eq: a family of full local lattices agreeing almost everywhere with the localizations of a full lattice is the family of localizations of a unique full lattice.
References #
- O. T. O'Meara, Introduction to Quadratic Forms (1963), §81E, Theorems 81:14 and 81:18.
- M. Kneser, Quadratische Formen (2002), §21.
The localization N_p of a ℤ-submodule N of a rational vector space V at a prime
p: the ℤ_p-submodule of the completed space ℚ_p ⊗[ℚ] V spanned by the vectors 1 ⊗ v with
v ∈ N.
Instances For
Universal property of the localization. N_p is contained in a ℤ_p-submodule X of
ℚ_p ⊗[ℚ] V exactly when X contains 1 ⊗ v for every v ∈ N.
The localization of a full lattice N is the ℤ_p-span of the scalar extension of the
rational basis of a basis of N.
The localization in coordinates. In the scalar extension of the rational basis of a basis
e of a full lattice N, the localization N_p consists of the vectors whose coordinates are
p-adic integers.
A full lattice is determined by its localizations. A vector v lies in a full lattice N
exactly when 1 ⊗ v lies in the localization N_p at every prime p.
If M is finitely generated and N is a full lattice, then M_p ≤ N_p at almost every
prime: a nonzero integer r multiplies M into N, and r is a p-adic unit at almost every
prime.
Two full lattices have the same localization at almost every prime.
N is dense in its localization. Every vector of N_p is congruent to a vector 1 ⊗ w,
w ∈ N, modulo p ^ m • N_p.
Commensurability over ℤ_p. A power of p multiplies a finitely generated
ℤ_p-submodule of a ℚ_p-vector space into a full ℤ_p-lattice.
The local–global correspondence for lattices. Let N be a full lattice in V and, for
every prime p, let X p be a full ℤ_p-lattice in ℚ_p ⊗[ℚ] V, with X p = N_p at almost
every prime. Then exactly one full lattice M has M_p = X p at every prime.