Top 8
Outer WildsストーリーMODを色々やってみた
June 18, 2023, 10:04 a.m.表面符号と戯れる【量子コンピューター Advent Calendar 2023 23 日目】
Dec. 23, 2023, 3:28 a.m.位数発見アルゴリズム ~Quantum Zooやっていく【特別編】~
Jan. 27, 2023, 2:50 p.m.ストーリー追加 Mod: The Outsider やっていく日記【Outer Wilds】
Feb. 19, 2023, 6:33 a.m.意識が量子効果で生じることを示す実験結果についてちょっと調べただけのメモ
April 21, 2022, 3:09 p.m.ストーリー追加 MOD: Astral Codec やっていく日記【Outer Wilds】
Feb. 25, 2024, 8:47 a.m.Outer Wilds の量子は計算能力が(ある程度)すごいのではという話
Jan. 15, 2022, 8:35 a.m.MacでAge of Empires 2 DE (AoE2DE)をCrossOverで動かす
May 31, 2021, 11:52 a.m.トーラス上の周期的運動と準周期的運動
Jan. 4, 2018, 5:12 a.m. edited Sept. 15, 2018, 4:50 p.m.「カオス -自然の乱れ方-」を読んでいたときに,有名なトーラスの話が出てきました.トーラスには円周方向と芯に沿った方向の 2 つがあり,それぞれを回るときの周波数の比(有理数・無理数)に応じて,全体における運動が周期的な場合と準周期的(それでもカオスではないらしい)な運動に分かれる,というものです.この話は生命情報学科の授業でも聴いたことがあり知っていたのですが,なぜそうなるのかは知りませんでした(雰囲気では確かにそうなりそうですが).
シミュレーション
そこで,まずはシミュレーションをしてみました.2 次元トーラスでも 3D グラフィックスが必要になるので,こういうときにやはり Unity は便利ですね(酔いそうな完成動画).
動画では \(\omega_1:\omega_2=1:2\) (有理数比)の場合と, \(\omega_1:\omega_2=1:\sqrt{2}\) (無理数比)の場合をシミュレートしました.
しかし,シミュレーションでできるのはあくまで 1 つ(今回は有理数比の場合と無理数比の場合で 1 つずつ)のパラメータのときの話だけなので,証明にはなりません.
つよい人に相談する
考えてもわからず,ググっても出てこず,日が暮れてしまいそうだったので,twitter で助けを求めました.すると,
それはただのクロネッカーの稠密定理ではなく???
— UMU (@UMU____) 2018年1月3日
と教えてくださったので,さっそくこれを使って証明をしてみました.
証明
トーラスの芯に沿った方向に \(x\) 軸を,円周方向に \(y\) 軸をとる.そして,芯に沿った方向の角周波数を \(\omega_1\) ,周期を \(T_1\) ,円周方向のそれぞれを \(\omega_2, T_2\) とおく.ここで,1 周の角度を \(2\pi\) から 1 にして定理を適用しやすくしたいので,
$$\omega_1 T_1 = 2\pi$$
$$\omega'_1 T_1 = 1$$
とした.
\(n\) を自然数, \(t\) を時間とすると,
$$\omega'_1 t=x+n-1$$
と表されるので,これを変形して,
$$t=\frac{x+n-1}{\omega'_1} \tag{1}$$
ここで, \(\{X\}\) を \(X\) の小数部分を返すものとすると,
$$y=\{\omega'_2 t\}$$
である.ここに式 \((1)\) の \(t\) を代入すると,
$$
\begin{align}
y&=\left\{\frac{\omega'_2}{\omega'_1}(x+n-1)\right\} \\
&=\left\{\frac{\omega'_2}{\omega'_1}(x-1)+\frac{\omega'_2}{\omega'_1}n\right\}
\end{align}
$$
この \(x\) が \(0\leq x<1\) のいずれにおいても, \(y\) が \(0\leq y<1\) におけるすべての値をとれば良い.
ここで
$$y=\{y'\} \tag{2}$$
を満たすような \(y'\) を用いると,
$$
\begin{align}
y' &= \frac{\omega'_2}{\omega'_1}(x-1)+\left\{\frac{\omega'_2}{\omega'_1}n\right\} \\
y'-\frac{\omega'_2}{\omega'_1}(x-1) &= \left\{\frac{\omega'_2}{\omega'_1}n\right\}
\end{align}
$$
\(\frac{\omega'_2}{\omega'_1}\) は無理数なので,クロネッカーの稠密定理より, \(y'-\frac{\omega'_2}{\omega'_1}(x-1)\) の \([0,1]\) はすべて稠密された.そして,
$$0\leq y'-\frac{\omega'_2}{\omega'_1}(x-1) \leq 1$$
$$\frac{\omega'_2}{\omega'_1}(x-1) \leq y' \leq 1+\frac{\omega'_2}{\omega'_1}(x-1)$$
ゆえに, \((2)\) より, \(y\) は \([0,1]\) を埋め尽くす.これは \(0\leq x<1\) におけるいずれの \(x\) についても成り立つので,したがって,トーラスの円周方向と芯に沿った方向それぞれを回る周波数の比が無理数のときは,その運動はトーラスを埋め尽くす.
最後に
証明に間違いありましたら,教えていただけるとありがたいです.
(等号揃えしたかったが,マークダウンと競合してうまくできなかった…)
↑鍵アカウントからなので貼れませんが,eqnarray の代わりに教えていただいた align を使ったところうまくいきました.ありがとうございます.
Top 8
Outer WildsストーリーMODを色々やってみた
June 18, 2023, 10:04 a.m.表面符号と戯れる【量子コンピューター Advent Calendar 2023 23 日目】
Dec. 23, 2023, 3:28 a.m.位数発見アルゴリズム ~Quantum Zooやっていく【特別編】~
Jan. 27, 2023, 2:50 p.m.ストーリー追加 Mod: The Outsider やっていく日記【Outer Wilds】
Feb. 19, 2023, 6:33 a.m.意識が量子効果で生じることを示す実験結果についてちょっと調べただけのメモ
April 21, 2022, 3:09 p.m.ストーリー追加 MOD: Astral Codec やっていく日記【Outer Wilds】
Feb. 25, 2024, 8:47 a.m.Outer Wilds の量子は計算能力が(ある程度)すごいのではという話
Jan. 15, 2022, 8:35 a.m.MacでAge of Empires 2 DE (AoE2DE)をCrossOverで動かす
May 31, 2021, 11:52 a.m.Tags
- #Python (26)
- #量子力学 (25)
- #量子情報 (23)
- #Unity (11)
- #Outer Wilds (11)
- #数学 (9)
- #Mac (9)
- #AoE2 (8)
- #Linux (7)
- #Quantum Zoo (6)
- #意識 (5)
- #シミュレーション (5)
- #NumPy (5)
- #Bash (5)
- #相対論 (4)
- #Docker (4)
- #Android (4)
- #Qiskit (4)
- #Rust (3)
- #PyO3 (3)
- #GitHub (3)
- #Django (2)
- #情報理論 (2)
- #LaTeX (2)
- #AR (2)
- #Git (2)
- #iOS (2)
- #C++ (2)
- #正規表現 (2)
- #論文 (2)
- #電磁気学 (1)
- #Google Drive (1)
- #Overleaf (1)
- #Let's Encrypt (1)
- #ポケモン (1)
- #AdMob (1)
- #Autoya (1)
- #docopt (1)
- #SymPy (1)
- #AWS (1)
- #Twitter (1)
- #URP (1)
- #iMovie (1)
- #PyTorch (1)
- #C# (1)
- #Vim (1)