276062013

276062013



1.2. NWD i NWW w Z 3

Ustalmy dwie liczby całkowite a, b G Z*. Przyjmijmy: r_i := a, ro := \b\.

Krok 1: Zgodnie z algorytmem dzielenia z resztą (1.3.(B) (•)) istnieją liczby całkowite 5i,ri € Z takie, że:

(1)    a = r_: = ?i|6|+ri,

(2)    0 ^ n < \r0\ = |6|.

Jeśli ri = 0, kończymy algorytm. Jeśli r\ ^ 0, to wykonujemy Krok 2.

Krok 2: Istnieją liczby całkowite ę2, r2 G Z :

(1)    r0 = q2ri + r2,

(2)    0 < r2 < rj < |r0| = |6|.

Jeśli r2 = 0, to kończymy algorytm. Jeśli r2 ^ 0, to kontynuujemy analogicznie.

Ogólnie, mając rj_2,rj_i takie, że r,_i 7^ 0, wykonujemy kolejny krok:

Krok (i>l): Istnieją liczby całkowite qi,r, G Z:

(1)    rj_2 = ftri-i + rj,

(2)    0 ^    < r»_i.

Ze względu na nierówności: 0 ^ r* < r,_i istnieje AT(a, ó) G N takie, że 7,jv(a,6)+1 — 0 ale ^N(o,6) 7Ł 0.

Liczbę A^(a, 6) G N będziemy nazywać dalej długością algorytmu dla liczb a i b, (długość może być równa zero, gdy 6|a), zaś r(a, b) := rpjfuM wynikiem tego algorytmu.

W tak opisanym algorytmie r(a, b) jest największym wspólnym dzielnikiem liczb a, b. Z dowodem tego faktu zapoznać się można np. w C.l. Jest to jednak dla nas krok pomocniczy, celem jest udowodnienie tożsamości Bacheta-Bezouta. 1.2.4

Warto w tym momencie zwrócić uwagę na jeden fakt, który znajdzie swoje uogólnienie w teorii pierścieni. Nie bez przyczyny przypominamy znany algorytm Euklidesa tak dokładnie. Przyglądając się bowiem uważnie przebiegowi algorytmu zauważymy, że reszty pojawiające się w każdym kroku spełniają zależność: |rj+i| < |r*|, słowem za każdym razem obniżana jest wartość funkcji | • | dla reszty. W przyszłości będziemy chcieli prześledzić taki sam algorytm w pierścieniach (gdzie w analogii do dodawania i mnożenia liczb będziemy mieć zadane w pewien sposób ’dodawaniei ’mnożenie ’ elementów) tzw. euklidesowych, zastępując moduł wartością pojawiającej się tam funkcji ą>. Zauważymy wówczas, że w taki sam jak wyżej sposób będziemy mogli znaleźć NWD elementów pierścienia euklidesowego, (choć należy zwrócić uwagę na różnicę w definicji tych pojęć w sensie algebraicznym i w sensie teorioliczbowym). Studiując teorię pierścieni euklidesowych warto wrócić do dowodów przedstawianych poniżej i zauważyć, iż możemy je przeprowadzić w analogiczny sposób w sytuacji algebraicznej.

Twierdzenie 1.2.3. Z: a,b G Z*

T. (1) r(a,b) = NWD(a,b),

(2) Istnieją liczby k, l G Z takie, że r(a,b) = ka + lb, (szczególny przypadek identyczności Bacheta-Bezouta 1.2.4■



Wyszukiwarka

Podobne podstrony:
Kolokwium 1, grupa A. 1.    Użytkownik podaje dwie liczby całkowite, przy czym obie m
inpMsg1 Wadliwe dane. Podaj DWIE liczby CAŁKOWITE M 2 3[ OK Cancel *
WCZYTYWANIE I WYPISYWANIE LICZB Rozważmy teraz przykładowy program, który dodaje dwie liczby całkowi
7. ROZKŁADANIE LICZB NA CZYNNIKI PIERWSZE. NWW. NWD Dzielnik (podzielnik) liczby całkowitej: (1)
skanuj0063 (46) Wszystkie węzły sieci są końcami wektorów ua--vb przy czym u i v oznaczają dowolne l
Slajd23 (113) Formaty liczb binarnych w komputerze Liczby całkowite ze znakiem sa zawsze zapisywane
IMG)33 Dodając liczby całkowite musimy sami sprawdzać aby nie wyjść poza adres/wte*oić tabBcy. żeby
Napisz program, który czyta dwie liczby naturalne (z zakresu od 1 do 1000000000) i wypisuje ich śred
skanuj0075 (36) 90 Mathcad. Ćwiczenia Z uwagi na to, że indeksowanie miesięcy przebiega wszystkie li
17 Ile klas równow/azności ma relacja - określona na zbiorze Z (liczby całkowte) dana wzorem Punkty
Chińskie twierdzenie o resztach (Chinese remainder tlieorem -CRT): Jeżeli liczby całkowite nt, n2nk

więcej podobnych podstron