Write the cubic in the Weierstrass equation of an elliptic curve as . A suitable invariant differential on an elliptic curve is
It is regular and nonzero wherever . At a point with , nonsingularity gives , and differentiating the equation shows , again regular and nonzero. At the identity , use the parameter : the expansions start , , so . Thus it is a nowhere-vanishing regular differential on the whole smooth projective curve.
Here is a direct proof of translation invariance of a Weierstrass differential. Fix , let vary, and write . On the open set where the chord-and-tangent group law uses an ordinary chord, put . The addition formulas are and . The line-intersection identity is
Differentiate this polynomial in at to obtain . Differentiating along the curve now gives , and hence
This proves translation invariance on a dense open set. Since the translation on an elliptic curve is an automorphism and both sides are regular differentials, it proves invariance everywhere, including the exceptional addition cases. Translation by is the identity.
Translation invariance also gives for the addition map: its differential on a tangent pair is the sum of the two translated tangent vectors. Therefore for every integer .
Let , with the zero endomorphism assigned degree zero. The assumed degree identity, applied to and , gives
Induction gives for positive ; negation is an automorphism, so the result holds for negative as well. This is quadratic degree recursion for elliptic multiplication.
For a prime , the invariant differential on an elliptic curve has nonzero pullback under , so that map is a separable isogeny. Translation identifies all its fibres and their local multiplicities, so its geometric kernel has exactly its degree distinct points. It is killed by , and therefore
The algebraic closure is essential here; the assertion is not generally true for the rational-point subgroup over itself. This is prime-to-characteristic geometric torsion.
For , the pullback differential vanishes. Its total degree is , and its inseparable degree is at least , so its kernel has at most geometric points. Thus has dimension at most one over , while every other prime-torsion subgroup has dimension at most two. The rational-point group is finite and abelian. The structure theorem for finite abelian groups says that the number of cyclic factors of an -primary component equals the dimension of its subgroup killed by . Each component therefore has at most two factors. Combining the smaller primary factors into one cyclic group and the larger ones into another yields
One may also choose , since the -primary component is cyclic. This explains two generators for elliptic curves over finite fields.
For an elliptic curve over a finite field of characteristic , its rational-point group is finite and abelian. Prime-to-characteristic geometric torsion bounds every other prime-torsion dimension by two. Multiplication by has degree and inseparable degree at least , so the -torsion dimension is at most one. The structure theorem for finite abelian groups therefore gives two cyclic factors with and .