Math 2.0

Number theory Arithmetic geometry Theorem

Hasse's theorem on elliptic curves

Builds on Elliptic curveFinite field

Statement

Let 𝔽q\F_q be a finite field with qq elements, and let EE be an elliptic curve over 𝔽q\F_q. Let N=#E(𝔽q)N = \# E(\F_q) be the number of points of EE over 𝔽q\F_q, including the point at infinity. Then ∣N−(q+1)∣≤2q.\abs{N - (q + 1)} \le 2\sqrt{q}.

Remarks

One proof uses the qq-power Frobenius endomorphism ϕ\phi of EE. The points of E(𝔽q)E(\F_q) form the kernel of 1−ϕ1 - \phi, which is separable, so N=deg⁡(1−ϕ)N = \deg(1 - \phi). The degree is a positive definite quadratic form on the endomorphism ring, with deg⁡ϕ=q\deg \phi = q, and the Cauchy–Schwarz inequality for this form gives the bound. Example: E ⁣:y2=x3+1E \colon y^2 = x^3 + 1 over 𝔽5\F_5. The cubes modulo 55 run through all residues, so x↦x3+1x \mapsto x^3 + 1 takes each value once. The value 00 gives one point, the squares 11 and 44 give two points each, and the non-squares give none. With the point at infinity, N=1+2+2+1=6=q+1N = 1 + 2 + 2 + 1 = 6 = q + 1. The number aq=q+1−Na_q = q + 1 - N is the trace of Frobenius, and the theorem says ∣aq∣≤2q\abs{a_q} \le 2\sqrt{q}.

Going deeper

For a student

The theorem is the Riemann hypothesis for the zeta function of an elliptic curve over a finite field: the roots of 1−aqT+qT21 - a_q T + q T^2 have absolute value q−1/2q^{-1/2}. Weil generalized it to curves of any genus gg, with bound 2gq2g\sqrt{q}, and Deligne to all smooth projective varieties. The bound defines the angles in the Sato–Tate conjecture and is used to estimate the running time of algorithms in elliptic curve cryptography.

Reading path

To understand this page from the ground up, read these 3 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Elliptic curve concept
  2. Finite field concept
  3. Hasse's theorem on elliptic curves statement

Where this leads

1 page builds on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Hasse%27s_theorem_on_elliptic_curves
About this page
Tag7Y26317GJ0
URIm2://7Y26317GJ0
Kindstatement, theorem
WritingW0 stub
MSC11G20, 14H52, 11G05
StatusThis copy of the site has no build data. Run m2 status 7Y26317GJ0.
AboutElliptic curve
UsesElliptic curve, Finite field
Same as
Changed2 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

Used by