Elements of an ideal congruent to one, in the mixed space #
For a nonzero integral ideal π and a modulus πͺ with finite part πͺβ, consider the elements
of π that are congruent to one modulo πͺβ. Provided there is at least one, they form a
coset of π * πͺβ β the set is empty unless such an element exists, which is why the theorem below
takes a witness ΞΎ rather than a hypothesis on π alone. A witness comes from coprimality of
π and πͺβ, via Ideal.isCoprime_iff_exists_mem_and_sub_one_mem.
This file records what the images of those elements look like in the mixed space: a single
translate of congruenceLattice πͺ (FractionalIdeal.mk0 K π).
The lattice being translated depends only on πͺ and π, not on the element chosen to name the
translate, so those images are the points of one translate of a fixed lattice.
Nothing here asks that π represent a given ray class, nor divides out the congruence roots of
unity acting on the ray fundamental domain; a ray-class ideal count imposes both itself.
Main results #
TauCeti.GlobalNumberFields.image_setOf_mem_and_sub_one_mem_eq_vadd_congruenceLattice: those images are a translate of the congruence lattice.
The elements congruent to one map onto a coset of the congruence lattice. For a nonzero
integral ideal π and an element ΞΎ of π congruent to one modulo πͺβ, the elements of π
congruent to one modulo πͺβ map onto the translate of
congruenceLattice πͺ (FractionalIdeal.mk0 K π) by the image of ΞΎ.
Such a ΞΎ is what Ideal.isCoprime_iff_exists_mem_and_sub_one_mem extracts from
coprimality of π and πͺβ, and the lattice on the right does not involve ΞΎ: two such
choices give translates of the same lattice.