物理学理论物理计算物理学
计算物理在物理学界是什么样的地位?
在我做的 QCD 這塊已經開始形成實驗、理論、計算三足鼎立的狀態。主要是因爲 QCD 理論實在是沒法算,模型又不靠譜。而 lattice QCD 至少是第一性的。現在像 muon g-2 這些量用模型計算和實驗值衝突,就需要 lattice 來算一下。
凝聚態那邊計算用的也很多,貌似是比如有人搞出一個巨詭異的作用量,大家一時間不知道怎麼算,就先模擬一下這樣,不過我不是很瞭解。
我的感覺是計算的角色會越來越重要。超級計算機的效率正在越來越高,更重要的是在高能這一塊,計算的週期一般比實驗要短,高能實驗一做動輒就是五到十年,發出論文來成百上千的作者… 感覺略坑爹啊…
作爲一個搞计算的科學工作者,我跟人聊天時經常把「未來是計算的世界」這句話掛在嘴邊…
———————————
UPDATE: 今天(2015-07-15)的 lattice 会议有一个很牛逼的 talk 是算 CKM matrix 里的矩阵元,精度已经比实验高了,而且为解决试验和理论的 discrepency 提供了很好地 input. 牛逼闪闪,我很欣慰。
评论 11
算法方面,其實解微分方程也好啦,蒙特卡洛也好啦,本質上都是矩陣求逆(或者對角化),其它東西我感覺都是附加的,比如有些時候需要迭代地近似一個東西神馬的。把算法翻譯成代碼,確實找程序猿就可以做。Lattice QCD 領域有一個著名的代碼庫叫 Chroma, 就是 JLab 請 CS 的人寫的,比我們這些屌絲寫的可是漂亮多了,美輪美奐,看都看不懂,只有讚賞的份...
關於結果可靠性的問題,如果是第一性的話,主要問題基本上是統計量,也就是要堆機時… 當然也會有別的東西,比如把空間離散化的時候引入的對稱性破缺,基本就是個大 bug,很難辦的,lattice qcd 社區從一開始就在吵這個…
當然你說的最後那個我完全同意,每當我過多的沉迷在代碼里的時候,老闆就會教導我,物理是最重要的。於是我就總也寫不出程序猿們寫的那種代碼啦… 計算要搞得好,對物理的理解纔是最重要的,代碼神馬的,能跑,略快,以後能看懂,就行了~~然後我還是學生,只是寫起知乎來比較裝逼而已,嘿嘿~~ 逃跑…
这种多圈图计算一般都不是算完整的圈图,而是找到一部分Leading的色结构来算的,比如认为nf远大于1的话,多圈图实际上就变成了一堆bubble图,记得之前看过一个研究renormalon的文章也算了十几圈。
仔细一看才发现是两年前的问题了……打扰了。