• Rezultati Niso Bili Najdeni

REŠITEV PROBLEMA PRAŠTEVIL

N/A
N/A
Protected

Academic year: 2022

Share "REŠITEV PROBLEMA PRAŠTEVIL"

Copied!
3
0
0

Celotno besedilo

(1)

i i

“1519-Petkovsek-0” — 2010/8/25 — 10:34 — page 1 — #1

i i

i i

i i List za mlade matematike, fizike, astronome in raˇcunalnikarje

ISSN 0351-6652 Letnik30(2002/2003) Številka 3

Strani 155, X

Marko Petkovšek:

REŠITEV PROBLEMA PRAŠTEVIL

Kljuˇcne besede: teorija števil, raˇcunalništvo, praštevila.

Elektronska verzija: http://www.presek.si/30/1519-Petkovsek.pdf

c

2002 Društvo matematikov, fizikov in astronomov Slovenije c

2010 DMFA – založništvo

Vse pravice pridržane. Razmnoževanje ali reproduciranje celote ali posameznih delov brez poprejšnjega dovoljenja založnika ni dovo- ljeno.

(2)

I Računalništvo

Nadaljevanje s str. 155.

Profesor Manindra Agraval (skrajno desno) in njegova podiplomska študenta Nitin Saksena in Niradž Kaja!.

Računski postopek treh indijskih znanstvenikov bomo morda opisali kdaj

drugič. Za zdaj povejmo le, da čas, ki ga novi postopek v najslabšem primeru potrebuje za preskus praštevilskosti številan, zanesljivo ni večji od CIn12n,kjer je C neka konstanta. Avtorji domnevajo, da potrebni čas v resnici ni večji od C In6n. Za ilustracijo vzemimo, da njihova domneva drži in da je vrednost kon- stante C enaka času, ki ga naš računalnikpotrebuje za eno deljenje. Potem bo za preskus praštevilskosti števila n = 1010 0

+

267 porabil približno 149 sekund oziroma dve minuti in pol. No,toliko bomo pa že počakali! .

Novi postopek ima velikteoretičenpomen. V praksi pa se bodo za reševanje problema praštevil še vedno uporabljali verjetnostni algoritmi, ki so neprimerno hitrejši, kar dosežejo z žrtvovanjem absolutne pravilnosti odgovora. Verjetnostni algoritmi senamreč lahkovčasihzmotijo in kakšno število razglasijo za praštevilo, čepravje v resnici sestavljeno. Ker pa je verjetnost napake izredno majhna (veliko manjša od verjetnosti glavnega dobitka na loteriji), so ti algoritmi za potrebe kriptografije zaenkrat povsem ustrezni.

Marko Petkovšek

(3)

I Računalništvo

REŠITEV PROBLEMA PRAŠTEVIL

V začetku avgusta 2002 je časopis New York Times objavil novico, ki je vznemirila matematikeinračunalnikarjepo vsem svetu. Indijski znanstve- niki Manindra Agraval, Niradž Kajal in Nitin Saksena so namreč odkrili

učinkovit računskipostopek za reševanje naslednjega problema.

Problem praštevil. Dano je naravno številon, Ali je ti praštevilo?

Seveda znajo ta preprosti problem rešiti žeosnovnošolci.

1. METODA. Število ti po vrsti delimo z 2,3, ...,n - 1. Če se deljenje nikoli ne izide, je n praštevilo, sicer je sestavljeno število.

Zakaj torej takšno vznemirjenje? V kriptografiji, ki se ukvarja s šifriranjem sporočil, potrebujemo zelo velika praštevila, takšna s sto ali

več desetiškimi mesti. Tipičen problem je npr. ugotoviti, ali je število n = 1010 0

+

267 praštevilo. Kolikočasabomo potrebovali s prvo metodo?

Recimo, da je naš računalnikzelo hiter in opravi 1012 deljenj na sekundo. Na odgovor bomo torej v najslabšem primeru (čeje število n zares praštevilo in je treba opraviti vsa deljenja) čakali približno 108 8 sekund oziroma 3.17 x 1080 let. Hmm ... Ali ne bi šlo hitreje? Bi. Če je številoti produkt dveh faktorjev, je vsaj eden od njiju manjši ali enak yTi. Torej zadoščan deliti s števili, ki ne presegajo yTi. Poleg tega je dovolj deliti le s praštevili.

2.METODA. Število n po vrsti delimo s praštevili od 2 do P, kjer je p največje praštevilo, ki ne presegayTi. Čese deljenje nikoli ne izide, je ti praštevilo, sicer je sestavljeno število.

Pri oceničasovnezahtevnosti druge metode upoštevajmo le čas,potreben za deljenja, saj lahko tabelo praštevil do

YTi

pripravimo vnaprej. Vedeti moramo torej, koliko je praštevil , ki ne presegajo yTi. Po znamenitem Gaussovem izreku o praštevilih je praštevil do N približno N /lnN, kjer ln označuje naravni logaritem. Torej bo po drugi metodi treba opraviti približno

YTi/

lnyTi;:::;:; 8.69x1047deljenj, kar bo trajalo 8.69x 1035sekund oziroma 2.75 x 102 8 let. Tudi z drugo metodo ne bomodočakalirezultata (1010 0

+

267 je namreč v resnici praštevilo).

Nadaljevanje na III. strani ovitka.

Reference

POVEZANI DOKUMENTI

Preglednica 8: Kombinirani Spearmanov in Pearsonov koeficient odvisnosti (α=0,05, n=10) med posameznim območjem odbojnega spektra na zgornji strani starega lista

16 Slika 7: Spektri povprečnih vrednosti relativne presevnosti velikega zimzelena (Vinca major) v različnih delih sezone, n=10.. 17 Slika 8: DCA analiza povprečnih odbojnih

so sestavljena števila, ker jih lahko zapišemo kot produkt praštevil. Število 1 je izjema: ni ne praštevilo ne sestavljeno število. Edino 2 je sodo praštevilo, preostala praštevila

so sestavljena števila, ker jih lahko zapišemo kot produkt praštevil. Število 1 je izjema: ni ne praštevilo ne sestavljeno število. Edino 2 je sodo praštevilo, preostala praštevila

V 10-letnem obdobju je v UKC Maribor kirurški poseg zaradi AVSU ali akutnega mastoiditisa potrebovalo 129 otrok, mlajših od 8 let. MIKROBIOLO©KE NAJDBE PRI

 v tretjem primeru pa bomo upoštevali oba negativna učinka hkrati – torej dejanski obseg proizvodnje bomo zmanjšali za 10 % zaradi zastojev proizvodne linije in hkrati

The induced transmembrane potential D/ i was calcu- lated numerically for prolate spheroids with ratios q=10/8, 10/5 and 10/2 and for oblate spheroids with ratios q=8/10, 5/10 and

Vrnimo se torej k temu primeru: »Tega problema vlada niti ne podcenjuje niti ne podcenjuje.« Če je bilo v prvem tipu jasno, da se je spodrsljaj zgodil, v drugem pa je