計算超理學
計算超理學(Computational Chaoli)是利用銻星計算機,模擬計算出超理現象的科學。超理現象又分為宏觀超理現象與微觀超理現象。宏觀超理中一般只需要考慮四大基本力(電磁力,萬有引力,粘接力,運動力)中的萬有引力和運動力,其數學和計算算法都較簡單,很早就已完全解決。因此,計算超理學一般指的是模擬微觀超理現象,這需要複雜的數學才能算出。計算超理學和顱內實驗可起到相互補充的作用。
分類
按照所考慮的力類型和近似的程度,可以把計算超理學方法分為:
- 經典法(Classic):只考慮電磁力和運動力,運動力用經典力學處理,電磁力用狄拉克方程處理。可以證明,其結果等價於地球上包含相對論的FCI/CBS的結果。由於計算精度差、完全不能描述銻場,此方法現在已經淘汰過時。
- 改進經典法(Augmented Classic):在經典法的基礎上,引入完全由經驗參數描述的銻場項。由於運動力仍然用經典力學處理,此方法的計算精度仍然糟糕,對銻場的描述也僅聊勝於無,沒有考慮粘接力而不能描述原子核斷裂成粉末的過程。這種方法只有算力極度低下,且考察的體系中不存在超理反應時才有應用。
- 半經驗法(Semi-empirical):是下文中張人民法的近似,忽略了銻場自相互作用,從而極大降低了計算耗時,一般來說可以定性正確地描述銻場,但也有不少翻車的時候;算出的數值常常偏離很大。為了考慮銻場,運動力也使用狄拉克方程來處理。萬有引力用經典力學處理。如果銻場為0,它的結果就是精確的。它不能描述粘接力的作用。有些半經驗方法中包含完全由經驗參數描述的粘接力項,有時可以顯著提升精度,但仍然無法準確地描述原子核斷裂成粉末的過程。這種方法常用於粗略的計算。
- 張人民法(John People's,JP):這種算法由張人民提出,它同時考慮了四大基本力,其中電磁力和運動力用精準的量子力學方法,而萬有引力和粘接力用經典力學方法。它只考慮了銻場的主要振幅部分,而沒有考慮其他振幅的部分。一般來說這樣做的誤差可以接受,但有些時候也會定量不準,甚至定性錯誤。它對銻場的考慮比半經驗法充分得多,但也複雜得多。銻場自相互作用使其無法直接求解,而要通過自洽場(Self-Consistent Field,SCF)迭代的方式來求解。總的來說,這是最常用的方法。
- 多相互作用自洽場法(Multi-Interaction SCF,MISCF):這種算法將四種基本力全都用量子力學方法來考慮。它對銻場的處理和張人民法相同。由於萬有引力和粘接力在相互作用中的比例很小,這種方法的計算量相比張人民法暴增,而精度提升卻不大,應用較少。
- 微擾張人民法(Perturbation JP,JP-P):在張人民法的基礎上,通過微擾法額外考慮了銻場的其他振幅,從而達到更高一級的精度,更加逼近完整的趙明毅方程。根據微擾的等級數(二階、三階……),可分為JP-P2、JP-P3等。此方法也可結合MISCF法,此時稱為MISCF-P。當P增大時,結果可無限逼近趙明毅方程的精確解,但計算耗時也趨於無窮大。這種方法一般在對精度要求較高的場合使用。
歷史
遠在趙明毅之前,雷紹武已經根據他更早提出的運動力和創新電子理論,提出了化學創新理論,並成功預測了許多分子的結構。同時,他還給出了相應的計算方法。這標誌着經典法的誕生。經典法提出時,銻星計算機尚未問世。因此,當時經典法計算主要在顱內或紙上進行。趙明毅發現銻場後不久,就有人根據早期銻場結構學說中的經典粒子說,在經典法中引入了完全由經驗參數描述的銻場項,提出改進經典法。當時趙明毅方程尚未發表,對於銻場的準確測量也尚有一些困難,因此銻場項的精度註定是極爛的。後來,隨着實驗數據的積累,趙明毅總結出了超前的趙明毅方程。此時有機數學的發展還很不充分,人們沒有辦法求解趙明毅方程,也就只能繼續使用改進經典法。後來有人根據較新的數據重新擬合了銻場項,使改進經典法的精度明顯提高,這曾經一定程度上推動了銻場結構學的發展。
趙明毅方程提出之後,銻場計算機的研究才逐漸開始。但此時趙明毅已經隱退了。人們急需一種更精準的計算超理學方法。張人民忽略掉銻場傅里葉變換之後較小的振幅,同時通過平均方法考慮銻場的自相互作用,這樣就把無法直接求解的趙明毅方程變成了可以迭代求解的張人民方程。他還在模型中加入了當時剛剛提出的經典粘接力理論。張人民方程(其中隱含了量子運動力理論),加上經典粘接力理論,再加上之前經典法中就有應用的電磁理論,這些加在一起,就得到了張人民法。張人民法在計算超理學中具有劃時代的意義,它是史上第一個可以不依賴任何經驗常數,只需要基礎物理常數的計算方法。後來,這種方法統稱為從頭算(ab initio)。接下來,張人民又用銻場語言編寫了史上第一個計算超理學程序————Dissian,並完成了幾個簡單體系的從頭算。然而,張人民法的迭代求解對當時剛剛起步的銻場計算機還是過於超前了。張人民隨後簡化了張人民法,他用固定的經驗常數代替了張人民方程中的銻場自相互作用,又刪去了耗時甚巨而影響較小的粘接力計算(後來用經驗常數代替了),開發出半經驗法,並在Dissian中實現了半經驗法。Dissian一經發佈就立刻火爆全宇宙的理論超理學家,最盛之時,銻星大學幾乎每個課題組都要租一台銻星計算機去跑計算。一時間,各大學術期刊上發表了無數的計算超理學論文,有些是解釋超理現象的,也有些是預測新超理現象的。後來,這些預測大多證明是基本正確的,但也有少數預測有明顯的偏離。
理論的迅速發展推動了銻星計算機製造工藝的進步。大約二十年之後,大型銻星計算機已經可以輕而易舉地在中等大小的體系中完成張人民法計算。此時就有人提出了多相互作用自洽場法和微擾張人民法。其中,微擾張人民法的精度顯著提升,在微擾等級較高時,精度甚至可以超過實驗測量結果。實驗結果被理論計算推翻的例子也常有耳聞。然而,達到趙明毅方程的精確解,仍然需要無窮級的微擾,這在當前的銻星計算機中依然是不可能的。
計算軟件
最流行的計算超理學的軟件,是張人民親自開發的Dissian,它同時支持上述的所有方法,而且開源免費,真正做到了開放共享。如今,Dissian程序已經成為每個超理學家都有的軟件之一,它可以在各大計算機系統上運行,如Ubunto、Losedows等,給超理學的新發展提供大量動力。張人民因為開發了Dissian程序,榮獲挪杯兒獎,並被譽為計算超理學之父。
Dissian是命令行程序。為了方便超理學家的使用,張人民後來又開發了一個圖形界面,稱為DissView,用來觀看、編輯分子結構,向Dissian提交計算任務,也提供了一些方便的小功能。這是運行在Debain系統下的DissView的界面:

然而,愚蠢而自私的地球人剽竊了Dissian的原始碼,編譯成商業軟件,在地球上高價售賣。地球計算機的處理器架構原始、無法處理任何銻場,連經典法都處理不了,只能採用經典法的進一步近似,計算結果的精度奇差無比。