The Weierstrass elliptic function and its derivative give the map
onto the Weierstrass equation of an elliptic curve . Near zero, multiplying these coordinates by gives , so the map extends holomorphically and is an immersion at the origin.
The meromorphic map has degree two, since its only pole on the torus has order two. Its evenness implies exactly when or . Oddness of distinguishes these two alternatives unless they are the same point class. At each nonzero half-period, . These three points exhaust its zeros, since its only pole has order three. The three half-period values are distinct: equality of two of them would give two distinct zeros each of order at least two for , contradicting its total pole order two. They are roots of , so the polynomial has distinct roots and the cubic is smooth. At a half-period with value , . Elsewhere is nonzero. The coordinate pair therefore has nonzero derivative at every finite point, and the map is injective. Compactness and the smooth cubic equation then identify it as an embedding onto the cubic.
The hyperplane section at infinity has divisor . Thus the intersection divisor of any line with this cubic is linearly equivalent to . Applying the principality criterion on a complex elliptic curve to shows that its three points, counted with intersection multiplicity, have sum zero in .
Conversely, if the degree-three divisor has point sum zero, Question 1 gives a meromorphic function with divisor . A meromorphic function with no poles away from and pole order at most three lies in
To prove this description, subtract multiples of and to cancel the cubic and quadratic Laurent principal parts. The remaining possible simple-pole coefficient is a residue, which must be zero because it is the only pole on a compact torus. The remaining holomorphic elliptic function is constant. Thus the constructed function is a linear form in the projective coordinates, and its line has intersection divisor exactly . This proves the chord-and-tangent collinearity criterion is in , with multiplicities understood.
For three pairwise distinct point classes away from , ordinary collinearity is equivalent to linear dependence of the coordinate columns, so
The original PDF has this three-column determinant; the TeX's extra copied column is a transcription defect.
There is also a genuine implicit distinctness condition in the printed determinant assertion. If and , all entries are finite and the determinant is zero because two columns coincide, but . Thus the unrestricted literal equivalence is false. To specify repeated intersections, use the confluent elliptic collinearity determinant: for a double point at replace the second column by , where ; for a triple point use . These impose tangency or inflection, and recover the correct conditions or . If a point is , use the homogeneous coordinates or a local homogeneous lift, since the displayed affine entries have poles there.
Fix an elliptic curve with origin and a Weierstrass equation of an elliptic curve. Define the naive logarithmic -height by for and . The -map has degree two and pulls the projective hyperplane bundle back to . Thus
is a Weil height machine representative for the symmetric ample line bundle . This factor of one half fixes the convention for the normalized height on an elliptic curve used below.
The Theorem of the Cube gives the quadratic geometric identities. Pull its alternating line-bundle identity back along and use . For the addition and subtraction maps , this gives
On heights, therefore,
uniformly on . In particular, restriction to the diagonal gives and a uniform constant with . The general multiplication formula is : the cube identity applied to gives a second-difference recurrence, whose initial classes are and in the Picard group.
Define the canonical height of an elliptic curve by
The existence and bounded comparison are elementary: consecutive terms differ by at most , so their telescoping series converges and
The bound is uniform in , and the limit is nonnegative. Shifting the index gives . This is the unique function within bounded distance of with that doubling rule: the difference of two such functions at is times their bounded difference at , and hence zero. A change of Weierstrass model changes the naive height only by a bounded function, so the normalized limit is independent of that model.
Apply the approximate parallelogram identity to , divide by , and pass to the limit. The bounded error disappears, yielding the exact height parallelogram identity
Evenness follows already from . The second-difference recurrence along , with initial values at , consequently gives for every integer . The arithmetic cube identity from 2(i), scaled in the same way, also becomes an exact third-difference identity for .
The canonical height pairing
is symmetric and biadditive: the difference is half the vanishing third difference. Its diagonal is . Positivity gives the Cauchy-Schwarz inequality for this pairing without first assuming finite generation. Indeed for integers ; dividing by and using density of rational shows that the associated quadratic polynomial is nonnegative on the real line. Its discriminant therefore gives .
The Northcott theorem and the bounded comparison make finite. The map has finite fibres, so bounded -height indeed controls the number of points, including . This proves the important criterion
For a torsion point the integer quadratic rule gives zero. Conversely, height zero makes all belong to one finite bounded-height set; two coincide, forcing for some . This argument also proves torsion finiteness over the fixed number field.
The normalized height is functorial for an isogeny of elliptic curves :
The pullback of has degree and is symmetric. Its difference from that many copies of is a symmetric degree-zero line bundle, hence a two-torsion Picard class. Its height is bounded, so the ordinary height relation has a bounded error. Commuting the isogeny with and taking the normalized limit removes that error. This explains the natural quadratic scaling under multiplication and the usefulness of normalized heights in comparing isogenous curves.
Here is their role in the Mordell-Weil theorem. The separate arithmetic input is the Weak Mordell-Weil theorem, asserting finiteness of . One route uses the Kummer exact sequence of an elliptic curve to inject this quotient into . The division torsors are unramified outside finitely many places containing those over and those of bad reduction. After a finite Galois extension splitting , their classes are pairs of square classes with even valuations outside this finite set. These square classes form a finite group: the obstruction to being represented by an S-unit lies in the finite ideal class group's two-torsion, and the S-unit group is finitely generated, hence finite modulo squares. The inflation-restriction kernel is a cohomology group of a finite group with finite coefficients, also finite. This supplies the finite quotient without using the full theorem in advance.
Choose representatives for that finite quotient and put . Every point has the form . Nonnegativity and the exact parallelogram identity give
If , this decreases the height by more than . Repeating must reach the finite set . Unwinding the halving expressions writes the initial point as an integer linear combination of the and a point of . Thus is finitely generated, the canonical-height proof of Mordell-Weil finite generation. The normalized height supplies the descent and Northcott supplies its finite endpoint; neither by itself supplies the weak theorem's finite quotient.
After finite generation, is a finite torsion subgroup plus a free abelian group of finite rank. The canonical height pairing is positive-definite on the associated real vector space. To justify the latter rather than assuming it, if its nonnegative quadratic form had a real null direction, rounding longer and longer multiples of that direction to lattice points would produce infinitely many points of bounded height: the null-direction cross terms vanish, leaving only uniformly bounded rounding errors. This contradicts Northcott finiteness. Hence the free part is a Euclidean height lattice. Heights can consequently bound point searches, certify independence through positive Gram determinants, and organize the arithmetic complexity of rational points.
For the Weierstrass equation of an elliptic curve in this part, , , . Hence
The elliptic-curve discriminant is therefore
Every prime other than has unit discriminant, so this integral equation gives good reduction. At the valuation is one. An Admissible change of Weierstrass coordinates changes discriminant valuations by a multiple of twelve; consequently no integral model can lower this value to zero. Thus the equation is minimal there and the reduction is genuinely bad, rather than an artifact of a nonminimal model. Explicitly is singular on the reduced affine cubic: both partial derivatives vanish there. The set of bad reduction primes is
The inverse on this Weierstrass equation of an elliptic curve is . A line through the points being added has third intersection with , and the sum is .
At , implicit differentiation gives . The tangent is . Substitution into the equation gives , so its third intersection is , whose inverse is . Next the line through and is ; its remaining intersection is , whose inverse is . Consequently
Near , put and , or projectively , . The integral Weierstrass equation of an elliptic curve becomes
The linear coefficient of at the origin is a unit, so successive coefficient comparison gives a unique series beginning . Expressing the addition morphism in the local parameters of its two inputs gives
Its identity, inverse, commutativity and associativity identities follow from the corresponding elliptic group identities. This one-dimensional commutative formal group law is the formal group of an elliptic curve attached to the model.
A point reducing to lies in the chart with a unit and has . The implicit equation determines uniquely from . Conversely every gives the convergent solution and the point ; gives . Hence the parameter is a bijection from the reduction kernel to . The series converges there and describes its addition. Therefore
For nonzero with , times a unit, so and . These are the formal kernel of a minimal Weierstrass equation valuations used earlier.
The projective completion has identity . For this Weierstrass equation of an elliptic curve, negation is
For distinct affine points , draw their chord; for , use the tangent with its intersection multiplicity. If the third intersection is , define . A vertical chord pairs with and gives their sum ; also . A vertical tangent at a point satisfying gives .
For a nonvertical line , substitution into the cubic gives
Thus if and , the sum has coordinates
Here for a chord, and implicit differentiation gives
for a nonvertical tangent. These formulas include the repeated-root case. Associativity can be seen without a lengthy coordinate calculation: a line cuts the cubic in a divisor equivalent to , and identifies the curve with its degree-zero divisor class group. The chord-and-tangent operation becomes addition of divisor classes, hence is associative.
Arithmetic heights measure arithmetic complexity. For a reduced rational number , its multiplicative height is and its logarithmic height is . Over a number field , use the absolute projective height
Normalize the absolute values on a field by the product formula. That formula makes arithmetic height independent of the chosen homogeneous representative, and the normalization makes it independent of enlarging . The Northcott theorem says that algebraic points of bounded degree and bounded arithmetic height form a finite set. For rational numbers this follows immediately by bounding the numerator and denominator. In a fixed number field, the same finiteness follows by bounding the coefficients of the minimal polynomial using its conjugates and the arithmetic height.
For an elliptic curve put and . The two points above a given show that bounded gives finitely many -rational points. More importantly, multiplication expands this arithmetic height. To see the mechanism, choose a short Weierstrass equation of an elliptic curve over . Doubling gives
After homogenization the numerator and denominator are quartics with no common zero. At infinity the numerator is nonzero; at a root of the cubic the numerator becomes , nonzero by nonsingularity. For a degree- morphism of the projective line, fixed homogeneous coefficients give the upper arithmetic height bound . A nonzero resultant supplies the reverse bound: at each place it bounds the common cancellation of the two homogeneous values, with a nontrivial constant needed at only finitely many places. Applying these bounds to duplication gives a constant independent of with
This includes points mapping to , by the projective formulation.
The canonical height removes the bounded errors. With the conventional factor one half, define
The successive terms before multiplying by one half differ by at most . The limit exists, and summing this geometric bound gives
Hence bounded canonical height still gives finitely many points over the fixed number field.
To obtain the pairing, the quadratic nature comes from a uniform arithmetic height parallelogram estimate, not just from doubling. If and , the unordered coordinates are the roots of the binary quadratic with coefficients
These formulas follow by adding and multiplying the two chord expressions with slopes and . Their homogenizations have bidegree and no simultaneous zero. Off the diagonal ; on the finite diagonal , and for , so simultaneous vanishing would contradict nonsingularity. At the double point at infinity the homogeneous is nonzero. Local coefficient norms, or the corresponding resultant bounds, therefore give
The arithmetic height of a binary quadratic's coefficient vector differs by from the sum of the heights of its two roots. At finite places this follows from multiplicativity of the maximum coefficient norm of products; at infinite places the fixed-degree norms are comparable. Thus
Apply this to , divide by and take limits. The errors vanish and give the exact height parallelogram identity. Polarization consequently makes
a symmetric bilinear pairing. Nonnegativity of for integers , and density of rational ratios, give the Cauchy-Schwarz inequality. In particular . Also for integers . Torsion points of an elliptic curve have canonical height zero because their doubling orbit is finite; conversely, if a point has canonical height zero, all its integer multiples have bounded naive height, and finiteness forces two multiples to coincide. Thus canonical height vanishes exactly on torsion.
There is an arithmetic finiteness input before height descent: is finite, the Weak Mordell-Weil theorem. Here is its mechanism. The multiplication exact sequence gives an injective Kummer map : choose a half-point and use the cocycle ; changing changes a coboundary, and a trivial class means a half-point can be chosen over . Let , a Finite Galois extension. Over the torsion module is , so Kummer theory identifies its first Galois cohomology with two copies of .
Only classes unramified outside a fixed finite set occur. Include the primes over , bad-reduction primes and the ramified primes of . At a good prime away from , multiplication by two on the proper smooth elliptic model is finite étale morphism, so the torsor of halves of a point is unramified. In square-class language, valuations outside are even. Such classes form a finite group: write the principal ideal of a representative as a square times an ideal supported on . The ideal class gives an element of the finite two-torsion of the localized ideal class group; after fixing that class, ambiguity is an -unit modulo squares. The -unit theorem makes the latter finite. The group kernel of restriction from to is contained in , which is finite because both the group and module are finite. This proves the weak theorem, without assuming finite generation of .
Finally choose representatives of and put . Every has the form , and
If , this reduces canonical height by more than one half. Iterate until a point of canonical height at most is reached. There are only finitely many such points, by Northcott and the bounded difference of heights. Reconstructing at every stage proves that these finitely many small points and the finitely many representatives generate . Therefore
The canonical pairing is positive definite on the free part. It turns rank computations into an arithmetic lattice problem, supplies independence tests for proposed generators, and bounds searches once a arithmetic height bound is available. Weak finite-quotient finiteness alone would not prove this result: the arithmetic height contraction is the step that converts it into finite generation.
Use the invertible linear projective transformation
The identity
gives
The transformation is invertible because , and it sends to . Hence it is an isomorphism of the pointed smooth projective curves, giving the required Weierstrass equation of an elliptic curve:
For affine points , the transformation and its inverse are
These formulae are interpreted in their stated affine charts; the projective transformation handles the exceptional points without any ambiguity.
The Hessian criterion for flexes of a plane cubic applied to the defining polynomial gives
Consequently the inflection points of a plane cubic on this curve are exactly its intersections with the three coordinate lines. Choose with , and a primitive cube root of unity . The nine distinct flexes of a diagonal cubic are
With the chosen flex as identity, these points are precisely . A tangent cutting the Weil divisor gives ; conversely makes the hyperplane Weil divisor equivalent to , which supplies a tangent with triple contact. This is the three-torsion points are flexes of a plane cubic correspondence.
On only is rational, since the other cube roots of unity are not rational. On each other coordinate line a rational point exists exactly when is a rational cube, and then exactly one does. Therefore
In particular the rational torsion subgroup cannot contain two independent points of order .
One can also determine the whole rational torsion of a diagonal cubic. First it is killed by . To see this, use the Weierstrass equation of an elliptic curve from (iii). At primes outside the finite set containing and the prime divisors of the numerator and denominator of , the cube map permutes , so
where the quadratic character is extended by , and the character sum vanishes after substituting . Reduction of torsion points on an elliptic curve injects the prime-to- part of rational torsion into this finite group. This injection follows because multiplication by an integer prime to is invertible on the formal group of an elliptic curve, and hence its reduction kernel has no such torsion.
For any prime , choose a good with ; the Dirichlet theorem on primes in arithmetic progressions and the Chinese remainder theorem supply such primes outside the finite bad set. Then , excluding -torsion. Similarly good exclude order , and good exclude order . Thus every rational torsion point has order dividing .
The inversion formula in (i) shows that the only possible nonidentity rational point of order has and . It exists precisely when , that is, when is a rational cube. There is at most one such point. This condition and being a cube cannot hold together, since is not a rational cube. Combining it with the three-torsion calculation gives the full answer:
For this Weierstrass equation of an elliptic curve, the inverse is . At a point with , implicit differentiation gives the tangent slope
If the tangent line is , substitution into the equation shows that the three intersection abscissae sum to . Two of them equal the tangency abscissa , so the third is . Reflecting the third intersection by the inverse formula gives the elliptic curve group law from Riemann-Roch doubling formula
For , the slope is , giving and . For , the slope is , giving and . Hence
In particular has order exactly three: it is nonidentity and .
Choose a Weierstrass equation of an elliptic curve, with origin at infinity. For , draw their chord, or the tangent if they coincide, and call its third intersection , counted with intersection multiplicity. The line through and gives a third point ; define . This is the chord-and-tangent group law. The inverse of an affine point on is , obtained from its vertical line through . These conventions give identity , and cover tangent and flex cases by multiplicity.
Here is a proof of associativity, without assuming that the geometric construction already defines a group. Work first over an algebraic closure and use divisors on an algebraic curve. The Riemann-Roch theorem says . For a smooth genus-one curve the canonical divisor has degree zero, so every degree-one divisor has . Thus every divisor class of degree one has a unique effective representative, necessarily a single point. Existence follows from a nonzero section; uniqueness follows because two distinct effective representatives would give linearly independent sections in the same one-dimensional space. Consequently
is a bijection: add to any degree-zero divisor class, and use its unique degree-one representative.
A line through cuts out a divisor linearly equivalent to , since the line at infinity has triple intersection at the Weierstrass flex . Equivalently, the ratio of the line equation to that of the line at infinity has principal divisor . Thus the three corresponding degree-zero classes sum to zero. Applying the same fact to shows that the point produced by the chord-and-tangent process satisfies
Addition of divisors modulo principal divisors is associative. The two parenthesizations of therefore have identical classes; injectivity of the displayed bijection makes them the same point. Hence the chord-and-tangent law is associative. This is associativity of the chord-and-tangent law via divisor classes. Its construction is defined over the original field, so the same conclusion holds for its rational points.
Put and . At , the first column has and , whereas the third has . Expanding the determinant, the coefficient multiplying is , so the apparent cubic pole reduces to order at most two. The only other possible pole is at , and gives the same bound there. Thus, if is nonconstant, its total pole order and valency are at most four. A constant case is handled by finding a zero below.
Column coincidences give zeros at , at , and at the four solutions of on . The latter are distinct because has four elements. If , the first two points are distinct from each other and from these four solutions.
One exceptional pole issue needs care: when , the first two prospective zeros are and , the possible pole locations. They are actually removable zeros. Here , and, with , evenness about this half-period gives
The determinant becomes . Its two contributions cancel and it is ; reflection transfers this conclusion to . Thus there really are six distinct zeros also in this case.
If but , then is one of the four solutions of . All three columns coincide there, with no pole. Both the determinant and its first derivative vanish, since each term in the derivative still has two identical columns. Hence there are four distinct zeros, at least one multiple, giving at least five zeros counted with multiplicity.
For a nonconstant elliptic function, zeros and poles in a period parallelogram have equal total multiplicity, by the argument principle. Either count contradicts total pole order at most four. A constant with a zero is zero, so
This is the elliptic collinearity determinant. Consequently, when , the three vectors have zero determinant. The three points on the Weierstrass equation of an elliptic curve are therefore collinear in .
Direct substitution gives for both points. The displayed Weierstrass equation of an elliptic curve is minimal at every prime by the permitted assumption.
For , neither nor is divisible by three or five. Therefore
The formal kernel of a minimal Weierstrass equation description gives . Similarly, neither nor is divisible by three or seven, so , with the same respective coordinate valuations .
If a point had finite order of a group element with , the point would be killed by . By prime-to-residue-characteristic multiplication on a formal group, multiplication by is injective on this kernel, so . Its order is therefore a power of . Applying this at two distinct primes is the two-prime formal-kernel test for nontorsion: the order of would be both a power of three and of five, and the order of both a power of three and of seven. Each would have to be the identity, although both are affine points. Both and have infinite order.
For an integral Minimal Weierstrass equation, let be the subgroup of points whose reduction is a smooth point of the reduced cubic. Its reduction is a homomorphism to the smooth-locus group of a singular Weierstrass cubic, or to the whole reduced elliptic curve in the good-reduction case. Define the formal kernel of a minimal Weierstrass equation by
It consists of the identity and the points reducing to the identity at infinity. For a nonidentity affine point this is equivalent to and for some positive integer .
The local parameter , with , gives the group isomorphism
where is the formal group of an elliptic curve. To see the local coordinates, put in the Weierstrass equation of an elliptic curve. The resulting relation is , and its unit linear coefficient gives a unique integral series . Thus and have valuations and . The chord-and-tangent group law expressed in this parameter is precisely the integral formal group law . This description includes bad reduction; only the smooth identity neighborhood is involved.
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.
An elliptic curve has good reduction of an elliptic curve at if it admits a Weierstrass equation of an elliptic curve over whose reduced projective cubic is nonsingular. Equivalently its minimal discriminant is a -adic unit.
For the given integral short equation,
It therefore directly supplies good reduction outside . These three primes cannot be rescued by changing the model. An admissible change of Weierstrass model changes the discriminant by a twelfth power, so its valuation changes by a multiple of twelve. The displayed valuations are not congruent to zero modulo twelve. No integral model can have unit discriminant at any of those primes. The good primes are exactly .
Let be the projective cubic of a Weierstrass equation of an elliptic curve, allowing its elliptic-curve discriminant to vanish, and let . Use only the smooth locus of a variety : the singular point, if present, is excluded. For , intersect their chord with , using the tangent if and counting intersection multiplicity. If the third intersection is , define , where
in general Weierstrass equation of an elliptic curve coordinates. The line through and gives this reflection. A vertical chord gives , and the tangent at meets three times at , so is the identity. The construction is symmetric in . It stays in the nonsingular locus: a line through a singular point has intersection multiplicity at least two there, and therefore cannot also contain two smooth intersections counted with multiplicity.
For the nonsingular case, prove associativity by transporting a known abelian group law. The Abel-Jacobi map of a genus-one curve
is bijective over an algebraic closure. Indeed, the Riemann-Roch theorem in genus one says that every divisor class of degree one has a unique effective representative consisting of one point: existence follows from , and uniqueness follows because two distinct representatives would produce a degree-one map to the projective line, impossible for a genus one curve. Subtracting gives the claimed bijection.
Any line section represents the same divisor class as , including tangencies. Thus as divisors on an algebraic curve, while the vertical line gives . Hence
Addition in the Picard group is associative, so
The chord-and-tangent group law is defined over , so the group operation restricts to the -rational points.
For completeness, a singular Weierstrass equation of an elliptic curve produces the smooth-locus group of a singular Weierstrass cubic, not an elliptic curve. Over an algebraic closure, its normalization of an algebraic curve is the projective line; deleting the two preimages of a nodal crossing gives the multiplicative algebraic group, while deleting the single preimage of a cusp gives the additive group. For example, on , the coordinate , with , makes the smooth-locus law addition. On in characteristic different from two, put and , with ; the chord relation gives , so the group law is multiplication of . A nonsplit node gives the corresponding form of the multiplicative algebraic group over . These descriptions also establish the singular-case group laws.
Here is an elementary polynomial pencil with four square members argument. Suppose first that are linearly dependent. Their coprimality of polynomials then forces both to be constant. Otherwise write the four distinct members as . They are nonzero and pairwise coprime polynomials: a common nonconstant factor of two members would divide both and .
Put . At most one member of the pencil has degree of a polynomial smaller than , since cancellation of its leading coefficient determines a unique projective pair. Choose a member of minimal degree and any independent member of degree . The polynomial
is nonzero: otherwise the rational function would have zero derivative, hence would be constant in characteristic zero. Its degree is at most ; if both members have degree zero the original assumption has already failed.
Replacing this pair by any other independent pair changes only by a nonzero scalar. Since , each divides . The pairwise coprimality of polynomials therefore gives . But three members have degree , so
a contradiction. Consequently and are constant. The possibility that a member is zero was already covered by linear dependence.
To apply this to an elliptic curve, complete the square in its Weierstrass equation of an elliptic curve and work over . Nonsingularity gives three distinct roots , so the equation becomes . A nonconstant rational parametrization of an algebraic curve would have with coprime polynomials. Clearing denominators gives
The four factors are pairwise coprime polynomials. A rational function whose square is a polynomial is itself a polynomial, by comparing numerator and denominator in lowest terms. Unique factorization, and the fact that every nonzero complex constant has a square root, make each of these four factors a square in . They correspond to four distinct projective pairs. The result just proved forces to be constant, and the equation then forces to be constant as well. This proves the nonparametrizability of an elliptic curve.
Let denote the Frobenius isogeny of an elliptic curve and write . Its degree of an isogeny is . The isogeny of elliptic curves has differential equal to the identity because , so it is a separable isogeny. Its kernel consists precisely of the rational points fixed by , giving
We use the degree parallelogram law for isogenies of elliptic curves, with degree zero assigned to the zero map:
One explanation of the first identity is the divisor proof of the degree parallelogram law: on , the zero divisor of is the sum of the diagonal and the graph of negation, while its pole divisor is twice each coordinate copy of . Pulling the associated line bundle identity back by and taking degrees gives the identity, including exceptional cases by the line-bundle formulation. This works for a general Weierstrass equation of an elliptic curve, including characteristic two; is the quotient coordinate for negation. Polarization therefore makes degree a quadratic form on the endomorphism ring of an elliptic curve.
Set , the Trace of Frobenius. The cross term is determined by , giving, for all integers ,
If , the real degree-two polynomial is negative on a nonempty open interval. That interval contains a rational , contradicting the displayed nonnegativity after multiplication by . Thus . Hasse's bounds are
The argument proves the Hasse theorem for elliptic curves without assuming its bound in advance.
Put . Choose rational projective coordinates in which and its tangent is . Because is an inflection point of a plane cubic, that tangent intersects the cubic in the divisor . Consequently its cubic equation has the form
Here , since the restriction to is a nonzero multiple of , and , since smoothness at requires a nonzero -derivative there. Completing the square in , by the rational linear change , gives on
Set and . Then
These are invertible rational projective coordinate changes, and remains the unique point at infinity. Smoothness ensures that the resulting monic cubic has no repeated root. Thus this is a Weierstrass equation of an elliptic curve, without requiring any extraction of a square or cube root in .
On this model write and . To add , take their joining line, or the tangent if , and let be the third intersection counted with multiplicity. Define
For a vertical line its third intersection is , so . The line through and an affine point is vertical, giving . The tangent at has triple contact, giving . This is the chord-and-tangent group law.
If are rational, their joining line or tangent is rational. Its residual intersection point is rational: substituting the line in the cubic leaves a cubic whose other two roots, counted with multiplicity, are rational. Thus addition preserves . The construction is symmetric in , so it is commutative.
For associativity, use divisor classes. A smooth plane cubic has geometric genus , by the genus-degree formula. The Riemann-Roch theorem says that a divisor of degree on a genus-one curve has a one-dimensional space of sections. Therefore every degree-zero divisor class is uniquely represented by : add , take its unique effective degree-one representative, and then subtract . Uniqueness also follows because a nonconstant function with its only pole a simple pole at would contradict .
Every line section is linearly equivalent to the tangent section . Thus, whenever are collinear, including tangencies,
A vertical section gives . Hence the chord-and-tangent group law becomes ordinary addition in the degree-zero Picard group under the injective correspondence . Associativity follows from associativity in that abelian group. Together with closure, identity and inverses already checked, this proves that is an abelian group.