Dowieść, że jeżeli
,
,
są takimi liczbami całkowitymi, że
jest kwadratem liczby całkowitej, to
jest sumą kwadratów dwóch liczb całkowitych.
Niech
; twierdzenie, które mamy udowodnić, otrzymuje postać prostszą: Dowieść, że jeżeli
, gdzie
i
oznaczają liczby całkowite, jest kwadratem liczby całkowitej, to
jest sumą kwadratów dwóch liczb całkowitych.
Według założenia
![]() |
stąd
![]() |
Z równości (1) wynika, że
jest liczbą parzystą, zatem liczby
i
są albo obie parzyste, albo obie nieparzyste. W takim razie
i
są liczbami całkowitymi i
jest według (2) sumą kwadratów dwóch liczb całkowitych.
Uwaga I. Twierdzenie powyższe jest przypadkiem szczególnym twierdzenia:
Jeżeli liczba parzysta
jest sumą kwadratów dwóch liczb całkowitych, to jej połowa, tj. liczba
jest także sumą dwóch kwadratów liczb całkowitych. Istotnie, jeżeli
, to
i
są tej samej parzystosci i mamy rozkład
.
Biorąc
i
, otrzymujemy twierdzenie poprzednie.
Prawdziwe jest również twierdzenie odwrotne. Jeżeli mianowicie
![]() |
to
![]() |
Uwaga II. Ciekawe zagadnienie, które liczby naturalne są sumami dwóch kwadratów, należy do klasycznych zagadnień teorii liczb. Łatwo dowieść, że żadna liczba naturalna postaci
nie równa się sumie dwóch kwadratów liczb całkowitych. Istotnie, kwadrat liczby całkowitej daje z dzielenia przez
resztę
albo
, więc reszta z dzielenia sumy dwóch kwadratów przez
równać się może tylko
,
lub
.
Zachodzi natomiast następujące twierdzenie: Każda liczba pierwsza postaci
równa się sumie dwóch kwadratów. Twierdzenie to odkrył wielki matematyk francuski Pierre Fermat około r. 1660; zostało ono jednak ogłoszone już po śmierci Fermata przez jego syna w r. 1670 i to bez dowodu. Pierwszy dowód podał w r. 1754 Leonard Euler, sławny matematyk szwajcarski Dowód tego twierdzenia można znaleźć w książce prof. W. Sierpińskiego - Teoria liczb.
A zatem liczba pierwsza różna od
jest wtedy i tylko wtedy sumą dwóch kwadratów, gdy ma postać
.
Aby znaleźć liczby złożone będące sumami dwóch kwadratów zauważmy, że:
a) Liczba parzysta jest wtedy i tylko wtedy sumą dwóch kwadratów, gdy tę samą własność ma jej największy dzielnik nieparzysty (patrz uwaga I);
b) jeżeli każda z liczb
i
jest sumą dwóch kwadratów, to ich iloczyn
jest także sumą dwóch kwadratów, gdyż jeżeli
i
, to
![]() |
Ponieważ
, więc jeżeli liczba
jest sumą dwóch kwadratów, to każda liczba postaci
jest też sumą dwóch kwadratów.
Z powyższego wynika, że jeżeli w rozkładzie liczby naturalnej na czynniki pierwsze te liczby pierwsze, które mają postać
, występują tylko z wykładnikami parzystymi, to liczba ta jest sumą dwóch kwadratów.
Prawdziwe jest również twierdzenie odwrotne (Patrz W.Sierpiński - Teoria liczb). Ostatecznie zatem rozwiązanie omawianego zagadnienia jest następujące: Liczba naturalna jest wtedy i tylko wtedy sumą kwadratów dwóch liczba całkowitych, gdy w rozkładzie tej liczby na czynniki pierwsze żadna liczba pierwsza postaci
nie występuje w potędze o wykładniku nieparzystym.
Rozważymy jeszcze pytanie, czy istnieją różne przedstawienia tej samej liczby w postaci sumy dwóch kwadratów. Nie będziemy przy tym uważać za różne takich rozkładów
, w których
i
różnią się tylko znakami, wobec czego przyjmiemy, że w rozważanych rozkładach składniki są nieujemne.
Nietrudno dowieść, że dla liczby pierwszej
postaci
istnieje tylko jeden rozkład na sumę dwóch kwadratów. Przypuśćmy, że
![]() |
Wówczas
![]() |
Otóż
![]() |
iloczyn
jest zatem podzielny przez liczbę pierwszą
, wobec czego któryś z jego czynników jest podzielny przez
.
Wystarczy rozpatrzyć przypadek, gdy
![]() |
gdzie
jest całkowite i dodatnie.
Z równości (4) wynika wówczas, że
![]() |
gdzie
jest liczbą całkowitą. Zatem na mocy równości (4)
![]() |
a stąd
![]() |
Ponieważ
, więc z ostatniego równania otrzymujemy
,
, wobec czego
![]() |
![]() |
Rozwiązując te równania względem
i
, otrzymujemy
![]() |
Obie równości (3) przedstawiają więc ten sam rozkład liczby
.
Dla liczb złożonych liczba rozkładów na sumę dwóch kwadratów może być dowolnie wielka. Można na przykład dowieść, że iloczyn
różnych liczb pierwszych postaci
posiada
rozkładów:
![]() |
![]() |
Liczbę rozkładów dowolnej liczby na sumę dwóch kwadratów można obliczyć na podstawie jej rozwinięcia na czynniki pierwsze.