The divisions in the Euclidean algorithm are
The last nonzero remainder is , so
As a check, and ; back-substitution also gives .
At any division step , an integer divides both exactly when it divides both : one direction uses , and the other uses . Hence
Starting with , , the Euclidean division produces
The nonzero remainders form a strictly decreasing sequence of positive integers. Such a sequence must terminate, since there are only finitely many positive integers below . Suppose is the last nonzero remainder, so . The unchanged greatest common divisor at each step gives
The final equality holds because the positive common divisors of and are precisely the positive divisors of . This proves both termination and correctness of the Euclidean algorithm.
Apply the Euclidean algorithm to and :
Back-substitution gives the Bézout's identity
Thus is one solution of the Diophantine equation. Subtracting this solution from any other gives
Since and are coprime, divides . To justify that step directly, multiply by : both terms on the right are divisible by , because . Write ; substitution then gives . Therefore the complete solution set is
Every such pair satisfies the original Diophantine equation, since the terms cancel.
First recall why the two-variable Bézout's identity follows from the Euclidean algorithm. The initial values are integer linear combinations of . At every subsequent step, is again an integer linear combination of . Therefore the last nonzero remainder, which is their greatest common divisor, has that form.
Put . The preceding argument supplies integers with . Applying the same argument to gives integers such that
An integer divides exactly when it divides : if it divides , it divides , while itself divides both . Hence . Substituting the expression for proves
Thus
are integers satisfying . This also explains how to construct the coefficients using two applications of the Euclidean algorithm.

Articles by others on the same topic (0)

There are currently no matching articles.