如果我們活在一個由計算機模擬的世界,怎麼樣可以把它弄崩?
創建出無法被銷毀的變數,即壽命永恆的個體。
玩湍流。
到沙灘弄幾桶沙子,弄個水槽,研究鐵釘、通孔等幹擾下細沙顆粒的運動;通過照片同屏追蹤一百萬沙粒的運動軌跡,分析附近稍大個沙粒對水流的擾動對附近較小沙粒的擾動……
把兩片鏡子對著放在一起
看了目前的回答,感覺還不夠複雜。要不我們就模擬牛頓 n 體運動 好了 ...
牛頓 n 體運動通過運動方程 來描述。其中 表示為系統內各物體 在時刻 處的位置而 表示為系統各物體 的質量。 為萬有引力常量。要命的地方有兩點:
- 對於一些 (甚至可以是有限的) 可以在一秒鐘內描述(describe)不可數無窮多 的 distinct trajectories。(初始位置和速度甚至是可計算的。)[1]
- 牛頓 n 體運動會產生非碰撞奇點 (noncollision singularities)對於一些初始條件 可以定義一個計算謂詞 使得 系統會出現 noncollision singularities 反之 計算機要模擬 n 體運動來判斷在時刻 會不會出現 singularities 必然要計算這個 但它是圖靈機不可判定的。
參考
- ^不僅僅對於圖靈機,對於一部分 Oracle Machines 都夠嗆。
參考西部世界第三季梅芙的做法
推薦閱讀: