Moduli problems of homomorphisms to the group of points #
Let A be a group. Many level structures on an elliptic curve E over a scheme S are
homomorphisms φ : A →* E(S) to the group of S-points of E satisfying a condition p: the
naive level structures (ModuliProblem.naiveLevel) ask that φ be injective on every fibre, and
the [Γ(N)]-structures (ModuliProblem.gamma) that φ be a Drinfeld basis of E[N].
An arrow (E'/S') ⟶ (E/S) of Ell/B exhibits E' as the base change of E, and composing with
base change of points (EllipticCurveGeom.pointsPullback) turns a homomorphism A →* E(S) into
a homomorphism A →* E'(S'). When the condition p is stable under this pull-back, the
homomorphisms satisfying it form a moduli problem over Ell/B (ModuliProblem.homLevel).
Restriction along a homomorphism A' →* A which carries the condition on A to the condition on
A' is a morphism of such moduli problems (ModuliProblem.homLevelMap).
Main definitions #
TauCeti.AlgebraicGeometry.ModuliProblem.homLevel B A p hp: the moduli problem of homomorphismsA →* E(S)satisfying a conditionpstable under base change.TauCeti.AlgebraicGeometry.ModuliProblem.homLevelEquiv: its level structures on an object(E/S)ofEll/Bare the homomorphismsA →* E(S)satisfyingp.TauCeti.AlgebraicGeometry.ModuliProblem.homLevelMap: restriction of level structures along a homomorphism of groups.TauCeti.AlgebraicGeometry.ModuliProblem.homLevelAction: the right action of automorphisms of the source group, for a condition invariant under precomposition.
Main results #
TauCeti.AlgebraicGeometry.ModuliProblem.homLevelEquiv_map: the pull-back of a level structure along an arrow ofEll/Bis its composite with base change of points.TauCeti.AlgebraicGeometry.ModuliProblem.homLevelEquiv_homLevelMap_app: restriction alongψcomposes a level structure withψ.
References #
- N. M. Katz and B. Mazur, Arithmetic Moduli of Elliptic Curves, Chapter 4.
The moduli problem of homomorphisms A →* E(S) satisfying p over Ell/B, for a
condition p stable under base change of points. Its level structures on an object (E/S) of
Ell/B are the homomorphisms A →* E(S) satisfying p (homLevelEquiv), and they pull back
along an arrow of Ell/B by base change of points (homLevelEquiv_map). The group A lies in
Type, as the groups (ℤ/Nℤ)ʳ of level structures do, so that the level structures lie in the
universe Type (u + 1) of moduli problems.
Instances For
The level structures of homLevel B A p hp on an object (E/S) of Ell/B are the
homomorphisms A →* E(S) satisfying p. Unification cannot recover the proof hp from the type
of a level structure, by proof irrelevance, so instances of homLevel pass it by name.
Instances For
The pull-back of a level structure of homLevel B A p hp along an arrow f of Ell/B is its
composite with base change of points along f.
Two morphisms into homLevel agree if their underlying homomorphisms agree on every
level structure.
Restriction of level structures. A homomorphism ψ : A' →* A carrying homomorphisms
satisfying p to homomorphisms satisfying p' restricts level structures of homLevel B A p hp
to level structures of homLevel B A' p' hp', φ ↦ φ ∘ ψ.
Instances For
Restriction along ψ composes a level structure with ψ.
The right action of automorphisms of A on level structures whose condition is invariant
under precomposition. An automorphism σ sends a homomorphism φ to φ ∘ σ.
Instances For
The action of σ precomposes a level structure with σ.
The inverse action precomposes a level structure with σ⁻¹.