The trivial abelian variety #
The base Spec K itself, with its unique group-scheme structure, is an abelian variety over K.
This file constructs it as AbelianVariety.trivial K and identifies it as the zero object of the
category of abelian varieties over K.
AbelianVariety.trivial: the trivial abelian variety, carried by the monoidal unit𝟙_ (Over (Spec K)), whose underlying scheme isSpec K;AbelianVariety.dim_trivial: its dimension is0;AbelianVariety.isTerminalTrivial,AbelianVariety.isInitialTrivial,AbelianVariety.isZeroTrivial: it is a zero object, so there is exactly one homomorphism in either direction between it and any abelian variety;AbelianVariety.toTrivial_comp_fromTrivial: the compositeA ⟶ trivial K ⟶ Bis the identity element of the groupA ⟶ BofMorphismGroup.lean, so the zero object of the category and the neutral element of the pointwise group law agree;AbelianVariety.baseChangeTrivialIso: base change alongK → Lcarries the trivial abelian variety overKto the trivial abelian variety overL.
This advances TauCetiRoadmap/JacobianChallenge/README.md, Layer E, "Abelian variety = smooth,
proper, geometrically connected group scheme over k; basic API, dim", and the roadmap's
base-change compatibility. Mathematically this is the degenerate case of the Jacobian: a curve of
genus 0 has trivial Jacobian, and there the acceptance criterion dim (Jac X) = genus X reads
dim (trivial K) = 0. No external mathematics is vendored; the proofs reuse Mathlib's group-object
structure on the monoidal unit together with its uniqueness API for the trivial group object
(CommGrp.uniqueHomFromTrivial, Grp.uniqueHomToTrivial), the terminal object of Over S,
preservation of terminal objects by the right adjoint Over.pullback, and
PrimeSpectrum.topologicalKrullDim_eq_ringKrullDim together with ringKrullDim_eq_zero_of_field.
The geometric-integrality input is TauCeti.AlgebraicGeometry.geometricallyIntegral_of_isIso.
The abelian variety itself is assembled by the existing constructor
AbelianVariety.ofGeometricallyIntegral; its characteristic lemmas identify the underlying group
scheme and operations without exposing the constructor's implementation.
An earlier Tau Ceti formalization of this target,
PR #1030, was retired by queue housekeeping
at the review round cap without an all-green review. This file follows its overall design: the same
carrier 𝟙_ (Over (Spec K)) passed to ofGeometricallyIntegral, the same trivial_toOver /
trivial_toScheme / isTerminalTrivialToOver interface, and its
geometricallyIntegral_of_isIso (revised here from a low-priority instance to a plain lemma, and
placed in TauCeti.AlgebraicGeometry.Geometrically.Integral). It is extended here beyond
terminality to the full zero-object statement, the compatibility with the pointwise group law on
hom-sets, and the behaviour under base change.
The trivial abelian variety over K: the base Spec K regarded as a group scheme over
itself.
It is carried by the monoidal unit 𝟙_ (Over (Spec K)), which is a group object because it is
terminal, and whose structure morphism is proper and geometrically integral by
isProperTensorUnit and geometricallyIntegralTensorUnit. Those are exactly the hypotheses of
AbelianVariety.ofGeometricallyIntegral, which assembles them.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The group scheme underlying the trivial abelian variety is the monoidal unit of
Over (Spec K).
The scheme underlying the trivial abelian variety is Spec K.
The scheme over Spec K underlying the trivial abelian variety is terminal: it is the
monoidal unit of Over (Spec K).
Equations
Instances For
The unit section of the trivial abelian variety is the identity: it is an endomorphism of a terminal object.
The multiplication of the trivial abelian variety is the terminal projection.
The inversion of the trivial abelian variety is the identity.
The zero object #
There is exactly one homomorphism from an abelian variety to the trivial one. Since
(trivial K).toOver is the monoidal unit, this is Mathlib's Grp.uniqueHomToTrivial, transported
through the hom equivalences of the induced categories AbelianVariety K, CommGrp and Grp.
Equations
- One or more equations did not get rendered due to their size.
There is exactly one homomorphism from the trivial abelian variety to an abelian variety.
Since (trivial K).toOver is the monoidal unit, this is Mathlib's
CommGrp.uniqueHomFromTrivial, transported through the hom equivalence of the induced category
AbelianVariety K.
Equations
- One or more equations did not get rendered due to their size.
The homomorphism from an abelian variety to the trivial one, namely the identity element of
the group A ⟶ trivial K. Its underlying morphism over Spec K is the structure morphism of
A.
Instances For
The morphism over Spec K underlying toTrivial A is the structure morphism of A, after
transporting its codomain along trivial_toOver.
The scheme morphism underlying toTrivial A is the structure morphism of A, after
transporting its codomain to Spec K.
The homomorphism from the trivial abelian variety to an abelian variety, namely the identity
element of the group trivial K ⟶ A. Its underlying morphism over Spec K is the unit section
of A.
Equations
- A.fromTrivial = 1
Instances For
The identity element of trivial K ⟶ A is the unit section of A: it is
toUnit (trivial K).toOver ≫ η[A.toOver], and the first factor is an endomorphism of a terminal
object, hence the identity.
The scheme morphism underlying fromTrivial A is the zero section of A, after transporting
its domain from Spec K.
The trivial abelian variety is terminal: the only homomorphism to it from an abelian variety
over K is that variety's structure morphism to Spec K.
Equations
Instances For
The trivial abelian variety is initial: the only homomorphism from it to an abelian variety
over K is that variety's unit section, because a homomorphism of group schemes preserves the
unit and the unit of the trivial group scheme is the identity.
Equations
Instances For
The trivial abelian variety is a zero object of the category of abelian varieties over K.
Factoring through the trivial abelian variety gives the identity element of the group of
homomorphisms A ⟶ B: the zero object of the category and the neutral element of the pointwise
group law agree.
Base change #
The base change of the trivial abelian variety along K → L is terminal in the category of
abelian varieties over L.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Base change along a field extension K → L carries the trivial abelian variety over K to
the trivial abelian variety over L: both are terminal in the category of abelian varieties
over L.
Equations
- One or more equations did not get rendered due to their size.