One form of the Theorem of the Cube is the cube principle: a line bundle on which is trivial on each of , , and is trivial. Here is a proof for a complex elliptic curve.
Since is a real two-dimensional torus, its integral cohomology has no torsion. The Künneth theorem decomposes
Every single-factor summand is detected on a face containing that factor, and every cross summand is detected on the corresponding two-factor face. Restriction of to those faces is trivial, so its First Chern class has zero component in every summand. Thus .
The holomorphic exponential sequence identifies the kernel of in the holomorphic Picard group with . First cohomology decomposes factorwise here: and likewise for integral first cohomology. Analytically the former decomposition says that the harmonic representatives of -cohomology on the flat torus are the constant forms , one from each factor. Consequently this kernel is , and
for degree-zero line bundles on . Restrict to each coordinate axis. The hypothesis makes every trivial, so is trivial. This proves the cohomological proof of the cube theorem for elliptic curves; the holomorphic isomorphism is algebraic on these projective varieties by GAGA.
To state its usual addition-map consequence, write for summation of the coordinates indexed by and . For any line bundle on ,
More canonically, include the inverse of the constant bundle with fibre in the alternating product. Its restriction to a zero-coordinate face has pairwise cancellations, leaving the trivial bundle. The cube principle proves its triviality, which gives the displayed isomorphism after choosing a trivialization of the constant fibre. Pullback along any triple of maps to gives the corresponding alternating identity for their seven nonempty sums.
A pointwise divisor version can also be seen directly from Question 1. For a divisor and fixed points , the alternating translation divisor
has degree zero and point sum zero: translation by subtracts from its point sum, and all the alternating terms cancel. The principality criterion proves that this divisor is principal.
Over a number field , use algebraic line bundles and maps defined over , and use Galois-invariant divisors rather than arbitrary individual complex points. The geometric line-bundle cube identity itself is still exact over . To see descent in this setting, first pass to an algebraic closure, or an embedding in . The alternating bundle becomes trivial there by the preceding proof. Choose its nowhere-zero section with value one in a chosen -basis at . Any Galois conjugate of that section differs by an invertible global function, hence a constant on the connected projective variety; its normalized value at the rational origin forces that constant to be one. The section therefore descends, giving a -defined trivialization.
For the arithmetic formulation used with heights, the necessary modification is a uniformly bounded error. A chosen Weil height machine representative satisfies
uniformly for . Indeed, pullback and tensor product of line bundles correspond to composition and addition of heights only modulo bounded functions. This is the arithmetic cube identity for Weil heights. Arbitrary naive heights do not satisfy an exact numerical cube identity; the canonical height of an elliptic curve removes the bounded error, as explained in Question 4. This arithmetic qualification does not weaken the exact geometric theorem.
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.
State the characteristic convention explicitly: for real , define the theta function with characteristics by
Binary subscripts often denote this function with , . On compact subsets of the domain, a summand and any derivative are bounded by a polynomial in times . Normal convergence therefore gives an entire function of , holomorphic dependence on , and legitimate termwise differentiation. In particular the heat equation for theta functions with characteristics is
Characteristics are defined modulo integers with a phase: and . Shifting the summation index proves the spatial quasi-periods
These multipliers describe a degree-one line bundle on the complex torus with periods , rather than an ordinary elliptic function. The logarithmic derivative is unchanged under one and decreases by under tau. Pairing opposite sides of a fundamental cell therefore makes its contour integral . The argument principle counts exactly one zero in a cell, with multiplicity.
The characteristic function is a translate of the unshifted theta function:
At , the unshifted series cancels in pairs . Hence the zeros of theta functions with characteristics occur exactly and simply at
Reindexing also gives . For half-integer characteristics the parity is , so only is odd and vanishes at zero; the other three theta constants are nonzero.
The modular transformations of theta characteristics are obtained from Gaussian Poisson summation and elementary phase rearrangement. With the holomorphic branch of positive at ,
For the first formula, apply Poisson summation to . Completing the square in its Fourier transform gives
Rearranging proves the stated inversion law. For translation by one, use in the defining series; the remaining characteristic phase is precisely the displayed factor.
Write , so the modular-form variable of Question 1 is , and put , and . Inversion interchanges and fixes , each with factor . Translation interchanges and multiplies by . The Jacobi triple product gives
It also gives the conventional odd theta function its product . Differentiate at zero and multiply the three even products to obtain the Jacobi derivative formula
In the constant-product simplification, , by separating even and odd positive exponents. The products prove nonvanishing of all three even constants as well.
The Jacobi abstruse identity can be proved directly, without assuming it from the products. Splitting pairs of summation indices according to whether their sum and difference are even or odd gives
For example, are either both integers or both half-integers, and . The alternating signs give the second identity; shifting both original indices by one half gives the third. Squaring the first two and subtracting then proves .
These identities connect theta theory to modular forms and elliptic curves. The fourth powers are weight-two forms on the principal level-two congruence subgroup. The modular lambda function obeys and ; the characteristic permutation kernel is . It parametrizes an elliptic curve with its ordered two-torsion in Legendre form . The corresponding Klein j-invariant is . Finally the same products give
Indeed , whose eighth power divided by is . This recovers the normalized modular discriminant of Question 1 and displays the bridge between Gaussian theta sums and the lattice discriminant of Question 2.
Over , both give , and both give . There are four affine rational points, together with the point at infinity. Over , each gives , while precisely solve . Thus
Both reductions are nonsingular by the discriminant calculation, so these are the point counts of the reduced elliptic curves, with their group laws.
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.
We take , as required for this rational elliptic curve. The tangent at is . Its intersection with the curve has , so it meets the curve three times at : the identity is an inflection point of a plane cubic.
For , let their chord meet the diagonal cubic elliptic curve at the third point , using the tangent if and counting intersection multiplicities. Then join to and take the third intersection . Define . Equivalently, three collinear intersection points satisfy .
Here inversion has the particularly simple form
Indeed , its displayed inverse, and lie on the same line, since swapping preserves both the curve and . Thus addition is the chord or tangent operation followed by swapping the first two coordinates. The rule includes limiting cases involving and repeated intersections. Its associativity follows from the elliptic curve group law from Riemann-Roch: the identification with the degree-zero Picard group turns the line-intersection Weil divisor relation into addition of divisor classes. Since a line cuts a Weil divisor linearly equivalent to , that relation is exactly the chord rule just described.
Set . The affine rational pair gives on the elliptic curve . It is a point of infinite order: in the rational torsion of a diagonal cubic classification, neither nor is a rational cube, so this curve has trivial rational torsion subgroup.
There is also a short direct torsion check specific to this curve. The primes and are good and have point counts and , respectively, because cubing is bijective in their finite fields. Reduction at these two primes bounds the entire rational torsion by order dividing , including its possible - and -primary parts by reduction at the other prime. The flex calculation excludes order , and the inversion calculation excludes order . Hence is indeed nontorsion.
Every nonzero multiple is distinct, and its inverse projective image has : the only rational point at infinity on the diagonal cubic is its identity. Thus each yields a distinct rational pair. More explicitly, if on the Weierstrass model, then
Here , since would require a rational square equal to . For example the elliptic-curve addition formula gives , which produces . This proves there are infinitely many rational pairs of cubes summing to seven.
The Weak Mordell-Weil theorem asserts that is finite for an elliptic curve over a number field and an integer . The role of (i) is to make division by possible in the local formal group of an elliptic curve whenever the residue characteristic does not divide .
Let be a finite place with good reduction of an elliptic curve and . The kernel of reduction of an elliptic curve is parametrized by in the maximal ideal of the local valuation ring. Multiplication by is represented by an integral formal power series
Its linear coefficient is a local unit. Part (i) supplies an integral compositional inverse. Both series converge on the maximal ideal, so multiplication by is a bijection on the reduction kernel, over the local field and over every finite unramified extension.
This implies unramified division torsors at good primes. For , first divide its reduction by over the algebraic closure of the residue field. Multiplication by on the reduced curve is surjective and separable, so the chosen division point is defined over some finite residue extension. Smooth lifting gives a point over the corresponding unramified local extension with the required reduction. The difference lies in the reduction kernel; the inverse series supplies with . Thus divides over an unramified extension. Applying the same reasoning to all reduced -torsion points lifts all of , so every point of lies in the maximal unramified extension. This excludes ramification outside a fixed finite set consisting of primes of bad reduction and primes over .
For completeness, the remaining global finiteness step in the Kummer-theoretic proof of the weak Mordell-Weil theorem is as follows. Choose with . The cocycle defines the Kummer map of an elliptic curve
Changing by an -torsion point changes the cocycle by a coboundary. A zero class makes rational after that change, so the map is injective.
Let , fixed independently of . Since the torsion is rational over , the cocycle restricted to its Galois group is a homomorphism into . Consequently is Galois of degree at most , contains the entire division fibre, and is unramified outside . Hence . There are only finitely many extensions of bounded degree unramified outside a fixed finite set: local extensions of bounded degree have bounded field discriminant exponents, and the Hermite–Minkowski theorem then applies to the bounded global field discriminants. Their finite Galois compositum contains every such division fibre; each is stable over because it contains and the whole fibre above the rational point . All the Kummer classes consequently factor through the fixed finite group with values in the fixed finite group . There are only finitely many such cocycles, proving
Thus (i) provides the local division step that bounds ramification; the global arithmetic finiteness completes the argument.
Let be a number field and an elliptic curve. Heights measure the arithmetic size of points, and turn the finite quotient supplied by the Weak Mordell-Weil theorem into finite generation. For a projective point define the Absolute logarithmic Weil height
using the usual normalized absolute values and local degrees . The product formula makes this independent of scaling and of enlarging . For a Short Weierstrass form put and . Over , if in lowest terms, .
The finiteness property is Northcott theorem: for bounded height and bounded degree over there are only finitely many algebraic numbers. One sees the mechanism from the height-Mahler measure formula. If has degree and height at most , its primitive integral minimal polynomial has Mahler measure . Expanding its product of linear factors bounds every coefficient by . Only finitely many integral polynomials satisfy this bound, and each has finitely many roots. Thus a height bound gives only finitely many -coordinates in the fixed number field , and each gives at most two points of , besides .
To understand multiplication, the doubling formula gives
Its homogeneous numerator and denominator have degree four. They have no common projective zero: at infinity the numerator is nonzero, and at a root of the numerator equals , since it is . Nonsingularity excludes a common root of . The coordinate doubling map is therefore a degree-four morphism of the projective line.
The general height growth under a morphism of the projective line is for a fixed degree- morphism. Here is why the error is bounded independently of . At a place , normalize its homogeneous coordinates to have maximum norm . The fixed homogeneous forms have uniformly bounded norm. They also have a positive lower bound: the normalized coordinate space is compact over , and their common zero set is empty. Outside finitely many places their coefficients are integral and their reduction has no common zero, making both bounds . Homogeneity and summation over places then give the asserted height estimate. Consequently there is a fixed with
Define the canonical height of an elliptic curve by the conventional normalization
The successive approximants differ by at most , so the limit exists and
Thus canonical height retains Northcott finiteness, while replacing the bounded-error doubling rule by an exact one.
We also need the height parallelogram identity. It follows from the symmetric-square proof of the naive height parallelogram estimate, which we give explicitly using the supplied addition formulae. For , the unordered pair is represented by the binary quadratic , where
These forms define the biquadratic morphism for elliptic sums and differences. They have no common zero. If , the two projective coordinates agree. On the finite diagonal , and , so simultaneous vanishing would violate nonsingularity. At the homogeneous is nonzero. This also handles and sums or differences equal to , for which the affine fractions alone would be inappropriate.
The same local norm argument as above, now using bidegree , gives
On the other hand the binary quadratic is the product of two linear factors for and . At nonarchimedean places coefficient maximum norms multiply exactly: scale each factor to norm and reduce; the product of the two nonzero residue polynomials remains nonzero. This is multiplicativity of the nonarchimedean polynomial norm. At archimedean places the norms are comparable up to fixed constants, by the coefficient triangle inequality and compactness of normalized linear factors. Therefore
Combining the estimates proves the naive-height parallelogram relation with a uniform error. Apply it to , divide by , and pass to the limit to obtain
As in the polarization argument of (a), this makes quadratic, with the canonical height pairing
A torsion point has canonical height zero because its multiples have bounded naive height. Conversely, if , then all have bounded naive height. Northcott finiteness makes two equal, giving for some . Thus canonical height vanishes exactly on torsion. In particular the torsion subgroup is finite, since the comparison with naive height bounds the heights of all its points.
We can now prove the Mordell-Weil theorem. The Weak Mordell-Weil theorem, as explained in Question 2(ii), makes finite. Choose representatives and put . Every can be written . The parallelogram identity and nonnegativity give
Iterating this height descent makes the height at step at most , so after finitely many steps it is at most . There are only finitely many points of that height by Northcott and the naive-height comparison. Reversing shows that every point is an integer combination of the finitely many representatives and this finite bounded-height set. Therefore
On the resulting free part the canonical height pairing is positive definite. Its nonnegativity extends from rational vectors to real vectors by density. If a nonzero real vector were in its kernel, in a basis of the free part round to integer vectors . Their rounding errors are uniformly bounded, and would be uniformly bounded. The vectors are unbounded and therefore include infinitely many distinct vectors, contradicting Northcott finiteness. Thus there is no real null vector. Heights consequently support quantitative point searches, tests of independence, and the regulator of an elliptic curve, in addition to providing the descent that proves finite generation.
Choose coordinates at and at vanishing at those points. The local expansion is , . Define the branching order . A change of either coordinate has nonzero linear coefficient, so it preserves the leading exponent, proving well-definedness.
Ramification means , equivalently vanishing of the derivative in local coordinates. These zeros are isolated unless the local derivative is identically zero, which by analytic continuation would make constant. An infinite set of ramification points on a compact surface would have an accumulation point, contradicting isolation. Thus that set is finite.
A nonconstant holomorphic map of compact connected Riemann surfaces is onto, since its image is open by the local form and closed by compactness. It has a finite degree . The Riemann-Hurwitz formula is
If both genera equal , positivity of forces and every ramification term zero. The map is bijective and has nonzero derivative everywhere. The holomorphic inverse function theorem says that a holomorphic function with nonzero derivative has a local holomorphic inverse; these inverses patch, so is biholomorphic. For , multiplication by two on is a degree-four holomorphic map of an elliptic curve to itself and is not biholomorphic.
Let be the elliptic curve, and choose a point to serve as identity. Its geometric genus is one and its canonical divisor has degree zero. For any divisor of degree one, the Riemann-Roch theorem gives
Since has degree , its Riemann-Roch space is zero: a nonzero section would produce an effective divisor of negative degree. Hence . Choose a nonzero . The divisor is effective of degree one, so over the algebraically closed field it is a single point . Thus every degree-one divisor class has a point representative.
This representative is unique. If and are linearly equivalent, choose with . Then . That space has dimension one and already contains the constants, so is constant and . Consequently
is injective. It is also surjective: if represents a degree-zero divisor class, apply the preceding result to to obtain its unique point representative , giving .
The degree-zero Picard group of a curve is a group because divisors add commutatively, principal divisors form a subgroup, and degree passes to the quotient. Define
Equivalently, is the unique point satisfying the linear equivalence of divisors , where the plus signs in this equivalence denote divisor addition. The zero class corresponds to , so is the identity. The inverse of is the unique point with . Associativity follows because both and map to , and is injective; commutativity follows in the same way. Thus this is an abelian group structure on , obtained directly by the elliptic curve group law from Riemann-Roch. The identity choice is part of the construction.
Reduce to . Because , the multiplication-by-n morphism on the reduced elliptic curve is a separable, surjective morphism of degree . Choose a point with . Its coordinates lie in some finite field .
Let be the finite unramified extension with residue field . The curve retains good reduction over . Its smooth integral model and the Hensel lemma give surjectivity of good reduction over a local field, so lift to some . This lift need not satisfy exactly, but its error
has zero reduction and belongs to , the kernel of reduction of an elliptic curve.
The parameter at infinity identifies with the maximal ideal equipped with the formal group of an elliptic curve. The integral power series for and its inverse from part (i) remain integral over . They converge on : terms of degree tend to zero in valuation because their coefficients are integral and the argument has positive valuation. Hence multiplication by is bijective on . Choose its unique solution to , and put . Then
The residue-field extension supplies a division point modulo , and the formal-group inverse corrects the error without introducing ramification. This is the local construction underlying the uniform unramified division field over a local field and unramified division torsors at good primes.
A congruent number is a positive integer which occurs as the area of a right triangle with positive rational side lengths. Scaling a triangle by a nonzero rational factor multiplies its area by a rational square, so the essential parameter is its positive square class; integer parameters can be reduced to square-free integers. For example is congruent by the triangle , and is congruent by .
The connection with elliptic curves comes from the congruent number elliptic curve in the model
From a rational point with , define
Direct squaring gives , and its area is
Conversely, from a positive rational triangle of area , put
Substitution using and gives and . Thus
The standard rational torsion of a congruent number curve consists of . One way to see the torsion restriction is to use good primes . The character sum cancels at and , giving . For any odd prime , the Dirichlet theorem on primes in arithmetic progressions supplies good primes with and , so the reduction of torsion points on an elliptic curve excludes -torsion. Good primes similarly bound the two-primary torsion by four, and the four displayed points give equality. Consequently the Mordell-Weil theorem turns the criterion into positive rank of . Arithmetic two-descent on an elliptic curve and local obstructions are therefore tools for the congruent number problem, and a nontorsion point gives infinitely many rational right triangles from a nontorsion point by taking multiples.
We now give elementary proofs for and , including the descent steps. Recall the primitive Pythagorean parametrization
where are coprime and of opposite parity. To derive it, in a primitive Pythagorean triple put the even leg at . The relatively prime integers have product , so each is a square, say . This gives the formulas and the parity condition. The area is , and its four factors are pairwise coprime: their common divisors reduce to divisors of or of two, while are odd.
Area one is impossible. Clearing denominators of a hypothetical rational triangle of area one gives an integer triangle with square area. Dividing out its common factor leaves a primitive integer triangle whose area is still a rational square; an integer which is a rational square is an integer square. Choose such a triangle with smallest hypotenuse. Pairwise coprimality in the area product forces
The positive integers are odd and coprime. If were even, then would be odd and would be modulo eight, whereas two odd squares have difference zero modulo eight. Hence is odd, is even and is even.
Now set and . These are positive coprime integers and
Thus is another integer right triangle with square area and hypotenuse , strictly smaller than . This contradicts the minimal choice and proves the Fermat right triangle theorem. In particular is not a congruent number.
For area two we first establish the auxiliary descent fourth-power sum cannot be a square. Suppose with positive integers, and choose a primitive solution with smallest . Two odd fourth powers sum to modulo sixteen, so after exchange is odd and is even. Parametrize the primitive triangle :
The case even, odd makes , so is odd and even. Coprimality then gives and . Consequently
This second triangle is primitive, since is odd and . Parametrize it as , , , with coprime. The equality makes , . Thus
a new positive solution with smaller hypotenuse . This contradicts infinite descent, proving the auxiliary assertion.
Area two is also impossible. Clearing denominators and removing a common factor now gives a primitive integer triangle with area twice an integer square. Indeed, if an integer is with , then divides two, forcing . Its area product would satisfy
The odd factors must be squares and the unique even factor twice a square. As in the preceding modulo-eight argument, even would force , and odd, with , impossible modulo eight. Thus
The integers and are positive and coprime, and . Hence , . But
contradicting the auxiliary descent. This proves two is not a congruent number, and concludes
The two obstructions are global arithmetic descents. The elliptic-curve correspondence organizes the wider problem, but by itself is not a substitute for proving these particular nonexistence assertions.
Let be a field, a separable closure and its absolute Galois group. A discrete Galois module is an abelian group with a continuous -action, so each element has an open stabilizer. Galois cohomology uses continuous cochains. Its zeroth group is , and its first group is
where
Thus cocycles measure a failure of descent, and coboundaries account for changing a chosen lift. A short exact sequence of Galois modules gives a long exact sequence in group cohomology. Its connecting map sends an invariant element of a quotient to the cocycle of a chosen lift ; changing the lift changes this by a coboundary. These constructions provide the bridge between arithmetic divisibility and cohomology.
For Kummer theory, assume the characteristic does not divide . The multiplicative exact sequence is
The final arrow is surjective because a root of is separable for . Hilbert's theorem 90 says . Here is its usual finite-extension proof. For a multiplicative cocycle on a finite Galois extension , choose so that
Such an exists by the Artin independence theorem. The cocycle identity gives . With this becomes , a coboundary. Every continuous cocycle with values in is defined over a sufficiently large finite Galois extension, so the same result holds for the absolute group.
The long exact sequence in group cohomology now gives
The class of maps to , where . This cohomological statement does not require ; it retains the actual Galois action on . If all th roots of unity do lie in , the action is trivial, and after choosing a primitive root of unity the cocycles are characters into . Thus adjoining an th root of describes a cyclic extension of degree dividing , and Kummer classes classify the corresponding characters. For , this gives the familiar quadratic extensions and the square-class group of a field.
Now let be a number field and an elliptic curve. The multiplication-by-n morphism is a surjective isogeny on , with kernel . The Kummer exact sequence of an elliptic curve
yields
Explicitly, choose with and set . This lies in , satisfies the cocycle identity and is unchanged as a class if is replaced by another division point. If it is a coboundary for , then is rational over and . Conversely such a rational division point makes the cocycle zero. This proves the injectivity of the Kummer map of an elliptic curve on .
To prove the Weak Mordell-Weil theorem, it remains to prove that this particular cohomological image is finite. The full group need not be finite, so the injection alone is not enough. Choose a finite set of finite places containing the bad-reduction places and those dividing . At any other place, the construction in Question 3 works over the local field: reduce , find an -division point over a finite residue extension, lift it by the Hensel lemma, and correct its error by the inverse formal multiplication. Thus has an -division point over the maximal unramified extension. Choosing that lift locally makes the cocycle zero on inertia. For an arbitrary lift its restriction is a coboundary, so the cohomology class is unramified. Therefore the image lies in first Galois cohomology unramified outside a finite set:
We prove the required finiteness of this group. Take a finite Galois extension containing all of and , and enlarge to include any remaining ramification of . Let be the places above it. The inflation-restriction exact sequence bounds the kernel of restriction to by
a finite group, since both its group of arguments and its group of values are finite. Over the torsion module is constant and can be identified with , so Kummer theory gives
Restrictions of our unramified classes remain unramified outside . If a Kummer class is unramified at such a place , its th root can be taken in an unramified local extension. The extended valuation still has integer values, and . Hence is divisible by . Each coordinate therefore lies in the S-unramified power class group
This group is finite. Indeed, the ideal of away from is . Sending to yields the exact sequence
For its kernel, a principal lets us divide by an th power to obtain an -unit. For surjectivity, an ideal class killed by has an th power which is principal away from , giving such an . The S-unit group is finitely generated and the ideal class group is finite; hence both end groups are finite, proving finiteness of S-unramified Kummer classes. Restriction has finite image in and finite kernel, so is finite. We conclude
which is the Weak Mordell-Weil theorem and its Kummer-theoretic proof of the weak Mordell-Weil theorem.
This framework also defines the Selmer group of an elliptic curve by imposing that a class in lie in the local Kummer image at every completion. Its classes are unramified outside a fixed finite set, so the same finiteness proof applies. Its relation to rational points is
The Tate–Shafarevich group here measures the difference between locally soluble torsors and globally soluble ones. Finally, the weak theorem gives finite divisibility quotients; adding the height descent lemma and bounded-height finiteness proves the stronger Mordell-Weil theorem. Those height inputs are additional to the cohomological finiteness just established.
Use in the family from part (b). For order four, take , giving
Its discriminant is , and is a nonzero point equal to its own inverse. Thus and .
For order five, take :
The discriminant is , and gives exact order five by part (b).
For order six, take :
Its discriminant is . Here and ; negation is , so is nonzero 2-torsion. Neither nor is , excluding orders two and three, while . All coefficients and points are rational, and the nonzero discriminants certify genuine elliptic curves.
Galois cohomology and finite quotients. Let be a number field and its absolute Galois group. For a discrete abelian -module , . A continuous 1-cocycle is a map with ; a coboundary has the form . Their quotient is . Short exact sequences of modules give the long exact sequence in group cohomology; the connecting map measures the obstruction to lifting a fixed element to a fixed preimage. This interpretation gives a concrete descent map for an elliptic curve.
For an integer , multiplication on the geometric points gives the exact sequence
Here multiplication is a separable isogeny in characteristic zero, with geometric kernel points. For choose with . Then lies in , satisfies the cocycle identity, and changing changes it by a coboundary. Its class vanishes exactly when : if for , the point is rational and divides . Thus the Kummer exact sequence of an elliptic curve includes
The construction also proves that is a homomorphism. The final group can be interpreted as classes of elliptic-curve torsors killed by ; imposing soluble completions leads to the Selmer group of an elliptic curve. For weak Mordell-Weil, the important task is to bound the arithmetic image of , not to assume that the entire first cohomology group is finite.
Choose a finite set containing the bad primes, primes dividing , and archimedean places. At a good finite place , the class is unramified. Here is the local reason. Over a finite extension of the residue field choose an -division point of the reduction of ; multiplication is surjective on the points over its algebraic closure. Pass to the corresponding unramified extension of and lift this nonsingular point by the Hensel lemma. The discrepancy between times its lift and lies in the kernel of reduction. The formal group of an elliptic curve describes that kernel, and multiplication by is bijective there because its leading coefficient is a unit. Correcting the lift therefore gives an actual division point in the unramified closure. Inertia fixes that point, so the Kummer cocycle vanishes on inertia. The same good-reduction argument shows that itself is unramified outside .
We now prove the required finiteness of unramified cohomology classes. Choose a finite Galois extension over which and the th roots of unity are all rational, and enlarge to include its ramified primes. The inflation-restriction exact sequence shows that restriction to has finite kernel: that kernel comes from , a finite group since both its group and coefficient module are finite. Over , a choice of basis identifies with . The multiplicative Kummer sequence, together with Hilbert 90, gives
For clarity, Hilbert 90 says that a multiplicative cocycle for a finite Galois extension is a coboundary. If its values are , choose so that . Then , so . Such an exists because distinct field automorphisms are linearly independent: a relation with the fewest nonzero terms, evaluated on and compared with its value on multiplied by one automorphism's value on , would produce a shorter nonzero relation. Continuity reduces the absolute-Galois version to a finite extension. This proves the cohomological vanishing used in the multiplicative Kummer sequence.
An unramified Kummer class represented by has at every finite . Indeed an th root of fixed by inertia belongs to an unramified local extension, whose value group is still the integers. Define
Factoring the fractional ideal away from as an th power gives the exact sequence
To check it, send to the ideal class of its th root ideal. Changing by an th power changes that ideal by a principal ideal. The kernel consists precisely of S-units modulo th powers, and every -torsion ideal class has a representative whose th power is principal, proving surjectivity. The S-unit group is finitely generated by the Dirichlet unit theorem and the finite collection of allowed prime valuations. The localized ideal class group is a quotient of the finite ordinary ideal class group. Both end groups, and hence , are finite. This is the finiteness of S-unramified Kummer classes argument.
The restrictions of the elliptic Kummer image lie in two copies of this finite group, and the restriction kernel is finite. The injection therefore proves
This is the Weak Mordell-Weil theorem. The unramified restriction is essential: even is generally infinite. Cohomology turns divisibility into a cocycle; good reduction restricts its ramification; units and ideal classes supply the arithmetic finiteness.
Height functions and finite generation. Write and use absolute values extending the usual rational ones, with local degrees . The logarithmic height of a projective pair is
The product formula makes it independent of scaling. For , is nonnegative. On a short Weierstrass equation , put and .
Bounded height gives only finitely many rational points. To see the scalar finiteness behind the Northcott theorem, an algebraic number of degree has primitive minimal polynomial , and the product formula gives . If and , every coefficient has absolute value at most . There are only finitely many such integer polynomials and hence finitely many roots. Each x-coordinate lifts to at most two points of , with handled separately. Thus is finite.
The second ingredient is height expansion under doubling:
Indeed the duplication formula is the degree-four morphism of the projective x-line represented by the coprime quartic forms
They are coprime because the elliptic curve is nonsingular. At each place their coefficient bounds give . Bezout identities expressing powers of each coordinate as combinations of give the reverse inequality up to another local constant. One obtains these identities by the Euclidean algorithm on the two affine charts and clearing denominators. Only finitely many non-Archimedean places have a constant different from one. Taking weighted logarithms and summing proves the uniform bounded error. This is height growth under a morphism of the projective line, applied with degree four.
For a fixed , the addition formula also gives
For , its x-coordinate is
The curve equation bounds by a local constant times . Both numerator and denominator are consequently bounded by a local constant times . The projective-height definition gives the claimed inequality; the finitely many exceptional points with are absorbed into the constant. For the estimate is immediate.
By weak Mordell-Weil, choose finitely many representatives for . Every can be written . Combining the last two inequalities gives
with one constant for all the representatives. This is naive height contraction in elliptic halving descent. If , the new point has height at least one half less than that of . Repetition must therefore reach the finite set of points of height at most . Reversing the identities shows that every point is generated by this finite terminal set together with the finite list of representatives. Thus
The structure theorem then gives with finite torsion subgroup: this is the Mordell-Weil theorem. Finiteness modulo two alone does not imply finite generation; the contracting height argument is what bridges that gap.
The bounded duplication error also constructs the canonical height of an elliptic curve:
The successive differences are bounded by a summable geometric sequence, so the limit exists, , and . It is nonnegative. Torsion points have canonical height zero because their multiples form a finite set. Conversely, if the canonical height is zero, all have bounded naive height; Northcott finiteness makes two of them equal and hence makes torsion. The canonical height removes the bounded error from the arithmetic growth law and identifies exactly the torsion directions, while the elementary naive-height descent already proves finite generation.
For a smooth projective curve of genus , the Riemann-Roch theorem states
where is a divisor, a canonical divisor, and . In particular, applying it to and gives and .
For a nonconstant morphism of degree in characteristic zero, choose local parameters with up to a unit at a point of ramification index . Pulling back a differential multiplies its local order by and adds , because and in the field. Thus
The degree of a divisor of a pulled-back divisor is times its degree. Taking degrees and using the Riemann-Roch theorem gives the Riemann-Hurwitz formula
A smooth plane cubic has genus one by the genus-degree formula. In the displayed normal form, with : otherwise divides and the cubic is reducible. Therefore the line meets the cubic in the divisor , and . The elliptic curve group law identifies with the degree-zero divisor class . Order three means . Consequently and has a section with zero divisor .
Every section of is the restriction of a linear form: ambient linear forms form a three-dimensional space and restrict injectively, while Riemann-Roch theorem gives , since forces the dual term to vanish. Thus this section is some nonzero , proving , with intersection multiplicity three. This is the three-torsion points are flexes of a plane cubic property.
Projection forgetting defines a morphism : its only possible indeterminacy point does not satisfy the second equation. It is a double cover. Away from the zeros of , its two square roots are distinct. Each line intersects in three simple points, since it is nowhere tangent; the two triples are disjoint because the lines do not meet on . In a local trivialization near any of these six points the covering equation is with , so the ramification index is two. There is no other ramification. The Riemann-Hurwitz formula therefore gives
The map
is an automorphism of the elliptic curve over , fixes its identity point, and squares to . For the invariant differential on an elliptic curve , it satisfies . Thus , with the indicated embedding of .
Under analytic complex uniformization of an elliptic curve , this automorphism acts as multiplication by , so is stable under . It is a rank-one torsion-free module over the Gaussian integers. Since that ring is a principal ideal domain, . Every analytic endomorphism is multiplication by an with , which here says exactly . Therefore the geometric endomorphism ring of an elliptic curve is , and all its elements are generated over by the displayed -defined automorphism. Thus .
If an endomorphism is defined over , its pullback on the rational differential has scalar in . The differential action is injective in characteristic zero, because a nonzero isogeny of elliptic curves is separable and has nonzero differential. Its scalar must therefore lie in . Conversely integer multiplication is defined over . Hence
Put . The valuations of the differences of the three nonidentity fourth roots of unity from are
For instance , and the other two differences are associates of . None is divisible by . The group has elements, so the four units map bijectively to it. Every ideal prime to consequently has a unique primary Gaussian integer generator.
The Grössencharacter of the square-lattice elliptic curve is explicitly
For integral ideals prime to , the generator is an odd Gaussian integer; extend multiplicatively to fractional ideals prime to . Products of primary generators are primary, so this is a Hecke character with ideal infinity type : on a principal ideal with generator , its value is . Its conductor divides , and cannot divide , since would force , whereas the unit ideal has value . Thus the displayed conductor is exact.
We next verify directly that this character gives the Frobenius values of this particular curve, fixing the unit ambiguity. The point
satisfies, by the chord-and-tangent addition law,
For the first addition, and the chord has slope . Since is killed by but not by , it generates the eight-element -module . Thus all this torsion is rational over .
The model has discriminant , so it has good reduction at every . First suppose lies over a split rational prime . Then its residue field is , , and has norm . Reduction of still has degree and has zero differential, since its differential scalar belongs to . It is therefore purely inseparable of degree . Factoring out the Frobenius isogeny gives
for an automorphism of the reduction. In characteristic at least five, the automorphisms of this model fixing are the four Gaussian units: comparing coefficients in gives . Prime-to- torsion reduces injectively. Both and fix the reduction of , the former by the primary congruence and the latter by its rationality over the residue field. Thus fixes this entire module. The unit congruences proved above force .
For an inert rational prime , we have , , and its primary generator is , because implies . To determine Frobenius without excluding , write
Replacing by changes each nonzero quadratic-character value to its negative, because is a nonsquare. Hence . The Frobenius characteristic equation gives . This proves the asserted Frobenius value at inert primes as well, and identifies the displayed Hecke character with that of .
Finally, the formal parameter is defined over the local ring at . Since the reduced endomorphism is the -power Frobenius isogeny, with , its pullback sends to . Passing to the completion at the identity gives the equality of formal series
An elliptic curve works over every algebraically closed field, including one algebraic over a finite field. Give it explicitly in by
In the first case the only point at infinity is , where the derivative with respect to is nonzero. In the affine chart , a singular point of an algebraic variety would have , , and . The possible roots cannot satisfy the last equation in characteristic different from : at it is , and at it is . In the second case the three homogeneous partial derivatives are , up to harmless signs, and cannot vanish simultaneously at a projective point. Thus both cubics are smooth varieties. A reducible plane cubic would have intersecting positive-degree components by Bézout theorem, and be singular at an intersection; therefore these smooth cubics are irreducible varieties. The genus-degree formula gives . With the marked point they are elliptic curves.
For a smooth algebraic curve, its divisor class group is its Picard group. Its degree-zero subgroup is
The map gives an isomorphism of abelian groups
To recall why it is a bijection, Riemann-Roch theorem in geometric genus one says every degree-one divisor class has exactly one independent section: a canonical divisor has degree zero, so the dual degree- term has no section. Thus the class contains one effective divisor on an algebraic curve of degree one, namely a point , and that point is unique. Translating by gives the claimed bijection; this is precisely the chord-and-tangent group law on the elliptic curve.
Choose a prime integer different from . The multiplication-by-n morphism has derivative times the identity at , so it is nonconstant. A nonconstant morphism of algebraic varieties between smooth projective curves is surjective: its image is closed by proper morphism and cannot have algebraic dimension zero. Since is an algebraically closed field, this makes surjective on -points. Therefore
Yet is infinite. For each , the affine equation has a solution for in the algebraically closed field; since is infinite, this gives infinitely many points.
By the Fundamental theorem of finitely generated abelian groups, a finitely generated abelian group satisfying has no free part and is a finite torsion group of order prime to . The infinite group cannot have this property while being finitely generated. Thus is not finitely generated. A subgroup of a finitely generated abelian group is finitely generated, so
This proof uses divisibility and infinitude, rather than uncountability, so it remains valid over countable algebraically closed fields.