如何用計算機程序驗證E=mc^2?


嚴格來說物理定律必須是用真實的實驗來驗證的。

但計算機可以用來做模擬。比如可以用計算機模擬一堆相對論性粒子的運動,然後做統計。

不過模擬告訴你的,是在模型設定的假設下、我們可以推測出的東西,吹得高深點可以叫做in silico的實驗。但數學上依然是不完全歸納,而且也不能代替現實,所以結果不一定可信。是不是管這個叫做驗證,就端看不同人對語言的使用了。


我認為用數學來驗證物理定律是不可能的

不過我數學物理哲學什麼都不懂


問了這個問題說明你既不懂物理 也不懂數學 更不懂計算機


  1. 列出你需要的對稱性

  2. 寫出拉氏量

  3. 在一個離散的網格上算傳播子

  4. 然後你就可以想驗證啥驗證啥了

Lattice QCD v5


如果題煮不是在釣魚,那麼題煮應該是個還沒上高中的萌少或者萌妹。

別討論這種話題了,我下點挂面給你吃啊QwQ


打開一個可以上網的計算機程序(比如IE)到知乎提一個問題(E=mc^2嗎?),你就得到驗證了


等你的那個計算機程序真的進化出自我意識的時候


等到了計算機程序發展到可以創造一個世界的時候就能驗證了吧…


推薦閱讀:

電腦一點不會的傢伙怎麼學編程?看什麼書?
C++ 是否能夠定義引用的引用?

TAG:演算法 | 編程 | 物理學 | 相對論 | 計算機科學 |