Teoria liczb z elementami kryptografii Lista 1

advertisement
Teoria liczb z elementami kryptografii
Lista 1 -Rozmaitości
Liczby doskonałe, zaprzyjaźnione, trójkątne itp. były przedmiotem zainteresowania
matematyków począwszy od Pitagorasa (VI-V w. p.n.e) przynajmniej do czasów Fermata (XVII w.) i Eulera (XVIII w.). Pytanie, czy istnieje nieparzysta liczba doskonała
jest wciąż otwarte, ale zasadniczo ta tematyka leży dziś na marginesie teorii liczb.
Zadania te nie wymagają żadnej wiedzy wstępnej z teorii liczb.
1. Liczbę naturalną n nazywamy doskonałą, jeżeli jest ona sumą swoich właściwych dzielników, np. 6 = 1 + 2 + 3.
a) Wykaż, że jeżeli 2n − 1 jest liczba pierwszą, to 2n−1 (2n − 1) jest liczbą doskonałą.
b) Podaj wszystkie liczby doskonałe, jakie potrafisz wywnioskować z podanego
wzoru za pomocą ręcznych rachunków.
Jeśli nie będziesz bardzo uparty, to zapewne przegrasz z matematykami późnego
średniowiecza.
2. Liczby naturalne nazywamy zaprzyjaźnionymi, jeżeli każda z nich jest sumą
dzielników właściwych drugiej.
a) Sprawdź, ze 220 i 284 są parą liczb zaprzyjaźnionych.
b) Z jaką liczbą zaprzyjaźniona jest liczba 1184?
3. Liczbą trójkątną nazywamy liczbę postaci Tn = 1 + 2 + . . . + n.
a) Wyjaśnij, skąd bierze się taka nazwa.
b) Znajdź wzór na n-tą liczbę trójkątną.
c) Znajdź największą czterocyfrową liczbę trójkątną.
d) Wykaż, że suma dwu kolejnych liczb trójkątnych jest kwadratem liczby naturalnej.
e) Wykaż, że liczba n jest trójkątna wtedy i tylko wtedy, gdy 8n + 1 jest kwadratem liczby naturalnej.
f) Znajdź wszystkie trójkątne liczby pierwsze.
g) Wykaż, że każda liczba postaci n(n + 1)(n + 2)(n + 3)/8 jest trójkątna.
h) Znajdź wzór na sumę T1 + T2 + . . . + Tn i wykaż jego poprawność.
i) Uzasadnij, że
1
1
1
+
+
+ . . . = 2.
T1 T2 T3
j) Wykaż, że jeżeli Tn jest kwadratem, to także T4n(n+1) jest kwadratem.
k) Wykaż, że istnieje nieskończenie wiele liczb trójkątnych będących kwadratami.
4. Liczby 1, 5, 12, 22, 35, . . . nazywamy pentagonalnymi.
a) Wyjaśnij, skąd bierze się ich nazwa.
b) Znajdź wzór na n-tą liczbę pentagonalną.
c) Jaki związek zachodzi pomiędzy liczbami pentagonalnymi a trójkątnymi?
Lista 2 -Podzielność i algorytm Euklidesa
1. Znajdź największy wspólny dzielnik i najmniejszą wspólną wielokrotność liczb:
a) 99 i 51;
b) 123 i 456;
c) 1234 i 567;
d) 121212 i 343434.
2. Korzystając z odwrotnego algorytmu Euklidesa przedstaw największy wspólny dzielnik podanych liczb jako ich całkowitą kombinację:
a) 119 i 272; b) 1769 i 2378.
3. Przedstaw największy wspólny dzielnik liczb 198, 288 i 512 jako ich całkowitą
kombinację liniową.
4. Uzasadnij, że sąsiednie liczby Fibonacciego są względnie pierwsze.
5. Znajdź największy wspólny dzielnik liczb:
a) 111111111 oraz 111111111 ; b) 111111111 oraz 111111111 .
6. Załóżmy, że liczby a, b są względnie pierwsze. Jaką wartość może przyjmować
największy wspólny dzielnik liczb:
a) a + b i a − b;
d) a + b i a2 − ab + b2 ;
b) 2a + b i a + 2b;
e) a + b i ab;
c) a + b i a2 + b2 ;
f) an i bn .
7. Wykaż, że prawie wszystkie liczby naturalne dadzą się przedstawić w postaci
całkowitej nieujemnej kombinacji liczb 6, 10 i 15.
8. Znajdź prosty wzór na największy wspólny dzielnik liczb 2k − 1 oraz 2m − 1.
9. Jakie wartości może przyjmować największy wspólny dzielnik liczb 2n oraz
2n
n
?
10. Wykaż, że dwie liczby znajdujące się w tym samym wierszu trójkąta Pascala są
względnie pierwsze tylko wtedy, gdy któraś z nich jest jedynką.
n
Wsk. Skorzystaj z tożsamości
k
!
!
!
n
k
=
m
m
!
n−m
.
k−m
11. * Załóżmy, że największym wspólnym dzielnikiem liczb a1 , a2 , . . . , ak jest 1.
Wykaż, że prawie wszystkie liczby naturalne dadzą się przedstawić w postaci ich
całkowitej nieujemnej kombinacji.
Lista 3 -Liczby pierwsze (po raz pierwszy)
1. Korzystając z sita Eratostenesa znajdź wszystkie liczby pierwsze pomiędzy 150
a 200.
2. Znajdź:
a) wszystkie liczby pierwsze pomiędzy 1000 a 1010;
b) największą liczbę pierwszą poniżej 1000.
3. Hipoteza Goldbacha głosi, że każda liczba parzysta większa od 4 jest sumą dwu
liczb pierwszych.
a) Sprawdź hipotezę Goldbacha dla liczb parzystych pomiędzy 900 a 1000.
b) Pokaż, że z hipotezy Goldbacha wynika, że każda liczba nieparzysta większa
od 5 jest sumą trzech liczb pierwszych.
4. Analizując dowód Euklidesa wykaż, że n-ta liczba pierwsza spełnia nierówność
n
n
pn < 22 . Wykaż, że poniżej 22 jest przynajmniej n + 1 liczb pierwszych.
5. Pokaż, że dla dowolnego n istnieje ciąg n kolejnych liczb złożonych.
n
6. Liczbami Fermata nazywamy liczby postaci Fn = 22 + 1.
a) Znajdź wzór na F0 F1 ...Fn .
b) Wykaż, że liczby Fermata są parami względnie pierwsze.
c) Wyprowadź stąd kolejny dowód istnienia nieskończenie wielu liczb pierwszych.
7. Dokończ poniższy dowód Stieltjesa (1890) istnienia nieskończenie wielu liczb
pierwszych.
”Załóżmy, że istnieje tylko skończenie wiele liczb pierwszych p1 , p2 , ..., pn . Podzielmy ten zbiór na dwie niepuste części. Niech a będzie iloczynem liczb pierwszych należących do jednej z tych części, b - drugiej. Rozważmy m = a + b....”
8. Niech pn oznacza n-ta liczbę pierwszą. Pokaż, że dla nieskończenie wielu n zachodzi nierówność pn < n2 .
√
9. Wykaż, że 3 jest liczbą niewymierną.
√
10. Wykaż, że n jest liczbą wymierną wtedy i tylko wtedy, gdy każdy czynnik
pierwszy n występuje w parzystej potędze.
11. Rozważmy zbiór liczb naturalnych postaci 4n + 1: 1, 5, 9, 13, . . . . Liczbę z
tego zbioru, większą od 1 nazwiemy „pierwszą”, jeśli nie ma ona w tym zbiorze
nietrywialnych dzielników.
a) Znajdź 10 początkowych liczb „pierwszych”.
b) Pokaż, że w zbiorze tym nie zachodzi twierdzenie o jednoznaczności rozkładu.
c) Spróbuj powtórzyć dowód twierdzenia o jednoznaczności. W którym miejscu
się on załamuje?
12. Ciało nazywamy algebraicznie domkniętym, jeżeli każdy wielomian o współczynnikach z tego ciała różny od stałej ma w nim pierwiastek. Wykaż, że ciało
skończone nie może być algebraicznie domknięte.
Lista 4 -Kongruencje, MTF i twierdzenie Wilsona
1. Nie korzystając z kalkulatora itp. oblicz:
a) 2100 mod 7;
b) 3200 mod 13; c) 7111 mod 15;
d) 111111 mod 35.
2. Oblicz: a) 10−1 mod 111; b) 51−1 mod 169; c) 1000−1 mod 1003.
3. Czy prawdą jest, że dla liczby pierwszej p zachodzi wynikanie
an ≡ bn mod p → a ≡ b mod p?
4. Znajdź ostatnie trzy cyfry liczby 7999 .
Wsk.: 74n ≡ (1 + 400)n ≡ 1 + 400n mod 1000.
5. Znajdź resztę z dzielenia: 99!: a) przez 101; b) przez 111.
6. Podaj piątą kartę w sztuczce z kartami, gdy pierwszymi czterema były kolejno:
a) as pik, król pik, dama pik, walet pik;
b) dama pik, trójka pik, siódemka pik i as pik.
7. Udowodnij MTF dla dodatnich a korzystając z indukcji matematycznej i wzoru
Newtona.
8. Udowodnij, że dla liczb pierwszych p zachodzi (p − 2)! ≡ 1 mod p.
9. Jakie wartości przyjmuje funkcja f (n) = (n − 1)! mod n?
10. Wykaż, że istnieje nieskończenie wiele liczb złożonych postaci n! + 1.
11. Wykaż, że dla nieparzystej liczby pierwszej p zachodzą kongruencje:
a) 12 · 32 · 52 · . . . · (p − 2)2 ≡ (−1)
p+1
2
b) 22 · 42 · 62 · . . . · (p − 1)2 ≡ (−1)
p+1
2
mod p;
mod p.
Lista 5 -Twierdzenie Czebyszewa
1. Twierdzenie Czebyszewa głosi, że pomiędzy n a 2n jest liczba pierwsza. Korzystając z twierdzenia Czebyszewa pokaż, że pn < 2n .
2. Wykaż, że dla dowolnej liczby naturalnej n istnieje liczba pierwsza mająca zapis
dziesiętny długości n. Analogicznie dla zapisu binarnego.
3. Udowodnij twierdzenie Czebyszewa dla n ¬ 1 000 000.
Uwaga: Możesz korzystać z dostępnych tablic liczb pierwszych, ale sam dowód
musi być dość krótki.
4. Ustawmy liczby 1, 2, ... n2 w tablicę
1
n+1
2n + 1
...
(n − 1)n + 1
2
n+2
2n + 2
...
(n − 1)n + 2
3
... n
n+3
... 2n
2n + 3
... 3n
...
... ...
(n − 1)n + 3 ... n2
Hipoteza Sierpińskiego głosi, że dla n ­ 2 w każdym wierszu takiej tablicy występuje przynajmniej jedna liczba pierwsza. Wykaż, że z hipotezy Sierpińskiego
wynika:
a) twierdzenie Czebyszewa;
b) hipoteza Legendre’a: pomiędzy kolejnymi kwadratami występuje liczba pierwsza.
c) hipoteza głoszącą, że pomiędzy kolejnymi sześcianami są przynajmniej dwie
liczby pierwsze.
5. * Wykaż, że dla n ­ 2 zbiór liczb 1, 2, ..., 2n można zawsze rozbić na n par
takich, że suma każdej pary jest liczbą pierwszą? Np. dla n = 2 mamy 1-4, 2-3,
dla n = 3 mamy 1-6, 2-5, 3-4, a dla n = 4 1-6, 2-5, 3-8, 4-7.
6. * Korzystając z twierdzenia Czebyszewa wykaż, że dla n > 1 suma harmoniczna
1+
nie jest liczbą całkowitą.
1
1 1
+ + ... +
2 3
n
Lista 6 -Rozmieszczenie liczb pierwszych
1. Twierdzenie Dirichleta głosi, że jeżeli liczby naturalne a, r sa względnie pierwsze,
to istnieje nieskończenie wiele liczb pierwszych postaci a + nr. Korzystając z
twierdzenia Dirichleta wykaż, że istnieje nieskończenie wiele liczb pierwszych:
a) postaci 1805 + 1859n; b) kończących się układem 18551777.
Wyjaśnij, skąd wzięły się liczby w tych przykładach.
2. Wykaż, że jeżeli jakiś ciąg arytmetyczny nieskończony o wyrazach naturalnych
zawiera dwie liczby pierwsze, to zawiera ich nieskończenie wiele.
3. Czebyszew wykazał, że 0, 89n/ ln n < π(n) < 1, 11n/ ln n.
a) Wykaż, że z oszacowania tego wynika twierdzenie Czebyszewa.
b) Czy z oszacowania podanego na wykładzie wynika, że dla prawie wszystkich
n istnieje liczba pierwsza pomiędzy n a 3n?
4. Korzystając z twierdzenia o rozmieszczeniu liczb pierwszych wykaż, że dla prawie
wszystkich n:
a) zachodzi twierdzenie Czebyszewa;
b) istnieje liczba pierwsza pomiędzy 2n a 3n.
5. Czy prawdą jest, że dla odpowiednio dużych n pomiędzy n2 a n jest przynajmniej
n liczb pierwszych?
6. Wykaż, że dla liczby naturalnej n zachodzi nierówność
π(n)
π(n − 1)
<
n−1
n
wtedy i tylko wtedy, gdy n jest liczba pierwszą.
7. Wykaż, że
lim
n→∞
π(2n) − π(n)
= 1.
π(n)
Wygląda na to, że w przedziałach [1, n] oraz [n + 1, 2n] jest z grubsza po tyle
samo liczb pierwszych. Czy nie ma tu sprzeczności, z tym, że wraz ze wzrostem
n liczby pierwsze występują coraz rzadziej?
8. Jak zdefiniować charaktery χ oraz χ0 , aby wykazać metodą Dirichleta, że istnieje
nieskończenie wiele liczb pierwzych postaci 3n + 1, a także 3n + 2?
9. * Wykaż, że
1 1 1 1
1
1
1
+ + + +
+ . . . + > ln ln p − .
2 3 5 7 11
p
2
Spróbuj podać podobne oszacowanie z góry.
10. * Czy każda skończona kombinacja cyfr (nie zaczynająca się zerem) może być
początkiem liczby pierwszej?
Lista 7 -Twierdzenie Eulera i pierwiastki pierwotne
1. Oblicz ϕ(n) dla: a) n = 1001; b) 111111; c) 555555; d) 10011001 .
2. Wyraź ϕ(666) za pomocą samych szóstek.
3. Znajdź kres górny i kres dolny zbioru liczb postaci ϕ(n)/n.
4. Jaki zachodzi związek pomiędzy ϕ(2n) a ϕ(n)?
5. Wykaż, że równanie ϕ(n) = n/3 ma nieskończenie wiele rozwiązań.
6. Wykaż, że jedyną nieparzystą wartością funkcji Eulera jest liczba 1.
7. Udowodnij twierdzenie Eulera: a) małpując dowód MTF z wykładu; b) korzystając z twierdzenia Lagrange’a o rzędzie podgrupy.
8. Czy istnieje pierwiastek pierwotny dla: a) n = 12; b) 18; c) 27?
9. Znajdź jakikolwiek pierwiastek pierwotny Z29 . Korzystając z niego znajdź
wszystkie pozostałe.
10. Ile jest pierwiastków pierwotnych w Z101 ?
11. Wykaż, że jeśli r jest pierwiastkiem pierwotnym dla liczby pierwszej p, to
r
p−1
2
≡ −1 mod p.
12. Uzupełnij dowód twierdzenia Wilsona: „Niech r będzie pierwiastkiem pierwotnym modulo p. Wówczas
(p − 1)! ≡ r1+2+...+(p−1) mod p...′′
13. Korzystając z twierdzenie Eulera wykaż, jeśli n jest liczbą nieparzystą niepodzielną przez 5, to pewna jej krotność ma zapis złożony z samych jedynek.
Uwaga: Podobny wynik można uzyskać za pomocą zasady szufladkowej.
14. Uzasadnij, że dla liczb pierwszych p długość okresu w rozwinięciu dziesiętnym
liczby 1/p jest dzielnikiem liczby p − 1.
15. Niech p będzie nieparzystą liczbą pierwszą. Wykaż, że suma
1n + 2n + ... + (p − 1)n
jest równa 0 bądź −1. Wsk. Jeżeli p − 1 nie dzieli n, a r jest pierwiastkiem
pierwotnym dla p, to żądana suma modulo p jest równa
1 + rn + r2n + . . . + r(p−2)n .
16. * Oblicz wyznacznik
nwd(1, 1)
nwd(2, 1)
...
nwd(n, 1)
nwd(1, 2)
nwd(2, 2)
...
nwd(n, 2)
. . . nwd(1, n) . . . nwd(2, n) .
...
...
. . . nwd(n, n) 17. * Wykaż, że dla dowolnej nieparzystej liczby pierwszej istnieją pierwiastki pierwotne modulo pk oraz 2pk .
Lista 8 -RSA i inne protokoły kryptograficzne
1. Znajdź logarytm dyskretny modulo 73, przy podstawie 5 z liczb:
a) 7; b) 49; c) 51.
2. W celu uzgodnienia klucza Ala i Bartek uzgodnili liczby p = 37 oraz g = 2 Ala
przesłała Bartkowi liczbę 27, Bartek Ali 17. Znajdź uzgodniony klucz.
3. Rozważmy RSA dla n = 143, e = 7.
a) Wyślij do Ali wiadomość m = 100.
b) Znajdź klucz tajny d.
c) Pokaż rachunki, jakie trzeba przeprowadzić dla odszyfrowania wiadomości.
4. Rozłóż n = 35143 na czynniki wiedząc, że jest ona iloczynem dwu liczb pierwszych, a φ(n) = 34720.
5. W kryptosystemie El Gamala Ala wybiera liczbę pierwsza p = 31 i najmniejszy
pierwiastek pierwotny. Jako swój klucz prywatny wybrała liczbę 13. Bartek chcąc
wysłać jej wiadomość wysyła jej:
c1 = 19,
c2 = 8.
a) Znajdź klucz jawny Ali, klucz efemeryczny Bartka i przesyłaną wiadomość.
b) Ustalmy p, pierwiastek pierwotny g, klucz tajny Ali a oraz efemeryczny Bartka
k. Czy dowolna para liczb (c1 , c2 ) mniejszych od wybranej liczby pierwszej p
odpowiada jakiemuś przekazowi?
6. Bartek, aby wysłać wiadomość m do Ali może wysłać eA (m), gdzie eA — klucz
jawny Ali. Jednak zdecydował się na wysłanie dwu wiadomości: eA (m) oraz
dB (m). Czemu to służy?
7. Ala buduje szyfr plecakowy przyjmując za ciąg superrosnący 1, 3, 7, 15, 31, 70,
a ponadto n = 200, a = 31.
a) Podaj ciąg liczb stanowiących publiczny klucz Ali.
b) Wyślij do niej wiadomość 100010 000010.
c) Pokaż rachunki, jakie musi wykonać Ala, aby odczytać przekaz.
8. Pokaż, jak za pomocą drobnej modyfikacji RSA można symulować przez telefon
rozdawanie kart. Dla uproszczenia przyjmijmy, że każdy z dwu graczy ma dostać
po 2 karty spośród 10.
9. Jak stworzyć podpis elektroniczny w kryptosystemie El Gamala?
Lista 9 -Rozpoznawanie pierwszości i faktoryzacja
1. Wykaż, że liczba 41041 jest liczbą Carmichaela, tzn. dla dowolnego a względnie
pierwszego z 41051 zachodzi kongruencja
aφ(41041) ≡ 1 mod 41041.
2. Zastosuj a-test Millera-Rabina do liczby n:
a) n = 101, a = 2; b) n = 143, a = 12; c) n = 209, a = 56.
Czy wynik jest pewny, czy tylko prawdopodobny?
3. Dla jakich a względnie pierwszych z 33 liczba ta jest silnie pseudopierwsza przy
podstawie a?
4. Rozłóż na czynniki za pomocą algorytmu Fermata:
a) 8858; b) 53357; c) 34571.
Uwaga: Można wykorzystywać kalkulator z tablicowaniem funkcji, ale nie możesz
stosować próbnego dzielenia.
5. Czy z danych 412 ≡ 24 · 3, 432 ≡ 23 · 33 , 452 ≡ 23 · 72 mod 1633 można
wywnioskować rozkład 1633 na czynniki?
6. Znajdź nietrywialny dzielnik N za pomocą algorytmu Dixona wykorzystując
podane informacje:
a) N = 61063,
18822 ≡ 2 · 33 · 5 mod 61063,
18982 ≡ 60750 mod 61063.
b) N = 52097,
3992 ≡ 22 · 3 · 5 mod 52907, 7632 ≡ 26 · 3 mod 52907,
7732 ≡ 26 · 35 mod 52907,
9762 ≡ 2 · 53 mod 52907.
7. Rozłóż za pomocą algorytmu ρ-Pollarda: a) 221. b) 3959.
8. Metodą p − 1 Pollarda znajdź nietrywialny dzielnik liczby: a) 77; b) 247; c) 7991.
9. Wyjaśnij, dlaczego w algorytmie ρ-Pollarda można zakładać, że odpowiednia
para ma postać x2i − xi .
10. Wykaż, że potęga liczby pierwszej nie jest liczbą Carmichaela.
11. Wykaż, że żadna liczba parzysta nie jest liczbą Carmichaela.
12. Wykaż, że każda liczba Carmichaela ma przynajmniej trzy dzielniki pierwsze,
Lista 10 -Chińskie twierdzenie o resztach
1. Rozwiąż układ kongruencji:
a) x ≡ 1 mod 3, x ≡ 2 mod 5, x ≡ 3 mod 7;
b) 2x ≡ 1 mod 5, 3x ≡ 9 mod 6, 4x ≡ 1 mod 7, 5x ≡ 9 mod 11.
2. Gdy z koszyka wyjmujemy każdorazowo 2 jajka zostaje w nim jedno. Podobnie,
gdy każdorazowo wyjmujemy 3, 4, 5 albo 6 jajek. Gdy wyjmujemy po 7 jajek,
koszyk w końcu okazuje się pusty. Znajdź minimalna liczbę jajek w koszyku.
3. Banda 17 piratów zdobyła worek jednakowych złotych monet. Przy próbie podziału po równo zostały 3 monety. Rozgorzał spór, w wyniku którego jeden z
piratów stracił życie. Podjęto kolejną próbę podziału, ale tym razem zostało 10
monet. I znów doszło do zaciętej polemiki, po której liczba piratów zmalała do
15. Teraz już równy podział nie stwarzał matematycznych problemów. Znajdź
minimalną liczbę monet.
4. Rozwiąż układ kongruencji
5x + 3y ≡ 1 mod 7, 7x + 3y ≡ mod11.
5. Pokryciem N nazywamy zbiór kongruencji liniowych takich, że każda liczba naturalna jest rozwiązaniem jednej z nich. Sprawdź, czy układ
x ≡ 0 mod 2,
x ≡ 0 mod 3,
x ≡ 1 mod 4,
x ≡ 5 mod 6,
x ≡ 7 mod 12.
6. Pokaż, jak wywnioskować z CTR, że istnieje nieskończenie wiele liczb pierwszych.
7. Niech
Mi = (M/mi )ϕ(mi ) .
Uzasadnij, że Mi ≡ 1 mod mi i wyprowadź stąd nowy dowód CTR.
8. * Znajdź logarytm dyskretny modulo 1009 przy podstawie 11 z liczby 107. Oczywiście nie można korzystać z czystego potęgowania (po 1008 krokach na pewno
się ten logarytm znajdzie).
9. ** Pokrycie N (p. zad. 5) nazywamy dokładnym, gdy każda liczba jest rozwiązaniem tylko jednej kongruencji. Wykaż, że w pokryciu dokładnym dwa największe
moduły są równe.
Lista 11 - Reszty kwadratowe i prawo wzajemności
1. Jaką cyfrą może kończyć się: a) kwadrat liczby naturalnej; b) sześcian liczby
naturalnej; c) liczba trójkątna?
2. Korzystając z lematu Gaussa zbadaj, czy 26 jest resztą kwadratową mdulo 37.
3. Niech p > 5 będzie liczbą pierwszą. Uzasadnij, że przynajmniej jedna z liczb 2,
3 oraz 6 jest resztą kwadratową modulo p.
4. Oblicz wartość symbolu Legendre’a:
a)
51
;
67
b)
333
;
911
c)
1101
.
1999
5. Rozważ którykolwiek z przypadków (pominiętych na wykładzie) wyprowadzenia
wzoru na (3/p).
6. Sprawdź, że symbol Jacobiego (2/585) = 1. Czy 2 jest resztą kwadratową modulo
585?
7. Wykaż, że liczba postaci 111. . . 11 nie jest pełnym kwadratem.
8. Dla jakich liczb naturalnych n ­ 1 suma 1! + 2! + 3! + . . . + n! jest kwadratem?
9. Niech p będzie nieparzystą liczba pierwszą. Wykaż, że
−3
p
!
=
(
1, jeżeli p ≡ 1 mod 6;
−1, jeżeli p ≡ 5 mod 6.
Wywnioskuj stąd, że istnieje nieskończenie wiele liczb pierwszych postaci 6k + 1.
10. Udowodnij prawo wzajemności dla symbolu Jacobiego.
Lista 12 - Twierdzenie Lagrange’a
1. Przedstaw w postaci sumy czterech kwadratów liczb naturalnych liczby:
a) 19; b) 21; c) 399; d) 399399.
2. Na ile sposobów mozna przedstawić w postaci sumy dwu kwadratów liczbę 2550?
3. Znajdź najmniejszą liczbę naturalną k > 1 taką, że dla pewnego naturalnego n
12 + 22 + . . . + n2 = k 2 .
4. Pokaż, że liczby postaci 8k + 7; nie da się przedstawić w postaci sumy trzech
kwadratów.
5. Przedstaw liczbę 454 w postaci sumy ośmiu sześcianów. Przypuszcza się, że każdą
większą od niej można przedstawić w postaci 7 sześcianów.
6. Zgodnie z twierdzeniem Waringa-Hilberta dla każdej liczby naturalnej k istnieje
liczba g(k) taka, że dowolna liczba naturalna da się przedstawić w postaci g(k)
k-tych potęg. Pokaż, że:
a) g(2) = 4;
b) g(3) ­ 9;
c)* g(k) ­ [(3/2)k ] + 2k − 2.
7. Przedstaw w postaci sumy trzech liczb trójkątnych (wliczając w to zero):
a) 100; b) 1000.
8. Każda liczba naturalna jest sumą trzech liczb trójkątnych (Gauss 1796), jest też
sumą czterech kwadratów (Lagrange 1770). Jak brzmi kolejne z serii pokrewnych
twierdzeń? Podaj sens użytych terminów.
9. * Wywnioskuj twierdzenie Lagrange’e o sumie czterech kwadratów z twierdzenia
Gaussa o sumie liczb trójkątnych.
10. * Wykaż, że dla dowolnego n liczba n lub 2n daje się przedstawić w postaci sumy
trzech kwadratów.
Wsk.: Liczba naturalna daje się przedstawić w postaci sumy trzech kwadratów
wtedy i tylko wtedy, gdy nie jest postaci 4m (8k + 7). Dowód w jedną stronę jest
trudny.
Lista 12 -Równania diofantyczne
1. Znajdź wszystkie pierwotne trójki pitagorejskie tworzące ciąg arytmetyczny.
2. Wykaż, że jeżeli x, y, z sa trójką pitagorejską, to pośród nich jest liczba podzielna
przez 3, podzielna przez 4 i podzielna przez 5.
3. Istnieje tylko jedna para nietrywialnych potęg złożona z kolejnych liczb naturalnych. Znajdź tę parę.
√
4. Korzystając z WTF wykaż, że√3 2 jest liczbą niewymierną. Czy potrafisz wykazać
w ten sposób niewymierność 3 3? Lub inne nieoczywiste modyfikacje.
5. Fermat wykazał, że x4 + y 4 =√
z 2 nie ma rozwiązań w dodatnich liczbach naturalnych. Wywnioskuj stąd, że 2 jest liczbą niewymierną.
6. Każda z dwu urn zawiera tę samą liczbę kul, część z nich biała, część czarna. Z
każdej z tych urn losujemy n krotnie ze zwracaniem jedna kulę.
a) Pokaż, że przy n = 2 można tak dobrać zawartości urn, aby prawdopdobieństwo, iż wszystkie kule wyciągnięte z I urny są białe było równe prawdopodobieństwu, że wszystkie kule wylosowane z II urny mają ten sam kolor (wszystkie
czarne albo wszystkie białe).
b) Czy można to osiągnąć przy n > 2?
7. Pokaż, ze równanie x2 + y 2 = z 3 ma nieskończenie wiele rozwiązań w liczbach
całkowitych.
8. Znajdź minimalne nietrywialne rozwiązanie równań x2 − ny 2 = 1 dla n = 11,
n = 13.
9. Niech rad(n) oznacza iloczyn wszystkich dzielników pierwszych liczby n. Hipoteza abc głosi, ze dla dowolnego ε > 0 istnieje stała Kε taka, że
c < Kε (rad(abc))1+ε
dla dowolnych naturalnych a, b, c względnie pierwszych spełniających równość
a + b = c. Wykaż, że z hipotezy abc wynika prawdziwość WTF dla prawie
wszystkich n.
Wsk. Możesz przyjąć ε = 1.
10. Wykaż, że pole trójkąta pitagorejskiego nie może być pełnym kwadratem.
11. Znajdź trójkąt prostokątny o bokach wymiernych i polu 5.
12. ** Udowodnij, że zbiór dodatnich wartości wielomianu
2y − x4 y − 2x3 y 2 + x2 y 3 + 2xy 4 − y 5
pokrywa się ze zbiorem liczb Fibonacciego.
Download