Class sets and class numbers of integral lattices #
The classes in the genus of L form the subset L.genusClasses of the isometry classes
IsometryQuotient V of integral lattices in the ambient space V of L, and the class number
h(L) is its cardinality.
All lattices in one genus have the same rank, so they all live, up to isometry, in the ambient
space of L: every lattice in the genus of L, in any rational space, is isometric to one in
V (TauCeti.IntegralLattice.SameGenus.exists_isometry). Accordingly the class number depends
only on the genus and not on the ambient space used to count it
(TauCeti.IntegralLattice.SameGenus.classNumber_eq).
The class number is defined for every lattice, as a natural-number cardinality, and is 0
exactly when the genus contains infinitely many classes. Finiteness has different proofs for
different kinds of lattices. This file proves it for definite lattices: for positive definite
ones it is a consequence of reduction theory
(TauCeti.IntegralLattice.finite_of_pairwise_isEmpty_isometry), and the negative definite case
follows by negating the form. It also computes the class set directly in rank at most one, where
the class number is 1 by the determinant classification
TauCeti.IntegralLattice.nonempty_isometry_of_finrank_le_one.
Main definitions #
TauCeti.IntegralLattice.genusClasses: the classes in the genus ofL.TauCeti.IntegralLattice.classNumber: the class numberh(L).
Main results #
TauCeti.IntegralLattice.isometryClass_mem_genusClasses_iff: the class ofMlies in the genus ofLexactly whenMhas the same genus asL.TauCeti.IntegralLattice.SameGenus.classNumber_eq: lattices of the same genus, in possibly different ambient spaces, have the same class number.TauCeti.IntegralLattice.IsPosDef.finite_genusClassesandTauCeti.IntegralLattice.IsNegDef.finite_genusClasses: a definite genus contains finitely many classes.TauCeti.IntegralLattice.card_le_classNumber_of_pairwise_isEmpty_isometryandTauCeti.IntegralLattice.card_eq_classNumber_iff_of_pairwise_isEmpty_isometry: a family of pairwise non-isometric lattices in a genus with finitely many classes has at mosth(L)members, with equality exactly when it represents every class.TauCeti.IntegralLattice.classNumber_eq_one_of_finrank_le_one: in rank at most one the genus is a single class.
References #
- O. T. O'Meara, Introduction to Quadratic Forms, §102A, for classes, genera and class numbers.
- J. W. S. Cassels, Rational Quadratic Forms, Chapter 9, §1.
The classes in the genus of L: the isometry classes of the lattices in the ambient space of
L which have the same genus as L.
Instances For
The class of M lies in the genus of L exactly when M has the same genus as L.
The genus of L contains the class of L.
The genus of a lattice contains at least one class.
A class lies in the genus of L exactly when its chosen representative has the same genus
as L.
Two lattices in V have the same classes in their genus exactly when they have the same
genus.
Lattices of the same genus have the same classes in their genus.
Transport along f : V ≃ W carries the classes in the genus of L onto the classes in the
genus of any lattice in W with the same genus as L.
Every lattice of the same genus as L, in any rational space, is isometric to a lattice in
the ambient space of L of that genus. So L.genusClasses accounts for every class in the genus
of L.
The class number h(L): the number of isometry classes in the genus of L. It is 0 when
the genus contains infinitely many classes.
Instances For
The class number is the cardinality of the set of classes in the genus.
The class number is positive exactly when the genus contains finitely many classes.
The class number is an invariant of the genus. Lattices of the same genus have the same class number, even when they live in different ambient spaces.
Isometric lattices have the same class number.
A positive definite genus contains finitely many classes. The lattices of the genus all
have the rank and determinant of L, so this is the finiteness of positive definite classes of
given rank and bounded determinant.
A positive definite lattice has positive class number.
A negative definite genus contains finitely many classes. Negating the form carries the
classes in the genus of L injectively into the classes in the positive definite genus of -L.
A negative definite lattice has positive class number.
Pairwise non-isometric lattices have distinct classes.
The classes of a family of lattices in the genus of L are classes in the genus of L.
A genus with finitely many classes contains at most h(L) pairwise non-isometric
lattices. The bound concerns families in the ambient space of L; an infinite family has
Nat.card ι = 0.
A family of pairwise non-isometric lattices in a genus with finitely many classes has
exactly h(L) members if and only if it represents every class of the genus: every lattice in
the ambient space of L with the genus of L is isometric to a member of the family.
In rank at most one the genus of L is the single class of L.
In rank at most one the class number is 1 by the determinant classification
TauCeti.IntegralLattice.nonempty_isometry_of_finrank_le_one.