The central idea of Galois cohomology of an elliptic curve is to encode obstructions to dividing rational points, then compare those obstructions over and its completions. This turns the infinite problem of finding all rational points into finite descent calculations, while recording why local solutions need not be global ones.
Let for a number field , and regard as a discrete Galois module. Then . A continuous Galois cohomology one-cocycle is a map satisfying
Two cocycles represent the same class in if their difference is for some geometric point . The resulting Weil–Châtelet group classifies algebraic-group torsors under : genus-one curves with an -action, which become copies of over . Choosing a geometric point identifies such a curve with ; the difference between that point and its Galois conjugates is a cocycle, and changing the chosen point adds a coboundary. A torsor class is zero exactly when the curve has a -point. Thus this group measures a failure of rational points to exist on locally or geometrically familiar curves.
For an integer , multiplication by is surjective on and has kernel . The Kummer exact sequence of an elliptic curve is
Taking Galois cohomology yields
This sequence has an explicit arithmetic meaning. Given , choose with and set . Its values lie in , and the cocycle identity follows by expanding . Choosing another changes it by a coboundary in . Replacing by with does not change the class. Moreover the class is zero exactly when can be adjusted by an -torsion point to become Galois fixed, exactly when is divisible by in . Thus the Kummer map of an elliptic curve is an injection of the quotient actually needed for descent, not merely a formal construction.
For each place of , repeat this construction over the completion . Define the n-Selmer group by
Every global rational point satisfies these local conditions, so embeds in the Selmer group. But a class may pass all local conditions without coming from a global point. The Tate–Shafarevich group records this obstruction:
It consists of torsor classes with points over every completion but potentially none over . The global and local Kummer sequences give the Selmer exact sequence and rank bound
To verify surjectivity on the right, lift a class of through the global Kummer sequence. At every place its image in is zero, so local exactness puts its restriction in the local Kummer image. The lift is therefore Selmer. The kernel on the left is the global Kummer image by global exactness. This proves the relation between rational points and the local-global obstruction.
Finiteness is what makes this framework useful. Let contain the archimedean places, the primes dividing , and the bad-reduction primes. At a good prime outside , part3(i) shows that a local rational point has an -division point in an unramified extension. Its Kummer class is therefore unramified. Thus every Selmer class belongs to the subgroup of unramified outside .
Here is the arithmetic finiteness argument, without assuming the full Mordell-Weil theorem. Choose a finite Galois extension containing all -torsion coordinates and the th roots of unity. Over , the module is constant and can be identified with two copies of . Kummer theory identifies its first cohomology with two copies of . The unramified-outside- conditions imply that every valuation outside the enlarged set of primes is divisible by . The resulting S-unramified power class group fits into
For the last map, divide the outside- principal divisor by and take its ideal class. Its class is killed by ; its kernel consists precisely of an -unit times an th power. The S-unit group is finitely generated: its valuations at the finite primes in map it into , with kernel the ordinary units. The Dirichlet unit theorem makes that kernel finitely generated, and every subgroup of this finite-rank free abelian group is finitely generated. Thus the first term is finite. Finiteness of the ideal class group makes the last term finite. The kernel of restriction from to is finite by the inflation-restriction exact sequence with finite module and finite quotient . Hence the Selmer group is finite, as is . This proves the Weak Mordell-Weil theorem cohomologically and also proves finiteness of , without asserting finiteness of the whole Tate–Shafarevich group.
For , combine this finite quotient with a height descent. Choose finitely many representatives for , and put , using the nonnegative canonical height of an elliptic curve. Its height parallelogram identity gives . Thus if ,
Iteration eventually brings the height below . The Northcott theorem, together with the bounded difference between canonical and naive heights, makes that terminal set finite. Expanding shows that the representatives and terminal set generate the entire rational-point group. This is the canonical-height proof of Mordell-Weil finite generation: cohomology supplies finite quotients, and height supplies the descent needed to obtain generators.
In practical descent one computes a finite ambient cohomology group and imposes the local Kummer conditions. For example, if with distinct rational , its rational two-torsion makes the two-descent classes describable by square classes. The coordinate function has principal divisor , where is a two-torsion point. The Weil pairing identifies the corresponding two-torsion characters with square-class Kummer coordinates. For a point with , its Kummer class is represented by
with product one because it is represented by . The identity has trivial class; at a two-torsion point the zero factor is replaced by the limiting nonzero square class . A representative triple with square product gives a covering described by
For , a rational point on the covering gives and recovers from the product. Testing such coverings over and the relevant computes the local conditions; failure of a local condition excludes a global rational point. Passing the local tests places the class in Selmer but still leaves the possible Tate–Shafarevich obstruction. This distinction prevents local solubility from being mistaken for a proof of global solubility.
Finally, writing after finite generation, for a prime the exact sequence gives
Consequently a Selmer computation bounds the rank of an elliptic curve above; independent rational points bound it below, and a canonical height pairing can certify their independence. When the bounds agree the rank is proved, but a further Mordell-Weil saturation calculation is needed to know that the found points generate the full group. For a general isogeny of elliptic curves , the same argument starts from , producing an isogeny Selmer group and often a smaller descent calculation. Galois cohomology supplies division obstructions, finite Selmer bounds and the precise local-global gap; height descent converts the finite quotient information into finite generation.
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.
Translate the rational point of order two to and complete the square. After clearing denominators by admissible scaling, write
The companion curve is . The two-isogeny formula gives maps and satisfying .
For the Weak Mordell-Weil theorem in this setting, use the two-torsion square-class homomorphism
and its counterpart on . These are homomorphisms: a nonvertical line intersecting the cubic in three points has the product of their -coordinates a square, by comparison of the constant term of the intersection cubic. For a line through , the product of the other two coordinates is , explaining the special value there. The kernels are and , respectively, as follows by solving the elliptic isogeny preimage quadratic and testing its discriminant for a square.
The prime-support bound in two-isogeny descent makes both images finite. Indeed at a prime not dividing , a negative valuation of makes the leading cubic term dominate, giving ; a positive valuation makes a unit, giving . In either case is even. Thus the square class of is supported only on primes dividing , together with a possible sign. The same argument uses on . Since , the two finite elliptic isogeny quotients imply that is finite.
Finite generation still needs a descent on height. Let be the logarithmic height of the -coordinate. The duplication formula has a degree-four rational -coordinate map with coprime numerator and denominator. Polynomial height estimates, with the resultant supplying the lower bound, give the height growth under a morphism of the projective line relation . Thus the convergent telescoping limit
defines the canonical height of an elliptic curve, without assuming finite generation. It is nonnegative, satisfies and the height parallelogram identity, and differs from by a bounded amount. Consequently its bounded subsets of rational points are finite by the Northcott theorem.
Choose the finite list of representatives modulo and let . For , the canonical height pairing inequality gives
Repeated halving brings the height below . There are only finitely many such terminal points, and recovering expresses it as an integer combination of those points and the . This proves the canonical-height proof of Mordell-Weil finite generation, so
Galois cohomology and the finite division quotient. Let be a number field, with its profinite topology, and a discrete continuous -module. Its Galois cohomology is continuous group cohomology. In degrees zero and one,
Thus a crossed homomorphism measures the failure of a choice to be Galois-invariant, and changing the choice changes the cocycle by a coboundary. A short exact sequence of such modules gives a long exact sequence in group cohomology. The connecting map sends an invariant element to the cocycle obtained by lifting it and comparing its Galois translates.
For an elliptic curve and , multiplication by is surjective on and has kernel . The Kummer exact sequence of an elliptic curve therefore gives
Explicitly, choose and set . Replacing changes this by a coboundary; replacing by , , does not change it. If its class is zero, some torsion translate of is Galois-invariant, so . This proves injectivity of the Kummer map of an elliptic curve.
The whole group need not be finite. The crucial restriction is ramification. Let contain the finite primes of bad reduction of an elliptic curve and those dividing . At , good reduction and prime-to-residue-characteristic multiplication imply that every division point of a local point is in an unramified extension, by the formal-group lifting argument. Thus every global Kummer class restricts trivially to inertia there.
Choose a finite Galois extension containing and the th roots of unity, and enlarge to include its ramified primes. Over , the torsion module is constant and can be identified with . By Kummer theory,
For classes unramified outside the primes above , valuations outside must be divisible by . Their restriction images therefore lie in , the square of an S-unramified power class group. Its finiteness can be seen without assuming the Mordell-Weil theorem: the finiteness of S-unramified Kummer classes follows from
The S-unit group is finitely generated by the Dirichlet unit theorem and its valuations at . The localized ideal class group is a quotient of the ordinary ideal class group of , which is finite by the finiteness of the ideal class group. The Minkowski bound for ideal classes supplies an integral ideal of bounded norm in each class, and only finitely many integral ideals have bounded norm.
The kernel of restriction from to is also finite: a cocycle trivial after restriction can, after subtracting a coboundary, be made to factor through the finite group . There are only finitely many maps from that group to the finite module . This is the finite-extension kernel of a Kummer map mechanism. Consequently the possible Kummer classes form a finite set, proving
This is the Weak Mordell-Weil theorem. Imposing membership in the local Kummer image at every place refines the finite unramified collection to the n-Selmer group. Its relation with the obstruction to a globally rational point is
where the last group is the -torsion of the Tate–Shafarevich group. Thus local solubility gives a finite computable upper bound but can leave a genuine global obstruction.
Heights and finite generation. For the other essay, normalize the absolute values on a field so that the product formula holds. The Absolute logarithmic Weil height of is
At the infinite places the local degrees are one or two and the usual real or complex modulus is used. The product formula makes this independent of scaling; it is also unchanged by extending . Over , using coprime integral coordinates gives , the naive height on the projective line. The Northcott theorem says that points of bounded height and bounded field degree form a finite set; in particular this holds over the fixed field . One way to see the finiteness is the height-Mahler measure formula: for an algebraic number of degree , the coefficients of its primitive minimal integer polynomial are bounded by binomial factors times . Bounds on and therefore leave only finitely many integer polynomials and hence only finitely many algebraic numbers.
Set for , and . Since has degree two, bounded gives only finitely many points of . The height growth under a morphism of the projective line states that a degree- morphism gives . The upper bound follows from its homogeneous coordinate polynomials; the lower bound follows from their having no common zero, using a resultant identity at each place. Applied to the degree-four duplication map, it gives a uniform constant with
Consequently is Cauchy: the absolute difference of consecutive terms is at most . Define the canonical height of an elliptic curve by
It is nonnegative and satisfies . The factor one-half is the conventional normalization for the divisor , since the first-coordinate height belongs to .
The addition-divisor identity also gives the bounded-error height identity
uniformly in . This is the height form of the identity for the sum and difference pullbacks of the line bundle associated to ; it includes points where the affine addition formulas have a zero denominator. Apply it to , divide by , and take the limit. Thus satisfies the parallelogram law, and its polarization is a bilinear form, the height pairing. Nonnegativity implies the Cauchy-Schwarz inequality for that pairing, by evaluating its nonnegative quadratic polynomial on for all integers and approximating real ratios by rational numbers. In particular
These properties do not presuppose finite generation. Bounded canonical height gives a finite set by the bounded difference and the Northcott theorem. Torsion points have canonical height zero. Conversely, if , all have bounded naive height, so two coincide; their difference makes torsion. Thus the height detects precisely the free part, once finite generation is proved.
Use the Weak Mordell-Weil theorem with and choose finitely many coset representatives . Write , and put . The height inequality yields
Iteration enters the finite set , since after steps the height is at most . Unwinding expresses every point using that finite set and the . This proves the canonical-height proof of Mordell-Weil finite generation and hence
The Fundamental theorem of finitely generated abelian groups supplies this decomposition. The Mordell-Weil theorem combines a finite quotient from arithmetic Galois cohomology with a contracting height descent; either ingredient alone would not establish finite generation.