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
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ď :)
Offline
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.
Offline
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. :)
Offline
↑ 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
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
resp.
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 :)
Offline
↑ 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
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:)
Offline
↑ 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