Documentation

TauCeti.AlgebraicGeometry.EllipticCurve.GaloisCohomology.WeilPairing.Cohomology

The Weil pairing on first Galois cohomology #

For an elliptic curve W over a field K and m invertible in K, the Weil pairing identifies E[m] with its internal dual Hom(E[m], μ_m) as discrete Galois modules. The convention is Q ↦ (P ↦ e_m(P, Q)); no rationality assumption on the torsion or roots of unity is needed.

The resulting cup product pairs two classes of H¹(K, E[m]) into H²(K, μ_m). On cocycles it is (g, h) ↦ e_m(a(g), g • b(h)). This is the pairing used in local duality and in comparing Kummer images with their annihilators.

References #

The Weil pairing identifies a torsion point with the character P ↦ e_m(P, Q). The internal hom carries the conjugation action, so this is an equivariant map even when Q is not rational.

Instances For
    @[simp]

    Evaluation of the Weil-dual character recovers the Weil pairing.

    Self-duality of elliptic torsion as a Galois module. Every character E[m] → μ_m is pairing with a unique point.

    The cup product along the Weil pairing, with values in H²(K, μ_m). It is obtained from the evaluation duality map by the Weil self-duality of E[m].

    Instances For

      The pairing is the usual cup product along e_m, in the order e_m(a(g), g • b(h)).