Indexed metadata

A 𝑝-adic algorithm to compute the Hilbert class polynomial

Reinier BrΓΆker

Source record

Source: Crossref

Published: Apr 23, 2008

DOI: 10.1090/s0025-5718-08-02091-7

Open original source β†—

Source abstract

Classically, the Hilbert class polynomial P Ξ” ∈ Z [ X ] P_{\Delta }\in \mathbf {Z} [X] of an imaginary quadratic discriminant Ξ” \Delta is computed using complex analytic techniques. In 2002, Couveignes and Henocq suggested a p p -adic algorithm to compute P Ξ” P_{\Delta } . Unlike the complex analytic method, it does not suffer from problems caused by rounding errors. In this paper we give a detailed description of the algorithm in the paper by Couveignes and Henocq, and our careful study of the complexity shows that, if the Generalized Riemann Hypothesis holds true, the expected runtime of the p p -adic algorithm is O ( | Ξ” | ( log ⁑ | Ξ” | ) 8 + Ξ΅ ) O(|\Delta |(\log |\Delta |)^{8+\varepsilon }) instead of O ( | Ξ” | 1 + Ξ΅ ) O(|\Delta |^{1+\varepsilon }) . We illustrate the algorithm by computing the polynomial P βˆ’ 639 P_{-639} using a 643 643 -adic algorithm.

Evidence graph

No public relationships recorded yet.

Integrity note: This page is a factual metadata record created by deterministic ingestion. It is not a claim that the work moves a mathematical frontier or has been independently verified.

A 𝑝-adic algorithm to compute the Hilbert class polynomial β€” Mathematical Frontier Network