Frobenius Traces Recover Three Weierstrass Coefficients
Decision trees expose explicit formulas for three reduced minimal coefficients using traces at 2 and 3 plus conductor parity.
Underlying Paper
Decision trees, Frobenius traces, and Weierstrass coefficients of elliptic curves
We investigate the extent to which the reduced minimal Weierstrass coefficients of an elliptic curve over $\mathbb{Q}$ may be computed from it's Frobenius traces. Decision tree models reveal that the first two reduced minimal Weierstrass coefficients can be recovered with perfect accuracy from the Frobenius traces at the primes $2$ and $3$, and the third by supplementing these two traces with the conductor parity. We subsequently prove explicit formulae for these coefficients using the Frobenius traces and conductor parity. These formulae appear to be new. In particular, we deduce that the first three reduced minimal Weierstrass coefficients of an elliptic curve are determined by its isogeny class.
Elliptic curves over can be described by reduced minimal Weierstrass equations, but the coefficients of those equations do not obviously belong to the same data as Frobenius traces. This paper studies a narrow inverse problem: how much of the normalized equation can be recovered from the trace sequence attached to the isogeny class. The answer is sharper than the machine-learning framing might suggest. Decision trees first find the pattern, and the paper then proves exact formulas for the first three reduced minimal coefficients.
Core Contribution
The central result is Theorem 1.1. For a reduced minimal Weierstrass equation
with and , the authors prove
and
Here is the Frobenius trace, is the conductor, and denotes the residue of modulo . The consequence is arithmetic rather than predictive: , , and are determined by the isogeny class through local trace data and conductor parity.
Technical Approach
The paper uses decision trees as a discovery tool, not as the final argument. On the LMFDB subset of isogeny classes with conductor below , a tree trained on Frobenius traces predicts with 100% accuracy, but the fitted tree only uses . This leads to the formula , proved by reducing the minimal equation modulo 2 and exhaustively checking the 32 residue classes.
The same pattern repeats for . A decision tree predicts it from and with 100% accuracy, and a smaller tree using and gives the formula above. The proof reduces the curve modulo 3 and checks 108 residue classes, using Lemma 2.4 to express the trace as even when the reduction is singular.
The third coefficient needs one extra invariant. The tree for uses , , and , matching Lemma 2.5, which ties conductor parity to whether the reduction modulo 2 is singular. The resulting closed form is then verified by two modulo-2 case tables, split according to the parity of .
Results and Analysis
The empirical results are strongest where they lead to exact formulas. With all traces available below each cutoff, decision trees reach 100% accuracy for and on . Removing the trace at 2 hurts prediction: accuracy rises only from 51.03% for to 62.39% for . Removing or similarly blocks clean recovery of ; without both, the tree stays near 33.66–33.73%, essentially the three-class baseline.
For , traces alone are less decisive. The best tree trained on reaches 73.71%, 75.36%, and 76.68% as moves through , , and . Once conductor parity and the proven intermediate coefficients are supplied, the formula gives exact recovery. That gap is informative: the paper is not claiming generic neural or tree models discover the arithmetic rule unaided, but that interpretable models can expose the right local quantities to test.
Appendix B reinforces this point with a deliberately small encoder-decoder transformer trained on about 2.1 million isogeny classes with conductor at most . It obtains 100% validation accuracy for predicting from traces, but for with conductor included it reports 100% on , 89.2% on , 80.5% on , and 72.6% joint accuracy. The transformer improves over the trace-only decision tree for , but it remains far from the exact theorem. The evidence for the main claim therefore comes from the formal proof and exhaustive residue checks, with machine learning serving as provenance rather than proof.
Evidence Box
strongKey Claims
- •First three reduced minimal Weierstrass coefficients are isogeny invariants
- •w₁ and w₂ are determined by Frobenius traces at 2 and 3
- •w₃ is determined by adding conductor parity
- •Decision trees can reveal exact arithmetic formulas
Key Results
- •100% decision-tree accuracy for w₁ using only a₂(E)
- •100% decision-tree accuracy for w₂ using a₂(E) and a₃(E)
- •76.68% best trace-only decision-tree accuracy for w₃ with p < 10⁴
- •Transformer validation accuracy: 100% for w₁, 89.2% for w₂, 80.5% for w₃, 72.6% joint
Limitations & Caveats
- •Formulas cover only w₁, w₂, and w₃, not w₄ or w₆
- •Decision-tree experiments use LMFDB conductor-bounded datasets
- •Transformer does not discover the exact w₃ rule despite conductor input
- •Proof relies on exhaustive residue-class verification modulo 2 and 3