Documentation

TauCeti.LinearAlgebra.IntegralLattice.PosDef.Gram

Positive definiteness over ℤ, ℚ and ℝ #

An integral lattice is positive definite when its rational form is (TauCeti.IntegralLattice.IsPosDef). This file shows that the same condition can be read on every other model of the lattice form: on the integral norm form of the carrier, on the integral Gram matrix of any carrier basis, on that Gram matrix with its entries cast to ℝ, and on the base change of the rational form to ℝ. Base change holds more generally over any linearly ordered commutative rational algebra with an order-preserving structure map; the real matrix statement requires the order to be the star order of the trivial star.

The real Gram matrix is the form in which positive definiteness enters analytic arguments in Euclidean space, and the integral Gram matrix is the form in which it is checked on explicit lattices; these equivalences let either be used for IsPosDef. Ordered scalar extension uses LinearMap.BilinForm.posDef_toQuadraticMap_baseChange_iff. The Gram-matrix comparisons use rational congruence (TauCeti.Matrix.posDef_map_ratCast_iff) and clearing denominators (TauCeti.Matrix.posDef_map_intCast_iff).

Main results #

A lattice is positive definite exactly when the integral Gram matrix of a carrier basis is positive definite.

A lattice is positive definite exactly when its integral norm form is, that is, when every nonzero vector of the carrier has positive norm.

A sublattice of a positive definite lattice is positive definite, in the form of the rationalized restriction of the integral form to a submodule of the carrier.

A lattice is positive definite exactly when its real form is, and more generally when its rational form remains positive definite after base change to a linearly ordered commutative rational algebra whose structure map preserves order.

A lattice is positive definite exactly when its Gram matrix, cast to ℝ, is positive definite, and more generally its cast to any linearly ordered field K whose order is the star order of the trivial star.