Kis Mihály. Prímtesztek és prímfaktorizáció

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "Kis Mihály. Prímtesztek és prímfaktorizáció"

Átírás

1 Eötvös Lorád Tudomáyegyetem Természettudomáyi Kar Kis Mihály Prímtesztek és prímfaktorizáció BSc Szakdolgozat Témavezet : Dr. Freud Róbert Algebra és Számelmélet Taszék Budapest, 2013

2 Tartalomjegyzék Bevezetés 3 1. Prímtesztek Fermat-féle teszt Solovay-Strasse teszt Miller-Rabi teszt Prímfaktorizáció Próbaosztásos módszer Mote Carlo módszer Fermat módszere Szitamódszer Utószó 29 Irodalomjegyzék 30 2

3 Bevezetés Mit l lesz egy szám prím és ez hogya elle rizhet, vagy egy összetett számról egyetle valódi osztójáak ismerete élkül hogya döthetjük el, hogy valóba összetett? Az úgyevezett prímtesztek erre a problémára yújtaak (mára már 100%-os biztoságú) választ. A prímtesztekhez szorosa kapcsolódó témakör a prímfelbotás. A gyakorlat számára már több gyors prímfaktorizációs módszert dolgoztak ki agy számok felbotására, de eek a problémáak a poliomiális idej eldöthet sége még midig yitott kérdés a matematikába. Eek a témakörek az ereje vagyis, hogy egy agy szám felbotása regeteg id t vesz igéybe a tudomáy jelelegi állása szerit potosa ebbe rejlik, ezért remekül alkalmazható a kriptográába mit yílt kulcsú titkosírási módszer. Külöböz feladatok megoldásával és saját példák gyártásával hoztam közelebb eze témaköröket a kevésbé jártas olvasók számára is. Készítettem prímteszteket és prímfelbotásokat illusztráladó programokat, melyeket C++ yelvbe írtam meg és CD formájába mellékeltem a dolgozathoz. Ezúto szeretém megköszöi témavezet mek, Freud Róbertek a dolgozat tartalmi és formai részéhez f zött értékes megjegyzéseit, családomak és barátaimak a támogatást és a L A TEX-be yújtott segítséget. 3

4 1. fejezet Prímtesztek Hogya döthetjük el egy agy számról, hogy prím vagy összetett? A kérdés ige érdekes, a válasz pedig az ú. prímtesztekbe rejlik, vagyis az olya számelméleti módszerekbe, melyek a valódi osztók ismerete élkül képesek ezt eldötei. A következ fejezetbe megismerkedük a prímtesztek családjáak alapvet bb tagjaival, melyek (számítógépe) viszoylag gyorsa megadják a választ arra a kérdésre, hogy egy szám prím-e vagy sem Fermat-féle teszt A kis Fermat-tétel közvetle következméyekét kapjuk ezt az eljárást, amely majdem 100%-os potossággal eldöti egy szám mibelétét. Aggodalomra csak az ú. álprímek vagy pszeudoprímek adak okot, de szerecsére ezek a számok ritká fordulak el Tétel. (Euler-Fermat-tétel) Legyeek a, egészek és (a, ) = 1, ekkor igaz az alábbi kogruecia: a ϕ() 1 (mod ) (1.1) Tulajdoképpe a tétel speciális esetére, azaz a kis Fermat-tételre lesz szükségük Tétel. (Kis Fermat-tétel) Legye p prím és p a, ekkor a p 1 1 (mod p) (1.2) 4

5 Ekkor azt csiálhatjuk, hogy veszük elég sok (kb ) -hez relatív prím számot (-él kisebbeket) és midegyikre elle rizzük a feltételt. Bármelyikél is sérül a kogruecia, akkor biztosa összetett a számuk. Viszot, ha az összes próbá átmegy, akkor agyjából (1000 külöböz alapra) az esélye aak, hogy tévedtük, vagyis, hogy az összes a i alapra a 1 i 1 (mod ), és az mégis összetett. Ugyais a már említett speciális összetett számok, azaz álprímek átmehetek a teszte. Ha véletleül ilye számmal álluk szembe, és a módszer prímek godolja, akkor 100%-osa tévedtük Deíció. Legye > 1 összetett és (a, ) = 1. Ha a 1 1 (mod ), akkor -et a alapú/bázisú álprímek vagy pszeudoprímek evezzük Példa. 2-es alapú álprím a 341, de em 3-as alapú. Ugyais 341 = 11 31, továbbá (mod 11) és (mod 31), tehát (mod 341). Viszot em 3-as alapú, mert = (3 30 ) (mod 31), így (mod 341) Példa. 3-as alapú álprím a 91, de em 2-es alapú. Ugyais 91 = 7 13, továbbá (mod 7) és (mod 13), ezekb l következik, hogy (mod 91). De em 2-es alapú álprím, mert (mod 13), ebb l következik, hogy (mod 91) Állítás. Legye pozitív összetett egész. Ekkor a következ k igazak: (i) Az szám a alapú álprím σ (a) 1. (ii) Ha az a 1 és az a 2 alapokra álprím = álprím az a 1 a 2 és a 1 a 1 2 alapokra is. (iii) Ha a 1 1 (mod ) egy (a, ) = 1 alapra, akkor az a i U(Z ) alapok legalább a felére bukja a tesztet Megjegyzés. Az a 1 számo az a szám iverzét értjük az szerit vett redukált maradékredszerbe, amit U(Z )-el jelölük. Vagyis a 1 az a szám, melyre a 1 a aa 1 1 (mod ), és U(Z ) = {a Z : (a, ) = 1}. Bizoyítás. (i) rész iráy: 5

6 Mivel egy a alapú álprím, ezért a 1 1 (mod ) teljesül. Ebb l σ (a) 1 oszthatóság következik. iráy: Tudjuk, hogy σ (a) 1 k > 0 σ (a)k = 1. Ezért az a σ(a) 1 (mod ) kogrueciát k-adikra emelve kapjuk, hogy a kσ(a) 1 (mod ), ami pot a 1 1 (mod ). (ii) rész a (mod ), ezt jobbról beszorozva a2 1 -el kapjuk, hogy a1 1 a 1 2 = (a 1 a 2 ) 1 1 (mod ). Ezt jobbról beszorozva a ( 1) 2 -el 1 a1 1 a ( 1) 2 (mod )-hez jutuk. Midet összevetve teljesülek az (a 1 a 1 2 ) 1 1 (mod ), (a 1 a 2 ) 1 1 (mod ) kogrueciák. (iii) rész Legye a 1, amire (1.2) teljesül. Ekkor (aa 1 ) 1 = a 1 a 1 1 a 1 1 (mod ). Ha va k db párokét em kogrues alap, amire (1.2) igaz, akkor ezt midegyikre elmodhatjuk. Az aa i -k párokét ikogruesek, ugyais, ha a i a j (mod ), akkor (a i, ) = 1 miatt aa i aa j (mod ) (i j). Tehát akármeyi a i -t adak is meg, legalább eyi aa i létezik, vagyis egy redukált maradékredszer elemeiek legalább a fele az összetettség taúja. Ezzel az állítást beláttuk Példa. 2-es és 15-ös alapú álprím a 341, tehát 30-as alapú is. 15-ös alapú, mert (mod 31) az példa miatt pedig (mod 31), és (mod 11). Az el z állítás (ii) részéb l rögtö következik, hogy (mod 341). Sajos létezek olya álprímek, melyek mide a alapra teljesítik a teszt feltételeit, vagyis legye ilye, ekkor (a, ) = 1-re a 1 1 (mod ). Nem olya reméytele a helyzet, ugyais az ilye ú. uiverzális álprímek még ikább ritkábba helyezkedek el. Aak az esélye, hogy biztosa cs döt mod a teszt, gyakorlati szempotból elhayagolható Deíció. Legye > 1 összetett, ha mide (a, ) = 1 eseté a 1 1 (mod ) igaz, akkor -et uiverzális álprímek vagy Carmichael-számak evezzük. 6

7 Példa. Carmichael-szám a Ugyais 2821 = , továbbá legye (a, 2821) = 1 tetsz leges. Ekkor a kis Fermat-tétel miatt a 6 1 (mod 7), a 12 1 (mod 13) és a 30 1 (mod 31). A Kíai maradéktételb l következik, hogy a (mod 2821). Eme példá jól látszik az uiverzális álprímek egyik karakterizációja, azaz igaz a következ állítás Állítás. Ha uiverzális álprím, akkor égyzetmetes és p = p 1 1. Eek felhaszálásával köye igazolható például, hogy a Carmichael-számokak több, mit kett prímosztójuk va Következméy. Egy uiverzális álprímek legalább három prímosztója va. Bizoyítás. Tegyük fel idirekt, hogy = p q (p q). Tudjuk, hogy p 1 1 = pq 1 = pq p + p 1 = p(q 1) + p 1. Tehát azt kaptuk, hogy p 1 p(q 1), viszot (p, p 1) = 1 miatt p 1 q 1 is igaz. Szerepcserével a q 1 p 1 oszthatóság is feáll, amib l következik, hogy p = q, ami elletmodás. A Fermat-féle prímteszt sebességéek lelke az a 1 (mod ) érték kiszámításá múlik. Ismételt égyzetre emelésekkel ez gyorsa számítható. A módszer a következ : Adott 1 értékét átváltjuk kettes számredszerbe Sorba (mod ) számolva kiszámítjuk az a, a 2, a 4,..., a 2 log 2 ( 1) számokat Majd az 1 kettes számredszerbe felírt alakjába ahol egyes szerepel, ott az aak megfelel kett hatváyokat összeszorozzuk ügyelve arra, hogy mide esetbe (mod ) redukáljuk Nézzük erre is egy példát: Példa. Számoljuk ki a (mod 103) értéket! 3 3 (mod 103) (mod 103) 7

8 (mod 103) (mod 103) (mod 103) (mod 103) (mod 103) 102 = = Tehát = = = A számolást megspórolhattuk vola, hisze 103 prím, ezért (mod 103) rögtö látszik. Ezek alapjá elkészítettem a saját Fermat prímtesztemet. A programot C++ yelvbe írtam meg és a következ k a lépései: Kér egy pozitív egész számot, majd azt átváltja kettes számredszerbe. Következ lépésbe létrehoz egy 25 hosszú vektort, amit feltölt közötti véletleszámokkal, ezt a C++ beépített (rad()) véletleszám geerátorával készíti el. Ezek utá pedig a megadott számot és az alapokat redre teszteli (1.2)-re, csak arra az esetre ügyelve, mikor az alap (véletleül) pot a mi számuk. Mivel csak a prímeket vettem gyelembe, tehát kihaszálva, hogy potosa 2 osztójuk va, a program em elle- rzi mide alapra a relatív prímséget. Ha valamelyikél (1.2) sérül, akkor megáll és kiírja, hogy Biztosa összetett. Ha mide bázisra átmegy, akkor a 99,9999%, hogy prím üzeettel megáll. Az az eset még feállhat, amikor pl. egy uiverzális álprím egyetle valódi osztója és aak többesei sem alapok, ekkor kudarcot vallottuk. A programot két tesztek vetettem alá, az egyikbe megvizsgáltam, hogy ig milye jól ismeri fel a prímeket, a másikba pedig, hogy az els 12 Carmichaelszámot milye potossággal modja összetettek. Nyilvá a kett összefügg, de érdemes külö-külö meggyeli. Midkét esetet 5-ször futtattam. A tesztelések sorá az eljárás mide esetbe hibátlaul m ködött, vagyis ig megtalálta az összes prímet a program. Gyorsabb számítógépek képesek es vagy afölötti agyságredig is felismeri a prímeket. A próbák sorá láthatóvá vált, hogy az uiverzális álprímek ikább elméleti akadályt jeleteek, a gyakorlatba úgy t ik, hogy kis számokra kudarcot vallaak mit prímek. Persze ehhez az is kellett, hogy valamelyik prímtéyez osztója legye egy báziselemek. 8

9 A tesztek más változatai is létezek, például gyegébb, de sokkal gyorsabb, ha csak egy alapra vizsgálóduk, de yilvá többször mod cs döt ez a változat. Ha ismerjük modjuk az els prímet, akkor ezek is szolgálhatak báziskét, de ezek megkereséséhez is szükségük va egy prímkeres algoritmusra. Ezért is választottam a már említett változatot egy pici módosítással persze, mellette szól, hogy, ha mégis kiszámítaám (a, ) értékét, ami agyjából log() lépésbe számítható, helyette kiszámítom a 1 (mod )-t, ami ugyacsak log() lépés. Tehát midkét változat ugyaolya gyors. Igazából (a, ) kiszámításával amikor em relatív prímek találhatuk egy valódi osztóját -ek, de ebbe a fejezetbe ezzel em foglalkoztam. A Fermat-féle tesztél az álprímeket em tudjuk teljes biztosággal kisz ri (a Carmichael-számokat egyáltalá em). A következ prímteszt ezt a problémát küszöböli ki, amit egy er sebb feltétel alkalmazásával ér el Solovay-Strasse teszt A Solovay-Strasse prímteszt Robert Marti Solovay és Volker Strasse matematikusok evéhez f z dik. Ezt az eljárást, amely a Fermat-teszt egy továbbfejlesztett változatáak tekithet, 1974-be publikálták. A módszer (hasolóa az el bbihez) véletleszámok segítségével redukálja aak az esélyét, hogy egy álprímet tévese prímszámak godoljuk. A már említett feltétel egy speciális esete a következ : Deíció. Legye p > 2 prím és p a tetsz leges. Ekkor az ( ) { a 1, ha x 2 a (mod p) megoldható = p 1, ha x 2 a (mod p) em oldható meg számot a per b Legedre-szimbólumak hívjuk Tétel. Legye p > 2 pozitív prímszám. Ekkor bármely a eseté feáll az alábbi kogruecia: a p 1 2 ( ) a p (mod p) (1.3) Bizoyítás. Mivel p prím, ezért tetsz leges a eseté igaz rá (1.2), amib l következik az a p 1 2 ±1 (mod p) kogruecia, ( ami ) ekvivales x 2 a (mod p) megoldhatóságával, ebb l pedig következik, hogy = ±1. Azaz a két oldal midig kogrues. a p 9

10 Ezzel az állítást beláttuk. A Legedre-szimbólum általáosítása a Jacobi-szimbólum, ( eek ) felhaszálásával a már tetsz leges (a, b) = 1 számok eseté is értelmezhet az szimbólum. b Deíció. ( Legye ) ( b ) > 1 egész ( ) szám és( b = ) p 1... p k prímek szorzata. Legye a a a a (a, b) = 1, ekkor =..., ahol a megfelel Legedre-szimbólum. ( ) b p 1 p k p i a Az számot a per b Jacobi-szimbólumak evezzük. b Tétel. Legye 3 páratla szám. Ekkor az ( ) a 1 a 2 (mod ) (1.4) kogrueciára igazak a következ k: (i) Ha prím, akkor tetsz leges a számra teljesül. (ii) Ha összetett, akkor egy szeriti redukált maradékredszer elemeiek legalább a felére em teljesül. Bizoyítás. Ha prím, akkor az tétel miatt késze vagyuk. Ezzel (i) kész. Ha páratla összetett szám, akkor el ször ( is ) azt kell beláti, hogy mide ilye a -hez létezik olya a szám, melyre a 1 2 (mod ), evezzük ezeket taúak, mivel az összetettséget taúsítják, és cikosak vagy Euler-féle álprímek azokat, melyekre teljesül a feltétel. Két esetet vizsgáluk, amikor égyzetmetes, és amikor em. Tegyük fel tehát, hogy p prím, hogy p 2. Legyeek az prímosztói a p = p 1, p 2,..., p k prímek. És legye d primitív gyök Nézzük a következ szimultá kogrueciaredszert: mod p 2, ilye va, hisze p prím. x d (mod p 2 ) és x 1 (mod p i ) (i = 2,..., k) (1.5) Mivel a modulusok relatív prímek, ezért mod [p 2 p 2... p k ] kogruecia erejéig egyértelm e létezik megoldás, legye ez u. Mivel i > 1-re p i u, ezért (u, ) = 1. Azt szereték megmutati, hogy u taú. Tegyük fel tehát idirekt, hogy Euler-féle álprím, azaz, hogy u 1 2 ( ) u 10 (mod ) (1.6)

11 teljesül. Ha most (1.6)-ot égyzetre emeljük, akkor kapjuk, hogy u 1 1 (mod ). Mivel p 2 osztója -ek, ezért igaz az alábbi kogruecia is: u 1 1 (mod p 2 ). (1.5) miatt u d (mod p 2 ), és mivel d primitív gyök mod p 2, ezért σ(d) = ϕ(p 2 ) = p(p 1). Azt kaptuk tehát, hogy p(p 1) 1, amib l következik a p 1 oszthatóság is. Vagyis p 1 és p, ami lehetetle, tehát u taú. Most áttérük a égyzetmetes esetre. Itt külö fogjuk vizsgáli azt az esetet, amikor mide (a, ) = 1 alapra feáll az a (mod ) (1.7) kogruecia, és azt, amikor va olya (b, ) = 1, melyre em. Kezdjük azzal, amikor mide (a, ) = 1 eseté (1.7) igaz. Ekkor legyeek ( ) prímosztói redre a p 1,..., p k prímek és legye g p 1 1 g 2 1 (mod p 1 ), azaz = 1 (ilye g létezik, mert p 1 prím), ekkor tekitsük a következ szimultá kogrueciaredszert: x g (mod p 1 ) és x 1 (mod p i ) (i = 2,..., k). (1.8) Legye eek v egy megoldása. Ekkor (v, ) = 1, tehát (1.7) igaz rá. Behelyettesítve v-t (1.4)-be azt kapjuk, hogy: ( ) ( ) ( ) ( ) ( ) ( ) v 1 v v v g = = 1 1 (mod ) Tehát v taú. p 1 p k p 1 Térjük át arra az esetre, amikor létezik egy (b, ) = 1 alap, hogy b (mod ). Nyilvá létezik olya prímosztója -ek pl. p 1, hogy b (mod p 1 ). Tekitsük a következ szimultá kogrueciaredszert: p 2 p k p 1 x b (mod p 1 ) és x 1 (mod p i ) (i = 2,..., k) (1.9) 11

12 Legye eek egy megoldása w. Ekkor w-re igazak a következ kogrueciák: w (mod p 1 ) = w (mod ) Továbbá igaz az alábbi következtetés is: w (mod p i ) = w (mod ) (i = 2,..., k) Összesítve az eredméyt azt kaptuk, hogy w 1 2 ±1 (mod ), de yilvá ±1. Tehát w taú. Ezzel megmutattuk, hogy mide összetett páratla számhoz létezik taú. Már csak azt kell beláti, hogy egy ( ) w = mod szeriti redukált maradékredszer legalább a fele az. Ez pedig igaz, hisze legye (z, ) = 1 egy taú és (c, ) = 1 pedig egy cikos. Ekkor persze (cz, ) = 1 is igaz. Megmutatjuk, hogy cz is taú. Tegyük fel idirekt, hogy mégis cikos. Ekkor a következ t kapjuk: ( ) ( ) ( ) z 1 c 2 z 1 2 c 1 2 z 1 2 (cz) 1 cz c 2 = ( ) z = z 1 2 ( ) z Ez pedig elletmod aak, hogy z taú. Már csak azt kell, megmutati, hogy két ikogrues cikosból ikogrues taút kapuk. Ez yilvá így va, hisze, ha c 1 c 2 (mod ), akkor (z, ) = 1 miatt c 1 z c 2 z (mod ). Ezzel beláttuk, hogy akármeyi ikogrues cikosuk is va egy mod szeriti redukált maradékredszerbe, legalább ayi taú is létezik, más szóval egy redukált maradékredszer elemeiek legalább a fele taú Megjegyzés. A Solovay-Strasse teszt feltételéek égyzetre emeléséb l következik (1.2), ezért jogos az er sebb jelz. Emiatt igaz, hogy ha egy számot a Fermat teszt összetettek ítél, akkor a Solovay-Strasse teszt mégikább aak mod. Tehát a Solovay-Strasse hatékoyabb. A megjegyzésb l kiderült, hogy ebbe az esetbe is létezek álprímek, viszot most s r bb szitá kell, hogy átmejeek, ezért külö deíciót érdemel ez az eset Deíció. ( ) Ha az összetett számra és az (a, ) = 1 alapra teljesül az a a 1 2 (mod ) kogruecia, akkor az számot a alapú Euler-féle álprímek evezzük. 12

13 Példa. 29-es alapú Euler-féle álprím a 15. Ugyais 15 = 3 5, és 29 7 ( 1) 7 1 (mod 15), másfel l ( ) 29 = 15 ( ) 1 = Nyilvá igaz, hogy, ha Euler-féle álprím az a alapra, akkor közöséges a alapú álprím is. Viszot az uiverzális álprímekek em létezik ilyesfajta megfelel je, hisze az tétel szerit az összetett számok egy id utá leleplez dek. Tehát ez is mutatja, hogy a Solovay-Strasse teszt jóval hatékoyabb. Most a Jacobi-szimbólum kiszámításához szükséges lépésszámot fogjuk tárgyali Állítás. A Jacobi-szimbólum kiszámításához eleged c log lépés. Bizoyítás. Adott (a, ) = 1 számok Jacobi-szimbólumát szereték kiszámítai. A legagyobb kett hatváy leválasztásával( és a) kvadratikus ( reciprocitási ) tétel, valamit maradékos osztások alkalmazásával a és/vagy Jacobi-szimbólumokhoz 1 2 p q lehet eljuti, ezek pedig egy maradék kiszámításával megkaphatók. Így (majdem) mide lépésbe felez dik a számláló, tehát c log 2 = c log log 2 lépés eleged. ( ) Példa. Számítsuk ki értékét! 229 ( ) ( ) ( ) ( ) = = = = 229 ( ) ( 85) ( 85) = = = ( ) = ( 2 59 (ahol c > 0 kostas) )( ) ( ) ( ) = = = Ezek alapjá a Solovay-Strasse prímteszt számítógépe hasolóa ( 2 log lépésbe) kivitelezhet, mit az el dje. Ugyais a következ k lehetek a lépései: Elkészítjük a véletleszámokból álló listákat, ezek ( ) képezik az alapokat a Midegyik alapra kiszámítjuk a 1 2 (mod ) és értékeket Ha valamelyik alapra a kogruecia em teljesül, akkor biztosa összetett, ha (1.4) midegyikre igaz, akkor a jelöltük agy valószí séggel prím. A most következ prímteszt az eddigiekél is hatékoyabba leplezi le az összetett számokat. 13

14 1.3. Miller-Rabi teszt A Miller-Rabi prímteszt alapja a kis Fermat-tétel, potosabba az, hogy egy p prím és egy p a pozitív egész által alkotott a p 1, a p 1 2, a p 1 4,... (mod p) sorozat mide esetbe 1-gyel kezd dik, és vagy végig 1-esekb l áll, vagy az els em egyes az éppe 1. A godolat alapja az, hogy egy prím szeriti redukált maradékredszerbe a legfeljebb másodred elemek csak az 1, 1. Gary Miller és Michael Rabi a következ tesztet találták meg Tétel. (Miller-Rabi) Adott > 2 páratla egész, és legye 1 = 2 k r, ahol r páratla. Tekitsük a következ sorozatot: a r, a 2r, a 4r,..., a 2k 1 r (1.10) Nevezzük ezt jó sorozatak, ha mod va köztük 1, vagy, ha mod midegyik 1-es. Ekkor függvéyébe (1.10)-re a következ k igazak: (i) Ha prím, akkor tetsz leges a eseté jó sorozatot alkot. (ii) Ha összetett, akkor egy szeriti redukált maradékredszer kevesebb, mit a felére alkot jó sorozatot. Bizoyítás. Ha prím, akkor bármely (a, ) = 1 eseté a 1 1 (mod ) a 1 2 ±1 (mod ), ugyais egy p prím számra az x 2 1 (mod p) kogrueciáak a megoldásai csak az 1 és 1, tehát végig vagy 1-esb l áll a sorozat, vagy va 1 bee. Ezzel az (i) rész késze va. A tétel második feléhez, hasolóa az tételhez, evezzük taúak azokat az a-kat, melyekre (1.10) em alkot jó sorozatot és cikosak, melyekre ige. Most is azt fogjuk beláti, hogy mide -hez létezik taú. Legye p 2, és q primitív gyök p 2 szerit, és legyeek prímosztói a p = p 1,..., p s prímek. A következ képpe kostruálhatuk taút, legye v az alábbi szimultá kogrueciaredszer egy megoldása: x q (mod p 2 ) és x 2 (mod p i ) (i = 2,..., s). Az x 2 (mod p i ) kogrueciák arra kelleek, hogy biztosítsák (v, ) = 1-et. Tegyük fel idirekt, hogy v cikos, azaz, hogy (1.10) jó sorozat. Ekkor az utolsó tagra igaz, hogy v 1 2 ±1 (mod ), ebb l következik, hogy v 1 1 (mod ), ez elmodható p 2 -re mit modulusra is, vagyis v 1 1 (mod p 2 ). Viszot v q 14

15 (mod p 2 ), tehát σ(q) = p(p 1) 1, vagyis p 1, és p, ez pedig lehetetle, azaz v taú. Most tegyük fel, hogy összetett, égyzetmetes és = p 1 p 2... p s. Olya (a, ) = 1 számot kell találuk, melyre a sorozat lehet legtöbb tagja em kogrues ±1-gyel (mod ). Olya a létezik, melyre a 2jr 1 (mod ), ahol 0 j k 1, például a = 1, j = 0 ilye. Legye j a legagyobb ilye tulajdoságú (amelyhez va ilye a). Nézzük a következ szimultá kogrueciaredszert: x a (mod p s ) és x 1 (mod p i ) (i = 1,..., s 1) Eek legye egy megoldása w. Ekkor w taú, ugyais w 2jr a 2jr 1 (mod p s ) w 2jr 1 (mod ) w 2jr 1 1 (mod p i ) w 2jr 1 1 (mod ) Tehát w 2jr ±1 (mod ), viszot j volt a maximális olya, melyre w 2jr 1 (mod ), ezért a w 2j+1r 1 (mod ) kogrueciáak igazak kell leie. Azt kaptuk, hogy w r ±1,..., w 2jr ±1, de w 2j+1r 1 (mod ),..., w 1 1 (mod ), és ebbe ics 1, és em végig 1. Azaz w taúsítja összetettségét. Hasolóa az tétel és az állítás bizoyításába látottakhoz belátható, hogy tetsz leges sok párokét ikogrues cikost végigszorozva w-vel ikogrues taúkat kapuk, vagyis egy redukált maradékredszer legalább a fele taú. A Miller-Rabi prímteszt egy lehetséges változata: Az számról szereték eldötei, hogy prím-e. Veszük k db külöböz véletleszámot, ezek leszek a b i alapok, és 1-et el állítjuk 2 s r alakba, ahol r páratla. Kiszámítjuk b r 1 (mod ) értéket, ha ez ±1, akkor a sorozatuk jó, tehát áttérük a b 2 bázisra. Most b r 2 (mod ) értéket vizsgáljuk, ha modjuk ez em ±1, akkor égyzetre emeljük és mod számoljuk az újabb (legkisebb abszolútérték ) maradékot, ezt addig tesszük, amíg 1-et em kapuk valahol, ha ez em fordul el, akkor biztosa összetett, ha az összes bázisra jó sorozatot alkot, akkor több, mit 1 2 k valószí séggel prím. A sorozat tagjaiak kiszámítása a Fermat-féle módszerél említett ismételt égyzetre emelésekkel log db m velettel végezhet. A feti bizoyításba is tulajdoképpe ilye w alapot gyártottuk, amelyre w 2j+1 1 (mod ) igaz volt, de a sorozat többi tagjára w 2j ±1 (mod ) (0 j k 1) 15

16 ikogrueciák teljesültek. Sajos ez a teszt sem yújt 100%-os biztoságot, ugyais ebbe az esetbe is létezek álprímek, viszot uiverzális álprímek itt sem fordulak el Deíció. Legye páratla összetett szám, és 1 = 2 k r. Ha egy (a, ) = 1 számra az szám a feti értelembe jó sorozatot alkot, akkor -et a alapú er s álprímek evezzük. A következ példába láthatóvá válik, hogy ha egy szám 1 -dik hatváya kogrues 1-gyel mod, akkor er s 2 álprím Példa. A 15 er s álprím a 29-hez, mit alaphoz. A 15(= ( ) ) em prím, 29 és már láttuk, hogy Euler-féle álprím a 29-hez, azaz 29 7 = 1 (mod 15), 15 tehát a 29 7, (mod 15) jó sorozatot alkotak. Most azt mutatjuk meg, hogy a feti példa miért is volt jó Állítás. Ha 3 (mod 4), akkor potosa akkor er s álprím az a alapra, ha egybe Euler-féle álprím is. Bizoyítás. Ha er s álprím, akkor a 1 2 ±1 (mod ) teljesül, 3 (mod 4) ( ) ( ) 1 ( 1 ) ±1 a 2 a 2 miatt pedig = ±1, így = = ±1 a 1 2 (mod ). Mivel 1 kett ek csak az els hatváyával osztható, ezért csak az a 1 2 tag fordul el a sorozatba, és, ha Euler-féle álprím, akkor a 1 2 ±1 (mod ) igaz. Általába a két fajta álprímség em ekvivales, vagyis abból, hogy Euler-féle álprím egy (a, ) = 1 alapra em következik, hogy er s álprím is Példa. Az 1729 = Euler-féle álprím az 5 alapra, de em er s, ugyais (5, 1729) = 1-re 5 27 ( 1217 (mod ) 1729), ( )( 5 54 )( 1065 ) (mod ( )( 1729), )( ) (mod 1729),..., = = = ( ) 2 ( ) Tehát a Solovay-Strasse-teszte átmegy, viszot a Miller-Rabi-tesztél 5 5 em alkot jó sorozatot. Most belátjuk, hogy a Miller-Rabi prímteszt hatékoyabba leplezi le az összetett számokat a Solovay-Strasse tesztél. 16

17 Állítás. A Miller-Rabi teszt hatékoyabb, mit a Solovay-Strasse teszt, azaz, ha az szám a alapú er s álprím, akkor a alapú Euler-féle álprím is. Bizoyítás. Legye = k p α i i, és 1 = 2 s r, ahol r páratla, és tegyük fel, hogy er s álprím az a alapra, azaz a r, a 2r,..., a 2s 1r = a 1 2 ( ) jó sorozatot alkot. Azt kell a megmutati, hogy ekkor a 1 2. Két eset lehetséges: 1. eset: a r 1 (mod ), most hisze r páratla. 2. eset: ( ) a = 1 kell ekük. De 1 = ( ) 1 = ( ) a r = ( ) r a = ( ) a, Ebbe az esetbe létezik 1-gyel kogrues tag a sorozatba. Két alesetet vizsgáluk. Els két ézzük azt, amikor va olya 0 j < s 1, hogy: a 2j r 1 (mod ) és a 2j+1r 1 (mod ) (1.11) ( ) a Tehát a (mod ), ezért a cél = 1 megmutatása. Az (1.11) kogrueciák igazak mide p i prímosztóra is, ezért σ pi (a) a 2j r, de σ pi (a) a 2j+1 r, ezért σ pi (a) = 2 j+1 r i, ahol r i r. Másrészt p i prím volta és a red deíciója miatt a 2j r i 1 (mod p i ) lehet csak. A kis Fermat tétel miatt pedig σ pi (a) p i 1, tehát létezik t i, melyre p i 1 = 2 j+1 r i t i Ezt felhaszálva adódik, hogy ( ) a a p i 1 2 = a 2j r i t i ( 1) t i (mod p i ) p i Ebb l következik, hogy ( ) ( ) a a k ( ) αi a = k = = pα i p i i k Tehát α i t i -ról kell beláti, hogy páros. =... + k p α i i = ( αi α i 1 ) k (1 + 2 j+1 r i t i ) α i = 2 (j+1)(αi 1) r α i 1 i t α i 1 i k ( 1) α it i = ( 1) k (1 + α i 2 j+1 r i t i (j+1)α i r α i i t α i i ) = j+1 k α i t i ( ) αi 2 2j+2 ri 2 t 2 i k α i r i t i + 2 j+2 K 17

18 Mivel 1 = 2 s r, ezért azt kapjuk, hogy k 2 j+1 α i r i t i = 2 s r 2 j+2 K k k 2 j+1 -vel való egyszer sítés utá α i r i t i = 2 s j 1 r 2K adódik, azaz α i r i t i = 2l ( ) k a alakú, mivel mide r i páratla, ezért α i t i is páros kell, hogy legye, azaz = 1. A másik aleset vagyis mikor a (mod ) teljesül is hasolóa belátható. Ekkor j = s 1-re ézve a α i r i t i = 2 s j 1 r 2K egyeletet, kapjuk, k hogy k α i r i t i = 2 0 r 2K = r 2K, mivel r és mide r i is páratla, ezért ( ) a így megkaptuk, hogy = 1. k α i t i is az, Az ebbe a fejezetbe említett tesztek által prímek vélt számokat egy egyszer eljárással leelle rizhetjük, azaz megvizsgálhatjuk, hogy valóba prím-e a számuk. A módszer léyege az, hogy az potosa akkor prím, ha létezik olya (a, ) = 1, amelyre σ (a) = 1 (vagyis a primitív gyök). Tehát kiszámítjuk mide p i 1 prímosztóra és az a alapra az a 1 p i (mod ) értéket, és, ha ezek között em fordul el 1-es, akkor prím. Eek a módszerek a hátráya az, hogy agy számokál a prímosztók megtalálása reméytele feladatak ígérkezik. A most következ fejezetbe ezt a problémát fogom körbejári, és külöböz módszereket mutatok be a prímtéyez kre botáshoz. 18

19 2. fejezet Prímfaktorizáció A prímfaktorizációs módszerek olya számelméleti eljárások, amelyek egy szám prímtéyez s felbotását adják meg. Legtöbb esetbe célszer els két elvégezi egy prímtesztet, hogy a felesleges számolást megspóroljuk. Nagyo agy számok eseté még így is szite lehetetle megállapítai a prímfaktorokat, ha modjuk egy jegy számo szereték egy ilyet elvégezi, akkor a jelelegi leggyorsabb számítógépek ami másodpercekét több millió m veletet végez is több id be tellee kiszámítaia, mit az srobbaástól eddig a pillaatig eltelt összes másodperc. Eek tükrébe a legtöbb ilye algoritmust a agy számok felbotására alkották meg, els két említem a legegyszer bb prímfaktorizációs módszert, ami jól mutatja, hogy yers er vel egy örökkévalóságig tartaa felbotai egy agy számot Próbaosztásos módszer Eek a módszerek a léyege, hogy veszük egy számsorozatot [ ]+1-ig, legjobb lee a csak prímeket tartalmazó sorozat, de ez em kéyelmes, ikább vegyük az a 1 = 2, a 2 = 3, a 3 = 5, a 4 = 7,..., a i, a i + 2,..., [ ] + 1 sorozatot, és eek a tagjai meté addig osztjuk -et, amíg osztót em találuk, majd a háyadossal folytatjuk a számolást. Készíthetük egy prímtáblázatot is, vagyis csak a prímekb l álló sorozatot is ézhetjük, de ez em midig áll a redelkezésükre. Nézzük meg, hogya is éz ki ez az algoritmus! Algoritmus. Az algoritmus egy N számak a prímosztóit keresi meg. 1. lépés: Legyeek := N, a 1,..., a k = [ N] + 1 a próbaosztók és p 1,... 19

20 a prímosztók. 2. lépés: -et a sorozat tagjaival addig osztjuk maradékosa ( = a i q + r), amíg a maradék em ulla vagy véget em ér a sorozat. 3. lépés: Ha a maradék ulla, akkor osztót találtuk, := /q, p j = a i (a i prím, hisze a sorozatuk ezt garatálja). 4. lépés: Ha a maradék em ulla és q > a i, akkor még em értük el egy -él agyobb prímosztóját -ek, tehát újra osztuk (2. lépés). Ha q a i, akkor prím, mert em találtuk osztót. Ha marad a sorozatba összetett szám, akkor is helyes eredméyt kapuk, hisze mide páratla számot tartalmaz, ezért eek az összetettek a prímtéyez it is, melyek el rébb szerepelek, azaz, ha ez a szám osztója N-ek, akkor ez már el bb kiderül. Nézzük az alábbi számpéldát a próbaosztások módszerére: Példa. Botsuk téyez kre az N = (=: ) számot! Sorba haladva kapjuk, hogy , tehát := N = Ekkor eleged 5 oa folytatuk, ahol abbahagytuk, vagyis a 3 = 5-t l. Rögtö látszik, hogy , ezért := 13985, ami szité osztható 5-tel, tehát := = 2797, ekkor p 1 = p 2 = p 3 = 5. Sorba haladva a 3 -tól egyetle osztót sem találuk, de azt kapjuk, hogy a 27 = 53-ra 2797 = (ami em meglep, ugyais [ 2797] = 53), vagyis 52 53, ezért p 4 = 53. Tehát = Ebbe a példába 28 osztást végeztük, ézzük egy másik példát Példa. Legye N = (=: ) (prím). Mivel N prím, ezért a sorozatba egyetle osztóra sem lelük, de [ ]+1 = 320 miatt a 161 = 321-ig kell elmeük, ezzel 161 osztást végzük el (ami papíro em kevés, már a 28 sem az), amikor is kapjuk, hogy = , és miatt pedig biztosak lehetük bee, hogy N prím. Ezekbe a példákba láthattuk, hogy kézzel elég sok lépést kell végrehajtai már viszoylag kis számoko is. Nyilvá a számítógépek körébe ezek a számítások pillaatok alatt lefutak, de ha egy agyo agy szám égyzetét ézzük, akkor ez óriási id t vesz igéybe. Az eljárás két kimeettel érhet véget, vagy megtalálja az összes prímosztót, vagy a felbotai kívát szám prím. Ezért is igaz, hogy a lépésszám 20

21 max(p j 1, p j )-vel aráyos, ahol j a legagyobb prímosztó idexét jelöli, tehát kis számokál optimális. A sebességet úgy övelhetjük, hogy a prímek többeseit szisztematikusa kivesszük a sorozatból (pl. 3-mal, 5-tel osztható számokat, és így tovább). A következ eljárás már sokkal agyobb sikerrel botja prímtéyez kre a agy számokat Mote Carlo módszer J. M. Pollard 1975-ös módszere azo a téye alapul, hogy a mod vett maradékok ciklizálak, hisze Z véges, így egy id utá olya maradékot kapuk, ami már egyszer el fordult. A véletleszámokak most is agy jelet ségük va, de ebbe az esetbe más a szerepük, arra kelleek, hogy a keresett osztók agyobb valószí séggel esseek bele egy szeriti ciklusba. Ezeket az (ál)véletleszámokat egy f másodfokú rekurzió fogja ekük biztosítai (pl. f(x) = x 2 + 1), azaz x i+1 = f(x i ). Ekkor kiszámítjuk az (x i x j, ) (i > j) értékeket és abba bízuk, hogy x i és x j az -ek egy p prímosztója szerit ugyaabba a maradékosztályba vaak, de szerit em, ezért, ha (x i x j, ) > 1, akkor egy valódi osztót találtuk. Ezért em vezet eredméyhez, ha f(x) = ax + b alakú függvéyt aduk meg, ugyais, ha x i x j (mod ) f(x i ) f(x j ) (mod ) f(x i ) f(x j ) (mod p), így em kaphatuk em triviális osztót. A módszer igazából em számítja ki mide (x i, x j ) párra az (x i x j, ) értéket, hisze ekkor agyo sokat is kellee számoli, illetve eheze is követhet. A trükk az, hogy a sorozatba a 2 k -dik elemmel számítjük ki a legagyobb közös osztót, amíg el em érjük a 2 k+1 -dik tagot, így megspórolva sok számolást, másrészt expoeciálisa övekszik a x i -k közti távolság, így agyobb eséllyel hamarabb elérjük egy p szeriti periódus hosszát. Vagyis a helyzet a következ. Legye f : Z Z és x 0 tetsz leges kezd érték. Jelölje k a kettes számredszerbeli számok számjegyeiek a számát, ekkor 2 k 1 a legagyobb k jegy kettes számredszerbeli szám (k = 0 eseté x 0 -t értük). x 0, (k = 0) x 1 = f(x 0 ) (x 1 x 0, ), (k = 1) x 2 = f(x 1 ) (x 2 x 1, ), (k = 2) x 3 = f(x 2 ) (x 3 x 1, ), (k = 2) 21

22 x 4 = f(x 3 ) (x 4 x 3, ), (k = 3) x 5 = f(x 4 ) (x 5 x 3, ), (k = 3) x 6 = f(x 5 ) (x 6 x 3, ), (k = 3) x 7 = f(x 6 ) (x 7 x 3, ), (k = 3) x 8 = f(x 7 ) (x 8 x 7, ), (k = 4). x i = f(x i 1 ) (x i x 2 1, k ), i 2 k Így egy id utá belefutuk egy olya esetbe, ahol a legagyobb közös osztó agyobb, mit egy. Ezek alapjá a Mote Carlo módszer lépései a következ k Algoritmus. Mote Carlo módszer 0. lépés: Prímteszt N(=: )-re, ha prím, akkor megálluk. 1. lépés: A feti módo kiszámítjuk a legagyobb közös osztót, a sorozat tagjait pedig mod számoljuk. 2. lépés: Ha a legagyobb közös osztó 1 és közé esik, akkor elvégzük rá egy prímtesztet, ha -el egyel, akkor megálluk, ha 1-gyel, akkor kiszámítjuk a következ lko-t. 3. lépés: Ha az osztó prím, akkor p t = (x i x 2 1, ) k és := /p t, ha em, akkor valószí leg kudarcot vallottuk, azaz ezzel a módszerrel em tudjuk felbotai (de kés bb külö elvégezhetjük erre az osztóra az algoritmust más paraméterekkel), majd tovább lépük a sorozatba Példa. Botsuk prímtéyez kre N = at, f(x) = x és x 0 = 1 mellett! x 1 = f(x 0 ) = 2 (2 1, 34203) = 1 x 2 = f(x 1 ) = 5 (5 2, 34203) = 3 (prím) := = 11401, (5 2, 11401) = 1 x 3 = f(x 2 ) = 26 (26 2, 11401) = 1 x 4 = f(x 3 ) = 677 (677 26, 11401) = 1 x 5 = f(x 4 ) = (mod 11401) ( , 11401) = 1 x 6 = f(x 5 ) (mod 11401) ( , 11401) = 1 x 7 = f(x 6 ) 3471 (mod 11401) ( , 11401) = 13 (prím) 22

23 := = 877 (prím) Tehát = Fermat módszere Fermat módszeréek léyege, hogy egy N = rs (r s) összetett páratla számra létezek a b [0,..., N] egészek, hogy N = a 2 b 2 = (a + b)(a b), így yilvá a = r+s 2, b = r s 2 jó lesz. Az algoritmus akkor a leghatásosabb, ha r és s is közel vaak N-hez, emiatt a 2 agy vagyis N-hez közeli és b 2 kicsi lesz. Tehát a következ egyeletredszer megoldásával kapjuk a Fermat-féle felbotást. a 2 N = b 2, 0 b < a N Ha találtuk egy a, b megoldást, akkor r = a + b és s = a b összefüggések alapjá megkapjuk az osztópárokat is. A következ algoritmus abból idul ki, hogy r és s is N-hez közeli értékek, kokréta az r = N = s feltételb l. Feltehet, hogy N páratla, hisze ellekez esetbe 2 hatváyok leválasztásával páratlat kapuk. Az algoritmus az r + s + 1 = 2a + 1 = 2 N + 1 =: a és r s + 1 = 2b + 1 = 1 =: b értékekkel dolgozik és addig öveli, illetve csökketi ezeket, amíg N = a b a +b 2 em teljesül Algoritmus. Egy lehetséges eljárás 1. lépés: Legyeek a, b és m segédváltozók. A kezdeti feltétel és a paritás szempotjából legye a = 2 N + 1, b = 1, m = N 2 N. m < a és b < a midig igazak, ezek garatálják, az eljárás véges voltát. 2. lépés: Vizsgáljuk a maradék el jelét, vagyis, ha m > 0, akkor m-et csökketjük b -vel és b -t öveljük 2-vel, hogy a paritás e változzo, ha m < 0, akkor m-et öveljük a -vel, a -t pedig szité 2-vel öveljük. 3. lépés: Ha m = 0, akkor N = a b a +b 2, így megkaptuk a kívát felbotást Példa. Botsuk téyez kre az N = 459-et! 459 = 21, így m = = 18, a = 43 és b = 1. m < 0 m = 25 és a = 45 m > 0 23

24 m = 24 és b = 3 m > 0. m > 0 m = 9 és b = 9 m > 0 m = 0 és b = 11 m = = = = A 27-et a módszer 2-szeri alkalmazásával hasolóa téyez kre bothatjuk. A Fermat-féle felbotásak létezek más megvalósításai is. Például vizsgálhatjuk az N = a 2 b 2 egyeletet (b 2 -re redezve) az a 2 N = b 2 alakba, vagyis, hogy az a 2 N = c egyeletbe mikor lesz c égyzetszám. Ekkor a helyére ( N + 1)-gyel kezdve helyettesítük N + i-t (i = 2,...), amíg c megfelel em lesz Példa. Botsuk téyez kre az N = 87-et! = = 34, ami em égyzetszám vel folytatva kapjuk, hogy = 57, ami szité em az. A következ próba a = 13- mal törtéik, így = 82, de ez sem teljes égyzet. Sorba haladva a = 16-ál fordul el, hogy = 169 = 13 2, ezért 87 = (16 13)(16+13) = A következ változat alapja az, hogy ha va k db külöböz p i prímük és k + 1 db olya b i számuk, melyekek ics a p i -kt l külöböz prímosztójuk, akkor midig kiválasztható éháy b i, melyek szorzata égyzetszám. Miel tt rátérék a bizoyításra, deiálom a faktor bázis és a hasolósági vektor fogalmát Deíció. Egy B = {(p 1 = 1), p 2,..., p k } külöböz (kivéve p 1 = 1-et, a egatív maradékok miatt szerepel) prímek halmazát faktor bázisak evezzük. Egy b egész B-szám egy adott -re, ha (a legkisebb abszolút értékbe vett) b 2 (mod ) felírható B-beli elemek szorzatakét Deíció. Egy b i = k j=1 p α j j B-szám hasolósági vektora az a v i Z k 2-beli vektor, amelyek koordiátáira v j i = (α j (mod 2)). 24

25 Állítás. Legye B = {(p 1 = 1), p 2,..., p k } és legyeek b 1, b 2,..., b k, b k+1 külöböz B-számok. Ekkor létezik 1 j db b i, melyek szorzata teljes égyzet. Bizoyítás. Legyeek a b 1, b 2,..., b k+1 B-számok hasolósági vektorai redre a v 1, v 2,..., v k+1 Z k 2 vektorok. Mivel k + 1 db Zk 2-beli vektorról va szó, ezért ezek lieárisa összefüggek, azaz em csak triviálisa adják ki a ullvektort. Ebbe az összegbe az 1 együtthatójú v i -kek megfelel b i -k szorzatába lév p i -k kitev je páros, vagyis égyzetszám. Ekkor azt csiálhatjuk, hogy veszük egy ilye B = {p 1, p 2,..., p k }-t és -et, és két külöböz módo gyártuk olya számokat, melyekek a égyzeteik kogruesek mod, de k maguk abszolútértékbe em azok. Tegyük fel, hogy ismerük (2 )q db b i B-számot, melyek hasolósági vektoraik lieárisa összefüggek, ekkor a következ t tesszük: kiszámítjuk q b i (mod )-et, jelöljük β i -vel a legkisebb abszolút érték maradékát a b 2 i (mod ) értékek. Ekkor β i = k j=1 pα ij j, így β i = k j=1 p i α ij j, és most abba bízuk, hogy k j=1 p i α ij 2 j ± q b i (mod ) (mert, ha x 2 y 2 (mod ) és x ±y (mod ), akkor (x + y, ) vagy (x y, ) -ek egy valódi osztóját adják). El fordulhat, hogy kogruesek, ekkor más B-számokkal (melyek hasolósági vektoraik összefüggek) sikeresebbe járhatuk el. Mivel egy b i = k pα i i szám eseté az x 2 c 2 (mod ) kogrueciáak potosa 2 k külöböz megoldása va, ezért aak az esélye, hogy k j=1 p i α ij 2 j ± q b i (mod ) teljesül kevesebb, mit 1. A gyakorlatba egy ilye B faktor bázis el állítása kérdéses, vehetjük például az els k db prímet, ekkor egy véletle módszer segítségével 2 a megfelel prímekkel és kitev kkel el állítjuk a b i -ket. A következ példa ezt mutatja be Példa. Legye B = { 1, 2, 3, 5, 7} és N = Nyilvá 2451 = 50 körüli számokkal érdemes kezdei, hisze ekkor kicsi a maradék hogy: = (mod 2451) v 1 = (1, 0, 1, 0, 0) = (mod 2451) v 2 = (1, 1, 0, 0, 0) = 7 2 (mod 2451) v 3 = (0, 0, 0, 0, 0) = (mod 2451) v 4 = (0, 1, 1, 0, 0). mod 2451, így kapjuk, 25

26 Láthatjuk, hogy v 1 + v 2 + v 4 = 0 (b 1 = 48, b 2 = 49, b 3 = 51). Tehát lieárisa összefüggek, ezért mide kitev b l páros sok va, tehát kiszámíthatjuk a fetebb említett szorzatokat. 3 b i = i α ij 2 (mod 2451) és 5 pj = ( 1) (mod 2451). j=1 Ezek pedig em kogruesek (de ( 147) ), vagyis ( , 2451) = 3(prím) és ( , 2451) = 129 osztókat kaptuk, így 2451 = 19(prím), tehát már 129 két prímosztók va, ezekb l 2451 = 43(prím), vagyis 2451 = felbotást 3 19 kaptuk. Mivel arra törekszük, hogy a b 2 i (mod ) maradékok kicsik és viszoylag kis prímek szorzatai legyeek, ezért a b 2 i (mod ) felbotását számítógépe akár a próbaosztások módszerével is elvégezhetjük. A következ algoritmusba összegzem a feti példába látott eljárást Algoritmus. Faktor bázissal való felbotás. 1. lépés: Legye B = { 1 = p 1, p 2,..., p k } az els k 1 prím (gyakorlati szempotból az els eleged, ha em, akkor öveljük) 2. lépés: Teszteljük sorra a l és l + 1 (l = 1, 2,...) számok közötti értékeket, hogy jók-e B-számak 3. lépés: A hasolósági vektorokból válasszuk ki lieárisa összefügg redszert 4. lépés: Számítsuk ki az a := b i-t és a b := k j=1 p i α ij 2 j értékeket, ha ezek ikogruesek (a ±b (mod )), akkor (a ± b, ) valódi osztókat kapjuk, ha kogruesek, akkor próbálkozzuk más B-számok keresésével. Igazából Fermat az 1640-es évekbe em potosa így bototta szorzattá a számokat. Ž is az a 2 N értéket ézte, hogy mikor lesz teljes égyzet, de em közvetle próbálgatással járt el, haem bizoyos számokra megézte, hogy egy égyzetszám milye maradékot adhat ezekre a modulusokra, és így következtetett az a tulajdoságaira, majd csak a megfelel a-kat helyettesítette be. Ez szolgál alapul a következ prímfaktorizációs eljárásba, vagyis a szitamódszerbe. 26

27 2.4. Szitamódszer A szitamódszerbe egymáshoz és N-hez relatív prímeket veszük modulusak és a segítségükkel vizsgáljuk a 2 N az ezekre a számokra vett osztási maradékait. Tehát modhati, hogy Fermat eredeti módszeréek a kidolgozott változata. Potosabba arról va szó, hogy ha vesszük például az N = számot és ézzük a következ maradékokat: m a (mod m) a 2 (mod m) a 2 N (mod m) 3 0, 1, 1 0, 1, 1 1, 0, 0 5 0, 1, 2, 2, 1 0, 1, 1, 1, 1 2, 2, 1, 1, 2 7 0, 1, 2, 3, 3, 2, 1 0, 1, 3, 2, 2, 3, 1 1, 0, 3, 1, 1, 3, 0 8 0, 1, 2, 3, 4, 3, 2, 1 0, 1, 4, 1, 0, 1, 4, 1 3, 2, 1, 2, 3, 2, 1, 2 Ezekb l kiolvasható például, hogy ha a 2 N teljes égyzet, akkor a 0 (mod 3) lehet csak, szité ezért a ±2 (mod 5), a ±1, ±3 (mod 7) és a ±2 (mod 8), vagyis a páros, elég a = 145-él agyobb vagy egyel 2-vel osztható számokat keresük. Szerecsére hamar megtaláljuk a = 4761 = 69 2 megoldást. Tehát = Készítsük el a szitatáblázatot a feti ábra szerit, és ebb l köye leolvasható, hogy a 2 N lehet-e teljes égyzet (va-e közös elem a második és harmadik oszlopba). A következ algoritmushoz legyeek N a felbotadó szám, m i (i = 1, 2,..., k) párokét relatív prím modulusok, valamit (m i, N) = 1 és legye a =. Ekkor az eljárás mide m i -re megvizsgálja az a 2 N (mod m i ) maradékot és, ha mide m i -re ez lehet égyzetszám, akkor leelle rzi, hogy a 2 valóba égyzetszám-e. Az m i -kb l célszer miél többet bevei, ezáltal sokkal kevesebb téyleges próbát kell elvégezi, más szóval hamarabb kiderül az a-ról, hogy em jó, azaz a 2 N em lehet teljes égyzet Algoritmus. Szitamódszer 1. lépés: Legye a = N 2. lépés: Ha a 2 N (mod m i ) mide i = 1,..., k-ra ad olya maradékot, ami lehet égyzetszám, akkor b := N vagy b := N, ha va olya 1 t k, melyre a 2 N (mod m t ) em lehet égyzetszám, akkor x := x + 1 és kezdjük elölr l a 2. lépést 3. lépés: Ha a 2 N = b 2, akkor a b és a+b osztókat találtuk meg, ha a 2 N b 2, 27

28 akkor x := x + 1, és mejük a 2. lépésre A táblázat alapjá gyorsíthatuk az eljáráso, ha bizoyos oszthatóságok is feállak például, ha (2 )l N, akkor eleged a [ N] + l alakú számokat leelle rizi. 28

29 Utószó Az eddigi prímtesztek em 100%-os, haem csak 99, %-os biztosággal állították egy számról, hogy prím és hosszú évekig em tudták, hogy létezik-e olya teszt, amely tévedhetetle és gyorsa számítható is egybe be változott a helyzet, ugyais három idiai matematikus, év szerit Maidra Agrawal, Neeraj Kayal és Niti Saxea kidolgoztak egy olya prímtesztet, ami em csakhogy 100%-os biztoságot yújt, poliom id be számítható. Az alapkocepció az, hogy, ha prím, akkor Z -be az -edikre emelés tagokét végezhet, azaz (x a) = x a. Ekkor a kis Fermat-tétel miatt (x a) x a (mod ). Viszot (x a) -be a biomiális együtthatók kiszámítására em ismert hatékoy módszer, ezért az eljárás azt csiálja, hogy x r 1 alakú poliomra, mit modulusra vizsgálja az x c? (x c) r kogrueciát. Ekkor az prím x c (x c) (mod x r 1) tétel biztosítja a teszt tévedhetetleségét. Az általam C++ yelvbe megírt tesztek kb ig képesek eldötei egy számról, hogy prím-e. A prímfaktorizációs programokba, mit pl. a Mote Carlo felbotásba lehet más másodfokú függvéyt is alkalmazi vagy más kostas tagot szerepelteti, így bizoyos esetekbe amikor em tudjuk felbotai -et az f(x) = x függvéy haszálatával is sikerrel járhatuk. Végül megjegyzem, hogy a prímfaktorizáció problémájáak eldöthet sége (vagyis, hogy létezik-e gyors módszer, ami megtalálja egy szám prímfelbotását) máig em ismert, de valószí, hogy ics is ilye. Viszot a jöv bei kvatumszámítógépekkel már elképzelhet lehet egy ilye felbotás gyors megtalálása. 29

30 Irodalomjegyzék [1] Freud Róbert, Gyarmati Edit, Számelmélet, Nemzeti Taköyvkiadó, 2006, [2] Neal Koblitz, A Course i Number Theory ad Cryptography, Spriger, 1998, [3] Doald E. Kuth, A számítógépprogramozás m vészete 2. kötet, M szaki Köyvkiadó, 1987, [4] Freud Róbert, Lieáris algebra, ELTE Eötvös Kiadó, 2006,

Számsorozatok. 1. Alapfeladatok december 22. sorozat határértékét, ha. 1. Feladat: Határozzuk meg az a n = 3n2 + 7n 5n létezik.

Számsorozatok. 1. Alapfeladatok december 22. sorozat határértékét, ha. 1. Feladat: Határozzuk meg az a n = 3n2 + 7n 5n létezik. Számsorozatok 2015. december 22. 1. Alapfeladatok 1. Feladat: Határozzuk meg az a 2 + 7 5 2 + 4 létezik. sorozat határértékét, ha Megoldás: Mivel egy tört határértéke a kérdés, ezért vizsgáljuk meg el

Részletesebben

4. Test feletti egyhatározatlanú polinomok. Klasszikus algebra előadás NE KEVERJÜK A POLINOMOT A POLINOMFÜGGVÉNNYEL!!!

4. Test feletti egyhatározatlanú polinomok. Klasszikus algebra előadás NE KEVERJÜK A POLINOMOT A POLINOMFÜGGVÉNNYEL!!! 4. Test feletti egyhatározatlaú poliomok Klasszikus algebra előadás Waldhauser Tamás 2013 április 11. Eddig a poliomokkal mit formális kifejezésekkel számoltuk, em éltük azzal a lehetőséggel, hogy x helyébe

Részletesebben

10.M ALGEBRA < <

10.M ALGEBRA < < 0.M ALGEBRA GYÖKÖS KIFEJEZÉSEK. Mutassuk meg, hogy < + +... + < + + 008 009 + 009 008 5. Mutassuk meg, hogy va olya pozitív egész szám, amelyre 99 < + + +... + < 995. Igazoljuk, hogy bármely pozitív egész

Részletesebben

SZÁMELMÉLET. Vasile Berinde, Filippo Spagnolo

SZÁMELMÉLET. Vasile Berinde, Filippo Spagnolo SZÁMELMÉLET Vasile Beride, Filippo Spagolo A számelmélet a matematika egyik legrégibb ága, és az egyik legagyobb is egybe Eek a fejezetek az a célja, hogy egy elemi bevezetést yújtso az első szite lévő

Részletesebben

Számelméleti alapfogalmak

Számelméleti alapfogalmak Számelméleti alapfogalma A maradéos osztás tétele Legye a és b ét természetes szám, b, és a>b Aor egyértelme léteze q és r természetes számo, amelyere igaz: a b q r, r b Megevezés: a osztadó b osztó q

Részletesebben

Feladatok megoldása. Diszkrét matematika I. Beadandó feladatok. Bujtás Ferenc (CZU7KZ) December 14, feladat: (A B A A \ C = B)

Feladatok megoldása. Diszkrét matematika I. Beadandó feladatok. Bujtás Ferenc (CZU7KZ) December 14, feladat: (A B A A \ C = B) Diszkrét matematika I. Beadadó feladatok Bujtás Ferec (CZU7KZ) December 14 014 Feladatok megoldása 1..1-6. feladat: (A B A A \ C = B) A B A = A \ C = B igazolása: A B A = B \A = Ø = B = A B (Mivel a B-ek

Részletesebben

Komplex számok (el adásvázlat, 2008. február 12.) Maróti Miklós

Komplex számok (el adásvázlat, 2008. február 12.) Maróti Miklós Komplex számok el adásvázlat, 008. február 1. Maróti Miklós Eek az el adásak a megértéséhez a következ fogalmakat kell tudi: test, test additív és multiplikatív csoportja, valós számok és tulajdoságaik.

Részletesebben

1. A KOMPLEX SZÁMTEST A természetes, az egész, a racionális és a valós számok ismeretét feltételezzük:

1. A KOMPLEX SZÁMTEST A természetes, az egész, a racionális és a valós számok ismeretét feltételezzük: 1. A KOMPLEX SZÁMTEST A természetes, az egész, a raioális és a valós számok ismeretét feltételezzük: N = f1 ::: :::g Z = f::: 3 0 1 3 :::g p Q = j p q Z és q 6= 0 : q A valós szám értelmezése végtele tizedestörtkét

Részletesebben

ALGEBRA. egyenlet megoldásait, ha tudjuk, hogy egész számok, továbbá p + q = 198.

ALGEBRA. egyenlet megoldásait, ha tudjuk, hogy egész számok, továbbá p + q = 198. ALGEBRA MÁSODFOKÚ POLINOMOK. Határozzuk meg az + p + q = 0 egyelet megoldásait, ha tudjuk, hogy egész számok, továbbá p + q = 98.. Határozzuk meg az összes olya pozitív egész p és q számot, amelyre az

Részletesebben

VII. A határozatlan esetek kiküszöbölése

VII. A határozatlan esetek kiküszöbölése A határozatla esetek kiküszöbölése 9 VII A határozatla esetek kiküszöbölése 7 A l Hospital szabály A véges övekedések tétele alapjá egy függvéy értékét egy potba közelíthetjük az köryezetébe felvett valamely

Részletesebben

(A TÁMOP /2/A/KMR számú projekt keretében írt egyetemi jegyzetrészlet):

(A TÁMOP /2/A/KMR számú projekt keretében írt egyetemi jegyzetrészlet): A umerikus sorozatok fogalma, határértéke (A TÁMOP-4-8//A/KMR-9-8 számú projekt keretébe írt egyetemi jegyzetrészlet): Koverges és diverges sorozatok Defiíció: A természetes számoko értelmezett N R sorozatokak

Részletesebben

1.1 Példa. Polinomok és egyenletek. Jaroslav Zhouf. Első rész. Lineáris egyenletek. 1 A lineáris egyenlet definíciója

1.1 Példa. Polinomok és egyenletek. Jaroslav Zhouf. Első rész. Lineáris egyenletek. 1 A lineáris egyenlet definíciója Poliomok és egyeletek Jaroslav Zhouf Első rész Lieáris egyeletek A lieáris egyelet defiíciója A következő formájú egyeleteket: ahol a, b valós számok és a + b 0, a 0, lieáris egyeletek hívjuk, az ismeretle

Részletesebben

Kalkulus II., második házi feladat

Kalkulus II., második házi feladat Uger Tamás Istvá FTDYJ Név: Uger Tamás Istvá Neptu: FTDYJ Web: http://maxwellszehu/~ugert Kalkulus II, második házi feladat pot) Koverges? Abszolút koverges? ) l A feladat teljese yilvávalóa arra kívácsi,

Részletesebben

3. Számelmélet. 1-nek pedig pontosan három. Hány pozitív osztója van az n számnak? OKTV 2012/2013; I. kategória, 1. forduló

3. Számelmélet. 1-nek pedig pontosan három. Hány pozitív osztója van az n számnak? OKTV 2012/2013; I. kategória, 1. forduló . Számelmélet I. Feladatok 1. Háy égyzetszám osztója va a 7 5 5 7 számak?. Az pozitív egész számak potosa két pozitív osztója va, az + 1-ek pedig potosa három. Háy pozitív osztója va az + 01 számak? OKTV

Részletesebben

Komplex számok. d) Re(z 4 ) = 0, Im(z 4 ) = 1 e) Re(z 5 ) = 0, Im(z 5 ) = 2 f) Re(z 6 ) = 1, Im(z 6 ) = 0

Komplex számok. d) Re(z 4 ) = 0, Im(z 4 ) = 1 e) Re(z 5 ) = 0, Im(z 5 ) = 2 f) Re(z 6 ) = 1, Im(z 6 ) = 0 Komplex számok 1 Adjuk meg az alábbi komplex számok valós, illetve képzetes részét: a + i b i c z d z i e z 5 i f z 1 A z a + bi komplex szám valós része: Rez a, képzetes része Imz b Ez alapjá a megoldások

Részletesebben

Sorozatok október 15. Határozza meg a következ sorozatok határértékeit!

Sorozatok október 15. Határozza meg a következ sorozatok határértékeit! Sorozatok 20. október 5. Határozza meg a következ sorozatok határértékeit!. Zh feladat:vizsgálja meg mootoitás és korlátosság szerit az alábbi sorozatot! a + ha ; 2; 5 Mootoitás eldötéséhez vizsgáljuk

Részletesebben

Számelméleti alapfogalmak

Számelméleti alapfogalmak 1 Számelméleti alapfogalmak 1 Definíció Az a IN szám osztója a b IN számnak ha létezik c IN melyre a c = b Jelölése: a b 2 Példa a 0 bármely a számra teljesül, mivel c = 0 univerzálisan megfelel: a 0 =

Részletesebben

MATEMATIKA I. KATEGÓRIA (SZAKKÖZÉPISKOLA)

MATEMATIKA I. KATEGÓRIA (SZAKKÖZÉPISKOLA) O k t a t á s i H i v a t a l A 5/6 taévi Országos Középiskolai Taulmáyi Versey első forduló MATEMATIKA I KATEGÓRIA (SZAKKÖZÉPISKOLA) Javítási-értékelési útmutató A 5 olya égyjegyű szám, amelyek számjegyei

Részletesebben

A figurális számokról (IV.)

A figurális számokról (IV.) A figurális számokról (IV.) Tuzso Zoltá, Székelyudvarhely A továbbiakba külöféle számkombiációk és összefüggések reprezetálásáról, és bizoyos összegek kiszámolásáról íruk. Sajátos összefüggések Az elekbe

Részletesebben

Eötvös Loránd Tudományegyetem Informatikai Kar. Analízis 1. Írásbeli tételek. Készítette: Szántó Ádám Tavaszi félév

Eötvös Loránd Tudományegyetem Informatikai Kar. Analízis 1. Írásbeli tételek. Készítette: Szántó Ádám Tavaszi félév Eötvös Lorád Tudomáyegyetem Iformatikai Kar Aalízis. Írásbeli tételek Készítette: Szátó Ádám 20. Tavaszi félév . Archimedes tétele. Tétel: a > 0 és b R : N : b < a. Bizoyítás: Idirekt úto tegyük fel, hogy

Részletesebben

Nevezetes sorozat-határértékek

Nevezetes sorozat-határértékek Nevezetes sorozat-határértékek. Mide pozitív racioális r szám eseté! / r 0 és! r +. Bizoyítás. Jelöljük p-vel, illetve q-val egy-egy olya pozitív egészt, melyekre p/q r, továbbá legye ε tetszőleges pozitív

Részletesebben

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,...

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,... RSA algoritmus 1. Vegyünk véletlenszerűen két különböző nagy prímszámot, p-t és q-t. 2. Legyen n = pq. 3. Vegyünk egy olyan kis páratlan e számot, amely relatív prím φ(n) = (p 1)(q 1)-hez. 4. Keressünk

Részletesebben

Általános taggal megadott sorozatok összegzési képletei

Általános taggal megadott sorozatok összegzési képletei Általáos taggal megadott sorozatok összegzési képletei Kéri Gerzso Ferec. Bevezetés A sorozatok éháy érdekes esetét tárgyaló el adást az alábbi botásba építem fel:. képletek,. alkalmazások, 3. bizoyítás

Részletesebben

2. Hatványsorok. A végtelen soroknál tanultuk, hogy az. végtelen sort adja: 1 + x + x x n +...

2. Hatványsorok. A végtelen soroknál tanultuk, hogy az. végtelen sort adja: 1 + x + x x n +... . Függvéysorok. Bevezetés és defiíciók A végtele sorokál taultuk, hogy az + x + x + + x +... végtele összeg x < eseté koverges. A feti végtele összegre úgy is godolhatuk, hogy végtele sok függvéyt aduk

Részletesebben

Marton Péter. Prímtesztek és prímfaktorizáció

Marton Péter. Prímtesztek és prímfaktorizáció Eötvös Loránd Tudományegyetem Természettudományi Kar Marton Péter Prímtesztek és prímfaktorizáció BSc szakdolgozat Témavezet : Freud Róbert, egyetemi docens Algebra és Számelmélet Tanszék Budapest, 2012

Részletesebben

2016, Diszkrét matematika

2016, Diszkrét matematika Diszkrét matematika 8. előadás Sapientia Egyetem, Műszaki és Humántudományok Tanszék Marosvásárhely, Románia mgyongyi@ms.sapientia.ro 2016, őszi félév Miről volt szó az elmúlt előadáson? a Fibonacci számsorozat

Részletesebben

Kalkulus I. Első zárthelyi dolgozat 2014. szeptember 16. MINTA. és q = k 2. k 2. = k 1l 2 k 2 l 1. l 1 l 2. 5 2n 6n + 8

Kalkulus I. Első zárthelyi dolgozat 2014. szeptember 16. MINTA. és q = k 2. k 2. = k 1l 2 k 2 l 1. l 1 l 2. 5 2n 6n + 8 Név, Neptu-kód:.................................................................... 1. Legyeek p, q Q tetszőlegesek. Mutassuk meg, hogy ekkor p q Q. Tegyük fel, hogy p, q Q. Ekkor létezek olya k 1, k 2,

Részletesebben

Sorozatok A.: Sorozatok általában

Sorozatok A.: Sorozatok általában 200 /2002..o. Fakt. Bp. Sorozatok A.: Sorozatok általába tam_soroz_a_sorozatok_altalaba.doc Sorozatok A.: Sorozatok általába Ad I. 2) Z/IV//a-e, g-m (CD II/IV/ Próbálj meg róluk miél többet elmodai. 2/a,

Részletesebben

1 k < n(1 + log n) C 1n log n, d n. (1 1 r k + 1 ) = 1. = 0 és lim. lim n. f(n) < C 3

1 k < n(1 + log n) C 1n log n, d n. (1 1 r k + 1 ) = 1. = 0 és lim. lim n. f(n) < C 3 Dr. Tóth László, Fejezetek az elemi számelméletből és az algebrából (PTE TTK, 200) Számelméleti függvéyek Számelméleti függvéyek értékeire voatkozó becslések A τ() = d, σ() = d d és φ() (Euler-függvéy)

Részletesebben

I. rész. Valós számok

I. rész. Valós számok I. rész Valós számok Feladatok 3 4 Teljes idukció Igazolja a teljes idukcióval a következ állítások helyességét!.. k 2 = k= ( + )(2 + ). 6.2. 4 + 2 7 + + (3 + ) = ( + ) 2..3. a) b) ( + ) = +. k ( ) =

Részletesebben

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

Számelmélet (2017. február 8.) Bogya Norbert, Kátai-Urbán Kamilla Számelmélet (2017 február 8) Bogya Norbert, Kátai-Urbán Kamilla 1 Oszthatóság 1 Definíció Legyen a, b Z Az a osztója b-nek, ha létezik olyan c Z egész szám, melyre ac = b Jelölése: a b 2 Példa 3 12, 2

Részletesebben

2. fejezet. Számsorozatok, számsorok

2. fejezet. Számsorozatok, számsorok . fejezet Számsorozatok, számsorok .. Számsorozatok és számsorok... Számsorozat megadása, határértéke Írjuk fel képlettel az alábbi sorozatok -dik elemét! mooto, korlátos, illetve koverges-e! Vizsgáljuk

Részletesebben

3. SOROZATOK. ( n N) a n+1 < a n. Egy sorozatot (szigorúan) monotonnak mondunk, ha (szigorúan) monoton növekvő vagy csökkenő.

3. SOROZATOK. ( n N) a n+1 < a n. Egy sorozatot (szigorúan) monotonnak mondunk, ha (szigorúan) monoton növekvő vagy csökkenő. 3. SOROZATOK 3. Sorozatok korlátossága, mootoitása, kovergeciája Defiíció. Egy f : N R függvéyt valós szám)sorozatak evezük. Ha A egy adott halmaz és f : N A, akkor f-et A-beli értékű) sorozatak evezzük.

Részletesebben

1. Írd fel hatványalakban a következõ szorzatokat!

1. Írd fel hatványalakban a következõ szorzatokat! Számok és mûveletek Hatváyozás aaaa a a darab téyezõ a a 0 0 a,ha a 0. Írd fel hatváyalakba a következõ szorzatokat! a) b),,,, c) (0,6) (0,6) d) () () () e) f) g) b b b b b b b b h) (y) (y) (y) (y) (y)

Részletesebben

Matematikai játékok. Svetoslav Bilchev, Emiliya Velikova

Matematikai játékok. Svetoslav Bilchev, Emiliya Velikova Matematikai játékok Svetoslav Bilchev, Emiliya Velikova 1. rész Matematikai tréfák A következő matematikai játékokba matematikai tréfákba a végső eredméy a játék kiidulási feltételeitől függ, és em a játékosok

Részletesebben

Prímszámok a Fibonacci sorozatban

Prímszámok a Fibonacci sorozatban www.titokta.hu D é e s T a m á s matematikus-kriptográfus e-mail: tdeest@freemail.hu Prímszámok a Fiboacci sorozatba A továbbiakba Fiboacci sorozato az alapsorozatot (u,,,3,5,...), Fiboacci számo az alapsorozat

Részletesebben

Analízis feladatgy jtemény II.

Analízis feladatgy jtemény II. Oktatási segédayag a Programtervez matematikus szak Aalízis I. tatárgyához (003004. taév szi félév) Aalízis feladatgy jteméy II. Összeállította Szili László 003 Tartalomjegyzék I. Feladatok 3. Valós sorozatok.......................................

Részletesebben

SzA XIII. gyakorlat, december. 3/5.

SzA XIII. gyakorlat, december. 3/5. SzA XIII. gyakorlat, 2013. december. 3/5. Drótos Márton 3 + 2 = 1 drotos@cs.bme.hu 1. Határozzuk meg az Euklidészi algoritmussal lnko(504, 372)-t! Határozzuk meg lkkt(504, 372)-t! Hány osztója van 504-nek?

Részletesebben

NUMERIKUS SOROK II. Ebben a részben kizárólag a konvergencia vizsgálatával foglalkozunk.

NUMERIKUS SOROK II. Ebben a részben kizárólag a konvergencia vizsgálatával foglalkozunk. NUMERIKUS SOROK II. Ebbe a részbe kizárólag a kovergecia vizsgálatával foglalkozuk. SZÜKSÉGES FELTÉTEL Ha pozitív (vagy em egatív) tagú umerikus sor, akkor a kovergecia szükséges feltétele, hogy lim a

Részletesebben

EGYENLETEK ÉS EGYENLETRENDSZEREK MEGOLDÁSA A Z n HALMAZON. egyenletrendszer megoldása a

EGYENLETEK ÉS EGYENLETRENDSZEREK MEGOLDÁSA A Z n HALMAZON. egyenletrendszer megoldása a Az érettségi vizsgára előkészülő taulók figyelmébe! 4. Az EGYENLETEK ÉS EGYENLETRENDSZEREK MEGOLDÁSA A Z HALMAZON a1 x + b1 y = c1 egyeletredszer megoldása a a x + b y = c Z halmazo (. rész) Ebbe a részbe

Részletesebben

I. FEJEZET BICIKLIHIÁNYBAN

I. FEJEZET BICIKLIHIÁNYBAN I FEJEZET BICIKLIHIÁNYBAN 1 Az alapfeladat 1 Feladat Két település közti távolság 40 km Két gyerekek ezt a távolságot kellee megteie a lehetőlegrövidebb időalattakövetkező feltételek mellett: Va egy biciklijük

Részletesebben

SZÁMELMÉLET. Szigeti Jenő

SZÁMELMÉLET. Szigeti Jenő SZÁMELMÉLET Sigeti Jeő. OSZTHATÓSÁG A osthatósággal kapcsolatba égy alapvető eredméyt kölük bioyítás élkül. Jelölje φ() a {,,..., } halmaból ao elemek sámát, amelyek relatív prímek a -he. Ha például p

Részletesebben

Algebra gyakorlat, 3. feladatsor, megoldásvázlatok

Algebra gyakorlat, 3. feladatsor, megoldásvázlatok Algebra gyakorlat, 3. feladatsor, megoldásvázlatok 1. a) Z(G), mert az egységelem yilvá felcserélhet mide G-beli elemmel. Továbbá Z(G) zárt a szorzásra, mert ha a, b Z(G), akkor tetsz leges g G-re (ab)g

Részletesebben

Matematika I. 9. előadás

Matematika I. 9. előadás Matematika I. 9. előadás Valós számsorozat kovergeciája +-hez ill. --hez divergáló sorozatok A határérték és a műveletek kapcsolata Valós számsorozatok mootoitása, korlátossága Komplex számsorozatok kovergeciája

Részletesebben

2.5. A lineáris kongruencia egyenlet.

2.5. A lineáris kongruencia egyenlet. 2.5. A lieáris kogruecia egyelet. Defiíció: Kogruecia Az a és b egész számokat kogruesek modjuk az modulus szerit, ha az szeriti osztás utái maradékaik megegyezek, vagy ami ugyaaz: ha. Jelölésbe: a bmod.

Részletesebben

( a b)( c d) 2 ab2 cd 2 abcd 2 Egyenlőség akkor és csak akkor áll fenn

( a b)( c d) 2 ab2 cd 2 abcd 2 Egyenlőség akkor és csak akkor áll fenn Feladatok közepek közötti egyelőtleségekre (megoldások, megoldási ötletek) A továbbiakba szmk=számtai-mértai közép közötti egyelőtleség, szhk=számtaiharmoikus közép közötti egyelőtleség, míg szk= számtai-égyzetes

Részletesebben

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

Nagy Gábor  compalg.inf.elte.hu/ nagy ősz Diszkrét matematika 1. középszint 2016. ősz 1. Diszkrét matematika 1. középszint 11. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Mérai László diái alapján Komputeralgebra

Részletesebben

Matematika B4 I. gyakorlat

Matematika B4 I. gyakorlat Matematika B4 I. gyakorlat 2006. február 16. 1. Egy-dimeziós adatredszerek Va valamilye adatredszer (számsorozat), amelyről szereték kiszámoli bizoyos dolgokat. Az egyes értékeket jelöljük z i -vel, a

Részletesebben

min{k R K fels korlátja H-nak} a A : a ξ : ξ fels korlát A legkisebb fels korlát is:

min{k R K fels korlátja H-nak} a A : a ξ : ξ fels korlát A legkisebb fels korlát is: . A szupréum elv. = H R felülr l körlátos H fels korlátai között va legkisebb, azaz A és B a A és K B : a K Ekkor ξ-re: mi{k R K fels korlátja H-ak} } a A : a ξ : ξ fels korlát A legkisebb fels korlát

Részletesebben

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

Következik, hogy B-nek minden prímosztója 4k + 1 alakú, de akkor B maga is 4k + 1 alakú, s ez ellentmondás. Prímszámok A (pozitív) prímszámok sorozata a következő: 2, 3, 5, 7, 11, 13, 17, 19,... 1. Tétel. Végtelen sok prímszám van. Első bizonyítás. (Euklidész) Tegyük fel, hogy állításunk nem igaz, tehát véges

Részletesebben

Diszkrét matematika I.

Diszkrét matematika I. Diszkrét matematika I. középszint 2014. ősz 1. Diszkrét matematika I. középszint 10. előadás Mérai László diái alapján Komputeralgebra Tanszék 2014. ősz Felhívás Diszkrét matematika I. középszint 2014.

Részletesebben

Elsőbbségi (prioritásos) sor

Elsőbbségi (prioritásos) sor Elsőbbségi (prioritásos) sor Közapi fogalma, megjeleése: pl. sürgősségi osztályo a páciesek em a beérkezési időek megfelelőe, haem a sürgősség mértéke szerit kerülek ellátásra. Az operációs redszerekbe

Részletesebben

illetve a n 3 illetve a 2n 5

illetve a n 3 illetve a 2n 5 BEVEZETÉS A SZÁMELMÉLETBE 1. Határozzuk meg azokat az a természetes számokat ((a, b) számpárokat), amely(ek)re teljesülnek az alábbi feltételek: a. [a, 16] = 48 b. (a, 0) = 1 c. (a, 60) = 15 d. (a, b)

Részletesebben

A G miatt (3tagra) Az egyenlőtlenségek két végét továbbvizsgálva, ha mindkét oldalt hatványozzuk:

A G miatt (3tagra) Az egyenlőtlenségek két végét továbbvizsgálva, ha mindkét oldalt hatványozzuk: Kocsis Júlia Egyelőtleségek 1. Feladat: Bizoytsuk be, hogy tetszőleges a, b, c pozitv valósakra a a b b c c (abc) a+b+c. Megoldás: Tekitsük a, b és c számok saját magukkal súlyozott harmoikus és mértai

Részletesebben

V. Deriválható függvények

V. Deriválható függvények Deriválható függvéyek V Deriválható függvéyek 5 A derivált fogalmához vezető feladatok A sebesség értelmezése Legye az M egy egyees voalú egyeletes mozgást végző pot Ez azt jeleti, hogy a mozgás pályája

Részletesebben

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

Nagy Gábor  compalg.inf.elte.hu/ nagy ősz Diszkrét matematika 1. középszint 2017. ősz 1. Diszkrét matematika 1. középszint 10. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Mérai László diái alapján Komputeralgebra

Részletesebben

EGYENLETEK ÉS EGYENLETRENDSZEREK MEGOLDÁSA A Z n HALMAZON. egyenletrendszer megoldása a Z

EGYENLETEK ÉS EGYENLETRENDSZEREK MEGOLDÁSA A Z n HALMAZON. egyenletrendszer megoldása a Z Az érettségi vizsgára előkészülő taulók figyelmébe! EGYENLETEK ÉS EGYENLETRENDSZEREK MEGOLDÁSA A Z HALMAZON a x + b y c 5. Az egyeletredszer megoldása a Z halmazo (3. rész) a x + b y c A hivatkozások köyítése

Részletesebben

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.

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. 1. Oszthatóság, legnagyobb közös osztó Ebben a jegyzetben minden változó egész számot jelö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

Részletesebben

18. Differenciálszámítás

18. Differenciálszámítás 8. Differeciálszámítás I. Elméleti összefoglaló Függvéy határértéke Defiíció: Az köryezetei az ] ε, ε[ + yílt itervallumok, ahol ε > tetszőleges. Defiíció: Az f függvéyek az véges helye vett határértéke

Részletesebben

1. Gyökvonás komplex számból

1. Gyökvonás komplex számból 1. Gyökvoás komplex számból Gyökvoás komplex számból. Ismétlés: Ha r, s > 0 valós, akkor rcos α + i siα) = scos β + i siβ) potosa akkor, ha r = s, és α β a 360 egész számszorosa. Moivre képlete scos β+i

Részletesebben

Diszkrét matematika II., 3. előadás. Komplex számok

Diszkrét matematika II., 3. előadás. Komplex számok 1 Diszkrét matematika II., 3. előadás Komplex számok Dr. Takách Géza NyME FMK Iformatikai Itézet takach@if.yme.hu http://if.yme.hu/ takach/ 2007. február 22. Komplex számok Szereték kibővítei a valós számtestet,

Részletesebben

Gyakorló feladatok II.

Gyakorló feladatok II. Gyakorló feladatok II. Valós sorozatok és sorok Közgazdász szakos hallgatókak a Matematika B című tárgyhoz 2005. október Valós sorozatok elemi tulajdoságai F. Pozitív állítás formájába fogalmazza meg azt,

Részletesebben

Eötvös Loránd Tudományegyetem Informatikai Kar. Analízis 1. Írásbeli beugró kérdések. Készítette: Szántó Ádám Tavaszi félév

Eötvös Loránd Tudományegyetem Informatikai Kar. Analízis 1. Írásbeli beugró kérdések. Készítette: Szántó Ádám Tavaszi félév Eötvös Lorád Tudomáyegyetem Iformatikai Kar Aalízis 1. Írásbeli beugró kérdések Készítette: Szátó Ádám 2011. Tavaszi félév 1. Írja le a Dedekid-axiómát! Legyeek A R, B R. Ekkor ha a A és b B : a b, akkor

Részletesebben

Bevezetés az algebrába komplex számok

Bevezetés az algebrába komplex számok Bevezetés az algebrába komplex számok Wettl Ferec Algebra Taszék B U D A P E S T I M Ű S Z A K I M A T E M A T I K A É S G A Z D A S Á G T U D O M Á N Y I I N T É Z E T E G Y E T E M 2015. december 6.

Részletesebben

Rudas Tamás: A hibahatár a becsült mennyiség függvényében a mért pártpreferenciák téves értelmezésének egyik forrása

Rudas Tamás: A hibahatár a becsült mennyiség függvényében a mért pártpreferenciák téves értelmezésének egyik forrása Rudas Tamás: A hibahatár a becsült meyiség függvéyébe a mért ártrefereciák téves értelmezéséek egyik forrása Megjelet: Agelusz Róbert és Tardos Róbert szerk.: Mérésről mérésre. A választáskutatás módszertai

Részletesebben

Waldhauser Tamás december 1.

Waldhauser Tamás december 1. Algebra és számelmélet előadás Waldhauser Tamás 2016. december 1. Tizedik házi feladat az előadásra Hányféleképpen lehet kiszínezni az X-pentominót n színnel, ha a forgatással vagy tükrözéssel egymásba

Részletesebben

A függvénysorozatok olyanok, mint a valós számsorozatok, csak éppen a tagjai nem valós számok,

A függvénysorozatok olyanok, mint a valós számsorozatok, csak éppen a tagjai nem valós számok, l.ch FÜGGVÉNYSOROZATOK, FÜGGVÉNYSOROK, HATVÁNYSOROK Itt egy függvéysorozat: f( A függvéysorozatok olyaok, mit a valós számsorozatok, csak éppe a tagjai em valós számok, 5 haem függvéyek, f ( ; f ( ; f

Részletesebben

Polinomok (el adásvázlat, április 15.) Maróti Miklós

Polinomok (el adásvázlat, április 15.) Maróti Miklós Polinomok (el adásvázlat, 2008 április 15) Maróti Miklós Ennek az el adásnak a megértéséhez a következ fogalmakat kell tudni: gy r, gy r additív csoportja, zéruseleme, és multiplikatív félcsoportja, egységelemes

Részletesebben

Diszkrét matematika I.

Diszkrét matematika I. Diszkrét matematika I. középszint 2014. ősz 1. Diszkrét matematika I. középszint 8. előadás Mérai László diái alapján Komputeralgebra Tanszék 2014. ősz Elemi számelmélet Diszkrét matematika I. középszint

Részletesebben

VÉLETLENÍTETT ALGORITMUSOK. 1.ea.

VÉLETLENÍTETT ALGORITMUSOK. 1.ea. VÉLETLENÍTETT ALGORITMUSOK 1.ea. 1. Bevezetés - (Mire jók a véletleített algoritmusok, alap techikák) 1.1. Gyorsredezés Vegyük egy ismert példát, a redezések témaköréből, méghozzá a gyorsredezés algoritmusát.

Részletesebben

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

Számelmélet. 1. Oszthatóság Prímszámok Számelmélet Legnagyobb közös osztó, Euklideszi algoritmus. Lineáris diofantoszi egyenletek. Számelméleti kongruenciák, kongruenciarendszerek. Euler-féle ϕ-függvény. 1. Oszthatóság 1. Definíció. Legyen

Részletesebben

Innen. 2. Az. s n = 1 + q + q 2 + + q n 1 = 1 qn. és q n 0 akkor és csak akkor, ha q < 1. a a n végtelen sor konvergenciáján nem változtat az, ha

Innen. 2. Az. s n = 1 + q + q 2 + + q n 1 = 1 qn. és q n 0 akkor és csak akkor, ha q < 1. a a n végtelen sor konvergenciáján nem változtat az, ha . Végtele sorok. Bevezetés és defiíciók Bevezetéskét próbáljuk meg az 4... végtele összegek értelmet adi. Mivel végtele sokszor em tuduk összeadi, emiatt csak az első tagot adjuk össze: legye s = 4 8 =,

Részletesebben

INJEKTIVITÁS ÉS EGYÉB TULAJDONSÁGOK MEGOLDOTT FELADATOK

INJEKTIVITÁS ÉS EGYÉB TULAJDONSÁGOK MEGOLDOTT FELADATOK Megoldott feladatok Ijektivitás és egyéb tulajdoságok 59 ) INJEKTIVITÁS ÉS EGYÉB TULAJDONSÁGOK MEGOLDOTT FELADATOK Határozd meg azt az f:r R függvéyt, amelyre f ( f ( ) x R és a g:r R g ( = x f ( függvéy

Részletesebben

BIOMATEMATIKA ELŐADÁS

BIOMATEMATIKA ELŐADÁS BIOMATEMATIKA ELŐADÁS 10. A statisztika alapjai Debrecei Egyetem, 2015 Dr. Bérczes Attila, Bertók Csaád A diasor tartalma 1 Bevezetés 2 Statisztikai függvéyek Defiíció, empirikus várható érték Empirikus

Részletesebben

Az átlagra vonatkozó megbízhatósági intervallum (konfidencia intervallum)

Az átlagra vonatkozó megbízhatósági intervallum (konfidencia intervallum) Az átlagra voatkozó megbízhatósági itervallum (kofidecia itervallum) Határozzuk meg körül azt az itervallumot amibe előre meghatározott valószíűséggel esik a várható érték (µ). A várható értéket potosa

Részletesebben

Data Security: Public key

Data Security: Public key Nyilvános kulcsú rejtjelezés RSA rejtjelező El-Gamal rejtjelező : Elliptikus görbe kriptográfia RSA 1. Véletlenszerűen választunk két "nagy" prímszámot: p1, p2 2. m= p1p2 φ ( ) = ( p -1)( p -1) m 1 2 3.

Részletesebben

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

Diszkrét matematika 1. estis képzés. Komputeralgebra Tanszék ősz Diszkrét matematika 1. estis képzés 2015. ősz 1. Diszkrét matematika 1. estis képzés 6. előadás Mérai László diái alapján Komputeralgebra Tanszék 2015. ősz Elemi számelmélet Diszkrét matematika 1. estis

Részletesebben

1. A radioaktivitás statisztikus jellege

1. A radioaktivitás statisztikus jellege A radioaktivitás időfüggése 1. A radioaktivitás statisztikus jellege Va N darab azoos radioaktív atomuk, melyekek az atommagja spotá átalakulásra képes. tegyük fel, hogy ezek em bomlaak tovább. Ekkor a

Részletesebben

1. Komplex szám rendje

1. Komplex szám rendje 1. Komplex szám redje A hatváyo periódiusa ismétlőde. Tétel Legye 0 z C. Ha z egységgyö, aor hatváyai periódiusa ismétlőde. Ha z em egységgyö, aor bármely ét, egész itevőjű hatváya ülöböző. Tegyü föl,

Részletesebben

Algoritmuselmélet gyakorlat (MMN111G)

Algoritmuselmélet gyakorlat (MMN111G) Algoritmuselmélet gyakorlat (MMN111G) 2014. január 14. 1. Gyakorlat 1.1. Feladat. Adott K testre rendre K[x] és K(x) jelöli a K feletti polinomok és racionális törtfüggvények halmazát. Mutassuk meg, hogy

Részletesebben

Lineáris kódok. u esetén u oszlopvektor, u T ( n, k ) május 31. Hibajavító kódok 2. 1

Lineáris kódok. u esetén u oszlopvektor, u T ( n, k ) május 31. Hibajavító kódok 2. 1 Lieáris kódok Defiíció. Legye SF q. Ekkor S az F q test feletti vektortér. K lieáris kód, ha K az S k-dimeziós altere. [,k] q vagy [,k,d] q. Jelölések: F u eseté u oszlopvektor, u T (, k ) q sorvektor.

Részletesebben

Taylor-sorok alkalmazása numerikus sorok vizsgálatára

Taylor-sorok alkalmazása numerikus sorok vizsgálatára Eötvös Lorád Tudomáyegyetem Természettudomáyi Kar Alkalmazott Aalízis és Számításmatematikai Taszék Taylor-sorok alkalmazása umerikus sorok vizsgálatára Szakdolgozat Készítette: Témavezet : Walter Petra

Részletesebben

: s s t 2 s t. m m m. e f e f. a a ab a b c. a c b ac. 5. Végezzük el a kijelölt m veleteket a változók lehetséges értékei mellett!

: s s t 2 s t. m m m. e f e f. a a ab a b c. a c b ac. 5. Végezzük el a kijelölt m veleteket a változók lehetséges értékei mellett! nomosztással a megoldást visszavezethetjük egy alacsonyabb fokú egyenlet megoldására Mivel a 4 6 8 6 egyenletben az együtthatók összege 6 8 6 ezért az egyenletnek gyöke az (mert esetén a kifejezés helyettesítési

Részletesebben

1. Gyökvonás komplex számból

1. Gyökvonás komplex számból 1. Gyökvoás komplex számból Gyökvoás komplex számból Ismétlés: Ha r,s > 0 valós, akkor r(cosα+isiα) = s(cosβ+isiβ) potosa akkor, ha r = s, és α β a 360 egész számszorosa. Moivre képlete: ( s(cosβ+isiβ)

Részletesebben

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

Az Országos Középiskolai Tanulmányi Verseny 2006-2007. tanévi első fordulójának feladatmegoldásai Az Országos Középiskolai Tanulmányi Verseny 006-007. tanévi első fordulójának feladatmegoldásai matematikából, a II. kategória számára 1. Melyek azok a pozitív egészek, amelyeknek pontosan négy pozitív

Részletesebben

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

Nagy Gábor  compalg.inf.elte.hu/ nagy Diszkrét matematika 1. középszint 2016. ősz 1. Diszkrét matematika 1. középszint 10. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Mérai László diái alapján Komputeralgebra

Részletesebben

8.1. A rezgések szétcsatolása harmonikus közelítésben. Normálrezgések. = =q n és legyen itt a potenciál nulla. q i j. szimmetrikus. q k.

8.1. A rezgések szétcsatolása harmonikus közelítésben. Normálrezgések. = =q n és legyen itt a potenciál nulla. q i j. szimmetrikus. q k. 8. KIS REZGÉSEK STABIL EGYENSÚLYI HELYZET KÖRÜL 8.. A rezgések szétcsatolása harmoikus közelítésbe. Normálrezgések Egyesúlyi helyzet: olya helyzet, amelybe belehelyezve a redszert (ulla kezdősebességgel),

Részletesebben

Ingatlanfinanszírozás és befektetés

Ingatlanfinanszírozás és befektetés Nyugat-Magyarországi Egyetem Geoiformatikai Kar Igatlameedzser 8000 Székesfehérvár, Pirosalma u. 1-3. Szakiráyú Továbbképzési Szak Igatlafiaszírozás és befektetés 2. Gazdasági matematikai alapok Szerzı:

Részletesebben

6. Elsőbbségi (prioritásos) sor

6. Elsőbbségi (prioritásos) sor 6. Elsőbbségi (prioritásos) sor Közapi fogalma, megjeleése: pl. sürgősségi osztályo a páciesek em a beérkezési időek megfelelőe, haem a sürgősség mértéke szerit kerülek ellátásra. Az operációs redszerekbe

Részletesebben

(d) x 6 3x 2 2 = 0, (e) x + x 2 = 1 x, (f) 2x x 1 = 8, 2(x 1) a 1

(d) x 6 3x 2 2 = 0, (e) x + x 2 = 1 x, (f) 2x x 1 = 8, 2(x 1) a 1 . Bevezető. Oldja meg az alábbi egyeleteket: (a cos x + si x + cos x si x = (b π si x = x π 4 x 3π 4 cos x (c cos x + si x = si x (d x 6 3x = 0 (e x + x = x (f x + 5 + x = 8 (g x + + x + + x + x + =..

Részletesebben

24. szakkör (Csoportelméleti alapfogalmak 3.)

24. szakkör (Csoportelméleti alapfogalmak 3.) 24. szakkör (Csoportelméleti alapfogalmak 3.) D) PERMUTÁCIÓK RENDJE Fontos kérdés a csoportelméletben, hogy egy adott elem hanyadik hatványa lesz az egység. DEFINÍCIÓ: A legkisebb olyan pozitív k számot,

Részletesebben

Oszthatósági problémák

Oszthatósági problémák Oszthatósági problémák Érdekes kérdés, hogy egy adott számot el lehet-e osztani egy másik számmal (maradék nélkül). Ezek eldöntésére a matematika tanulmányok során néhány speciális esetre látunk is példát,

Részletesebben

f (M (ξ)) M (f (ξ)) Bizonyítás: Megjegyezzük, hogy konvex függvényekre mindig létezik a ± ben

f (M (ξ)) M (f (ξ)) Bizonyítás: Megjegyezzük, hogy konvex függvényekre mindig létezik a ± ben Propositio 1 (Jese-egyelőtleség Ha f : kovex, akkor tetszőleges ξ változóra f (M (ξ M (f (ξ feltéve, hogy az egyelőtleségbe szereplő véges vagy végtele várható értékek létezek Bizoyítás: Megjegyezzük,

Részletesebben

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.

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. Osztók és többszörösök 1783. A megadott számok elsõ tíz többszöröse: 3: 3 6 9 12 15 18 21 24 27 30 4: 4 8 12 16 20 24 28 32 36 40 5: 5 10 15 20 25 30 35 40 45 50 6: 6 12 18 24 30 36 42 48 54 60 1784. :

Részletesebben

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

Nagy Gábor  compalg.inf.elte.hu/ nagy ősz Diszkrét matematika 1. középszint 2017. ősz 1. Diszkrét matematika 1. középszint 9. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Mérai László diái alapján Komputeralgebra

Részletesebben

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?

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? 7. Számelmélet I. Nulladik ZH-ban láttuk: 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? ELTE 2006. október 27. (matematika

Részletesebben

2. gyakorlat - Hatványsorok és Taylor-sorok

2. gyakorlat - Hatványsorok és Taylor-sorok . gyakorlat - Hatváysorok és Taylor-sorok 9. március 3.. Adjuk meg az itt szereplő sorok kovergeciasugarát és kovergeciaitervallumát! + a = + Azaz a hatváysor kovergeciasugara. Az biztos, hogy a (-,) yílt

Részletesebben

Hajós György Versenyre javasolt feladatok SZIE.YMÉTK 2011

Hajós György Versenyre javasolt feladatok SZIE.YMÉTK 2011 1 Molár-Sáska Gáboré: Hajós György Verseyre javasolt feladatok SZIE.YMÉTK 011 1. Írja fel a számokat 1-tıl 011-ig egymás utá! Határozza meg az így kapott agy szám 0-cal való osztási maradékát!. Az { }

Részletesebben

5. Kombinatorika. 8. Legfeljebb hány pozitív egész számot adhatunk meg úgy, hogy semelyik kettő összege és különbsége se legyen osztható 2015-tel?

5. Kombinatorika. 8. Legfeljebb hány pozitív egész számot adhatunk meg úgy, hogy semelyik kettő összege és különbsége se legyen osztható 2015-tel? 5. Kombiatorika I. Feladatok. Háyféleképpe olvashatók ki az alábbi ábrákról a PAPRIKAJANCSI, a FELADAT és a MATEMATIKASZAKKÖR szavak, ha midig a bal felső sarokból kell iduluk, és mide lépésük csak jobbra

Részletesebben

1. Adatok közelítése. Bevezetés. 1-1 A közelítő függvény

1. Adatok közelítése. Bevezetés. 1-1 A közelítő függvény Palácz Béla - Soft Computig - 11-1. Adatok közelítése 1. Adatok közelítése Bevezetés A természettudomáyos feladatok megoldásához, a vizsgált jeleségek, folyamatok főbb jellemzői közötti összefüggések ismeretére,

Részletesebben