「神はサイコロを振らない」の版間の差分

ページの作成:「'''神はサイコロを振らない'''とは、物理学者のアルベルト・アインシュタインが残した有名な言葉であり「この世界には偶然など存在せず、すべて原因があって、結果は決まっている」という考え方です。 たとえばペンを手から離せば必ず床に落ちる。これは重力があるからで偶然ではない。 コインを投げたときの表裏も実は運まかせではない。…」
 
編集の要約なし
 
(同じ利用者による、間の7版が非表示)
1行目: 1行目:
'''神はサイコロを振らない'''とは、物理学者のアルベルト・アインシュタインが残した有名な言葉であり「この世界には偶然など存在せず、すべて原因があって、結果は決まっている」という考え方です。
'''神はサイコロを振らない'''とは、物理学者のアルベルト・アインシュタインが残した有名な言葉であり「この世界には偶然など存在せず、すべて原因があって、結果は決まっている」という考え方です。
大雑把にいえば人々が「偶然」「奇跡」だと感じるものはすべて超高速かつミクロの世界でピタゴラスイッチが動いた結果だ。つまり[[コンピューター]]の[[物理演算エンジン]]が今とは比べ物にならないほど発達すれば未来は予測可能になる。


たとえばペンを手から離せば必ず床に落ちる。これは重力があるからで偶然ではない。
たとえばペンを手から離せば必ず床に落ちる。これは重力があるからで偶然ではない。
6行目: 8行目:


私たちが「偶然だ」「奇跡だ」と感じるのは、私たちが把握できる「[[変数]]」が圧倒的に足りていない情報の欠如に過ぎない。
私たちが「偶然だ」「奇跡だ」と感じるのは、私たちが把握できる「[[変数]]」が圧倒的に足りていない情報の欠如に過ぎない。
<rakuten> アインシュタイン 相対性理論を生みだした天才科学者 </rakuten>


== 「神はサイコロを振らない」は量子力学によって否定 ==
== 「神はサイコロを振らない」は量子力学によって否定 ==
アインシュタインは量子力学の「確率的な性質」を受け入れられず、この言葉を残しました。しかし、その後の実験(ベルの不等式の検証など)により、アインシュタインの主張は間違っていたことが証明されています。
アインシュタインは量子力学の「確率的な性質」を受け入れられず、この言葉を残しました。
 
ミクロの世界は純粋な確率: 量子(電子や光子など)の動きは、すべての変数を集めても事前に予測できません。


根本的な偶然: 100%同じ条件で実験しても、結果は確率的にバラつきます。これは情報の欠如ではなく、宇宙の根本的な仕組み(非決定論)です。
しかし、その後の実験(ベルの不等式の検証など)によりアインシュタインの主張は間違っていたことが証明されています。量子(電子や光子など)の動きはすべての変数を集めても事前に予測できません。100%同じ条件で実験しても結果は確率的にバラつきます。これは情報の欠如ではなく、宇宙の根本的な仕組み(非決定論)です。


== 疑似乱数は「神はサイコロを振らない」 ==
== 疑似乱数は「神はサイコロを振らない」 ==
コイン投げの例にある「すべての変数がわかれば結果を予測できる」という仕組みは、まさにコンピューターが作る「[[疑似乱数]]」そのものです。
コイン投げの例にある「すべての変数がわかれば結果を予測できる」という仕組みは、まさに[[コンピューター]]が作る「[[疑似乱数]]」そのものです。
 
現在のコンピューターは数式(アルゴリズム)に従って乱数を作ります。初期値(シード値)と計算式がわかれば、次にどの数字が出るかは100%予測可能です。つまり「神はサイコロを振らない」が成立しています。


ゲームや3Dシミュレーションで使われる物理演算エンジンは、まさにアインシュタインの言う「原因(重力、風、力)があれば結果は決まる」という決定論の世界を計算で再現しています。
現在のコンピューターは数式([[アルゴリズム]])に従って乱数を作ります。初期値(シード値)と計算式がわかれば次にどの数字が出るかは100%予測可能です。つまり「神はサイコロを振らない」が成立しています。[[ゲーム]]などで使われる[[物理演算エンジン]]はまさにアインシュタインの言う「原因(重力、風、力)があれば結果は決まる」という決定論の世界を計算で再現しています。


== 真の乱数は量子から ==
== 真の乱数は量子から ==
私たちが普段目にする「偶然」は単なる変数不足(疑似乱数)ですが、テキストの後半にある「量子力学の根本的な偶然」を利用すると、絶対に予測不可能な「真の乱数(量子乱数)」を作ることができます。
私たちが普段目にする「偶然」は単なる変数不足(疑似乱数)ですが、「量子力学の根本的な偶然」を利用すると絶対に予測不可能な「真の乱数(量子乱数)」を作ることができます。


[[category: 疑似乱数]]
[[category: 疑似乱数]]
[[category: 物理演算エンジン]]
[[category: 物理演算エンジン]]