記得國中時後有一個朋友,會天馬行空亂聊,當時候我就有說到,
如果這世界是由原子.電子等等那些基本例子組成,
或許可以透過一些粒子特性的規則,去計算未來的發生,
未來是可以透過計算模擬出結果的,這種說法大概就類似宿命論.機械論,
https://zh.wikipedia.org/zh-tw/%E7%99%BC%E6%A2%9D%E5%AE%87%E5%AE%99
但隨著後面知道得越來越多,特別是進入量子領域後,就打破我對宿命論的幻想了..
然後不論是科幻或是電影或是哲學討論,其實都有假設到我們的世界可能是模擬的,
也就是所謂的模擬論,
https://zh.wikipedia.org/zh-tw/%E6%A8%A1%E6%93%AC%E7%90%86%E8%AB%96
這是一種說法,其實聽聽就好,但身為資工人,
其實腦袋就會去想說如果要靠程式去模擬一個世界該怎麼做?
如果把世界構成的規則簡化到那些基本的粒子,能不能模仿出一個類似真實世界的容器?
當然這是很久前的一個實作想法,一直到看youtube看到DNA和RNA進行複製的過程,
規則很明確,好像只要照DNA序列按照規則複製去輸出就可以從DNA序列,
去計算出生物長大的樣子... 沒有那麼大的野心想模擬世界,
但如果是很簡單的單細胞生物.甚至是細菌病毒,
能不能用一些規則去模擬它們繁殖增生的過程.....但隨著再深入了解,馬上又碰壁了,
最大的問題是蛋白質摺疊的問題
https://zh.wikipedia.org/zh-tw/%E8%9B%8B%E7%99%BD%E8%B4%A8%E6%8A%98%E5%8F%A0
你那些序列複製輸出排出來,會組織成怎樣的結構,其實現在並沒有一個明確的通則,
頂多能做某種程度的"預測",而不是像一個明確的數學計算,
目前這方面做得最好的大概是GOOGLE
https://news.gbimonthly.com/tw/article/show.php?num=51865
然後會發現其實生物成長的過程牽涉到很多生物化學作用,又跟生物所在環境.
吃了吸收了什麼東西.做了什麼運動.溫度等等有關係,一連串複雜的牽涉下,
最終才是構成生物成長的條件和樣貌,這一切要靠規則去計算出來,
要從生物學學到生物化學,才有一點可能去模擬,這時候又回到很久前的想法,
如果我不要管高階的生物化學,從最基本例子去模擬呢?
反正人體各組織細胞最後最後都能拆解出化合物,這些化合物又能夠再繼續拆解
...能不能拆解到一個基本單位 電子原子中子介子質子 這層,去計算結果?
馬上又碰壁,進入微觀後,很多宏觀視角好像有很明顯公式算出作用結果的問題,
都變得不太清楚,甚至可能要切割到弦理論,很多謎才能解開...
一層一層撥下去,如果按照當初很天真想的,模擬水中的單細胞生物,
在水中生長活動的情況,以為是可以嘗試看看的事情,
才發覺跟自己能力的差距有天邊之遠,程式該如何去做這是一回事情,
但你要用程式去表達,你要對很多科學學問非常了解,而且甚至到最後最難的問題,
其實是類似神學.哲學的問題,最關鍵的一點是真實世界的不確定性,
一個世界的運作或是生物的成長結果絕對不是參數帶一帶算出結果,
不確定的機率性表現怎麼出現,我覺得才是問題,
雖然數學領域有在研究怎樣讓亂數更亂這事情,但一旦能透過規則去產生的東西,
到底也就不是那麼亂,像是單細胞生物能夠在水中用鞭毛到處游動,
這個最簡單的游動行為其實已經比較像是接近意識的表現,
人類自由意識為何說到底很可能跟量子有關,這一塊沒辦法處理到,
最終與其說是模擬,不如說是計算結論.
以上會提到這些,是給大家空閒之餘sideproject一些想法...
或是有什麼東西好奇會想下去挖看看的 有一小陣子是突然很想模擬看看生命
下去study的結果 卻是馬上跳出來 但說不定帶一個頭 分享一下過去天真的想法
有人會有一些啟發或是嘗試 真的碰撞出啥有趣的東西
--