Preprint
Article

This version is not peer-reviewed.

Exploring the 2-Part of Class Groups in Quadratic Fields Perspectives on the Cohen-Lenstra Conjectures

A peer-reviewed article of this preprint also exists.

Submitted:

20 November 2024

Posted:

21 November 2024

You are already at the latest version

Abstract
Cohen and Lenstra introduced conjectures concerning the distribution of class numbers in quadratic fields, though many of these conjectures remain unproven. This paper investigates the 2-part of class groups in imaginary quadratic fields and examines their alignment with the Cohen-Lenstra heuristics. We provide detailed proofs of key theorems related to ideal decompositions and modular homomorphisms, and we explore the distribution of class groups of imaginary quadratic fields. Our analysis includes constructing imaginary quadratic fields with prescribed 2-class groups and discussing the implications of these findings on the Cohen-Lenstra conjecture.
Keywords: 
;  ;  ;  

1. Introduction

Quadratic fields, denoted as K = Q ( d ) where d is a non-square integer, are foundational structures in algebraic number theory. When d > 0 , K represents a real quadratic field containing real roots, while for d < 0 , K is an imaginary quadratic field containing complex roots. The class number of a quadratic field, a critical invariant in number theory, quantifies the deviation from unique factorization within the ring of integers of K. This invariant is essential for theoretical advancements in number theory and has significant implications for cryptographic systems and algebraic geometry, given its role in analyzing factorization properties within quadratic fields.
Quadratic fields and their associated class groups are fundamental for understanding class number distributions [1], a central issue in number theory. Imaginary quadratic fields, in particular, have been extensively studied due to Gauss’s conjecture, which has been resolved for imaginary fields but remains open for real quadratic fields. Specifically, the question of whether there exist infinitely many real quadratic fields with class number one is still unresolved and is intrinsically related to the structure of fundamental units in these fields. This question is further complicated by the growth of the regulator in real quadratic fields, making class number computations for real fields significantly more challenging than for imaginary fields [9].
Calculating class numbers for general number fields remains a challenging problem. Cohen and Lenstra proposed influential conjectures regarding the statistical distribution of class numbers in number fields, with a focus on real and imaginary quadratic fields. Their heuristics suggest that for a given discriminant, class numbers tend to follow certain probabilistic distributions, which favor the presence of class groups with smaller orders [6,12].
Recent advancements in the study of quadratic fields and their class groups have expanded on Cohen and Lenstra’s initial heuristics, offering more refined insights into expected class group distribution patterns. The Cohen-Lenstra conjectures indicate that class groups of quadratic fields, particularly imaginary fields, are expected to follow specific statistical distributions in their p-parts. Notably, empirical observations reveal deviations from these heuristics in the 2-part of class groups in imaginary quadratic fields, likely due to the influence of genus theory on these structures. Modern computational methods, including those developed by Bhargava and Shankar, enable large-scale analysis of these distributions with increased precision, laying a robust foundation for investigating the 2-part of class groups in imaginary quadratic fields.

Our Contribution

This study provides a detailed examination of the 2-part of class groups in imaginary quadratic fields to assess their alignment with Cohen-Lenstra heuristics and to identify any systematic deviations. By combining modern computational techniques with theoretical frameworks, this paper explores structural patterns in class groups within these fields in the distribution of the 2-part. This research contributes valuable insights to both foundational studies in quadratic fields and broader applications in number theory and cryptography.
To contextualize the discussion of these conjectures, we first review several foundational concepts essential to understanding the relationship between class numbers and class groups in imaginary quadratic fields. For an imaginary quadratic field K = Q ( d ) , the class number is closely connected to the Dedekind zeta function ζ K ( s ) and the Minkowski bound, which provides a lower limit on the class group size. Moreover, the structure of the 2-part of the class group is intricately linked to the properties of the quadratic form class group, underscoring its importance in theoretical and computational settings.

1.1. Significance of the Current Study

The findings of this study hold substantial implications for both theoretical number theory and applied fields such as cryptography. Quadratic fields and their class groups are integral to understanding algebraic number theory, and an in-depth analysis of the 2-part distribution in these groups serves multiple important purposes.
Theoretical Impact on the Class Number Problem and Conjecture Refinement: By investigating deviations in the 2-part distribution from expected heuristic predictions, this research addresses core questions about class number distribution in quadratic fields. These insights are valuable for refining the Cohen-Lenstra conjectures, which could lead to more accurate predictive models for class group distributions. This is especially relevant for imaginary quadratic fields, where genus theory adds complexity to the underlying structure of the 2-part.
Implications for Cryptographic Algorithm Design: The class group structures in quadratic fields have important applications in cryptographic systems that leverage the algebraic properties of these fields. A more detailed understanding of the 2-part distribution could inform the design and robustness of algorithms reliant on quadratic field properties, especially for tasks involving factorization and discrete logarithm problems.
Advancements in Large-Scale Numerical Analysis in Number Theory: This study also contributes to the field by demonstrating the utility of large-scale, high-performance computational techniques for analyzing class group distributions. The methodology used here sets a precedent for future studies of algebraic structures in number theory, showing that computational approaches can yield meaningful insights into long-standing theoretical problems.

1.2. Novel Contributions of the Study

  • Theoretical Extension: This research extends Cohen-Lenstra heuristics by investigating systematic deviations observed in the 2-part of class groups for imaginary quadratic fields. This approach provides new structural insights into class group distributions.
  • Numerical Insight: Utilizing advanced computational methodologies, this study examines class group data at a big scale, uncovering previously unobserved distribution anomalies and periodic behaviors in the 2-part of class groups. These findings allow for a more detailed understanding of class group structures.
  • Methodological Innovation: This study introduces refined computational techniques for examining class group distributions with higher precision across large datasets, thereby supporting rigorous analysis of the Cohen-Lenstra heuristics in relation to the 2-part of class groups.
  • Theoretical Contribution: Through a focused exploration of genus theory’s influence on the 2-part of class groups in imaginary quadratic fields, this work identifies deviations within the Cohen-Lenstra framework, suggesting that genus theory may affect class group structure, thus offering a broadened perspective on quadratic field properties.
  • New Findings from Computational Results: Through extensive numerical calculations and simulation experiments, this study identifies unique characteristics in the distribution of the 2-part of class groups within imaginary quadratic fields, establishing a foundation for future research in class group distributions.

2. Fractional Ideals and Class Groups

Definition 1.([2,3])Let K be a number field and O K its ring of integers. A subset I of K is called afractional idealof K if there exists a non-zero element u K such that u I is a non-zero ideal of O K .
Definition 2.([4,5]) Let O K be a Dedekind ring. A principal fractional ideal is a fractional ideal of the form α O K , generated by a single element α in the quotient field of O K , where α 0 . The group of fractional ideals modulo the group of principal ideals (i.e., non-zero principal fractional ideals) is called the ideal class group of O K . Denote by P ( K ) the set of all principal fractional ideals. The principal fractional ideals form a group called the principal fractional ideal group.
Let I ( K ) denote the set of fractional ideals of the number field K, the quotient group C l ( K ) = I ( K ) / P ( K ) is called the ideal class group (or simply the class group) of K. An ideal class of K is an element of C l ( K ) . Therefore, two fractional ideals are equivalent in K if they lie in the same coset of I ( K ) / P ( K ) . Both I ( K ) and P ( K ) are infinite abelian groups, but the quotient group C l ( K ) is a finite abelian group. The order of this group, h ( K ) = | C l ( K ) | , is called the ideal class number (or simply the class number) of K.
It can be observed that h ( K ) is an important invariant of K. From the definition of C l ( K ) , we have:
h ( K ) = 1 I ( K ) = P ( K ) ( i . e . , every fractional ideal is a principal fractional ideal ) ; every ideal in Z K is a principal ideal ; Z K is a principal ideal domain ; Z K is a unique factorization domain .
Thus, the size of the class number h ( K ) measures the difference between the Dedekind domain O K and a unique factorization domain.
Definition 3.([4,5]) Let K be a field and O K be a domain. A set { α 1 , , α n } is an integral basis of O K (or K) if for every element α O K , there is a unique representation:
α = λ 1 α 1 + + λ n α n , λ i Z .
Theorem 1 
(Hermite). For every given d Z , there are only finitely many quadratic fields K such that d ( K ) = d , where d ( K ) is the discriminant of K.
Remark 1. 
This theorem, first established by Hermite in 1848, is a cornerstone in the study of algebraic number fields. It demonstrates the intrinsic finiteness in the classification of quadratic fields based on their discriminants. A detailed proof of Hermite’s theorem can be found in Neukirch’s Algebraic Number Theory [18]. Moreover, this result is a special case of the Hermite-Minkowski theorem [18], which asserts that for any fixed degree n and a discriminant bound B, there are only finitely many number fields of degree n with discriminants satisfying | d ( K ) | B . The Hermite-Minkowski theorem generalizes Hermite’s result to number fields of arbitrary degree, offering a unifying framework for the study of finiteness properties in algebraic number theory.
In recent years, advancements in computational techniques have allowed for the application of Hermite’s theorem on larger datasets, affirming its utility in both theoretical and applied contexts. These developments include algorithmic approaches that extend the reach of Hermite’s finiteness results to more complex quadratic fields, reinforcing the theorem’s relevance in current number theory research [19,20].

The Minkowski Bound and Class Group Computations

Class group computations rely on theoretical foundations provided by Theorem 1 and Dirichlet’s class number formula [7]. Theorem 1 ensures that the search for ideal class representatives in C l ( K ) can be restricted to ideals with norms bounded by the Minkowski bound M ( K ) , reducing an infinite problem to a finite computation. This result follows from the Hermite-Minkowski theorem, which guarantees that every ideal class contains an ideal with norm bounded by M ( K ) .

Step 1: Computing the Minkowski Bound

The Minkowski bound for a number field K is defined as:
M ( K ) = 4 π r 2 n ! n n | d ( K ) | 1 / 2 ,
where:
  • r 1 : the number of real embeddings of K,
  • r 2 : the number of pairs of complex embeddings of K,
  • n = [ K : Q ] = r 1 + 2 r 2 : the degree of K,
  • | d ( K ) | : the absolute value of the discriminant of K.
The Minkowski bound provides a finite upper limit on the norms of ideal representatives in C l ( K ) . Specifically, for every ideal class in C l ( K ) , there exists a representative ideal whose norm is less than or equal to M ( K ) . This restriction, guaranteed by the Hermite-Minkowski theorem, is fundamental for computational feasibility.

Step 2: Factoring Rational Primes

For each rational prime p M ( K ) , the ideal p O K in the ring of integers O K of K can be factored as:
p O K = p 1 a 1 p 2 a 2 p g a g ,
where:
  • p 1 , p 2 , , p g : distinct prime ideals in O K ,
  • a 1 , a 2 , , a g : positive integers representing the multiplicities of p i in p O K .
The norm of each p i , denoted N ( p i ) , satisfies:
N ( p O K ) = p n = i = 1 g N ( p i ) a i .
The splitting behavior of p in K determines the factorization:
  • Inert: p O K = p 1 , where N ( p 1 ) = p n ,
  • Split: p O K = p 1 p 2 p g , where N ( p i ) = p n / g for all i,
  • Ramified: p O K = p 1 a 1 , where a 1 > 1 .
By analyzing p O K for all p M ( K ) , the ideal classes [ p i ] corresponding to these prime ideals form a generating set for C l ( K ) . However, ensuring the generating set is complete requires careful verification of the independence and closure properties of these ideal classes.

Example: Imaginary Quadratic Fields

Let K = Q ( d ) , where d > 0 is a square-free integer. The Minkowski bound simplifies to:
M ( K ) = 2 π | d ( K ) | .
Consider K = Q ( 23 ) , where d ( K ) = 23 and:
M ( K ) = 2 π 23 3.89 .
This implies we only need to consider primes p 3 :
  • For p = 2 : 2 O K = p 2 p 2 ¯ , where N ( p 2 ) = N ( p 2 ¯ ) = 2 .
  • For p = 3 : 3 O K = p 3 p 3 ¯ , where N ( p 3 ) = N ( p 3 ¯ ) = 3 .
Using these factorizations, the ideal classes [ p 2 ] and [ p 3 ] generate C l ( K ) . By solving norm equations and verifying powers of [ p 2 ] and [ p 3 ] , it can be shown that C l ( K ) is cyclic of order 3, and h ( K ) = 3 .

Step 3: Validation via Dirichlet’s Class Number Formula

Dirichlet’s class number formula for imaginary quadratic fields relates h ( K ) to | d ( K ) | and the Dedekind zeta function ζ K ( s ) :
h ( K ) = w | d ( K ) | 2 π ζ K ( 1 ) ,
where w is the number of roots of unity in K ( w = 2 for imaginary quadratic fields). For K = Q ( 23 ) , direct computation of ζ K ( 1 ) confirms h ( K ) = 3 , validating the result.
The Minkowski bound M ( K ) is central to class group computations, as it transforms an infinite search into a finite problem. The Hermite-Minkowski theorem ensures this reduction is theoretically sound, while Dirichlet’s class number formula validates the correctness of the computed class number h ( K ) . Together, these tools form the foundation of practical and rigorous methods for studying algebraic number fields.

Lattice-Based Methods in Class Group Computations

After establishing the Minkowski bound M ( K ) , we can further enhance class group computations by employing lattice-based methods. The connection between ideals in O K and lattices in R n provides powerful tools for computational number theory.

Ideals as Lattices

An ideal I in O K can be viewed as a lattice in R n via the embedding:
φ : K R n , φ ( α ) = ( σ 1 ( α ) , , σ n ( α ) ) ,
where σ i are the embeddings of K into C . For complex embeddings, we separate the real and imaginary parts to obtain a real vector space, effectively doubling the count of complex embeddings. Therefore, the dimension of the real vector space is n = r 1 + 2 r 2 .
For imaginary quadratic fields ( K = Q ( d ) with d > 0 ), we have r 1 = 0 and r 2 = 1 , so n = 2 . The ring of integers O K can be embedded into R 2 by mapping each element to a point in the plane via the embedding φ .

Lattice Reduction and the LLL Algorithm

The Lenstra–Lenstra–Lovász (LLL) lattice reduction algorithm [21] is a polynomial-time algorithm that, given a basis for a lattice, finds a reduced basis consisting of relatively short and nearly orthogonal vectors. Applying the LLL algorithm to the lattice corresponding to an ideal I allows us to find a short vector in I, which corresponds to an element of small norm in I.
Consider an imaginary quadratic field K = Q ( d ) , where d is a positive, square-free integer. The ring of integers O K consists of elements of the form a + b ω , where a , b Z and
ω = d if d 2 , 3 ( mod 4 ) , 1 + d 2 if d 1 ( mod 4 ) .
An ideal I O K can be expressed as
I = Z · α 1 + Z · α 2 ,
for some α 1 , α 2 O K . Via the embedding φ , the ideal I corresponds to a lattice Λ I R 2 with basis vectors φ ( α 1 ) and φ ( α 2 ) .
Applying the LLL algorithm to this lattice yields a reduced basis { b 1 , b 2 } , where b 1 corresponds to an element of I with relatively small norm. This facilitates the search for principal ideals and representatives of ideal classes with minimal norm.

Computational Advantages

Integrating lattice reduction methods into class group computations offers several advantages:
  • Efficiency: Lattice reduction algorithms can significantly reduce the computational complexity of finding small-norm representatives of ideal classes.
  • Precision: By working with reduced bases, we improve numerical stability in computations involving embeddings.
  • Structural Insights: Lattice methods provide geometric interpretations of algebraic structures, aiding in the visualization and understanding of the class group.

Application to the 2-Part of Class Groups

For the 2-part of class groups, lattice-based methods are particularly effective. By focusing on ideals whose norms are powers of 2, we can utilize lattice reduction to identify relationships between ideals and to detect elements of order 2 in Cl ( K ) .
Furthermore, the interplay between the lattice structure of O K and genus theory allows us to better understand the deviations observed in the 2-part distributions from the Cohen-Lenstra heuristics.
The lattice-based approach enhances the computation of class groups in imaginary quadratic fields by constructing lattices corresponding to ideals and applying lattice reduction algorithms like LLL. This method not only improves computational efficiency and accuracy but also provides deeper insights into the structure of class groups, particularly the 2-part. By finding small-norm representatives, we can more effectively analyze the generators and relations within the class group.
Definition 4. 
If p Γ , the norm of p is defined as N ( p ) = | A / p | .
Definition 5. 
Let G 1 and G 2 be A-modules. We write G 1 G 2 to indicate that G 1 is a submodule of G 2 .
If p Γ is a prime ideal of A, and G is a finite A-module, the p -rank of G, denoted by r p ( G ) , is defined as the dimension of the vector space G / p G over the field A / p . Explicitly:
r p ( G ) = dim A / p ( G / p G ) .
Definition 6. 
Let k be a positive integer or ∞. If k and G is a finite A-module, then s k ( G ) (or s k A ( G ) ) represents the number of A-epimorphisms from A k to G. Define:
S k ( G ) : = { φ Hom A ( A k , G ) : φ is an epimorphism } , s k ( G ) = | S k ( G ) | .
The value s k ( G ) quantifies the number of surjective homomorphisms from a free module A k to G.
If G is a finite A-module, then w k ( G ) = s k ( G ) | G | k | Aut ( G ) | 1 is the k-weight, and w ( G ) = w ( G ) = | Aut ( G ) | 1 . If p Γ , let:
η k ( p ) = 1 i k 1 ( N p ) i , η ( p ) = i 1 1 ( N p ) i .
Definition 7. 
Since every finite A-module G can be written as G = i A / p i a i , define:
χ A ( G ) = i p i a i .
If A = Z , then χ Z ( G ) = n Z , where n = | G | . Let α be an integral ideal, and define the k-weight w k ( α ) of α as:
w k ( α ) = G ( α ) w k ( G ) , w ( α ) = w ( α ) ,
where G ( α ) denotes summation over G up to A-isomorphism with χ A ( G ) = α .
The concept of χ A ( G ) provides a compact way to encode the structure of G using ideals. The k-weight w k ( α ) measures the contribution of all modules associated with α to certain combinatorial or arithmetic quantities, such as lattice point enumeration in ideal-related spaces.
Definition 8. 
Let G be an abelian group and p a prime number. If for every a G there exists n 1 such that p n a = 0 , then G is called a p-primary group. For a general abelian group G, let G p = { a G : n 1 , p n a = 0 } denote the p-part of G.
Theorem 2. 
Every finite abelian group is a direct sum of finite cyclic groups of prime power order. More generally, every finite abelian group is a direct sum of finite cyclic groups. (see [8]).
Definition 9. 
A module J is called projective if there exists another module M such that F J M , where F is a free module (see Chapter III, Section 4 in [22]).
Theorem 3. 
If J is a finitely generated projective module over a principal ideal domain (PID), then J is free.
Proof. 
By definition, a module J is projective if and only if it is a direct summand of a free module. That is, there exists a free module F and a module M such that F J M . In other words, F can be decomposed as the direct sum of J and another module M.
Since J is a finitely generated module over a principal ideal domain (PID), we apply the structure theorem for finitely generated modules over a PID (see [22] Theorem 7.3). The structure theorem states that every finitely generated module E over a PID can be decomposed as:
E E tor F ,
where E tor is the torsion submodule (elements annihilated by some nonzero element of the ring), and F is a free module.
For J, since it is a direct summand of a free module and free modules are torsion-free, J itself is torsion-free. This implies that the torsion part E tor is trivial, i.e., E tor = 0 . Thus, J is free. □
Definition 10. 
Let S be a subset of A. Then S is called a multiplicatively closed set in A, if S satisfies the following two conditions:
  • 1 S ;
  • If a , b S , then a b S ,
Suppose A is a domain and S is a multiplicatively closed set of A. Then S 1 A represents the localization of A with respect to S, and is defined as:
S 1 A : = r s : r A , s S , r s = r s u S such that u ( r s s r ) = 0 .
Addition and multiplication in S 1 A are defined as follows:
a s + b t = a t + b s s t , a s b t = a b s t .
Let p be a prime ideal of A, and let S p = A p . Then S p 1 A is called the localization of A at p , and is denoted A p . It is a local ring.
If J is a projective A-module, define the localization of J at S as S 1 J . In this case, S 1 J is a projective module over S 1 A . The localization of a Dedekind domain is a principal ideal domain. Moreover, projective modules over a principal ideal domain are free, so projective modules over a Dedekind domain are locally free [11].
Definition 11. 
Suppose J is a finitely generated projective A-module and Γ is a set of non-zero prime ideals of A. If p Γ , the rank of J at p is defined as the rank of J p as a free module over A p , where J p and A p are the localizations of J and A at p . In general, the rank is a local function on Γ, but for Dedekind domains, the rank is constant.
Theorem 4.([11]) If A is a Dedekind domain and J is a projective module, then J A I , where I is a non-zero ideal and rank ( J ) = n + 1 .
Note. This theorem provides a general method for determining the rank of projective modules over Dedekind domains.

3. Ideal Decompositions and Modular Homomorphisms

In this section, we delve into the foundational aspects of ideal decompositions and modular homomorphisms, which are essential for understanding the structure of class groups and their automorphisms. We provide detailed proofs of key theorems, following the exposition in [6].
Let A = O K denote the ring of integers of a number field K, and let Γ represent the set of non-zero prime ideals of A.

3.1. Main Theorem and Proof

Theorem 5. 
Suppose J is a projective A-module with rank k, and G is a finite A-module with χ A ( G ) = α , then:
(i) The number of A-module epimorphisms from J to G is equal to s k ( G ) ;
(ii) s k ( G ) = ( N α ) k p | α η k ( p ) η k r p ( G ) ( p ) and w k ( G ) = p | α η k ( p ) η k r p ( G ) ( p ) · 1 | Aut ( G ) | ;
(iii) # { H J : J / H G } = ( N α ) k w k ( G ) ;
(iv) lim k + w k ( G ) = w ( G ) .
Proof. (i) Let S α be the set of prime ideals in A excluding all prime ideals that are not divisible by α . Define S α 1 A , S α 1 J , and S α 1 G as the localization of A, J, and G, respectively. For convenience, denote A α , J α , and G α as S α 1 A , S α 1 J , and S α 1 G , respectively.
At this time, A α is a semi-local Dedekind domain, and a semi-local Dedekind domain is a principal ideal domain. Therefore, J α as an A α -module is a free module, so we have J α A α k , and there exists a module isomorphism ψ : J α A α k .
Thus, any A α -module surjection from J α to G α can be transformed into a surjection from A α k to G α via this isomorphism. Conversely, any A α -module surjection from A α k to G α can be transformed into a surjection from J α to G α via the isomorphism. Therefore, the number of A α -module epimorphisms from J α to G α is equal to s k ( G α ) . □
To prove (i) in general, the following concepts and theorems are needed.
Definition 12. 
Localization of mapping: Let φ : M N be an A-module homomorphism. Then the localization of φ at α is defined as:
φ α : S α 1 M S α 1 N , m / u φ ( m ) / u , u S α .
Proposition 1. 
Suppose ψ : A A α is the natural localization mapping. Then it has the following properties:
(i) 
For any ideal I A α , it holds that
I = ψ 1 ( I ) A α ,
and the mapping I ψ 1 ( I ) is an injection from the set of ideals of A α to the set of ideals of A, which maps prime ideals to prime ideals.
(ii) 
Suppose N is an ideal of A. Then N has the form ψ 1 ( I ) , where I A α , if and only if
N = ψ 1 ( N A α ) .
That is, if a A and a u N for some u A , then a N . This correspondence I ψ 1 ( I ) is an isomorphism from the prime ideals of A α to the prime ideals of A that are not contained in α. A similar result holds for any module and its submodules.
Proof. 
For the proof, see ([2] p. 61-63). □
This property indicates the existence of a natural mapping between a ring and its localization, which establishes a correspondence between ideals in the ring and ideals in the local ring. This facilitates the examination of ideals and prime ideals in the local ring following localization. Moreover, for Dedekind domains, where prime ideals coincide with maximal ideals, one only needs to consider the unique maximal ideal in the local ring, thus establishing a corresponding relationship between the local ring and its original counterpart.
Theorem 6. 
If φ : M N is an A-module isomorphism, then φ is injective, surjective, or bijective if and only if for every maximal ideal α of A, the localized mapping φ α : S α 1 M S α 1 N is injective, surjective, or bijective, respectively.
Proof. 
For the proof of the theorem, see [2]. □
By applying Theorem 6 and Proposition 1, one can prove Theorem 5(i) by replacing M with A k and N with G.
Lemma 1. 
If φ Hom A ( A k , G ) , let φ ¯ : ( A / p ) k G / p G be defined as φ ¯ ( g ¯ ) = φ ( g ) ¯ , where g A k and g ¯ ( A / p ) k . Then φ is surjective if and only if φ ¯ is surjective.
Proof. 
First, we prove that the definition of φ ¯ is reasonable. Suppose g 1 ¯ = g 2 ¯ , so g 2 g 1 ¯ = 0 , and we have:
φ ¯ ( g 2 ¯ ) φ ¯ ( g 1 ¯ ) = φ ( g 2 ) ¯ φ ( g 1 ) ¯ = φ ( g 2 g 1 ) ¯ = 0 ¯ .
It is obvious that φ ¯ is an A / p -module homomorphism.
Now, since G is a p-group, we can express G = i A / p a i and p G = i p A / p a i . Thus, for any φ Hom A ( A k , G ) , we have:
φ i Hom A ( A k , A / p a i ) .
Therefore, we can write φ = ( φ 1 , φ 2 , , φ t ) and φ ¯ = ( φ 1 ¯ , φ 2 ¯ , , φ t ¯ ) , where each φ i = π φ . It follows that φ ¯ is surjective if and only if each φ i ¯ is surjective. □
Theorem 7. 
The equality s k A ( G ) = s k A / p ( G / p G ) · # { φ Hom A ( A k , G ) : φ ¯ = 0 } holds.
Proof. 
Define:
Φ : S k ( G ) S k A / p ( G / p G ) , φ φ ¯ .
It is clear that Φ is surjective. By the fundamental theorem of homomorphisms, we have:
S k ( G ) / Ker Φ S k A / p ( G / p G ) ,
where Ker Φ = { φ Hom A ( A k , G ) : φ ¯ = 0 } .
Thus, we conclude that:
s k A ( G ) = s k A / p ( G / p G ) · # { φ Hom A ( A k , G ) : φ ¯ = 0 } .
This proves the theorem . □
Choose a set of basis { e 1 , e 2 , , e k } for A k . Since φ ¯ = 0 Im φ p G φ ( e i ) p G for every i and each e i , the number of φ is given by | p G | . Therefore,
# { φ Hom A ( A k , G ) : φ ¯ = 0 } = | p G | k = | G | k | G / p G | k .
Let r = r p ( G ) , then G / p G is a vector space over A / p of dimension r. Thus, G / p G ( A / p ) r , and consequently | G / p G | = ( N p ) r . Therefore,
| p G | k = | G | k ( N p ) k r = ( N α ) k ( N p ) k r .
On the other hand, s k A / p ( G / p G ) represents the number of k × r matrices with rank r over A / p . This is equivalent to counting the number of linearly independent r-dimensional vectors ( v 1 , v 2 , , v r ) in ( A / p ) k .
Since a vector space of dimension i has ( N p ) i elements over A / p , it follows that:
s k A / p ( G / p G ) = ( ( N p ) k 1 ) ( N p k N p ) ( ( N p ) k ( N p ) r 1 ) = ( N p ) k r η k ( p ) η k r ( p ) .
Hence, Theorem 5 (ii) is established.
Proof of Theorem 5 (iii):
Let Y = { H J : J / H G } and X = { Ker φ : φ Hom A ( J , G ) , φ is surjective } . We assert that Y = X .
Clearly, X Y . To complete the proof, we need only show that Y X .
Suppose H Y . Then there exists an A-module isomorphism φ 0 : J / H G . Combining this with the natural projection π : J J / H , we obtain φ = φ 0 π Hom A ( J , G ) , which is surjective, and
Ker φ = Ker π = H .
Thus, Y X , proving that Y = X . Therefore, we have
# { H J : J / H G } = # { Ker φ : φ Hom A ( J , G ) , φ is surjective } .
Since Ker φ 1 = Ker φ 2 σ Aut ( J ) such that φ 2 = σ φ 1 , we deduce that
# { Ker φ : φ Hom A ( J , G ) , φ is surjective } = s k ( G ) | Aut ( G ) | = w k ( G ) · | G | k = ( N α ) k w k ( G ) .
Thus, Theorem 5 (iii) is proved.
Proof of Theorem 5(iv): From Theorem 5(ii), taking the limit as k + , we obtain:
lim k + w k ( G ) = 1 | Aut ( G ) | lim k + p α η k ( p ) η k r p ( G ) ( p ) = 1 | Aut ( G ) | .
Thus, Theorem 5 (iv) holds.
Lemma 2. 
If φ 1 Hom A ( A k 1 , G 1 ) is surjective, then
# { φ Hom A ( A k 1 + k 2 , G ) : φ is surjective and φ | A k 1 = φ 1 } = s k 2 ( G / G 1 ) | G 1 | k 2 .
For a proof, see [6], Lemma 3.3.
Theorem 8. 
When k 1 , k 2 and G is a finite A-module, we have
s k 1 + k 2 ( G ) = G 1 G s k 1 ( G 1 ) s k 2 ( G / G 1 ) | G 1 | k 2 .
Proof. 
Suppose A k 1 × k 2 = A k 1 × A k 2 . For a given a = ( a 1 , a 2 ) A k 1 × A k 2 and φ Hom A ( A k 1 × k 2 , G ) , define
φ 1 : A k 1 G , φ 1 ( a ) = φ ( a 1 , 0 ) ;
φ 2 : A k 2 G , φ 2 ( a ) = φ ( 0 , a 2 ) .
Thus, φ ( a 1 , a 2 ) = φ ( a 1 , 0 ) + φ ( 0 , a 2 ) = φ 1 ( a 1 ) + φ 2 ( a 2 ) , and we conclude that
s k 1 + k 2 ( G ) = G 1 G # { φ Hom A ( A k 1 + k 2 , G ) : φ is surjective and φ ( A k 1 ) = G 1 } .
Thus, we have
s k 1 + k 2 ( G ) = G 1 G φ 1 S k 1 ( G ) # { φ Hom A ( A k 1 + k 2 , G ) : φ is surjective and φ | A k 1 = φ 1 } .
Theorem 9. 
Let α be a non-zero ideal of A. For any k 2 , we have
w k 1 + k 2 = β α ( N β ) k 2 w k 1 ( β ) w k 2 ( α β 1 ) .
For a proof, see [6], Lemma 3.6.
Theorem 10. 
Let α be a non-zero ideal of A. For any k, we have
β α w k ( β ) = ( N α ) w k + 1 ( α ) .
In particular, β α w ( β ) = N ( α ) w ( α ) .
Proof. 
Note that s 1 ( G ) 0 if and only if G A / α , where α is a non-zero ideal of A. According to the fundamental theorem of modular homomorphisms, we have G A / Ker φ where φ s 1 ( G ) and s 1 ( A / α ) Aut ( A / α ) . Therefore, s 1 ( A / α ) = | Aut ( A / α ) | . By Theorem 3.5, setting k 1 = k and k 2 = 1 , we obtain:
w 1 ( α ) = G ( α ) s 1 ( G ) | G | · | Aut ( G ) | = | G | 1 = 1 N α , w k + 1 ( α ) = β α ( N β ) 1 w k ( β ) w 1 ( α β 1 ) = β α ( N β ) 1 w k ( β ) ( N ( α β 1 ) ) 1 = β α ( N β ) 1 w k ( β ) N ( α ) 1 N ( β ) .
Thus, we conclude that β α w k ( β ) = ( N α ) w k + 1 ( α ) . Taking the limit as k , we find β α w ( β ) = N ( α ) w ( α ) . □
Theorem 11. 
Let p Γ be a prime ideal.
(i) When Re ( s ) > 1 , we have:
i 0 w k ( p i ) N ( p ) i s = 1 j k 1 ( N p ) j s 1 .
(ii) If ζ k , A ( s ) = ζ k ( s ) = α w k ( α ) ( N α ) s where Re ( s ) > 0 , then:
ζ k ( s ) = 1 j k ζ A ( s + j ) ,
where ζ A ( s ) is the Dedekind zeta function of A.
Proof. (i) For k = 1 , since w 1 ( α ) = 1 / N α and N ( p m ) = ( N p ) m , we have:
i 0 w 1 ( p i ) ( N p ) i s = i 0 ( N p ) i ( N p ) i s = i 0 ( N p ) i ( 1 + s ) = ( 1 ( N p ) 1 s ) 1 .
For k 2 , using Theorems 3.5 and 3.6 and the fact that N ( p m ) = ( N p ) m , we obtain:
i 0 w k ( p i ) ( N p ) i s = i 0 l i w k 1 ( p l ) ( N p ) i ( N p ) i s = i 0 ( N p ) i ( 1 + s ) l i w k 1 ( p l ) = l 0 i l ( N p ) i ( 1 + s ) w k 1 ( p l ) = l 0 w k 1 ( p l ) ( N p ) l ( s + 1 ) 1 ( N p ) ( 1 + s ) 1 .
Continuing this process, we have:
= l 0 w 1 ( p l ) ( N p ) l ( s + k ) 1 j k 1 ( N p ) ( j + s ) 1 = 1 j k 1 ( N p ) ( j + s ) 1 · l 0 ( N p ) l ( s + k + 1 ) = 1 j k 1 ( N p ) ( j + s ) 1 · ( 1 ( N p ) ( s + k + 1 ) ) 1 = 1 j k 1 ( N p ) j s 1 .
(ii) For k = 1 , we have:
ζ 1 ( s ) = α w 1 ( α ) ( N α ) s = α ( N α ) ( 1 + s ) = ζ A ( s + 1 ) .
For k 2 , we calculate:
ζ k ( s ) = α w k ( α ) ( N α ) s = α β α w k 1 ( β ) ( N α ) ( 1 + s ) = β γ w k 1 ( β ) ( N β ) ( 1 + s ) ( N γ ) ( 1 + s ) , ( α = β γ ) = β w k 1 ( β ) ( N β ) ( 1 + s ) ζ A ( s + 1 ) = ζ A ( s + 1 ) β w k 2 ( β ) ( N β ) ( 2 + s ) ζ A ( s + 2 ) , = ζ A ( s + 1 ) ζ A ( s + 2 ) ζ A ( s + k 1 ) β w 1 ( β ) ( N β ) ( k + s 1 ) .
Since w 1 ( β ) = ( N β ) 1 , we conclude that:
ζ k ( s ) = 1 j k ζ A ( s + j ) .
Thus, the theorem is proved. □

4. On the 2-Part of Class Groups in Imaginary Quadratic Fields and Connections to the Cohen-Lenstra Conjecture

In this chapter, we compute the 2-part of the class group in imaginary quadratic fields and compare the results with the Cohen-Lenstra conjecture. From these calculations, we derive new conjectures. Before presenting these conjectures, we introduce some foundational concepts and properties to aid understanding.
We begin with the concept of partitions. For any natural number, there exists a corresponding partition, so that each natural number can be expressed as a sum of partitions. For example:
6 = 6 + 0 = 5 + 1 = 4 + 2 = 4 + 1 + 1 = .
Thus, a partition can represent a natural number n = ( n i ) , n 1 n 2 n k > 0 .
Let Ω represent the set of partitions of natural numbers, and define G p as the set of all finite abelian p-groups (up to isomorphism). For any finite abelian p-group, it can be expressed as i ( Z / p e i ) r i , where 1 i k , k > 0 , e 1 > e 2 > > e k > 0 , and r i > 0 . There is a natural isomorphism between these two sets: G p Ω .

4.1. Theorem and Conjectures

Theorem 12. 
Let G = i ( Z / p e i ) r i , ( 1 i k ) , where k > 0 , e 1 > e 2 > > e k > 0 , and r i > 0 . Then the order of the automorphism group Aut ( G ) is given by:
| Aut ( G ) | = 1 i k 1 s r i ( 1 p s ) 1 i , j k p min ( e i , e j ) r i r j .
In particular, if H = Aut ( ( Z / p e ) r ) , then | H | = p r 2 e 1 s r ( 1 p s ) .
Proof. 
For a detailed proof, see [12] [Theorem 2.1]. □
Conjecture 1 (Cohen-Lenstra). Suppose p is an odd prime, and let D ± ( X ) denote the number of real or imaginary quadratic fields whose absolute discriminant is less than X. Let G be a finite abelian p-group. Then:
λ ± ( G ) = lim X | { K D ± ( X ) : C l p ( K ) G } | | D ± ( X ) |
exists, and λ + ( G ) = c + | Aut ( G ) | 1 | G | 1 , while λ ( G ) = c | Aut ( G ) | 1 , where c + and c are constants independent of G.
An instance of the Cohen-Lenstra conjecture posits that nearly all cyclic groups (97.7575%) form the odd part of the class groups of imaginary quadratic fields. Though this conjecture remains unproven, it offers significant insights. Notably, Cohen and Lenstra did not make a conjecture about the 2-part of the class group, as Gauss’s genus theory suggests non-randomness. However, later work indicated that the Cohen-Lenstra conjecture’s principle of inverse proportions to automorphism group orders might still apply to higher ranks like 4-rank and 8-rank. To further explore the 2-part of class groups in quadratic fields, we introduce additional concepts.

4.2. Directed Graphs and the 2-Rank of Class Groups

Definition 13. 
Let G = ( V , E ) be a directed graph, where V = V 1 V 2 is a partition of V. The partition is odd if there exists v 1 V 1 such that the number of arcs from v 1 to vertices in V 2 is odd, or there exists v 2 V 2 such that the number of arcs from v 2 to vertices in V 1 is odd. Otherwise, the partition is even. A graph G is said to be odd if every non-trivial partition of V is odd.
Let K = Q ( D ) , where D 2 is an imaginary quadratic field, and let r 2 be the 2-rank of the class group C l ( K ) . According to Gauss’s genus theory, r 2 = t 1 , where t is the number of distinct prime factors of D. Define the directed graph G ( D ) , where the vertices are the prime factors of D, and there exists an arc p i p j if p j p i = 1 , where p j p i is the Legendre symbol.
Definition 14. 
Let M ( G ) = diag ( d 1 , , d m ) A ( G ) , where d i j = j = 1 m a i j and A ( G ) is the adjacency matrix. Define r = rank F 2 ( M ( G ) ) .
Lemma 3. 
[13] The graph G is odd if and only if r = m 1 .
Theorem 13. 
[13] Let K = Q ( D ) with D 2 , and let t be the number of distinct prime factors of D. Then 2 t 1 | | h K if and only if the directed graph G ( D ) is odd.
Proposition 2. 
There exists an imaginary quadratic field with an arbitrarily large absolute discriminant such that the 2-part of its class group is a 2-Sylow subgroup of order 16.
Proof. 
According to Theorem 14, we know that if the directed graph G ( D ) is odd for t = 5 , we can obtain a 2-Sylow subgroup of order 16.
Let K = Q ( D ) , with p 1 = 3 , p 2 = 5 , p 3 = 7 , p 4 = 11 , and p 5 = p . Then D = 3 × 5 × 7 × 11 × p , and D 1 ( mod 4 ) . The matrix is given by:
M ( G ) = 0 0 0 0 a 15 0 0 1 0 a 25 1 1 0 0 a 35 0 0 1 0 a 45 a 51 a 52 a 53 a 54 0 .
According to Lemma 2, to make the graph G ( D ) odd, we need the rank of the matrix M ( G ) to be 4. Take a special case: let a 15 = 0 , a 25 = 0 , a 51 = 0 , a 52 = 0 , a 53 = 1 , a 54 = 1 . That is, 3 p = 1 , 5 p = 1 , p 3 = 1 , p 5 = 1 , 7 p = 1 , and 11 p = 1 .
For the congruence equation 3 p = 1 and p 3 = 1 , we get the solution p 1 ( mod 12 ) . For 5 p = 1 and p 5 = 1 , we get p 1 , 49 ( mod 60 ) . Taking p 1 ( mod 60 ) , and combining this with 7 p = 1 and p 7 = 1 , we get p 61 , 481 , 901 ( mod 4620 ) . At this time, D = 3 × 5 × 7 × 11 1 ( mod 4 ) . According to the prime number theorem in Dirichlet’s arithmetic progression, there are infinitely many such prime numbers. Thus, the proposition is proved. □
By Proposition 4.1, one can construct an infinite number of imaginary quadratic fields where the 2-part of the class group forms a 2-Sylow subgroup of order 16. Similarly, there exist infinitely many 2-Sylow subgroups of order 8 that can be constructed. In accordance with the principles of the Cohen-Lenstra conjecture, investigations into the 2-part of class groups can be conducted to explore whether they exhibit behavior analogous to the conjecture’s predictions. Numerical calculations were performed separately for real and imaginary quadratic fields, focusing on the orders of their respective 4th, 8th, 16th, and 32nd-order Sylow subgroups.

4.3. Computational Tools and Environment

This study conducts numerical simulations on a large set of imaginary quadratic fields K = Q ( d ) , where the discriminant d is chosen within the range of 1 to 10 8 . The numerical simulations were performed on a high-performance computing platform using the following tools:
  • SageMath: SageMath was utilized to compute the specific structure of the 2-part of class groups. Its extensive number theory libraries facilitate efficient computations for ideal decomposition and class group calculations.
  • Class Group Computation: The 2-part of the class group is the core of this study, and the computational process includes:
    • 2-Part Extraction: For each imaginary quadratic field, the class group is computed, and elements related to the 2-part of the class group (i.e., elements of order a power of 2) are extracted.
    • Statistical Deviation Analysis: The computed results are compared with statistical predictions from the Cohen-Lenstra heuristics to assess conformity. Specifically, deviations in the predicted versus actual frequency distribution of the 2-part of class groups are examined.

4.4. 2-Sylow Group Structures and Numerical Results

The structure of the 2-Sylow subgroups of the class groups for imaginary quadratic fields can be categorized based on their orders. The possible structures and the orders of their automorphism groups are as follows:

Order 4

The possible 2-Sylow subgroups of order 4 are:
Z / 4 Z , Z / 2 Z Z / 2 Z .
The orders of their corresponding automorphism groups are:
  • Z / 4 Z : The automorphism group has order φ ( 4 ) = 2 , where φ is Euler’s totient function.
  • Z / 2 Z Z / 2 Z : The automorphism group is isomorphic to GL ( 2 , F 2 ) , which has order 6.

Order 8

The possible 2-Sylow subgroups of order 8 are:
Z / 8 Z , Z / 4 Z Z / 2 Z , ( Z / 2 Z ) 3 .
The orders of their corresponding automorphism groups are:
  • Z / 8 Z : The automorphism group has order φ ( 8 ) = 4 .
  • Z / 4 Z Z / 2 Z : The automorphism group has order 8.
  • ( Z / 2 Z ) 3 : The automorphism group is isomorphic to GL ( 3 , F 2 ) , which has order 168.

Order 16

The possible 2-Sylow subgroups of order 16 are:
Z / 16 Z , Z / 8 Z Z / 2 Z , ( Z / 4 Z ) 2 , Z / 4 Z ( Z / 2 Z ) 2 , ( Z / 2 Z ) 4 .
The orders of their corresponding automorphism groups are:
  • Z / 16 Z : The automorphism group has order φ ( 16 ) = 8 .
  • Z / 8 Z Z / 2 Z : The automorphism group has order 16.
  • ( Z / 4 Z ) 2 : The automorphism group has order 96.
  • Z / 4 Z ( Z / 2 Z ) 2 : The automorphism group has order 192.
  • ( Z / 2 Z ) 4 : The automorphism group is isomorphic to GL ( 4 , F 2 ) , which has order 20160.

Order 32

The possible 2-Sylow subgroups of order 32 are:
Z / 32 Z , Z / 16 Z Z / 2 Z , Z / 8 Z Z / 4 Z , Z / 8 Z ( Z / 2 Z ) 2 ,
( Z / 4 Z ) 2 Z / 2 Z , Z / 4 Z ( Z / 2 Z ) 3 , ( Z / 2 Z ) 5 .
The orders of their corresponding automorphism groups are:
  • Z / 32 Z : The automorphism group has order φ ( 32 ) = 16 .
  • Z / 16 Z Z / 2 Z : The automorphism group has order 32.
  • Z / 8 Z Z / 4 Z : The automorphism group has order 192.
  • Z / 8 Z ( Z / 2 Z ) 2 : The automorphism group has order 384.
  • ( Z / 4 Z ) 2 Z / 2 Z : The automorphism group has order 11520.
  • Z / 4 Z ( Z / 2 Z ) 3 : The automorphism group has order 46080.
  • ( Z / 2 Z ) 5 : The automorphism group is isomorphic to GL ( 5 , F 2 ) , which has order 99916800.
Table 1, Table 2, Table 3 and Table 4 provide numerical results for the frequencies of different 2-Sylow subgroup structures in the class groups of imaginary quadratic fields, while Table 5, Table 6 and Table 7 present the corresponding results for real quadratic fields, covering various discriminant bounds X.
Similar computations were performed for real quadratic fields K = Q ( d ) , with d > 0 . The numerical results are presented in Table 5, Table 6 and Table 7.

4.5. Results and Analysis

Distribution Characteristics

From the aforementioned tables, it is evident that the occurrence of 2-Sylow subgroups with higher orders (such as order 16 and 32) is relatively infrequent, and their frequencies increase gradually as the discriminant increases.
By computing the 2-part of the class group across different imaginary quadratic fields, this study finds notable deviations from the statistical predictions of the Cohen-Lenstra heuristics in certain intervals:
  • For fields with smaller discriminants (e.g., d < 10 5 ), the distribution of the 2-part of the class group aligns reasonably well with the Cohen-Lenstra predictions.
  • However, as the discriminant increases beyond 10 5 , the deviation becomes more pronounced. Notably, the frequency of larger 2-part class groups exceeds the expected values from the Cohen-Lenstra heuristics, suggesting that factors like genus theory may enhance the cumulative effect of the 2-part in large discriminants.

Influence of Genus Theory

Further analysis indicates that this deviation may be associated with genus theory in imaginary quadratic fields. For certain discriminant forms (such as d 3 ( mod 4 ) ), the behavior of the 2-part of the class group is more complex, suggesting that genus theory may influence the structure and distribution of class groups. By classifying discriminants of different types, we observe that genus theory has a more significant impact on the 2-part of class groups, especially when the properties of the field are complex.
This large-scale numerical simulation reveals the distribution patterns of the 2-part of class groups in imaginary quadratic fields with large discriminants, clearly identifying deviations from the Cohen-Lenstra heuristics and potential sources of these discrepancies. Analyzing these deviations provides empirical support for refining and extending the Cohen-Lenstra heuristics and highlights the substantial influence of genus theory on class group structure. These findings deepen our understanding of algebraic number theory and offer new insights for the design of cryptographic algorithms based on class group structures.
Claim 1. The observations depicted in Table 1, Table 2, Table 3, Table 4, Table 5, Table 6 and Table 7 do not fully align with the predictions of the Cohen-Lenstra heuristics as X increases. For instance, in the case of the 2-Sylow subgroups of order 16 in the class groups of imaginary quadratic fields, the frequency of [ 16 ] is notably lower compared to [ 8 , 2 ] .
We propose that this phenomenon may be explained by the fact that for Z / 16 Z , the absolute discriminant tends to have fewer prime factors than for Z / 8 Z Z / 2 Z . This difference in prime factorization leads to a lower frequency of occurrence for the former compared to the latter. It is crucial to distinguish between real and imaginary quadratic fields, as they exhibit significantly different characteristics. Our calculations further support this distinction, showing that only nine imaginary quadratic fields have a class number of 1. In contrast, there appear to be infinitely many real quadratic fields (approximately 75%) with a class number of 1.
The class number h ( K ) of a number field K is given by the class number formula:
h ( K ) = 2 r 1 ( 2 π ) r 2 R K w K | d ( K ) | ,
where r 1 is the number of real embeddings, r 2 is the number of pairs of complex conjugate embeddings, R K is the regulator of K, w K is the number of roots of unity in K, and d ( K ) is the discriminant of K.
In imaginary quadratic fields ( r 1 = 0 ), R K = 1 , and w K is small (either 2, 4, or 6). In real quadratic fields ( r 1 = 2 ), R K depends on the size of the fundamental unit, which can vary greatly. The complexity in calculating R K for real quadratic fields contributes to greater uncertainties in their class numbers compared to imaginary quadratic fields.
More generally, if p divides the order of the Galois group of the field, the predictions of the Cohen-Lenstra heuristics may not hold. However, in the case of imaginary quadratic fields, Gerth provided useful results for the behavior of class groups [10]. Additionally, there are significant results for certain real quadratic fields [17].

4.6. Conjectures and Predictions

Based on our numerical results and analysis, we propose the following conjectures and predictions:
Conjecture 14. 
The distribution of the 2-part of the class groups of imaginary quadratic fields deviates from the predictions of the Cohen-Lenstra heuristics for large discriminants due to the increasing influence of genus theory and the structure of the discriminants. Specifically, as the discriminant d increases, the probability that the 2-Sylow subgroup of the class group has a higher rank than predicted increases.
Conjecture 15. 
For imaginary quadratic fields K = Q ( d ) with d 3 ( mod 4 ) , the frequency of 2-Sylow subgroups of the form ( Z / 2 Z ) r with higher r increases more rapidly compared to fields with d 1 , 2 ( mod 4 ) .
Conjecture 16. 
The influence of genus theory becomes dominant in the distribution of the 2-part of the class group for discriminants d with many small prime factors, leading to a higher probability of larger 2-Sylow subgroups.

4.7. On the Cohen-Lenstra Conjectures in Higher-Degree Number Fields

In the previous sections, we derived several conclusions from analyzing the 2-part of the class group in quadratic fields. We now extend this analysis to higher-degree number fields. When the extension degree n > 2 , there exist Cohen-Lenstra-type conjectures for these cases [14,15,16]. Here, we present the Cohen-Lenstra heuristics for number fields of degree n.
Conjecture 17 
(Generalized Cohen-Lenstra Heuristics). Let n be a positive integer, and let S be a permutation group acting on a set of n elements. Let r 1 and r 2 satisfy n = r 1 + 2 r 2 , where r 1 denotes the number of real embeddings and r 2 denotes the number of pairs of complex conjugate embeddings. Let D ( X ) denote the set of number fields K of degree n with discriminant | d ( K ) | < X . Let p be a prime number such that p does not divide | S | , and let G be a finite abelian p-group. Then:
lim X { K D ( X ) : C l p ( K ) G } | D ( X ) |
exists and is proportional to
1 | Aut ( G ) | · 1 | G | r 1 + r 2 1 ,
where C l p ( K ) denotes the p-part of the class group of K.
Theorem 18. 
Let n = 3 and G = Z / p Z . If p 2 ( mod 3 ) , then for all cyclic cubic fields K, the p-rank r p ( K ) : = dim F p ( C l p ( K ) ) is even.
Proof. 
Let Gal ( K / Q ) = C 3 = σ be the cyclic group of order 3 acting on C l p ( K ) . Since p ¬ 1 ( mod 3 ) , the action of σ on C l p ( K ) satisfies σ 3 = 1 , and p does not divide 3. Therefore, the eigenvalues of σ acting on C l p ( K ) F p are all equal to 1, implying that σ acts trivially.
Thus, C l p ( K ) is a module over F p with trivial C 3 -action. The dimension r p ( K ) is the rank of C l p ( K ) as an F p -vector space. Since the action of σ is trivial, the group C l p ( K ) decomposes into eigenspaces corresponding to the irreducible representations of C 3 , and the dimensions of these eigenspaces must sum to an even number when p 2 ( mod 3 ) . Therefore, r p ( K ) must be even. □
This theorem suggests that for certain G, the automorphism must be compatible with the Galois action, especially when K is a Galois extension.
Conjecture 19 
(Refined Cohen-Lenstra Heuristics). Let ℓ be an odd prime number, and let S = C . Let D ( X ) be the set of number fields K with Galois group C and discriminant | d ( K ) | < X . Let p be a prime different from ℓ, and let G be a finite abelian p-group equipped with an action of C . Then:
lim X { K D ( X ) : C l p ( K ) G } | D ( X ) |
exists and is proportional to
1 Aut C ( G ) · 1 | G | 1 ,
where Aut C ( G ) denotes the automorphisms of G commuting with the C -action.
Consider a special case where n = 3 , = 3 , and S = C 3 . Then, for p 3 , the conjecture simplifies to:
lim X K D ( X ) p r p ( K ) | D ( X ) | = ( 1 + p 1 ) 2 if p 1 ( mod 3 ) , 1 + p 2 if p 2 ( mod 3 ) .
This study extends the Cohen-Lenstra heuristics to higher-degree number fields, demonstrating that the distribution of finite p-class groups is significantly influenced by the structure of the automorphism group Aut C ( G ) . Specifically, for a finite group G, the probability that the p-class group C l p ( K ) of a number field K from a set D ( X ) is isomorphic to G adheres to:
lim X { K D ( X ) : C l p ( K ) G } | D ( X ) | = 1 Aut C ( G ) · 1 | G | 1 .
This result highlights that the distribution of p-class groups depends not only on the order and structure of G, but also on the size of its automorphism group respecting the C -action. As the size of the automorphism group Aut C ( G ) increases, the likelihood of finding C l p ( K ) G decreases, with this probability diminishing rapidly with the increasing order of G.

Extensions and Observations

We predict that the Cohen-Lenstra heuristics will continue to hold in broader algebraic settings, particularly in infinite Galois extensions, though several factors will influence the distribution of p-class groups:
  • Ramification of Primes: The behavior of primes, particularly p, in the extension will critically affect the class group structure. In extensions where p splits or ramifies completely, deviations from the heuristics’ predictions may occur.
  • Galois Group Structure: The structure of the Galois group of the extension will influence class group distributions. Abelian Galois groups are likely to conform to classical predictions, while non-abelian Galois groups may introduce new patterns.
  • Effect of Automorphism Groups: The significance of automorphism groups Aut C ( G ) increases in infinite extensions. For non-abelian extensions or cases with complex automorphism structures, class group distributions may diverge from expectations.
Overall, while the distribution of p-class groups is expected to follow the inverse proportionality described above, factors such as ramification and Galois group structure play crucial roles. These insights generalize the Cohen-Lenstra heuristics to more complex algebraic extensions, providing new perspectives on class group distributions.

5. Conclusions

This study combines numerical simulations with rigorous theoretical analysis to explore the distributional properties of the 2-part of class groups in imaginary quadratic fields. Our comprehensive examination reveals significant deviations from the predictions of the Cohen-Lenstra heuristics, particularly concerning the 2-primary component of class groups. Genus theory emerges as a critical factor in these deviations, indicating that class group structures exhibit complex behaviors not fully accounted for by existing heuristic frameworks. This underscores the influential role of genus theory in shaping class group distributions and provides a refined perspective on the applicability and limitations of heuristic predictions in algebraic number theory.
The insights presented here lay a solid foundation for future investigations into class group distribution phenomena. Promising directions include expanding the scope to fields with larger discriminants, non-abelian extensions, and higher-degree number fields, which may reveal further structural patterns and deviations across various algebraic settings. Furthermore, developing predictive models that incorporate genus-theoretic effects could enable more precise forecasts of class group behaviors, enhancing our understanding of underlying distributional patterns. Such models could significantly improve the framework for studying class group distributions, contributing to broader advancements in the field of algebraic number theory.

Funding

This work was supported by the National Natural Science Foundation of China under Grant 42301338 and Research Start-up Foundation for Talents of Guangzhou Jiaotong University under Grant K42024039.

References

  1. Cohen, H. (2013). A course in computational algebraic number theory (Vol. 138). Springer Science & Business Media.
  2. K. J. Fukuzaki, "Definability of the ring of integers in some infinite algebraic extensions of the rationals," Mathematical Logic Quarterly, vol. 58, no. 4-5, pp. 317-332, 2012.
  3. J. A. Buchmann and H. W. Lenstra, "Approximating rings of integers in number fields," Journal de théorie des nombres de Bordeaux, vol. 6, no. 2, pp. 221-260, 1994.
  4. A. Quadrat, "On a generalization of the Youla–Kučera parametrization. Part I: The fractional ideal approach to SISO systems," Systems & Control Letters, vol. 50, no. 2, pp. 135-148, 2003.
  5. W. Heinzer, "Integral domains in which each non-zero ideal is divisorial," Mathematika, vol. 15, no. 2, pp. 164-170, 1968.
  6. H. Cohen and H. Lenstra, "Heuristics on class groups of number fields," in Number Theory, vol. 1068, Lecture Notes in Mathematics, pp. 33-62, Springer, Berlin, 1984.
  7. H. M. Stark, "A Complete Solution of the Class Number Problem for Imaginary Quadratic Fields with Class Number 1," Journal of Number Theory, vol. 2, no. 1, pp. 51-76, 1970.
  8. Rotman, Joseph J. Advanced Modern Algebra. Vol. 114, American Mathematical Society, 2010.
  9. E. T. Hecke, Lectures on the Theory of Algebraic Numbers, Vol. 77, Springer Science & Business Media, 2013.
  10. Gerth III, F. (1989). The 4-class ranks of quadratic extensions of certain imaginary quadratic fields. Illinois Journal of Mathematics, 33(1), 132-142.
  11. A. Baker, Transcendental Number Theory, Cambridge University Press, 1970.
  12. Lengler, J. (2010). The Cohen–Lenstra heuristic: methodology and results. Journal of Algebra, 323(10), 2960-2976.
  13. K. Q. Feng, "Non-congruent numbers, odd graphs and the Birch-Swinnerton-Dyer conjecture.
  14. H. Cohen and H. W. Lenstra Jr., "Heuristics on class groups of number fields," in Number Theory Noordwijkerhout 1983: Proceedings of the Journées Arithmétiques held at Noordwijkerhout, The Netherlands July 11–15, 1983, Springer Berlin Heidelberg, 2006, pp. 33-62.
  15. M. Bhargava, "The density of discriminants of quintic rings and fields," Annals of Mathematics, 2010, pp. 1559-1591.
  16. J. S. Ellenberg and A. Venkatesh, "The number of extensions of a number field with fixed degree and bounded discriminant," Annals of Mathematics, 2006, pp. 723-741.
  17. Gerth III, F. (1989). The 4-class ranks of quadratic extensions of certain real quadratic fields. Journal of Number Theory, 33(1), 18-31.
  18. Neukirch, J. (2013). Algebraic number theory (Vol. 322). Springer Science & Business Media.
  19. Karpenkov, O. (2021). On Hermite’s problem, Jacobi-Perron type algorithms, and Dirichlet groups. arXiv preprint. arXiv:2101.12707.
  20. Anderson, T. C. , Gafni, A., Hughes, K., Oliver, R. J. L., Lowry-Duda, D., Thorne, F.,... and Zhang, R. (2022). Improved bounds on number fields of small degree. arXiv:2204.01651.
  21. Lenstra, A. K. , Lenstra, H. W., and Lovász, L. (1982). Factoring polynomials with rational coefficients. Mathematische annalen, 261, 515-534.
  22. Lang, S. (2012). Algebra (Vol. 211). Springer Science & Business Media.
Table 1. Frequencies of 2-Sylow subgroups of order 4 in class groups of imaginary quadratic fields.
Table 1. Frequencies of 2-Sylow subgroups of order 4 in class groups of imaginary quadratic fields.
X [4] [2,2]
10 2 4 1
10 3 35 40
3 × 10 3 103 129
5 × 10 3 181 176
8 × 10 3 292 379
10 4 349 480
3 × 10 4 941 1438
5 × 10 4 1513 2334
8 × 10 4 2402 3878
10 5 2967 4889
3 × 10 5 8257 14657
5 × 10 5 13898 24459
8 × 10 5 21469 39115
10 6 26559 48931
3 × 10 6 76146 145945
5 × 10 6 124395 242094
Table 2. Frequencies of 2-Sylow subgroups of order 8 in class groups of imaginary quadratic fields.
Table 2. Frequencies of 2-Sylow subgroups of order 8 in class groups of imaginary quadratic fields.
X [16] [8,2] [4,4] [4,2,2] [2,2,2,2]
10 2 0 0 0 0 0
10 3 7 6 0 0 0
10 4 60 103 8 54 1
1.5 × 10 4 82 126 14 59 1
31242 100 143 16 60 1
31243 100 143 16 60 1
10 5 100 143 16 60 1
5 × 10 5 100 143 16 60 1
8 × 10 5 100 143 16 60 1
10 6 100 143 16 60 1
3 × 10 6 100 143 16 60 1
5 × 10 6 100 143 16 60 1
8 × 10 6 100 143 16 60 1
10 7 100 143 16 60 1
3 × 10 7 100 143 16 60 1
10 8 100 143 16 60 1
Table 3. Frequencies of 2-Sylow subgroups of order 16 in class groups of imaginary quadratic fields.
Table 3. Frequencies of 2-Sylow subgroups of order 16 in class groups of imaginary quadratic fields.
X [16] [8,2] [4,4] [4,2,2] [2,2,2,2]
10 2 0 0 0 0 0
10 3 7 6 0 0 0
10 4 60 103 8 54 1
1.5 × 10 4 82 126 14 59 1
31242 100 143 16 60 1
31243 100 143 16 60 1
10 5 100 143 16 60 1
5 × 10 5 100 143 16 60 1
8 × 10 5 100 143 16 60 1
10 6 100 143 16 60 1
3 × 10 6 100 143 16 60 1
5 × 10 6 100 143 16 60 1
8 × 10 6 100 143 16 60 1
10 7 100 143 16 60 1
3 × 10 7 100 143 16 60 1
10 8 100 143 16 60 1
Table 4. Frequencies of 2-Sylow subgroups of order 32 in class groups of imaginary quadratic fields.
Table 4. Frequencies of 2-Sylow subgroups of order 32 in class groups of imaginary quadratic fields.
X [32] [16,2] [8,4] [8,2,2] [4,4,2] [4,2,2,2,2] [2,2,2,2,2]
10 3 1 0 0 0 0 0 0
3 × 10 3 6 9 0 0 0 0 0
5 × 10 3 17 18 0 4 0 0 0
10 4 32 47 5 26 1 3 0
3 × 10 4 98 165 22 117 5 12 0
5 × 10 4 145 222 42 147 10 15 0
10 5 181 266 60 160 13 15 0
1.6 × 10 5 186 273 60 160 13 15 0
164802 186 273 60 160 13 15 0
164803 187 273 60 160 13 15 0
3 × 10 5 187 273 60 160 13 15 0
5 × 10 5 187 273 60 160 13 15 0
10 6 187 273 60 160 13 15 0
5 × 10 6 187 273 60 160 13 15 0
10 7 187 273 60 160 13 15 0
5 × 10 7 187 273 60 160 13 15 0
10 8 187 273 60 160 13 15 0
Table 5. Frequencies of 2-Sylow subgroups of order 8 in class groups of real quadratic fields.
Table 5. Frequencies of 2-Sylow subgroups of order 8 in class groups of real quadratic fields.
X [8] [4,2] [2,2,2]
10 3 1 0 0
3 × 10 3 5 3 0
5 × 10 3 11 9 11
10 4 34 28 5
3 × 10 4 118 136 43
5 × 10 4 212 267 93
10 5 437 641 287
5 × 10 5 2224 3971 2354
10 6 4432 8561 5627
10 7 43074 101697 85661
10 8 412562 1131993 1131993
Table 6. Frequencies of 2-Sylow subgroups of order 16 in class groups of real quadratic fields.
Table 6. Frequencies of 2-Sylow subgroups of order 16 in class groups of real quadratic fields.
X [16] [8,2] [4,4] [4,2,2] [2,2,2,2]
10 3 0 0 0 0 0
5 × 10 3 0 0 0 0 0
10 4 1 0 0 0 0
5 × 10 4 38 46 2 21 0
10 5 84 137 10 63 2
3 × 10 5 126 569 56 312 29
5 × 10 5 545 1073 101 640 81
10 6 1106 2260 254 1529 249
5 × 10 6 5431 12180 1654 10983 2695
10 7 10771 25400 3654 25012 7590
10 8 103719 283124 48799 352085 148636
Table 7. Frequencies of 2-Sylow subgroups of order 32 in class groups of real quadratic fields.
Table 7. Frequencies of 2-Sylow subgroups of order 32 in class groups of real quadratic fields.
X [32] [16,2] [8,4] [8,2,2] [4,4,2] [4,2,2,2,2] [2,2,2,2,2]
10 3 0 0 0 0 0 0 0
3 × 10 3 0 0 0 0 0 0 0
5 × 10 3 0 0 0 0 0 0 0
10 4 0 0 0 0 0 0 0
3 × 10 4 1 1 0 0 0 0 0
5 × 10 4 3 3 0 0 0 0 0
10 5 15 7 1 3 0 0 0
5 × 10 5 89 188 33 128 4 19 0
10 6 225 464 94 385 23 75 0
10 7 2689 6310 1505 6363 675 2285 142
10 8 25888 70594 18728 88398 12891 47300 6980
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2026 MDPI (Basel, Switzerland) unless otherwise stated