Dice Question Streamline Icon: https://streamlinehq.com

Computability of rational points on elliptic curves (rank computability)

Determine whether there exists a finite-time algorithm (a Turing machine that terminates on all inputs) that, given an elliptic curve E/ℚ, outputs the set of rational points E(ℚ), equivalently whether the rank of an elliptic curve over ℚ is a computable quantity.

Information Square Streamline Icon: https://streamlinehq.com

Background

The authors contrast their conditional algorithms for hyperbolic curves with the current state for elliptic curves: while procedures exist that would compute E(ℚ) assuming standard conjectures, it is unknown unconditionally whether a terminating algorithm exists for all inputs.

This question is intimately tied to the computability of the Mordell–Weil rank and finiteness of the Tate–Shafarevich group.

References

It is not currently known that the rank of an elliptic curve over Q is a computable quantity. In other words, it is not currently known that there is a finite-time algorithm, aka Turing machine that terminates on all inputs, that, on input an elliptic curve E/Q, outputs {E(Q)}.

Conditional algorithmic Mordell (2408.11653 - Alpöge et al., 21 Aug 2024) in Introduction