Największy wspólny dzielnik
Z Wikipedii
[edytuj] Definicja dla liczb naturalnych (i całkowitych)
Największym wspólnym dzielnikiem jednej lub więcej liczb naturalnych dodatnich nazywamy największą liczbę naturalną, która jest jednocześnie dzielnikiem każdej z liczb .
- Koncepcyjnie lepiej mówić o największym wspólnym dzielniku w sensie praporządku podzielności: a | b. Otrzymuje się dla liczb naturalnych (gdy wykluczyć 0) równoważną definicję, która działa także w przypadku ogólnych monoidów przemiennych, a więc także dla pierścieni przemiennych (to znaczy dla monoidów multiplikatywnych tych pierścieni).
- Podobną definicję do powyższej, ale istotnie ogólniejszą, można podać dla liczb całkowitych (dla dowolnych zbiorów, w tym dla pustego oraz dla nieskończonych):
- Definicja Największym wspólnym dzielnikiem dowolnego zbioru A liczb całkowitych nazywamy nieujemną liczbę całkowitą a, taką że:
-
-
- a | x dla każdego x ∈ A;
- jeżeli całkowite b dzieli każde x ∈ A, to b | a.
-
Zatem największym wspólnym dzielnikiem zbioru pustego A := Ø jest 0.
Tego typu przypadki specjalne, jakby zdegenerowane, są ważne dla łatwości i elegancji dowodów, gdy w środku dowodu nie wiadomo czy pojawiający się zbiór A jest pusty, czy niepusty; dzięki ogólnej definicji, zawierającej przypadki specjalne, unika się uciążliwego rozbijania dowodów na przypadki: (i) A = Ø, (ii) A ≠ Ø.
Największy wspólny dzielnik oznacza się często symbolem , a w literaturze angielskiej lub (z ang. greatest common divisor).
[edytuj] Właściwości
Zmiana kolejności argumentów NWD nie zmienia jego wartości.
Zachodzi:
Zachodzi również zależność:
Dla dwóch liczb zachodzi też zależność:
gdzie NWW to najmniejsza wspólna wielokrotność. Dla więcej niż dwóch liczb zależność taka nie jest prawdziwa.
Jeśli to liczby nazywamy względnie pierwszymi.
[edytuj] Prosty (szkolny) sposób obliczania
Dokonujemy w słupku rozkładu liczb, dla których szukamy NWD, na czynniki pierwsze rozpoczynając od czynnika 2 przez sprawdzenie, czy dana liczba dzieli się na konkretny czynnik bez reszty. Jeśli dzieli się, to pod daną liczbą wpisujemy iloraz, jeśli nie, to sprawdzamy kolejne czynniki pierwsze jako dzielniki. Dalej postępujemy analogicznie dopóki nie otrzymamy ilorazu równego 1. Następnie wyliczamy iloczyn liczby 1 i tych czynników, które występują w obu rozkładach, ale tak, że dany czynnik pierwszy w iloczynie występuje tyle razy ile razy występował w rozkładzie, w którym pojawił się mniejszą liczbę razy. Wynika z tego, że NWD dwóch liczb pierwszych jest liczba 1.
42|2 21|7 3|3 1| |
56|2 28|2 14|2 7|7 1| |
NWD(42,56) = 1·(2)·(7) = 14
Czynnik 2 wystąpił w obu rozkładach - raz w pierwszym rozkładzie i trzy razy w drugim, więc w iloczynie występuje tylko raz, czynnik 3 wystąpił raz w pierwszym rozkładzie i zero razy w drugim, więc w iloczynie nie występuje, natomiast czynnik 7 wystąpił jeden raz w pierwszym i drugim rozkładzie, więc w iloczynie występuje też raz.
192| 2 96| 2 48| 2 24| 2 12| 2 6| 2 3| 3 1| |
348| 2 174| 2 87| 3 29|29 1| |
NWD(192,348) = 1·(2·2)·(3) = 12
[edytuj] Ogólny sposób obliczania
Jeśli dokonamy rozkładu liczb na czynniki pierwsze:
to wówczas
Efektywnym algorytmem znajdowania największego wspólnego dzielnika dwóch liczb jest starożytny algorytm Euklidesa, pochodzący z jego słynnych Elementów.
[edytuj] Przykłady
Obliczymy NWD liczb 140,60 i 50. Rozkład na czynniki pierwsze:
Stąd
Przykłady wyników:
Przykład obliczania NWD za pomocą algorytmu Euklidesa znajduje się w artykule algorytm Euklidesa.
[edytuj] Uogólnienie na pierścień wielomianów
W pierścieniu wielomianów K[X], nad ciałem K, przez największy wspólny dzielnik , wielomianów f, g, z których przynajmniej jeden nie jest 0, rozumie się wielomian unormowany najwyższego stopnia, który dzieli oraz . Gdy f = g = 0, to ich największy wspólny podzielnik jest 0.
Wielomiany nazywamy względnie pierwszymi, gdy
Dla dowolnych istnieją dwa względnie pierwsze wielomiany , dla których
Dla wielomianów (jednej zmiennej, jak wyżej) działa analog algorytmu Euklidesa, pozwalający efektywnie obliczać ich największy wspólny dzielnik. Dzięki temu pierścień liczb całkowitych i pierścień wielomianów jednej zmiennej, nad ustalonym ciałem, mają szereg wspólnych podstawowych własności, które można dowodzić pod wspólnym dachem pierścieni euklidesowych.
[edytuj] Uogólnienie na pierścienie całkowite
Ogólnie, jeśli A jest pierścieniem całkowitym, to mówimy, że element jest największym wspólnym dzielnikiem elementów , gdy
- d | a oraz d | b
- dla dowolnego .
Elementy nazywamy względnie pierwszymi jeśli ich największym wspólnym dzielnikiem jest 1.
[edytuj] Uwagi
Nie zawsze istnieje taki element. Jeśli istnieje, to fakt ten zapisujemy , co rozumiemy, że największy wspólny dzielnik jest wyznaczony z dokładnością do stowarzyszenia - tj. każdy element stowarzyszony z największym wspólnym dzielnikiem jest największym wspólnym dzielnikiem. Dwa elementy pierścienia całkowitego mogą mieć więcej niż jeden największy wspólny dzielnik. Np. w pierścieniu elementy są największymi wspólnymi dzielnikami elementów , ale są istotnie różne.
Jeśli , to zapis jest równoważny z koniunkcją:
- oraz .
Podobnie, jeśli K jest ciałem i A = K[X], to zapis jest równoważny z koniunkcją:
- oraz h jest wielomianem unormowanym lub h = 0.
[edytuj] Pierścienie z jednoznacznym rozkładem
Niech, w pierścieniu przemiennym z 1, P będzie zbiorem, mającym po jednym reprezentancie z każdej klasy stowarzyszonych elementów pierwszych. Pierścień jest pierścieniem jedoznacznego rozkładu, gdy każdy element a ma dokładnie jeden rozkład na skończony iloczyn elementów pierwszych:
-
- a = u · Π p ∈ P p α(p)
gdzie wszystkie nieujemne liczby całkowite α(p) = 0, poza skończonym podzbiorem liczb pierwszych p; oraz u jest jedną z jedności pierścienia.
Niech podobnie:
-
- b = v · Π p ∈ P p β(p)
dla innego elementu b. Wtedy:
-
- NWD(a, b) = Π p ∈ P pmin(α(p), β(p))
W skrótowej notacji:
-
- NWD(u·Pα, v·Pβ) = P min(α,β)
[edytuj] Pierścienie Euklidesa
Podstawowy dla teorii liczb jest twierdzenie Euklidesa, które przedstawia największy wspólny dzielnik liczb całkowitych jako kombinację liniową (por. liniowe równanie diofantyczne):
- dla pewnych
Własność ta, w ramach (przemiennych) pierścieni noetherowskich charakteryzuje klasę pierścieni ideałów głównych. Gdy dopuścimy NWD dla zbiorów nieskończonych (co koniecznie należy czynić), to sytuacja się upraszcza i elegancko własność ta po prostu charakteryzuje przemienne pierścienie ideałów głównych. Należy wtedy twierdzenie Euklidesa formułować następująco:
- w pierścieniu przemiennym ideałów głównych, dla dowolnego niepustego zbioru A istnieją jego elementy oraz elementy elementy pierścienia takie, że
- I na odwrót, każdy pierścień, w którym zachodzi twierdzenie Euklidesa (lub raczej powyższa własność) jest peirścieniem ideałów głównych.
W szczególnościi twierdzenie Euklidesa jest prawdziwe dla pierścieni w których działa analog algorytmu Euklidesa. Nazywamy takie pierścienie euklidesowymi. Stanowią więc one podklasę pierścieni ideałów głównych. Każdy pierścień ideałów głównych jest pierścieniem z jednoznacznym rozkładem i pierścieniem noetherowskim.
[edytuj] Uogólnienie na ideały
Dla ideałów największy wspólny dzielnik definiuje się jako
Wtedy