Kongruencje pierwsze kroki

Podobne dokumenty
Przykładowe zadania z teorii liczb

Analiza kongruencji. Kongruencje Wykład 3. Analiza kongruencji

Kongruencje twierdzenie Wilsona

Twierdzenie Eulera. Kongruencje wykład 6. Twierdzenie Eulera

Kongruencje. Sławomir Cynk. 24 września Nowy Sącz. Instytut Matematyki Uniwersytetu Jagiellońskiego

Matematyka dyskretna

Zegar ten przedstawia reszty z dzielenia przez 6. Obrazuje on jak kolejne liczby można przyporządkować do odpowiednich pokazanych na zegarze grup.

KONGRUENCJE. 1. a a (mod m) a b (mod m) b a (mod m) a b (mod m) b c (mod m) a c (mod m) Zatem relacja kongruencji jest relacją równoważności.

Pierwiastki pierwotne, logarytmy dyskretne

Zadania do samodzielnego rozwiązania

Matematyka dyskretna

Kongruencje i ich zastosowania

Sumy kwadratów kolejnych liczb naturalnych

1. Wykład NWD, NWW i algorytm Euklidesa.

Sumy kolejnych bikwadratów

Kongruencje oraz przykłady ich zastosowań

Odwrotne twierdzenie Fermata. Odwrotne twierdzenie Fermata

Wykład 4. Określimy teraz pewną ważną klasę pierścieni.

Matematyka Dyskretna Zestaw 2

Dr inż. Robert Wójcik, p. 313, C-3, tel Katedra Informatyki Technicznej (K-9) Wydział Elektroniki (W-4) Politechnika Wrocławska

Ciała i wielomiany 1. przez 1, i nazywamy jedynką, zaś element odwrotny do a 0 względem działania oznaczamy przez a 1, i nazywamy odwrotnością a);

Indukcja. Materiały pomocnicze do wykładu. wykładowca: dr Magdalena Kacprzak

Algorytmy i struktury danych. Wykład 4

Matematyka dyskretna

Wzory skróconego mnożenia w zadaniach olimpijskich

Wybrane zagadnienia teorii liczb

Ciała skończone. 1. Ciała: podstawy

Funkcje arytmetyczne. Funkcje arytmetyczne

Jeśli lubisz matematykę

Teoria liczb. Magdalena Lemańska. Magdalena Lemańska,

Liczby całkowite. Zadania do pierwszych dwóch lekcji

SCENARIUSZ LEKCJI MATEMATYKI. Temat: Podzielność liczb całkowitych Cel: Uczeń tworzy łańcuch argumentów i uzasadnia jego poprawność

Wyk lad 9 Podpierścienie, elementy odwracalne, dzielniki zera

Obóz Naukowy Olimpiady Matematycznej Gimnazjalistów

Pierścień wielomianów jednej zmiennej

1. Określenie pierścienia

MADE IN CHINA czyli SYSTEM RESZTOWY

2. Liczby pierwsze i złożone, jednoznaczność rozkładu na czynniki pierwsze, największy wspólny dzielnik, najmniejsza wspólna wielokrotność.

Zestaw zadań dotyczących liczb całkowitych

I) Reszta z dzielenia

LX Olimpiada Matematyczna

LV Olimpiada Matematyczna

WYRAŻENIA ALGEBRAICZNE

Ćwiczenia z teoria liczb, ciąg dalszy (pt 15 maja) Matematyka Dyskretna

Maciej Grzesiak. Wielomiany

Wykład 1. Na początku zajmować się będziemy zbiorem liczb całkowitych

Relacje. opracował Maciej Grzesiak. 17 października 2011

Luty 2001 Algorytmy (7) 2000/2001

Maria Romanowska UDOWODNIJ, ŻE... PRZYKŁADOWE ZADANIA MATURALNE Z MATEMATYKI

1 Określenie pierścienia

Podstawowe struktury algebraiczne

Liczby pierwsze na straży tajemnic

LICZBY PIERWSZE. 14 marzec Jeśli matematyka jest królową nauk, to królową matematyki jest teoria liczb. C.F.

XII Olimpiada Matematyczna Juniorów Zawody stopnia pierwszego część korespondencyjna (1 września 2016 r. 17 października 2016 r.)

1. Wielomiany Podstawowe definicje i twierdzenia

LVIII Olimpiada Matematyczna

Wielomiany podstawowe wiadomości

LXIX Olimpiada Matematyczna Rozwiązania zadań konkursowych zawodów stopnia trzeciego 18 kwietnia 2018 r. (pierwszy dzień zawodów)

Algorytmy w teorii liczb

Indukcja matematyczna

Jednoznaczność rozkładu na czynniki pierwsze I

0 --> 5, 1 --> 7, 2 --> 9, 3 -->1, 4 --> 3, 5 --> 5, 6 --> 7, 7 --> 9, 8 --> 1, 9 --> 3.

Wielomiany. dr Tadeusz Werbiński. Teoria

Grupy, pierścienie i ciała

Skończone rozszerzenia ciał

Obóz Naukowy Olimpiady Matematycznej Gimnazjalistów

Treść wykładu. Pierścienie wielomianów. Dzielenie wielomianów i algorytm Euklidesa Pierścienie ilorazowe wielomianów

Tajemnice liczb pierwszych i tych drugich

Rozdział 7. Elementy teorii liczb. 7.1 Podstawowe własności liczb

Algebra liniowa z geometrią. wykład I

Paweł Gładki. Algebra. pgladki/

6. Liczby wymierne i niewymierne. Niewymierność pierwiastków i logarytmów (c.d.).

Zadania z algebry liniowej - sem. I Struktury algebraiczne

Podstawowe struktury algebraiczne

Kryptografia. z elementami kryptografii kwantowej. Ryszard Tanaś Wykład 6a

Joanna Kluczenko 1. Spotkania z matematyka

VII Olimpiada Matematyczna Gimnazjalistów

Matematyka dyskretna. Andrzej Łachwa, UJ, /10

Kongruencje. Beata Łojan. Koło Naukowe Matematyków Uniwersytetu Śląskiego w Katowicach.

DZIAŁANIA NA UŁAMKACH DZIESIĘTNYCH.

Zbiory, relacje i funkcje

Największy wspólny dzielnik Algorytm Euklidesa (także rozszerzony) WZAiP1: Chińskie twierdzenie o resztach

XIII Olimpiada Matematyczna Juniorów

Matematyka dyskretna

1 Działania na zbiorach

1. Liczby naturalne, podzielność, silnie, reszty z dzielenia

Liczby zespolone. x + 2 = 0.

4. Postęp arytmetyczny i geometryczny. Wartość bezwzględna, potęgowanie i pierwiastkowanie liczb rzeczywistych.

WYMAGANIA EDUKACYJNE NA POSZCZEGÓLNE OCENY

I Liceum Ogólnokształcące im. Cypriana Kamila Norwida w Bydgoszczy. Wojciech Kretowicz PODZIELNOŚĆ SILNI A SUMA CYFR

VIII Olimpiada Matematyczna Gimnazjalistów

i=0 a ib k i, k {0,..., n+m}. Przypuśćmy, że wielomian

2. Liczby pierwsze i złożone, jednoznaczność rozkładu na czynniki pierwsze, największy wspólny dzielnik, najmniejsza wspólna wielokrotność. (c.d.

Funkcje wymierne. Jerzy Rutkowski. Działania dodawania i mnożenia funkcji wymiernych określa się wzorami: g h + k l g h k.

Wektory i wartości własne

Dr Maciej Grzesiak, Instytut Matematyki

Funkcja kwadratowa. f(x) = ax 2 + bx + c,

0.1 Pierścienie wielomianów

Zadanie 1. Zmiana systemów. Zadanie 2. Szyfr Cezara. Zadanie 3. Czy liczba jest doskonała. Zadanie 4. Rozkład liczby na czynniki pierwsze Zadanie 5.

Podzielność liczb; iloczyn i suma dzielników

Transkrypt:

Kongruencje wykład 1

Definicja Niech n będzie dodatnią liczbą całkowitą, natomiast a i b dowolnymi liczbami całkowitymi. Liczby a i b nazywamy przystającymi (kongruentnymi) modulo n i piszemy a b (mod n), jeżeli różnica a b jest podzielna przez n: a b = kn, (k całkowite). Na przykład: 3 24 (mod 7); 31 11 (mod 7); 15 64 (mod 7), bo mamy: 3 24 = 21 = 3 7; 31 11 = 42 = 6 7; 15 ( 64) = 49 = 7 7. Analogicznie, mamy liczby, które nie są przystające modulo n a b (mod n). Na przykład: 25 12 (mod 7), bo 25 12 = 13 liczbie, która nie jest podzielna przez 7.

Podstawowe własności Z definicji natychmiast wynika oczywiste...... twierdzenie Warunkiem koniecznym i wystarczającym aby a b (mod n) jest aby reszty z dzielenia a i b przez n były równe. Dowód a b (mod n) a = b + kn =... przy dzieleniu b przez n zostaje reszta r; tak więc b = qn + r... = (qn + r) + kn = (q + k)n + r przy dzieleniu a przez n zostanie też reszta r. W drugą stronę reszty takie same: a = q 1 n + r i b = q 2 n + r. odejmując stronami a b = (q 1 q 2 )n a b (mod n). Na przykład: 56 11 (mod 9) 56 = ( 7) 9 + 7 11 = ( 2) 9 + 7 reszta w obu przypadkach wynosi 7Ḳongruencje pierwsze kroki

Podstawowe własności,c.d. Kongruencja albo przystawanie liczb całkowitych okazuje się mieć podobne własności w stosunku do operacji dodawania, mnożenia i potęgowania jak zwykła relacja równości. 1 a a (mod n); 2 a b (mod n) b a (mod n) 3 {a b (mod n) i b c (mod n)} a c (mod n); 4 {a b (mod n) i c d (mod n)} a + c (b + d) (mod n) oraz a c b d (mod n) 5 a b (mod n) {(a + c) (b + c) (mod n) oraz (a c) (b c) (mod n)}; 6 a b (mod n) a k b k (mod n) a a = 0 = 0 n a a (mod n)

Podstawowe własności,c.d. Kongruencja albo przystawanie liczb całkowitych okazuje się mieć podobne własności w stosunku do operacji dodawania, mnożenia i potęgowania jak zwykła relacja równości. 1 a a (mod n); 2 a b (mod n) b a (mod n) 3 {a b (mod n) i b c (mod n)} a c (mod n); 4 {a b (mod n) i c d (mod n)} a + c (b + d) (mod n) oraz a c b d (mod n) 5 a b (mod n) {(a + c) (b + c) (mod n) oraz (a c) (b c) (mod n)}; 6 a b (mod n) a k b k (mod n) a b (mod n) a b = kn b a = kn b a (mod n)

Podstawowe własności,c.d. Kongruencja albo przystawanie liczb całkowitych okazuje się mieć podobne własności w stosunku do operacji dodawania, mnożenia i potęgowania jak zwykła relacja równości. 1 a a (mod n); 2 a b (mod n) b a (mod n) 3 {a b (mod n) i b c (mod n)} a c (mod n); 4 {a b (mod n) i c d (mod n)} a + c (b + d) (mod n) oraz a c b d (mod n) 5 a b (mod n) {(a + c) (b + c) (mod n) oraz (a c) (b c) (mod n)}; 6 a b (mod n) a k b k (mod n) {a b (mod n) i b c (mod n)} {a b = hn oraz c d = gn} a więc a c = (h + g)n a c (mod n);

Podstawowe własności,c.d. Kongruencja albo przystawanie liczb całkowitych okazuje się mieć podobne własności w stosunku do operacji dodawania, mnożenia i potęgowania jak zwykła relacja równości. 1 a a (mod n); 2 a b (mod n) b a (mod n) 3 {a b (mod n) i b c (mod n)} a c (mod n); 4 {a b (mod n) i c d (mod n)} a + c (b + d) (mod n) oraz a c b d (mod n) 5 a b (mod n) {(a + c) (b + c) (mod n) oraz (a c) (b c) (mod n)}; 6 a b (mod n) a k b k (mod n) {a b (mod n) i c d (mod n)} {a b = hn oraz c d = gn} (a + c) (b + d) = (a b) + (c d) = (h + g)n a + c b + d (mod n) dla a c b d (mod n) dowód analogiczny.

Podstawowe własności,c.d. Kongruencja albo przystawanie liczb całkowitych okazuje się mieć podobne własności w stosunku do operacji dodawania, mnożenia i potęgowania jak zwykła relacja równości. 1 a a (mod n); 2 a b (mod n) b a (mod n) 3 {a b (mod n) i b c (mod n)} a c (mod n); 4 {a b (mod n) i c d (mod n)} a + c (b + d) (mod n) oraz a c b d (mod n) 5 a b (mod n) {(a + c) (b + c) (mod n) oraz (a c) (b c) (mod n)}; 6 a b (mod n) a k b k (mod n) dowód jak (4) z uwzględnieniem (1) c c (mod n)

Podstawowe własności,c.d. Kongruencja albo przystawanie liczb całkowitych okazuje się mieć podobne własności w stosunku do operacji dodawania, mnożenia i potęgowania jak zwykła relacja równości. 1 a a (mod n); 2 a b (mod n) b a (mod n) 3 {a b (mod n) i b c (mod n)} a c (mod n); 4 {a b (mod n) i c d (mod n)} a + c (b + d) (mod n) oraz a c b d (mod n) 5 a b (mod n) {(a + c) (b + c) (mod n) oraz (a c) (b c) (mod n)}; 6 a b (mod n) a k b k (mod n) Dowód indukcyjny. Teza spełniona jest dla k = 1. Zakładamy jej prawdziwość dla pewnego k. Mamy więc: a b (mod n) oraz a k b k (mod n). Mnożymy dwie kongruencje stronami i wykorzystujemy własność (4). aa k bb k (mod n) czyli a k+1 b k+1 (mod n), co kończy dowód indukcyjny.

Przykłady Jean Pierre Fermat miał pomysł (jeden z wielu!), że wszystkie liczby o postaci 2 2k + 1 są liczbami pierwszymi (n.b., dla liczb p naprawdę pierwszych o tej postaci, Gauss udowodnił możliwość Euklidesowej konstrukcji regularnego p-kąta). Dla k = 0, 1, 2, 3 i 4 wszystko jest OK, ale już Euler (ca. 1735) zauważył, że 2 25 + 1 dzieli się przez 641. Wykazanie tego, korzystając z kongruencji, jest szybkie, łatwe i przyjemne. W języku przystawania mamy wykazać, że: 2 25 + 1 = 2 32 + 1 0 (mod 641). W tym celu musimy w liczbie 641 doszukać się podobnej struktury, jak w 2 32 + 1. Dość oczywisty pomysł (ważne są potęgi dwójki!), to: 641 = 640 + 1 = 5 128 + 1 = 5 2 7 + 1. A więc 5 2 7 1 (mod 641).

Przykłady, c.d Wykorzystajmy teraz własność (6) k = 4: 5 4 (2 7 ) 4 ( 1) 4 (mod 641) albo 5 4 2 28 1 (mod 641). W naszej 2 25 + 1 mamy jednak tylko potęgę (32-gą) dwójki, a nie uświadczysz w niej potęgi piątki. Musimy znaleźć jakąś kongruencją (modulo 641) która zachodzi między potęgami dwójki i piątki. Każdy widzi, że 5 4 to 625, które odległe jest od 641 o 16 = 2 4. Jesteśmy w domu: 5 4 16 = (2 4 ) (mod 641). I już możemy wykazać, że nie jest możliwa euklidesowa konstrukcja 2 25 + 1-kąta foremnego: 2 32 + 1 = 2 4 2 28 + 1 (5 4 ) 2 28 + 1 1 + 1 = 0 (modulo 641).

Przykłady, c.d Liczba Mersenne a 2 83 1 (postulowana przez M. M. jako kandydatka na liczbę pierwszą) dzieli się przez 167 (jak pokazał Euler). Tutaj dwójka występuję w potędze przeszło dwa i pół raza większej niż w poprzednim przykładzie. Trzeba pobawić się w podnoszenie do kwadratu i szukać partnerów kongruentnych (modulo 167) dla kolejnych potęg: 2 8 = 256 89 (mod 167), 2 16 89 2 = 7921 72 (mod 167), 2 32 72 2 = 5184 7 (mod 167), 2 64 7 2 = 49 49 (mod 167) Pozostało inteligentne rozpisanie 83-ej potęgi dwójki. 83 = 16 + 67. A 67 nie jest dalekie od 64: 2 67 = 2 3 2 64 8 49 (mod 167) = 392 (mod 167) 58 (mod 167). Jesteśmy w domu: 2 83 1 = 2 67 2 16 1 58 72 (mod 167) 1 = 4176 1 = 4175 0(mod 167).

Kilka nie za trudnych i sympatycznych problemików: Udowodnij: (1) (2) (3) a 2 0 lub 1 (mod 3) a 3 0 lub 1 lub 1 (mod 7) a 4 0 lub 1 (mod 5) Czy 5 36 1 dzieli się przez 13? A 10 49 + 5 3 przez 7? Jaką resztę otrzymasz z dzielenia sumy: 1! + 2! + 3! + 4! +... + 100! przez 12? (Na wszelki przypadek, pozwalam sobie zauważyć, że 2 12 to 4!) Jaką resztę otrzymamy dzieląc 37 13 przez 17?

Klasy reszt modulo m Kiedy liczba całkowita a zostaje podzielona przez inną liczbę całkowitą m mamy a = km + r, gdzie 0 r < m, a zatem każda liczba całkowita przystaje modulo m do jednej z liczb 0, 1,..., m 1. Żadne dwie liczby tego zbioru nie przystają do siebie modulo m. Mówimy, że... Definicja... zbiór 0, 1,..., m 1 tworzy pełny układ reszt modulo m. Liczby, które przy dzieleniu przez m dają tą samą resztę r tworzą daną klasę reszt modulo m. Klas takich jest m. Dla danej reszty r klasa reszt do której ta należy składa się z liczb r, r ± m, r ± 2m,... Nowa definicja kongruencji: a b (mod m) oznacza, że a i b należą do tej samej klasy reszt modulo m.

Klasy reszt modulo m, c.d. wniosek: a b (mod m) (a, m) = (b, m) Dowód oparty jest na lemacie: a = qb + r (a, b) = (b, r). Oznaczmy d = (a, b). Mamy d a i y d b d a qb, tak więc d (b, r) = c. //Z drugiej strony mamy c b i c r c = (b, r) c qb + r = a, c d. Tak więc d = c.

Konsekwencje (niektóre) przystawania Każde wyrażenie algebraiczne, w konstrukcji którego są użyte operacje dodawania, odejmowania i mnożenia, musi dać ten sam (w sensie przystawania) wynik, jeżeli podstawimy za zmienną wartości kongruentne. Na przykład wielomian W (x) = x 3 8x + 6 da wartości kongruentne modulo 5 jeżeli za x postawić x = 2 i x = 3, bo 2 3 (mod 5). Rzeczywiście W ( 2) = 14 9 = W (3) (mod 5). Podobnie, dwa wielomiany, których współczynniki sa przystające modulo m dadzą te same wartości dla kongruentnych (modulo m) wartości zmiennej x. Na przykład wielomiany W 1 (x) = x 3 8x + 6; W 2 (x) = 4x 3 3x 2 2x 3 mają współczynniki przystające modulo 3: 1 4, 0 3, 8 2, 6 3 a więc W 1 ( 2) = 14 4 = W 2 (1) (mod 3), bo 2 1 (mod 3).

Konsekwencje (dalsze) przystawania stwierdzenie a b (mod m) a b (mod d), gdzie d jest dowolnym dzielnikiem modułu m. stwierdzenie a b (mod m 1 ) i a b (mod m 2 ) a b (mod M), gdzie M = [m 1, m 2 ].

Konsekwencje (dalsze) przystawania Naturalnym uogólnieniem tego stwierdzenia będzie kolejne stwierdzenie a b (mod m i ) i = 1, 2,..., k, i moduły m i są liczbami parami względnie pierwszymi to a b (mod m i ) a b (mod m 1 m 2... m k ). przypomnijmy, że dla takich m i ich NWW [m 1, m 2,..., m k ] = m 1 m 2... m k. Tak więc jeżeli mamy rozkład kanoniczny liczby α m = p 1 α 1 p 2 α 2... p k k to mamy α a b (mod m) a b (mod p i i ), dla każdego i = 1, 2,..., k.

Dzielenie kongruencji przez liczbę Rozpatrzmy kongruencję 36 92 (mod 8). Automatyczne podzielenie stronami przez 4 daje 9 23 (mod 8)???? Dzielenie obu stron kongruencji przez (wspólny) czynnik ak bk (mod m) (a b)k = hm. Oznaczmy d = (k, m). Mamy (a b) k d = hm d a b (mod m d ), bo k/d m/d i jeżeli lewa strona jest podzielna przez m/d to jest to konsekwencją podzielności przez m/d różnicy a b! Mamy więc Twierdzenie w kongruencji ak bk (mod m) wspólny czynnik k może zostać wydzielony, pod warunkiem, że jednocześnie dzielimy moduł kongruencji m przez d = (k, m).

Dzielenie kongruencji przez liczbę, cd Rozpatrzmy ponownie kongruencję 36 92 (mod 8). Stosując poznany przed chwilą poprawny schemat dostajemy 9 23 (mod 8/4). Podobnie możemy uprościć kongruencję 220 1 180 (mod 96) : k = 20 oraz d = (20, 96) = 4, a więc: 11 59 (mod 96/4) 11 59 (mod 24). Twierdzenie w kongruencji ak bk (mod m) wspólny czynnik k może zostać wydzielony jeżeli k m. Daje to kongruencje a b (mod m). Na przykład 27 102 (mod 25) 9 34 (mod 25). I jeszcze Twierdzenie Jeżeli wszystkie trzy liczby w kongruencji a b (mod m) są podzielne przez liczbę d to zachodzi a d b d (mod m d ).