真にランダムなビットの無限のストリームを与えられたコンピューターは、それを持たないコンピューターよりも強力です。問題は、停止する問題を解決するのに十分な力があるかどうかです。
つまり、確率的コンピューターは、決定論的プログラムが停止するかどうかを判断できますか?
決定論的に不可能なことを行う確率的コンピューターの例:ギガバイトより大きいKolmogorov複雑さを持つ文字列を出力する小さなプログラム(長さが1キロバイト未満)を考えます。コルモゴロフ複雑性文字列の長さは、その文字列を生成する最短の決定論的プログラムの長さです。したがって、定義により、決定論的プログラムは、複雑さがそれ自体の長さよりも大きい文字列を生成できません。ただし、真にランダムなビットの無限ストリームが与えられた場合、小さなプログラムは、たとえば100億のランダムビットをエコーアウトし、それらのビットのコルモゴロフの複雑さが十分に高いことを期待することで、99.99999 ...%の成功でタスクを達成できます。したがって、優れたコルモゴロフの複雑さのストリングを生成することは、確率的プログラムの可能性の範囲内ですが、決定論的プログラムではまったく不可能です。
そうは言っても、本当に問題のある問題を真にランダムなビットで修正することが可能かどうか疑問に思っています。例えば、アルゴリズムは定理をランダムに生成し、特定の決定論的プログラムが停止することを証明/反証するのに十分なことがわかるまで、それらを証明/反証/破棄します。