Największy wspólny dzielnik

Największy wspólny dzielnik, największy wspólny podzielnik – dla danych dwóch (lub więcej) liczb całkowitych największa liczba naturalna dzieląca każdą z nich[1]. Pojęcie to ma wiele uogólnień, które przedstawiono w dalszej części artykułu.

Największy wspólny dzielnik liczb a {\displaystyle a} i b {\displaystyle b} zapisuje się zwykle nwd ( a , b ) {\displaystyle {\text{nwd}}(a,b)} lub NWD ( a , b ) , {\displaystyle {\text{NWD}}(a,b),} czasem po prostu ( a , b ) . {\displaystyle (a,b).} Np. nwd ( 8 , 12 ) = 4 {\displaystyle {\text{nwd}}(8,12)=4} oraz nwd ( 4 , 14 ) = 2. {\displaystyle {\text{nwd}}(-4,14)=2.}

Dwie liczby nazywa się względnie pierwszymi, jeżeli ich największym wspólnym dzielnikiem jest 1 {\displaystyle 1} – na przykład względnie pierwsze są 9 {\displaystyle 9} i 28. {\displaystyle 28.}

Pojęcie największego wspólnego dzielnika wykorzystuje się podczas redukcji ułamków do postaci nieskracalnej (to znaczy takiej, w której licznik i mianownik są względnie pierwsze). Przykładowo największym wspólnym dzielnikiem liczb 42 {\displaystyle 42} oraz 56 {\displaystyle 56} jest 14 , {\displaystyle 14,} stąd

42 56 = 3 14 4 14 = 3 4 . {\displaystyle {\frac {42}{56}}={\frac {3\cdot 14\!\!\!\!\!\diagup }{4\cdot 14\!\!\!\!\!\diagup }}={\frac {3}{4}}.}

Definicje

 Zobacz też: dzielnik.

Jeśli nie zaznaczono inaczej, słowo „liczba” będzie oznaczać dalej liczbę całkowitą. Przedstawiona we wstępie definicja wymaga formalizacji: w szczególności należy wytłumaczyć, czym jest dzielnik liczby, co oznacza, że jest on wspólny dla danych liczb, i w jaki sposób wskazać największy z nich[a].

Otóż liczba a {\displaystyle a} jest dzielnikiem liczby b , {\displaystyle b,} jeśli istnieje taka liczba c , {\displaystyle c,} dla której zachodzi b = a c ; {\displaystyle b=ac;} fakt ten zapisuje się a | b {\displaystyle a|b} [b]. Liczbę d {\displaystyle d} nazywa się wspólnym dzielnikiem liczb a {\displaystyle a} oraz b , {\displaystyle b,} jeśli dzieli ona obie z nich[c].

Największym wspólnym dzielnikiem liczb a , b , {\displaystyle a,b,} nazywa się taką nieujemną liczbę d , {\displaystyle d,} oznaczaną nwd ( a , b ) , {\displaystyle {\text{nwd}}(a,b),} która jest wspólnym dzielnikiem a {\displaystyle a} oraz b , {\displaystyle b,} a przy tym każdy wspólny dzielnik a {\displaystyle a} i b {\displaystyle b} dzieli d . {\displaystyle d.} Symbolicznie można to wyrazić następująco: d = nwd ( a , b ) , {\displaystyle d={\text{nwd}}(a,b),} gdy

  • d | a {\displaystyle d|a} i d | b , {\displaystyle d|b,} oraz
  • jeśli c | a {\displaystyle c|a} i c | b , {\displaystyle c|b,} to c | d {\displaystyle c|d} dla dowolnej liczby c . {\displaystyle c.}

Największy wspólny dzielnik nwd ( a , b ) {\displaystyle {\text{nwd}}(a,b)} liczb a {\displaystyle a} i b {\displaystyle b} może być równoważnie zdefiniowany jako najmniejsza nieujemna liczba d , {\displaystyle d,} którą można przedstawić w postaci tożsamości Bézouta:

d = a p + b q , {\displaystyle d=ap+bq,}

dla pewnych liczb całkowitych p {\displaystyle p} i q {\displaystyle q} – liczby te można wyznaczyć za pomocą rozszerzonego algorytmu Euklidesa.

Definicję największego wspólnego dzielnika można rozszerzyć na dowolną, skończoną liczbę argumentów za pomocą indukcji matematycznej; można go traktować jako przypadek szczególny rozszerzenia tego pojęcia na nieskończoną liczbę argumentów: największym wspólnym dzielnikiem nwd ( A ) {\displaystyle {\text{nwd}}(A)} dowolnego zbioru A {\displaystyle A} liczb całkowitych nazywa się taką nieujemną liczbę d , {\displaystyle d,} dla której spełnione są warunki

  • d | a {\displaystyle d|a} dla każdego a A , {\displaystyle a\in A,}
  • jeżeli c | a {\displaystyle c|a} dla każdego a A , {\displaystyle a\in A,} to c | d {\displaystyle c|d} dla każdej liczby c . {\displaystyle c.}

Wówczas jeżeli A {\displaystyle A} jest zbiorem skończonym składającym się z elementów { a 1 , a 2 , , a n } , {\displaystyle \{a_{1},a_{2},\dots ,a_{n}\},} to największy wspólny dzielnik zbioru A {\displaystyle A} oznacza się symbolem nwd ( a 1 , , a n ) . {\displaystyle {\text{nwd}}(a_{1},\dots ,a_{n}).}

Przykłady

  • Największym wspólnym dzielnikiem zbioru wszystkich liczb pierwszych jest 1.
  • Największy wspólny dzielnik zbioru liczb całkowitych nie istnieje.
  • Największym wspólnym dzielnikiem zbioru wszystkich tych liczb całkowitych, które w zapisie w systemie dziesiętnym jako ostatnią mają cyfrę 0, jest 10.
  • Największym wspólnym dzielnikiem zbioru pustego jest 0. {\displaystyle 0.} Ten przypadek szczególny bywa istotny ze względu na przejrzystość dowodów, w których unika się osobnego rozważania przypadków, gdy dany zbiór elementów jest pusty albo nie.

Obliczanie

Poprzez rozkład na czynniki pierwsze

 Osobny artykuł: rozkład na czynniki pierwsze.

Największe wspólne dzielniki można z zasady obliczać poprzez wyznaczenie rozkładu na czynniki pierwsze dwóch liczb i porównanie ich czynników, jak ma to miejsce w następującym przykładzie: aby obliczyć nwd ( 18 , 84 ) {\displaystyle {\text{nwd}}(18,84)} szuka się rozkładu na czynniki pierwsze liczb 18 = 2 3 2 {\displaystyle 18=2\cdot 3^{2}} oraz 84 = 2 2 3 7 {\displaystyle 84=2^{2}\cdot 3\cdot 7} i wyodrębnia „pokrywające się” części dwóch wyrażeń, 2 3 , {\displaystyle 2\cdot 3,} stąd nwd ( 18 , 84 ) = 6. {\displaystyle {\text{nwd}}(18,84)=6.} W praktyce metoda ta jest użyteczna dla małych liczb (np. za pomocą stosowanego w szkole zapisu „w słupku”), gdyż wyznaczanie rozkładu na czynniki pierwsze jest bardzo czasochłonne.

W następującym przykładzie, w którym poszukuje się największego wspólnego dzielnika liczb 48 {\displaystyle 48} oraz 180 , {\displaystyle 180,} do zobrazowania istoty problemu wykorzystany zostanie diagram Venna. Rozkładami tych liczb na czynniki pierwsze są:

48 = 2 2 2 2 3 , {\displaystyle 48=2\cdot 2\cdot 2\cdot 2\cdot 3,}
180 = 2 2 3 3 5. {\displaystyle 180=2\cdot 2\cdot 3\cdot 3\cdot 5.}

Wspólną częścią rozkładu są dwie 2 {\displaystyle 2} i 3. {\displaystyle 3.}

Najmniejsza wspólna wielokrotność = 2 2 2 2 3 3 5 = 720. {\displaystyle 2\cdot 2\cdot 2\cdot 2\cdot 3\cdot 3\cdot 5=720.}
Największy wspólny dzielnik = 2 2 3 = 12. {\displaystyle 2\cdot 2\cdot 3=12.}

Metoda szkolna

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.

Wyznaczenie NWD liczb 42 i 56
42 | 2 56 | 2 21 | 3 28 | 2 7 | 7 14 | 2 1 | 7 | 7 1 | {\displaystyle {\begin{matrix}42&|&\color {red}{2}&\quad &56&|&2\\21&|&3&\quad &28&|&2\\7&|&\color {red}{7}&\quad &14&|&2\\1&|&&\quad &7&|&7\\&&&\quad &1&|\end{matrix}}}
N W D ( 42 , 56 ) = 1 ( 2 ) ( 7 ) = 14 {\displaystyle {\begin{matrix}NWD(42,56)=1\cdot (2)\cdot (7)=14\end{matrix}}}

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ł również w obu rozkładach (po jednym razie w pierwszym i drugim), więc w iloczynie występuje też raz.

Wyznaczenie NWD liczb 192 i 348
192 | 2 348 | 2 96 | 2 174 | 2 48 | 2 87 | 3 24 | 2 29 | 29 12 | 2 1 | 6 | 2 3 | 3 1 | {\displaystyle {\begin{matrix}192&|&2&\quad &348&|&\color {red}{2}\\96&|&2&\quad &174&|&\color {red}{2}\\48&|&2&\quad &87&|&\color {red}{3}\\24&|&2&\quad &29&|&29\\12&|&2&\quad &1&|&\\6&|&2&\quad &&&\\3&|&3&\quad &&&\\1&|&&\quad &&&\end{matrix}}}
N W D ( 192 , 348 ) = 1 ( 2 2 ) ( 3 ) = 12 {\displaystyle {\begin{matrix}NWD(192,348)=1\cdot (2\cdot 2)\cdot (3)=12\end{matrix}}}

Za pomocą algorytmu Euklidesa

 Osobny artykuł: algorytm Euklidesa.

Znacznie bardziej efektywnym sposobem jest pochodzący ze słynnych Elementów algorytm Euklidesa, który opiera się na twierdzeniu o dzieleniu z resztą oraz obserwacji, iż nwd {\displaystyle {\text{nwd}}} dwóch liczb dzieli również ich różnicę. Przykładowo dzielenie 84 {\displaystyle 84} przez 18 {\displaystyle 18} daje iloraz równy 4 {\displaystyle 4} i resztę 12. {\displaystyle 12.} Podzielenie 18 {\displaystyle 18} przez 12 {\displaystyle 12} daje iloraz 1 {\displaystyle 1} i resztę równą 6. {\displaystyle 6.} Ostatecznie podzielenie 12 {\displaystyle 12} przez 6 {\displaystyle 6} daje zerową resztę, co oznacza, że 6 {\displaystyle 6} jest nwd . {\displaystyle {\text{nwd}}.} Formalnie można to opisać w następujący sposób:

nwd ( a , 0 ) = a , {\displaystyle {\text{nwd}}(a,0)=a,}
nwd ( a , b ) = nwd ( b , a b a b ) = nwd ( b , a   mod   b ) . {\displaystyle {\text{nwd}}(a,b)={\text{nwd}}{\big (}b,a-b\left\lfloor {\tfrac {a}{b}}\right\rfloor {\big )}={\text{nwd}}(b,a\ {\bmod {\ }}b).}

Ciąg ilorazów powstały podczas algorytmu Euklidesa tworzy ułamek łańcuchowy.

Inne metody

Jeśli a , b {\displaystyle a,b} są niezerowe, to największy wspólny dzielnik a {\displaystyle a} i b {\displaystyle b} można obliczyć za pomocą najmniejszej wspólnej wielokrotności nww {\displaystyle {\text{nww}}} tych liczb:

nwd ( a , b ) = a b nww ( a , b ) . {\displaystyle {\text{nwd}}(a,b)={\frac {ab}{{\text{nww}}(a,b)}}.}

Keith Slavin pokazał, że dla nieparzystych a 1 {\displaystyle a\geqslant 1} równość

nwd ( a , b ) = log 2 k = 0 a 1 ( 1 + e 2 i π k b / a ) , {\displaystyle {\text{nwd}}(a,b)=\log _{2}\prod _{k=0}^{a-1}(1+e^{-2i\pi kb/a}),}

definiuje funkcję zmiennej zespolonej b , {\displaystyle b,} [2] zaś Wolfgang Schramm udowodnił, że

nwd ( a , b ) = k = 1 a exp ( 2 π i k b / a ) d | a c d ( k ) d {\displaystyle {\text{nwd}}(a,b)=\sum _{k=1}^{a}{\exp(2\pi ikb/a)}\cdot \sum _{d|a}{\frac {c_{d}(k)}{d}}}

jest funkcją całkowitą zmiennej b {\displaystyle b} dla wszystkich dodatnich liczb całkowitych a , {\displaystyle a,} gdzie c d ( k ) {\displaystyle c_{d}(k)} oznacza sumę Ramanujana[3]. Z kolei Marcelo Polezzi wykazał, iż

nwd ( a , b ) = 2 k = 1 a 1 k b / a + a + b a b {\displaystyle {\text{nwd}}(a,b)=2\sum _{k=1}^{a-1}\left\lfloor kb/a\right\rfloor +a+b-ab}

dla dodatnich liczb całkowitych a , b . {\displaystyle a,b.} [4] Donald Knuth dowiódł następującej redukcji:

nwd ( 2 a 1 , 2 b 1 ) = 2 nwd ( a , b ) 1 {\displaystyle {\text{nwd}}(2^{a}-1,2^{b}-1)=2^{{\text{nwd}}(a,b)}-1}

dla nieujemnych liczb całkowitych a , b {\displaystyle a,b} z których co najwyżej jedna może być zerem[5].

Własności

  • Z definicji zmiana kolejności argumentów nwd {\displaystyle {\text{nwd}}} nie zmienia jego wartości.
  • Każdy wspólny dzielnik liczb a {\displaystyle a} i b {\displaystyle b} jest dzielnikiem nwd ( a , b ) . {\displaystyle {\text{nwd}}(a,b).}
  • Dla dowolnego a {\displaystyle a} zachodzi nwd ( a , 0 ) = | a | , {\displaystyle {\text{nwd}}(a,0)=|a|,} ponieważ każda liczba dzieli zero (jest dzielnikiem zera), zaś największym dzielnikiem a {\displaystyle a} jest | a | . {\displaystyle |a|.} Własność ta jest punktem wyjścia dla algorytmu Euklidesa.
  • Jeżeli a | b c , {\displaystyle a|bc,} oraz nwd ( a , b ) = d , {\displaystyle {\text{nwd}}(a,b)=d,} to a d | c . {\displaystyle {\tfrac {a}{d}}{\big |}c.}
  • Jeżeli m {\displaystyle m} jest nieujemną liczbą całkowitą, to nwd ( m a , m b ) = m nwd ( a , b ) . {\displaystyle {\text{nwd}}(ma,mb)=m\cdot {\text{nwd}}(a,b).}
  • Jeżeli m {\displaystyle m} jest dowolną liczbą całkowitą, to nwd ( a + m b , b ) = nwd ( a , b ) . {\displaystyle {\text{nwd}}(a+mb,b)={\text{nwd}}(a,b).}
  • Jeżeli m {\displaystyle m} jest niezerowym wspólnym dzielnikiem a {\displaystyle a} oraz b , {\displaystyle b,} to nwd ( a m , b m ) = nwd ( a , b ) m . {\displaystyle {\text{nwd}}\left({\tfrac {a}{m}},{\tfrac {b}{m}}\right)={\tfrac {{\text{nwd}}(a,b)}{m}}.}
  • Jako funkcja, nwd {\displaystyle {\text{nwd}}} jest
    • multiplikatywna w następującym sensie: jeżeli a 1 {\displaystyle a_{1}} i a 2 {\displaystyle a_{2}} są względnie pierwsze, to nwd ( a 1 a 2 , b ) = nwd ( a 1 , b ) nwd ( a 2 , b ) ; {\displaystyle {\text{nwd}}(a_{1}a_{2},b)={\text{nwd}}(a_{1},b){\text{nwd}}(a_{2},b);}
    • przemienna: nwd ( a , b ) = nwd ( b , a ) ; {\displaystyle {\text{nwd}}(a,b)={\text{nwd}}(b,a);}
    • łączna: nwd ( a , nwd ( b , c ) ) = nwd ( nwd ( a , b ) , c ) . {\displaystyle {\text{nwd}}{\big (}a,{\text{nwd}}(b,c){\big )}={\text{nwd}}{\big (}{\text{nwd}}(a,b),c{\big )}.}
  • Największy wspólny dzielnik trzech liczb może być obliczony jako nwd ( a , b , c ) = nwd ( nwd ( a , b ) , c ) {\displaystyle {\text{nwd}}(a,b,c)={\text{nwd}}{\big (}{\text{nwd}}(a,b),c{\big )}} lub w inny sposób na mocy przemienności i łączności. Definicję tę można rozszerzyć na dowolną, skończoną liczbę argumentów.
  • Liczba nwd ( a , b ) {\displaystyle {\text{nwd}}(a,b)} jest blisko związana z najmniejszą wspólną wielokrotnością nww ( a , b ) ; {\displaystyle {\text{nww}}(a,b);} otóż
    nwd ( a , b ) nww ( a , b ) = a b . {\displaystyle {\text{nwd}}(a,b){\text{nww}}(a,b)=ab.}
Równość ta nie jest prawdziwa dla większej liczby argumentów. Wzór ten wykorzystuje się często do obliczania najmniejszych wspólnych wielokrotności: najpierw wyznacza się nwd {\displaystyle {\text{nwd}}} z algorytmu Euklidesa, a następnie dzieli się iloczyn danych liczb przez ich nwd . {\displaystyle {\text{nwd}}.} Zachodzi następująca wersja rozdzielności:
nwd ( a , nww ( b , c ) ) = nww ( nwd ( a , b ) , nwd ( a , c ) ) . {\displaystyle {\text{nwd}}{\big (}a,{\text{nww}}(b,c){\big )}={\text{nww}}{\big (}{\text{nwd}}(a,b),{\text{nwd}}(a,c){\big )}.}
nww ( a , nwd ( b , c ) ) = nwd ( nww ( a , b ) , nww ( a , c ) ) . {\displaystyle {\text{nww}}{\big (}a,{\text{nwd}}(b,c){\big )}={\text{nwd}}{\big (}{\text{nww}}(a,b),{\text{nww}}(a,c){\big )}.}
  • Zdefiniowanie nwd ( 0 , 0 ) = 0 {\displaystyle {\text{nwd}}(0,0)=0} oraz nww ( 0 , 0 ) = 0 {\displaystyle {\text{nww}}(0,0)=0} czyni z liczb naturalnych kratę zupełną rozdzielną z nwd {\displaystyle {\text{nwd}}} oraz nww {\displaystyle {\text{nww}}} odpowiednio jako supremum i infimum. To rozszerzenie definicji jest zgodne z uogólnieniem na pierścienie przemienne opisanym niżej.
  • W kartezjańskim układzie współrzędnych nwd ( a , b ) {\displaystyle {\text{nwd}}(a,b)} można interpretować jako liczbę punktów o współrzędnych całkowitych leżących na odcinku łączącym punkty ( 0 , 0 ) {\displaystyle (0,0)} oraz ( a , b ) , {\displaystyle (a,b),} z wyłączeniem końca ( 0 , 0 ) . {\displaystyle (0,0).}

Niech litery A {\displaystyle A} oraz B {\displaystyle B} oznaczają dowolne podzbiory liczb całkowitych. Prawdziwe są zależności:

  • 1 nwd ( A ) min ( A ) . {\displaystyle 1\leqslant {\text{nwd}}(A)\leqslant \min(A).}
  • nwd ( A B ) = nwd ( nwd ( A ) , nwd ( B ) ) . {\displaystyle {\text{nwd}}(A\cup B)={\text{nwd}}{\big (}{\text{nwd}}(A),{\text{nwd}}(B){\big )}.}

Uogólnienia

Prawdziwy jest następujący diagram zawierania się klas pierścieni z jedynką:

pierścienie przemiennedziedziny całkowitościdziedziny z jednoznacznością rozkładudziedziny ideałów głównychdziedziny euklidesowe ⊃ ciała

W kontekście uogólnień największego wspólnego dzielnika poglądowo można go podsumować w następujący sposób:

  • pierścień przemienny to zbiór elementów, które można dodawać, odejmować i mnożyć według znanych reguł arytmetyki (nie zawsze istnieje iloraz dwóch elementów); w każdym pierścieniu przemiennym możliwe jest zdefiniowanie podzielności oraz nwd . {\displaystyle {\text{nwd}}.}
  • dziedzina całkowitości to pierścień przemienny, w którym brak właściwych dzielników zera sprawia, iż struktury te są naturalnym środowiskiem do badania podzielności, a nwd {\displaystyle {\text{nwd}}} jest wyznaczony z dokładnością do stowarzyszenia (tzn. z dokładnością do elementu odwracalnego).
  • dziedzina z jednoznacznością rozkładu to dziedzina całkowitości, w której zachodzi uogólnienie podstawowego twierdzenia arytmetyki, co sprawia, że dla dowolnych dwóch elementów istnieje ich nwd , {\displaystyle {\text{nwd}},} przy czym można go wyznaczyć za pomocą rozkładu elementu na elementy nierozkładalne (pierwsze);
  • dziedzina ideałów głównych to dziedzina z jednoznacznością rozkładu, w której dla każdych dwóch elementów x {\displaystyle x} i y {\displaystyle y} spełniona jest tzw. tożsamość Bézouta, tzn. istnieją takie elementy a {\displaystyle a} i b , {\displaystyle b,} że a x + b y = nwd ( a , b ) ; {\displaystyle ax+by={\text{nwd}}(a,b);}
  • dziedzina euklidesowa to dziedzina ideałów głównych, w której poprawne zdefiniowane jest dzielenie z resztą, a nwd {\displaystyle {\text{nwd}}} można znaleźć za pomocą uogólnienia algorytmu Euklidesa.

W szczególności dziedzinami euklidesowymi są pierścień liczb całkowitych (którego największy wspólny dzielnik został opisany w zasadniczej części artykułu) oraz pierścienie wielomianów o współczynnikach z ciała, w których największym wspólnym dzielnikiem wielomianów f {\displaystyle \mathrm {f} } oraz g {\displaystyle \mathrm {g} } nazywa się wielomian unormowany (o ile jest on różny od wielomianu zerowego; powód wyjaśniono dalej) najwyższego stopnia, który dzieli (bez reszty) f {\displaystyle \mathrm {f} } oraz g . {\displaystyle \mathrm {g} .}

W ciałach pojęcie największego wspólnego dzielnika (jak i największej wspólnej wielokrotności) traci sens: ponieważ każdy niezerowy element jest odwracalny, to największym wspólnym dzielnikiem dwóch niezerowych elementów jest jedynka, zatem są one względnie pierwsze; jeżeli choć jedna z nich jest zerem, to ich największym wspólnym dzielnikiem również jest zero.

Z kolei w pierścieniach nieprzemiennych sytuacja jest bardziej złożona: dla danego elementu można wyróżnić jego dzielniki lewo- i prawostronne. Można więc zdefiniować największy wspólny dzielnik lewo- i prawostronny, przy czym istnienie jednego nie pociąga za sobą istnienia drugiego, czy też ich równości w przypadku istnienia obu.

Pierścienie przemienne

 Osobny artykuł: pierścień przemienny.

Definicja korzystająca z podzielności (jak również i rozszerzona), podana w sekcji Definicje, przenosi się wprost na pierścienie przemienne. Niech R {\displaystyle R} będzie pierścieniem przemiennym oraz a , b R . {\displaystyle a,b\in R.} Element d R {\displaystyle d\in R} nazywa się największym wspólnym dzielnikiem elementów a , b , {\displaystyle a,b,} jeżeli

  • d | a {\displaystyle d|a} oraz d | b , {\displaystyle d|b,} oraz
  • jeśli c | a {\displaystyle c|a} oraz c | b , {\displaystyle c|b,} to c | d {\displaystyle c|d} dla dowolnej liczby c . {\displaystyle c.}

Jedyną różnicą jest fakt, iż nie ma gwarancji istnienia największego wspólnego dzielnika oraz tego, że jeśli nawet istnieje, to jest on wyznaczony jednoznacznie (dla danych elementów może być ich kilka; w szczególności nie zakłada się jego „nieujemności”).

Dziedziny całkowitości

 Osobny artykuł: dziedzina całkowitości.

W dziedzinie całkowitości R {\displaystyle R} największy wspólny dzielnik dwóch elementów również może nie istnieć, lecz jeśli istnieje ich kilka, to muszą być one ze sobą stowarzyszone: jeśli d R {\displaystyle d\in R} jest nwd ( a , b ) {\displaystyle {\text{nwd}}(a,b)} dla a , b R , {\displaystyle a,b\in R,} to jest nim dowolny inny element stowarzyszony z d ; {\displaystyle d;} fakt ten zapisuje się symbolicznie d nwd ( a , b ) . {\displaystyle d\sim {\text{nwd}}(a,b).} Przykładowo w pierścieniu R = Z [ 2 ] {\displaystyle R=\mathbb {Z} \left[{\sqrt {2}}\right]} największymi wspólnymi dzielnikami 2 , 5 2 {\displaystyle -{\sqrt {2}},5{\sqrt {2}}} liczb są 2 , 2 , {\displaystyle {\sqrt {2}},-{\sqrt {2}},} tzn. 2 nwd ( 2 , 5 2 ) . {\displaystyle {\sqrt {2}}\sim {\text{nwd}}\left(-{\sqrt {2}},5{\sqrt {2}}\right).}

To właśnie stowarzyszenie jest powodem, dla którego największy wspólny dzielnik liczb całkowitych definiowany jest jako liczba nieujemna (w dziedzinie liczb całkowitych liczby przeciwne są ze sobą stowarzyszone, gdyż jedynymi elementami odwracalnymi są jedynka i minus jedynka), co przy tej definicji pozwala stosować znak równości = {\displaystyle =} zamiast znaku {\displaystyle \sim } relacji stowarzyszenia. Podobnie ma się rzecz z wielomianami, gdzie jednoznaczność gwarantuje unormowanie największego wspólnego dzielnika (w pierścieniu wielomianów odwracalne są wyłącznie niezerowe elementy z ciała).

Oto przykład dziedziny całkowitości, w której dwa elementy nie mają nwd : {\displaystyle {\text{nwd}}{:}}

R = Z [ 3 ] , a = 4 = 2 2 = ( 1 + 3 ) ( 1 3 ) , b = ( 1 + 3 ) 2. {\displaystyle R=\mathbb {Z} \left[{\sqrt {-3}}\right],\quad a=4=2\cdot 2=\left(1+{\sqrt {-3}}\right)\left(1-{\sqrt {-3}}\right),\quad b=\left(1+{\sqrt {-3}}\right)\cdot 2.}

Elementy 2 {\displaystyle 2} oraz 1 + 3 {\displaystyle 1+{\sqrt {-3}}} są dwoma „maksymalnymi wspólnymi dzielnikami” (tzn. żaden wspólny dzielnik będący wielokrotnością 2 {\displaystyle 2} nie jest stowarzyszony z 2 {\displaystyle 2} ), podobnie ma się rzecz z 1 + 3 ) , {\displaystyle 1+{\sqrt {-3}}),} lecz nie są one stowarzyszone, a więc największy wspólny dzielnik a {\displaystyle a} oraz b {\displaystyle b} nie istnieje.

Dziedziny z jednoznacznością rozkładu

Niech R {\displaystyle R} będzie dziedziną z jednoznacznością rozkładu, zaś P {\displaystyle P} oznacza zbiór zawierający wyłącznie elementy pierwsze – lub równoważnie: elementy nierozkładalne – tego pierścienia. Wówczas dowolne dwa elementy a , b {\displaystyle a,b} można zapisać w postaci skończonych iloczynów

a p P p α p {\displaystyle a\sim \prod _{p\in P}p^{\alpha _{p}}}

oraz

b p P p β p , {\displaystyle b\sim \prod _{p\in P}p^{\beta _{p}},}

gdzie ( α ) p {\displaystyle (\alpha )_{p}} oraz ( β ) p {\displaystyle (\beta )_{p}} pewnymi ciągami liczb całkowitych, przy czym iloczyny w przedstawieniu są wyznaczone jednoznacznie z dokładnością do permutacji czynników, zaś symbol tyldy oznacza relację stowarzyszenia.

Wówczas największy wspólny dzielnik elementów a , b {\displaystyle a,b} można zdefiniować wzorem

nwd ( a , b ) p P p min ( α p , β p ) , {\displaystyle {\text{nwd}}(a,b)\sim \prod _{p\in P}p^{\min(\alpha _{p},\beta _{p})},}

co odpowiada metodzie rozkładu na czynniki proste. Skrótowo można to zapisać:

nwd ( P α , P β ) P min ( α , β ) . {\displaystyle {\text{nwd}}(P^{\alpha },P^{\beta })\sim P^{\min(\alpha ,\beta )}.}

Najogólniejszą strukturą, w której dowolne dwa elementy mają największy wspólny dzielnik jest dziedzina z największym wspólnym dzielnikiem (ang. greatest common divisor domain) będąca dziedziną z jednoznacznością rozkładu.

Dziedziny ideałów głównych

Opierając się na tożsamości Bézouta w dowolnym pierścieniu przemiennym można rozważać zbiory elementów postaci p a + q b , {\displaystyle pa+qb,} gdzie p , q {\displaystyle p,q} przebiegają cały pierścień. Zbiór ten jest ideałem generowanym przez a {\displaystyle a} oraz b , {\displaystyle b,} który oznacza się ( a , b ) . {\displaystyle (a,b).} W pierścieniu, w którym wszystkie ideały są główne (tzn. pierścieniu ideałów głównych), ideał ten pokrywałby się ze zbiorem wielokrotności pewnego elementu d {\displaystyle d} pierścienia[d]; ten właśnie element nazywa się największym wspólnym dzielnikiem a {\displaystyle a} oraz b . {\displaystyle b.} Tożsamość Bézouta charakteryzuje dziedziny ideałów głównych wśród klasy pierścieni noetherowskich.

Ideały

 Osobny artykuł: ideał.

Ideał ( a , b ) {\displaystyle (a,b)} może być jednak przydatny nawet wtedy, gdy największy wspólny dzielnik a {\displaystyle a} i b {\displaystyle b} nie istnieje (rzeczywiście, Ernst Kummer wykorzystał ten ideał zamiast nwd {\displaystyle {\text{nwd}}} podczas swoich badań nad wielkim twierdzeniem Fermata, choć widział go raczej jako zbiór pewnych hipotetycznych, czy też idealnych, elementów d {\displaystyle d} pierścienia, skąd właśnie nazwę wziął powyższy termin teorii pierścieni) – można go traktować jako najszersze uogólnienie pojęcia największego wspólnego dzielnika.

W związku z powyższym największy wspólny dzielnik ideałów ( a ) , ( b ) {\displaystyle (a),(b)} pierścienia R {\displaystyle R} definiuje się jako ideał

nwd ( ( a ) , ( b ) ) = { a + b : a ( a )  i  b ( b ) } , {\displaystyle {\text{nwd}}{\big (}(a),(b){\big )}={\big \{}a+b\colon a\in (a){\text{ i }}b\in (b){\big \}},}

zaś ich najmniejszą wspólną wielokrotność jako ideał

nww ( ( a ) , ( b ) ) = ( a ) ( b ) . {\displaystyle {\text{nww}}{\big (}(a),(b){\big )}=(a)\cap (b).}

Uwagi

  1. Wskazanie największego wspólnego dzielnika nie przedstawia trudności w zbiorze liczb naturalnych, jednak już w zbiorze liczb całkowitych można wyróżnić dwa największe wspólne dzielniki (w sensie ich wartości bezwzględnej – zwyczajowo wybiera się większy z nich, co odpowiada potocznemu znaczeniu wyrazu „największy”); niżej przedstawiona definicja unika korzystania z uporządkowania, czy też unormowania zbioru, wykorzystując jedynie własności podzielności, co umożliwia dość naturalne przeniesienie definicji na ogólniejsze obiekty niewyposażone we wspomniane struktury (zob. Uogólnienia).
  2. Ponieważ każda liczba dzieli zero (jest dzielnikiem zera; wystarczy wyżej przyjąć c = 0 {\displaystyle c=0} ), często rozważa się wyłącznie dzielniki liczb różnych od zera i, co za tym idzie, definiuje się największy wspólny dzielnik wyłącznie dla liczb różnych od zera.
  3. Fakt, iż jeśli d {\displaystyle d} jest wspólnym dzielnikiem liczb a {\displaystyle a} oraz b , {\displaystyle b,} to jest nim również d , {\displaystyle -d,} jest powodem, dla którego czasem podaje się definicję wyłącznie dla liczb naturalnych – ma to na celu zapewnienie jednoznaczności wspólnego dzielnika. W podanej niżej definicji największego wspólnego dzielnika jego jednoznaczność zagwarantowana jest założeniem, że musi on być nieujemny. W ogólniejszych strukturach rezygnuje się z tego ograniczenia (zob. Uogólnienia).
  4. Najogólniejszą dziedziną całkowitości, w której zachodzi tożsamość Bézouta, jest dziedzina Bézouta.

Przypisy

  1. największy wspólny dzielnik, [w:] Encyklopedia PWN [dostęp 2021-10-02] .
  2. Keith R. Slavin. Q-Binomials and the Greatest Common Divisor. „Integers Electronic Journal of Combinatorial Number Theory”. 8, s. A5, 2008. University of West Georgia, Uniwersytet Karola w Pradze. [dostęp 2008-05-26]. 
  3. Wolfgang Schramm. The Fourier transform of functions of the greatest common divisor. „Integers Electronic Journal of Combinatorial Number Theory”. 8, s. A50, 2008. University of West Georgia, Uniwersytet Karola w Pradze. [dostęp 2008-11-25]. 
  4. Marcelo Polezzi. A Geometrical Method for Finding an Explicit Formula for the Greatest Common Divisor. „Am Math Mon”. 104 (5), s. 445 i 446, 1997. Mathematical Association of America. DOI: 10.2307/2974739. JSTOR: 10.2307/2974739. 
  5. Donald E. Knuth, R. L. Graham, O. Patashnik: Concrete Mathematics: A Foundation for Computer Science. Addison-Wesley, marzec 1994. ISBN 0-201-55802-5.

Linki zewnętrzne

  • Eric W.E.W. Weisstein Eric W.E.W., Greatest Common Divisor, [w:] MathWorld, Wolfram Research  (ang.). [dostęp 2024-02-02].
  • publikacja w otwartym dostępie – możesz ją przeczytać Greatest common divisor (ang.), Encyclopedia of Mathematics, encyclopediaofmath.org [dostęp 2024-02-02].
  • p
  • d
  • e
ogólne typy liczb
relacje
podzielność
zdefiniowane podzielnością
działania
liczby pierwsze
podstawy
testy pierwszości
sita
faktoryzacja
hipotezy
równania
diofantyczne
liniowe
kwadratowe
wyższych stopni
układy równań
powiązane zagadnienia
twierdzenia
arytmetyki modularnej
inne zagadnienia
twierdzenia limitacyjne
  • Britannica: topic/greatest-common-divisor
  • Treccani: massimo-comun-divisore
  • DSDE: største_fælles_divisor