4 Podstawy teorii liczb
Dowód. C.l □
Przejdziemy teraz do wspomnianej identyczności Bezouta, (zob. C.2)
Twierdzenie 1.2.4 (identyczność Bacheta-Bezouta). Z: a\,... ,an E Z, (co najmniej jedna z nich jest niezerowa)
T: Istnieją liczby ki,..., kn E Z:
Dowód. Najpierw udowodnimy naszą własność dla dwóch liczb a, b z których co najmniej jedna jest niezerowa. Rozważmy zbiór T — {ax + by : ax + by > 0, x, y E Z}. Oczywiście, jedna z liczb ±a, ±b należy do naszego zbioru bo któraś z liczb a, b jest niezerowa. Wobec tego zbiór ten jest niepusty, zawiera wyłącznie liczby naturalne, posiada w takim razie element najmniejszy, ?? powiedzmy d. Istnieją więc liczby xq, yo E Z takie, że d — axo+byo. Udowodnimy, że d jest poszukiwanym największym wspólnym dzielnikiem a i b.
Udowodnimy najpierw, że d\a. Z algorytmu dzielenia z resztą wiemy, że istnieją q, r takie, że 0 ^ r < d, że a — dq + r. Wobec tego
r = a - dq = a(l - qx0) - bqy0.
Jeśli r > 0, to r E T i jest to element mniejszy od d, sprzeczność. W takim razie r — 0 i oznacza to, że d\a. Analogicznie dowodzimy, że d\b.
Załóżmy teraz, że 0 < i jest taką liczbą całkowitą, która dzieli i a i b. To oznacza, że a = tm, b = tn, skąd d = axo +by0 = t(mxo + ny0) czyli t\d, wobec czego t ^ d.
Przypuśćmy teraz, że n > 2 i twierdzenie mamy udowodnione dla mniej niż n liczb. Wprowadźmy następujące oznaczenia:
do := NWD(a!,..., on_i) >0, d:= KWD(NWD(alt..., a„_i), aj > 0.
Zgodnie z założeniem indukcyjnym wiemy, że istnieją Zi,..., ln~i, k,l E Z takie, że
(★) do = l\a\ + ... + /n_ion_i, d = kdo + lan-
Udowodnimy, że d jest największym wspólnym dzielnikiem liczb a\,... ,an. (przy okazji udowodnimy własność rekurencyjnego obliczania NWD).
Z definicji wynika, że d dzieli do oraz an. Ponieważ do dzieli każde a* dla i = 1,..., n—1, z przechodniości relacji podzielności d jest wspólnym dzielnikiem wszystkich liczb ai,... ,an.
Z drugiej strony jeśli d E N jest wspólnym dzielnikiem aj,..., an, to z (*) mamy, że d\do a tym samym dzieli d. Oznacza to, że d ^ d i wobec tego d =NWD(ai,..., an).
Jednocześnie ponownie dzięki (*) wiemy, że d = kdo+lcin = k(l\ai + .. . + /n_ian_i) + Za„ i przyjmując fcj := kii dla i = 1,..., n — 1 i kn := l mamy tezę.
□
Bezpośrednio, z dowodu i twierdzenia otrzymujemy kolejne wnioski.