Exercise 1.4

Let d = ( a , b ) . Show how one can use the Euclidean algorithm to find numbers m and n such that am + bn = d .(Hint: In Exercise 2 we have that d = r k + 1 . Express r k + 1 in terms of r k and r k + 1 , then in terms of r k 1 and r k 2 , etc.).

Answers

Proof. With a slight modification of the notations of exercise 2, we note the Euclid’s algorithm under the form

r 0 = a , r 1 = b , r i = r i + 1 q i + 1 + r i + 2 , 0 < r i + 2 < r i + 1 , 0 i < k , r k = q k + 1 r k + 1 , r k + 2 = 0

We show by induction on i ( i k + 1 ) the proposition

P ( i ) : ( m i , n i ) × , r i = a m i + b n i .

r 0 = a = 1 . a + 0 . b . Define m 0 = 1 , n 0 = 0 . We obtain r 0 = a m 0 + b n 0 , then P ( 0 ) is true.

r 1 = b = 0 . a + 1 . b . Define m 1 = 0 , n 1 = 1 . We obtain r 1 = a m 1 + b n 1 , then P ( 1 ) is true.

Suppose for 0 i < k the induction hypothesis P ( i ) et P ( i + 1 ) :

r i = a m i + b n i , m i , n i , r i + 1 = a m i + 1 + b n i + 1 , m i + 1 , n i + 1 .

Then r i + 2 = r i r i + 1 q i + 1 = a ( m i q i + 1 m i + 1 ) + b ( n i q i + 1 n i + 1 ) .

If we define m i + 1 = m i q i + 1 m i + 1 , n i + 1 = n i q i + 1 n i + 1 , we obtain r i + 2 = a m i + 2 + b n i + 2 , m i + 2 , n i + 2 , so P ( i + 2 ) .

The conclusion is that P ( i ) is true for all i , 0 i k + 1 , in particular r k + 1 = a m k + 1 + b n k + 1 , that is

a b = d = am + bn ,

where m = m k + 1 , n = n k + 1 . □

User profile picture
2022-07-19 00:00
Comments