Let $\ell$ and $p \geq 3$ be different primes. Let $E/\mathbb{Q}_\ell$ and $E'/\mathbb{Q}_\ell$ be elliptic curves with isomorphic $p$-torsion. Assume that $E$ has potentially multiplicative reduction. We classify when all $G_{\mathbb{Q}_\ell}$-isomorphisms $Ï: E[p] \to E'[p]$ have the same symplectic type and prove two new criteria to determine the type in that case. In particular, when both curves have multiplicative reduction, our results cover the case of unramified $p$-torsion which is not covered by the original criterion due to Kraus and Oesterlé.
We also give a variant of a symplectic criterion for the case when both $E$ and~$E'$ have good reduction and provide an algorithm to apply it.
As an application, we determine the symplectic type of all the mod $p \geq 5$ congruences between rational elliptic curves with conductor $\leq 500 000$ that satisfy the hypothesis of either of our criteria at some prime~$\ell$.
- Paper ID: 2509.19938
- Title: Symplectic criteria for elliptic curves, revisited
- Authors: Nuno Freitas, Alain Kraus, Ignasi Sánchez-Rodríguez
- Classification: math.NT (Number Theory)
- Publication Date: October 6, 2025 (arXiv v2)
- Paper Link: https://arxiv.org/abs/2509.19938v2
Let ℓ and p≥3 be distinct primes, and let E/Qℓ and E′/Qℓ be elliptic curves with isomorphic p-torsion subgroups. Assume that E has potentially multiplicative reduction. This paper classifies all cases where GQℓ-isomorphisms ϕ:E[p]→E′[p] have the same symplectic type, and proves two new criteria to determine this type. In particular, when both curves have multiplicative reduction, our results cover the unramified p-torsion case not addressed by the original Kraus-Oesterlé criterion. We also provide a variant of the symplectic criterion for the case where both curves have good reduction, along with an algorithmic application. As an application, we determine the symplectic type of all congruences modulo p≥5 between rational elliptic curves of conductor ≤500000 satisfying the hypotheses of one of our criteria.
- Core Problem: Given two elliptic curves E/Q and E′/Q with isomorphic p-torsion subgroups E[p]≅E′[p] as GQ-modules, determine whether such an isomorphism is of symplectic or antisymplectic type.
- Definition of Symplectic Type:
- Symplectic type: There exists a GQ-module isomorphism ϕ:E[p]→E′[p] whose scalar multiple λ⋅ϕ (with λ∈Fp∗) preserves the Weil pairing
- Antisymplectic type: No GQ-isomorphism preserving the Weil pairing exists
- Research Significance:
- This problem is closely related to the arithmetic properties of elliptic curves
- Has important applications in modular form theory and Galois representation theory
- Essential for understanding congruences between elliptic curves
- Kraus-Oesterlé original criterion is limited to multiplicative reduction with ramified p-torsion
- Prior work 6 with list L(E,E′,p) is incomplete beyond potentially good reduction
- Computational challenges: Existing criteria for good reduction are difficult to apply in practice
This paper aims to:
- Refine the existence theory of symplectic criteria
- Provide new practical criteria covering unresolved cases
- Give a complete classification of symplectic criteria
- Provide computable algorithmic implementations
- Refined existence theory of symplectic criteria: Classifies conditions for symplectic criteria existence in potentially multiplicative and mixed reduction cases (Theorems 2.4 and 2.6)
- Proposes two new symplectic criteria:
- Theorem 1.1: Handles the case where both curves have split multiplicative reduction
- Theorem 1.2: Handles mixed reduction (one curve with multiplicative reduction, the other with good reduction)
- Improved criteria for good reduction: Theorem 1.3 provides a computable variant of 6, Theorem 16 with Magma implementation
- Complete classification theorem: Theorem 1.4 gives a complete list of all possible symplectic criteria
- Large-scale computational application: Determines the symplectic type for all relevant elliptic curve pairs in the LMFDB database with conductor ≤ 500000
Given an elliptic curve triple (E,E′,p) where E/Q and E′/Q have isomorphic p-torsion subgroups, determine the symplectic type of the isomorphism (symplectic or antisymplectic).
Based on Theorem 2.1, symplectic criteria exist if and only if one of the following conditions holds:
- (A) ρE,p(GF) is non-abelian
- (B) ρE,p(GF) is generated by matrices of the form (a01a)
Theorem 1.1 Method (Split multiplicative reduction case):
- Utilizes Tate curve theory and properties of the j-invariant
- Determines symplectic type through discrete logarithm computation: hi:=Logζp(j~ipℓ−1modℓ)
- Criterion: E1[p] and E2[p] are symplectically isomorphic if and only if h1/h2 is a quadratic residue modulo p
Theorem 1.2 Method (Mixed reduction case):
- Combines Tate parameters of multiplicative reduction curves with Frobenius action on good reduction curves
- Criterion: Symplectic isomorphism if and only if −h/h′ is a quadratic residue modulo p
Algorithm for Good Reduction Case (Theorem 1.3):
- Utilizes the reduction map E[p]→E~[p] preserving symplecticity
- Constructs symplectic basis through p-isogenies
- Computes Legendre symbol using Weil pairing
- Optimization: Uses irreducible factors to define finite field extensions
- Unified treatment: First systematic handling of all reduction type combinations
- Computability: Transforms theoretical criteria into concrete executable algorithms
- Completeness: Provides necessary and sufficient conditions for symplectic criterion existence
- Practicality: Offers efficient implementations for large-scale data processing
- LMFDB Database: Elliptic curves with conductor ≤ 500000
- Prime Range: p∈{5,7,11,13,17}
- Curve Quantities:
- p=5: 396516 irreducible triples, 22902 reducible triples
- p=7: 39386 irreducible triples, 626 reducible triples
- p=11: 848 irreducible triples
- Quantities of triples decrease for higher primes
- Congruence Detection: Determines ρE,p≅ρE′,p through Frobenius trace comparison
- Symplectic Type Computation: Applies new criteria to determine symplectic type
- Verification: Cross-validates with known results to ensure correctness
- Programming Environment: Magma computational algebra system
- Optimization Strategy: Uses Conway polynomials for relative extensions to avoid direct construction of large finite fields
- Parallelization: Optimized for large-scale computation
Application Statistics of New Criteria:
- p=5: 31168 triples satisfy criterion conditions
- Theorem 1.1: 150 triples (77 symplectic, 73 antisymplectic)
- Theorem 1.2: 31020 triples (14936 symplectic, 16084 antisymplectic)
- p=7: 1032 triples all satisfy Theorem 1.2
- p=11: 4 triples satisfy conditions
- p≥13: No triples satisfy conditions
- Computation Time: Complex cases (e.g., Example 5.3) approximately 2.5 hours
- Optimization Effect: Significant improvement compared to naive methods (original method requires weeks)
- Verification Consistency: All results completely consistent with previously known results
- Irreducible representations dominate: All computed examples involve irreducible modulo p representations
- Multiple criteria applicability: Some curve pairs satisfy different criteria at multiple primes
- Quadratic twists: Discovered 122 triples satisfying unramified quadratic twist conditions
- Kraus-Oesterlé (1992): Proposed original multiplicative reduction criterion
- Freitas-Kraus (2022): Established theoretical framework for potentially good reduction case
- Cremona-Freitas (2022): Large-scale computation for p≥7 cases
- Theoretical refinement: Fills gaps in potentially multiplicative reduction theory
- Computational breakthrough: First large-scale computation for p=5 case
- Methodological innovation: Provides practical algorithmic implementations
- Complete Classification: Provides complete classification of all possible symplectic criteria (Theorem 1.4)
- Computational Feasibility: Demonstrates feasibility of large-scale symplectic type computation
- Theoretical Unification: Unifies treatment of different reduction types
- Computational Complexity: For large primes p, computation remains challenging
- Database Dependence: Results depend on completeness of LMFDB database
- Special Cases: Certain degenerate cases require special treatment
- Algorithm Optimization: Further optimize computation for large primes
- Theoretical Generalization: Extend to more general abelian varieties
- Application Exploration: Applications in cryptography and coding theory
- Theoretical Completeness: Provides complete solution to symplectic criterion problem
- Computational Practicality: Algorithms are well-implementable and efficient
- Sufficient Verification: Large-scale computation verifies theoretical correctness
- Clear Exposition: Well-structured paper with detailed technical exposition
- Computational Limitations: Methods have limitations for very large primes
- Special Case Handling: Treatment of certain boundary cases may require further optimization
- Theoretical Depth: Some proofs could potentially be further simplified
- Academic Value: Important contribution to elliptic curve arithmetic theory
- Practical Value: Provides practical tools for related computational problems
- Reproducibility: Complete code implementation ensures good reproducibility
- Number Theory Research: Study of arithmetic properties of elliptic curves
- Cryptographic Applications: Security analysis of elliptic curve cryptosystems
- Computational Mathematics: Large-scale number-theoretic computation projects
The paper cites 18 important references, primarily including:
- Pioneering work by Kraus-Oesterlé 10
- Authors' prior work 6
- LMFDB database 11
- Silverman's monograph on elliptic curve theory 13
This paper makes important contributions to symplectic criterion theory for elliptic curves, not only refining the theoretical framework but also providing practical computational tools with significant value for number theory and related application fields.