Liczby pierwsze Jacek Piotr Nowicki Wersja Beta 1



Podobne dokumenty
Liczby pierwsze. Jacek Nowicki Wersja 1.0

Liczby pierwsze. Jacek Nowicki Wersja 0.92

Wybrane zagadnienia teorii liczb

Rozmaitości matematyczne. dr Agnieszka Kozak Instytut Matematyki UMCS

ZESTAW 1. A) 2 B) 3 C) 5 D) 7

Zadania do samodzielnego rozwiązania

PSO matematyka I gimnazjum Szczegółowe wymagania edukacyjne na poszczególne oceny

!Twoje imię i nazwisko... Numer Twojego Gimnazjum.. Tę tabelę wypełnia Komisja sprawdzająca pracę. Nazwisko Twojego nauczyciela...

Twierdzenie Eulera. Kongruencje wykład 6. Twierdzenie Eulera

Matematyka dyskretna

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

I) Reszta z dzielenia

Matematyka dyskretna

Funkcje arytmetyczne. Funkcje arytmetyczne

potrafi przybliżać liczby (np. ) K

Przykładowe zadania z teorii liczb

Dominik Matuszek, V Liceum Ogólnokształcące w Bielsku-Białej. Liczby pierwsze

Optymalne przydzielanie adresów IP. Ograniczenia adresowania IP z podziałem na klasy

Podstawowe algorytmy i ich implementacje w C. Wykład 9

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

Wrocław, Wstęp do informatyki i programowania: liczby pierwsze. Wydział Matematyki Politechniki Wrocławskiej.

Matematyka dyskretna

FUNKCJA KWADRATOWA. 2. Rozwiąż nierówności: na przedziale x < 2; 3. Wyznacz wartość najmniejszą i największą funkcji f ( x)

Kodowanie i kompresja Streszczenie Studia Licencjackie Wykład 14, Kryptografia: algorytmy asymetryczne (RSA)

Matematyka Dyskretna Zestaw 2

LICZBY PIERWSZE. Jan Ciurej Radosław Żak

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

Kodowanie i kompresja Streszczenie Studia Licencjackie Wykład 15, Kryptografia: algorytmy asymetryczne (RSA)

Liczby pierwsze. Kacper Żurek, uczeń w Gimnazjum nr 1 im. Jana Pawła II w Giżycku.

Podzielność liczb; iloczyn i suma dzielników

w. SIERPIŃSKI (Warszawa)

MADE IN CHINA czyli SYSTEM RESZTOWY

Statystyka - wprowadzenie

Projekt AS KOMPETENCJI jest współfinansowany przez Unię Europejską w ramach środków Europejskiego Funduszu Społecznego

T R Y G O N O M E T R I A

LISTA 5. C++ PETLE for, while, do while

Kongruencje i ich zastosowania

Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie Olimpiada O Diamentowy Indeks AGH 2017/18. Informatyka Etap III

Algorytmy i struktury danych. Wykład 4

Luty 2001 Algorytmy (8) 2000/2001

Jarosław Wróblewski Matematyka Elementarna, zima 2012/13

Liczby pierwsze rozmieszczenie. Liczby pierwsze rozmieszczenie

CZERWIEC MATEMATYKA - poziom podstawowy. Czas pracy: 170 minut. Instrukcja dla zdającego

Matematyka II - Organizacja zajęć. Egzamin w sesji letniej

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

Instrukcja korzystania z serwisu Geomelioportal.pl. - Strona 1/12 -

Formuła 15.: usuwanie odstępów z ciągu znaków (49) o Jak to działa (50) Formuła 16.: wyodrębnianie fragmentów ciągów znaków (50)

Liczby pierwsze na straży tajemnic

KONKURS MATEMATYCZNY DLA UCZNIÓW SZKÓŁ GIMNAZJALNYCH

Liczby rzeczywiste. Działania w zbiorze liczb rzeczywistych. Robert Malenkowski 1

Zestaw 1 ZESTAWY A. a 1 a 2 + a 3 ± a n, gdzie skªadnik a n jest odejmowany, gdy n jest liczb parzyst oraz dodawany w przeciwnym.

Poniżej krótki opis/instrukcja modułu. Korekta podatku VAT od przeterminowanych faktur.

Statystyka Inżynierska

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

XV WOJEWÓDZKI KONKURS Z MATEMATYKI

1. Napisz program, który wyświetli Twoje dane jako napis Witaj, Imię Nazwisko. 2. Napisz program, który wyświetli wizytówkę postaci:

CIEPŁA RAMKA, PSI ( Ψ ) I OKNA ENERGOOSZCZĘDNE

Elementy teorii liczb. Matematyka dyskretna

Kongruencje pierwsze kroki

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

ĆWICZENIE 1 DWÓJNIK ŹRÓDŁOWY PRĄDU STAŁEGO

Matematyka dyskretna. Andrzej Łachwa, UJ, /15

IX POWIATOWY KONKURS MATEMATYCZNY SZKÓŁ GIMNAZJALNYCH W POGONI ZA INDEKSEM ZADANIA PRZYGOTOWAWCZE ROZWIĄZANIA I ODPOWIEDZI rok szkolny 2017/2018

Matematyka dyskretna. Wykład 5: Funkcje multiplikatywne. Gniewomir Sarbicki

Jarosław Wróblewski Matematyka Elementarna, zima 2015/16

Indukcja matematyczna

PLAN WYNIKOWY ROZKŁADU MATERIAŁU Z FIZYKI DLA KLASY III MODUŁ 4 Dział: X,XI - Fale elektromagnetyczne, optyka, elementy fizyki atomu i kosmologii.

EGZAMIN MATURALNY Z INFORMATYKI

Kongruencje oraz przykłady ich zastosowań

Jarosław Wróblewski Matematyka Elementarna, lato 2012/13. Czwartek 28 marca zaczynamy od omówienia zadań z kolokwium nr 1.

Zestaw 2. Definicje i oznaczenia. inne grupy V 4 grupa czwórkowa Kleina D n grupa dihedralna S n grupa symetryczna A n grupa alternująca.

Czy liczby pierwsze zdradzą swoje tajemnice? Czy liczby pierwsze zdradzą swoje tajemnice?

Algebra liniowa z geometrią analityczną

do instrukcja while (wyrażenie);

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.

Podstawowe układy pracy tranzystora MOS

MATEMATYKA WYDZIAŁ MATEMATYKI - TEST 1

DZIAŁANIA NA UŁAMKACH DZIESIĘTNYCH.

Pierwiastki pierwotne, logarytmy dyskretne

Zestaw 1 Organizacja plików: Oddajemy tylko źródła programów (pliki o rozszerzeniach.adb)!!!

O liczbach niewymiernych

(mniejszych od 10 9 ) podanych przez użytkownika, wypisze komunikat TAK, jeśli są to liczby bliźniacze i NIE, w przeciwnym przypadku.

Zastosowanie teorii liczb w kryptografii na przykładzie szyfru RSA

Zasada indukcji matematycznej

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

0, co implikuje tezę. W interpretacji geometrycznej: musi istnieć punkt, w którym styczna ( f (c)

Jarosław Wróblewski Matematyka Elementarna, lato 2012/13. W dniu 21 lutego 2013 r. omawiamy test kwalifikacyjny.

KURS WSPOMAGAJĄCY PRZYGOTOWANIA DO MATURY Z MATEMATYKI ZDAJ MATMĘ NA MAKSA. przyjmuje wartości większe od funkcji dokładnie w przedziale

Internetowe Ko³o M a t e m a t yc z n e

Funkcje: wielomianowa, wykładnicza, logarytmiczna wykład 2

Pompy ciepła. Podział pomp ciepła. Ogólnie możemy je podzielić: ze wzgledu na sposób podnoszenia ciśnienia i tym samym temperatury czynnika roboczego

Jeśli lubisz matematykę

Kryteria przyznawania ocen z matematyki uczniom klas III Publicznego Gimnazjum nr 1 w Strzelcach Opolskich

Jarosław Wróblewski Matematyka Elementarna, zima 2013/14. Czwartek 21 listopada zaczynamy od omówienia zadań z kolokwium nr 2.

Ciągi liczbowe wykład 3

Dlaczego nie wystarczają liczby wymierne

Liczby pierwsze Mersenne a i Fermata. Liczby pierwsze Mersenne a i Fermata

MATEMATYKA DYSKRETNA - MATERIAŁY DO WYKŁADU GRAFY

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);

stworzyliśmy najlepsze rozwiązania do projektowania organizacji ruchu Dołącz do naszych zadowolonych użytkowników!

Transkrypt:

Liczby pierwsze 2015 Jacek Pitr Nwicki Wersja Beta 1 http://www.jpnwicki.cm Wprwadzenie d liczb pierwszych Wiele liczb naturalnych daje się rzłżyć na czynniki mniejsze np. 10=5*2 lub 111=3*37. Jednak istnieją liczby, które nie mgą być rzłżne w taki spsób. Takie liczby nazywamy liczbami pierwszymi. Liczba pierwsza t taka liczba całkwita p większa d jednści, której jedynymi dziennikami są 1 raz p. Każdą liczbę naturalną większą d jednści, która nie jest liczbą pierwszą, nazywamy liczbą złżną. Fakt 1: Liczba 0 z definicji nie jest ani liczbą pierwszą, ani liczbą złżną. Fakt 2: Liczba 1 z definicji nie jest ani liczbą pierwszą, ani liczbą złżną. Pierwsze 34 liczby pierwsze t : 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, 101, 103, 107, 109, 113, 127, 131, 137, 139 Na czerwn zaznaczn liczby pierwsze mniejsze d 100 str. 1

Liczb pierwszych jest nieskńczenie wiele ( zbacz dwód ). Niech π(n) będzie kreślał ilść liczb pierwszych nie większych d n. Dla dużych wartści liczby n mamy wzór: π(n)\n 1\lg(n) Ot kilka przykładów : liczb pierwszych mniejszych d 1000 jest 168. Wśród wszystkich liczb 100-cyfrwych w przybliżeniu jedna na każde 300 jest liczbą pierwszą. Prblem liczb pierwszych plega na ich rzmieszczeniu wśród liczb naturalnych. Nikt nie pracwał dtąd żadneg wzru pzwalająceg na wyszukiwanie klejnych liczb pierwszych. Istnieją wzry wyszukiwania liczb pierwszych kreślnych właściwściach, nie ma jednak wzru, który by dla każdeg argumentu generwał by liczbę pierwszą. Sit Eratstenesa Najppularniejszym algrytmem wyznaczania liczb pierwszych jest Sit Eratstenesa. Ot algrytm : Ze zbiru liczb naturalnych z przedziału [2,n] wybieramy najmniejszą liczbę 2 i wykreślamy wszystkie jej wielkrtnści większe d niej samej. Z pzstałych liczb wybieramy najmniejszą niewykreślną liczbę ( jest t liczba 3 ) i usuwamy wszystkie jej wielkrtnści większe d niej samej. Wykreślanie pwtarzamy d mmentu gdy liczba i, której wielkrtnść wykreślamy będzie większa niż pierwiastek z liczby n. Wszystkie niewykreślne liczby z przedziału [2,n] są liczbami pierwszymi. str. 2

Gęstść liczb pierwszych Teraz wprwadzamy nwe pjęcie gęstści liczb pierwszych. Niech A n znacza ilść liczb pierwszych wśród liczb naturalnych 1,2,3,...,n. Zatem : A 1 = 0 A 2 = 1 A 3 = 2 A 4 = 2 A 5 = 3... Gęstść liczb pierwszych wśród n pierwszych liczb całkwitych jest dana przez stsunek : A n / n. Pniżej przedstawiam tabelę zawierającą prcent liczb pierwszych w danym przedziale [a,b] : a b prcent 2 2 100% 2 4 66,7% 2 8 57,14% 2 16 40% 2 32 35,48% 2 64 28,57% str. 3

2 128 24,41% 2 256 21,18% 2 512 18,98% 2 1024 16,81% 2 2048 15,1% 2 4096 13,77% 2 8192 12,55% 2 16384 11,60% 2 32768 10,72% 2 65536 9,98% 2 131072 9,35% 2 262144 8,77% 2 524288 8,28% 2 1048576 7,82% Prcent liczb pierwszych z przedziału [a,b] str. 4

Niech π(n) będzie kreślał ilść liczb pierwszych nie większych d n. Jak już wspmniałem - dla dużych wartści liczby n mamy wzór: π(n)\n 1\lg(n) Twierdzenie liczbach pierwszych mówi nam, że : ( π(n)\n ) \ ( 1\lg(n) ) dąży d 1 przy wzrście liczby n. Rdzaje liczb pierwszych Liczby Mersenne'a Niech liczba M q = 2 q - 1 Niech q będzie liczbą naturalną. Wtedy M q jest liczbą Mersenne'a. Sprśród wszystkich wygenerwanych d tej pry liczb teg typu zaledwie 48 t liczby pierwsze. Liczby pierwsze bliźniacze. Liczby bliźniacze t dwie liczby pierwsze różniące się 2. Na przykład: (3, 5) (5, 7) (59, 61) (1619, 1621) Liczby pierwsze czwracze Liczby czwracze t takie liczby: p, p+2, p+6, p+8, że każda z nich jest liczbą pierwszą. Na przykład: str. 5

5, 7, 11, 13 821, 823, 827, 829 Liczby pierwsze izlwane Liczba pierwsza p jest izlwana, jeśli najbliższa liczba pierwsza różni się d niej c najmniej 4. Na przykład 89, 157, 173. Liczby Sphie Germain Liczba pierwsza p jest liczbą Sphie Germain, jeśli liczba 2p+1 także jest liczbą pierwszą. Liczby pierwsze lustrzane T pary liczb pierwszych, z których jedna pwstaje przez zapisanie cyfr dziesiętnych drugiej w dwrtnej klejnści. Przykłady: 13 i 31 17 i 71 Wzry na liczby pierwsze Próbwan znaleźć prste wzry arytmetyczne, które dawałyby tylk liczby pierwsze, chciaż niekniecznie wszystkie liczby pierwsze. Fermat wysunął słynne przypuszczenie, że wszystkie liczby pstaci : F(n) = 2 2n + 1 są liczbami pierwszymi. Rzeczywiści dla n=1,2,3,4 trzymujemy : F(1)=5 F(2)=17 F(3)=257 str. 6

F(4)=65537 Wszystkie pwyższe liczby są pierwsze. Ale w rku 1723 Euler dkrył, że F(5)=641*6700417 nie jest liczbą pierwszą. Innym ciekawym wyrażeniem, które daje wiele liczb pierwszych jest F(n) = n 2 - n + 41 Dla n=1,2,3,...,40 wyrażenie F(n) jest liczbą pierwszą. Natmiast dla n=41 mamy f(n)=412 i jest t liczba złżna. Wyrażenie F(n) = n 2-79n + 1601 daje liczby pierwsze przy wszelkich wartściach n aż d 79. Zawdzi jednak dla n=80 Testy pierwszści Algrytm sprawdzania czy liczba p jest liczbą pierwszą?: Wejście: p - sprawdzana liczba Wyjście: c = true gdy liczba p jest liczbą pierwszą c = false gdyliczba p nie jest liczbą pierwszą str. 7

Zmienne pmcnicze: i - klejne dzielniki naturalne dla liczby p Algrytm: Krk 1: c true Krk 2: i 2 Krk 3 Jeśli i p, t zakńcz Krk 4: Jeśli p nie dzieli się przez i, t idź d krku 7 Krk 5: c false Krk 6: Zakńcz Krk 7: i i + 1 Krk 8: Idź d krku 3 Największe liczby pierwsze Największa dkryta dtąd liczba pierwsza t 48. (znana) liczba pierwsza Mersenne'a: 2 57885161 1, która liczy sbie 17425170 cyfr w zapisie dziesiętnym. Zstała na dkryta 25 stycznia 2013 rku przez Curtisa Cpera. str. 8

Ot lista innych wielkich liczb pierwszych Liczba pierwsza Liczba cyfr Rk dkrycia 2 43112609-1 1297818 2008 2 30402467-1 9152052 2005 2 3021377-1 909526 1998 2 2976221-1 895932 1997 2 1398269-1 420921 1996 2 1257787-1 378632 1996 2 859433-1 258716 1994 2 756839-1 227832 1992 2 216091-1 65050 1985 2 132049-1 39751 1983 2 110503-1 33265 1988 2 86243-1 25962 1982 Lista największych liczb pierwszych str. 9

Największą liczbą pierwszą sprzed ery kmputerów jest liczba, która nsi nazwę dkrywcy - liczba Ferriera i wynsi: 20 988 936 657 440 586 486 151 264 256 610 222 593 863 921 Jest t 44-cyfrwa liczba znalezina za pmcą mechaniczneg kalkulatra w 1951r. Zastswanie liczb pierwszych w kryptgrafii Duże liczby pierwsze są częst wykrzystywane w kryptgrafii ze względu na swe specyficzne właściwści. Dla przykładu piszę kryptsystem RSA. Wykrzystujemy tutaj dwie pary kluczy : klucz publiczny i klucz prywatny. Algrytm RSA: Najpierw generujemy klucz publiczny raz klucz prywatny: wybieramy lsw dwie liczby pierwsze p i q. bliczamy ilczyn tych liczb n=pq bliczamy wartść funkcji Eulera dla n : φ(n)=(p-1)(q-1) wybieramy liczbę e z przedziału [1,φ(n)] względnie pierwszą z φ(n) znajdujemy liczbę d : d=e-1 md φ(n) klucz publiczny t para liczb (n,e) klucz prywatny t para liczb (n,d) Szyfrwanie i deszyfrwanie Aby zaszyfrwać wiadmść dzielimy ją na blki m i wartści nie większej niż n Teraz każdy z blków szyfrujemy według wzru : str. 10

c i = m i e md n Natmiast aby dszyfrwać wiadmść musimy każdy z blk c i dszyfrwać według wzru : m i = c i d md n Funkcja Eulera Dla każdeg n>=1 niech φ(n) będzie liczbą takich liczb całkwitych z przedziału 1<=a<=n, że NWD(a,n)=1. Wtedy funkcję φ nazywamy funkcją Eulera. Własnść 1 Nich p będzie liczbą pierwszą. Wtedy φ(p)=p-1 Własnść 2 Niech m>=1 raz n>=1 raz NWD(m,n)=1. Wtedy φ(mn)=φ(m)φ(n). Własnść 3 Niech p będzie liczbą pierwszą. Wtedy φ(p k )=p k-1 (p-1) Spirala Ulama W matematyce spirala Ulama lub spirala liczb pierwszych t graficzna metda pkazywania pewnych niewyjaśninych d dziś różnic w rzkładzie liczb pierwszych, zaprpnwana przez plskieg matematyka Stanisława Ulama w 1963 rku. Na kwadratwej tablicy zaczynając d 1 w śrdku spiralnie wypisuje się klejne liczby naturalne. Na niektórych przekątnych liczby pierwsze częściej grupują się niż na innych. Fakt ten nie zstał d tej pry wyjaśniny. str. 11

Więcej spirali Ulama znajdziesz na mjej strnie internetwej liczbach pierwszych http://www.liczbypierwsze.cm. Hiptezy Czeg nie wiadm liczbach pierwszych: Hipteza 1 Czy istnieje liczba pierwsza między n 2 a (n+1) 2 dla każdeg n>0? Hipteza 2 Czy istnieje nieskńczenie wiele liczb pierwszych pstaci n 2 +1 gdzie n jest liczbą całkwitą? Hipteza 3 Czy każda liczba parzysta jest sumą dwóch nieparzystych liczb pierwszych? Hipteza 4 Czy istnieje nieskńczenie wiele par liczb pierwszych, takich jak 11,13 alb 17,19 różniących się 2. Jest t prblem bliźniaczych liczb pierwszych. Ciekawstki Ciekawstka 1 W 1914 rku amerykański matematyk Derrick Nrman Lehmer publikwał p raz pierwszy listę wszystkich 664579 liczb pierwszych mniejszych d 10 milinów. Stwrzył n tę listę za pmcą sita Eratstenesa. Ciekawstka 2 str. 12

Liczba 11111111111111111111111 złżna z 23 jedynek jest liczbą pierwszą. Ciekawstka 3 Liczba 31415926535897932384626433832795028841 zestawina z pczątkwych 38 cyfr rzwinięcia dziesiętneg liczby π, jest liczbą pierwszą. Ciekawstka 4 Liczba 73939133 nie tylk jest liczbą pierwszą, ale liczby trzymane z niej przez klejne bcinanie cyfr d prawej strny też są liczbami pierwszymi: 7393913 jest liczbą pierwszą 739391 jest liczbą pierwszą 73939 jest liczbą pierwszą 7393 jest liczbą pierwszą 739 jest liczbą pierwszą 73 jest liczbą pierwszą 7 jest liczbą pierwszą Ciekawe książki liczbach pierwszych Paul Ribenbim, Mała księga wielkich liczb pierwszych, Wydawnictw Naukw-Techniczne, Warszawa 1997. Andrzej Szepietwski, Matematyka Dyskretna, Wydawnictw Uniwersytetu Gdańskieg, Gdańsk 2000. Wacław Marzantwicz, Pitr Zarzycki, Elementy Terii Liczb, Wydawnictw Naukwe UAM Pitr Zarzycki, Elementarna teria liczb, PWN, Warszawa 2006. R. Curant, H. Rbbins, C t jest Matematyka, Państwwe Wydawnictw Naukwe, Warszawa 1959 str. 13

Wacław Sierpiński, Arytmetyka Teretyczna, Państwwe Wydawnictw Naukwe, Warszawa 1968 Philip J. Davis, Reuben Hersh, Świat Matematyki, Wydawnictw Naukwe PWN, Warszawa 1994 I.N. Brnsztejn, K.A. Siemiendiajew, G. Musil, H. Muhlig, Nwczesne Kmpendium Matematyki, Wydawnictw Naukwe PWN, Warszawa 2007 Thmas H. Crmen, Charles E. Leisersn, Rnald L. Rivest, Wprwadzenie d algrytmów, Wydawnictwa Naukw-Techniczne, Warszawa 1998 Marcin Karbwski, Pdstawy Kryptgrafii, Wydawnictwa Helin, Gliwice 2014 David Harel, Yishai Feldman, Rzecz istcie infrmatyki - Algrytmika, Wydawnictwa Naukw-Techniczne, Warszawa 2008 str. 14