Complex multiplication based factorization
-
Updated
Feb 21, 2022 - Jupyter Notebook
Complex multiplication based factorization
classpoly build for the Hilber class polynomial computation in Z and mod P
Empirical CM detector for elliptic curves — 100% accuracy on secp256k1/BN254/BLS12-381/P-256/Brainpool
GPU-accelerated elliptic curve cycle search over p = 2^255 - 19 using CUDA-parallel Cornacchia solving, Jacobi filtering, and full twist order
Anonymous paper on certified continuation methods for Mahler measure identities at CM points, proving twelve conjectures of Samart with rigorous interval arithmetic.
Elliptic curve 2-cycle realize pipeline: constructs CM-method curve pairs over p = 2^255-19 for recursive proof composition (IVC/SNARK/FCMP++). Finds polynomial roots over finite fields, converts class invariants to j-invariants, and emits short Weierstrass parameters with twist security analysis
A low-level C implementation of the algorithms to compute class polynomials. Mirrored from Andrew Sutherland's MIT page with additional functionality bolted on.
To associate your repository with the complex-multiplication topic, visit your repo's landing page and select "manage topics."