over : ,
ProvedWeilConjectures.hyperelliptic_F41_point_countsfinite-fieldshyperelliptic-curvesnumber-theory
Consider the genus-2 hyperelliptic curve over . Counting affine solutions over and and adding one point at infinity gives
These counts determine the coefficients and of the Weil polynomial .
Formalization Note is ZMod 41 and is GaloisField 41 2; the primality of 41 is supplied as a Fact instance argument.
Preamble
import Mathlib import Definitions.Def_WeilConjectures_projectiveSpace import Definitions.Def_WeilConjectures_zetaFunction open AlgebraicGeometry CategoryTheory Polynomial
Formal statement
namespace WeilConjectures
theorem hyperelliptic_F41_point_counts [Fact (Nat.Prime 41)] :
Nat.card {xy : ZMod 41 × ZMod 41 // xy.2 ^ 2 + xy.2 = xy.1 ^ 5} + 1 = 33 ∧
Nat.card {xy : GaloisField 41 2 × GaloisField 41 2 // xy.2 ^ 2 + xy.2 = xy.1 ^ 5} + 1 = 1743 := by sorry
end WeilConjectures
Source
Wikipedia, "Weil conjectures", https://en.wikipedia.org/wiki/Weil_conjectures (PDF snapshot supplied by the proposer, 14 pp.), section "Examples", subsection "Hyperelliptic curves" (counting yields and )
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.