Marzantowicz W. - Elementy Teorii Liczb
Marzantowicz W. - Elementy Teorii Liczb
Marzantowicz W. - Elementy Teorii Liczb
Wstęp . VII
Wykład l
1. Licr,l»)' naturalne i całkowite l
Ćwiczenia . 2
2. Algorytm Euklidesa 3
Ćwiczenia G
Wykład 2
3. Liczby pierwsze g
Ćwiczcuia . . 11
Zadania t2
4. Równania diofalllycznc 14
Ćwiczenia t7
Wykład 3
5. Liczby FiboJłl\cciego 19
Ćwiczenia . 21
6. Ułamki lUlIcuchowe 22
Ćwiczcuia 27
Zadaniu 28
Wykład 4
7. Kongruencje (l) 30
Ćwiczenia 33
Wykład 5
8. Kongruencje (2) 35
Ćwiczenia 38
Zadauia .. 40
I I Spis treści
Wstęp .. VII
Wykład l
l. Licr,l))' llutUl"(Ilnc i całkowite I
Ćwiczenia . 2
2. Algorytm Euklidesa 3
Ćwiczcuia
"
Wykład 2
3. Liczby pierwsze g
Ćwiczcuia . . 11
Zadania 12
4. Równania diofatllycznc I'
Ćwiczenia 17
Wykład 3
5. Liczby FiboJll\cciego 19
Ćwiczenia . 21
6. Ułamki lUlIcuchowe 22
Ćwiczenia 27
Zadania 28
Wykład 4
7. Kongruencje (1) . . . 30
Ćwiczenia 33
Wykład 5
8. KOllgruCIICjc (2) 35
Ćwiczenia 38
Zadauia . . . .
'"
'. p Z-'ltZl'di.
148~S_J.(l
El,,,,,",.,,,,, "",i. 10.». w""'..... 200ó
byWN PWN 2006
VI Spis treści
Wykład 6
9. RozwiązyW(łllie kongruencji 42
Ćwiczcnia 45
Wykład 7
10. \Vh'-SIlO~d Iic~.b pierwS:-:Fh (I) 46
Wykład 8
11. Wlasności liczb pierwszych (2) 50
Ćwiczcuia 54
Zudullia 55
Wykład 9
12. Aproksymacja liczb llicwymiernych liczbami wymiernymi (1) . . 57
Wykład 10
13. Aproksymacja liczb lIiewymicfllych liczbami wymiernymi (2) 61
Ćwiczenia 65
Zadania 65
Wykład 11
14. Przc"Xistawienie liczby 1)(Iturulnej jako sumy kwadratów (I) 67
Wykład 12
15. Przedstawienie liczby naturalnej jako sumy kwadratów (2) 73
Ćwiczeuia 75
Zadania 7G
Wykład 13
16. Funkcje arytmetyczne (1) . . . . . . . . .. . . . . . . . .. . . .
Wykład 14
17. Funkcje arytmetyczne (2) 83
Ćwiczenia 86
18. \Vla,snośd asymptotyczne fuukcji arytlllelyczllych (1) 88
Wykład 15
19. Wlasności asymptotyczllc funkcji arytmetycznych (2) 91
Ćwiczenia 95
Zadania 96
Bibliografia 98
I IWstęp
Niniejszy podrf,;"Cllnik zawiera opracowany materiał prOwadllOllYch przez: !las od
wielu lat wykladów i ćwiczell z teorii liczb dla studentów matematyki i informatyki.
Teoria liczb, jedna z dwóch (obok geometrii) najstarszych dziedzin matematyki, to
ogromny, budowany od pOllad dwóch tysięcy lat dział matematyki, pelen pięknych
rezultatów i różnorodnych metod. \V pełni podzielamy opinię wybitnego angiel-
skicgo matematyka Hardy'ego, któryapelowal, aby wlaśnie teoria liczb pojawiała
się jak naj wcześniej w edukacji matematycznej ze względu na prostotę jej pojęć
i rozumowali. Oczywiście na przestrzeni wieków w teorii liczb pojawiło siQ wiele
skomplikowanych metod i technik oraz bardzo trudnych twierdzeó. Niektóre ta-
kie twierdzenia przytaczamy w podrQczniku, podając źródła II dokładniejszym ich
. . .
omOWlClllem.
Przymiotnik "e1emcntarna" w tytule dobrze oddaje dobór treści, lIa.';z podrQclI-
nik bowiem opisuje najprostsze pojęcia i fakty teorii liczb (zakres przedstawio-
nego materiału jest oczywiście naszym sllbicktywnYlll wyborem). Cheiclibyśmy,
aby opracowanie służy lo zarówllo studentom, jak i nauczycielom akademickim pro-
wadllącym wykłady i ćwiczenia z teorii liczb. ~'Iamy też nadzieję, że zafascynowani
pięknem tej teorii, sięgną po ten podręcznik także uczniowie szkól średnich i na-
uczyciele prowadzący kółka matematyczne.
Dla podkreślenia przeznaczenia naszej książki - podręcznika towarzyszącego
30-godzinnemu wykładowi - zachowano podział materialu na 15 dwugodllinnych
wykladów. Ponadto materiał został przedstawiony w działach tematycznych, na
kOllcU każdego działu zamieszczono ćwiczenia, których rozwiązanie pozwoli Czy-
tełnikowi. łepiej zrozumieć omówiony wcześniej materiał i Ilabrać większej wprawy
w stosowaniu poznanych algorytmów. Oprócz tego, na kOłlcU kilku działów podane
zostały zadania, na ogół trudniejsze od ĆWiCZell; niektóre z tycb zada{l ukazują inne
fakty związane z omawianymi zagadnieniami.
Do korzystania. z potlręczuika wystarczy znajomość elementów teorii lfil1ogości,
ałgebry i analizy matematycznej w zakresie pierwszych dwóch lat typowych kursów
IIl1iwersyteckich z tych przedmiotów. Warto podkreślić, że teoria liczb jest wspa~
niałym źródłem tematów do pisania własnych programów komputerowych, dzięki
którym ł.atwiej badać jej problemy; możua też wykorllystać matematycl\llc pakicty
VIII Wstęp
POZUUIJ -Gdm'isk
marzec - kwieciel) 2006
Autorzy
Wykład 1
AKSJOMAT INDUKCJI
Jeśli S jest dowolnym Zb'i01'C7n takim, ze:
(l)lES,
(2) dla dowolnego n, jeśli n E S, to n + l E S,
to fi C S.
2 Wyklad l
,
Cwiczenia
1. Udowodnij, żc aksjomat indukcji i twierdzenia l.1, l.2 oraz l.3 są równoważne.
2. Znajdź bh!d w dowodzie następującego "twierdzenia": Wszyst1.'"ie koty są jed-
nakowego kolo7'U.
Dow6d
Wyst.arczy wykazać, że spelniony jest następujący warunek: Dla każdego n E fi
w dowolnym zbiorze złożonym z n kotów wszystkie koty są. jednakowego koloru.
Dla n = l warunek oczywiście zachodzi. Załóżmy, :i'.e warunek zachodzi dla n.
Wykażemy, że zachodzi dla n + 1.
\V zbiorze zło:i'.ollym z 71,+1 kotów, zgodnie z założcnicm indukcyjnym, n kotów
ma ten sam kolor, na przykład czarny:
?
ki kz k"
•k,,+ l
Ale z zalo~enia indukcyjnego koty kt, ... , k"+l są też jednakowego koloru. Po-
nieważ koty Iv.!, . .. , k" są c;;o;amc, więc kot k,,+[ też jest czarny.
3. Wykaż,:':e dla każdego n E N liczba 42"+1 + 3"+2 jest wielokrotnością liczby 13.
4. Niech n , k E N U {O}, n # k. Przez (~) oZllaczamy liczbę k!I:'! l)!' Sprawdi, że
G) E N (O! ~ I).
5. Niedł n, k E N U {O}, n ~ k. Sprawdź, że m+ e't') + ... + G) = G~D·
6. Wykaz, że dla każdego n E N U {O} zachodzi następująca równość:
(~)2 + (~)2 + ... + C:)2 = e~').
7. Dla n, r E N oznaczmy przez Sr(n) SlLmę F + 2 r + ... + nr, Sprawdź, że dla
wszystkich n, r:
(n + l)'H - (n + I) ~ (,i')S,(n) + (';')5,_,(n) + ... + CI)SI(n).
8. Wyprowadź wzory na 8[(n), S2{n), 5:3(n), 8.1(n). Udowodnij ich prawdziwość,
stosując metodę indukcji matelllatycZl1cj.
9. UdO\vodnij, że maksymalna liczba jednomianów (które nie są podobne) wielo-
mianu n zmicnHych stopnia d jest równa (";'-d).
2. Algorytm Euklidesa 3
I 2 IAlgorytm Euklidesa
Dzielenie liczb całkowitych, pojęcia podzielno<ści, dzielnika, wielokrotno<ści poja-
wiają się już w szkole podstawowej. Zasada dzielenia z reszh! opiera się na nastę
pującym twierdzeniu:
4 Wyklad l
oraz b=c2(a,b),
to
d = (a, b)h~ + CtYo),
czyli (a, b)ld, a WięC (a, b) ~ d. Z definicji (a, b) wIemy, ze d ~ (a, b), stąd
d~(a,b). O
Z twicrdzcuia 2.6 wYllika natychmiast
TWIERDZENIE 2.7
Jeśli dla i dlb, a#-O lub b#-O, to dl(a,b).
DEFINICJA 2.8
Liczby calkowite a i b, (~ #- O lub b #- O, nazy",'amy względnie pierwszymi, jeśli
2. Algorytm Euklidesa 5
a i b SI! dzielnikami liczby C, zatcm C = ax] i c = bYI dla pcwnych liczb całkowitych
XI, YI. Stąd c = cax + cby = bYlax + axlby = ab(xy) + XIY), czyli abl c. D
Dowód
Z równości 1 = ax + by wyuika, żc c = acx + bcy. Ponieważ alaex] albe, to a
musi tcż dzielić lewą stronę ostatniej równości, więc a Ic. D
ALGORYTM EUKLIDESA
Opiszemy teraz procedurę znajdowania największego wspólnego dzielnika dwóch
liczb całkowitych zwaną algorytmem Euklidesa, podam! po raz pierwszy przez Eu-
klidesa w księdze VII Elementów.
Ponieważ (lal, Ibl) = (a, b), wię(: możcmy założyć, że a # b> O. \Vykonl1jąc
dzielenie z resztą, otrzymujemy
Jeśli 1""1 = O, to (a, b) = b. Jeśli 7'1 t- O, to, diliel'lc b przez 1""1, otrzymamy, że
b = qz1""1 + 1""2, gdzie O < '2 < TI' Jeśli T2 = O, to (a, b) = (b, 1"")) = TI' Jeśli T2 t- O,
to T] = 1]3T2 + 7""3, 0< T:I < 1""2' Postępuj'lc podobnie, otrzym\ljemy ci'lg zależności:
a=q l b+1""I, 0<1""1 < b,
b = 1/27""1 + 1""2, 0<1""2<1""1,
LEl\IAT 2.12
Jeśli a = I]b + 1"", to (a, b) = (b, T).
Dowód
Jeśli d = (a,b), to dla i (1Ib, a więc (lir = a - qb, czyli dl(b,T) = C. Z drugiej
strony ci b i clr, II więc ci qb + r = a, czyli ci d. Ostatecznie d = c.
Przykład 2.13
(12378,3054) = 6,
bo 12378 = 4 . 3054 + 162,
3054 = 18· 162 + 138,
162 = 1 . 138 + 24,
138=5·24+18,
24 = 1·18 + 6,
18=3·6+0.
Algorytm Euklidesa pozwala także przedstawić (a, b) w postaci sumy ax+ by, to
znaczy znaleźć takie x i 11, by (a, b) = ax+ by. Korzystając z powyższych równości,
otrzymujemy
6 ~ 24 - 18 ~ 24 - (1:18 - 5· 24) ~ 6·24 - 138
~ 6· (162 -1 ·138) - 138 ~ 6·162 - 7 ·138
= 6 . 162 - 7 . (3054 - 18 . 162) = 132· 162 - 7 . 3054
~ 132· (12378 - 4·3054) - 7· 3054 ~ 132·12378 + (-535)·3054.
Przy obliczeniach ważne jest okrcślenie liczby krokó,v w algorytmie Euklidesa
w zależności od ilości cyfr liczb a oraz b (por. zadanie 9., s. 13). G. Lame wykazał,
że liczba kroków (dzielel'!) w algorytmie Euklidesa dla liczb a oraz b (a ;;;. b> O)
jest co llajwyiej pięć razy większa od liczby cyfr lic:.r.by b (por. [8], twierdzenie 3.,
,. 32).
Więk.<;z,! efektywność w algorytmie Euklidesa można uzyskać, wybierajl!c Tk+l
tak, aby Irk+d ~ .!} i zmieniając ewentualnie znak reszty.
,
Cwiczenia
1. Znajdź iloraz i resztę z dzielenia:
(a) 274 przez 6, (c) -476 przez 5, (e) -8749 przez Hl,
(b) 16809 przez 39, (d) 8749 przez -19, (f) -8749 przez -19.
2. Uzasadnij wszystkie własności podzielności w zbiorze Z zawarte w uwadze 2.4.
3. Wykaż, że dla każdego n E N:
(a) 815" + 2· 3"-1 + l, (b) 131nlJ - n.
4. Znajdź i uzasadnij cechy podzielności przez 4, 5, 8, 10.
5. Niech al, tlz, aJ, il.j E Z oraz af + ii + a:~ = a.i- Sprawdź, że przynajmniej dwie
z liczb aj, tlz, aj, (lI są parzyste.
6. Oblicz (a, b) i znajd';' liczby całkowite x, y takie, że ax + by = (a, b), jeśli:
(a) a = 56, b = 35, (c) a = -233, b = -144,
(b) a ~ 309, b ~ 186, (d) a ~ 6409, b ~ 42823.
2. Algorytm Euklidesa 7
7. Oblicz:
(a) (n,n+l), (b) (n,n+2), (c) (m+2n,2m+n), gdzie(m,n)=l.
8. Wykaż, że (5a + 4b, 4a + 3b) = 1 wtedy i tylko wtedy, gdy (a, b) = 1.
9. (a) Opieraj,}c się na defillicji 2.5, podaj definicję największego wspólnego dziel-
nika trzech liczb calkO\vitych, z których przynajmniej jedna jest różna od zera.
(b) Wyka>, " (a, b, e) ~ {(a, b), el ~ (a, (b, el) , gd,;e h " O ((a, b, e) lo
najwjększy wspólny dzielnik liczb a, b, c).
8 Wyktad 1
• rozpoczynający grę
(osoba A) wybiera stos i zabiera z niego d kamieni, jdli
wybrał pierwszy stos, to dla, jeśli drugi, to dl b;
• drugi gracz (osoba B) postępuje według tej samej zasady;
• wygrywa ta osoba, która zabierze ostatni kamieil (ostatnie kamienie).
Odpowiedz, kto powinien wygr!\{;, jdłi:
(a) a ~ 5, b ~ 3, (b) a ~ 12, b ~ 8, (e) a ~ 28, b ~ 20.
Wykład 2
n= PI"'Pb
gdyż nI > 11.z > ... > 1 jest ciągiem małejącym liczb naturalnych, a więc ciągiem
Sk011czonym.
Jednoznaczność rozkładu. Nk"Ch n = Pl'" Pr = '11'" fis (1' :;;; 8), gd;"ie p, i %
są pierwsze i uporządkowane lIiemałejąco, to znaczy
Przyklad 3.7
24=2~·31, 100=2 2 .5'2, 17640=2:1 .3'2.5.7'2, 2006=2·17·59.
3. Liczby pierwsze 11
Dowód
Przypuśćmy, że [fi' = {PI,l-'2, ... ,p,,}, gdzie Pl = 2, 1-'2 = 3, ... Rozpatrzmy liczbę
naturalną N = Pl ... p" + 1. Ka mocy zasadniczego twierdzenia arytmetyki liczba
N dzieli się przez pewną liczbę pierwszą q. Ale z zalożenia q = Pi, dla pewnego
l ';';;i';';;n,astąd qIN-Pl"'p,,=l,coprzcczynierówności q>l. D
Podamy teraz elementarną metodę znajdowania wszystkich liczb pierwszych
mniejszych od danej liczby naturalnej n, zwaną sitem Eratostenesa (IlI w. p.n.e.).
SITO ERATOSTENESA
Podstawą tej metody jest następująca obserwacja: Każda liczba naturalna złożona
n ma co najmniej jeden dzielnik l)ierlJ).~z!l l', laki że l' .;.;; ..;n. Rzeczywiście, niech
n = a . b, gdzie l < a < n, l < b < n. Zakładając, że b .;.;; a, mamy b2 .;.;; a . b = n,
czyli b .;.;; ..;n, ale b musi dzielić sit;; przez pewną liczbę pierwszi! lJ, a stitd dla niej
P';';; b.;.;;;n.
Metodę tę najlepiej zilustrować na przykladzie.
Przyklad 3.9
Niech n = 100. Wypiszmy kolejne liczby naturrtlne od 2 do 100. \Vykrdhny z tej
listy krotności liczby 2, czyli liczby parzyste. Najlllniejsza z liczb nieskceślonych,
tj. 3, ml\t;i być liczbą pierwszą. Następnie z pozostałych liczb wykreślamy krotno-
ści 3, czy li 3, 9, 15, 21, ... Najmniejsza z liczb nieskreślonych, tj. 5, musi być liczbą
pierwszą. DaJej postępujemy tak samo. Postępowanie nasze SkOlkzy się w następ
uym kroku dla p = 7, bo ';100 = 10. Liczby nieskreślolle, a więc u nas lIiebędące
krotnościami 2, 3, 5, 7, oraz te wymienione są wszystkimi liczbami pierwszymi
muiejszymi od 100. Są to: 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53,
59,61,67, 71, 73, 79, 83, 89, 97.
•
Cwiczenia
l. Stosując sito Eratostenesa, ułóż tablicę liczb picrwszych mniejszych od 200.
2. Znajdź naj mniejszą liczbę złożollą postaci 3" + 2.
3. Czy liczba 9991 jest pierwsza?
4. Znajdź rozkład kanoniczny następujących liczb:
(a) 443, (e) 6967664,
(h) 11849, (d) 61930099.
5. Anna i Jllaria zebrały cztery rodzaje kwiatów. Kwiaty te mogły rozdzielić ll1ię~
dzy sobą na 1363 sposoby przy zalożeniu, że jedna z nich ma co najmniej jeden
kwiat dowolnego rodzaju, a druga pozostaje kwiaty. Ile kwiatów było h!cznie?
6. Znajdź najmniejszą liczbę naturalną n taką, że f(n) jest Hczbą złożoną., je§li:
(a)f(n)=x'!+x+17,
(b) f(x) ~ x' + 21x + I,
(e) f(x) ~ 3x' + 3x + 23.
12 Wykład 2
Zadania
I k +2 I; + ... +n.k
1+2+ ... +111
3. Liczby pierwsze 13
(a, cHa, d)
= a.
(a, b, c, d)
9. \Vykai, że dla każdego n E N istnieją liezby calkowite a,,, b" takie, że liczba
kroków przy obliczaniu (a,,, b,,) za pomocą algorytmu Euklidesa jest równa n.
10. Wykaż, że dla m, n E H, jeśli x m - l, x" - l E K[x], gdzie K jest ciałem, to
N\VD(x m - l, x" - l) = x(m,,,j - 1.
11. Sprawdź, że dla m, n E N moc zbioru
{( i,j) E N 2 : 1 ,;;;; i ,;;;; m, 1 ,;;;; j ,;;;; n, prosta y = :~ x przecina kwadrat
o wierzcholkach (i - l,j - l), (i,j -1), U -1,j), (i,j)
przynajmniej w dwóch punktach}
jest rówIla m+ n- (m, n).
12. Wykaż, że jeśli
k, l E N, k f- l, to istnieje nieskOlkzenie wiele liczb n E H takich,
że(k+n,l+n)= l.
13. (a) Opieraj,!c sil( na definicji 2.5, podaj definicjo;; nujwil(kszego wspóluego dziel-
nika elementów nieskOlkzonego podzbioru zbioru Z.
(b) l\"iech S będzie lliepustym podzbiorem zbioru N zamknil(tym nil dochiwa-
nie i niech (S) będzie największym wspólnym dzielnikiem elementów zbioru S.
Wykaż, że (S) > l wtedy i tylko wtedy, gdy dla wszystkich u, v E S zachodzi
nierówność (u, v) > 1.
g(n) ~ [f(~J
gdzie [x] OZllacza część całkowitą liezby x. Sprawdź, że:
g(n)~{"0, jeśli
jeśli
n E !fI',
n 9t !fI'.
15. Wykaż, że
lilII Sllp(]i,,_l - p,,) = 00,
"..... ""
gdzie ]i" oZllw;za n-t,! z kolei liczbl( pierwszą.
" '*"''''', co ul "" i " " ""'"
14 Wykład 2
Dowód
Istnienie rozwiązania wynika z twierdzenia 2.6. Załóżmy, że pary liczb 7b, Yo i x,
y są dwoma rozwiązani<uui tego rówIlania, to zllaczy n:.IQ + mYo = k = nx + my.
Wtedy
(J) n(x - X{)) = -m(y - Yo).
Jeśłi d = (m, n), to n = rJ, 111 = sd oraz (r, s) = 1. Wstmviając ostatnie równości
do (1), otrzymujemy
r(x - 'b) ~ -,(y - Yo).
Z twierdzenia 2.11 wiemy, że slx ~ 7b, czyH x = 7b + s· t X{) + ~' . t, a stąd
Y -!Al = -rt oraz y = 110 - rt = !Al - J . t. D
Najsłynl1iejszym równaniem diofantycznym jest
RÓWNANIE FERMATA
Okolo 1637 roku Pierre de Fermat studiując łaciilski przekład dziel Diofantosa, na
marginesie rozdziału o trójkach pitagorejskich zaHotował, że dla n ;;.;. 3 równanie
(2) x" + y" = z"
nie ma rozwi::!zall w liczbach całkowitych różnych od zera. Fermat napisał też, że
znałazł wspaniały dowód tego twierdzenia, który niestety nie zmieścił się na mar-
ginesie książki Oiofantosa. Wielu wybitnych matematyków próbO\vało udowodnić
twierdzenie (hipotezę) Fermata, nazywalle często Wiełkim Twierdzeniem Fer-
mata (patrz Uwagi 4.7). Dziś, z przymrużeniem oka, można powiedzieć, że historia
matematyki wygh!cłałaby wpełnie inaczej, gdyby egilempłarz ksif!żki Fermata mial
większe marginesy.
W przypadku n = 1 równanie (2) ma oczywiście nieskoJlczenie wiełe rozwią
zm'l. Dla n = 2 równanie to lIosi nailwę równania Pitagorasa, a jego rozwiązania
będące liczbami naturałnymi nazywamy trójkami pitagorejskimi. Równanie Pi-
tagorasa ma lIieskoliczellie wiele rOZWif!Za{l - fakt tell był zllany Pitagorasowi
i jego uczniom (VI w. p.n.e.), którym przypisuje się następujące
STWIERDZENIE 4.3
Istnieje nieskończenie wiele trójek pitagorejskich - liczby x = 2n+ l, y = 2n 'l. +2n,
z = 2n 2 + 2n + l spełniają równanie Pitagomsa.
Następujące twierdzenie charakteryzuje trójki pitagorejskie:
TWIERDZENIE 4.4
Wszystkie całkowite rozwiązania równania Pitagomsa
x 2 +y2=z2,
spełniają.ce warunki (x, y, z) = 11 y, z> 0, dane są wzommi:
21xI Xl
16 Wykład 2
Dowód
Z warunku (x, y, z) = l wynika, że dokladnie jedna z liczb x, y jest parzysta oraz
liczba z jest nieparzysta, w przeciwnym razie 4łx2 + y2 i 41z 2 lub na odwrót.
Niech x = 2c. Ponieważ x 2 = (z + y)(z - y) i liczby z + Y, z - y są parzyste,
więc z + y = 2a, z - y = 2b, czyli z = a + b, y = a-b. Z równości c2 = ab, gdzie
(a, b) = 1, wynika, że a = S2 i b = t2 . Ostatecznie x = 2st, y = S2 - t 2 , Z = S2 + t 2 .
Oczywiście x, y, z określone pO\vyższymi "..'Zorami spelniają równanie Pitagorasa.
\Varunek 2ł s - t jest spełniony, gdyż w przeciwnym przypadku liczby x, y, z
bylyby parzyste. D
Dowód
\Vystan:zy zauważyć, że równanie x4m + y4m Z4m mozemy zapisać w postaci
(x"') I + (y"')'l = (z2"'f. D
Uwagi 4.7
1. Zauważmy, że sluszność hipotezy Fermata wystarczy wykazać dla liczb pierw-
szych nieparzystych (postępuje się podobJlie, jak w dO\vodzie wniosku 4.6).
2. Jak podaje P. Ribcnboim l, hipotezę Fermata dla n = 3 potwicrdzili niezależnie
L. Euler i K. Causs, dla n = 5 dowód znalazł P. C. L. Dirichlet w 1825 roku,
dla n = 7 dowody podali G. Lamć i V. A. Lebcsquc w 1840 rokn. Wielki krok
naprzód w pracach Iład hipotezą Fermata zrobił E. E. Kummer, który w la-
tach 1847-1850 udowodnił sluszność hipotezy Fermata dla tak zwanych liczb
pierwszych regularnych (jedyne liczby pierwsze nieregularne mniejsze od 100
to 37, 59, 67). S. S. \Vagstaff jr \V 1976 roku za pomocą maszyn cyfrowych
sprawdził sluszno.ść hipotezy FeI"luata dla liczb pierwszych n < 125000. Prze-
10m w pracach Bad dowodem Wielkiego 'I\vicrdzenia Fermata nastąpiI dopiero
w ostatnich dwudziestu kilku latach. \V 1983 roku G. Faltings udowodnił, ic
dla Każdego n >- 3 równanie Fermata ma sKOIkzellie wiele rozwiązali \V 1993
ll_148~S_J. ObyWN PWN 2006
4. Równania diolantyczne 17
roku na wykładzie
w Instytncie r\ewtona uniwersytetn w Cambridge A. Wiles
ogłosił, że udowodni! Wielkie 1\vierdzenie Fermata. Jednak dopiero po dwóch
latach, w 1995 roku, po usunięciu luk w dowodzie, ukazały się dwie prace \Vi-
łesa 2 zawierające pelny dowód.
,
Cwiczenia
1. Znajdź wszystkie rozwiązania w liczbach całkowitych następujących równa6:
(a) 3x + 5y = 1, (c) 999x - 49y = 5000,
(b) 1.72x+20y=100, (d) 903x+ 731y = 2107.
2. Znajdź wszystkie rozwiązania w liczbach naturaluych następujących równałl:
(a) 5x + 3y = 12, (c) 21x + tiy = 15,
(b) L5x+7y~111, (d) 40x+63y~521
18 Wykład 2
12. Zalóżmy, że x, y, z, n E N oraz x n + y" = z". Udowodnij, że min {x, y} ;ot: fl.
DEFINICJA 5.1
Ciągieln Fibonacciego nazywamy ciąg liczb naturalnych określony wzorem rc-
kurcucyjuylu
TWIERDZENIE 5.2
Niech /" będzie n-tą liczbq Fibonacciego. Wtedy
(j", /,,+d = 1 dla n:;;;' 1.
Dowód
Jeślidl/"+I oraz (11/,,, to dl/"-h gdyż /"-1 = /"+1 - f". Rozumując tak samo,
otrzymamy dl/n - 2 , dl/,,_;l, ... , i W kOl'leu dl/l, Ale /1 = 1, czyli d = 1. O
TWIERDZENIE 5.3
Dla liczb Fibonaccicgo zachodzi równość
DEFINICJA 5.1
Ciągieln Fibonacciego nazywamy ciąg liczb naturalnych określony wzorem rc-
kurcucyjuylu
TWIERDZENIE 5.2
Niech /" będzie n-tą liczbq Fibonacciego. Wtedy
(j", /,,+d = 1 dla n:;;;' 1.
Dowód
Jeślidl/"+I oraz (11/,,, to dl/"-h gdyż /"-1 = /"+1 - f". Rozumując tak samo,
otrzymamy dl/n - 2 , dl/,,_;l, ... , i W kOl'leu dl/l, Ale /1 = 1, czyli d = 1. O
TWIERDZENIE 5.3
Dla liczb Fibonaccicgo zachodzi równość
Zakh:u::łaj11e prawdziwość tezy dla n ,;;;; k, wykazujemy, że jest ona prawdziwa dla
n= k + 1. Z zalożenia indukcyjnego
oraz i"'+k-l =im-IA-I+i",A·
Dodaj'lc te równości stronami, otrzymujemy
TWIERDZENIE 5.4
Liczba i"", jest podzielna przez im dla m, n >- l.
Dowód
Stosujemy indukcję ze względu na n przy ustalonym m. Oczywiście im li",. Ponieważ
i"'(k_l) = iml:+m = imk-l im + i",kim+h więc Z założenia indukcyjnego otrzymujemy,
że liczba im(k+l) jest podzielna przez i",. D
LE/I.'IAT 5.5
Jeśli 1ft = qn + 1', to Um,j,.) = (j",j,.).
Dowód
Korzysta.j,!C z twierdzenia 5.3, mamy
Um'f,,) = (ją"+r,i,,) = (ją,,-J!r + i'l'Jr+I,J,,).
Zauważmy, że jeśli to (a + c, b) = (a, b). Z
bl c, warnnku i" lią"
otrzymujemy za-
tem (j,,,, i,,) = Uą"-l in i... )· Wystarczy więc wykazać, że (jq,,_ h 1,,) = 1, gdyż jeśli
(a,c) = I, to (a,bc) = (a, b). Niech (fą"-l,i,,) = d. Ponie'vaż dlf" i i"lią ", ,vięc
d If,[ll , a jeduocześnie dli,,"-I, czyli d dzieli kolejne liczby Fibouacciego i zgoduie
z twierdzeniem 5.2 li = l, co dowodzi sluszności lematu. D
TWIERDZENIE 5.6
Dla liczb Fibonacciego (1"" 1,,) = 1", gdzie d = (m, n).
Dowód
Przyjmujemy, że m>- n. Z algorytmu Euklidesa
m=lJln+1'I, O<1'I<n,
n = 1h1'l +
1'2, 0<1'2 < 1'1,
WNIOSEK 5.7
Jdli Ul, n >- 3, to dla liczb Fibonacciego im li" wtedy i tylko wtedy, gdy mln.
5. Liczby Fibonacciego 21
W 1843 roku J. BilLet:1 podal wzór ogólny na n-ty wyraz cil}gU Fibollacciego.
WZÓR BINETA
Jeżeli U,,) jest ciągiem Fibonacciego, a = !(l + JS) oraz {j = !(l- JS), to
a" -
/.. =.j5
rr dla n = 1,2, ...
•
Cwiczenia
1. Znajdź dWlldzieSll! liczb~ Fibonaccicgo i razló;,: ją na czynniki pierwsze.
2. Korzj'stając wyłącznic z definicji ciągu Fibonacciego, wykaż, że 51/';n dla każ
dego n= 1,2, ...
22 Wykład 3
j" ]
f"+1 .
5. Wykaż, że jeśli f" E !fI', to n E IP'" {2} lub 11,=4 (U,,) - ci,!g Fibonacciego).
Czy prawdziwe jest twierdzenie odwrotne?
6. Wykaż, że kaida liczba naturalna może być przedsta\viona jako skOl1czona Sllma
elementów ciągu Fibollacciego, w której każdy element występuje uie więcej niż
jeden raz.
7. Sprawdź, żc jeżeli U,,) jest ci,!gicm Fibollaccicgo, k dowohll! liczbl! naturalną,
to
U"-!2k+f", f"+3k+f"+I) = l.
S. Znajdź wzór ogólny na n-ty wyraz ciągu rekurencyjnego (a,,), określonego przez
waruuki: al = s, U2 = t, a,,+2 = ao.,,_1 + ba." dla 11 = 1,2, ...
(Wskazówka: Skorzystaj z tożsamości
(1.,,+ 1 - La" = (a - x)( a." - xa.,,_ d + (b + ax - 2
:r ) a,,_1 .
I '6 I- -,U: .:łc=a.:. :m.:.:.k, -i'-'ła:. :.ń.:. :c =u-=-c:. :.ho: .:w:. :.e=- - ~
Możliwość przedstawienia liczby rzeczywistej w postaci ulamka la(lCuchowego
znana już była matematykom greckim. Fibonacci (XIII w.) zapisywał ułamki
w postaci podobnej do zapisu liczb wymiernych w fonnie ulamka laiJcuchowego. Za
właściwy początek rozwoju pojęcia ułamka ła6cuchowego należy uznać jednakze
wydanie w 1572 roku książki matematyka wioskiego R. Bombelliego L'Algebra
Opern. \V dziele tym autor stosuje ułamki łańcuchowe do obliczania pierwiastków
kwadratowych z pewnych liczb calkowitych.
6. Ułamki fańcuchowe 23
DEFINICJA 6.1
SkOllczonym ułamkiem łallcuchowym arytmetycznym nazywamy ulamek
j
"" + - - - - - ' - - c j c - - - -
a, + ------'----
a,+ l
.. +-~~
l
a,.,-I +-
a"
gdzie: O{) E Z oraz al,U<l,···,a" E N. Liczby al,a-l, ... ,a" nazywamy luianowni-
kami częściowymi.
Uwaga 6.2
Wartość skollCzoncgo ulamka laócuchowego arytmetyczuego jest Iiczbll wymierllą.
TWIERDZENIE 6.3
Każdą liczbę wymierną moma przedstawić w postaci skończoncgo ułamka łańcu
chowego arytmetycznego.
Dowód
Niech x = %' gdzie a, b E Z I b > O, będzie liczb::! WYllllerną. Stosując algorytm
Ellklidesa, otrzymujemy
a = bil{) + 1'[, O<1'[<b,
b=rla\+12, O<rz<r\,
TI = rzl1J] + 13, O < 13 < '2,
24 Wykład 3
skąd
a j
b= (lo + -----'-c-j - - - -
ad - - - - - = - - - -
Przykład 6.4
Przedstawimy liczbę WYUllerną ~ w postaci skoóczonego ułamka Imkuchowego
arytmetycznego.
Ponie\vaz
8=1·5+3,
5 = 1 . 3 + 2,
3=1·2+1,
2 = 2·1,
WięC
83111 1
-=1+-=1+..-=1+-"',0, =1+ , = 1 + - - -,, -
5 5 ~l'+
:l :i 1+"3 1+ l
z 1+ z
DEFINICJA 6.5
LiczbęSI,; = [ao; al, (Lz, ... , ak], gdzie k = 0,1, ... ,11, nazywamy reduktem k-tego
rzędu lub krócej k-tym reduktem ułamka łallcuchowego [ao; al, 1l'2,···, a"I.
TWIERDZENIE 6.6
Każdaliczba niewymiema a rozwt]a Stę w nieskończony ułamek ła1icuchowy aryt-
mdyczny
l
'" + ----''-,-,-
al + l
a, +-
to znaczy, że a = lim,,_<x> 0'" gdzie 0" = [ao; al, (Lz, ... , a,,].
Dowód
Niech ao = [a] będzie największą łiczbą całkowitą nie większą od a;
1
a = ao +-, gdzie al > 1.
a,
6. Ułamki lańcuchowe 25
Analogicznie otrzymujemy
l
01= a, + , Oz > l,
a,
l
Oz= a, + , 0';\ > 1,
O':j
0:, > 1.
Poniewa2 O' jest liczbą niewymierną, więc żadna z liczb a; nie może być wymierna.
Powyższe postępowanie można więc kontyuuować w nieskOllczoność.
l
; ~ "" + - - - - " - - , , - - -
a, + - - - - - = - - - -
a,+
(-1)"-'
(2)
QflQ"-I'
(-1)"(1,.,
(3) P"Q,,-'l - P"-2Q" = (-l)"a,,, J" - J"_2 =
Q" Q"-2 '
26 Wykład 3
Ze wzorów (3) wynika, że ciąg (Ci 2 ,,) jest rosnący, 11 ciąg (Ciz,,-d jest malejący.
Zauważmy, że
1
O' = (/{I + -a, > (.I(),
l ]
Q= (/{I + l < (/{I+-,
a,
ad-
a,
l ]
0'= (/{I + 1 1 '
ad--], (lI +-
a,
a,+-
a,
więc widać, że dla n nieparzystych Q < Ci,,, a dla n parzystych Q > Ci". Zatem
z powyższych rozwuża1'ł i ze wzorów (2) otrzymujemy następujące oszacowanie:
Uwaga 6.8
Równość P" Q"-l - P"-l Q" = (-1) ,,-l (wzór (2), s. 25) można wykorzystać do
znalezienia rozwiązania szcl\ególnego równania ax + by = c. Na przykład, niech
(I = 17, b = 14, c = L
Uwagi 6.9
l. l\vierdzenie Lagrange'a orzeka, że liczba algebraiczna ma stopieli równy dwa
wtedy i tylko wtedy, gdy można ją przedstawić w postaci nieskOllczonego ulam-
ka hlllcuchowego okresowego (por. ćwiczenie 7., s. 27).
2. Znane są przedstawiellia w postaci niesko1'łczonegoułamka lallcucbowego aryt-
metycznego niektórych liczb przestępnych, na przykład sam Euler wykazał, że
c = [2; l, 2, l, 1,4, 1, l, 6, ... 1.
6. Ułamki fańcuchowe 27
3. 'W 1978 roku R. ApĆry wykazał, że wartość «(3), gdzic «(8) = E:l ,:" s> 1,
jest funkcją dzeta Riemanna, rozwija się w niesko6czony ulamek la6cuchowy
gdzie W- r#7 - ... - :u" +:;;',:. "'Z7,,+:> - •.• oznacza ulamek lal1cuchowy
6
l
5 - -;-c:;-----------;;------
117- n{l
34n3 +51n z +27n+5
vVynika st<1fI, że «(3) jest liczłn! Iliewymierlll~. Warto~ki «(2k) dla k = 1,2, ...
SIl znane i są to liczby niewymierne. Problem wymierności liczb «(2k + 1) dla
k = 2,3, ... pozostajc nadal nicrozwi'p;any.
,
Cwiczenia
28 Wykład 3
Zadania
18. Wykai, że jeśli a,b E N oraz (a, b) = l, to każdą liczbę naturalną n > ab-a-b
można pr;-.{.'{\stawić w postaci n = ax + by, gdzie x, y E N U {O}.
19. Niech A = {aln+az:n E N}, B = {bln+b:!:n E N}, gdzie a], az, al,b:! E N oraz
(aJ, az) = 1 i (aJ, b:!) = L Wykaż, że A n B = 0 albo istnieją liczby Cj, C2 E N
takie, ~.e (Cl,C2) = 1 oraz An B = C = {cln+ C2:n E N}.
20. Udowodnij, że zbiór SI n Q2 jest gęsty w zbiorze SI (SI = ({x, y) : x2+ y2 = l}).
21. Udowodnij, że dla każdej liczby naturalnej n równanie x 2 + y 2 = z" ma rozwią
zauie w liczbach naturalnych.
22. "Vykai, że równanie A'I + S-l = C-I ma nieskot'tczenie wicie rozwiązali w zbiorze
M2X2 (Z) takich, że A 4 , B\ CI są macierzami niezerowymi (Mzxz(Z) - zbiór
lnacierzy kwadratowych stopnia drugiego o wspólczynnikach całkowitych).
23. Udowodnij, że wszystkie rozwif!zania w liczbach naturałnych równania x 2 +
2 yz = ZZ spełniające warunek (x, y, z) = l dane są wzorami: x = luZ - 2v 2 1,
y = 2uv, z = u 2 + 2v 2, U, 1) E N, 2 ł u oraz (u, 1)) = 1.
(\Vskazówka: Zmodyfikuj dowód twierdzenia 4.4.)
24. Udowodnij twierdzenie 4.5.
(Wskazówka: Zalóż, że istnieje pewne rozwią;-.anie :ZO, Yo, Z{l E N, dla którego
(1\), '!lo, 20) = l, przy czym 20 jest najllllliejsze z możliwych. Stosując twier-
dzenie 4.4, skonstruuj rozwiązanie Xl, YI ,Zl E N, takie że (Xl, Yl, Zl) = l oraz
Zl < -Zo.)
25. Wyh-u, że jeśli Xl,Yl jest rozwiązaniem rówll8uia Pełła x 2 - dy 2 = 1 (d E N, d
-liczba bezkwadratO\va), to ciąg par x,,, y", określony następująco: x" + y,,/d
= (Xl + Yl V,,"
d) , n = 1,2, ... , spełnia to równanie.
26. Niech Xl = 2, YJ = 1, XJ;+l = 2Xl; + 3YJ;, YHl = Xl; + 2YJ;, k = 1,2, ... Sprawdź,
że dla każdego k E N para XJ;, Yl; spelnia równanie x 2 - 3 y 2 = l.
21. Udowodnij, że istnieje nieskOllczenie wiele liczb naturalnych spełniających rów-
lianie 6x 2 + 3x = 2y 2 - 2y.
11_ t:m5_J. tllij'WN I'WN iOOS
6. Ułamki lańcuchowe 29
29. Niech r będzie dowolną liczbą llaturalną. Udowodnij, ze Cł1!g reszt modulo r
kolejnych wyrazów ciągu Fibollacciego jest okresowy.
30. Wykaż, że równanie JX+ /Y = VP1P'2 nie ma rozwiązaÓ w liczbach naturalnych
(PhP'l - różne liczby pierwsze).
31. Niech 110, al, ... , a", bo, bl , ... , b", b"+l E H. Kiedy
P 1
0-- <-,
q 2 q'l
gdzie za p wstawiamy P" (Pl/H), za fi zaś wstawiamy Q" (Q,,+d·
36. Mówlmy, że liczba wymierna ~ (q E H) dobrze aproksymuje liczbę niewy-
mierną o, jeśli
DEFINICJA 7.1
Niech m będzie liczbą naturalllą. ł\llówimy, że liczba caikowita a przystaje do
liczby całkowitej b moduło m, i piszemy a = b (mad m), jeśli mla - b. Tak
okrcśloną rda<.:ję nazywamy kongruencją. Liczbę fIL nazywamy modułem kon-
gruencJI.
STWIERDZENIE 7.2
Relacja przystawania (koagruencjt) modulo m jest 7'elacją n)wnoważnościw zbi07'ze
liczb całkowitych Z. Warstwy tcj relacJi nazywamy klasami reszt rnodulo m.
STWIERDZENIE 7.3
7. Kongruencje (l) 31
to
W(Cł>C2,···,C,,)= L b("t,_ .. ,()~)df',···,d~~ (mod m).
(Ol, ... ,On)
Dowód
(1) Udowodnimy własność (iii). Jeśli mi a- b, to mi (a- b)e, czyli ae be (mod m).
Analogicznie, jeśli mi c - d, to mi b( c - d), czyli be = bd (mod m). Z przechod-
lliości relacji przystawuuia ae bd (mad m).
(2) JL"St to wniosek z poprzedniego punktu, bo jeśli c, = d, (mad m), to z wlru;JlOści
(iii) lllamy et _ d7; (mod m), a następnie Illo:ina korzystać z pozostałych
własności \v (1).
(3) Ponieważ ml(ad - bd) = (a - b)d i (d, m) = l, więc wystarczy skorzystać
z twierdzenia 2.11.
(4) Zauważmy, że mla -
b wtedy i tylko \vtedy, gdy mkl(a - b)k.
(5) .Jeśli mIla - b i ntzla - b, to z określenia nujllllliejszej wspólllej wielokrot-
ności (patrz ćwiczenie l1(a) ze s. 7} wynika, że [mi, 111211 a - b, czyli a = b
(mod [mi, ntz]).
(6) a = mt + b i wystarczy skorzystać z lematu 2.12. D
Niech a E N oraz a = a,,10+a"~11O"-1+ ... +ao, gdzie O < a; < 9, będzie zapisem
liczby a w ukladzie dziesiętnym.
(1) Ponieważ 10 l (mod 3),więc na mocy 7.3(1) a a,,+a,,~l+"'+ao (mod3)
i wobec tego a = O (mad 3) wtedy i tylko wtedy, gdy a" +... + ao = O (mad 3).
(2) Podobnie, ponieważ 10 - 1 (mod 9), więc a - a" + ... + ao (mod 9) i wobec
tego a = O (mod 9) wtedy i tylko wtedy, gdy a" + (!'-,_I + ... + ao = O (mod 9).
(3) Rozumując podobnie, otrzymujemy: ponieważ la = -1 (mad 11), więc a =
(al + a3 + ...) - (az + U4 + ...) (mod 11) i wobec tego liczba a jest podzielna
przez 11 wtedy i tylko wtedy, gdy różnica sumy cyfr liczby a na miejscach nie-
parzystych i sumy cyfr liczby a na miejscach parzystych jest podzielna przez 11.
DEFINICJA 7.4
Pełnym układem reszt modulo m nazywamy pelny układ reprezentantów klas
relacji przystawania moclulo m.
H. ~ lN'ZI'<tI. l""""""riIii I"" Id li< J). .. sm•• 1006
11_148SS_J. (l by WN PWN 2006
32 Wykład 4
Dowód
Liczb ax + b,
gdzie x przebiega pelny uklad reszt modlllo ni,jest m. Wystarczy
więc wykazać, że jeśli OXI + b =
aJ/2 + b (mod m), to Xl = 3/2 (mad m). :Jiech
aXI + b ~ aX2 + b (mad m). \Vtedy aXI ~ 1l.X2 (mad m), a ponieważ (a, m) = 1,
więc z 7.3(3) mamy XI X2 (mod m). = D
DIWINICJA 7.6
Zredukowanynl układem reszt moduło m llazywamy układ t'eprezentautów
tych kłas relacji przystawania modulo m, które składają się z liczb względnie pierw-
szych z m.
STWIERDZENIE 7.7
(1) Dowolny układ ip( m) liczb pammi nieprzystajqcych modulo m i względnie pierw-
szych z m tworzy zredukowany układ reszt mooulo m.
(2) Jeśli (a,m) = 1 i elementy Xl,X2, ,X<p(m) tworzq zn,dukowany uklad reszt
madula m, to także elementy a."l:j, 1l.X2, , ax",(m) tworzą zl"Cllukowany uklad reszt
mad'ulo m.
Dowód
Część pierwsza stwierdzenia wynika bezpośrednio z definicji 7.6. Dla dowodu (2)
wystarczy, uwzględniai;lc (1), wykazać, że (UXi, m) = 1 oraz UXi "I- UXj (mod m),
o Ile i =F j. Ponieważ (x;, m) = l oraz (a,m) = l, więc (ax;, m) = L Załóżmy, że
aX; _ a:I:j (mod m). Zc stwierdzeuia 7.3(3) wynika, że Xi _ Xj (lJIod 1Ft), a więc
Xi "'" Xj, czyli 1: "'" j. D
Dowód
Niech uklad
(I) rl,1'2, •.• ,r'f'(m)
Dowód
Jeśli p E IP i pł a, to (a, p) = l. Wiemy też, że <p(p) = p - l i wystarczy skorzystać
z twierdzenia Eulera. O
WNIOSEK 7.10
Dla wszystkich a E Z i P E IP' zachodzi kongruencja
al' - a (mod p).
Dowód
Ponieważ p E IP, więc
(a,p) = l albo pla. W pierwszym przypadku korzystamy
z małego twierdzeuia Fermata, IUnoż,!c kO!lgruellcję przez a, w drugim przypadku
a"=a=O(modp). D
,
Cwiczenia
l. Korzystając z własności kongrucncji, sprawdź, że dla każdej liczby naturalnej n:
(a) 31 1t'" -I, (b) 1311 +33"+1 +93"+1, (c) 13j42"+1 +3"+2.
2. Oblicz resztę z dzielenia 2006 2007 przez 11.
3. Czy 5 1984 = 1983 (mod 25), 7 10:> =5 (mad 27)7
Oc>.. P Z'''Z)'<ki. El..""",,,,,,,, """0 Iu-..b, "'..m .... 200ó
ll_148~S_J. tl by WN PWN 2006
34 Wykład 4
15. Załóżmy, że S = {Xl, , x,.,} C Z. Wykaż, że istnieją różne wskaźniki i], 12, ... ,
ik E {l, 2, .. , , n}, takie że ni Xi, + Xi, + ... + Xj,"
16. Udowodl1ij, że jeśli (m, m') = l oraz a przebiega pełny (zredukowany) układ
reszt moduło m, a' zaś przebiega. pełny (zredukowany) układ reszt moduło m',
to am' + a'm przebiega pełny (zredukowany) uklad reszt moduło m· mi.
Wykład 5
Uwaga 8.2
Kongrncncja 1 . 2 . 3 ... (p - l) = -1 (mad p) chumkteryz\lje liczby pierwsze, to
znaczy zachodzi ona wtedy i tyłka wtedy, gdy p jest liczbą pierwszą. Rzeczywiście,
j(,~li p = fi· T, gdzie 1 < fi < p, to q jest czynnikiem w iloczynie 1 . 2 . 3· .. (fi - 1)
i kongruencja (p - l)! + 1 O (mad q) nie jest prawdziwa, a więc i kongruencja
(p - 1)! + l = O (mod p) nie może zachodzić.
Wiemy już, że jeśli (a, m) = l, to kongruencja ax = c (mad m) ma dokładnie
jedno rozwiązanie moduło m (por. twierdzenie 4.2). Będziemy badać, ile rozwiąZali
moduło p ma kongruencja
Przykład 8.3
1. x~ - 3 O (mod 7) nie ma rozwiflzaó.
2. x/)-[ - 1 O (mod p) ma p-l rozwiąza{i, co wynika z malego twierdzenia
Fermata (twierdzenie 7.9).
b ,,-2
UQX ,,-1 +lX b - O ( mOll'.
+ ... +,,-1= j)
DEFINICJA 8.5
Niech p będzie liczbą pierwszą. rVlówimy, że liczba całkowita a jest resztą kwa-
dratową ll1odulo p, jeśli (a, 1') = 1 oraz istnieje liczba całkowita x taka, że a x2 =
(mod p). Jeśli kongruencja ta nie ma rozwiązania, to liczbę a nazywamy nieresztą
kwadratową modulo p.
TWIERDZENIE 8.6 (Euler)
Niech p będzie liczbą pie7wszą nierHl7'zystą i a E Z. Kongruencja
a~ _ 1 (mod p)
jest pmwdziwa wtedy i tylko wtedy, gdy a jest resztą kwadmtową 7fwdulo p.
Dowód
Przypuśćmy,że istnieje x takie, że a =
x 2 (mod 1'). \Vtedy (x, p) = l, bo (a, p) = 1.
Podnosząc obie strony ostatniej kongruencji do potęgi 1';1, otrzymujemy
1 Ł.=..!
x Jl - - a' (mod p).
Z twierdzenia Fermata wiemy, ze X!J-l - l (mod p), a 'vięc a~ - 1 (mad p).
Na odwrót, zalóżmy, że kongruencja ae;' - 1 (mad p) jest prawdziwa. Z twier-
dzenia Lagrange'a (twierdzenie 8.4) wilotdomo, że kongruencja x-,
=l
1 (mod 1') =
może mieć co najwyżej 1';1 rozwiązail moduło p. Ale istnieje dokładnie r;l reszt
kwadratowych spełniających to równanie, a mianowicie 12,22,32, ... , (r;I)2. Rze-
czywiście, liczby te uie pt'zystaj'l do siebie modulo p, bo jeśli l' i- s i 1'2 S2
(mod p), to albo l' =
s, albo l' =
-s (mod p), co nie jest możliwe, gdyż l ,,;;; T,
S ,,;;; r;l. Wynika stąd, że kongruencja xŁT- _ 1 (mad p) ma tylko rozwiązuuia
będące resztami kwadratO\vymi, co kOIlczy dowód twierdzenia. D
Dowód
Oznuczlny 7ft = l1tl'" Tn". Ponieważ (~,
m, rni) = 1, WięC na mocy lwierdzenia 4.2
istnieje liczba x, taka, że
m
",=-x,a;=a; (modm;), i=1,2, ... ,n,
m;
co dowodzi pierwszej części twierdzeuia.
Załóżmy, że Xl jest innym rozwi~!zanicm rozważanego układu kongruencji.
Ponieważ:11:) XI (mod m;), dla i = 1,2, ... , n, więc ze stwierdzenia 7.3(5)
otrzymujemy :lO =
Xl (mod utl'" m,,), co dowodzi prawdziwości drugiej CZęsCl
twierdzenia. O
,
Cwiczenia
1. Sprawdź, że dla dowołnej łiczby całkowitej n:
(a) ,,7 ,,(mod 42),
(b) tn5 + kn + 17:; n jest liczbą całkowitą.
3
8. Kongruencje (2) 39
Zadania
c. =
,-
{l (mod p),
O (mod l)),
gdy
gdy
pl i,
pł i.
47. Dane są dwa llicskOl'ICZOllC ci~!gi roslll/ce liczb naturalnych: geometryczlly o ilo-
razie q i arytmetyczny o różnicy r. Udowodnij, ze jeśli (q, r) = l oraz ciągi te
mają przynajmniej jcdell wyraz wspólny, to mają nicskOl1czenie wiele wyrazów
wspólnych. Pokaż na przykladzie, że założenie (q, r) = 1 jest istotne.
48. Wykaż, że jeśli p E IP" {2}, to:
z=..!
(a) 12·3 2
.. (p-2) 2 -(-1)' (mod p),
(h) 2 2 .4 2 "'(p_l)'=(_1)'" (mod p).
l<" ~ ,_j.
L"VZ)'<ki. El"••,",""",
ll_148~S_J. C> by WN PWN :!OOb
I~-:b. W........... 2Q(l()
8. Kongruencje (2) 41
Dowód
Przez 'm oZIl1\czać będziemy lllllożellie ll1odulo m. Oznacza to, że dla elementów
a, b E Wrn element a' m b jest resztą z dzielenia a· b przez m. Oczywiście a'", b E Wrn.
Działanie "fil jest h!czne:
(a·",b)·",c=(a·b)·c (modm),
(L,,,,(b'mc)-a·(b·c) (modm),
W\(;I;
jeśli Sd = 0.
Wykażemy teraz, że L:dll'-I If'( d) = p-l. Kieell k E {l, ... , p-l}, (k, 1)-1) = d.
Wówczas (~, Pd"I) = 1, zatem ~ E W 7- i k = d . ~ E d· W 7-" gdzie zbiór d· W ~
powstaje ze zbioru W 9 przez pomnozenie każdego jego elementu przez d. Ponadto
(2)
Uwaga 9.3
Korzystaj'lc z twierdzenia 9.2, podamy inny dowód małego twierdzenia Fennata
(twierdzenie. 7.9).
Ponieważ (a, p) = 1, wi~ a = al (mod p) dla pewnego al E Wp' Niech g b~lzie
generatorem grupy Wp' Wówczas al - g' (mod p) oraz
1
aP- = a\,-l = (g')I'-1 = (gl'-lr = l' = J (mod p). D
INDEKSY
Kongruencja ar ~ l (mod m), gdzie rn E H, a E Z, posiada rozwiązanie wtedy
i tylko wtedy, gdy (a, m) = l; w tym przypadku roZ\vi<F,wiell1 jest na przykład
x = rp(m) (por. twierdzenie Eulera 7.8). ,1e~eli !p(m) jest najmniejszą liczbą na-
turalną, spelniającą powyższą kongruencję, to mówimy, że a jest pierwiastkiem
pierwotnym modulo m.
Zauważmy, że stwierdzenie, i~ istnieje pierwiastek pierwotny modulo mjest rów-
noważne twierdlleniu, że grupa Wrn liczb wllględnie pierwszych z m i nie większych
od m z dzialauielll uwożenia modulo ut jest cykliezlla. Następuj'lce twierdzellie
podaje pełną charakterystykęmodułów, dla których istnieją pierwiastki pierwotne:
TWIERDZENIE 9.4
Grupa Wrn jest cykliczna wtedy i tylko wtedy, gdy m = 1,2,4, p", 2p", gdzie p jest
dowolną, liczbą pierwszą, nieparzystą" n dowolną, liczbil nat'ILm1ntl'
Dowód tego twierdzenia można znaleźć w [1] (rozdzial 8., t\vierdzellie 8.10) lub
w [51 (rozdział 2., twierdzenie 2.25), lub w [12] (rozdzial 6.).
Zalóżmy, że dla liczby naturalnej m istnieje pierwiastek pierwotny r modulo
m, niech a E Z, (a, m) = l. Z cykliczności gmpy Wrn wyuika istniellie najmniejszej
liczby n E N U {O} takiej, że r" - a (mod m). Liczbę tę nazywamy indeksem
liczby a modulo m przy podstawie r i oznaczamy przez inora.
WLASNOŚCI INDEKSU
(1) indrl = 0, lndrr = 1,
(2) ind,.(ab)=indra+indrb (mod!p(m)),
(3) indr(a k) = kindra (mod rp(m)), k E N.
Zauważmy, że indeksy mają własności podobne do logarytmów.
Podamy teraz przykład ilustmj,!cy zastosowanie pojQóa indeksu przy rozwią
zywaniu kongruencji.
Przykład 9.5
Kongruencję x 9 - 12 (mod 13) rozwiązujemy w następujący sposób:
1. W tablicy indeksów ([12], s. 197) znajdujemy następujące dane: pierwiastek
pierwotuy modulo 13: r = 2, ind z12 = 6.
2. Z wła~;uości illdeksów wynika, że kongmetlcja x 9 _ 12 (mod 13) jest rówIIO-
ważna kongTuencji 9 ind 2 x - ill(h12 = 6 (mad 12). Wystarczy teraz rozwiązać
kongruencjI( 9 incl2x = 6 (mod 12).
9. Rozwiązywanie kongruencji 45
,
Cwiczenia
1. Znajdź pierwiastki pierwotne modliło 13 :l.awarte w zbior:l.e {l, 2, ... , 12}. Ko-
rzystając z ta blky iIHira dla a = l, 2, ... , 12, wykaż że:
2. Znajdź wszystkie pierwiastki pierwotne moduło 111 oraz oblicz ich iloc:l.yn mo-
dulo m, gdzie m jest równe:
(a) 3, (b) 5, (e) 7, (d) 11, (e) 17, (f) 25.
3. Roz\viąż kongruencje:
(a) 4x 9 = 7 (maci 13), (e) 9xs = 8 (maci 17),
(b) x:J = 4 (mod 13), (f) 8x 5 = 10 (mad 17),
(c) x 8 - la (maci 11), (g) 7' - 7 (mod 17),
(d) x lZ = 13 (mod 11), (h) 9' = 2 (mod 17).
4. Wykaz, że liczba pierwiastkó\v pierwotnych modula m jest albo równa O, albo
'P ('P(m)).
Wykład 7
Przyjmijmy
N = (2q1fJ2'" qr)2 +L
Ponicważ N jcst liczbą nicparzyst<h wil,?c dzielniki liczby N są też nieparzystc.
Z twierdzenia 10.3 wynika, że każdy dzielnik pierwszy p liczby N można przedstawić
w postaci p = S2 + t 2 . Ponieważ liczba p jest nieparzysta, to jwlna z liczb s, t musi
być parzysta, a druga nieparzysta. Niech na przyklad s = 2i, t = 2j + 1. \Vtedy
p = 4i 2 + 4P + 4j + 1 = I (mod 4), więc każdy dzielnik pierwszy p liczby N
ma postać 4k + 1. Ponieważ IJI ł N, ą.2 ł N, ... , IJr ł N, zatem 1) 1:- {ql, fJ2, ... , qr}'
Otrzymana sprzeczność dO\vodzi słuszności twierdzenia. D
48 Wykład 7
Dowód
Liczba F s = 22 " + l = 2:12 + l = (2· 2i )4 + 1. Przyjmując 2i = a i 5 = b,
otrzymujemy Fi) = (2a)4+1 = 24a 4 + I. Dalej 24 = I +3b = 1 +b·(a- b:l), a więc
F5 = (1 + ub - b4) . a4 + l = (1 + ab)[a 4 + (1 - ub)(1 + a 2b2)J. Stąd liczba 1 + ab
(równa 64 I) dzieli Fs . D
Liczby Fermata F" są zlożone dla 5 OS;; n OS;; 24 (por. [3], s. 27-31). Istnieje przy-
puszczenie, że tylko dla sko!lczellie wielu liczb naturalnych n liczba F" jest pIerw-
sza. nlktol"yzacja (rozkład na czynniki pierwsze) liczb Fermata stała si~ swoistym
testem dla różnych algorytmów faktoryzacji liczb całkowitych (por. [13], podroz-
dział 2.3).
TWIERDZENIE 10.8
Jeśli p" oznacza n-tą liczbę pierwszą, to p" OS;; 22 "-'1 + I.
Dowód
Dla n = l otrzymujemy Pl = 2 .;.;:; J2 + l, dla n = 2 mamy P2 = 3 .;.;:; 2 1 + 1.
Załóżmy, ,;;e n :;;;. 3. Zamvażmy, że jeśli i =I:- j, to (Fi, Fj) = l (por. ćwiczenie 12( a) na
s. 12). \Vynika stąd, że każda z liczb Fermata FI, F2, . .. , F"_2 jest podzielna przez
lic.-.bę pierwszą niepar.-.ystą, która nie d.-.ieli pozostałych liczb Fermata. Ponieważ
2"-2
2ł Fl, F2, ... , F"_2 oraz 3ł Fl, F2, ... , F"_2, więc p" .;.;:; F"_2 = = 2 + 1. D
Jeszcze innym zagadnieniem związanym z liczbami pierwszymi jest problem
ilości liczb pierwsLlych nie więbzych od dallej liczby naturalnej n.
DEFINICJA 10.9
Przez 1T(X), gdzie x jest dowolną liczb,! rzcczywistJ:!, oznaczamy ilość łiczb pierw-
szych mniejszych lub równych x.
Nie jest znany prosty wzór, pozwałający wyznaczać wartości funkcji 1T{X) w za-
leżności od x, ale istuieje głębokie twierdLlellie opisujące asymptotyczne zachowauie
się 1T(X), czyli szybkość wzrostu 1T(X), przy x _ 00, w porówJlaniu z szybkością
wzrostu pewnych klasyczllych funkcji. Twierdzeuie to zostało sformulowane przeLI
P. Czebyszewa w 1849 roku, a pelny dowód podali niezależnie J. Hadamard oraz
Ch. de ła Vallće Poussin w 1896 roku.
l<" ~ ,_j.
L"VZ)'<ki. El"••,",""",
ll_148~S_J. C> by WN PWN :!OOb
I~-:b. W........... 2Q(l()
!im
.(x) - l
z-ocxjlogx- ,
gdzie log x jest logarytmem lJrzy lxxlstawie c.
Dowód tego twierdzcnia, w którym korzysta się z wlasności fuukcji analit)'c~
nych i twierdze!'1 o trausfonllacic Laplacc'a, można znaleźć w [21 (rozdział 11.) lub
w [41 (rozdział 5.). \\' 19·19 roku A. Selberg i P. Erdós niezaleinie podali elcmcn·
tamy dowód twicrdzcnia o rozmieszczeniu liczb picnvsz)'ch.
Wykład 8
Dowód tego twierdzenia, choć może być przeprowadzony elemelltarnie (por. [7)
rozdział 3., § 3, [21 rozdział 7., twierdzenie 4.), jest dość skomplikowany. Piękny
dowód postulatu BertralIda podal P. Erdos, można go znaleźć w [61. Zauważmy,
ze postulat Ilertranda pozwala otrzymać znacznie lepsze oszacowanie n-tej liczby
picrwsLlcj niż oszacowauic ze stwierdzenia 10.8.
STWIERDZENIE 11.2
Niech p" będzie n-tą liczbą pierwszą. Wtedy p" < 2" dla n;;' 2.
Dowód
Stosujemy indukcję ze względu na n. Jeśli n = 2, to P2 = 3 < 22 , Zaló:!;my praw-
dziwość tezy dla n. \Vykażemy, że Pn+l < 2 n +l. Z postulatu Berhanda wynika
istnienie liczby pierwszej p takiej, :!;e 2" < p < 2·2" = 2"+1. Na mocy zalo:!;enia in-
dukcyjnego p" < 2", więc p > p" i wobec tego p:;' P,,+I' Ostatecznie otrzymujemy
1),,+1 ~ I' < 2,,+1. O
Dowód
\Vykażemy najpierw, że iloczyn nPEP( 1 - *) -I jest rozbiciny. Niech P(x), S(x)
JI_ ,4on_j,e 8j' WN rw H ROS
l l - U",+l
1 +u+ u + ...
2
= ~,-'--.c > ':",;--,':".-= 1 +u+ 11.
2
+ ... + 'lt m.
Przyjmując u = f" gdzie TJ E IF', otrzyumjemy
gdyż każda liczba naturalna l < n :s;;; [x] ma w swoim rozkladzie kanonicznym
tylko liczby pierwsze p :s;;; .T, a nierówność 2'" ;;;. .T gwarantuje, że po rozlożeniu
lewej strony na sumę, kaidy skladnik prawej strony wystąpi także jako składnik
lewej strony tej nierówności. Tak więc
[xJ+l
[xl 1
P(x) > L -n > J•
dn
- > log x,
,,=1
II (1 - -
p
') -, = lim P(x) =
x--+oo
00.
I'EP
Wykażemy teraz rozbieżność szeregu LI'EP f,. Dla O < u < l mamy
1 11. 2 u:l l2 ,3 u2
log l u = u+"2 +"3 + ... < u+ '2(u + u + ... ) = u+ "2"(''--u')
Przyjmując u = ~, otrzymujemy
l
->Jog
p
(1)-'
l~-
p
1
2TJ(p
Sumuj'lc tcraz powyższą nierówność po wszystkich p O;;; x, uzyskujemy
00
l 1 1 1
S(x) > log P(x) - - ' " ( ) > log P(x) - - ' " ( )
2~Pl)-1 2~nn-l
~ lo" P(x) - -.
, p~x ,,=2
o 2
JI_ ,4on_j,e 8j' WN rw H ROS
52 Wykład 8
gdyż
1
'\' -1
~n(n-1) - .
,,=?
Stąd S(x) > log log x - ł i LPEP f, = lim"'...... "" S(x) = 00. o
Zauważmy, że w dowodzie nie skorzystaliśmy z faktu, że zbiór li" jest nieskoll-
Cllony.
Rozpatrzymy różne typy liczb pierwszych.
DgFINICJA 11.4
Liczby pierwsze p i q = 1) + 2 nazywamy liczbami pierwszymi bliźniaczymi.
Przykladami par liczb bliźniaczych są: 3, 5; 11, 13; 1949, 1951; 4967, 4969;
1000000000061,1000000000063. Do dziś (2006) nie wiadomo, czy istnieje nie-
skOllczenie wiele liczb picrwszych bliźniaczych. Wiadomo, że jcst 27412679 par
liczb mnicjszych od 10 10 • Największą znaną parą liczb picnvszych bliźniaczych
tworzą liczby 16869987339975.2 171000 ± l, "odkrytc"' w 2005 rokll. Każda z tych
liczb ma 51779 cyfr. Wiele ciekawych informacji o liczbach pierwszych bliźniaczych
można znaleźć w Internecie na stronic: http://primes . utm. edu/top20/.
'IN 19HI roku V. Bruu udowodnil, żc L/lEP' f, < 00, gdzie P' = {p E !P' : p + 2
jest liczbą pierwszą}, a więc na mocy twierdzenia Eulem (twierdzenie 11.3) jest
"znacznie mniej" liczb bliźniaczych niż wszystkich liczb pierwszych.
DEFINICJA 11.5
Liczbami Mersenne'a nazywamy liczby postaci M" = 2" - l, n ;;;. L Jeśli liczba
Jo,'lersenllc'a M" jest pierwsza, to mlZywamy ją liczbą pierwszą Mersenne'a.
Rok
Liczba pierwsza Liczba cyfr Odkrywcy
odkrycia
l 2:W IOH~7 _ l 9152052 Boonc, Coopcr, Glr,IPS 2005
2 22-~964 9:;1 ~ l 7816230 Nowak, GU....!PS 2005
3 2Z,l WG 5SJ - l 7235733 Findlcy, GTT\fPS 200·1
4 220996011 - l 6320430 Shafcr, GltllPS 2003
5 21HG6917 ~ 1 4053946 Cameroll, Kurowski, cn,IPS 2001
6 +l
27653 . 29167 1:J3 2759677 Gordon 2005
7 28433. 27!l30457 + l 2357207 Team Prime Rib 2004
8 2(i.972~9~ _ 1 2098960 Hajratwala, KlIl"OWski, GIMPS 1999
9 +1
5359 . 250:;1502 1521561 Sundquist 2003
10 4847. 2JJ2106J + 1 999744 Hassler 2005
Dowód
Niech dla n = 11() \vartość f( no) = p będzie liczbą pierwszą. Dla każdego całkowitego
t wyrażellie f(71fJ + tp) IIlOżlla przekształcić nastę)Jl1.i~lco:
f(11() + tp) = (I()(n{) + tp)k + + Uk-l (no + tp) + ak
1
= Qo7//{ + al7/t'- + + ak_I 7/0 + ak + pq(t)
~f("o) + pq(t) ~ p+ "'1(') ~ pl' + q(t)),
gdzie q( t) jest wielomianem o współczynnikach całkowitych. Stąd l) If( 11() + tp), więc
albo f(11() + tp) jest liczbą złożoną, albo f(1I0 + tp) = ±p lub O. Ale t jest dowolne,
a wielomian stopnia k o współczYllllikach calkowitych może przyjmować tę samą
wartość w co najwyzej k argumentach, więc istnieje to takie, ze f(1IfJ + top) jest
liczb}! złożom!. D
54 Wykład 8
TWIERDZENIE 11.8
Niech A{n) oznacza ilo.§ć tych liczb parzystych m ~ n, które nie są sumą dwóch
liczb pierwszych. Wtedy
lim A(n) = O.
" ..... 00 n
Zauwazmy, ze ze słuszności hipotezy Goldbacha wynika prawdziwość następu
jącej hipotezy:
HIPOTEZA 11.9
Każdą liczbę nieparzystą większą od 7 można przedstawić w postaci sumy trzech
liczb pierwszych.
Dowód wynikania tej hipotezy z hipotezy Coldbacha zostawiamy jako ćwIcze
nie. W 1937 roku I. Winogradow wykazał, że hipoteza 11.9 jest prawdziwa dla
wszystkich liczb naturalnych większych od pewnej, bardzo dużej liczby natural-
ncj 1l(). Później udowodniania, żc 11{) < 3,33. 1O-1H1OO .
,
Cwiczenia
6. Wykaz, ze jeśH n jest liczbą ZIOZOllą, to M" tez jest liczbą zJoŻoną.
7. Wykaz, że dla każdego n E N liczba Fermata P" jest pienvsza lub pseudopierw-
sza (liczbę a uazywamy pseudopierwszą,jeśli a jest zlożona i a12° - 2).
8. Lagrange postawi! w 1775 roku następującą hipotezę: Każdą liczbę nieparzystą
n> 5 można przedstawić w postaci p + 2q, gdzie p, q E P. Sprawdź tę hipotezę
dla n < 100.
9. Sprawdź, że hipoteza 11.9 wynika z hipotezy 11.7.
10. Sprawdź, że liczba M:IO_102457 ma 9152052 cyfr.
11. Nie korzystając z tabeli logarytmów, wykaż, ze liczba Fł915 ma więcej niz 10582
cyfr.
Zadania
56. Korzystając z cykliczności grupy WJ" podaj inny dowód twierdzenia Wilsona
(twierdzenie 8.1).
57. Niech p b",dzie liczbą pierwszą llicparzyst~!. \\tykaż, że iloczyn wszystkich pier-
wiastków pierwotnych moduło p przystaje do (_l)",,(p-l) modulo p.
5S. Wykaz, że dla dowolnej liczby rzeczywistej x >- 2 zachodzi nierówność
IIp<4'.
59. Udowodnij, że liczba F" jest pierwsza wtedy i tylko wtedy, gdy F,,13 !Il,=l
. +L
60. Wykaż, że każdy dzielnik pierwszy liczby Fermata F" ma postać 2"+1 k + 1,
gdzie k E N.
61. Wykaż, że:
(a) (M"" M,,) = M(",.,,),
(b) M",IM" <=? mln.
62. Udowodl1ij, że jeśli q, l) E lfl'" {2} orali ql21' - 1, to IJ = 2kp + 1, gdzie k E No
63. Udowodnij, że każda liczba naturalna jest dzielnikiem sumy pewnycll dwóch
liczb pierwszych.
64. Wykaż, że wykladnik, z którym liczba pierwsza p wchodzi w rozkład kanoniczny
m!, jest równy [f,t] + [f,f] + ...
""_ P Z.'l"'ydi. n"",",,,,,,,, ,..."i. /0.». w..""..·• 2006
ll_148~S_J.CbyWN PWN 2006
56 Wykład 8
70. NiecII !
b\!d'lie wielomianem stopllia niczerowego, którego współczYlllliki są
liczbami naturalnymi. Wykaż, że dla każdej liczby naturalnej k istnieje taka
liczba naturalna n, że liczba i(n) ma co najmniej k dzielników.
71. Wykaz, ze hipoteza istnienia llieskoIlczenie wielu liczb pienvszych bliźniaczych
jest równoważna na.o;t\!puhcej hipotezie: równanie p + q = T ma nieskOllczenie
wiele rozwiązali w liczbach pierwszych p, ą, T.
72. vVykai, <ie istnieje nieskoóczenie wiele lic'lb pierwszych JI takich, <ic TJ +2 nic
jest liczbą pierwszą.
73. (a) Udowoduij, <ic każda liC'lba naturalna> 6 jest sunu! dwóch wzgl\!dnie pierw-
szych liczb naturalnych> 1.
(b) Korzystając 'I (a) sprawdź, <ie dla n;;;' 3
74. \Vykai, że równanie 1'" + ą" = r", TI> 1, nie ma rO'lWią:all'l w liczbach pIerw-
szych p, q, r.
75. Wykaż, że jeśli a = L::l p'llO-t", gdzie 1'1,1"2, ... Sl! kolejnymi liczbami pierw-
szymi, to
p" = [102"]
a - l a 2"-' . [10-,,'-' a.
]
(Liczba a nosi nazwę liczby Sierpillskiego.)
Wykład 9
Niech ~ b(,;dzic liczbą rzeczywistą uicwymicrną. Zbiór liczb wymiernych jest g~sty
na prostej, więc dla każdego E> O istnieje Hczba wymierna ~ taka, że I~ < c. - il
Celem tego rozdziału jest badrUlie różnicy I( - I
% jako funkcji k. W S7.czcgólności
okazuje się, że różnica ta może być nie większa niż p, gdzie c jest pewną stalą
dodatnią. Będziemy dalej zakładać, że ułamek ~ jest nieskracalny i k > O oraz że
0«<1.
TWIERDZENIE 12.1
Jeśli ~ jest liczbIl nie1lJ'!/1Ttiemą, N liczbą naturalną, to i.~tnieje liczba wymierna ~
o mianouJ'"niJ..--u k . .;;; N taka, że
h
Ę --
k
Dowód
Z nicwymicl"llości liczby Ę wynika, że {) < TlĘ - tnĘ] < 1. Jdli n przyjmuje wartości
1,2, ... , N, to otrzymujemy N różnych liczb n(- [nĘ], które leżą w przedziale (O, l).
Rozważmy N przedziałów (O, ~), (j~' ~,) ,... , (N"Nł , l). Każdy z tych przedziałów
zawiera dokładnie jedną z liczb n,Ę - [n,Ę] ałbo istnieje przedział zawierający co
najmniej dwie takie liczby. W pierwszym przypadku przedział (~, L)
zawiera liczbę
m.Ę - [m.Ę] dła pewnego m, 1';;;; m';;;; N. Tak więc O < IĘ - 17~{11 < h!'" i wystarczy
przyjąć ~ = J';~{l. W drugim przypadku istnieje przedział l
eN
, ,~), gdzie l';;;; i';;;;
N, zawieraj}!cy co najmniej dwie liczby nĘ - [nĘ] i mĘ - [mĘ], gdzie O < 1ft < n (, N.
Wynika stąd, że jeśli przyjmiemy n - m = k i [n,Ę]- [m€] = h, to otrzymamy
gdzie k < N. D
58 Wykład 9
DEFINICJA 12.2
Ciągiem ułamków Fareya rZfi:du n, gdzie n jest liczbą naturalną, nazywamy
uporządkowany rOSlH!CO ciąg F'I wszystkich nieskracalnych ułamków %' takich że
1 :s;; k :s;; n, O :s;; h ~ k.
Przykład 12.3
F 011121:12:141
5 = l'::;' 4':i'~' 2' 5':i' 4' 5' l'
TWIERDZENIE 12.4 (Cauchy-Farey)
Jeśli ułamek L nastwuje bezpośrednio po ułamku % w ciągu ułamków Fan'.ya F N ,
to
lk-hm=l,
Dowód
Dla N = l twierdzenie jest oczywi~eie prawdziwe, gdyż = ~ i ~, = Zalóżmy i t.
więc, że N ;;- 2. Niech ~, ,:, będą kolejnymi elementami ciągu :F.... , Możemy założyć,
że %:f:. ~, gdyż w przypadb. %= ~ lllamck ~ = ~ i teza twierdzenia jest oezywi~cie
spelniona.
Rozważmy zbiór S = {(.T, y) E Z x Z: kx - hy = l}. Wykażemy, że (1, m) E 5.
Zauważmy, że jeśli (x, y) E 5, to NWD(x, y) = l oraz obydwie liczby x, y są
Ilieujellllle lub niedodatnie. Z twierdzenia 4.2 wynika, że wszystkie elementy zbioru
S mają postać (lb + hl, Yo + kt), gdzie t E Z oraz ("b, Yo) E S. Istnieje więc taka
para (Xl> yd E 5, że
O:S;; N ~ k < YI . .;.; N.
Wykażemy, że .!L E F"I' Ponieważ YI > O i XI ;;- O, więc .!L ;;- O. Zauważmy, ze
l' . II
Xl"';'; YI' Załóżmy bowiem, że .TJ > Yl' Ponieważ k ~ h i .TJ > O, więc
1= kx l - hYJ > kxl - hXI = (k ~ h)XI ;;- O.
Stąd k = h i ułamek ~ = + nie
ma w F N uastępnika, jest to więc sprzeczność.
Zatem O < XI ...;.; YI . .;.; N oraz N\VD(XI, ytl = l, czyli .!l. E FN· ,.
vVykażemy teraz, że !I. = .1.. Ponieważ !l - 1;, = ~ ~ O i nłamek .1. jest
11 m I" I'''' fil
nastę,mikiem ułamka 1; więc.!l. - .1. ;;- O. Prz)' założeniu że .!l. --I- .1. ostatllia
k' 11 '" ' 11 r fil'
nierówność jest ostra. !vlalllY wtedy -r.- - ,:, ;;- 1,1",. Ponieważ ponadto L- i ;;- "~k'
więc dodając pO\vyższe dwie nierówności stronami, otrzymujemy
1 XI h 1 1 k+YI N 1
-'1-~1 = -YI - k ~ -,-,,-" + -",-k = YI mk > -,,--,y-,'k ;, -'1/-' '
a więc sprzeczność. Zatem .!L
,.
= .1..
m D
Zauważmy, że
w powyższym dowodzie została przedstawiona metoda konstru-
owania następllika ułamka w ciągu FN. i
DEFINICJA 12.5
Ulamek kh:t~ nazywamy medianą ułamków i i,:,
JI_ ,4on_j,e 8j' WN rw H ROS
TWIERDZENIE 12.6
JeśliN ;;. 1, to w ciągu ułamków Fareya :FN me ma dwóch kolejnych ułamków
o tym samym mianowniku.
Dowód
Niech k > L Jeśli ~ następuje bezpośrednio po % w :FN , to h + l ::;;;; h' < k
i mielibyśmy ,k < _h_
t-l
,,;:: f{. Tak więc _h_ leiy międ,y !! i f{ w ciągu F . ,·, co
< h+k l "" I; t-l t k
przeczy llasllemu założeniu. D
TWU::RDZENI812.7
'·h""h'
Jesf1 I' kil' k' są kolejnymi ułamkami 1J) ciągu ulamków Fareya :FNI to
h" h+ h'
-
k" k+k'
Dowód
Z twierdzeuia 12.4 wynika, że khl/ - hkl/ = 1 oraz kI/h' - h"k' = 1. Odejmuj'lc te
równości stronami, otrzymujemy h"(k + ki) = kl/(h + h'). D
TWIERDZENIE 12.8
JdU %, .~ sq dwoma kolejnymi ułamkam.i w ciqglt ulamków Fareya :FNI to
k+m;;' N+1.
Dowód
Ponieważ i < ::~, < ~, więc mediana i i ,~ nie nalciy do :F N, czyli k + m > N. D
Z powyższych twierdzell wynika natychmiast następujące twierdzenie, pozwa-
lające utworzyć ciąg :FN + l z ciągu :FN;
TWIERDZEN1E 12.9
Ulamki należące do :FN + 1 , a nienależące do:FN są medianami sąsiednich ułamków
z ciągu :F,v.
Z powyższych informacji o ciągach ułamków Fareya wynika taki rezultat:
TWIERDZENIE 12.10
Jeżeli f. jest liczbq niewymienu} i N liczbą. naturalnq, to istnieje liczba wymierna ~
o mianowniku k ::;;;; N taka, że
Dowód
Oczywiste jest, że dla kaidego k E Ii liczba ~ ~ h. Liczba ~ leiy między dwoma
60 Wykład 9
Dowód
Liczba ~ ,:, 1- fN. Postępujemy podobnie jak w dowodzie poprzedniego twier-
dzenia, z tym jednak, że może siC; zdarzyć, iż ~ = :t~, a wiC;e nierówności muszą
być nieostre. D
Z twierdzeniu 12.1 wynika nust..,pująee
TWIERDZENIE 12.12
Jeżeli ~ jest liczbą. niewymienuJ:, to istnieje nieskorlczenie wiele liczb wymiernych
% takich, że
h
Ę- -
k
Dowód
Z twicn.lzClJia 12.1 wicmy, ŻC dla dowolncj liczby llatllralucj N istnicjc liczba wy-
mierna % taka, że k < N oraz I~ ~I < k~" stąd I~ ~I < - -
Z dowolności liczby p.
N i z tcgo, że limN--+oo k~ O wynika, żc takich ulamków jcst llicskOllcZCllic i
wiele. D
Uwaga 12.13
Ponicważ ~ - i
można zapisać w postaci ~ + n - h-;.hl, gdzic n E Z, więc twierdze-
nia 12.1,12.10,12.11,12.12 SI! prawdziwe bez założenia, że O < ~ < l.
11_ i4.,§_J. C by WN M<'N !\Alb
Wykład 10
(1)
Liczba n dJlicli pn\wfl stronI( równości (1), więc ni s'.? + t 2 . POlladto O < s';;;; N ,;;;; ITi
oraz Iti < jn, skąd O < S2 + t 2 < 2n i wobec tego n = S2 + t Z.
Zauważmy, żc (s, t) = 1. RJlccJlywi~cie (s, t) = (s, As- m) = (.~, m), a z nicskra-
calności ułamka ~ wynika, że (s, t) = (s, n). Ponieważ n = s'.? + t 2 , więc z równości
(l) otrzymujemy 1 = .,'(A"' +l) - 2Asr + r 2 n.
Poniewai nlA2 + l, więc (s, n)11, skąd ostatecznie (s, t) = (s, n) = 1. O
WNIOSEK 13.1
Jeśli n jest liczbą naturalną i ulA 2 + B2 , gdzie (A, B) = I, to istnieją takie liczby
calkowite s i t, że n = s2 + t 2.
Dowód
Skorzystamy z tożsamości (A 2 + B 2)( C'.? + D2) = (AD + BCf + (AC - BD)2.
Pouiewai (A, B) = 1, więc na mocy twierdzenia 2.9 istnieją liczby calkowite
C, D takie, że AC - BD = 1. Liczba n dzieli sumę (AD + BC)2 + l i wystarczy
teraz skorJlystać z twierdzenia 10.3. O
62 Wykład la
TWIERDZENIE 13.2
Jeśli ~ jest liczbą niewymierną, lo istnieje niesko7iczenie wiele nieskmcalnych ułam
ków i takich, że
-
h
k
,-
Dowód
:FI\' będzie
Niecił ciągiem ułamków Fareytl rz\>du N > l. Liczba ~ łeży między
dwoma kolejnymi ułamkami i i ~ tego ciągu, to znaczy i < Ę < ~. \Vykażemy, ze
(2) łub
Załóżmy, że nie zachodzi żadna z nierówności (2). Poniewaz liczba ~ jest mewy-
Hncrna, \Vl~C
a 1 c 1
Ę- b> 2112 oraz d - Ę > 2d2'
Dodając te nierówności stronami, otrzymujemy
c a l 1
d - b > 2b2 + 2rj2'
r\'lnoząc
obie strony ostatniej nierówności przez b2 d 2 oraz korzystając z warunku
be - ad = 1, dostajemy bd > !d 2 + !b 2. Stąd ostatecznie (b - d)? = b2 + d2_
2bd < 2bd - 2bd = Q. Otrzymana sprzeczność dowodzi, że przynajmniej jedna
z nierówności (2) jest prawdiliwa. Wystarczy teraz przyj,!ć = %lub = fl. i i
Zauważmy, ;i;e
h c alI
Ę-k<d-b=bd';;;;b+d 1
Z twierdzellia 12.8 wynika, że b + d ;;;. N + 1 i wobec tego
h I
, - k < N·
Jeśli zaś c jest liczbą rzeczywistą dodatnią, spełniającą nierówność c > 15, to
istnieją liczby niewymieme~, dla ktÓ1ych nierówność
h 1
~-k<ck2
LE~lAT 13.4
Je.§li k, l są liczbami naturalnymi, to 1)rZ'i/1Iajmniej jed7la z nierówności
, J5'(' + I)
kk' ;;" k2 (ki)?
oraz
k(k
I " _1_
+ k')
(_1 + -.:--cl"",,)
J5 k' (k + k')' '
r
hn l
(3) --{<-"
k" ck"
gdzie c jest stałą dodatnil!. Wykażemy, że c <; V5. Z llierówllOŚci
l l
k"Ę, - ~ < h" < k"Ę,+ ~
c~, c~,
wynika, że danej wartości k" odpowiada skoJlczona liczba wartości h", więc
lim".. . . oo k" = 00. Zauważmy, że (x - Ę,)(x - ł-l15 ) = :1: 2 -:r - 1, stąd dla liczb
całkowitych h, k, gdzie k > O, otfl'.ymujemy
h h ~
(4) --{ --{+v5 = kl 2 h - hk - k
k k 1' 'I :;. kl Z '
Przykład 13.5
\Vykażcmy, że nicrówność IJ2 - ~ 1< :ih
uie ma rozwiązmi w liczbach naturalnych
a, b. Po pomnożeniu obu stron tej nierówności przez .j2 + %i jej przekształceniu,
otrzymlljcmy
•
Cwiczenia
4. Wykaż, że liczba wyrazów ciągu ulamków Fareya F" jest równa l + L:~=1 tp(k).
5. Niech F" = O, ... , i, ~, ~;, ... ,l, gdzie n :;? 2. Wykaż, że k = ki = l + 2 ["1"1]
oraz h + h' = k.
6. Wykaż niewymierność następl.lhcych liczb:
(a) lag lO 2,
(b) vIk, gdzie 11/, k E N, m, k:;? 2 oraz kopr'" dla r E N-
7. Udowodnij, że jeśli n> 1, to:
min {hlk '_kII k: h,kh'' sąsiednie F,,}
elementy = (
nn
l l),
8. Niech ~ = \+2'8 oraz e,a E lR+, o' > 2. \:Vykaż, że nierówność I~ - il < cl", ma
skOllczenie wiele rozwillzarl w liczbach wymiernych i.
9. Zalóżmy, że liczby calkowite h,k spelniają nierówność Ik~ ~ hl < Ak' gdzie ~
jcst liczbą niewymierną. Udowodnij, że liczby nh, nk spełniają tę nierówność
tylko dla skollczenie wielu liczb naturalnych n.
Zadania
76. vVykaż, że jeśli dh k, k' > O liczby wymiel"llc i,
~; należące do odcinka [0,1]
spełniają równość h' k- hk' = 1, to są one sąsiednimi elementami ciągu ulamków
Fareya F", gdzie n = max{k, ki}.
77. N"1L"C,Il :F, ,-- Q _.!!J. 0.. !1 - 1. Spta\\
1 - k,' 1",' ... , kI -
"' ,cliz, ..ze ~I-l _1_ -
L..-j=l k kj+l -
1.
J
78. Udowodnij, że jeśli a > l oraz dla liczby rzeczywistej f3 istnieje nieskOliczenie
i
widc liezb wymiernych %takich, że 1f3 - I < k~" to {3 jest liezbl! niewymicl"llli'
l<" ~ ,_j.
L"VZ)'<ki. El"••,",""",
ll_148~S_J. C> by WN PWN :!OOb
I~-:b. W........... 2Q(l()
66 Wykład 10
mz..y!=(;) (modp).
Dowód
Dla 1ft podzielnego przez JI równość jest oezywiśt:ie spclniona. Jeśli (m, JI) = l,
to m/ J
-
1
l (mod p). Zrówności mjJ-l - 1= (mz..y! - 1) (m"i' + l) wynika,
m' = l (mod p) albo = -1
l.=..!. l.=..!.
że m' (mad p). Wystarczy teraz skorzystać
z twierdzenia Eułera 8.6. D
STWIERDZENIE 14.3
Symbol Lege1ll1re'u. mu. następujq,ce własności:
(1) jeśli mi 7r/2 (mod p), to U;) = (-7-),
68 Wykład 11
L..",.1 (m)~o.
(4) ""-, jJ
Dowód
Własności (I), (2) wynikają natychmiast z definicji. Zamvażmy, że wlasność (2)
oznacza, że iloczyn dwóch reszt kwadratowych albo dwóch niereszt kwadratowych
moduło 1) jest resztą kwadratową moduło p, natomiast iloczyn reszty k\vadrato-
wej i lliereszty kwadratowej Illodulo ]i jest nieresztą kwadratowf! ll1odulo p. Wła
sność (3) jest wnioskiem z twierdzenia 14.2. Wlasność (4) wynika z faktu, że kon-
grucncja x9 _ 1 (mod p) ma dokladnic 1';1 rozwiązaI'l modulo]i: wystarczy tutaj
skorzystać z twierdzenia 9.2, biorąc dowolny generator g grupy Wp; elementy l,
g2, g4, ... , gp-3 są rozwiązaniami tej kongruencji. \Vynika stąd, że istnieje 1';1 reszt
kwadratowych moduło p, powstale skladniki sumy L~~II (;) są równe -1. D
Dowód
Zauważmy, że jeśli j t-
k, taj' f- k'; w przeciwnym przypadku bowiem mUj ±muk =
(mod ]i), a więc Uj _ ±lJk (mod p), a to jest sprzeczue z definicją zbioru G. Gdy
pomnożymy stronami kongruencje mUj - eju), (mad p) dla j = 1,2,.,., n, otrzy-
mamy m"(uI'" 11,-,) =
(el'" e")(UI'" u,,) (mod p), zatem m" =
el'" e" (mod p)
lub inaczcj mS! - el'" e" (mad l))' Teza lematu wynika z twicrdzenia 14.2. D
STWIERDZENIE 14.5
Jdli p jeBt liczbą pierwBul nieparzystą, to
(2)
p ~ (-1) ~
, .
Dowód
Zbiór G = {±1,±2, ... ,±/';I} jest zredukowanym ukladem reszt modulo l). Z le-
matu Gaussa wynika, że wystarczy policzyć liczbę tych elementów ciągu 2 . 1,
2 . 2, ... , ')- ' t=.!
2 ' kt'ore S,!
. Wlę
··k· Z' z·,l1em (')
SZCO(l i d p -- (- 1)' ,gd,'· \.
ZICA.lCSt I·ICZ
··b·'!
c1emcnt6w zbioru {8 E N: p~1 < s ~ /';I} i wobec tego A = k, gdy p = 4k + l lub
11_ t:m5_J. tllij'WN I'WN iOOS
1)2 ~ 1 = {kk+1(mad(mod2),
2), gdy 1)= 4k+ l,
8 - gdy p = 4k + 3,
Dowód
Zastosujemy lemat Gaussa dla q = 2m + 1 i 1J = 2n + 1. Dla x = 1,2, ... , n
istnieją u ... E {1,2, ... ,n} oraz e:r = ±1 takie, że qx - e:ru... (mad p) lub inaczej
qx = e,.·Ux + py, przy czym dla ustalonego x wartości tl", e", li wyznaezone są
jednoznacznie. \V szczególności e:r = ~ 1 wtedy i tylko wtedy, gdy py = qx + u....
Z ostatniej równości wynika, że y > O oraz
1 q+ l
y<~n(q+l)< =m+1.
p 2
Innymi słowy e" = -1 wtedy i tylko wtedy, gdy istuiejc taka para (x, y) liczb
naturalnych, że l < x < n, l < y < m i l < py ~ qx < n. Niech SI oznacza liczbę
takich pa.r (x, y). Na mocy lematu Gaussa otrzymujcmy (f,) = (-1)". Analogicznic
można sprawdzić, że
G) ~ (~1)",
gdzie 82 oznacza liczbę takich par (x, y) liczb naturalnych, że 1<x < n, 1 < y < 1ft,
l ~ q:"C - py ~ m. Wobec tego
Rozbijemy teraz zbiór S = {1,2, ... ,n} x {1,2, ... ,m} na trzy rozhlcZlle zbiory,
a
. ..
mlaJl0WICle:
A = {(x, y) E S: -n';;;; qx - py';;;; ut},
B ~ {(x, y) E S, qx ~ PY < ~n},
C = {(x, y) E S: qx - py > m}.
5 Gcrstenhabcr :;"'1., The 152nd prooj oj IIle law 0/ quadm/ic recipwcity, Amcriclln ~Iathematical
Monthly,70(19(;3).
6 l3adanaTltl p" G,"1jlld/r1"1m der Nfllcren ZahiclIlhcm';c, Walkr de Grllyter, Ikrlill In\.
70 Wykład 11
Zauważmy, że moc zbiofll A jest równa 81 + 82, gdyż (fx - py -::j=. O dla (x, y) E S.
Ponadto zbiory B i C są równoliczne, gdyż przyporządkowanie
(x, V) !-----lo (n+ l-x, m+ 1- V)
jest różnowartościowymprzekształceniem zbioru B na zbiór C. Niech S3 i S.l oZlla-
eza.ją moce zbiorów odpowieduio B i C. Ostateczuie otrzymujemy
Dowód
Ze stwierdzenia 14.3(3) wiemy, że kongfllencja x 2 _ -1 (mod p) ma rozwiązanie,
to znaczy istnieje liczba naturalna A taka, ze pl A2 + 1. Z twierdzenia 10.3 wynika
istnienie liczb uilkowitych 8, t takich, że p = SZ + t Z. D
7 Zagier D" A olle-~enteuce prool Ihat evny pJime p == l (mod 4) is a sum ol two squares, The
Am"rica" i\latlocmatica) )'Iotlthly, \"01. 97, lir 2(1990), s, 14,1.
14. Przedstawienie liczby naturalnej jako sumy kwadratów (1) 71
TWIERDZENIE 14.8
Jeśli p jest liczbą naturalną pierwszą postaci 4k+ l, to istnieje taka liczba calkowita
x, że x 2 + l = rnp (ila pewnej liczby naturalnej m < p.
Dowód
Ponieważ ~ 1 jest resztll kwadratową
modulo p, zatem istllle.le liczba calkowita
x E {l, 2, ... , będąca rozwiązaniem kongruencji x 2 = -1 (mod p)j wówczas
,,;1}
x 2 + l = mIl dla pewnej liczby naturalnej 1/1. POllieważ x < !J, wi~c x 2 + l <
(!J)2 + 1 < p2 i wobec tego m < p. D
Podamy teraz pewien rezultat analogiczny do poprzedniego twierdzenia.
STWIERDZENIE 14.9
Jdli p jest liczbl} pienllszfl nie]JaTZysif}, to istniejl} liczily młkowite .T{I, 110 takie, ze
l + xJ + yJ = mp dla pewnej liczby naturalnej rn < p.
Dowód
Kwadraty x 2, gdzie x = 0,1, ... , 1';1, s(~ parami nicprzystaj(~cc modlIla p. Taką
samą własność mają liczby calkowite postaci ~ 1 ~y2, gdzie y = O, l, ... , P; l. Zbiory
te zawierają w sumie 11 + 1 elementów, muszą więc istnieć takie liczby calkowite
O::>;;:li), Yo::>;; 1';1, że xJ ~l~yJ (mad p). Inaczej mówiąc, istnieje liczba naturalna
m taka, że l +:rJ+yJ = mpo Ponieważ J{J, Yu :;;; 1';1, więc 1+:zJ+ yJ < l +2( !J)2 < p2
i wobec tego Ut < p. O
Znamy już dwa warunki dostateczne Ila to, aby liczba naturalna n byla sumą
kwadratów: ni A2 + l lub n jest liczbą pierwszą postaci 4k + l. W następnym
twierdzeniu podamy warullek kOllieczny i dostateczuy na to, aby liczba naturalna
byla sumą dwóch kwadrató\v liczb calkowitych.
TWIERDZENIE 14.10
Liczbę Tlaturalną. n można przedstawić w postaci sumy dwóch 1.:wadraMw liczb całko
witych wtedy i tylko wtedy, gdy w rozkładzie kanonicznym liczby n wszystkie dzielniki
pierwsze postaci 4k + 3 wIJstępują z wykładnikami p(lTzystymi.
Dowód tego twierdzenia opiera się na dwóch lematach.
DEFINICJA 14.11
Przedstawienie n = x 2 + y2 nazywamy pierwotnym, jeśli (x, y) = l, niepierwot-
nym za.~ w przeciwllym przypadku.
Oc>.. P Z'''Z)'<ki. El..""",,,,,,,, """0 Iu-..b, "'..m .... 200ó
ll_148~S_J. tl by WN PWN 2006
72 Wykład 11
LEMAT 14.12
Jeślin dzieli się przez liczbę 1)ie7'Wszą postaci 4k+ 3, to n nie lJOsiada przedstawień
pierwotnych.
LEt.IAT 14.13
Jdli P jest liczbą pierwszą postaci 4k + 3 i o; jest taką liczbą naturalną nieparzystą,
że pC> I n oraz pc>+l ł n, to liczby n nie można przedstawić w postaci sumy dwóch
kwadratów liczb calkowitych.
Dowód twienlzenia 14.10
Konieczność (=». Z lematu 14.13 wynika, że jeśli n = s2 + t 2 , to każdy dzielnik
pierwszy liczby n, postaci 4k+3, występuje w rozkładzie kanonicznym n z wykład
nikiem parzystym.
Dostateczność ({=). Załóżmy, że liczba n ma tę własność, że każda liczba pierw-
sza postaci 4k + 3 wchodzi w jej rozkład kanoniczny z wykładnikiem parzystym, to
znaczy n mOŻlla zapisać w postaci n = nr·
TII:?, gdzie TlI:? nie ma dziełników pierwszych
postaci 4k + 3. Jeśłi liczba pierwsza p dziełi 1l.2, to p = 2 albo p = 4k + 1. W pierw-
szym przypadku p = 1'2 + 12, w drugim, na mocy twierdzellia 14.7, p = o$Z + t Z .
Korzystając z tożsamości (xr + yr)( xi + Yi) = (XI:Dl + Yl 112)2 + (Xl 112 - X2 YI)2, otrzy-
mujemy 1/,z = a2 + &2, u = nrUZ = (ula)2 + (n]b)2. O
>
Wykład 12
Dowód
POllieważ 1 = 0 2 +0 2 +0 2 + 12 , wi((c możemy założyć, że n > 1. Z tożsamości Eulera
( x 2l + -"1'l3 + x.z.\ + 2
1-.4 )(y'
1 + y~_ + y.'.l + y')
-1 = Z21 + z.i_ + z}.l + Z24'
gdilie:
Zl = XIYI + 3)1'!h + x~y~ + 34Y·t,
Zz = XI Y:! - 3'l2Yl + X3Yl - XtY:\,
Z3 = X1Y~ - X~YI + I.f!fl - ·7:2Y-I,
74 Wykład 12
(1 )
gdzie nie każda z liczb Xl, 1i;?, X3, xt dziełi się przez p. Istnienie takiej łiczby mo wynika
ze stwierdzellia 14.9. Ze stwierdzenia 14.9 wYllika też, że 11lo < p. Wykażemy,
co zltkoóezy dowód twierdzellia, że 1I/{l = 1. Załóżmy, że 1T/{l > 1. Udowodnimy
najpierw, że mo musi być liczbą nieparzystą. Rzeczywiście, jeśli 17/{l jest parzyste,
to łiczby Xl, ."1:2, X3, .T4 albo S'l wszystkie parzystc łub wszystkie nicparzystc, Itlbo
dwie z nich są parzyste, a dwie nieparzyste, na przykład Xl, 72 są parzyste, a Xa, X4
llieparzyste. Z równości
wynika, że ł1T/{lIJ jest sumą cztere<.:h kwadratów liczb ealkowitych niedzielących się
jednocześnie przez p (gdyż łmop < ł p 2), ale to przeczy minimalności 17/{l. Zatcm
mo ~ 3 i możemy zapisać, że
(2) X; = b;tr/{l + y;, i = 1,2,3,4.
Przy czym b i , y; E Z oraz Yi IllOŻUU wybrać tak, aby Iyd < T; jeśli bowiem Xi =
b;mo + yi, gdzie y; > T' to możemy zapisać X; = (b; + l)n/{l + (y; - lIlo) = b;lIlo + Yi,
gdzie -;fI{j
< y; < O.
Ponieważ nie wszystkie liczby Xl, 72, X3, XJ Si! podzielne przez mo, więc
'=
0< Yl
2
+ Y22 + Y32 + Y.l2 < 4 ( )
l
'2l1lo mo'2
Z (1) i (2) wyllika, że
(3)
Co więcej,
" ,
Zl = 1: T-;Jf, = 1: Xi(T~ ~ b;1T/{l) -1: x; _ O (mod 111{));
;=1 ,=1 i=1
11_148SS_J. ł'> by WN PWN 2001>
n =
k
nj + 112i' + ... + nr(k)'
k
gdzie nI, 7/.2, ... , nr{k) E N U {O}. W pelnej ogólności hipotezę Waringa udowodnił
D. Hilbert w 1909 roku. Po jej potwierdzeniu powstal naturalny problem znalezienia
najmniejszej takiej liczby rek), którą oznaczać będziemy przez g(k).
Z twierdzenia Lagrange'a 15.1 wynika, że 51(2) ,,;;; 4. Ponieważ liczby 7nie można
przedstawić w postaci sumy dwóch lub trzech kwadratów liczb całkowitych, ,vięc
.q(2) = 4. Wiadomo, że g(3) = 9, g(4) = 19, g(5) = 37, .1(6) = 73. W 1957 !'Oku
K. ivlahler udowodnił, że dla dostatecznie dużych k prawdziwy jest wzór
(a) (3) _{ l,
P - -1,
gdy p ±1 (mad 12),
gdy P - ±5 (mad 12);
10. Wykaż, że liczba 23 nie jest sumą ośmiu sześcianów liczb calkowitych nieujem-
llych.
11. Wykaż, że liczba 79 nie jest sumą. osiemnastu czwartych potęg liczb całkowitych.
12. Wykaż, żedla każdego n E fi liczbę 2" można przedstawić w postaci sumy
dwóch kwadratów liczb całkowitych.
13. Udowodnij, że jeśli n - 3 (mad 9) lub n - () (mad 9), to n nie można przed-
stawić w postaci sumy dwóch kwadratów liczb ealkowitych.
14. Wykaż, że każdą liczbę całkowitą można przedstawić w postaci sumy pIęCIU
sześcianów liczb całkowitych.
Zadania
85. Wykaż, że jeśli a jest liczbł~ nieparzystą, n ;;;.. 3, to kongl'Uencja x 2 - a (mad 2")
ma rozwi~!z~\llie wtedy i tylko wtedy, gdy a 1 (mad 8). =
Udowodnij, że w przypadku rozwiązalności tej kongruencji liczba jej rozwiązail
jest równa 4.
86. Korzystając z zadałl 84 i 85, podaj kryterium rozwiązalności kongruencji x 2 - a
(mod m), gdzie Ul;;;" 2, (a, m) = 1.
Oc>.. P Z'''Z)'<ki. El..""",,,,,,,, """0 Iu-..b, "'..m .... 200ó
ll_148~S_J. tl by WN PWN 2006
89. Wykaż, że jeśli (! jest liczbą całkowibl różną od zera, p, q liczbami pierwszymi
nieparzystymi niedziclącymi a oraz p - q (mad 411.1.1), to (~) = (~).
(b) Sprawdź, ie jeśli p E !P', {2, 3, 5}, to istnieją takie liczby naturalne l ,;;;; a,
b <; p-l, ~ 'e W (";')
~ l, (~) ~ (b:') ~ -1.
93. \Vykaż, że każdą liczbę pierwszą można w co najwyżej jeden sposób rozlożyć
na sumę dwóch kwadratów liczb natlll"alllych (kolejność składników sumy nie
odgrywa roli).
91. UdO\\lodnij, że dla. kazdego n E N liczba 2 2 "+1 nie jest sumą am trzech, am
,,,,,j.
• ~ L..-zy<ki. El"••,"",,,,,, I~-:b. \\".........~ 200()
148U_J. C byWN PWN 200()
78 Wykład 12
98. Udowodllij, że jclli 1t = 4 m (8k+ 7), to n nie można przedstawić w postaci sumy
trzech kwadratów liczb całkowitych.
(Uwaga: Prawdziwe jest też twierdzenie odwrotne.)
99. Udowodnij, że
[3'] +
g(k);) 2,1, 2.1; - 2.
(Wskazówka: PrL.c<lstaw 1iC'"L.bę 2.t[~] - 1 jako sumę k-tych pot~ Ijczb calko-
witych nieujemnych.)
Wykład 13
\\1 wykładzie 4. pojawiła si~ funkcja Eulera ip{m), jedna. z ważniejszych funkcji
rozpatrywanycb w matematyce. \V tym wykładzie przedstawimy inne funkcje aryt-
metyczne, odgrywaj<!ce kluczową rolę nie tylko w teorii liczb, ale i na przykład
\V kombinatoryce czy kryptografii.
OEFINIC.JA 16.1
Funkcją arytmetyczną nazywamy dowolne odwzorowanie f N ----Jo C, gdzie N
jest zbiorem liczb naturalnych, C zbiorem liczb zespolonych.
DEFINICJA 16.2
Punkcję arytmetyczną f nazywamy multiplikatywną,jeśli:
(l) f nic jest równa tożsamościowo zeru,
(2) f(m· u) =f(m) ·f(n) o ile (m,n) = 1.
Omówimy teraz kilka przykładów funkcji arytmetycznych. Przypomnijmy, że
dla n E N funkcja Elllem <p(n) oznacza, ile jest liczb naturalnych mniejszych lub
równych n i względnie pierwszych z n.
TWIERDZENIE 16.3
Funkcja Dułem r.p jest multipUkatywna.
Dowód
Dla m, n E N zbiór Z", = {O, 1, ... , m - l} z dodawaniem i mnożeniem modulo m
i zbiór Z" = {O, 1, ... , n~ l} z dodawaniem i mnożeniem modulo n są pierścieniami.
Łatwo wykazać, żc liczba elementów odwracalnych w Z", i Z,,, dla m, n> l, jest
równa odpowiednio ifl(m) i ifl(n).
Przeksztalccllie II : Z",,, __ Z", x Z"' (lit, fi) = l, okrcśloue wzorem h( a) =
({a)"" (a),,), gdzie (a)", i (a)" oznaczają reszty z dzielenia a odpowiednio przez
m i n, jcst izomorfizmem pierścieni. Wobcc tcgo liczba elemclltów odwracalnych
w Zm"" równa r.p{rn· n), jest taka sama jak liczba elementów odwracalnych
w .lm X Z"' która jest rÓWlla I.p(m)· ;o(n), więc ;o(m· n) = ;o(m)· ;o(n). D
1\vierdzenie 16.3 można wykorzystać do podania efekty\vnego wzoru na obli-
czanie warto~ci ;o( fi).
80 Wykład 13
STWIERDZENIE 16.4
Dowód
Ponie\Va~ 11' jest funkcją multiplikatywną, więc !p(n) = n:~l <p(pf;). Wystarczy
teraz obliczyć i.p(pO), gdzie p E lP. Oczywiście t.p(p) = p - I; dla O' > 1 wśród liczb
1,2, ... , pO dokladuie p,.-1 ule jest wzglęJnie pierwszych z pU, są to mianowicie
liczby: J . p, 2· p, ... , pCf-l . p. Stąd
TWIERDZENIE 16.5
Dla dowolnej liczby naturalnej n zachodzi "ówność
Dowód
Dla n = l równość oczywiście zachodzi zalóżmy więc, że n > l oraz n = n~=l pf'.
Dzielniki liczby n mają postać pł', gdzie O .;;;; (3; .;;;; 0';, zatem -
n;=l korzystając
z twierdzenia 16.3 i stwierdzenia 16.4 - otrzymujemy
L~(d) ~
dl"
L
(tl,,···,tl,)
Hń P7 )) ~ (p~")ń~(p7'1
0";:/3,:;;0:; 0:;;/3,:;;0:,
,. fii r
r=l
= llpf; = n. o
;=1
STWIERDZENIE 16.8
Dodatnimi dzielnikami pf' S~! liczby: l, Pi, 1)7, ... ,p!; 1 sb!d
,
d(n) ~ TI(a, + I). D
i ... l
Kolejnymi przykładami funkcji arytmetycznych są: funkcja eT sumy dzielni-
ków oraz funkcja O'k sum k-tych potęg dzielników, gdzie k E IR.
DEFINICJA 16.9
Dla liczby naturalnej n funkcja
a,(n) ~ 2:>'. gdzie k E IR.
dl"
Zauważmy, że ao = d, al = a.
TWIERDZENIE 16.10
Dla każdego k E IR funkcja ak jest multiplikatywna.
Dowód
Jeśli (rn, n) = l, to każdy dzielnik d liczby m· n ma postać d = dl . rh, gdzie dl
jest dzielnikiem 111, dz dzieluikiem n. Stąd
L(d,.d,)k~ Ld',
d, lm dlm"
d, I"
82 Wykład 13
Jak dla poprzednich fUllkcji, tuk i teraz można podać cfcktywlIY wzór IU\ obli-
czenie wartości funkcji (1J:.
STWIERDZENIE 16.11
Jeśli n = n~"'1 pf' jest rozkładem kanonicznym liczby natumirlej n > I, to
r (0,+1).1: I
u,,(n) = rr
i-I
P,
ł
P' - I
-
' dla k E 1R, {O}.
IV szczególności
r
p (o,+lj - I
Ul (n) = rr
.",1
'
P• - I
.
Dowód
Z multiplikatywności funkcji Ul otrzymujemy
I
=
j
•
l
-
r (o,+l)ł
P,
pł_l'
-
I
D
Wykład 14
DE:F"INICJA 17.1
J'vlówimy, że liczba naturalna N jlc'St doskonała, jeśli a(N) = 2N, to znaczy
liczba N jest równa sumie wszystkich swoich dodatllich dZielników różnych od niej
samej.
Przykład 17.2
Liczbami doskonałymi są: 6, 28, 496, 8128.
TWIERDZENIE 17.3
Jeśli liczba 2"H - l jest IJiertvsza, to liczba 2"(2"+-1 - I) jest doskonała.
Dowód
Niech N = 2"(2"+1 -1). Ze stwierdzeni!l 16.11 otrzymujemy
a(N) = (2"+1 - 1)·2"+1 = 2N. D
Dowód
Niech N doskollab} parzysb} i N = 2" N', gdzie n > 1 i N' jest
będzie liczbą
liczbą nieparzystą. Wykażemy, że N' jest liczbą pierwszą równą 2"+1 - l. Ponieważ
(j(N) = 2N = 2,,+1 N', więc z ltlultiplikatywuości (j i stwierdzenia 16.11 wynika, że
a(N) = a(2")·a(N') = (2"+1 - l)a(NI) i wobec tego 2"+1 -liN'. Jeśli przyjmiemy
NI = (2,,-1 -l). Nil, to a(N') = 2"+IN", gdzie Nil < N'. Z równości N' + Nil =
2"+lN" = a(N') oraz z tego, że N"IN' i Nil < N', wynika, że N' jest liczbą
pierws;'+ Sbld Nil = l i NI = 2,,+1 - 1. O
84 Wykład 14
Uwagi 17.5
Dotychczas ZUUllC są 43 liczby doskonale parzyste (por. illfol'lnacje po definicji 1L 15
na ss. 52-53). :'Jic wiadomo, czy istnieje nieskOllczenie wiele liczb doskonałych pa-
filystych. :'Jie wiadomo też, czy istnieje liczba doskonała nieparzysta. Sprawdwuo,
że jeśH taka liczba istnieje, to musi ona być większa od 10300 • W 2006 roku P. P. Nie-
Isen wykazał, :ile liczba doskonała llicparzysta (o ile istnieje) ma co najmuiej !) róż
nych dzielników pierwszych.
Następnym ważnym przykładem funkcji arytmetycznej jest funkcja I{, zwana
funkch Móhiusa.
DEFINICJA 17.6
Funkcja Mobiusa II określona jest uastępuj1lCO:
(I) ,,(1) ~ I,
(2) II( n) = (_l)k, jeśli n jest iloczynem k różnych liczb pierwszych,
(3) 1J,(n) = O w pozostałych przypadkach, to jest jeśli n dzieli się przez kwadrat
liczby naturalnej większej od L
Łatwo sprawdzić następujące
STWIERDZENIE 17.7
Punkcja .Afóbi'usa Ił jest multiplikatywna.
Z funkcją :Móbiusa związana jest następująca tożsamość:
TWIERDZENIE 17.8
2::M(d)~{I,
O,
jeśli
jeśli
n = l,
n > l.
dl"
Dowód
Niech n = n
pf' będzie rozkładem kanonicznym liczby naturałnej n > I. Dzielniki
d liczby n, dła których J-t( d) f- O maj.! postać 1, P\, 1.12, ... ,Pr, P;Pj (i < j), ... , PiPjPj;
(i < j < k), ... , PIP2'" Pr· Stąd
,
L/~(d) = lAl) + LP{p,) + LP.(PiPj) + L 1',(PiPjPI,) + ...
dl.. ;=1 ;<j i<j<k
Dowód
~ L
<ld'l"
I' (:~, l f(d') ~ D(d') L" C~, l ~ f(n).
d'l" dl'7
D
WNIOSEK H.U
Jeśli (j) jest funkcją Eulem, to
Dowód
Ponieważ n = 2::111" <:p(d) (por. twierdzenie 16.5), więc z twierdzenia 17.9 mamy
86 Wykład 14
Jeśli
oznaczymy przez I fllnkcjQ tożsamościowo rówllą 1, a przez Id funkcjQ
określollą wzorem ld(n) = n, to [atwo sprawdzić, że
e(n)={~: gdyn=l,
gdynf-1.
P.ierŚcień
ten nic ma dzidników zera, a element f tego pierścienia ma element
odwrotny wtedy i tylko wtedy, gdy 1(1) f- O.
TWIERDZENIE 17.14
Hmkcje multiplikatywne ze splotem Dirichleta jako działaniem tworzą grupę. Ozna-
cza to, że jeśli 1 i g są multiplikatywne, to 1 * g jest też multiplikatywna, a ponadto,
jeśli f jest multiplikatywna, to istnieje multiplikatyuma funkcja g taka, że f * g = e.
,
Cwiczenia
1. Oblicz !p(n), d(n), a(n), j1(n), jeśli:
(a.) fi = 2006, (c) n = 2008,
(b) n ~ 2007, (d) n ~ 2009.
2. Znajdź n, jeśli:
(a) d(n) = 6, a(n) = 28, w(n) = 2, gdzie w(n) - liczba różnych dzielników
pierwszych liczby n,
(b) :1In, 41n oraz d(n) = 14,
(e) >p(n) ~ 14,
(d) >p(n) ~ 16,
(e) )C'(n) = ~.
3. Sprawdź, że liczba 8128 jest doskonala.
4. Korzyslając z ćwiczeuia 16. ze s. 34, podaj mny dowód multiplikatywllości
funkcji Eulera.
5. Wykaż, ż;e jeśli n;) 2, to w pierścicniu Z" jcst !p{n) clcmelltów odwracalnych.
17. Funkcje arytmetyczne (2) 87
( b) J'cśli n > 1 i n = pal ... pa' to 1 > -::-h > (1 _ ..L) ... (1 _ ..L)
l r , 0\"1 1'1 1', '
(C) 0;:,"1;<: 1+ ł + ... +~,
(d) u(n) > n + vn dla liczb złożonych n.
9. Wykaz, że przy ustalonym k E N równanie a(n) -
.
rozwlązan.
. k ma skoIlczenie wicie
10. Oblicz:
(a) J.t(n)·,An+l)·J-t(n+2)·'l(n+3),
(b) L;~, ~(j!),
(e) Ldl"I«d)d.
11. Wykaż, ze jeśłi 1 jest funkcją arytmetycznąmultiplikatywną., to funkcja F( n) =
L,j I" 1( d) jŁ'St też multiplikatywna.
12. Korzystając z ćwiczenia 11., podaj inne dowody twierdzel't 16.7 i 16.10.
13. Udowodnij, ze jeśli F(n) = Ldl,J(d) jest funkcją multiplikatywną, to funkcja
1 jest też Illułtiplikatywlla.
14. Wykaz, ze jeśli 1, g są funkcjami multiplikatywnymi, to funkcje 1.g oraz ~
(9 -# O) są też lllultiplikatywllc.
15. Wykaż, że jeśli funkcja lllultiplikatywna 1 spełnia warunek: dla dowolnych
m,n E N zachodzi równość l(m + n) = l(m) + l(n), to funkcja ta lila po-
stać f(n) = n dla każdego n E N, czyli 1 = Id.
88 Wykład 14
17. vVykaż, że jeśli n::f:. 6 jest liczbą doskonałą parzystą, to n =1 (mad 9).
18. Sprawdź, ze jeśli N = 2" . (2"+1 ~ l) jest liczbą doskonalą, to ndlN d = N"+I
0"'" ~(N) ~ 2"(2" - 1).
Własności asymptotyczne
18 funkcji arytmetycznych (l)
STWIERDZENIE 18.1
(1) łim,,--+oo rp(n) = 00,
(2) -l· 'ci!!! = 1.
llll,,_oo "
~(n)
150
1·10 ••
UO
•
120 •
110 • •
••
•
100 •
• •
00
•
80
70
•
•
•
• • •
•
•
•
•
••
..
60 • • • •
50
• • ..• • • •
40
•
• •
•
•
.. •
•
•
30
20
••
.. :.
•
.. •
• •
•
.. •
10 '. ., • •
M';'·'··-,· .
lO ?O 30 40 50 60 70 80 90 100 110 120 130 140 150 1l
Rysunek l
18. Własności asymptotyczne funkcji arytmetycznych (1) 89
l
.. ..• • •• • • • •• • • • • •• .. • • •• •
•• •
• •
• •
•
•
• • • • • •
.. ..
•
•
•
•• • • •
•
• • • • • ••
•
... •
• . .. •
•
• '. • •
• • •
•
Ry~ullck 2
Dowód
(1) .Jeśli]J przebiega zbiór liczb pierwszych, to iiml'_oo ",(p) = limjJ--+oo(I,-l) = 00,
zatem Iim,,_oo'P(n) = 00. \Vystarczy teraz wykazać, że dla dowolnego k E N
rówllauie rp(n) = k ma skoIiczcnie wiele rOZWil!ZaÓ w liczbach naturalnych n.
Rzeczywiście, jeśli n = p~i; ... p~r, to z równości i.p(n) = k wynika, że k =
pf'-' ... p~.-l (Pi - 1) ... (Pr - 1), stąd ilość liczb pierwszych PI, ... ,p" które
spełniają pO\vyższą równość jest sko6czona, podobnie liczby Ol, .•. , nr mogą
przyjmować tylko SkOllczcnic wiele wartości.
(2) Jeśli p przebiega zbiór liczb pierwszych, to lilll rl --+ oo <pi;') = lim p --+ oo r~ł = 1.
Stąd i z tego, że !p(n) < n, wynika równość tim,,--.oo 1":,") = l. D
Dokladniejsz,! illformację o szybkości wzrastania funkcji rp daje następuj,!ce
TWIERDZENIE 18.2
Jeśli a> O, lo
. ~(n)
hm
"--+00 n
l =
(1
00.
LEMAT 18.3
Jc.1li f jest funkcją rrmltiplikatywnq i f(p"') --+ O dla 1)m _ 00, gdzie p E !P' oraz
rn E N, to fen) --+ O, gdy n --+ 00.
Dowód
Ponieważ f(pm) --+ O dla pm --+ 00, więc f musi spełniać następujące warunki:
(i) istnieje stala dodatnia A taka, że If(p"')1 < A dla wszystkich 1) E !P', m E N,
(ii) istnieje stala dodatnia B taka, że jeśli pm > B, to If(p"')1 < 1,
(iii) dla dowolnego c > O istnieje taka liczba N(c) E N, że jeśli p'" > N(c), to
I/(p"')1 < E.
Oczywiście stale A i B nic zależ,! od c, m, p, liczba N(c) zależy tylko od c.
El",,,",.,,,,, ,rot"' lirJt. wors:z..... 200ó
,. r Z,"IIzydi.
148SS_J. [> oyWN I'WN 2006
90 Wykład 14
Niech n = pf' ... p~; b\,,<lzic rozkładem kanonicznym liczby n > 1. Ponieważ
funkcja 1 jest multiplikatywna, więc
(1)
Rozpatrzmy \vszystkie potęgi l/" liczb pienvszych i niech C będzie liczbą tych potęg,
które nic są większe od B. Liczba C nie zależy od n i E. Korzystając z warnnkn (i),
otrzymujemy, że modul tych czynników f(p;~i) w rozkładzie danym \vzorem (l),
dla których pf; . ; ; H, jest mniejszy od AC. Pozostałe czyuniki tego rozkładu są, na
mocy (ii), mniejsze co do modułu od l.
Zauważmy, że istnieje skOllczenie wiele liczb naturalnych, których rozkład ka-
noniczny sklada się wyb!cznie z czynników postaci li', gdzie p" ..;;; N(E). Niech P(E)
będzie największą z takich liczb. Jeśli weźmiemy teraz n> P(e), to w rozkładzie
kanolliczllylll liczby n jest co najnllliej jeden cZYlłllik postaci p", gdzie p" > N(E).
Do czynnika tego możemy zastosować warnnck (iH). Ostatecznie jeśli n> P(E), to
1/(n)1 < AC. g,
a więc I(n) -+ O, gdy n -+ 00. D
Dowód twie1Ytzenia 18.2
Jeśli (T > l, to teza twierdzenia 18.2 jest oczywiście spełniona. Niech (T ..;;; l oraz
,-o
I(n) = ~(,,); zauważmy, że funkcja 1 jest multiplikatywna. Zatem z lematu 18.:ł,
wystarczy wykazać, że 1(11"') -+ O dla pm -+ 00, gdzie p E IP i 111 E M. Tak
rzeczywiście jest, gdyż
m _ p'n(I-<l') l 2
/(p ) - ,"("m)
"r '
--=-'=----',-"
- p"'''' (l - -) ~ -pm-o' D
Wykład 15
Własnościasymptotyczne
19 funkcji arytmetycznych (2)
STWIERDZENIE 19.1
Dowolna liczba naturalna k;;;. 2 jest punktem skupienia ciągu {d(n)}~l' a WlęC:
(1) lim,,--+ood(n) = 2,
(2) lim,,--+ood(n) = 00.
Dowód
Niedł k b~dzie dowolllf! liczb,! lIaturallll! ;;;. 2, 1)1, lJo;!, ... ciągiem kolejnych liczb
pierwszych. Przyjmując x" = p~-j, ze wzoru na funkcj~ d(n) w stwierdzeniu 16.8
otrzymujemy lim,,--+oo d(x,J = lim,,--+oo k = k. D
d(n)
18
lO
•
12 • • • • • • •
10 •
8 • •• • • .. -.
, .. . • •
4 ... NNN_N . ... . . . .. . - .-
• •
2 •••••••••••••••
•
.. ... .. . ..... •
.. .. •
•
10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 n
Rysunek :3
'ą8JJ·j. Ci 0' W" f W lO _!Dl
92 Wykład 15
d(n)
,.
l
• • •
• .
•• •
, • ••
.. •
•• • •
...
••••••• H
H
..............-
.': .' •
•••••••
' . . •
'H~"~
~
• • '. "
"H'
~ ._M··
10 20 30 40 50 60 70 80 90 100 IW 120 130 140 150 n
Rysunek 4
TWIERDZENIE 19.2
Jeżeli Ó > 0, to d(n) = 0(n 6 ), czyli
cl(n)
!im - , - =0.
" ..... 00 n
Dowód
Puukcja J(n) = d.;~) jt."St Illultiplikatywlla, a wi!,;"C na mocy lematu 18.3 wystarc"'y
wykazać, że f(p"') ----Jo O dla pm _ 00, gdzie p E ]p i 111 E N. Tak rzeczywiście jest,
gdyż
rn+12·m, 2 logpm 2 log 11'''
1(,,") ~ pm6 "'"
"~T =-=--"
-- .
pm6 - pm6 log p <; - -
log 2 .
pm6' ""s-- o
TWIERDZENIE 19.3
Dla każdegaLl > O istnieje ciąg ni, /112, ••• liczb natumlnych, laJ.-i że
. d( n,)
IIm = 00.
i ..... oo (logn;)Ll
Dowód
Przy ustalonym .1 > O niech k będzie tab} liczbą ealkowitf}, dla której zachodzą
nierówności: k:S;; .1 < k+ l, a Pk+l będzie (k+ l)-szą liczbą pierwszą. Przyjmujemy
ni = (2·3·5··· Pk+d; dla i = 1,2, ... Ze wzom na fnnkcjl; d(n) w stwierdzeniu
16.8 otrzymujemy cl( ni) = (i + l)k+1 > i~+1. Ponieważ
pHI = (
logn.
'
),,+1 > c(log nf+l.
log(2·:1···PHd "
gdzie c jest stalą dodatnią, więc d( ni) > c(log rti)k+l. Przyjmując Ó = k +1- .1,
otrzymujemy
d(,.,) ,
Ll > c(logn;) - 00 przy 1 - 00,
(Iog n, )
zatem {ni}~1 rzeczywiśóe spelnia tezę twierclzellia. o
148~S_J. t> by WN PWN 2tlO6
Uwaga 19.4
:Można wykazać, że dla każdego f; > O istnieje liczba naturalna N(E) taka, że
DEFINICJA 19.5
Funkcją sumacyjną funkcji arytmetycznej f nazywamy funkcję F określol1ą
wzorem
"
F(n) ~ 2:)(;).
j=!
Zwróćmy mva.gę, że funkcja F~') określa średnią wartość funkcji f dla liczb natu-
ralnych z przedziału [l, n].
Przytoczymy teraz bez dowodu trzy twierdzenia traktuhce o asymptotycznych
własnościach funkcji sumacyjnych funkcji Eulera "P i funkcji d liczby dzielników.
Przypomnijmy, że zapis f(n) = 0(9(n)) oznacza, że dla n E N iloraz ~I:l jest
wielkością ograniczoną.
3n'
<"/i(n) = -2 + O(nlogn).
n
Dowód tego twierdzenia można znaleźć w [2] (rozdzial 6., twierdzenie 22.) lub
w [12] (na s. 145).
TWIERDZENIE 19.7 (Dirichlet)
Jeśli D jest funkcją sumacyjną funkcji arytmetycznej d, to
D(o) ~ nlogn+ (20-1)n+ O(;;i),
gdzie 'Y jest stalą Eutem.
Dowód tego twierdzenia można znaleźć w [2] (rozdzial 6., twierdzenie 9.) lub
w [4] (rozch.d<tł 4., twierdzenie 4.14). Ostatni człon, O(JJl), w powyżsqm wzorze
można poprawić do o( n{,+~) (H. Iwaniec, C.,1. :\1ozzochi). Istnieje przypuszczenie
(jest to tzw. problem dzielników), że zamiast O(jn) można też wziąć O(n:l+~).
Wiadomo lIatomiast, że wzór tell nie jest prawdziwy, jeśli zamiast o( y'n) przyjmie
"ę 0(0 1) (G. H.,·dy).
Na zakoóczenie podamy kilka wlasności asymptotycznych funkcji JT(x) określo
nej w definicji 10.9. Funkcję tę mozna rozpatrywać na zbiorze liczb rzeczywistych
lub na zbior'lC liczb naturalnych. :-Jie istnieje w'lór po'lwalający efektywnie oblic'lać
'ę"H·j. C> 0' W" f W lO _ _
94 Wykład 15
wartości funkcji 7r; wynika to z dnżej nicregularności pojawiania si\; liczb pierwszych
w zbiorze liczb naturalnych. lvIimo to, dość dużo można powiedzieć o jej asympto-
tycznym zachowaniu się (por. twierdzenie 10.10). Zauważmy, że z nieskOlkzoności
zbioru liczb pierwszych wynika natychmiast następujące
STWIERDZENIE 19.8
lim 7r(x) = 00.
,-=
Dwa następne tWierdzenia określają zachowanie Się funkcji JT w stosunku do
pewnych fUllkcji elementarnych.
TWIERDZENIE 19.9
Istnieje taka stała dodatnia c, że dla wszystkich liczb rzeczywistych x # 2 zachodzi
nien5wność
JT(X);;" clogx.
Dow6d
Dla danej liczby rzeczywistej x ;;,. 2 oznaczmy przez B(x) ilość liczb naturalnych
bezkwadratowych, mniejszych lub rówllych x. (O liczbie natural11ej większej od 1
mówimy, że jest bezkwadratowa, jeśli nie jest podzielna przez kwadrat Hczby
calkowitej wi(,?kszej od 1.) Zauważmy, że
E(x)::;'
?
:r:-l- -=-
22 - -=-
32 - '"
= X+X-X(I+ ~
22 +~+
32 '" ) -1 = X(2- JT2)_1
6'
Z kolei liczb bezkwadratO\vych ,;;;;: x jest co najwyżej 271"(:Z) - l, skąd
,
271"(:Z) _ 1 ;;,. x( 2 - ~ ) - 1.
Pouieważ dla x;::: 8 prawdziwa jest nierówność x(2 - :') ;;,. xł, więc
(I) gdzie X;;" 8.
(1) jest również prawdziwa dla 2 ,;;;;: x < 8. Po
Łatwo sprawdzić, że lIierówllość
zlogarytmowaniu obu stron nierówności (1) otrzymujemy ostatecznie
1
JT(x);;" l logx. D
2og2
TWIERDZENIE 19.10
lim JT(x) = o.
:z~oo X
Dow6d
Oznaczmy przez s(x, k) ilość liczb naturalnych';;;;: x, które nie SIl podzielne przez
żadm! z k początkowych liczb pierwszych ])1,"" Pk" Łatwo sprawdzić, stosując
metodę wlączania-wylączania, że zachodzi wzór (por. [4], lemat 4.22)
<xII (1_~)+2kH,
U;;i'ł P,
,
Cwiczenia
L Sprawdź, ze lim,,_oo 'f~,ltl = o.
2. Sprawdź, że lillln_oou(n) = 00.
3. Sprawdź, że:
l,
(a ) ...!.!!!,,_:>c " = l,
,,(n) (b) -1'-
IIl1 n _
"'(fI}
oo ---;;- = 00.
96 Wyklad 15
(a) Niech f: fil _ Cb~lzic funkcją multiplikatywną oraz nicch szereg E:l l,!;)
będzie zbiciny bezwzględnie. Udowodnij, że zachodzi następujący wzór Eu-
lem:
(\\'skazówka:
~ "f(n) + "f(n)
II (I + f(p) + f(p')
p~s
p'l'"
+ ...)
l)loJ L.... n'"
n~"
L.... n ~
nEA
( 1) "":>o ~ =
Ln 1,,'
«(I-II)
((I
dla $ > 2'
(2) L:::, ~ ~ (((s))' dla s > l,
(3) L:::' 'l:' ~ «sK(s - I) dla s > 2,
(4) L:"';:' ~ ((s))-' dla s > 1.
8. Niech n będzie dowalili} lic-J;bą naturalną. Znajdź granice ciągów
Zadania
Bibliografia
tli Burtou D., Elemenlu'1l Number Theorg. ADrII. and Bacon. 800;toll. 1976.
(2) Chandnlliekhamn K., "ltrod~liQn to Anolytic ,,""mbeT Theory. Sprioger Verlag. ~ev.' York 19GB
(istrueje Ill'U'klad TOiWjski).
[3] Crandall R.. POm('Tllll(~ C.. Primc ",,,mbeN. .4 Compuu.tionai Perspet:!ive. Sprillgcr. 2005 (~nd
ooitioll).
[-I] Narkiew~ W .. Teoria /ic:b, "'ydallmict"..o Naukowe PWN, Warszawa 2003 (ll'1'dallle lnede).
[al l'\iwll 1.. Zncwml:U\ II.. An Jn/roductioll to Me 17100"1 ol NlIm1Jer"3, John Wik-y k Sonll, New York
1980.
[6] Rose H.E.. A Couru in Number Thoory, Oxford Uni\'ersity Press. 1994 (liCCOlld cditlon).
[7] Sierpiński W' o A'lł'mel~'1l teoretyczna, Biblioleka ~Iatemat~'czlla, I. 7. PWN. Wanll.l\w'l\ 1969.
[8J Sierpiliski W., Teoria liab, cz. 1, Monografie ~Ial('mal)'czne, L 19, Warszawa Wrocław 19:M,l.
[9] SicrpillSki W., Teoria Iic:b. cz. II, ~lonogrllfic fo.llltcmatycznc, t. 38, P\\"N, ""llTSZilWIl 1959.
[10] Sicrl'itiski W .. ElemCII/OI'll TIIf:JJry ol Numocl'"$, PWN, Wan;7....wa 1987 (W)·c1a"ic <!nlgic pod ".'dakcją
A. Schinzla).
[IL] ""cil A., Number Theory lor 8cgilllleN, Springcr Verlag, Ncw York 1979.
[121 Winogradow J., ElcmcIlty teol"ii liczb, PWN, Warszawll 1954.
[131 y,.ll S. Y., Teol"io liczb Ul i"lo.mQtyce, W)'dawnictwo !\aukoll"c P\\'N, \\"arsza,,",. 2006.
,,,,,j.
• ~ L-..zy<ki. El"••,"",,,,,, I~-:b. \\".........~ 200()
148U_J. C byWN PWN 200()
Skorowidz
100 Skorowidz
Wilsona twierdzl'nic 35
Si<.;rl'il',~kil'go Iiczl>lI 5G wzór Bincta dla liczb FihollJtcdego 21
sito EratOlit<:n...' llfl II Lucasa dla liczb fibonllcciego 21
splot Diricllleta 8ti
symbol Lcgcndre'a G7 Zasadni<:l.e twierdzenie aryj lllctyki !J
zasada indukcji matematy<:.tllcj l'.upclul'j l
Trójka pitagorejska 15 maksimum l
twi<.;rdzclLic Callchy'cgo FilreYII 58 minimum I