ベルトランの仮説は、すべての整数のためと述べているN≥1少なくとも一つの素数が存在したpように、N <P≤2nのは。n <4000のこの定理を検証するために、4000のケースをチェックする必要はありません。Landauのトリックは、
2, 3, 5, 7, 13, 23, 43, 83, 163, 317, 631, 1259, 2503, 5003
すべてが素数です。これらの各数値はその前身の2倍未満であるため、各区間{y:n <y≤2n}にはこれらの素数の少なくとも1つが含まれます。
この一連の数字は、バートランド素数(OEIS A006992)であり、次のように定義されています。
a(1) = 2
a(n) = largest prime below 2a(n-1)
チャレンジ
このシーケンスを実装します。あなたは書くことができます
- nを指定した関数またはプログラムがa(n)(0または1のインデックス)を返します。
- nを指定した関数またはプログラムは、このシーケンスの最初のn(またはn-1またはn + 1)エントリを返します。
- 無限のリスト、ストリーム、ジェネレーター、または同様の言語の同等物。
Fx.ØØ
はとても近い...上記のすべての作品n > 2
。