Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 14. 08. 2012 15:41

brodzko
Příspěvky: 93
Reputace:   
Web
 

Test/dôkaz prvočíselnosti

Zdravíčko,

nemám pre vás konkrétny príklad, skôr sa chcem opýtať, ako sa vo všeobecnosti postupuje pri testovaní, resp. dokazovaní prvočíselnosti čísla p, špeciálne ak p je veľmi veľké? (Tzn. že finty typu hľadať delitele po odmocninu z p, rozkladať p na súčin prvočísel a pod. sú absolútne nereálne)

Moja prvá myšlienka bola Malá Fermatova veta a modulárna aritmetika, ale nijak sa mi nepodarilo prísť k presvedčivému dôkazu, nemám v tejto oblasti takmer nijakú prax.

Vďaka za každú odpoveď :)


Nezabudnite navštíviť MatPhys - môj blog o teórii a myšlienkach z matematiky a fyziky.

Offline

 

#2 14. 08. 2012 18:33

Geronimo
Místo: Bruntál/Brno
Příspěvky: 292
Škola: PřF+ESF MUNI
Pozice: student
Reputace:   20 
 

Re: Test/dôkaz prvočíselnosti

Po chvilce hledani jsem nasel odkaz na Millerův-Rabinův test, ale jelikoz algebra nepatri zrovna k memu milovanemu oboru, tak ti vice neporadim.


„Jestliže neumíš – naučíme, jestliže nemůžeš – pomůžeme ti, jestliže nechceš – nepotřebujeme tě.“ —Jan Werich

Offline

 

#3 14. 08. 2012 18:43

brodzko
Příspěvky: 93
Reputace:   
Web
 

Re: Test/dôkaz prvočíselnosti

Myslím že som zabudol dodať, že by bolo fajn keby som tiež nevyužíval informatiky a zapisovania algoritmov a nechal počítať zistiť do za mňa - príklad o ktorý mi ide je bežným maturitným zadaním. Tak si myslím, že určite existuje nejaká jednoduchšia cesta, ako rozhodnúť, či je prvočíslom. :)


Nezabudnite navštíviť MatPhys - môj blog o teórii a myšlienkach z matematiky a fyziky.

Offline

 

#4 15. 08. 2012 05:56

Honzc
Příspěvky: 4641
Reputace:   248 
 

Re: Test/dôkaz prvočíselnosti

↑ brodzko:
Jak velké je to tvoje číslo?
Pokud nemá dejme tomu více než 100 číslic, pak to můžeš zkusit třeba Tady

Offline

 

#5 15. 08. 2012 14:45

brodzko
Příspěvky: 93
Reputace:   
Web
 

Re: Test/dôkaz prvočíselnosti

Má 25 cifier a prvočíslo nie je - pretože je deliteľné troma. Začínam si myslieť že to bude jediný spôsob ako na to rýchlo prísť (nakoľko je to príklad z testov na maturitu). Len som dúfal že existuje nejaká finta ktorá to dokáže aj bez manuálneho hľadania deliteľov :)

Leda že by niekto vedel dokázať, že

$a^{p-1}\equiv  1 \text{(mod p)}$

resp.

$2^{p-1}\equiv  1 \text{(mod p)}$

neplatí pre p = 123456789101121314151617

:) Ako vravím - správnu odpoveď mám, len sa trochu ozýva môj perfekcioznimus a hľadám len elegantné riešenie :)


Nezabudnite navštíviť MatPhys - môj blog o teórii a myšlienkach z matematiky a fyziky.

Offline

 

#6 15. 08. 2012 15:06 — Editoval Honzc (15. 08. 2012 15:11)

Honzc
Příspěvky: 4641
Reputace:   248 
 

Re: Test/dôkaz prvočíselnosti

↑ brodzko:
To chceš říct, že v testu na maturity je určit zda 123456789101121314151617 je prvočíslo, když jeho rozklad je
123456789101121314151617 = 22999343 * 5367839816168719

A nevypadla ti tam náhodou jedna jednička? Nemá to být třeba
1234567891011121314151617
Podle mně u takto daného čísla jde o to zda náhodou ciferný součet není dělitelný 3 a tudíš i číslo je dělitelné 3. (to moje opravené takové je)

Offline

 

#7 15. 08. 2012 15:08

brodzko
Příspěvky: 93
Reputace:   
Web
 

Re: Test/dôkaz prvočíselnosti

Jo,

http://w3.revucky.sk/texty/ZbierkaDO.pdf


strana 9, príklad 10 v teórii čísel. ;) Ako vravím - keď sa na to ide exhaustívne tak sa príde na to že je deliteľné troma a tým to hasne. Akurát sa mi také riešenie nepáči. O:)


Nezabudnite navštíviť MatPhys - môj blog o teórii a myšlienkach z matematiky a fyziky.

Offline

 

#8 15. 08. 2012 15:18 — Editoval Honzc (16. 08. 2012 06:06)

Honzc
Příspěvky: 4641
Reputace:   248 
 

Re: Test/dôkaz prvočíselnosti

↑ brodzko:
Jinak u konkrétního čísla je finta taková, že si před to číslo dopíšeš 0 a máš

01234567891011121314151617 pak si všimneš, že
0+9=9
1+8=9
atd
4+5=9
a poté
10 a 17=>1+0+1+7=9
11 a 16....=9
12 a 15....=9
13 a 14....=9
a ani nemusíš umět sčítat přes 10.

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson