Two proper ideals L₁, L₂ of an order 𝒪 ⊆ ℂ are equivalent if they are
equivalent as complex lattices in the sense of ComplexLattice.IsEquivalent.
Instances For
Reflexivity of ideal equivalence: every proper ideal is equivalent to itself.
Symmetry of ideal equivalence: L₁ ~ L₂ implies L₂ ~ L₁.
Transitivity of ideal equivalence: L₁ ~ L₂ and L₂ ~ L₃ imply L₁ ~ L₃.
IsEquivalent 𝒪 is an equivalence relation on proper ideals of 𝒪.
The setoid on proper ideals of 𝒪 whose equivalence relation is ideal
equivalence. Quotienting by this setoid produces the ideal class group.
Instances For
The ideal class group of an order 𝒪 ⊆ ℂ, defined as the quotient of the
set of proper ideals by ideal equivalence.
Instances For
The canonical map sending a proper ideal L to its class in the ideal
class group.
Instances For
Two proper ideals have the same ideal class iff they are equivalent.
The ideal class group built from IsEquivalent agrees with the analogous
quotient ComplexLattice.IdealClassGroup 𝒪 defined in the lattice setting.
Instances For
The ideal class group of 𝒪 inherits a commutative group structure from the
corresponding lattice ideal class group via idealClassGroupEquiv.
Instances For
The ideal class group of an order 𝒪 ⊆ ℂ is finite.
The class number of an order 𝒪 ⊆ ℂ, defined as the cardinality of its
ideal class group.