Documentation

TauCeti.NumberTheory.NumberField.Global.Counting.CongruenceLattice

The congruence lattice of a modulus #

Let ๐”ช be a modulus of a number field K with finite part ๐”ชโ‚€, and let I be an invertible fractional ideal. Under the mixed embedding K โ†’ โ„^rโ‚ ร— โ„‚^rโ‚‚, the ideal I becomes the full lattice mixedEmbedding.idealLattice K I. The congruence lattice congruenceLattice ๐”ช I is the sublattice coming from I * ๐”ชโ‚€: the elements of I congruent to 0 modulo I * ๐”ชโ‚€.

Counting the elements of I in a region that satisfy a congruence x โ‰ก a mod I * ๐”ชโ‚€ is counting the points of one coset of this sublattice, which is itself a translate of a full lattice. The index computation below says that there are exactly N ๐”ชโ‚€ such cosets, and the covolume grows by the factor N ๐”ชโ‚€. These are the lattice inputs to counting integral ideals in a ray class.

Only the finite part ๐”ชโ‚€ enters the lattice: the infinite part of ๐”ช plays no role here, and the sign conditions at the real places of ๐”ช.infinitePart are imposed by the region, not by the sublattice.

Main definitions #

Main results #

References #

The congruence lattice of a modulus ๐”ช inside the ideal lattice of I: the image in the mixed space of the fractional ideal I * ๐”ชโ‚€, whose elements are those of I congruent to 0 modulo I * ๐”ชโ‚€, where ๐”ชโ‚€ is the finite part of ๐”ช.

Equations
Instances For

    The congruence lattice is the ideal lattice of I * ๐”ชโ‚€.

    The congruence lattice is a discrete subgroup of the mixed space.

    The congruence lattice is a full โ„ค-lattice in the mixed space.

    @[simp]

    The points of the congruence lattice are the images of the elements of I * ๐”ชโ‚€.

    The congruence lattice is a sublattice of the ideal lattice of I.

    @[simp]

    The index of the congruence lattice. The congruence lattice of ๐”ช has index N ๐”ชโ‚€ in the ideal lattice of I, so it has exactly N ๐”ชโ‚€ cosets there, one for each residue class modulo I * ๐”ชโ‚€.

    @[simp]

    The covolume of the congruence lattice is N ๐”ชโ‚€ times the covolume of the ideal lattice of I.

    The covolume of the congruence lattice, per unit norm. For an invertible fractional ideal I, the covolume of the congruence lattice of ๐”ช at I, divided by N I, is N ๐”ชโ‚€ ยท โˆš|d_K| / 2 ^ rโ‚‚, where d_K is the discriminant and rโ‚‚ the number of complex places of K; in particular it does not depend on I.

    The congruence lattice depends only on the finite part of the modulus.

    For a modulus with trivial finite part the congruence lattice is the whole ideal lattice.

    @[simp]

    For the trivial modulus the congruence lattice is the whole ideal lattice.

    @[simp]

    For the narrow modulus the congruence lattice is the whole ideal lattice.

    @[simp]
    theorem TauCeti.GlobalNumberFields.coe_congruenceLattice_mk0_eq_image {K : Type u_1} [Field K] [NumberField K] (๐”ช : Modulus K) (๐”ž : โ†ฅ(nonZeroDivisors (Ideal (NumberField.RingOfIntegers K)))) :
    โ†‘(congruenceLattice ๐”ช ((FractionalIdeal.mk0 K) ๐”ž)) = (fun (y : NumberField.RingOfIntegers K) => (NumberField.mixedEmbedding K) โ†‘y) '' โ†‘(โ†‘๐”ž * ๐”ช.finitePart)

    The congruence lattice of an integral ideal, upstairs. For a nonzero integral ideal ๐”ž, the congruence lattice of ๐”ช at mk0 ๐”ž is the image under mixedEmbedding of the ideal ๐”ž * ๐”ชโ‚€ of ๐“ž K.