那些關於「量子電腦的焦慮」是不必要的。
量子電腦不會取代傳統電腦,而是作為一個強大的輔助工具─類似AI加速器的形式存在;初期應用開發會透過雲服務的形式提供,像是 Azure Quantum 跟 Amazon Braket .
由於量子電腦在特定類型的計算問題上展現出顯著的潛在優勢,會被專門用於處理這些特定任務(如加密解密、大型優化問題、分子模擬藥物設計等);作為運算輔助與現有電腦架構整合,量子運算專門處理那些特定類型的問題。
使用者跟開發者不用去擔心量子電腦有多複雜,之後應該會有更成熟的開發環境跟配套. (但不知道是多久以後...)
───
〈 量子運算的特性跟瓶頸 〉
雖然量子運算提供某些領域非常驚人的計算潛力,但同時量子運算對干擾極為敏感─溫度最輕微的變化或與周圍分子的任何相互作用都可能導致量子位元被影響;存在穩定性和錯誤率問題,也可以說是量子退相干(Quantum decoherence)和噪聲問題。
具體來說,量子運算的應用會需要對量子位元執行數十億次以上的運算;而目前主流的量子運算元件-離子陷阱 (Ion-trapped) 量子閘與超導量子閘 (Transmon) 的錯誤率大概是0.01% ~ 0.1%之間.
為此開發的量子錯誤更正技術( QEC , Quantum error correction ),透過將量子資訊以冗餘的方式編碼,即使部分位元有誤─整體資訊仍不受影響。這類似於古典計算中的錯誤更正碼,但QEC需要處理量子狀態的更複雜的物理特性。
簡單講,邏輯量子位元 ( logical qubit ) 是把多個物理量子位元 ( physical qubit ) 集合進行 QEC 編碼以防止錯誤;像是 IBM 的53 量子位元跟 127 量子位元電腦,指的都是邏輯量子位元.
量子閾值定理( Threshold theorem of quantum computing)指出,只要量子閘的錯誤率低於某個特定閾值,就可以透過增加更多的物理量子位元和適當的(QEC)技術來實現有效的量子計算,可以計算任意長時間執行而不會失敗。
量子錯誤更正技術跟閾值定理的提出後,為量子計算的實現提供了理論基礎,可以實現"可容錯的量子計算 ( fault tolerant quantum computing)",減少雜訊對儲存的量子資訊、錯誤量子閘(faulty quantum gates)、錯誤量子準備( faulty quantum preparation)和錯誤測量的影響.才有最近十幾年研究機構用不同方法實現量子電腦.
目前量子錯誤更正技術仍然是量子計算研究的活躍領域,很多研究都是在努力提高QEC的效率並減少實現可靠量子計算所需的資源,另一方面當然是設計錯誤率更低的量子運算元件。
某種程度來講,量子閾值定理跟以前通訊學的 Shannon's theorem 相似,都是在雜訊跟錯誤存在的情況下─提供了處理資訊的理論框架和極限.
───
〈 量子電腦的跨領域特性 〉
量子電腦的研究開發是一個高度跨學科的領域,集結了物理學、計算機科學、工程學、數學、材料等專業。
量子物理學家研究物理量子位元(physical qubits)的行為,包括量子疊加、量子糾纏等現象。透過量子物理模型來設計量子運算元件,目前主流是離子陷阱 (Ion-trapped) 量子閘與超導量子閘 (Transmon) 。
量子電腦性能的性能提升,這包含降低量子運算元件的錯誤率、提高QEC的效率並減少實現可靠量子計算所需的資源等.
數學家跟電腦科學家研究致力於量子演算法、量子信息理論,並研究如何利用量子電腦來解決特定的計算問題。
工程科學研究專注於量子計算機的實際製造,包括設計和製作量子位元、量子處理器、微波控制、冷卻系統、測量技術等,及整體系統設計。
材料科學家研究開發新材料用於製造性能更好的量子位元,像是更穩定不容易受到干擾等.
量子電腦控制系統的開發,用於操控和自動化量子系統的軟體和控制協議。這包括量子電腦的校準、錯誤更正以及量子演算法的實施等.
總之,量子電腦跨了不同領域也還在很前期的階段,比較適合國家或學術機構研究;台灣企業或個人的投入的門檻極高而難有回報.