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

13行目: 13行目:


== 疑似乱数は「神はサイコロを振らない」 ==
== 疑似乱数は「神はサイコロを振らない」 ==
コイン投げの例にある「すべての変数がわかれば結果を予測できる」という仕組みは、まさにコンピューターが作る「[[疑似乱数]]」そのものです。
コイン投げの例にある「すべての変数がわかれば結果を予測できる」という仕組みは、まさに[[コンピューター]]が作る「[[疑似乱数]]」そのものです。


現在のコンピューターは数式(アルゴリズム)に従って乱数を作ります。初期値(シード値)と計算式がわかれば、次にどの数字が出るかは100%予測可能です。つまり「神はサイコロを振らない」が成立しています。
現在のコンピューターは数式([[アルゴリズム]])に従って乱数を作ります。初期値(シード値)と計算式がわかれば次にどの数字が出るかは100%予測可能です。つまり「神はサイコロを振らない」が成立しています。


ゲームや3Dシミュレーションで使われる物理演算エンジンは、まさにアインシュタインの言う「原因(重力、風、力)があれば結果は決まる」という決定論の世界を計算で再現しています。
[[ゲーム]]などで使われる[[物理演算エンジン]]はまさにアインシュタインの言う「原因(重力、風、力)があれば結果は決まる」という決定論の世界を計算で再現しています。


== 真の乱数は量子から ==
== 真の乱数は量子から ==