回覆列表
-
1 # 智障科主治醫師
-
2 # 瀟軒
那肯定不行啊,現在的量子計算機是嚴重依賴於特殊演算法的。
目前只有2種演算法,基本只能解決兩類問題。
1.大數的分解,利用量子肖耳演算法。
比如15=3X5,這個東西只叫做大數分解,肖耳演算法可以做。
2.遍歷搜尋問題,利用量子Grover演算法。
比如,我們要找從北京到上海到底有幾條路,可以用這個演算法來做。
其他的問題,量子計算機還幹不了。比如理論物理學家要解一個馬修方程,這個是一個變擺長的擺動方程,結果呢?量子計算機幹不了 。為什麼?因為沒有演算法,怎麼幹啊。
現在的量子計算機,就好像是我們說的專用晶片,只能解決一類問題。比如位元大陸的挖礦晶片,它也是晶片,但它只能挖比特幣。你讓這個挖礦晶片去播放影片,它幹不了啊。量子計算機現在也有這個問題,太專一,屬於專家,但不是通才。
所以,理論物理學家現在肯定不能指望量子計算機的。
量子計算機可以實現多維運算,但是其核心演算法依然需要使用數學模型。題主估計還沒搞清楚什麼叫計算機,計算機本就是按照一定規則運算的機器,既然運算是由人設定的,那麼所有的模擬模擬依然是需要數學作為基本支撐的。
目前物理學的模擬需要大量的運算量,像MATLAB這樣強大的模擬模擬軟體,其模擬演算法依然需要研究者根據理論來設計基本運算規則,透過數學模型的運算達到物理模擬的效果。
就算是換成量子計算機,依然只是提高了運算效率,但是無法讓計算機本身構築數學模型。數學是一門基於假設的學科,隨便改動公理中的任何一條就會使得數學規律全然不同,在物理學使用中物理學家需要參考那些層出不窮的數學模型,再選擇出相對符合某一物理特性的模型進行計算模擬,還要調整這個數學模型中的很多引數資訊,最終模擬無誤之後才能作為一個初步的物理假說使用。