Absoluuttiset alkulukutestit - mikä on olemassa?
Alkulukutestit
14
1013
Vastaukset
- Gäyss
Korjaus: mitä on olemassa?
- p^2
Tarkoitatko absoluuttisella testillä "jos ja vain jos"-tyyppistä testiä eli testi antaa positiivisen tuloksen täsmälleen silloin, kun testattava luku on alkuluku?
- Gäyss
Tarkoitin, eli 'iff'-testejä. Lisäinfoa kaivataan. En pysty pureutumaan riittävästi matemaattiseen kirjallisuuteen, jotta asiaa voisi tutkia tarkemmin ja internetlähteet antavat monesti epätarkkoja selostuksia.
Kiitän vastauksista. - Gäyss
Gäyss kirjoitti:
Tarkoitin, eli 'iff'-testejä. Lisäinfoa kaivataan. En pysty pureutumaan riittävästi matemaattiseen kirjallisuuteen, jotta asiaa voisi tutkia tarkemmin ja internetlähteet antavat monesti epätarkkoja selostuksia.
Kiitän vastauksista.Esim. ns. Fermat'n pieni teoreema toimii alkuluvuille, mutta sen avulla ei ilmeisesti voi automaattisesti todentaa alkulukuja. Sama pätee sen suppeammalle muodolle (eli kiinalaisten versiolle aiheesta).
Lähteet:
http://en.wikipedia.org/wiki/Fermat's_little_theorem
http://mathworld.wolfram.com/FermatsLittleTheorem.html - ffffffffffs
Gäyss kirjoitti:
Tarkoitin, eli 'iff'-testejä. Lisäinfoa kaivataan. En pysty pureutumaan riittävästi matemaattiseen kirjallisuuteen, jotta asiaa voisi tutkia tarkemmin ja internetlähteet antavat monesti epätarkkoja selostuksia.
Kiitän vastauksista.Alkulukutesteiksi sanotaan menetelmiä jotka eivät suorita luvun tekijöihin jakoa ja silti selvittävät onko kyseessä alkuluku vai ei.
Ne jaetaan deterministisiin ja probabilistisiin
ensimmäiset ovat ne mitä sinä haet
Ja seuraavia algoritmeja löytyy:
-Lucas-Lehmer-testi
-Elliptisten käyrien alkulukutesti (elliptic curve primality proving) (paras tunnettu)
-Agrawal-Kayal-Saxena-alkulukutesti tai AKS-alkulukutesti (algoritmi joka osoitti että alkulukutesti on laskentavaativuudeltaan luokassa P, eikä vain NP)
probabilistisia on
-Rabin-Millerin testi
-Lucasin testi - Gäyss
ffffffffffs kirjoitti:
Alkulukutesteiksi sanotaan menetelmiä jotka eivät suorita luvun tekijöihin jakoa ja silti selvittävät onko kyseessä alkuluku vai ei.
Ne jaetaan deterministisiin ja probabilistisiin
ensimmäiset ovat ne mitä sinä haet
Ja seuraavia algoritmeja löytyy:
-Lucas-Lehmer-testi
-Elliptisten käyrien alkulukutesti (elliptic curve primality proving) (paras tunnettu)
-Agrawal-Kayal-Saxena-alkulukutesti tai AKS-alkulukutesti (algoritmi joka osoitti että alkulukutesti on laskentavaativuudeltaan luokassa P, eikä vain NP)
probabilistisia on
-Rabin-Millerin testi
-Lucasin testiKiitän...
Olen pahasti koukussa ko. lukuihin, ilmeisesti tarttuvaa...; - mahtimatemaatikko
ffffffffffs kirjoitti:
Alkulukutesteiksi sanotaan menetelmiä jotka eivät suorita luvun tekijöihin jakoa ja silti selvittävät onko kyseessä alkuluku vai ei.
Ne jaetaan deterministisiin ja probabilistisiin
ensimmäiset ovat ne mitä sinä haet
Ja seuraavia algoritmeja löytyy:
-Lucas-Lehmer-testi
-Elliptisten käyrien alkulukutesti (elliptic curve primality proving) (paras tunnettu)
-Agrawal-Kayal-Saxena-alkulukutesti tai AKS-alkulukutesti (algoritmi joka osoitti että alkulukutesti on laskentavaativuudeltaan luokassa P, eikä vain NP)
probabilistisia on
-Rabin-Millerin testi
-Lucasin testiOnko elliptisten käyrien alkulukutesti paras tunnettu? Mielestäni asymptoottisesti nopein testi, joka toimii mielivaltaiselle positiiviselle kokonaisluvulle, on yleinen lukukuntaseula -testi. Elliptisten käyrien testillä saa kuitenkin parinkymmenen desimaalin pituiset alkutekijät nopeasti selville.
- Uunokki
mahtimatemaatikko kirjoitti:
Onko elliptisten käyrien alkulukutesti paras tunnettu? Mielestäni asymptoottisesti nopein testi, joka toimii mielivaltaiselle positiiviselle kokonaisluvulle, on yleinen lukukuntaseula -testi. Elliptisten käyrien testillä saa kuitenkin parinkymmenen desimaalin pituiset alkutekijät nopeasti selville.
Yleinen lukukuntaseula on tekijöihinjakamismenetelmä, ei alkulukutesti.
- Gäyss
Uunokki kirjoitti:
Yleinen lukukuntaseula on tekijöihinjakamismenetelmä, ei alkulukutesti.
Näin luulen itsekin.
Olen ymmärtänyt, että eräällä testillä on ko. 'joss' - ominaisuus: jos alkuluvulle N pätee
(N-1)! 1 = 0 (mod N),
on kyseessä alkuluku. - Al-Haytham
Gäyss kirjoitti:
Näin luulen itsekin.
Olen ymmärtänyt, että eräällä testillä on ko. 'joss' - ominaisuus: jos alkuluvulle N pätee
(N-1)! 1 = 0 (mod N),
on kyseessä alkuluku.Kyseessähän on Wilsonin lause: luku n>1 on alkuluku joss
(n-1)! = -1 (mod n).
Tästähän saisi aikaan alkulukutestin, mikäli kertoman (n-1)! laskenta olisi tehokasta. Täten Wilsonin lause on alkulukutestauksessa lähinnä kuriositeetti. - Gäyss
Al-Haytham kirjoitti:
Kyseessähän on Wilsonin lause: luku n>1 on alkuluku joss
(n-1)! = -1 (mod n).
Tästähän saisi aikaan alkulukutestin, mikäli kertoman (n-1)! laskenta olisi tehokasta. Täten Wilsonin lause on alkulukutestauksessa lähinnä kuriositeetti.Oheinen linkki jo lienee tuttu kaikille:
http://mathworld.wolfram.com/topics/PrimalityTesting.html
Mielenkiintoista sinänsä, että varsinaisia molempiin suuntiin toimivia testejä ei ole kovin montaa. Ja tuon kertoman laskeminen on todellinen ongelma isoille luvuille. - fffffs
Gäyss kirjoitti:
Oheinen linkki jo lienee tuttu kaikille:
http://mathworld.wolfram.com/topics/PrimalityTesting.html
Mielenkiintoista sinänsä, että varsinaisia molempiin suuntiin toimivia testejä ei ole kovin montaa. Ja tuon kertoman laskeminen on todellinen ongelma isoille luvuille.Kertomaa ei välttämättä ehkä tarvitse laskea, sillä kyseessä on kertoma modulo jokin luku.
Tosin ei kai tunneta muuta menetelmää kuin kertoa lukuja peräkkäin ja ottaa välissä jakojäännös, toistaiseksi? (koskaan?) - mahtimatemaatikko
fffffs kirjoitti:
Kertomaa ei välttämättä ehkä tarvitse laskea, sillä kyseessä on kertoma modulo jokin luku.
Tosin ei kai tunneta muuta menetelmää kuin kertoa lukuja peräkkäin ja ottaa välissä jakojäännös, toistaiseksi? (koskaan?)En tiedä kuinka tehokas tämä on laskemaan kertoman moduloita, mutta kaava löytyy osoitteesta http://planetmath.org/encyclopedia/FactorialModulePrimePowers.html
- on kehäpäätelmä
mahtimatemaatikko kirjoitti:
En tiedä kuinka tehokas tämä on laskemaan kertoman moduloita, mutta kaava löytyy osoitteesta http://planetmath.org/encyclopedia/FactorialModulePrimePowers.html
Tuossa tuloksessa oletetaan, että p on alkuluku, joten suoraan alkulukutestauksessa tuota tulosta ei voi käyttää.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Riikka Purra leikkasi alimmalta tulodesiililtä 15 %
Muistaako kukaan Riikka Purran kovaäänisen vaalilupauksen ennen eduskuntavaaleja? https://yle.fi/a/74-20221152 "THL o3536495Muistele nainen niitä meidän yhteisiä hetkiä
Miltä ne tuntui? Enkö aina huokunut välittämistä, kiintymystä. Eikö sinulla aina ollut hyvä olo kanssani? Minulla ainaki483836Odottavan aika on pitkä, Lindtmanin hallitusta tule jo!
Eilisen perusteella nykyinen hallitus epäonnistui kaikissa vaalilupauksissaan, joten olemme ansainneet uudet eduskuntava141373Riikan vappumiljardin maksavat sairaat, vanhukset ja kuolleiden omaiset
Vappumiljardi, eli Riikan päätös laskea yhteisöveroa kaksi prosenttiyksikköä 18 prosenttiin, vie verotuloja noin miljard31112- 971045
- 52910
Naiset ei halua kilttejä miehiä
Näin se vaan on..jos olet ilman tatskoja, et rähjää, sinulla ei ole rikosrekisteriä, olet liian kiltti, et sano pahasti,143876- 56876
Tämä kikka tekee lihapullista entistä maukkaampia - Tämä "ihmeaine" löytyy keittiön kaapista
Lihapullat ja ruskea kastike on arkiruokien kunkku! Paistatko itse lihapullat pannulla vai uunissa? Näin saat ruoasta v9847Seiska: Helmi Loukasmäki paljastaa - Näin Danny ja Helmi tapasivat
Helmi Loukasmäki, 25, ja Ilkka Danny Lipsanen, 83, ovat seurattuja julkkiksia. Mutta tiesitkö, miten he tapasivat? Lue15838