The Hofstadter consecutive-sum sequence omits infinitely many positive integers

ホフスタッターが提起したこの数列の漸近挙動について、無限に多くの正整数を省略することを証明し、OEIS の予想を解決しました。

Quanyu Tang

公開日 Wed, 11 Ma
📖 2 分で読めます🧠 じっくり読む

Each language version is independently generated for its own context, not a direct translation.

🎮 ゲームのルール:「連続した足し合わせ」

まず、この「ホフスタッター数列」というゲームのルールを想像してみてください。

  1. スタート: 最初は「1」と「2」だけを書きます。
    • 現在のリスト:[1, 2]
  2. 次の数字を決める:
    • これまでに書いた数字の中から、「連続した 2 つ以上」を足し合わせた数字を作ります。
    • その中で、**「今までの数字より大きく、かつ最も小さい」**ものを選びます。
    • それをリストの最後に追加します。

【実際の動き】

  • 1 + 2 = 3 → 3 は 2 より大きいので OK。リスト:[1, 2, 3]
  • 2 + 3 = 5 → 4 は作れない(1+2+3=6 だが、4 は作れない)。5 が最小。リスト:[1, 2, 3, 5]
  • 3 + 5 = 8 → 6 は作れる(1+2+3=6)。リスト:[1, 2, 3, 5, 6]
  • 5 + 6 = 11 → 7 は作れない。8 は作れる(3+5)。リスト:[1, 2, 3, 5, 6, 8]

こうして数字が並んでいきます:
1, 2, 3, 5, 6, 8, 10, 11, 14, ...

問題点:
見ての通り、4, 7, 9, 12, 13... という数字が「スキップ(欠落)」しています。
昔から数学者たちは、「このゲームを無限に続けたら、結局『ほとんどすべての数字』が現れるようになるのか?それとも『無限に欠けた数字』が残り続けるのか?」と疑問に思っていました。


🔍 この論文の発見:「欠けた数字は無限に増える」

この論文を書いた唐(タン)さんは、**「欠けた数字は無限に増え続ける」**ことを証明しました。

🧠 直感的な説明(アナロジー)

このゲームを**「数字の階段」**に例えてみましょう。

  • 理想の階段: 1, 2, 3, 4, 5, 6... と段差が 1 ずつで、隙間なく続く階段。
  • このゲームの階段: 1, 2, 3, 5, 6, 8... と、所々で段が飛び越えられています。

唐さんの証明は、以下のようなロジックです。

  1. 「飛び越え」が蓄積する:
    このゲームのルールは「連続した数字を足す」ことですが、ある程度大きな数字になると、「2 のべき乗(2, 4, 8, 16, 32...)」という特別な数字が、このルールで作ろうとすると「連続した数字の和」にはなりきれないことがわかってきます。
    (例:4 は 1+2+? で作ろうとすると、1+2=3, 1+2+3=6 なので、4 は作れません。8 も同様です。)

  2. 数学的な「壁」:
    論文では、もし「欠けた数字」が有限個で終わる(つまり、いつか隙間が埋まって階段が綺麗になる)と仮定すると、数学的に**「ありえない方程式」が生まれてしまうことを示しました。
    それは、
    「ある特定の形をした数字(2 のべき乗)が、無限に何度も同じ方法で作られてしまう」**という矛盾です。数学の法則(ディオファントス方程式の解の有限性)によって、これはあり得ないとされています。

  3. 結論:
    矛盾が生じるということは、最初の仮定(欠けた数字は有限)が間違っていたということです。
    つまり、「欠けた数字」は永遠に減らず、むしろどんどん増えていく(無限に存在する)のです。


📈 数字の成長スピード:「どれくらい速く増える?」

論文のもう一つの大きな成果は、この数列が**「どれくらい速く数字を大きくしていくか」**を計算したことです。

  • 予想: 数列は「1, 2, 3...」のようにゆっくり増えるのか、それとも爆発的に増えるのか?
  • 結果: 数列は**「多項式(べき乗)」のスピード**で増えることがわかりました。
    • 具体的には、nn 番目の数字は、nn の約 1.66 乗(n1.66n^{1.66})くらいの大きさになります。
    • これは「指数関数($2^nなど)」ほど爆発的ではありませんが、単純な「 など)」ほど爆発的ではありませんが、単純な「n$(1 倍)」よりはかなり速く増えます。

イメージ:

  • 理想(nn): 1 歩ずつ歩く。
  • この数列: 1 歩歩くたびに、少しだけジャンプの幅を広げていく。
  • 結果: 長い距離を走ると、理想の歩行者よりも遥か彼方にいることになります。その「遥か彼方」の分だけ、途中の数字(欠けた数字)が大量に存在していることになります。

🌟 まとめ:なぜこれがすごいのか?

  1. 長年の謎を解いた: 1970 年代から数学者たちが頭を悩ませてきた「欠けた数字は無限か?」という問いに、**「Yes(無限に欠ける)」**と答えました。
  2. 新しい視点: 単に「欠ける」だけでなく、「なぜ欠けるのか(2 のべき乗などの特殊な数字がルールに合わないから)」というメカニズムを、高度な数学(凸集合の差集合など)を使って説明しました。
  3. 将来への道: この数列が「多項式」のスピードで増えるという上限を初めて示したことで、今後の研究の基準ができました。

一言で言うと:
「この数字のゲームは、一見すると数字を埋め尽くしているように見えますが、実は**『2 のべき乗』などの特殊な数字を避けるように動いており、その結果、無限に数字の穴(欠落)を作り出し続ける**という、驚くべき性質を持っていたのです!」

この発見は、数学の「数列」という分野において、非常に重要な一歩となりました。