Documentation

TauCeti.AlgebraicGeometry.AbelianVariety.Product

Products of abelian varieties #

This file constructs the product of two abelian varieties over a field. Its underlying scheme is the fibre product over the base field, equipped with the componentwise group law. The projections and pairing operation exhibit this construction as the categorical binary product in AbelianVariety K.

Finite products are part of the basic abelian-variety API required in Layer E of TauCetiRoadmap/JacobianChallenge/README.md. In particular, the theorem of the cube and the duality and polarization theory in that layer use powers of an abelian variety. No external formalization is vendored; the construction reuses Mathlib's cartesian monoidal structures on Over (Spec K) and on internal commutative groups.

The product of two abelian varieties over K. Its underlying scheme is their fibre product over Spec K, and its group law is componentwise.

Equations
Instances For
    @[simp]

    The group scheme underlying a product is the fibre product group scheme.

    @[simp]

    The scheme underlying a product is the fibre product of the two underlying schemes over Spec K.

    The first projection from a product of abelian varieties.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      The second projection from a product of abelian varieties.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        noncomputable def TauCeti.AlgebraicGeometry.AbelianVariety.prod.lift {K : Type u} [Field K] {A B C : AbelianVariety K} (f : C ⟶ A) (g : C ⟶ B) :
        C ⟶ A.prod B

        Pair two homomorphisms with a common source to obtain a homomorphism into a product.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          @[simp]

          The morphism over Spec K underlying the first projection is the pullback projection.

          @[simp]

          The morphism over Spec K underlying the second projection is the pullback projection.

          @[simp]

          The morphism over Spec K underlying a pairing is the corresponding pullback lift.

          @[simp]

          The first projection of a pairing is its first component.

          @[simp]

          The second projection of a pairing is its second component.

          Homomorphisms into a product are determined by their two projections.

          @[simp]

          Precomposing a pairing composes each of its components.

          @[simp]

          Pairing the two projections of a homomorphism into a product recovers that homomorphism.

          The concrete product supplies the categorical binary product of abelian varieties.

          Abelian varieties over a field have categorical binary products.

          Abelian varieties over a field have all finite products.