Work in characteristic different from two, as in the number-field application below. Nonsingularity is equivalent to . The chord through and has slope . Using in the elliptic-curve addition formula gives
These formulas hold for ; addition interchanges and .
It follows that and . The relation is
For a direct verification, observe that
Therefore the two-isogeny formula is
The target elliptic curve is nonsingular because its corresponding coefficient product is . The rational map of projective varieties extends over the exceptional points to a morphism of smooth projective algebraic curves; at both and its affine coordinates tend to infinity, giving the displayed values. A nonconstant morphism between elliptic curves sending to is a group homomorphism, so this is an isogeny of elliptic curves.
One can also see the quotient directly: translation by leaves invariant. The equation makes the source function field a degree-two extension of the target function field; its nontrivial automorphism is translation by . Equivalently, the degree of an isogeny from its x-coordinate map is two. The kernel of an isogeny is precisely . Thus is a separable isogeny of degree two.
For a nonzero isogeny of elliptic curves , its degree of an isogeny is the degree of the induced extension of function fields. Since commutes with negation, its first coordinate is a rational function of alone. Write it in lowest terms as
The coordinate maps are finite morphisms of degree two. Multiplying function field degrees in the commutative diagram gives the degree of an isogeny from its x-coordinate map:
This is the total degree, so the argument also covers an inseparable isogeny of elliptic curves. Counting distinct points in the kernel of an isogeny would give only its separable degree. The zero group homomorphism is assigned degree zero separately.
On a Short Weierstrass form in characteristic of a field other than two, the elliptic-curve addition formula gives
There is no cancellation: at a root of , the numerator equals , which is nonzero because the elliptic-curve discriminant is nonzero. The numerator has degree four and the denominator degree three. Hence
For completeness, the same answer holds in characteristic two, where the displayed short equation is not a nonsingular model. On a general Weierstrass equation of an elliptic curve use
where , , , and . The resultant of this numerator and denominator is . Their resultant is therefore nonzero in every nonsingular case; even when the denominator drops degree, the numerator retains degree four.