Cunninghamův řetězec - Cunningham chain
v matematika, a Cunninghamův řetězec je určitá posloupnost prvočísla. Řetězy Cunningham jsou pojmenovány po matematik A. J. C. Cunningham. Také se jim říká řetězy téměř zdvojnásobených prvočísel.
Jedna aplikace pro řetězy Cunningham využívá výpočetní sílu k jejich identifikaci, aby bylo možné generovat virtuální měnu, podobně jak Bitcoin se těží.[1]
Definice
A Cunninghamův řetězec prvního druhu délky n je posloupnost prvočísel (p1, ..., pn) tak, že pro všechny 1 ≤i < n, pi+1 = 2pi + 1. (Proto každý člen takového řetězce kromě posledního je a Sophie Germain prime a každý výraz kromě prvního je a bezpečný prime ).
Z toho vyplývá, že
Nebo nastavením (číslo není součástí posloupnosti a nemusí být prvočíslem), máme
Podobně, a Cunninghamův řetězec druhého druhu délky n je posloupnost prvočísel (p1,...,pn) tak, že pro všechny 1 ≤i < n, pi+1 = 2pi − 1.
Z toho vyplývá, že obecný pojem je
Nyní nastavením , my máme .
Cunninghamovy řetězce se také někdy zobecňují na sekvence prvočísel (p1, ..., pn) tak, že pro všechny 1 ≤i ≤ n, pi+1 = api + b pro pevné coprime celá čísla A, b; výsledné řetězce se nazývají zobecněné Cunninghamovy řetězy.
Říká se Cunninghamův řetězec kompletní pokud ji nelze dále prodloužit, tj. pokud předchozí a následující výrazy v řetězci nejsou prvočísla.
Příklady
Mezi příklady kompletních řetězců Cunningham prvního druhu patří:
- 2, 5, 11, 23, 47 (Další číslo by bylo 95, ale to není prvočíslo.)
- 3, 7 (Další číslo bude 15, ale to není prvočíslo.)
- 29, 59 (Další číslo bude 119 = 7 * 17, ale to není prvočíslo.)
- 41, 83, 167 (Další číslo bude 335, ale to není prvočíslo.)
- 89, 179, 359, 719, 1439, 2879 (Další číslo bude 5759 = 13 * 443, ale to není prvočíslo.)
Mezi příklady kompletních řetězců Cunningham druhého druhu patří:
- 2, 3, 5 (Další číslo bude 9, ale to není prvočíslo.)
- 7, 13 (Další číslo bude 25, ale to není prvočíslo.)
- 19, 37, 73 (Další číslo bude 145, ale to není prvočíslo.)
- 31, 61 (Další číslo bude 121 = 112, ale to není hlavní.)
Cunninghamovy řetězce jsou nyní považovány za užitečné v kryptografických systémech, protože „poskytují dvě souběžná vhodná nastavení pro Kryptosystém ElGamal ... [které] lze implementovat v jakémkoli oboru, kde je obtížný problém diskrétního logaritmu. “[2]
Největší známé řetězy Cunningham
Vyplývá to z Dicksonova domněnka a širší Schinzelova hypotéza H, oba široce věřil být pravdivý, že pro každého k existuje nekonečně mnoho Cunninghamových řetězců délky k. Neexistují však žádné známé přímé metody generování takových řetězců.
Existují počítačové soutěže o nejdelší Cunninghamův řetězec nebo o ten, který je sestaven z největších prvočísel, ale na rozdíl od průlomu Ben J. Green a Terence Tao - Věta o Green-Tao, že existují aritmetické průběhy prvočísel libovolné délky - o velkých Cunninghamových řetězcích není dosud znám žádný obecný výsledek.
k | Druh | p1 (počáteční prime) | Číslice | Rok | Objevitel |
---|---|---|---|---|---|
1 | 1./2 | 277232917 − 1 | 23249425 | 2017 | Curtis Cooper, GIMPS |
2 | 1. místo | 2618163402417×21290000 − 1 | 388342 | 2016 | PrimeGrid |
2. místo | 7775705415×2175115 + 1 | 52725 | 2017 | Serge Batalov | |
3 | 1. místo | 1815615642825×244044 − 1 | 13271 | 2016 | Serge Batalov |
2. místo | 742478255901×240067 + 1 | 12074 | 2016 | Michael Angel & Dirk Augustin | |
4 | 1. místo | 13720852541*7877# − 1 | 3384 | 2016 | Michael Angel & Dirk Augustin |
2. místo | 17285145467*6977# + 1 | 3005 | 2016 | Michael Angel & Dirk Augustin | |
5 | 1. místo | 31017701152691334912*4091# − 1 | 1765 | 2016 | Andrey Balyakin |
2. místo | 181439827616655015936*4673# + 1 | 2018 | 2016 | Andrey Balyakin | |
6 | 1. místo | 2799873605326×2371# - 1 | 1016 | 2015 | Serge Batalov |
2. místo | 52992297065385779421184*1531# + 1 | 668 | 2015 | Andrey Balyakin | |
7 | 1. místo | 82466536397303904*1171# − 1 | 509 | 2016 | Andrey Balyakin |
2. místo | 25802590081726373888*1033# + 1 | 453 | 2015 | Andrey Balyakin | |
8 | 1. místo | 89628063633698570895360*593# − 1 | 265 | 2015 | Andrey Balyakin |
2. místo | 2373007846680317952*761# + 1 | 337 | 2016 | Andrey Balyakin | |
9 | 1. místo | 553374939996823808*593# − 1 | 260 | 2016 | Andrey Balyakin |
2. místo | 173129832252242394185728*401# + 1 | 187 | 2015 | Andrey Balyakin | |
10 | 1. místo | 3696772637099483023015936*311# − 1 | 150 | 2016 | Andrey Balyakin |
2. místo | 2044300700000658875613184*311# + 1 | 150 | 2016 | Andrey Balyakin | |
11 | 1. místo | 73853903764168979088206401473739410396455001112581722569026969860983656346568919×151# − 1 | 140 | 2013 | Primecoin (blok 95569 ) |
2. místo | 341841671431409652891648*311# + 1 | 149 | 2016 | Andrey Balyakin | |
12 | 1. místo | 288320466650346626888267818984974462085357412586437032687304004479168536445314040×83# − 1 | 113 | 2014 | Primecoin (blok 558800 ) |
2. místo | 906644189971753846618980352*233# + 1 | 121 | 2015 | Andrey Balyakin | |
13 | 1. místo | 106680560818292299253267832484567360951928953599522278361651385665522443588804123392×61# − 1 | 107 | 2014 | Primecoin (blok 368051 ) |
2. místo | 38249410745534076442242419351233801191635692835712219264661912943040353398995076864×47# + 1 | 101 | 2014 | Primecoin (blok 539977 ) | |
14 | 1. místo | 4631673892190914134588763508558377441004250662630975370524984655678678526944768*47# - 1 | 97 | 2018 | Primecoin (blok 2659167 ) |
2. místo | 5819411283298069803200936040662511327268486153212216998535044251830806354124236416×47# + 1 | 100 | 2014 | Primecoin (blok 547276 ) | |
15 | 1. místo | 14354792166345299956567113728*43# - 1 | 45 | 2016 | Andrey Balyakin |
2. místo | 67040002730422542592*53# + 1 | 40 | 2016 | Andrey Balyakin | |
16 | 1. místo | 91304653283578934559359 | 23 | 2008 | Jaroslaw Wroblewski |
2. místo | 2×1540797425367761006138858881 − 1 | 28 | 2014 | Chermoni a Wroblewski | |
17 | 1. místo | 2759832934171386593519 | 22 | 2008 | Jaroslaw Wroblewski |
2. místo | 1540797425367761006138858881 | 28 | 2014 | Chermoni a Wroblewski | |
18 | 2. místo | 658189097608811942204322721 | 27 | 2014 | Chermoni a Wroblewski |
19 | 2. místo | 79910197721667870187016101 | 26 | 2014 | Chermoni a Wroblewski |
q# označuje primitivní 2×3×5×7×...×q.
Od roku 2018[Aktualizace], nejdelší známý řetězec Cunninghamů jakéhokoli druhu, má délku 19, objevil Jaroslaw Wroblewski v roce 2014.[3]
Shodnosti Cunninghamových řetězců
Nechte liché připravit být prvním vrcholem řetězce Cunningham prvního druhu. První prvočíslo je tedy liché . Protože každý následující prime v řetězci je z toho vyplývá, že . Tím pádem, , , a tak dále.
Výše uvedená vlastnost může být neformálně pozorována zvážením prvočísel řetězce v základně 2. (Všimněte si, že stejně jako u všech bází, vynásobení počtem základen „posune“ číslice doleva.) Když vezmeme v úvahu v základně 2 to vidíme vynásobením o 2, nejméně významná číslice se stává druhou nejméně významnou číslicí . Protože je liché - to znamená, že nejméně významná číslice je 1 v základně 2 - víme, že druhá nejmenší významná číslice z je také 1. A konečně to vidíme bude liché kvůli přidání 1 do . Tímto způsobem jsou postupná prvočísla v Cunninghamově řetězci v podstatě posunuta doleva v binárním formátu, přičemž ty vyplňují nejméně významné číslice. Například zde je kompletní řetězec délky 6, který začíná na 141361469:
Binární | Desetinný |
---|---|
1000011011010000000100111101 | 141361469 |
10000110110100000001001111011 | 282722939 |
100001101101000000010011110111 | 565445879 |
1000011011010000000100111101111 | 1130891759 |
10000110110100000001001111011111 | 2261783519 |
100001101101000000010011110111111 | 4523567039 |
Podobný výsledek platí pro řetězy Cunningham druhého druhu. Z pozorování a vztah z toho vyplývá, že . V binární notaci končí prvočísla v Cunninghamově řetězci druhého druhu vzorem „0 ... 01“, kde pro každou , počet nul ve vzoru pro je o více než počet nul pro . Stejně jako u Cunninghamových řetězců prvního druhu se bity vlevo od vzoru posouvají doleva o jednu pozici s každým následujícím prvočíslem.
Podobně proto z toho vyplývá, že . Ale tím Fermatova malá věta, , tak rozděluje (tj. s ). Žádný Cunninghamův řetězec tedy nemůže mít nekonečnou délku.[4]
Viz také
- Primecoin, který používá řetězy Cunningham jako systém proof-of-work
- Dvojitý řetěz
- Prvočísla v aritmetickém postupu
Reference
- ^ „Těžba řetězů Cunningham“ (PDF). lirmm.fr. Citováno 2018-11-07.
- ^ Joe Buhler, Algoritmická teorie čísel: Třetí mezinárodní sympozium, ANTS-III. New York: Springer (1998): 290
- ^ A b Dirk Augustin, Cunningham Chain zaznamenává. Citováno 2018-06-08.
- ^ Löh, Günter (říjen 1989). „Dlouhé řetězce téměř zdvojnásobených prvočísel“. Matematika výpočtu. 53 (188): 751–759. doi:10.1090 / S0025-5718-1989-0979939-8.
externí odkazy
- Prime Glossary: Cunningham chain
- Objevy Primecoinů (primes.zone): online databáze nálezů primecoinů se seznamem záznamů a vizualizací
- PrimeLinks ++: Cunninghamův řetězec
- OEIS sekvence A005602 (Nejmenší prvočíslo začínající kompletní Cunninghamův řetězec o délce n (prvního druhu)) - první člen nejnižších úplných Cunninghamových řetězců prvního druhu délkyn, pro 1 ≤n ≤ 14
- OEIS sekvence A005603 (Řetězce délky n téměř zdvojnásobených prvočísel) - první člen nejnižšího úplného Cunninghamova řetězce druhého druhu s délkoun, pro 1 ≤n ≤ 15