Infinite descent
From Academic Kids

In mathematics, a proof by infinite descent is a particular kind of proof by mathematical induction. One typical application is to show that a given equation has no solutions. Assuming a solution exists, one shows that another exists, that is in some sense 'smaller'. Then one must show, usually with greater ease, that the infinite descent implied by having a whole sequence of solutions that are ever smaller, by our chosen measure, is an impossibility. This is a contradiction, so no such initial solution can exist.
That rather graphic description can be restated in terms of a minimal counterexample, giving a more common type of formulation of an induction proof. We suppose a 'smallest' solution  then derive a smaller one. That again is a contradiction.
The method can be seen at work in one of the proofs of the irrationality of the square root of two. It was much used for Diophantine equations by Fermat. In some cases, to a modern eye, what he was using was (in effect) the doubling mapping on an elliptic curve. More precisely, his method of infinite descent was an exploitation in particular of the possibility of halving rational points on an elliptic curve E by inversion of the doubling formulae. The context is of a hypothetical rational point on E with large coordinates. Doubling a point on E roughly doubles the length of the numbers required to write it (as number of digits): so that a 'halved' point is quite clearly smaller. In this way Fermat was able to show the nonexistence of solutions in many cases of Diophantine equations of classical interest (for example, the problem of four perfect squares in arithmetic progression).
In the number theory of the twentieth century, the infinite descent method was taken up again, and pushed to a point where it connected with the main thrust of algebraic number theory and the study of Lfunctions. The structural result of Mordell, that the rational points on an elliptic curve E form a finitelygenerated abelian group, used an infinite descent argument based on E/2E in Fermat's style.
To extend this to the case of an abelian variety A, André Weil had to make more explicit the way of quantifying the size of a solution, by means of a height function  a concept that became foundational. To show that A(Q)/2A(Q) is finite, which is certainly a necessary condition for the finite generation of the group A(Q) of rational points of A, one must do calculations in what later was recognised as Galois cohomology. In this way, abstractlydefined cohomology groups in the theory become identified with descents in the tradition of Fermat. The MordellWeil theorem was at the start of what later became a very extensive theory.