これまで私の趣味でフィボナッチ数から円周率を作る式をいろいろ作ってきました。
過去記事: フィボナッチ数から円周率を作る自作の式たち
今回、これまでとは違う方法で円周率を作る方法を思いついてツイートしました。
そのときのツイート
【改良版】フィボナッチ数からキモい定数を作ってから円周率を作るの図
— apu (@apu_yokai) August 26, 2021
収束はかなり遅め pic.twitter.com/4knaXGtJRF
数列
いくつか具体的に書くとこんな感じになります。
このとき、次のような定数
さらに、次のような定数
このとき、次の式は円周率
この記事では、この式からなぜ円周率
まずは略解で概要を説明し、それから詳しく解説したいと思います。
よく似た式になりましたね。実は、それぞれの項にもれやダブりなく、すべての自然数が1回ずつ出てきますので、
もう少し詳しく解説していきます。
まずは、キモとなる無限級数
まず収束することの確認ですが、
と評価できますから、この無限級数は絶対収束します。
では、具体的な値を計算しましょう。
二重対数関数と呼ばれる関数
証明は
でーすくん
さんの記事
二重対数関数の公式
などを参考にしてください。
この関係式を使うと
という無限級数の式が得られます。
これで、当初の式のキモの部分となる無限級数の完成です!
この無限級数を、もれなくダブりなく
これには、相補的スペクトル数を使います。
「相補的スペクトル数」という用語は、英語の "complementary spectrum number" を私が直訳して作った言葉です。他に適切な日本語訳があれば修正しますので、情報があれば教えていただきたいと思います。
まず、「相補的スペクトル数」について説明します。
たとえば、
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | ||
1 | 2 | 4 | 5 | 7 | 8 | 9 | 11 | 12 | ||
3 | 6 | 10 | 13 | 17 | 20 | 23 | 27 | 30 |
もう1つ例をあげてみましょう。
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | ||
2 | 5 | 8 | 10 | 13 | 16 | 19 | 21 | 24 | ||
1 | 3 | 4 | 6 | 7 | 9 | 11 | 12 | 14 |
では、どのような数が相補的スペクトル数になるのか考えてみましょう。
相補的スペクトル数の組み合わせのうち片方は「
当然ですが、
ここで、小数部分を表す記号として
ということです。
また、特に断りがない限り、
は
したがって、
と書くことができます。
ただし、このように書くことができるのは
この式を変形していくと、
となりますから、
とおけば、
なお、この式をさらに変形して
とすると、美しい対称性が現れます!
先ほどの例の組み合わせ、すなわち
や
も上記の式を満たしていることを確認してみてください。
ですから、
も相補的スペクトル数の組み合わせてとなります。したがって、
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | ||
1 | 3 | 4 | 6 | 8 | 9 | 11 | 12 | 14 | ||
2 | 5 | 7 | 10 | 13 | 15 | 18 | 20 | 23 |
のように、
当初の式は、この
ここで、私の推し数列のRabBIT数列との関係をご紹介します。
1 | - | 3 | 4 | - | 6 | - | 8 | 9 | ||
- | 2 | - | - | 5 | - | 7 | - | - | ||
数列 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 |
となります。
この数列は、フィボナッチ数と深い関係があり、フィボナッチ数のもつウサギのイメージと、二進数のBITを組み合わせてRabBIT数列(RabBIT Sequence) と呼ばれています。
この数列は、フィボナッチ数の漸化式のように、次のように構成することができることが知られています。
1
10 (1 & 0)
101 (10 & 1)
10110 (101 & 10)
10110101 (10110 & 101)
1011010110110 (10110101 & 10110)
101101011011010110101 (1011010110110 & 10110101)
AB (A & B)
もうお分かりでしょうか。
当初の式に出てきた
と書けることを発見したというわけでした。
だいぶ脱線したのでもう忘れてしまっているかもしれませんので、当初の式を再掲します。
数列
いくつか具体的に書くとこんな感じになります。
このとき、次のような定数
さらに、次のような定数
このとき、次の式は円周率
どうでしょうか。
当初はわけのわからない式に見えたと思いますが、この式から円周率ができることが納得していただけましたでしょうか?
これでこの記事の本編はおしまいですが、最後にこれに関連して私が証明できなかった式を「予想」の形でのせたいと思います。
先ほどの数列
次のような定数
さらに、次のような定数
このとき、次の式は円周率
単に2乗が外れただけに見えますが、私にはベースとなる無限級数が絶対収束することを証明できませんでしたので「予想」とします。
もし証明できた方はコメントやTwitterでご報告いただければ幸いです。