classgroup
Class group, in algebraic number theory, denotes the ideal class group of a number field K. It is the abelian group Cl(K) formed by the fractional ideals of the ring of integers O_K modulo the subgroup of principal ideals. The group operation is multiplication of ideals, and the identity element is the class of principal ideals. Two nonzero ideals are considered equivalent if their quotient is a principal ideal. The class group is finite for every number field, and its order h_K is called the class number.
The class group measures the failure of unique factorization in O_K. If h_K = 1, then every ideal
Examples illustrate the concept. The ring of integers Z has trivial class group. The ring Z[√-5], corresponding
Computation and variants: The class group is finite and can be computed using methods based on Minkowski
Applications and context: Class groups are central in algebraic number theory and class field theory, describing