Computing the Hilbert Class Fields of Quartic CM Fields Using Complex Multiplication
Jared Asuncion (LFANT, IMB)

TL;DR
This paper presents an explicit method and an algorithm to compute the Hilbert class fields of quartic CM fields using complex multiplication, improving computational efficiency over existing methods.
Contribution
It makes explicit the integer m in Shimura's family of abelian extensions and provides an algorithm to compute defining polynomials for Hilbert class fields more efficiently.
Findings
Algorithm computes defining polynomials faster than generic Kummer methods.
Explicit m allows direct construction of Hilbert class fields.
Proof-of-concept implementation demonstrates improved performance.
Abstract
Let be a quartic CM field, that is, a totally imaginary quadratic extension of a real quadratic number field. In a 1962 article titled On the classfields obtained by complex multiplication of abelian varieties, Shimura considered a particular family of abelian extensions of , and showed that the Hilbert class field of is contained in for some positive integer m. We make this m explicit. We then give an algorithm that computes a set of defining polynomials for the Hilbert class field using the field . Our proof-of-concept implementation of this algorithm computes a set of defining polynomials much faster than current implementations of the generic Kummer algorithm for certain examples of quartic CM fields.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgebraic Geometry and Number Theory · Cryptography and Residue Arithmetic · Polynomial and algebraic computation
