Prímszámok. A cikkben szereplő eredmények 2008 decemberéből származnak.

Hasonló dokumentumok
Következik, hogy B-nek minden prímosztója 4k + 1 alakú, de akkor B maga is 4k + 1 alakú, s ez ellentmondás.

7. Számelmélet. 1. Lehet-e négyzetszám az a pozitív egész szám, amelynek tízes számrendszerbeli alakjában 510 darab 1-es és valahány 0 szerepel?

Számelméleti alapfogalmak

Diszkrét matematika 1. estis képzés. Komputeralgebra Tanszék ősz

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Brósch Zoltán (Debreceni Egyetem Kossuth Lajos Gyakorló Gimnáziuma) Számelmélet I.

Algebra es sz amelm elet 3 el oad as Nevezetes sz amelm eleti probl em ak Waldhauser Tam as 2014 oszi f el ev

Szakács Lili Kata megoldása

Fejezetek a. csodálatos életéből

1.1. Definíció. Azt mondjuk, hogy a oszója b-nek, vagy más szóval, b osztható a-val, ha létezik olyan x Z, hogy b = ax. Ennek jelölése a b.

Számelmélet. 4. Igazolja, hogy ha hat egész szám összege páratlan, akkor e számok szorzata páros!

Számelmélet (2017. február 8.) Bogya Norbert, Kátai-Urbán Kamilla

Tartalom. Algebrai és transzcendens számok

1. Egészítsük ki az alábbi Python függvényt úgy, hogy a függvény meghatározza, egy listába, az első n szám faktoriális értékét:

OSZTHATÓSÁG. Osztók és többszörösök : a 3 többszörösei : a 4 többszörösei Ahol mindkét jel megtalálható a 12 többszöröseit találjuk.

Hatványozás. A hatványozás azonosságai

Oszthatóság. Oszthatóság definíciója (az egészek illetve a természetes számok halmazán):

SzA XIII. gyakorlat, december. 3/5.

Brósch Zoltán (Debreceni Egyetem Kossuth Lajos Gyakorló Gimnáziuma) Számelmélet

Számelmélet Megoldások

HHF0CX. k darab halmaz sorbarendezésének a lehetősége k! Így adódik az alábbi képlet:

Számelmélet. 1. Oszthatóság Prímszámok

Oszthatósági problémák

2017, Diszkrét matematika

Bevezetés az algebrába az egész számok 2

Waldhauser Tamás december 1.

PRÍMSZÁMOK ÉS A TITKOSÍRÁS

1. melléklet: A tanárokkal készített interjúk főbb kérdései

megtalálásának hihetetlen nehéz voltán alapszik. Az eljárás matematikai alapja a kis FERMAT-tétel egy következménye:

Brósch Zoltán (Debreceni Egyetem Kossuth Lajos Gyakorló Gimnáziuma) Megoldások. 21 és 5 7 = 15

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Számelmélet. Oszthatóság

Titkosírás. Biztos, hogy titkos? Szabó István előadása. Az életben sok helyen használunk titkosítást (mobil, internet, jelszavak...

A törzsszámok sorozatáról

Elemi matematika szakkör

NEVEZETES SZÁMELMÉLETI FÜGGVÉNYEKRŐL

SE EKK EIFTI Matematikai analízis

RSA algoritmus. P(M) = M e mod n. S(C) = C d mod n. A helyesség igazoláshoz szükséges számelméleti háttér. a φ(n) = 1 mod n, a (a 1,a 2,...

4. Számelmélet, számrendszerek

Matematika 7. osztály

Megyei matematikaverseny évfolyam 2. forduló

SZÁMELMÉLETI FELADATOK

illetve a n 3 illetve a 2n 5

Bizonyítási módszerek - megoldások. 1. Igazoljuk, hogy menden természetes szám esetén ha. Megoldás: 9 n n = 9k = 3 3k 3 n.

Minden egész szám osztója önmagának, azaz a a minden egész a-ra.

2. Feladatsor. N k = {(a 1,...,a k ) : a 1,...,a k N}

Racionális számok: Azok a számok, amelyek felírhatók két egész szám hányadosaként ( p q

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Diszkrét matematika I.

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉP SZINT Számelmélet

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Oszthatósági alapfogalmak, oszthatósági szabályok

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉPSZINT Számelmélet

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Prímek a középiskolai szakkörön

Bevezetés az algebrába 1

Diszkrét matematika I.

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Számelmélet, műveletek, egyenletek, algebrai kifejezések, egyéb

GAUSS-EGÉSZEK ÉS DIRICHLET TÉTELE

2016, Diszkrét matematika

Diszkrét matematika 2.

2018, Diszkre t matematika. 10. elo ada s

Az Országos Középiskolai Tanulmányi Verseny tanévi első fordulójának feladatmegoldásai

2018, Diszkre t matematika. 8. elo ada s

Waldhauser Tamás. Jelölés. Az egyszerűség kedvéért (a, b) ρ helyett gyakran azt írjuk, hogy aρb.

MBL013E Számelmélet és Alkalmazásai

1. A maradékos osztás

Elemi algebrai eszközökkel megoldható versenyfeladatok Ábrahám Gábor, Szeged

Arany Dániel Matematikai Tanulóverseny 2010/2011-es tanév 1. forduló haladók III. kategória

4. Sorozatok. 2. Igazoljuk minél rövidebben, hogy a következő egyenlőség helyes: 100 =

1. megold s: A keresett háromjegyű szám egyik számjegye a 3-as, a két ismeretlen számjegyet jelölje a és b. A feltétel szerint

KÉSZÍTSÜNK ÁBRÁT évfolyam

4. előadás Prímek, tökéletes számok, Fermat-teszt, pszeudoprímek

GAUSS-EGÉSZEK ÉS DIRICHLET TÉTELE

RSA algoritmus. Smidla József. Rendszer- és Számítástudományi Tanszék Pannon Egyetem

Klasszikus algebra előadás. Waldhauser Tamás március 24.

0643. MODUL SZÁMELMÉLET. Törzsszám (prímszám), összetett szám, prímtényezős felbontás KÉSZÍTETTE: PINTÉR KLÁRA

A folyammenti kultúrák. (a, b, c) N 3 Pithagoraszi számhármas, ha. Pithagoraszi számhármasok, a Fermat problémakör. a 2 + b 2 = c 2.

Egészrészes feladatok

352 Nevezetes egyenlôtlenségek. , az átfogó hossza 81 cm

Gyakorló feladatok javítóvizsgára szakközépiskola matematika 9. évfolyam

A folyammenti kultúrák. (a, b, c) N 3 Pithagoraszi számhármas, ha. Pithagoraszi számhármasok, a Fermat problémakör. a 2 + b 2 = c 2.

Kongruenciák. Waldhauser Tamás

MATEMATIKA C 9. évfolyam 4. modul OSZTOZZUNK!

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

TERMÉSZETES SZÁMOK OSZTHATÓSÁGA

Pótvizsga matematika 7. osztály (Iskola honlapján is megtalálható!) Tételek

Diszkrét matematika I.

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

1. Részcsoportok (1) C + R + Q + Z +. (2) C R Q. (3) Q nem részcsoportja C + -nak, mert más a művelet!

A Riemann-Siegel zeta függvény kiugró értékeinek keresése. A matematikai egyik legnehezebb problémája, avagy a prímszámok misztériuma

Prímszámok statisztikai analízise

Arany Dániel Matematikai Tanulóverseny 2012/2013-as tanév 1. forduló haladók III. kategória

Dr. Tóth László Hány osztója van egy adott számnak? április

Diszkrét matematika 2.C szakirány

Diszkréció diszkrét logaritmussal

1. Polinomok számelmélete

Számelméleti alapfogalmak

Átírás:

A cikkben szereplő eredmények 2008 decemberéből származnak. Bevezetés on vagy felbonthatatlan számokon olyan pozitív egész számokat értünk, amelyeknek csak két pozitív osztójuk van, nevezetesen az 1 és önmaguk. Ezeket szokták triviális (nyilvánvaló) osztóknak is hívni. A prímszámok 2, 3, 5, 7, 11, 13, 17,... sorozata a matematika egyik legegyszerűbben megadott, ugyanakkor talán legtitokzatosabb halmaza. A sok eredmény között ugyanis rengeteg a tisztázatlan kérdés, megoldatlan probléma. Néhány érdekes eredményt, illetve sejtést szeretnék az alábbiakban megfogalmazni. A továbbiakban csak pozitív egész számokról lesz szó, tehát számokon ezentúl mindig ilyen számokat fogok érteni. Ha egy számnak triviálistól különböző osztója is van, akkor összetett számnak nevezzük. Talán a legismertebb, prímszámokkal kapcsolatos tétel a számelmélet alaptétele, mely szerint minden 1-nél nagyobb szám felbontható prímszámok szorzatára, és a felbontás a tényezők sorrendjétől eltekintve egyértelmű. Könnyű bebizonyítani, hogy ha n összetett szám, akkor a legkisebb prímosztója nem lehet nagyobb n-nél. Így ha el szeretnénk dönteni például a 30 031 számról, hogy prímszám-e, akkor elég 173 < 30 031 < 174 miatt 173-ig elosztani a prímszámokkal. Ha elvégeznénk az osztásokat, akkor azt tapasztalnánk, hogy egyik prím se osztja, így 30 031 prímszám. Hogyan lehet meghatározni egy n számig a prímszámokat? Egyik lehetőség az úgynevezett eratosztenészi szita. Írjuk fel 1-től n-ig a számokat. Húzzuk ki az 1-et, hiszen az nem prímszám. Az első, nem kihúzott számot karikázzuk be, ez prímszám lesz (2). Húzzuk (szitáljuk) ki a 2 többszöröseit n-ig, majd a számok sorozatában az első ki nem húzott és be nem karikázott számot karikázzuk be, ez lesz a következő prímszám (3). Most ennek a többszöröseit kell kiszitálni n-ig, majd az első, ki nem szitált és be nem karikázott számot (5) kell bekarikázni, ez lesz a következő prím. És így tovább. A bekarikázott számok lesznek n-ig a prímszámok. 1 Typeset by LATEX

Felmerül a kérdés, hogy van-e tetszőlegesen sok prímszám? A válasz erre igen, végtelen sok prímszám van. Ugyanis, ha véges sok prímszám volna, akkor ezek szorzatához 1-et adva egy újabb prímszámot kapunk. Érdemes meggondolni, hogy miért. Könnyű-e meghatározni egy szám prímtényezős felbontását? Látszólag igen, hiszen csak meg kell nézni rendre, hogy osztható-e 2-vel, 3-mal, stb. Ha találunk egy prímosztót, akkor a hányadost kell tovább bontani. Ha pedig a szám négyzetgyökéig elmenve egyáltalán nem találunk osztót, akkor a szám biztosan prímszám. Ily módon gyorsan fel tudjuk bontani például a 143-at, vagy be tudjuk látni, hogy a 197 prímszám. Próbálkozzunk azonban mondjuk a 2 67 1 számmal. Mersenne (ejtsd: mer(s)zen) francia matematikus 1644-ben egy hosszú listát közölt prímszámokról, amelyben erről a számról azt állította, hogy prímszám. Ezt a kérdést több mint 200 évig nem tudták eldönteni. 1876-ban a szintén francia Lucas (ejtsd: lüká) kimutatta, hogy Mersenne tévedett; ez a szám összetett. Prímtényezőkre azonban neki sem sikerült bontania, csak az összetettség tényét igazolta. Végül 1903-ban az amerikai Cole (ejtsd: kól) találta meg a 193 707 721 761 838 257 287 felbontást, miután sok évig minden vasárnap délutánját ennek a problémának szentelte. A Rivest Shamir Adleman (RSA) nyilvános kulcsú titkosírás Nagy számok prímfelbontásának a kérdésekor a nehézséget az jelenti, hogy olyan sok próbálkozást kellene végrehajtani, amelyhez évmilliárdok sem elegendők. Egy 200 jegyű számot, amelynek nincsenek kis prímosztói, vagy nincs valamilyen speciális tulajdonsága, a jelenlegi leggyorsabb számítógépek sem tudnak a Nap kihűlése előtt tényezőkre bontani. Ugyanakkor vannak olyan eljárások, amelyek gyorsan eldöntik, hogy egy nagy szám prímszám-e vagy összetett (azonban az utóbbi esetben sem tudják megadni a tényezőket). Ha tehát valaki két nagy prímszámot összeszoroz, akkor az így kapott szorzatot senki sem tudja felbontani rajta kívül, ez egyedül az ő titka marad. Ezen alapulnak azok az új titkosírási sémák, amelyeket ma szerte a világon, a katonai, a diplomáciai és az üzleti élet számos területén sikerrel alkalmaznak. A nyilvános kulcsú titkosírás arra használható, hogy úgy kódolja két levelező partner üzenetét, hogy ha valaki meg is tudja szerezni a kódolt üzenetet, akkor sem tudja megfejteni. A nyilvános kulcsú titkosírás lehetővé teszi azt is, hogy a felek hamisíthatatlan digitális aláírással lássák el az elektronikus üzenetet. Ez az aláírás a hivatalos dokumentumok kézirásos aláírásának elektronikus változata. Bárki könnyen összevetheti az eredetivel, de 2

nem hamisítható, azaz szavatolja mind az aláíró személyét, mind az aláírt üzenet tartalmát. Az RSA nyilvános kulcsú titkosírás létét annak a szinte drámai különbségnek köszönheti, hogy milyen könnyű nagy prímszámokat találni, és ezzel szemben milyen nehéz két nagy prím szorzatát tényezőkre bontani. Biztonságosnak tűnik ez az eljárás, bár nincs kizárva, hogy valaki talál egy olyan módszert, amellyel gyorsan tud nagy számokat is prímtényezőkre bontani és akkor hozzáfér a megfejtő kulcshoz. Mindez azonban meglehetősen valószínűtlen. eloszlása A továbbiakban a prímszámoknak a számok sorozatában való eloszlását vizsgáljuk. Hézag a szomszédos prímszámok között Igen érdekes tétel az úgynevezett hézag tétel, mely szerint tetszőleges nagy n pozitív számhoz meg lehet adni n számú szomszédos összetett számot. Ez azt jelenti, hogy két szomszédos prímszám között tetszőleges nagy lehet a távolság (hézag). Tehát lehet mondani egymás után mondjuk egymillió összetett számot. Másik érdekes tétel a Csebisev-tétel. A tétel szerint minden 1-nél nagyobb szám és a kétszerese között van prímszám. Ezek szerint például 100 és 200 között kell lenni legalább egy prímszámnak. Fontos megjegyezni, hogy ez a tétel nem áll ellentmondásban a hézag tétellel. A számos megoldatlan problémák egyike: igaz-e, hogy két négyzetszám között mindig van prímszám? Számtani sorozatok prímszámai A 3 5 7, 5 11 17 23 29, 7 37 67 97 127 157,... olyan prímszámok, amelyek egyenlő távolságra helyezkednek el. 3

Az eddig talált leghosszabb számtani sorozatnak, amely csupa prímszámból áll, 22 tagja van, ebből hármat ismerünk: 28 383 220 937 263 + 1 861 263 814 410 k, k = 0, 1,...,21. A differencia 2 3 5 5 7 11 13 17 19 23 103. 11 410 337 850 553 + 4 609 098 694 200 k, k = 0, 1,...,21. A differencia 2 3 3 5 2 7 11 13 17 19 23 1 033. 376 859 931 192 959 + 18 549 279 769 020 k, k = 0, 1,...,21. A differencia 2 2 3 5 7 2 11 13 17 19 23 5 939. Könnyű megmondani viszont, hogy végtelen számtani sorozat már nem állhat elő csupa prímszámokból, ehhez elég csak a hézag tételre hivatkozni. A közelmúltban, 2004-ben bizonyította be Ben Green (University of British Columbia, Vancouver) és Terence Tao (University of California, Los Angeles), hogy van tetszőleges véges hosszú számtani sorozat csupa prímszámból. Nem tudjuk, hogyan lehet 23 tagú sorozatot találni, de már tudjuk, hogy ilyenek léteznek. Egy további érdekes tétel a német Dirichlet (ejtsd: dirislé) nevéhez fűződik. Dirichlet tétele szerint az ak+b, k = 0, 1, 2,... számok között akkor és csak akkor van végtelen sok prímszám, ha a és b relatív prímek. Mivel például a 4 és 1 relatív prímek, ezért a 4k + 1 alakú számok közt (4-gyel osztva 1 maradékot adnak) végtelen sok prímszám van. Megoldatlan probléma, hogy végtelen sok k 2 + 1 alakú prím van-e. Prímszámtétel Jelöljük π(x)-szel az x-ig terjedő prímszámok számát. Tehát például π(10) = 4, π(20) = 8, π(100) = 25. Ha érdekel minket, hogy x-ig körülbelül mennyi prímszám van, akkor először ki kell számolnunk, hogy 2,7182-nek hányadik hatványa az x, majd ezzel a számmal el kell osztani x-et. Körülbelül ennyi prímszám van x-ig. Nézzük meg, hogy 1 000-ig körülbelül mennyi prímszám van! Mivel 1 000 2, 7182 6,9078, 4

ezért π(1 000) 1 000. Ez az érték körülbelül 144. A négyjegyű függvénytáblázatok 6, 9078 53. oldala alapján a pontos érték 168. Ez a tétel mutatja, hogy a prímszámok sokkal sűrűbben helyezkednek el az egész számok között, mint például a négyzetszámok. Nevezetes problémák Ikerprímek nek nevezzük az olyan szomszédos páratlan számokat, amelyek mindegyike prímszám. Néhány példa ikerprímekre: 3 5, 5 7, 11 13, 17 19. A mai napig kérdéses, hogy van-e végtelen sok ikerprím. Valószínűnek tűnik, hogy igen, ennek ellenére még nem nyert bizonyítást ez az állítás. A legnagyobb ismert ikerprím: 2 003 663 613 2 195 000 ± 1, mindkettő 58 711 számjegyű. Ellenben könnyű belátni, hogy olyan hármasiker ből, mint a 3 5 7, csak ez az egy van. Érdekes probléma az úgynevezett Goldbach-sejtések problémája. 4 = 2 + 2, 6 = 3 + 3, 8 = 3 + 5, 10 = 5 + 5, 12 = 5 + 7. Igaz-e, hogy minden 4-nél nagyobb vagy egyenlő páros szám felírható két prímszám összegeként? Ez a nyitott kérdés a páros Goldbach-sejtés. A páratlan Goldbach-sejtés szerint minden 7-nél nagyobb vagy egyenlő páratlan szám felírható három prímszám összegeként. Be lehet bizonyítani, hogy ha a páros Goldbachsejtés igaz, akkor igaz a páratlan is. Sajnos csupán csak a páratlan Goldbach-sejtés nyert bizonyítást, ez is csak elég nagy számokra, és ebből a páros Goldbach-sejtés nem következik. Mersenne-prímek és tökéletes számok Mersenne-nek az előbbiekben említett listája a 2 k 1 alakú prímszámokra vonatkozott. Nem nehéz bebizonyítani, hogy ha 2 k 1 prím, akkor szükségképpen maga k is prím. Ezeket a prímszámokat ma Mersenne-prímek nek nevezzük. Jelenleg 46 ilyen prímszám ismert, ezek az alábbi k kitevőkhöz tartoznak: 2, 3, 5, 7, 13, 17, 19, 31, 61, 89, 107, 127, 521, 607, 1 279, 2 203, 2 281, 3 217, 4 253, 4 423, 9 689, 9 941, 11 213, 19 937, 21 701, 23 209, 44 497, 86 243, 110 503, 132 049, 216 091, 756 839, 859 433, 1 257 787, 1 398 269, 2 976 221, 3 021 377, 6 972 593, 13 466 917, 20 996 011, 24 036 583, 25 964 951, 30 402 457, 32 582 657, 37 156 667 és 43 112 609. Közülük az utolsó, 2 43 112 609 1 a legnagyobb ismert prímszám, 12 978 189 számjegyből áll. Ha ezt a számot megpróbálnánk leírni úgy egy spirálfüzetbe, hogy minden egyes számjegyet egy négyzetrácsba írunk, akkor a szám 5

hossza közel 65 km lenne. Megoldatlan probléma, hogy végtelen sok ilyen alakú prím van-e. Valószínűnek látszik, hogy a 2 p 1 alakú számok között, ahol p prím, végtelen sok prímszám van, és végtelen sok összetett szám szerepel, de mindkét probléma megoldatlan. Hogyan lehet egy nagy 2 k 1 alakú számról viszonylag gyorsan eldönteni, hogy prím-e? Erre vonatkozik az alábbi teszt, amit a már említett Lucas dolgozott ki, majd azt Lehmer tökéletesítette. Legyen a 1 = 4 és a n+1 = a 2 n 2, ha n 1. Legyen továbbá p > 2 prím. Ekkor az M p = 2 p 1 szám akkor és csak akkor lesz prím, ha M p a p 1. Ennek a tételnek a segítségével találta meg Lucas az első hibát a Mersenne-féle listában, és ma is ilymódon tesztelik a nagy Mersenne-számokat. Természetesen nem szükséges magukat az a i -ket kiszámítani, csak az M p -vel vett maradékukra van szükség. A Lucas- Lehmer teszt nem adja meg az összetett Mersenne-számok egyetlen osztóját sem. Sajnos. A Mersenne-prímek szoros kapcsolatban állnak az úgynevezett tökéletes számok kal. A régi görögök azokat a számokat hívták így, amelyek megegyeztek osztóik összegével, ha magát a számot nem tekintjük osztónak. Ilyen például a 6 = 1+2+3, a 28 = 1+2+4+7+14, stb. Egy tétel szerint egy n szám akkor és csak akkor tökéletes, ha ahol 2 k 1 Mersenne-prím. n = 2 k 1 (2 k 1), A tétel akkor részét már Euklidész is ismerte mintegy 2300 évvel ezelőtt, a másik irányt Euler bizonyította be XVIII. században. Ennek alapján tehát jelenleg 46 páros tökéletes számot ismerünk, és megoldatlan probléma, hogy végtelen sokan vannak-e. Az is megoldatlan, hogy létezik-e páratlan tökéletes szám. Biztos sokakban felmerül, hogy kapjuk elő a számológépet és keressünk páratlan tökéletes számot. Nem érdemes! Számítógéppel 100 200 -ig egyet se találtak (a világegyetem részecskéinek számát mindössze 10 88 -ra becsülik). Ha vannak ilyen számok, ennél a számnál biztosan nagyobbak. Ezek talán a matematika legrégibb megoldatlan problémái. Pedig milyen egyszerűen hangzanak! 6