Documentation

TauCeti.AlgebraicGeometry.EllipticCurve.Scheme.Geom.MulBy

Multiplication by an integer on an elliptic curve over a scheme #

Let E be an elliptic curve over a scheme S, with its group law: the object Over.mk π of Over S, for the structure morphism π : E ⟶ S, is a commutative group object (EllipticCurveGeom.grpObj). For an integer n, multiplication by n is the endomorphism [n] : E ⟶ E over S that sends a point x of E, with values in any T over S, to n • x, written x ^ n for the multiplicative group law on points. It is defined as the n-th power of the identity of E in the commutative group of points of E with values in E itself, and it is a homomorphism of group schemes over S, so that Grp.ofHom (E.mulBy n) is the corresponding morphism of Grp (Over S), to which the kernel constructions for group schemes apply.

On underlying schemes, [0] is the composite of the structure morphism and the zero section, [-1] is the negation morphism and [m + n] is the sum of [m] and [n] under the addition morphism. Multiplication by an integer commutes with every homomorphism of group schemes, and with arbitrary base change: a pointed morphism of elliptic curves forming a pullback square over a morphism of bases carries [n] to [n].

Main definitions #

Main results #

References #

Multiplication by an integer #

Multiplication by an integer [n] : E ⟶ E on an elliptic curve E over a scheme S, as an endomorphism of E in Over S. It is the n-th power of the identity of E for the group law on points of E, and it sends every point x of E to x ^ n (comp_mulBy).

Instances For

    Multiplication by n is the n-th power of the identity for the group law on points.

    @[simp]

    Multiplication by n sends a point x of E, with values in any Z over S, to x ^ n.

    Multiplication by n is a homomorphism of group schemes.

    @[simp]

    [0] is the zero point of the group of points of E with values in E.

    @[simp]

    [m + n] is the product of [m] and [n] for the group law on points.

    @[simp]

    [-n] is the inverse of [n] for the group law on points.

    @[simp]

    [m - n] is the quotient of [m] by [n] for the group law on points.

    Homomorphisms commute with multiplication by n. A homomorphism of group schemes f : E ⟶ E' between elliptic curves over S satisfies [n] ≫ f = f ≫ [n].

    Multiplication by an integer on the underlying scheme #

    Multiplication by n is proper, as a morphism over S between schemes proper over S.

    Multiplication by n is locally of finite presentation: it is a morphism over S between schemes smooth over S.

    A point is killed by n exactly when [n] carries it to the zero section. An S-point P of E satisfies P ^ n = 1 in the group of points if and only if its composite with multiplication by n is the zero section.

    On the underlying scheme, [0] is the composite of the structure morphism and the zero section.

    Multiplication by an integer and base change #

    Multiplication by n commutes with base change. Let g : E' ⟶ E be a morphism of elliptic curves lying over f : S' ⟶ S, such that the square formed by g, f and the structure morphisms is a pullback square, and carrying the zero section of E' to that of E. Then g carries multiplication by n on E' to multiplication by n on E.

    Multiplication by n commutes with base change. Let g : E' ⟶ E be a morphism of elliptic curves lying over f : S' ⟶ S, such that the square formed by g, f and the structure morphisms is a pullback square, and carrying the zero section of E' to that of E. Then g carries multiplication by n on E' to multiplication by n on E.

    Multiplication by n on a base change is a base change of multiplication by n. For a morphism g : E' ⟶ E of elliptic curves forming a pullback square over f : S' ⟶ S and carrying the zero section of E' to that of E, the square formed by g on both sides and the two multiplications by n is a pullback square.