Weil polynomials of the Jacobian of over
ProvedWeilConjectures.jacobian_F41_weil_polynomialsabelian-varietiesnumber-theorypolynomials
Let be such that , and put
Then
- ;
- ;
- ;
- ;
- .
In the source these are the Weil polynomials of the abelian surface .
Formalization Note Only the polynomial identities are formalized; the identification of the with the zeta function of the Jacobian is not stated, since Mathlib has no Jacobians. The products run over sub-multisets of size of the multiset .
Preamble
import Mathlib import Definitions.Def_WeilConjectures_projectiveSpace import Definitions.Def_WeilConjectures_zetaFunction open AlgebraicGeometry CategoryTheory Polynomial
Formal statement
namespace WeilConjectures
theorem jacobian_F41_weil_polynomials (α : Multiset ℂ)
(hα : (1 - 9 * Polynomial.X + 71 * Polynomial.X ^ 2 - 9 * 41 * Polynomial.X ^ 3 +
41 ^ 2 * Polynomial.X ^ 4 : ℂ[X]) = (α.map fun a => 1 - C a * Polynomial.X).prod) :
let W : ℕ → ℂ[X] := fun i => ((α.powersetCard i).map fun s => 1 - C s.prod * Polynomial.X).prod
W 0 = 1 - Polynomial.X ∧
W 1 = 1 - 3 ^ 2 * Polynomial.X + 71 * Polynomial.X ^ 2 - 3 ^ 2 * 41 * Polynomial.X ^ 3 +
41 ^ 2 * Polynomial.X ^ 4 ∧
W 2 = (1 - 41 * Polynomial.X) ^ 2 * (1 + 11 * Polynomial.X + 3 * 7 * 41 * Polynomial.X ^ 2 +
11 * 41 ^ 2 * Polynomial.X ^ 3 + 41 ^ 4 * Polynomial.X ^ 4) ∧
W 3 = 1 - 3 ^ 2 * 41 * Polynomial.X + 71 * 41 ^ 2 * Polynomial.X ^ 2 -
3 ^ 2 * 41 ^ 4 * Polynomial.X ^ 3 + 41 ^ 6 * Polynomial.X ^ 4 ∧
W 4 = 1 - 41 ^ 2 * Polynomial.X := 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 "Abelian surfaces" (formula for and the list )
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.