The asymptotic distribution of Elkies primes for reductions of abelian varieties is Gaussian
Benoist, Kieffer
We generalize the notion of Elkies primes for elliptic curves to the setting of abelian varieties with real multiplication (RM), and prove the following. Let $A$ be an abelian variety with RM over a number field whose attached Galois representation has large image. Then the number of Elkies primes (in a suitable range) for reductions of $A$ modulo primes converges weakly to a Gaussian distribution around its expected value. This refines and generalizes results obtained by Shparlinski and Sutherland in the case of non-CM elliptic curves, and has implications for the complexity of the SEA point counting algorithm for abelian surfaces over finite fields.
academic
The asymptotic distribution of Elkies primes for reductions of abelian varieties is Gaussian
This paper generalizes the concept of Elkies primes for elliptic curves to abelian varieties with real multiplication (RM), and proves that: for an abelian variety A with RM over a number field whose Galois representation has large image, the count of Elkies primes (within an appropriate range) for A reduced modulo prime ideals weakly converges to a Gaussian distribution centered around the expected value. This result refines and generalizes the work of Shparlinski and Sutherland for non-CM elliptic curves, and has important implications for analyzing the complexity of the SEA point-counting algorithm for abelian surfaces over finite fields.
The SEA Algorithm and Elkies Primes: The Schoof-Elkies-Atkin (SEA) algorithm is an efficient algorithm for computing the number of points #E(Fq) on an elliptic curve E over a finite field Fq. For a prime ℓ, if there exists an ℓ-isogeny defined over Fq, then ℓ is called an Elkies prime for E. The SEA algorithm is more efficient when there are sufficiently many small Elkies primes, since the Elkies method can be applied to determine #E(Fq)modℓ.
Prior Work:
Shparlinski and Sutherland proved that on average there are sufficiently many Elkies primes, considering either all elliptic curves over a fixed Fq or reductions of a fixed non-CM elliptic curve modulo primes
Quantitative results for higher-dimensional cases (abelian varieties) are lacking
Through numerical experiments (Section 5), the authors observed that the distribution of Elkies primes exhibits a very smooth Gaussian form, which motivated them to attempt a theoretical proof of Gaussian convergence (Theorem 1.1).
Concept Generalization: Extends the definition of Elkies primes from elliptic curves to abelian varieties with real multiplication, defined as primes for which there exists a Fq-rational maximal isotropic subgroup stable under the RM structure
Main Theorem (Theorem 1.1): Under GRH, proves that the normalized Elkies prime counting function
XP,L(p)=αh(1−αh)#PK(L,2L)Ne(p,L)−αh#PK(L,2L)
weakly converges to the standard Gaussian distribution, where αh is a theoretical probability constant
Exact Asymptotics of Moments (Theorem 1.2): Provides exact asymptotic formulas for all moments E(XP,Lk), with error terms explicitly depending on L,P
Counting Formula (Proposition 3.7): Determines the exact asymptotic size of the set of split matrices S2h,Fq(λ0) in the symplectic group GSp2h(Fq):
#S2h,Fq(λ0)=αhqf(h)−1+Oh(qf(h)−2)
where f(h)=2h2+h+1
Application Value: First quantitative result showing that on average there are sufficiently many Elkies primes for the SEA algorithm in higher dimensions (particularly dimension 2)
A polarized abelian variety A of dimension g over a number field F, with real multiplication by an order O in the ring of integers of a totally real field K (of degree d)
Parameters P,L∈R+, where P≫Ln for all positive integers n
Output:
A distribution function XP,L on the set of prime ideals PF(P,2P), characterizing the count of Elkies primes for each reduction Ap
Constraints:
Large Galois image assumption: there exists sufficiently large n such that ρ^n(GF)⊇Sp2h(O⊗Z^≥n)
For a prime ideal l and prime p, the Elkies property is characterized through the following equivalence:
Lemma 2.5: l is an Elkies prime for Ap if and only if there exists a maximal isotropic subspace of A[l] as an (O/lO)-vector space that is Fp-rational
Proposition 2.10: l is an Elkies prime for Ap if and only if the image of the Frobenius element σp under the Galois representation ρl belongs to the set of split matrices:
ρl(σp)∈S2h,O/lO(NF/Q(p))
This transforms the number-theoretic problem into a matrix counting problem in the symplectic group.
Moment Expression:
E(XP,Lk)=#PF(P,2P)⋅σk1∑p∈PF(P,2P)∑l1,…,lk∈PK(L,2L)δp,l1⋯lk
where δp,L=(1−αh) if L is Elkies, otherwise −αh
Key Decomposition: Classify the summation by the form of l1⋯lk as a2b (where b is squarefree with j distinct prime factors), defining Qk,j
Small Term Estimate (Proposition 4.1): For L=l1⋯lr (product of distinct primes):
∑p∈PF(P,2P)δp,L=OA,r(log(P)LrP+Lf(h)rP1/2log(P))
The proof uses the effective Čebotarev density theorem (Serre, depending on GRH), counting Frobenius elements falling in specific conjugacy classes in the extension field F(A[L])/F
Main Term Estimate (Proposition 4.4): For (l1,…,l2ν)∈Q2ν,0′ (where 2ν primes consist of exactly ν distinct primes each appearing twice):
∑pδp,l1⋯l2ν=(αh(1−αh))νlog(P)P+OA,ν(log(P)LP+Lf(h)νP1/2log(P))
Combinatorial Argument (Lemma 4.3):
#Q2ν,0′=M2νlog(L)νLν+Oν(log(L)ν−1Lν−1)
where M2ν=(2ν−1)!!=(2ν−1)(2ν−3)⋯3⋅1 is the 2ν-th moment of the standard Gaussian distribution
Complete Solution to Symplectic Group Counting: First exact asymptotic count of split matrices in GSp2h(Fq), handling the difficult case where the characteristic polynomial has repeated factors (complete proof of Proposition 3.5)
Treatment of RM Structure: Through the O-linear Weil pairing form ψℓ (Lemma 2.1), reduces the problem to the standard symplectic group, cleverly exploiting the decomposition O/ℓO=∏l∣ℓO/lO
Precise Control of Moments: Not only proves convergence but provides explicit error terms, which is more refined than the upper bounds of Shparlinski-Sutherland
Application of Large Galois Image: Systematically uses Serre's open image theorem and its RM generalization (Theorem 2.13), ensuring the Galois group contains the full symplectic group, enabling effective application of Čebotarev's theorem
For each (P,L) pair, iterate over all primes p∈(P,2P] and ℓ∈(L,2L], checking whether ℓ is an Elkies prime for Ep (by testing whether t2−4q is a quadratic residue modulo ℓ, where t is the Frobenius trace)
Intuitive Evidence for Gaussianity: The "very smooth" nature of the distribution was the key observation motivating the authors to pursue theoretical proof
Validity of Naive Model: The independence assumption (each ℓ has 50% probability of being Elkies) gives correct main term when P≫L, validating the theoretical value α1=1/2
Criticality of Parameter Range: L∼P is the critical point where theory and experiment begin to diverge, consistent with the condition P≫Ln in Theorem 1.2
Convergence Rate: Numerical experiments show convergence faster than the theoretical error term O(L−1/2log(L)−1/2), suggesting the actual error may have a better bound
Theorem 1.1 (Main Theorem): Under GRH and large Galois image assumption, the normalized Elkies prime count XP,L weakly converges to N(0,1)
Theorem 1.2 (Moment Formula): All moments E(XP,Lk) converge to Gaussian moments Mk, with error
OA,k(L1/2log(L)1/21+log(L)k/2P1/2Lk(2h2+h+3/2)log(P)2)
Algorithm Significance: On average, there are sufficiently many Elkies primes to run the SEA algorithm (satisfying Kieffer 2022's Definition 3.7)
Probabilistic Interpretation: αh is the theoretical probability that l is an Elkies prime for Ap (specific values given in Table 1)
Dependence on GRH: All quantitative results depend on the Generalized Riemann Hypothesis; unconditional proof remains open
Large Galois Image Assumption:
Requires EndQ(A)=O (Proposition 2.12)
Only has sufficient conditions when d=1 and g∈{2,6} or h=g/d is odd (Theorem 2.13)
Verification of this assumption may be difficult in general cases
Parameter Range Restriction: Requires P≫Ln for all n, meaning P must be much larger than any polynomial in L
Fixed Reduction Case Unresolved: The distribution for all abelian varieties over a fixed Fq (analogous to Shparlinski-Sutherland 2014) remains unresolved, as it requires controlling the class number
Real Multiplication Restriction: Does not address complex multiplication (CM) or general abelian varieties without additional structure
Skillfully combines algebraic geometry (abelian varieties, isogenies), number theory (Galois representations, Čebotarev theorem), and combinatorics (matrix counting)
Proof of Proposition 3.5 (complete equivalence between characteristic polynomials and splitness) is technically strong, filling a gap in the literature
Result Completeness:
Not only proves convergence but provides explicit error terms and formulas for all moments
Exact asymptotics in Proposition 3.7 (main term + secondary term) provide solid foundation for subsequent applications
Generalization Value:
Natural generalization from elliptic curves to arbitrary-dimensional abelian varieties
Serre (1985-86, 1981): Open image theorem for elliptic curves and applications of Čebotarev density theorem
Shparlinski-Sutherland (2014, 2015): Prior work on Elkies prime distribution for elliptic curves
Kieffer (2022): SEA algorithm for abelian surfaces, direct application of this paper's results
Chi (1992), Banaszak-Gajda-Krasoń (2006): Large image theorems for Galois representations of RM abelian varieties
Lang-Weil (1954): Point count estimates for algebraic varieties over finite fields
Billingsley (1995): Theoretical foundation of method of moments and weak convergence
Summary: This paper represents important progress in isogeny theory for abelian varieties. Through elegant symplectic group counting and Galois representation analysis, it establishes for the first time a Gaussian distribution law for Elkies primes in higher dimensions. Although depending on GRH and the large Galois image assumption, the theoretical framework is complete and proofs are rigorous, with important value for algorithm complexity analysis and cryptographic applications. Numerical experiments strongly support theoretical results, demonstrating the authors' deep understanding of the problem.