Orbits of the congruence roots of unity on the ray integer set #
Two points of rayIntegerSet πͺ lie in the same orbit of the congruence roots of unity exactly
when some unit congruent to one modulo πͺ carries one to the other. So orbits of the small
group unitsCongruenceTorsion πͺ on the domain are the traces of the large group
unitsCongruenceSubgroup πͺ acting on the whole space: the large group identifies no two points
of the domain that the small group does not already identify. Together with
exists_unitsCongruenceSubgroup_smul_mem_rayFundamentalDomain, which moves each point of
nonzero norm in posRegion πͺ into the domain, that is the sense in which the domain is
fundamental for the large group modulo the small one.
For the trivial modulus the large group is all of (π K)Λ£, translation by it is associatedness
in (π K)β°, and the statement is Mathlib's integerSetToAssociates_eq_iff, whose left-hand side
reads the orbit off in Associates (π K)β°. Mathlib has no such quotient type for a proper
subgroup of the units, so this file states the orbit relation directly.
Main results #
TauCeti.GlobalNumberFields.exists_mem_unitsCongruenceTorsion_smul_iff: the orbit relation for any two points of the domain;TauCeti.GlobalNumberFields.exists_unitsCongruenceTorsion_smul_iff: the same onrayIntegerSet πͺ, which is the form the count consumes.
The orbit relation, for any two points of the domain. A congruence unit carrying one
point of rayFundamentalDomain πͺ to another is automatically a root of unity, so the two
subgroups have the same orbits on the domain. Only membership of the domain is needed; the
points need not be images of algebraic integers.
The orbit relation on the ray integer set. Two points of rayIntegerSet πͺ lie in one
orbit of the congruence roots of unity exactly when some unit congruent to one modulo πͺ carries
one to the other in the mixed space. Since mixedEmbedding is injective and multiplicative, that
is the same as their algebraic integers differing by such a unit, which is the form the ray class
count consumes.