数学においてカニンガム連鎖とは、素数特定の列を指します。カニンガム連鎖は数学者A. J. C. カニンガムにちなんで名付けられました。また、ほぼ2倍の素数の連鎖とも呼ばれます

意味

長さnの第一種カニンガム連鎖とは、 すべての 1 ≤  i  <  nに対してp i +1  = 2 p i + 1 となるような素数列 ( p 1 , ..., p n ) である。(したがって、このような連鎖の最後の項を除く各項はソフィー・ジェルマン素数であり、最初の項を除く各項は安全素数である。)

すると、

または、(その数は数列の一部ではなく、素数である必要はない)と設定することで、

同様に、長さnの第 2 種のカニンガム連鎖は 、すべての 1 ≤  i  <  nに対してp i +1  = 2 p i − 1 となるような素数 ( p 1、...、p n )のシーケンスです

したがって、一般的な用語は

ここで、 を設定すると、 が得られます

カニンガム連鎖は、固定された互いに素な整数abに対して、すべての 1 ≤  i  ≤  nに対してp i +1ap i  +  bとなるような素数列 ( p 1、...、p n ) に一般化されることもあります。結果として得られる連鎖は、一般化カニンガム連鎖と呼ばれます

カニンガム連鎖は、それ以上拡張できない場合、つまり連鎖内の前の項と次の項が素数でない場合、完全であると呼ばれます。

第一種の完全なカニンガム連鎖の例には次のものがあります。

2、5、11、23、47 (次の数字は 95 ですが、これは素数ではありません。)
3、7 (次の数字は 15 ですが、これは素数ではありません。)
29、59(次の数字は119ですが、これは素数ではありません。)
41、83、167(次の数字は 335 ですが、これは素数ではありません。)
89、179、359、719、1439、2879(次の数字は5759ですが、これは素数ではありません。)

第二種の完全なカニンガム連鎖の例には次のものがあります。

2、3、5 (次の数字は 9 ですが、これは素数ではありません。)
7、13 (次の数字は 25 ですが、これは素数ではありません。)
19、37、73 (次の数字は 145 ですが、これは素数ではありません。)
31、61(次の数字は 121 = 11 2ですが、これは素数ではありません。)

カニンガム連鎖は、エルガマル暗号システムに2つの適切な同時設定を提供するため、暗号システムで有用であると考えられてます[ 1 ]

最大のカニンガムチェーン

ディクソンの予想と、より広義のシンツェルの仮説 Hはどちらも広く正しいと考えられており、任意のkに対して長さkのカニンガム鎖が無限に存在することが導かれる。しかしながら、そのような鎖を直接生成する方法は知られていない。

最長のカニンガム連鎖や、最大の素数で構成される連鎖を求める計算コンテストは行われているが、ベン・J・グリーンテレンス・タオによる画期的な発見(任意の長さの素数の等差数列が存在するというグリーン・タオ定理)とは異なり、大規模なカニンガム連鎖に関する一般的な結果は今のところ知られていない。

長さkの最大のカニンガム連鎖(2025年2月18日現在[ 2 ]
親切p 1 (開始素数)数字発見者
11位 / 2位2 136279841 − 1410243202024ルーク・デュラント、GIMPS
21位2618163402417×2 1290000 − 13883422016プライムグリッド
2位213778324725×2 561417 + 11690152023ライアン・プロッパー&セルジュ・バタロフ
31位1128330746865×2 66439 − 1200132020マイケル・パリドン
2位214923707595×2 49073 + 1147842025セルジュ・バタロフ
41位93003628384×10111# − 143622025セルジュ・バタロフ
2位49325406476×9811# + 142342019オスカー・オストリン
51位475676794046977267×4679# − 120192024アンドレイ・バリャキン
2位181439827616655015936×4673# + 120182016アンドレイ・バリャキン
61位2799873605326×2371# − 110162015セルジュ・バタロフ
2位37015322207094×2339# + 110012025セルジュ・バタロフ
71位82466536397303904×1171# − 15092016アンドレイ・バリャキン
2位25802590081726373888×1033# + 14532015アンドレイ・バリャキン
81位89628063633698570895360×593# − 12652015アンドレイ・バリャキン
2位2373007846680317952×761# + 13372016アンドレイ・バリャキン
91位553374939996823808×593# − 12602016アンドレイ・バリャキン
2位173129832252242394185728×401# + 11872015アンドレイ・バリャキン
101位3696772637099483023015936×311# − 11502016アンドレイ・バリャキン
2位2044300700000658875613184×311# + 11502016アンドレイ・バリャキン
111位73853903764168979088206401473739410396455001112581722569026969860983656346568919×151# − 11402013プライムコイン(ブロック95569
2位341841671431409652891648×311# + 11492016アンドレイ・バリャキン
121位288320466650346626888267818984974462085357412586437032687304004479168536445314040×83# − 11132014プライムコイン(ブロック558800
2位906644189971753846618980352×233# + 11212015アンドレイ・バリャキン
131位106680560818292299253267832484567360951928953599522278361651385665522443588804123392×61# − 11072014プライムコイン(ブロック368051
2位38249410745534076442242419351233801191635692835712219264661912943040353398995076864×47# + 11012014プライムコイン(ブロック539977
141位4631673892190914134588763508558377441004250662630975370524984655678678526944768×47# − 1972018プライムコイン(ブロック2659167
2位5819411283298069803200936040662511327268486153212216998535044251830806354124236416×47# + 11002014プライムコイン(ブロック547276
151位14354792166345299956567113728×43# - 1452016アンドレイ・バリャキン
2位67040002730422542592×53# + 1402016アンドレイ・バリャキン
161位91304653283578934559359232008ヤロスワフ・ウォロブレフスキ
2位2×1540797425367761006138858881 − 1282014チェルモニ&ウォロブレフスキ
171位2759832934171386593519222008ヤロスワフ・ウォロブレフスキ
2位1540797425367761006138858881282014チェルモニ&ウォロブレフスキ
182位658189097608811942204322721272014チェルモニ&ウォロブレフスキ
192位79910197721667870187016101262014チェルモニ&ウォロブレフスキ

q # は原始的な2 × 3 × 5 × 7 × ... ×  qを表します。

2018年現在、どちらの種類のカニンガム鎖でも最も長いものは長さ19で、2014年にヤロスワフ・ウォロブレフスキによって発見された。[ 2 ]

カニンガム連鎖の合同性

奇数素数を第一種カニンガム連鎖の最初の素数とします。最初の素数は奇数なので、 となります連鎖内の連続する素数はそれぞれ なので、 となります。したがって、、 などとなります。

上記の性質は、 2進数の素数連鎖を考えることで、非公式に観察できます。(すべての基数と同様に、基数を掛けると桁が左に「シフト」することに注意してください。例えば、10進数では314 × 10 = 3140となります。)   2進数で考えると、   2を掛けることで、 の最下位桁が の  最下位から2番目の桁になります  は奇数であるため(つまり、2進数では最下位桁は1です)、 の最下位から2番目の桁  も1であることがわかります。そして最後に、  に1を加えることで は奇数になります。このように、カニンガム連鎖における連続する素数は、基本的に2進数では左にシフトされ、最下位桁が1で埋められます。例えば、141361469から始まる長さ6の完全な連鎖は次のとおりです。

バイナリ小数点
1000011011010000000100111101141361469
10000110110100000001001111011282722939
100001101101000000010011110111565445879
10000110110100000001001111011111130891759
100001101101000000010011110111112261783519
1000011011010000000100111101111114523567039

第二種カニンガム連鎖についても同様の結果が得られます。と関係式の観察から、 が成り立ちます。2進表記法では、第二種カニンガム連鎖の素数は「0...01」というパターンで終わります。ここで、 の各 について、 のパターンにおけるゼロの数はのゼロの数より1つ多くなります。第一種カニンガム連鎖と同様に、パターンの左側のビットは、後続の素数ごとに1つずつ左にシフトします。

同様に、となるため、 となる。しかし、フェルマーの小定理によれば、は を割り切る(つまり で割り切る)。したがって、カニンガム連鎖は無限長にはならない。[ 3 ]

参照

参考文献

  1. ^ ジョー・ブラー『アルゴリズム数論:第三回国際シンポジウム ANTS-III』ニューヨーク:シュプリンガー(1998年):290
  2. ^ a b Norman Luhn & Dirk Augustin, Cunningham Chain records . 2025年2月18日閲覧。
  3. ^ Löh, Günter (1989年10月). 「ほぼ2倍の素数の長い連鎖」 .計算数学. 53 (188): 751– 759. doi : 10.1090/S0025-5718-1989-0979939-8 .