Documentation

TauCeti.NumberTheory.IntegralLattice.Localization.Basic

Localizing an integral lattice at a prime #

Let L be an integral lattice in a rational vector space V, with rational form B, and let p be a prime. Two p-adic objects are attached to L, and they are kept apart:

The integral object is where scale, norm, Jordan splittings and integral duality live; the rational object is where dimension, determinant square class and Hasse invariant live. This file builds the canonical ℤ_p-linear map L_p → V_p, a ⊗ x ↦ a ⊗ x, and proves that it is the bridge between them:

Nothing here inverts 2: bilinear-form base change needs no such hypothesis, so the construction applies at p = 2 exactly as at odd p. The Gram matrix of L_p in a base-changed basis is the image of the integral Gram matrix of L, and both local forms are nondegenerate exactly when B is.

An isometry of the integral localizations of two lattices extends to an isometry of their completed rational spaces, so integral local isometry implies rational local isometry (completedRationalForm_equivalent_of_localIntegralForm_equivalent). This is what carries the local data of the genus over to the rational quadratic spaces.

Main definitions #

Main results #

References #

@[reducible, inline]

The integral localization ℤ_p ⊗[ℤ] L of the carrier of an integral lattice.

Instances For

    The integral form of an integral lattice, base-changed from ℤ to ℤ_p. This is built from the integral form on the carrier, not from the rational form on the ambient space.

    Instances For

      The localized integral form is the base change of the integral carrier form.

      The rational form of an integral lattice, base-changed from ℚ to ℚ_p.

      Instances For

        The completed rational form is the base change of the ambient rational form.

        @[simp]
        theorem TauCeti.IntegralLattice.localIntegralForm_tmul {V : Type u} [AddCommGroup V] [Module ℚ V] (L : IntegralLattice V) (p : ℕ) [Fact (Nat.Prime p)] (a b : ℤ_[p]) (x y : ↥L.carrier) :
        ((L.localIntegralForm p) (a ⊗ₜ[ℤ] x)) (b ⊗ₜ[ℤ] y) = a * b * ↑((L.integralForm x) y)

        The localized integral form on pure tensors.

        @[simp]
        theorem TauCeti.IntegralLattice.completedRationalForm_tmul {V : Type u} [AddCommGroup V] [Module ℚ V] (L : IntegralLattice V) (p : ℕ) [Fact (Nat.Prime p)] (a b : ℚ_[p]) (x y : V) :
        ((L.completedRationalForm p) (a ⊗ₜ[ℚ] x)) (b ⊗ₜ[ℚ] y) = a * b * ↑((L.form x) y)

        The completed rational form on pure tensors.

        The localized integral form is symmetric.

        The completed rational form is symmetric.

        The canonical ℤ_p-linear map from the integral localization of L to the completion of its ambient space, sending a ⊗ x to a ⊗ x.

        Instances For
          @[simp]

          The canonical map on pure tensors.

          The completion is the scalar extension of the localization. Extending scalars along the canonical map L_p → V_p from ℤ_p to ℚ_p is an isomorphism ℚ_p ⊗[ℤ_p] L_p ≃ V_p.

          The image of L_p spans V_p over ℚ_p, so L_p is full in the completion.

          The image of the integral localization is a full ℤ_p-lattice in the completion.

          The image of L_p in V_p is the localization of the carrier of L, the ℤ_p-span of the vectors 1 ⊗ x with x ∈ L.

          The canonical map L_p → V_p carries the scalar extension of a basis of L to the scalar extension of the corresponding rational basis of V.

          The coordinates of a vector of L_p, read in V_p, are the images of its ℤ_p-coordinates: in the rational basis of a basis e of L, the image of L_p has p-adic integral coordinates.

          In the rational basis of a basis e of L, the image of L_p in V_p consists of the vectors whose coordinates are p-adic integers.

          @[simp]

          The localized integral form is the restriction of the completed rational form along the canonical map L_p → V_p.

          @[simp]

          The Gram matrix of the localized integral form in a base-changed carrier basis is the image of the integral Gram matrix of the lattice.

          The determinant of the localized integral form in any base-changed carrier basis is the image of the lattice's basis-independent signed determinant.

          The localized integral form is nondegenerate exactly when the rational form of the lattice is.

          The completed rational form is nondegenerate exactly when the rational form of the lattice is.

          The scalar extension from ℤ_p to ℚ_p of the localized integral form is the completed rational form, through the canonical isomorphism ℚ_p ⊗[ℤ_p] L_p ≃ V_p.

          Instances For
            @[simp]

            The isomorphism ℚ_p ⊗[ℤ_p] L_p ≃ V_p sends a ⊗ x to a times the image of x in the completion.

            An isometry of integral localizations extends to the completed rational spaces. An isometry L_p ≃ M_p of the localized integral forms extends ℚ_p-linearly to an isometry V_p ≃ W_p of the completed rational forms.

            Instances For
              @[simp]

              The completed isometry extends the integral one along the canonical maps L_p → V_p and M_p → W_p.

              Integral local isometry implies rational local isometry: if the integral localizations of L and M at p are isometric, then so are their completed rational spaces.

              An isometry of integral lattices localizes to an isometry of the localized integral forms: the base change to ℤ_p of its carrier equivalence.

              Instances For
                @[simp]

                The localized isometry on pure tensors.

                An isometry of integral lattices extends to an isometry of the completed rational forms.

                Instances For
                  @[simp]

                  The completed isometry on pure tensors.

                  Localization is natural in isometries: the canonical maps L_p → V_p and M_p → W_p intertwine the localized and the completed isometries.

                  @[simp]

                  Extending the localized isometry of a lattice isometry to the completions recovers the completed isometry.