English

Formalized Class Group Computations and Integral Points on Mordell Elliptic Curves

Logic in Computer Science 2022-12-26 v2 Number Theory

Abstract

Diophantine equations are a popular and active area of research in number theory. In this paper we consider Mordell equations, which are of the form y2=x3+dy^2=x^3+d, where dd is a (given) nonzero integer number and all solutions in integers xx and yy have to be determined. One non-elementary approach for this problem is the resolution via descent and class groups. Along these lines we formalized in Lean 3 the resolution of Mordell equations for several instances of d<0d<0. In order to achieve this, we needed to formalize several other theories from number theory that are interesting on their own as well, such as ideal norms, quadratic fields and rings, and explicit computations of the class number. Moreover we introduced new computational tactics in order to carry out efficiently computations in quadratic rings and beyond.

Keywords

Cite

@article{arxiv.2209.15492,
  title  = {Formalized Class Group Computations and Integral Points on Mordell Elliptic Curves},
  author = {Anne Baanen and Alex J. Best and Nirvana Coppola and Sander R. Dahmen},
  journal= {arXiv preprint arXiv:2209.15492},
  year   = {2022}
}

Comments

14 pages. Accepted for CPP '23. Source code available at https://github.com/lean-forward/class-group-and-mordell-equation

R2 v1 2026-06-28T02:27:45.824Z