0

5
3

文字

分享

0
5
3

量子電腦的計算是怎麼一回事?

賴昭正_96
・2025/07/15 ・6405字 ・閱讀時間約 13 分鐘

  • 作者 / 賴昭正 前清大化學系教授、系主任、所長,IBM 研究顧問化學家;合創科學月刊

因為我們確信量子系統一般無法在傳統電腦上有效模擬,量子運算未來最重要的應用可能是量子系統的電腦模擬。——David Deutsch「量子計算之父」

量子革命啟航,2025 年迎來國際量子年。圖 / unsplash

量子物理學誕生於 1900 年初期,源自普朗克(Max Planck)及愛因斯坦(Albert Einstein)等人為了解釋古典物理學無法解釋的黑體輻射和光電效應,提出能量「量化」的奇怪觀念。1920 年代,玻爾(Niels Bohr)、薛定諤 (Erwin Schrödinger)、海森堡( Werner Heisenberg)、玻恩(Max Born)和狄拉克(Paul Dirac)等物理學家為量子力學建立了更完整的數學框架,從而形成了微觀世界的物理理論。最近由於以它為基礎的計算技術不斷有「突破」性的進展,聯合國便迫不及待宣布 2025 年為國際量子科學技術
年。

筆者在芝加哥大學攻讀的是量子化學,博士班資格考試選的是物理化學、無機化學、及物理系的物理數學,論文用的理論工具是「量子」物理,實驗工具是「計算機」,因此應該是位「量子計算機」專家了,但慚愧的是:儘管市面上已經出現許多有關量子計算機的報導,但筆者除了知道其所用的物理原理(參看「延伸閱讀」)外,卻完全不知所云!

查了一下台灣兩大科普雜誌,發現《科學月刊》與《泛科學》都沒報導過!顯然這不是一篇容易寫的科普文章。但因其重要性,及對科普的喜好,在猛 K 一個月後,筆者謹在此先野人獻曝,報導點心得,望能拋磚引玉將來有專家為我們寫一篇更詳細及深入的介紹。在進入本文之前,得預先警告:筆者深深了解數學公式會嚇跑讀者,但是幾經考慮後,覺得不用點數學顯然不能點出量子計算機的骨髓。對數學不感興趣的讀者事實上不需要深入了解:只要從那些數學中看出量子計算機的運算不是確定性的「加減乘除」、而是操縱或然率的「量子物質狀態」改變(「量子位元」一節)即可。如果真的不想看到數學公式,可以跳過「量子閘」及「量子計算機」二節。

量子計算機的起源

20 世紀 80 年代初,美國阿貢國家實驗室(Argonne National Laboratory)貝尼奧夫(Paul Benioff)發表四篇量子計算基礎的開創性論文,證明計算機可以按照量子力學定律運行;費曼(Richard Feynman)獨立提出了量子計算的想法,認為基於量子原理的計算機可以高效地模擬量子系統,克服對於一般電腦來說難度呈指數級增長的計算任務。1985 年牛津大學物理學家德意志(David Deutsch)以費曼和貝尼奧夫的思想為基礎,提出了通用量子計算的概念,並設計出一個適用於量子計算機的演算法。

-----廣告,請繼續往下閱讀-----

要了解這些量子計算想法之前,我們得先了解一下現行的(傳統)計算機。

傳統計算機

人類因為有 10 個指頭,所以採用十位元的運算方法,即 0,1,…9;9 再加 1 就進位成 10(借用別人的手指)。當初設計計算機的人也許因為只有兩根手指的關係,卻採用「二位元」(bit)的運算方法,即 0 與 1;1 再加 1 就進位成 10(= 十位元的 2)。事實上這樣的計算法在電路設計上是比較容易的:接近 0 伏特的電壓(通常稱為「低」)表示邏輯 0,而較高的電壓(通常稱為「高」)表示邏輯 1。計算機就是靠這樣的線路及所謂「邏輯閘」(logic gate)來達成計算的任務,如圖一:2 個「二位元」數 A2A1 及 B2B1 相加的計算機線路圖。

圖 / 作者提供

「邏輯閘」的目的是將輸入(input)依照所設計的邏輯改成單一的輸出(output)。例如將(0,1)輸入「AND 閘」,圖一的邏輯表告訴我們它將輸出 0;(1,1)將輸出 1,…。又如將(0,1)輸入「XOR 閘」,它將輸出 1;(1,1)將輸出 0,…。讀者應該不難用圖一的線路計算出 10+11=101(O3O2O1);10+01=011;11+11=110;…。

如果要增加「二位元」的數目[如 3 個「二位元」、4 個「二位元」…,或 8 個「二位元」的「位元組」(byte)],只要重複複製圖一 a 及 a′ 之間的線路,將它連在最後一個 a′ 上即可。所以(傳統)計算機的設計是透過「邏輯閘」操縱「二位元」來達到計算的目的。

-----廣告,請繼續往下閱讀-----

所以要使用傳統計算機來「解決問題」如微積分方程式或製定更好投資策略時,必須先將它們「改寫成」加減乘除及簡單邏輯(如 x 則 y)的「運算問題」。

量子位元

量子計算機也是採用「二位元」的運作,但其「二位元」非常不同於上面所提到之「二位元」:

(1)它的 0 與 1 不是電壓的不同,而是物質狀態的不同,稱為 |0> 與 |1>;

(2)它可以有同時存在於 |0> 與 |1> 的「量子疊加」狀態(quantum superposition state,註一),例如 |x>=α|0>+β|1>(|α|2+|β|2=1);

-----廣告,請繼續往下閱讀-----

(3)當你去測量時,因「波函數坍縮」(wave function collapse)只能得到或然率分別為 |α|2 及 |β|2 的 |0>或 |1> 狀態而已,不能有中間的混合態!

這樣的「二位元」因為具有量子物理的特性,因此稱之為「量子位元」(qubit)。原子的自旋(spin)就是具有這樣的特性,因此可作為量子計算機的「量子位元」。

等一等,電壓不是也可以模擬(1)及(2)嗎?例如 0 代表 0 伏特電壓,1 代表 5 伏特電壓,那麼 0.8(4伏特電壓)不是代表由 80% 的 5 伏特電壓和 20% 的 0 伏特電壓組成的嗎?原則上不錯,但就出現了一個實際設計上的問題:電壓一定要很穩定(註二)。這事實上正也是量子計算機設計上的最大挑戰之一:如何保持「量子位元」的穩定?設計高品質的「量子位元」極具挑戰性:如果「量子位元」與其環境沒有充分隔離,它就會遭受「量子退相干擾」(quantum decoherence),在計算中引入雜訊、錯誤、或崩潰。當然,電壓是沒辦法模擬(3)的:如果允許「疊加」態,測量電壓只能得到「疊加」電壓 4 伏特,不可能量到 0 伏特或 5 伏特。但事實上更嚴重的問題是:電壓沒辦法模仿兩個「量子位元」的「量子糾纏」(quantum entanglement)態:

χ>=12(00>+11>)

這狀態是由兩個「量子位元」組成的,而每個「量子位元」是由兩個狀態組成,因此理論上應該共有四個狀態(00, 01, 10, 11)才對;但上式中卻缺少了 |01> 及 |10> 兩個狀態!

-----廣告,請繼續往下閱讀-----

量子(邏輯)

量子計算機的設計與傳統計算機類似,不同的是它用「量子邏輯閘」(quantum logic gate)來操縱「量子位元」。在量子電路模型中,「量子邏輯閘」(或簡稱「量子閘」)是在某些量子位元上運行的基本量子電路,它們是量子電路的組成部分,就像傳統邏輯閘是傳統數位電路的組成部分一樣。在介紹「量子閘」之前,因為「量子位元」可以同時存在於 |0> 與 |1> 之間的狀態,因此用向量(vector)及矩陣(matrix)來表示將比較方便。例如以 |0> 及 |1> 為基底向量(basis vector,可以想成傳統上的 XY 座標軸),「量子位元」|0>、|1>、|x>=α|0>+β|1>將分別為:

如果用向量來表示量子位元,那麼「量子閘」將是一矩陣。

傳統計算機中的「NOT 閘」將 1 改成 0 輸出、0 改成 1 輸出,量子計算機中也有類似的「NOT 量子閘」能將 |0> 改成 |1> 輸出、|1> 改成 |0> 輸出、上面的 |x> 改成:

1α2+β2[βα]

輸出。

-----廣告,請繼續往下閱讀-----

「阿達瑪閘」(Hadamard gate) 是一基本量子閘,它能將量子位元從單一的確定狀態(|0⟩ 或 |1⟩)轉換為測量任一結果均為 50% 機率的量子疊加態(參見圖二)。「CNOT 閘」是一雙量子位元操作閘:

[1000010000010010]

作用於 H|0> 及另一 |0> 結合的雙量子位元可以得到一量子糾纏態,其電路圖為

圖 / 作者提供

量子計算機

在結論前讓我們在此以一實際的例子來說明量子計算機可能提供的優勢。為了避免難懂的數學,我們在這裡只能用一最簡單的、不實用、但在開發量子演算法技術上佔有很重要歷史地位的例子:1985 年「量子計算之父」所提出的德意志演算法。德意志演算法用量子計算機解決了一個簡單的問題:給一只能輸入 0 或 1、只能傳回 0 或 1 的函數 f(x),我們如何知道 f(0) 是否等於 f(1)?

圖 / 作者提供

圖三告訴我們如果用傳統的計算機,我們必須用 0 及 1 分別詢問這個函數兩次才可能得到答案:0 表示 f(0)=f(1);1 表示 f(0)≠f(1)。但因為量子位元可以有疊加狀態,我們可以先透過「阿達瑪閘」將 |0> 轉變成 |0> 及 |1> 疊加態後再詢問

-----廣告,請繼續往下閱讀-----
Q f : [ ( 1 ) f ( 0 ) 0 0 ( 1 ) f ( 1 ) ]

得到答案後再透過一次「阿達瑪閘」,我們就可以測量結果:如果測得 |0> 則表示 f(0)=f(1); 測得 |1> 則表示 f(0)≠f(1)。有興趣的讀者不妨親自演算一下,驗證筆者沒有算錯(註三)。

德意志演算法利用了量子力學的疊加性及波函數的干涉性,成功地只詢問一次就得到了答案,所以我們可以在這裡吹噓:量子計算機只要用傳統計算機一半的時間就可以解決問題。事實上 Lov Grover 1996 年提出一個搜尋(註四)演算法證明了:當傳統計算機需要使用 ~N 次詢問才能得到答案,量子計算卻只要使用 次求值,就能以高機率找到產生特定輸出值之黑盒函數的唯一輸入(註五):也就是說如果傳統計算機需要 100 年,量子計算機只需要 10 年!所以量子計算機將全面改變我們的…(請讀者填空)。但這不是好像看到一隻黑烏鴉,就說全世界烏鴉都是黑的一樣嗎?

結論

希望在瞰完本文後,讀者對量子計算機有初步的了解,不再只是個空洞的名詞而已。像其它新興科技一樣,我們將時常看到充滿著樂觀、承諾、與「突破」的報導,如去年底谷歌(Google)宣稱「(新的量子晶片)在不到五分鐘的時間內完成了一個「標準基準計算」(standard benchmark computation),而當今最快的超級電腦則需要 1025 年―這個數字遠遠超過了宇宙的年齡」,及最近微軟(Microsoft)發布了全球首款採用拓撲核心架構的量子晶片,謂創建了更穩定、可擴展的量子位元,「有望」讓量子計算機「更接近」解決複雜問題。

但我們都知道量子物理已經有百年的歷史,這知識為我們創造了空前的社會繁榮,因此我們不免要問:以它為基礎的量子計算機科技,為什麼經過了 40 年還是只停留在完成「標準基準計算」、「有望」、更接近」、…等等「空談」的階段,交不出一張實用的成績單(註六)?…什麼時候它才能真正為我們解決一有「突破」就被提到的複雜問題,如增強網路安全,徹底改變材料科學、新藥、和醫學的研發,優化財務模型、製定更好的投資策略等等承諾?

-----廣告,請繼續往下閱讀-----

量子計算之父德意志說:「因為我們確信量子系統一般無法在傳統電腦上有效模擬,量子運算未來最重要的應用可能是量子系統的電腦模擬。」諾貝爾物理獎得主費曼也持相同的看法。現在報章雜誌的報導都是渉及量子計算機所面臨的硬件設計挑戰;但翻閱證明其可行性的演算法後,筆者覺得如何將上面所提到之巨觀世界的實用問題,「改寫成」能利用量子運算獨特功能來解決之微觀世界的量子系統,可能才是一項更重大千萬倍的挑戰!

圖 / US National Weather Service

這使筆者想起了核融發電的問題。第一顆使用核子分裂的原子彈於 1945 年 8 月在日本廣島爆炸,6 年後年美國愛達荷州的實驗增殖反應器用核分裂產生可用電力,又三年後蘇聯的奧布寧斯克核電廠將核能所產生的電連結到電網。1952 年 11 月 1 日美國在馬紹爾群島引爆了第一顆氫彈。氫同位素核融反應除了比核分裂釋放更多的能量外,不會產生有害的長期放射性廢物;加上氫或氘在自然界中既便宜又豐富,為一種長期、可持續、經濟和安全的發電能源燃料,因此核融發電成為 1950 年代後期全世界先進國家追求的目標;報張雜誌三不五時便有「突破」的報導;但 1960 年到現在,65 年過去了,我們還是「祇聞樓梯響,不見人下來」,甭說看不到一座實用的核融發電廠,能勉強收支平衡的實驗就算是「突破」了。筆者認為量子計算機很可能將步其後塵:雷聲大雨點小、或根本不下雨(註七)!

註解:

  • (註一)許多科普文章多用「丟擲硬幣來比喻」,謂在空中旋轉之硬幣就是同時存在於正、反兩面的狀態。這顯然完全不懂量子物理:在空中旋轉之硬幣從來沒有同時存在於兩種狀態,它只是很快地在兩種狀態中轉來轉去而已!
  • (註二)正是因為要避免這一問題,所以傳統計算機設計採用「有」與「沒有」的二元電壓。不只如此,早期的計算機為了偵測錯誤,8 位元的位元組還多加了一位冗餘位元(詳閱「錯誤訊息的偵測與修正」,科學月刊 2009 年 3 月號或《我愛科學》)。
  • (註三)先謝了。但請注意:筆者忽略了要求或然率等於 1 的常數如 1/2。
  • (註四)在未以任何特定方式排序或組織的N項資料庫中尋找特定項目。
  • (註五)因為傳統計算機每次只能問一項,所以大約要問 N 次才能得到答案;量子計算機可以「疊加」態一次詢問所有的項目,但因天下沒有白吃的飯,所以每次詢問只能得到或然率的答案,需要重複詢問 ~N 才能將或然率提高到相當肯定的地步。
  • (註六)寫到這裡筆者突然了解為什麼一直對量子計算機「突破」的報導不感興趣:一則沒有新理論,再則好像全是空談,沒有解決實際問題的內容。
  • (註七)2023 年 5 月,領導微軟量子運算工作的副總裁、「技術院士」 Matthias Troyer 在《ACM 通訊》上撰寫了一篇題為「擺脫炒作與實用性:切實實現量子優勢」(Disentangling Hype from Practicality: On Realistically Achieving Quantum Advantage)的論文,指出量子電腦能夠提供有意義優勢的應用數量比某些人認為的要有限;謂量子電腦只有在解決小數據問題時才能真正發揮其指數級加速的作用。他補充說:「其餘的都是美麗的理論,但不會付諸實踐」。

延伸閱讀:

-----廣告,請繼續往下閱讀-----
文章難易度

討論功能關閉中。

賴昭正_96
51 篇文章 ・ 62 位粉絲
成功大學化學工程系學士,芝加哥大學化學物理博士。在芝大時與一群留學生合創「科學月刊」。一直想回國貢獻所學,因此畢業後不久即回清大化學系任教。自認平易近人,但教學嚴謹,因此獲有「賴大刀」之惡名!於1982年時當選爲 清大化學系新一代的年青首任系主任兼所長;但壯志難酬,兩年後即辭職到美留浪,IBM顧問研究化學家退休 。晚期曾回台蓋工廠及創業,均應「水土不服」而鎩羽而歸。正式退休後,除了開始又爲科學月刊寫文章外,全職帶小孫女(半歲起);現已成七歲之小孫女的BFF(2015)。首先接觸到泛科學是因爲它轉載我的科學月刊上的一篇文章「愛因斯坦的最大的錯誤一宇宙論常數」。

0

0
0

文字

分享

0
0
0
為什麼越累越難睡?當大腦想下班,「腸道」卻還在加班!
鳥苷三磷酸 (PanSci Promo)_96
・2026/04/30 ・2519字 ・閱讀時間約 5 分鐘

本文與  益福生醫 合作,泛科學企劃執行

昨晚,你又在床上翻來覆去、無法入眠了嗎?這或許是現代社會最普遍的深夜共鳴。儘管換了昂貴的乳膠枕、拉上百分之百遮光的窗簾,甚至在腦海中數了幾百隻羊,大腦的那個「睡眠開關」卻彷彿生鏽般卡住。這種渴望休息卻睡不著的過程,讓失眠成了一場耗損身心的極限馬拉松 。

皮質醇:你體內那位「永不熄滅」的深夜警報器

要理解失眠,我們得先認識身體的一套精密防衛系統:下視丘-垂體-腎上腺軸(HPA axis) 。這套系統原本是演化給我們的禮物,讓我們在面對劍齒虎或突如其來的危險時,能迅速進入「戰鬥或快逃」的備戰狀態。當這套系統啟動,腎上腺就會分泌皮質醇 (壓力荷爾蒙),這種荷爾蒙能調動能量、提高警覺性,讓我們在危機中保持清醒 。

然而,現代人的「劍齒虎」不再是野獸,而是無止盡的專案進度、電子郵件與職場競爭。對於長期處於高壓或高強度工作環境的人們來說,身體的警報系統可能處於一種「切換不掉」的狀態。

-----廣告,請繼續往下閱讀-----

在理想的狀態下,人類的生理時鐘像是一場精確的接力賽。入夜後,身體會進入「修復模式」,此時壓力荷爾蒙「皮質醇」的濃度應該降至最低點,讓「睡眠荷爾蒙」褪黑激素(Melatonin)接棒主導。褪黑激素不僅負責傳遞「天黑了」的訊號,它還能抑制腦中負責維持清醒的食慾素(Orexin)神經元,幫助大腦順利關閉覺醒開關。

對於長期處於高壓或高強度工作環境的人們來說,身體的警報系統可能處於一種「切換不掉」的狀態 / 圖片來源:envato

然而,當壓力介入時,這場接力賽就會變成跑不完的馬拉松賽。研究指出,長期的高壓環境會導致 HPA 軸過度活化,使得夜間皮質醇異常分泌。這不僅會抑制褪黑激素的分泌,更會讓食慾素在深夜裡持續活化,強迫大腦維持在「高覺醒狀態(Hyperarousal)」。 這種令人崩潰的狀態就是,明明你已經累到不行,但大腦卻像停不下來的發電機!

長期的睡眠不足會導致體內促發炎細胞激素上升,而發炎反應又會進一步活化 HPA 軸,分泌更多皮質醇來試圖消炎,高濃度的皮質醇會進一步干擾深層睡眠與快速動眼期(REM),導致睡眠品質變得低弱又破碎,最終形成「壓力-發炎-失眠」的惡行循環。也就是說,你不是在跟睡眠上的意志力作對,而是在跟失控的生理長期鬥爭。

從腸道重啟好眠開關:PS150 菌株如何調校你的生理時鐘

面對這種煞車失靈的失眠困局,科學家們將目光投向了人體內另一個繁榮的生態系:腸道。腸道與大腦之間存在著一條雙向通訊的高速公路,這就是「菌-腸-腦軸 (Microbiome-Gut-Brain Axis, MGBA)」,而某些特殊菌株不僅能幫助消化、排便,更能透過神經與內分泌途徑與大腦對話,直接參與調節我們的壓力調節與睡眠節律。這種菌株被科學家稱為「精神益生菌」(Psychobiotics)。

-----廣告,請繼續往下閱讀-----
腸道與大腦之間存在著一條雙向通訊的高速公路,這就是「菌-腸-腦軸 (Microbiome-Gut-Brain Axis, MGBA)」/圖片來源:益福生醫

在眾多研究菌株中,發酵乳桿菌 Limosilactobacillus fermentum PS150 的表現格外引人注目。PS150菌株源於亞洲益生菌權威「蔡英傑教授」團隊的專業研發,累積多年功能性菌株研發經驗的科學成果。針對臨床常見的「初夜效應」(First Night Effect, FNE),也就是現代人因出差、換床或環境改變導致的入睡困難,俗稱認床。科學家在進行實驗時發現,補充 PS150 菌株能顯著恢復非快速動眼期(NREM)的睡眠長度,且入睡更快,起床後也更容易清醒。更重要的是,不同於常見的藥物助眠手段(如抗組織胺藥物 DIPH)容易造成快速動眼期(REM)剝奪或導致睡眠破碎化,PS150 菌株展現出一種更為「溫和且自然」的調節力,它能有效縮短入睡所需的時間,並恢復睡眠中代表深層修復的「Delta 波」能量。

科學家發現,即便將 PS150 菌株經過特殊的熱處理(Heat-treated),轉化為不具活性但保有關鍵成分的「後生元」(Postbiotics),其生物活性依然能與活菌媲美 。HT-PS150 技術解決了益生菌在儲存與攝取過程中容易失去活性的痛點,讓這些腸道通訊員能更穩定地發揮作用 。

在臨床實驗中,科學家觀察到一個耐人尋味的現象:當詢問受試者的主觀感受時,往往會遇到強大的「安慰劑效應」,無論是服用 HT-PS150 還是安慰劑的人,主觀上大多表示睡眠變好了。這種「體感上的進步」有時會掩蓋真相,讓人分不清是心理作用還是真實效益。

然而,客觀的生理數據(Biomarkers)卻揭開了關鍵的差異。在排除主觀偏誤後,實驗數據顯示 HT-PS150 組有更高比例的人(84.6%)出現了夜間褪黑激素分泌增加,且壓力荷爾蒙(皮質醇)顯著下降,這證明了菌株確實啟動了體內的睡眠調控系統,而不僅僅是心理安慰。

-----廣告,請繼續往下閱讀-----

最值得關注的是,對於那些失眠指數較高(ISI ≧ 8)的族群,這種「生理修復」與「主觀體感」終於達成了一致。這群人在補充 HT-PS150 後,不僅生理標記改善,連原本嚴重困擾的主觀睡眠效率、持續時間,以及焦慮感也出現了顯著的進步。

了解更多PS150助眠益生菌:https://lihi3.me/KQ4zi

重新定義深層睡眠:構建全方位的深夜修復計畫

睡眠從來就不只是單純的休息,而是一場生理功能的全面重整。想要重獲高品質的睡眠,關鍵在於為自己建立一個全方位的修復生態系。

這套系統的基石,始於良好的生活習慣。從減少睡前數位螢幕的干擾、優化室內環境,到作息調整。當我們透過規律作息來穩定神經系統,並輔以現代科學對於 PS150 菌株的調節力發現,身體便能更順暢地啟動睡眠開關,回歸自然的運作節律。

-----廣告,請繼續往下閱讀-----

與其將失眠視為意志力的抗爭,不如將其看作是生理機能與腸道微生態的深度溝通。透過生活作息的調整與科學實證的支持,每個人都能擁有掌控睡眠的主動權。現在就從優化生活型態開始,為自己按下那個久違的、如嬰兒般香甜的關機鍵吧。

與其將失眠視為意志力的抗爭,不如將其看作是生理機能與腸道微生態的深度溝通 / 圖片來源 : envato

-----廣告,請繼續往下閱讀-----
文章難易度

討論功能關閉中。

鳥苷三磷酸 (PanSci Promo)_96
246 篇文章 ・ 319 位粉絲
充滿能量的泛科學品牌合作帳號!相關行銷合作請洽:contact@pansci.asia

1

3
4

文字

分享

1
3
4
「量子狀態」聽起來好難?其實就是機率與疊加——《阿宅聯盟:量子危機》
未來親子學習平台
・2023/01/19 ・1256字 ・閱讀時間約 2 分鐘

想像我們往水池內丟兩顆石頭,以石頭的落點為中心,會個別產生漣漪,在水面上擴散開來。

而當兩個漣漪互相接觸時,交會之處的水面其實同時反應了兩個漣漪的影響;可以說,兩個漣漪疊加在一起了。漣漪是靠水傳遞的一種波,稱為水波;而「疊加」的現象,就是屬於波的一種特性

當兩個漣漪相互接觸時,會疊加在一起。圖/Envato Elements

物質的波,也就是物質波,同樣存在疊加的特性。只不過,物質波跟水波不同的地方在於,它不需要依賴「水」這種實際的東西來傳遞,而是一種「機率波」。機率波的數學形式長得像波,而它代表的,是量子系統處於不同狀態的機率分布

量子系統的狀態:機率波

當我們在描述量子系統的狀態時,就會用到「機率波」的概念。舉例來說,在電玩遊戲中要是打怪成功,死掉的怪物會留下寶物。怪物可能有 50% 的機率掉落寶物 A,也有 50% 的機率掉落寶物 B,但我們不會在事前就知道怪物會留下哪種寶物。

-----廣告,請繼續往下閱讀-----

所以,怪物可以說是同時擁有「掉落寶物 A」和「掉落寶物 B」這兩種狀況,直到我們成功打完怪,才能確定牠究竟帶哪一種寶物。類似地,機率波告訴我們的,就是量子系統「有多少機率處於狀態 A、又有多少機率處於狀態 B」的資訊;如同兩個水波在水面上疊加,A 和 B 這兩個狀態同時存在這個量子系統上。所以,我們把量子系統「同時處於不同狀態疊加」的狀況,稱為「疊加態」

直到我們打怪成功,才能確定究竟掉哪一種寶物。圖/GIPHY

另一方面,也跟打完怪物才知道掉什麼寶物類似,在我們實際觀測量子系統前,並無法知道會看到狀態 A 還是狀態 B,要觀測完才會知道。因為量子疊加的特殊性質,科學家想到,或許可以拿來做一些實際的運用。

例如,在現代的電腦運算中,「位元」是資訊的最小單位,可以用 0 或 1 這兩個數值來表示。那麼,我們也許能夠把「同時存在兩種不同狀態的量子系統」當作位元使用,讓它的兩種狀態分別代表 0 跟 1 來儲存資訊,而這就被稱為量子位元

由於物理性質的不同,量子位元在某些狀況下,可以運算得比傳統位元更有效率;利用量子位元建構的電腦,就稱為量子電腦。雖然目前已經有少數量子電腦問世,能以最多一百多個量子位元進行運算,但要能大規模運用在日常生活中,除了要再想辦法增加量子位元之外,還有許多難題要克服,所以,現在就先讓漫畫的想像來代替很可能成真的未來吧。

-----廣告,請繼續往下閱讀-----

——本文摘自《阿宅聯盟:量子危機》,2022 年 11 月,未來出版,未經同意請勿轉載

-----廣告,請繼續往下閱讀-----
所有討論 1

4

9
5

文字

分享

4
9
5
超乎想像的運算力:量子電腦時代來臨,幾件你需要知道的事
科技大觀園_96
・2021/08/14 ・4039字 ・閱讀時間約 8 分鐘

-----廣告,請繼續往下閱讀-----

臺灣大學 IBM 量子電腦中心主任張慶瑞表示,IBM 希望 15 年內讓量子位元數突破千萬,屆時傳統電腦耗費「萬年」才能計算的線性代數難題,量子電腦在數分鐘就可迎刃而解,因此現在密碼學的系統必須調整,立即進入「抗量子」時代。

為什麼「量子電腦」像隻巨獸般無所不能呢?難道它是「超級電腦」的加強版,由更多的位元組成嗎?不是的,傳統電腦和量子電腦是兩種截然不同的資料處理形式。

IBM量子電腦的內部構造,上面的一根根的都是同軸電線。(圖/flickr IBM Q,https://www.flickr.com/photos/ibm_research_zurich/32390815144/in/album-72157663611181258/)
IBM量子電腦的內部構造,上面的一根根的都是同軸電線。(圖/flickr IBM Q,) 

神秘的量子行為,連愛因斯坦都無法接受 

傳統電腦以位元(bit)的形式處理資料,每一個位元會在兩種狀態中切換, 這兩種狀態被標為 0 和 1;量子電腦則用量子位元(qubit)來做, 它可以 0、1 的線性組合的疊加態。 

量子位元在疊加態(superposition)時,張慶瑞主任表示,假如把位元的位置以球體標示,南、北極位置分別代表 0 和 1,傳統電腦的位元只能在兩極之間切換,但若是量子位元疊加時,它能在二維球面上任何位置,不限於南北極。 

-----廣告,請繼續往下閱讀-----
傳統電腦與量子電腦的位元差別。(圖/沈佩泠繪)
傳統電腦與量子電腦的位元差別。(圖/沈佩泠繪) 

量子電腦的具體表現,可以用「翻硬幣」的量子博弈遊戲來想像,一個黑盒子中有一枚硬幣,你跟電腦輪流去黑盒子裡翻硬幣,你可以選擇翻或不翻,你和電腦都不會知道彼此對硬幣做了什麼,數輪下來,打開盒子如果是人頭朝上就是你勝,反之就是電腦勝。

張慶瑞表示,如果是古典博弈,你跟古典電腦的勝率各是一半一半,因為古典行為只有翻或是不翻,位元只能以 0、1 兩種方式呈現;但量子電腦不一樣,它在黑盒子裡可能不直接翻成正或反面,而可能是將硬幣「轉動」起來,而這個量子轉動,不懂量子策略的人無法察覺。最後,只要你一開蓋觀測,硬幣就會變成反面朝上,量子電腦勝率達百分之百。

這聽起來非常不可思議,對吧!連愛因斯坦也難以接受量子力學,他曾說:「是不是只有當你在看它的時候,月亮才在那裡呢?」這個奇怪問題點出「量子行為過程無法被觀測」的神秘性質。沒有人知道在黑盒子裡,量子電腦到底對硬幣做了什麼事情,量子具體處在什麼位置,只要我們一觀測,量子疊加和糾纏等行為便會消失,量子就恢復古典粒子行為。

「要了解這個現象,恐怕要讀個十幾年物理學了。但現在量子電腦都被製造出來,你不如就接受它、用它吧!」張慶瑞笑著說。 

-----廣告,請繼續往下閱讀-----
臺大IBM量子電腦中心主任張慶瑞曾至IBM參訪與量子電腦合照。(圖/張慶瑞提供)
臺大 IBM 量子電腦中心主任張慶瑞曾至 IBM 參訪與量子電腦合照。(圖/張慶瑞提供) 

量子糾纏 帶來雙指數成長的計算能力

量子的神秘力量不只如此,當粒子處於量子狀態時會有糾纏的特性,又稱為「量子糾纏」(quantum entanglement)。如同字面上的意思,「糾纏」指的是數個量子綁在一起成為命運共同體,張慶瑞提到,這就是「你泥中有我,我泥中有你」,彼此的狀態會連動,力量還能夠加乘,同時處理不同於古典電腦的計算。

大家都聽過「摩爾定律」(Moore’s law),指的是積體電路上容納的電晶體數量,每隔兩年便會增長一倍,大致說明電腦運算能力會呈指數型的成長,即 2¹ 、2²、2³ 。不過,張慶瑞表示,纏繞特性會讓量子電腦的計算能力以「雙指數成長」,即 2、2、2,這是今年Google量子人工智慧實驗室主任 Hartmut Neven 所提出的,又稱為 “Neven Law” [註1]

去年世界最快超級電腦 Summit 每秒能夠執行 20 億億次(2*1018)的浮點運算,它的非揮發性記憶體(NVRAM)達 800GB(gigabyte,10億位元組) [註2]。但張慶瑞提到,如果能控制量子彼此糾纏,並經過運算的除錯程序,量子電腦就能以 40 個左右邏輯量子位元,達成「兆」位元(1012)才有的運算能力,目前一般認為一個有除錯功能的邏輯量子位元,可能需要一千到一萬左右的物理量子位元組成。

「這很難做到!」張慶端表示,目前 IBM 開放 5 個量子位元供大眾使用,只有兩位元糾纏而已,臺大與 IBM 合作可使用 20 個量子位元,也沒有全部位元糾纏。今年十月 IBM 53 個量子位元的新機器即將上線,預計有 16 個量子位元可以直接糾纏 [註3] 。 

-----廣告,請繼續往下閱讀-----
圖左上是IBM 20qbits系統,圖下是50qbits系統示意圖,可以發現量子位元沒有全部彼此互聯,圖右上則是量子處理器的封裝照。(圖/flickr IBM Q,https://www.flickr.com/photos/ibm_research_zurich/38270974841/in/album-72157663611181258/)
圖左上是 IBM 20qbits系統,圖下是 50qbits 系統示意圖,可以發現量子位元沒有全部彼此互聯,圖右上則是量子處理器的封裝照。(圖/flickr IBM Q

 張慶端進一步解釋,量子難以糾纏是因為粒子是很難達到量子狀態,即便達到量子狀態,要長時間控制它也不容易,像 IBM 就採超導體材料製造量子位元,並以微波控制位元,但超導體必須在接近絕對零度(-273.15℃)的嚴苛環境下運作,亦有相干狀態壽命短等許多問題待克服,目前各國科學家還在尋求不同方式突破,主要當然政府也砸錢支持才會有突破。

為了維持超導體的低溫,量子電腦下方會裝設稀釋冷凍器。(圖/flickr IBM Q Credit: Graham Carlow,https://www.flickr.com/photos/ibm_research_zurich/26774588908/in/album-72157663611181258/)
為了維持超導體的低溫,量子電腦下方會裝設稀釋冷凍器。(圖/flickr IBM Q Credit: Graham Carlow) 

量子電腦的應用:量子通訊、量子金融  

目前世界上量子電腦商業運轉的進程是 IBM 量子電腦 53 位元,去年(2018)Google 發表 72 位元的量子處理器,但並未提供大眾使用。張慶瑞表示,量子電腦至少要 500 位元以上才能逐漸顯現威力,並進入量子優勢的階段。儘管量子電腦離商用還有段距離,不過現階段量子科技已在量子通訊及軟體應用上百花齊放呢! 

IBM量子電腦實驗室,電腦裝在白色的罩子中受保護。(圖/flickr IBM Q,https://www.flickr.com/photos/ibm_research_zurich/38296273694/in/album-72157663611181258/)
IBM 量子電腦實驗室,電腦裝在白色的罩子中受保護。(圖/flickr IBM Q

張慶瑞提到,糾纏的量子之間,當一方狀態改變,另一方也會跟著變,所以開發量子網路系統就能增加訊息傳遞效率,因為知道一方的內容,就能得知另外一方的訊息。再者因為量子不可測量的性質,如果以量子作為秘密鑰匙,任何嘗試取得密碼的行為,都會造成量子狀態改變,因此可確保通訊無法被竊聽。

軟體開發以及應用部分正是「臺大 IBM 量子電腦中心」主攻的部分,張慶瑞提到今年在科技部支持下與 IBM 合作成立量子電腦中心,提供臺灣學界連接進入 IBM Q 系統的服務平臺。

-----廣告,請繼續往下閱讀-----

目前 IBM 提供 20 個量子位元供臺灣的學術界成員使用,主要著墨的部分有兩類,一是處理基礎物理和化學的計算問題;二則是解決特定問題,尋找最佳解,例如:貨車要跑 100 個地點配送貨品,如何配送最有效率;工廠進出貨如何管理最有效率,金融最佳投資與風險控管等。

「現今 70% 量子電腦相關的新創公司,都只針對一個特定問題來研究與發展量子電腦解決方案。」張慶瑞表示,量子電腦最適合解複雜和大數據的難題,量子人工智慧、量子金融與區塊鏈都是很熱門的題目,

根據 IBM 報告估計,他們期待在 15 年後能進入千萬量子位元時代,也就是有超過 1000 個除錯的邏輯量子位元。屆時不用量子電腦就會喪失競爭力,因此即便現在硬體還不到位,新創公司也要搶奪先機、申請專利。

「我現在常跟大學生開玩笑說,你們及你們的下一代,應該無法脫離量子電腦了!五十歲以上可以不學,但是 20 歲以下必須要立刻開始。」張慶瑞坦言,這兩年大家才驚覺量子電腦的時代即將來臨,但大多並不重視,就如同 1968 年個人電腦剛出現一樣,當時並不知道現在會有人手多機的世界。

-----廣告,請繼續往下閱讀-----
IBM 5位元的量子晶片(圖/flickr IBMQ,https://www.flickr.com/photos/ibm_research_zurich/26093923343/in/album-72157663611181258/  )。
IBM 5 位元的量子晶片(圖/flickr IBMQ )。 

在家就能用量子電腦了!跟上前沿科技的第一步 ,從學寫量子電腦程式開始

IBM 在 2016 年就推出 IBM Q5 五位元量子電腦,供大眾在線上體驗量子電腦,在家就可以在 IBM Q Experience上註冊帳號,雲端連線使用它了!

至今全球約有 18 萬名用戶在 IBM 量子電腦上做超過1千萬量子電腦模擬計算,並發表超過 150 篇量子電腦相關文章,台灣目前則有約 50 名用戶 [註4] 。不過目前它沒有辦法像現在電腦一樣友善,有各種軟體直接幫你解答,你必須要自己寫程式告訴它:問題是什麼及如何解決問題。

不過,學習量子電腦的程式語言並不會太難,所以全球目前有許多聰明的高中生也在使用。張慶瑞表示,只是你要懂一點物理與數學,又有 Python 的程式語言基礎,把一些量子概念像是 Hadamard gate(H gate)等概念加入程式中,努力就可以學會。

臺大 IBM 量子電腦中心不定期開設量子電腦的入門課程,臺大校內也有選修課,每個月巡迴到臺灣各大學舉辦量子電腦課程。目前正預備辦理高中老師的培訓,希望也能在高中推廣量子計算的應用,培育未來的人才。九月底科技部也與量子電腦中心合辦「 量子電腦導航」,內容包括:量子電腦與其計算原理、量子程式教學、量子邏輯閘初用,大家可以至臺大 IBM 量子電腦中心查詢相關活動。

-----廣告,請繼續往下閱讀-----

如果覺得學寫程式太可怕,不妨就下載 IBM 推出的 “Hello Quantum” 的手機遊戲吧!用破關解題的方式,逐步認識量子電腦的運算規則。破關征服它後,說不定你會愛上它。 

臺大IBM量子電腦中心(圖/臺大IBM量子電腦中心提供)
臺大 IBM 量子電腦中心(圖/臺大 IBM 量子電腦中心提供) 
-----廣告,請繼續往下閱讀-----
所有討論 4
科技大觀園_96
82 篇文章 ・ 1126 位粉絲
為妥善保存多年來此類科普活動產出的成果,並使一般大眾能透過網際網路分享科普資源,科技部於2007年完成「科技大觀園」科普網站的建置,並於2008年1月正式上線營運。 「科技大觀園」網站為一數位整合平台,累積了大量的科普影音、科技新知、科普文章、科普演講及各類科普活動訊息,期使科學能扎根於每個人的生活與文化中。