Fiveable

🔢Elliptic Curves Unit 7 Review

QR code for Elliptic Curves practice questions

7.4 Elliptic curves and the Eichler-Shimura relation

7.4 Elliptic curves and the Eichler-Shimura relation

Written by the Fiveable Content Team • Last updated August 2025
Written by the Fiveable Content Team • Last updated August 2025
🔢Elliptic Curves
Unit & Topic Study Guides

Elliptic curves are smooth, projective algebraic curves of genus one with a specified base point. They have a rich algebraic structure and play a central role in number theory and algebraic geometry, with applications ranging from cryptography to the proof of Fermat's Last Theorem.

The Eichler-Shimura relation connects elliptic curves and modular forms, establishing an isomorphism between certain Hecke modules. This deep result has profound implications for understanding the arithmetic of elliptic curves and their L-functions, forming a crucial link in the modularity theorem.

Definition of elliptic curves

  • Elliptic curves are smooth, projective algebraic curves of genus one with a specified base point
  • They can be defined over various fields, including the complex numbers, rational numbers, and finite fields
  • Elliptic curves have a rich algebraic structure and are central objects of study in number theory and algebraic geometry

Weierstrass equations

  • Elliptic curves can be described by Weierstrass equations of the form y2=x3+ax+by^2 = x^3 + ax + b, where aa and bb are constants satisfying certain conditions
  • The Weierstrass equation provides a canonical way to represent elliptic curves and study their properties
  • The discriminant Δ=16(4a3+27b2)\Delta = -16(4a^3 + 27b^2) determines the singularity of the curve; if Δ0\Delta \neq 0, the curve is smooth

Group law on elliptic curves

  • Elliptic curves admit a natural group structure, where the group operation is defined geometrically
  • The group law is given by the chord-and-tangent process: given two points PP and QQ on the curve, the sum P+QP + Q is defined as the reflection of the third intersection point of the line through PP and QQ with the curve
  • The group law satisfies the associative, identity, and inverse properties, making elliptic curves an example of an abelian group

Elliptic curves over finite fields

  • Elliptic curves can be defined over finite fields Fq\mathbb{F}_q, where qq is a prime power
  • The number of points on an elliptic curve over a finite field, denoted by #E(Fq)\#E(\mathbb{F}_q), is an important quantity in cryptography and coding theory
  • Hasse's theorem bounds the number of points: #E(Fq)(q+1)2q|\#E(\mathbb{F}_q) - (q+1)| \leq 2\sqrt{q}

Complex points on elliptic curves

  • Over the complex numbers, elliptic curves can be viewed as complex tori C/Λ\mathbb{C}/\Lambda, where Λ\Lambda is a lattice in C\mathbb{C}
  • The complex points on an elliptic curve form a Lie group isomorphic to the additive group of C\mathbb{C} modulo the lattice Λ\Lambda
  • The Weierstrass \wp-function and its derivative provide a parametrization of complex points on an elliptic curve

Modular forms and elliptic curves

  • Modular forms are holomorphic functions on the upper half-plane satisfying certain transformation properties under the action of congruence subgroups of SL2(Z)\operatorname{SL}_2(\mathbb{Z})
  • Elliptic curves and modular forms are intimately connected through the modularity theorem and the Eichler-Shimura relation

Modular curves and modular forms

  • Modular curves are algebraic curves associated with congruence subgroups of SL2(Z)\operatorname{SL}_2(\mathbb{Z}), such as the modular curve X0(N)X_0(N)
  • Modular forms of weight kk for a congruence subgroup Γ\Gamma are holomorphic functions ff on the upper half-plane satisfying f(γz)=(cz+d)kf(z)f(\gamma z) = (cz+d)^k f(z) for all γ=(abcd)Γ\gamma = \begin{pmatrix} a & b \\ c & d \end{pmatrix} \in \Gamma
  • The space of modular forms of weight kk for Γ\Gamma is a finite-dimensional vector space over C\mathbb{C}

Hecke operators on modular forms

  • Hecke operators TnT_n are linear operators acting on the space of modular forms of a given weight for a congruence subgroup
  • For a prime pp, the Hecke operator TpT_p is defined by Tpf(z)=pk1f(pz)+1pi=0p1f(z+ip)T_p f(z) = p^{k-1} f(pz) + \frac{1}{p} \sum_{i=0}^{p-1} f(\frac{z+i}{p})
  • Hecke operators are self-adjoint with respect to the Petersson inner product and commute with each other

Eigenforms and Hecke eigenvalues

  • An eigenform is a modular form that is an eigenvector for all Hecke operators TnT_n
  • The eigenvalues of TnT_n acting on an eigenform ff are called the Hecke eigenvalues of ff
  • Normalized eigenforms are eigenforms whose Fourier coefficients are algebraic integers and the first coefficient is 1
Weierstrass equations, A simple Elliptic Curve

L-functions of modular forms

  • The L-function of a modular form f(z)=n=0ane2πinzf(z) = \sum_{n=0}^{\infty} a_n e^{2\pi i n z} is defined as L(f,s)=n=1annsL(f, s) = \sum_{n=1}^{\infty} \frac{a_n}{n^s} for Re(s)>k+1\operatorname{Re}(s) > k+1
  • L-functions of eigenforms have an Euler product expansion L(f,s)=p(1apps+pk12s)1L(f, s) = \prod_p (1 - a_p p^{-s} + p^{k-1-2s})^{-1}
  • The modularity theorem establishes a correspondence between L-functions of elliptic curves and L-functions of modular forms

Galois representations

  • Galois representations are continuous homomorphisms from absolute Galois groups to matrix groups over various fields
  • They provide a powerful tool to study the arithmetic properties of elliptic curves and their connection to modular forms

Galois groups and representations

  • The absolute Galois group GK=Gal(K/K)G_K = \operatorname{Gal}(\overline{K}/K) of a field KK is the group of automorphisms of an algebraic closure K\overline{K} that fix KK
  • A Galois representation is a continuous homomorphism ρ:GKGLn(F)\rho: G_K \to \operatorname{GL}_n(F), where FF is a field (e.g., Ql\mathbb{Q}_l, C\mathbb{C})
  • The study of Galois representations reveals arithmetic information about the underlying objects (e.g., elliptic curves, modular forms)

Tate modules of elliptic curves

  • For an elliptic curve EE over a field KK and a prime ll, the ll-adic Tate module Tl(E)T_l(E) is the inverse limit of the ll-power torsion points E[ln]E[l^n]
  • The Tate module Tl(E)T_l(E) is a free Zl\mathbb{Z}_l-module of rank 2, where Zl\mathbb{Z}_l is the ring of ll-adic integers
  • The absolute Galois group GKG_K acts on Tl(E)T_l(E), giving rise to a Galois representation ρl:GKGL2(Zl)\rho_l: G_K \to \operatorname{GL}_2(\mathbb{Z}_l)

l-adic representations

  • An ll-adic representation is a continuous homomorphism ρ:GKGLn(Ql)\rho: G_K \to \operatorname{GL}_n(\mathbb{Q}_l), where Ql\mathbb{Q}_l is the field of ll-adic numbers
  • The ll-adic representation associated with an elliptic curve EE is obtained by extending the Tate module representation ρl\rho_l to Ql\mathbb{Q}_l
  • ll-adic representations encode arithmetic information about elliptic curves, such as the action of Frobenius elements on torsion points

Modularity of Galois representations

  • The modularity of a Galois representation ρ:GQGL2(Ql)\rho: G_{\mathbb{Q}} \to \operatorname{GL}_2(\mathbb{Q}_l) means that ρ\rho arises from a modular form
  • More precisely, ρ\rho is modular if there exists a normalized eigenform ff such that the characteristic polynomial of ρ(Frobp)\rho(\operatorname{Frob}_p) equals the Hecke polynomial 1apX+pX21 - a_p X + p X^2 for almost all primes pp
  • The modularity theorem for elliptic curves states that the ll-adic representation associated with an elliptic curve over Q\mathbb{Q} is modular

Eichler-Shimura relation

  • The Eichler-Shimura relation is a fundamental result connecting the arithmetic of elliptic curves and modular forms
  • It establishes an isomorphism between certain Hecke modules arising from elliptic curves and modular curves

Statement of Eichler-Shimura relation

  • Let Γ=Γ0(N)\Gamma = \Gamma_0(N) be a congruence subgroup and X=X0(N)X = X_0(N) the corresponding modular curve
  • The Eichler-Shimura relation states that there is an isomorphism of Hecke modules H1(X,Q)S2(Γ)S2(Γ)H^1(X, \mathbb{Q}) \cong S_2(\Gamma) \oplus \overline{S_2(\Gamma)}, where S2(Γ)S_2(\Gamma) is the space of cusp forms of weight 2 for Γ\Gamma
  • This isomorphism is compatible with the action of Hecke operators on both sides
Weierstrass equations, Category:Weierstrass's elliptic functions - Wikimedia Commons

Hecke correspondences on modular curves

  • Hecke correspondences are algebraic curves TnT_n on X×XX \times X that generalize the Hecke operators on modular forms
  • The Hecke correspondence TnT_n induces a map TnT_n^* on the cohomology group H1(X,Q)H^1(X, \mathbb{Q})
  • The action of TnT_n^* on H1(X,Q)H^1(X, \mathbb{Q}) corresponds to the action of the Hecke operator TnT_n on S2(Γ)S2(Γ)S_2(\Gamma) \oplus \overline{S_2(\Gamma)} under the Eichler-Shimura isomorphism

Jacobians of modular curves

  • The Jacobian J0(N)J_0(N) of the modular curve X0(N)X_0(N) is an abelian variety that parametrizes degree zero divisors on X0(N)X_0(N)
  • The Hecke correspondences TnT_n induce endomorphisms of J0(N)J_0(N), which we also denote by TnT_n
  • The Eichler-Shimura relation implies that the Q\mathbb{Q}-vector space Hom(J0(N),C)\operatorname{Hom}(J_0(N), \mathbb{C}) is isomorphic to S2(Γ0(N))S2(Γ0(N))S_2(\Gamma_0(N)) \oplus \overline{S_2(\Gamma_0(N))} as a Hecke module

Isomorphism of Hecke modules

  • The Eichler-Shimura isomorphism H1(X0(N),Q)S2(Γ0(N))S2(Γ0(N))H^1(X_0(N), \mathbb{Q}) \cong S_2(\Gamma_0(N)) \oplus \overline{S_2(\Gamma_0(N))} is an isomorphism of Hecke modules
  • This means that the action of Hecke operators on the cohomology group H1(X0(N),Q)H^1(X_0(N), \mathbb{Q}) corresponds to the action of Hecke operators on the space of cusp forms S2(Γ0(N))S_2(\Gamma_0(N)) and its complex conjugate
  • The isomorphism is given by the period map, which associates to a cusp form ff the cohomology class of the differential form f(z)dzf(z) dz on X0(N)X_0(N)

Consequences for L-functions

  • The Eichler-Shimura relation has important consequences for the L-functions of elliptic curves and modular forms
  • It implies that the L-function of an elliptic curve EE of conductor NN is equal to the L-function of a normalized eigenform fS2(Γ0(N))f \in S_2(\Gamma_0(N))
  • This connection between L-functions is a key ingredient in the proof of the modularity theorem for elliptic curves over Q\mathbb{Q}

Applications and examples

  • The theory of elliptic curves and modular forms has numerous applications in number theory and beyond
  • Some notable examples include the proof of Fermat's last theorem, the study of congruent numbers, and the Birch and Swinnerton-Dyer conjecture

Elliptic curves over Q

  • Elliptic curves over the rational numbers Q\mathbb{Q} are of particular interest in number theory
  • The Mordell-Weil theorem states that the group of rational points E(Q)E(\mathbb{Q}) is finitely generated
  • The rank of an elliptic curve, which is the rank of the free part of E(Q)E(\mathbb{Q}), is a crucial invariant that measures the size of the rational point group

Modularity theorem for elliptic curves

  • The modularity theorem, proved by Wiles, Taylor-Wiles, and others, states that every elliptic curve over Q\mathbb{Q} is modular
  • This means that for an elliptic curve EE of conductor NN, there exists a normalized eigenform fS2(Γ0(N))f \in S_2(\Gamma_0(N)) such that the L-function of EE equals the L-function of ff
  • The modularity theorem is a powerful result that connects the arithmetic of elliptic curves to the theory of modular forms

Fermat's last theorem

  • Fermat's last theorem states that the equation xn+yn=znx^n + y^n = z^n has no non-zero integer solutions for n>2n > 2
  • The proof of Fermat's last theorem, completed by Wiles in 1995, relies crucially on the modularity theorem for semistable elliptic curves
  • The key idea is to associate an elliptic curve to a hypothetical solution of Fermat's equation and derive a contradiction using the modularity theorem and Ribet's level-lowering result

Congruent number problem

  • A positive integer nn is called a congruent number if it is the area of a right triangle with rational side lengths
  • The congruent number problem asks for a characterization of congruent numbers
  • Tunnell's theorem provides a criterion for congruent numbers in terms of the Birch and Swinnerton-Dyer conjecture for certain elliptic curves

Birch and Swinnerton-Dyer conjecture

  • The Birch and Swinnerton-Dyer (BSD) conjecture is a central open problem in the arithmetic of elliptic curves
  • It relates the rank of an elliptic curve EE over Q\mathbb{Q} to the order of vanishing of its L-function L(E,s)L(E, s) at s=1s = 1
  • The BSD conjecture also predicts a precise formula for the leading coefficient of the Taylor expansion of L(E,s)L(E, s) at s=1s = 1 in terms of arithmetic invariants of EE
  • The conjecture has been verified for specific classes of elliptic curves, but remains open in general
Pep mascot
Upgrade your Fiveable account to print any study guide

Download study guides as beautiful PDFs See example

Print or share PDFs with your students

Always prints our latest, updated content

Mark up and annotate as you study

Click below to go to billing portal → update your plan → choose Yearly → and select "Fiveable Share Plan". Only pay the difference

Plan is open to all students, teachers, parents, etc
Pep mascot
Upgrade your Fiveable account to export vocabulary

Download study guides as beautiful PDFs See example

Print or share PDFs with your students

Always prints our latest, updated content

Mark up and annotate as you study

Plan is open to all students, teachers, parents, etc
report an error
description

screenshots help us find and fix the issue faster (optional)

add screenshot

2,589 studying →