量子計算機究竟是什麼丨回形針

2021-01-07 回形針PaperClip

北京時間 12 月 4 日,「九章」橫空出世。

這是由中科大潘建偉團隊與中科院上海微系統與信息技術研究所、國家並行計算機工程技術研究中心合作,構建出的 76 個光子的量子計算原型機。

今天,我們將用幾枚硬幣,向你解釋量子計算機的基本原理。

我們現在使用的計算機軟體,背後是一行行代碼,它們最終轉化成各種邏輯門,控制底層的一個個二進位數—— 0 和 1。

這個基本單位叫做比特,在經典計算機裡,每個比特要麼是 0,要麼是 1。而量子計算機不同,每一個量子比特既可以是 0 是 1,也可以變成 0 和 1 的疊加態。

什麼是疊加態?讓我們掏出一枚硬幣,看看它表面是什麼圖案。

拋一萬次,五千次看到花,五千次看到字。所以,硬幣表面的圖案既有花又有字?未必,如果硬幣的表面是既有花又有字,為什麼一枚硬幣的花和字,從未同時出現我們眼前,而是變幻莫測,隨機出現?

學者們撓撓頭,最終嚴謹作答:硬幣的圖案既是花又是字,花態和字態共同存在於硬幣中。但不是一般的同時存在,而是由 50% 的花態和 50% 的字態疊加起來的。圖案的狀態,是花態和字態的疊加態。

是不是覺得很離譜?

事實上,疊加態正是這樣一種無奈的描述。當研究者用同樣的實驗方法,打出來的電子有時在這兒有時在那兒,光子有時走這條縫有時走那條縫,最終只能撓撓頭無奈地說,它們的運動方式和最終位置都是由不同的態概率疊加起來的。

看似不能相容的狀態,卻共生一體,我們描述它為:疊加態——不同態概率疊加的狀態。沒有人知道為什麼會這樣。

將上帝的硬幣在指尖翻來覆去,在這樣的三維空間中,花和字一體兩面,同時存在於硬幣表面。但單用肉眼去看,或者拍一張二維的硬幣照片,我們只能看到硬幣的某一個面。

Coin Toss, Harold E. Edgerton, 1965. MIT Museum

因此學者猜測,也許是因為我們的世界恰恰是更高維世界的投影,所以每次觀察和測量到的位置、速度,都只是隨機地看到它不同的投影。

不過放心,這種現象只有在微觀世界裡能夠比較明顯地觀測到。像一元硬幣這麼大的物體,只要角度和力度不變,拋出的花色都是一樣的。

好,讓我們繼續。再掏出三枚硬幣,製作一臺計算機。

用三枚硬幣的兩面分別表示 0 和 1,那麼總共有 8 種二進位組合,分別代表 0~7。能力有限,就只做個簡單的測試吧,找出其中的偶數。

用人腦簡單分析:三位數的二進位轉化成十進位,很快發現,只要第三位數是 0,這個數就是偶數,是 1 則為奇數。

如果把這個問題交給經典計算機,它會這麼做:

先把硬幣按 000 放好,判斷第三枚硬幣。是 0,就讓第四枚硬幣顯示 1,表示這個數是偶數;反之則讓第四枚硬幣顯示 0,表示奇數。

按 001 放好,判斷。

……

按 111 放好,判斷。

直到 8 個數都過了一遍,判斷結束,得到以下結果:

是不是有點笨?而量子計算機是這麼做的:

同樣先把硬幣按 000 放好,使用一種基本邏輯門操作——阿達馬門(Hadamard Gate),讓每個硬幣變成 50% 的 0 和 50% 的 1 的疊加態。

簡簡單單的 000,此時就變成了一個長長的疊加態:

這樣,僅用三枚硬幣,就能同時攜帶 0~7 這 8 個數字的信息。

第四枚硬幣登場,先按 1 朝上放好。

接下來做些事情,讓第四枚硬幣聽第三枚硬幣的話。只要第三枚硬幣是 1,第四枚硬幣就會翻個身,顯示 0;反之保持 1 不變。

這裡使用了另一種邏輯門操作——受控非門(CNOT Gate),讓第三枚硬幣的狀態影響第四枚硬幣,它們就像一正一反纏在一起,形成糾纏態。

到這裡,硬幣們已經同時攜帶了完整的 8 個數字以及各自的判斷結果:

經典計算機需要運行八遍,而量子計算機只要一遍。這就是量子計算機高速的原因:同時對所有概率進行運算,這是真正的,並行運算。

經過以上操作,量子計算機的四枚硬幣得到了一個疊加態:12.5% 的(000 1+001 0+010 1+011 0+100 1+101 0+110 1+111 0)。

設計算法,讓第四位為 0 的態消失,得到 25% 的(000 1+010 1+100 1+110 1),此時的疊加態都是我們要找的偶數了。

到此為止,心滿意足。正準備輸出結果時,問題來了。

四個態,也就是這四個偶數,輸出一次只能得到隨機的一個偶數。就像拋硬幣,拍定後只能隨機看到一種花色。

一測量,疊加態就會被破壞,要進行第二次輸出只能從頭再來。如果運氣不好,第二次結果和上次一樣就白算了,得運行第三次……不知猴年馬月,才能集齊所有解。

回到現實,這就是量子算法面臨的問題之一。即便優化算法,讓它每次輸出不一樣的結果,也至少需要四次才能得到完整的答案。比起經典計算機的八次,似乎沒有簡便多少。

畢竟,量子計算機並非神器,它的算力只在部分問題上一騎絕塵。

在海量的數據裡找一兩個滿足條件的解,比如大數分解質因數(銀行密碼破解)、數據搜索這樣的問題就非常適合使用量子計算機。

反之,僅讓它們懟著一個數算加法,量子計算機並不能展現出太大優勢。

此外,硬體也是關鍵。

量子計算機需要找一個量子效應明顯的微觀物理體系,實現計算機的基本功能。就像用電子的高低能級來表示 0 和 1,實現上面提到的基本邏輯門。

但要找到這樣一個能被精準控制的物理體系並不簡單。

第一,疊加態並不穩定。外界電場磁場的微小幹擾或自身的活潑好動,都會讓疊加態從 50% 的 1 + 50% 的 0,變成 40% 的 0 + 60% 的 1。從做好這個態到變質的時長,叫做相干時間。

相干時間不夠長,可能連一次運算都做不完。

第二,計算結果可能不精準。儘管設計精妙,但由於運算過程中的環境幹擾和操作失誤,最終只有 80% 的成功率能算出正確結果。這個 80% 叫做保真度。

保真度不夠高,算出的答案也不可信。

如今,正在探索和開發的物理體系有離子阱、超導、半導體等,「九章」使用的是光學體系。不過,「九章」目前只在高斯玻色取樣問題上解得飛快,並不屬於一般意義上可編碼的量子計算機。

「九章」量子計算原型機光量子幹涉實物圖

(來源:中國科學技術大學;攝影:馬瀟漢/梁競/鄧宇皓)

每一個物理體系表示 0 和 1、實現邏輯門的方式天差地別,它們在相干時間、保真度、可擴展性這些重要指標上也各有優劣。

因此,與其說研發量子計算機,不如說是學者們百花齊放,在各自的物理體系上開發功能,誰也不知道哪個體系能真正發展出成熟的可商用量子計算機。

-

封面來源:

中國科學技術大學

參考資料:

[1] Nielsen, M. A. & Chuang, I. L. (2004). Quantum Computation and Quantum Information.

Cambridge University Press.

[2] Zhong, H. S., et al. (2000). Quantum computational advantage using photons.

Science, 370(6523): 1460-1463.

-

在公眾號對話框回復「量子計算機」,可獲取「九章」相關論文。

-

相關焦點

  • 九章「問世」了 你知道什麼是量子計算機嗎?
    九章「問世」了 你知道什麼是量子計算機嗎?首先,用一句話來概括什麼是量子計算機: 量子計算機是一種使用量子力學的計算機,它能比普通計算機更高效地執行某些特定的計算。所以說,量子計算機是一種計算機,但它不是簡單的「進階版」計算機。
  • 通俗講解一下量子計算機究竟是怎麼運作的?其實量子力學並不深奧
    量子講堂第九期:當量子力學與電子計算機相遇,於是就誕生了量子計算機,那麼我今天就和大家聊一聊量子力學與計算機究竟能擦出怎樣的火花?量子計算機究竟是怎麼運作的?其實量子力學並不深奧,我們身邊無處不存在著量子力學。
  • 你知道什麼是量子計算機嗎?
    01量子計算機是計算機嗎?首先,用一句話來概括什麼是量子計算機:量子計算機是一種使用量子力學的計算機,它能比普通計算機更高效地執行某些特定的計算。所以說,量子計算機是一種計算機,但它不是簡單的「進階版」計算機。
  • 科學闢謠丨復原乳是「假牛奶」?量子計算機取代經典計算機?
    量子計算機已經可以取代經典計算機流言:我國研製出的"九章"量子計算機實現了"量子霸權",已經可以完全取代經典計算機。真相:12月4日,中國科學技術大學潘建偉、陸朝陽等組成的研究團隊與中科院上海微系統所、國家並行計算機工程技術研究中心合作,構建了76個光子的量子計算原型機"九章",實現了具有實用前景的"高斯玻色取樣"任務的快速求解。據現有理論,該量子計算系統處理高斯玻色取樣的速度比目前最快的超級計算機快一百萬億倍,即"九章"一分鐘完成的任務,超級計算機需要一億年。
  • 什麼是量子計算機?「九章」量子計算機又有多神?
    什麼是量子計算機「量子計算機是用量子力學原理製造的計算機,目前還處於很初步的階段。相應的,現有的我們在用的計算機被稱為經典計算機。」中國科學技術大學微尺度物質科學國家實驗室副研究員袁嵐峰一直致力於科普寫作,他告訴記者,兩者的計算形式不一樣,「電腦通過電路的開和關進行計算,而量子計算機則是以量子的狀態作為計算形式。」
  • 量子科技究竟是什麼「棋」?
    導讀:量子計算在特定算法上的效率比現有計算機快一億倍。量子計算機能輕易破譯所有密碼,會迫使一切現有密碼學全部重新改寫。現有計算機要60萬年才能破譯的密鑰,量子計算機只要3小時。與傳統通信方式相比,量子通信是唯一絕對安全的通信方式。中共中央政治局會議集體學習量子科技的消息在周末刷屏了。
  • 「九章」問世:量子計算機究竟有多快
    量子計算機的 「計算」有何不同?計算機和物理實驗有什麼不同呢?有很多可能的答案,其中一個就是:電腦能回答數學問題,而物理實驗回答物理問題。這個圖靈機可以執行任何設備上的任何計算,這也是計算機的原始模型,它可以很很輕鬆的處理數學問題。那麼,任何設備是什麼意思呢?圖靈和邱奇並沒有想到的一點是:這是一個我們可以在真實世界中建造和運行的機器。這樣它就是一個物理問題,而不是數學問題了。隨著實用計算機的發展,不可計算函數和可計算函數的定義界限變得越來越不清晰。
  • 九章量子計算機是什麼?九章比美國量子計算機快100億倍!
    就在今天,中國成為全世界第二個擁有量子計算機的國家,該量子計算機的名字為九章,並且比美國谷歌的懸鈴木要快100億倍!那麼這么九章量子計算機是什麼?到底有什麼用呢?九章比美國量子計算機快100億倍今日凌晨,中國科技學術大學正式對外宣布了中國的第一臺量子計算機,該量子計算機的原型機九章構建了76個光子100個模式,並且實現了具有實用前景的高斯玻色取樣任務的快速求解。
  • 九章「問世」了,你知道什麼是量子計算機嗎
    這裡有一份「小白」友好解疑書↓↓↓量子計算機是計算機嗎?1首先,用一句話來概括什麼是量子計算機:量子計算機是一種使用量子力學的計算機 ,它能比普通計算機更高效地執行某些特定的計算。「九章」量子計算機是如何通過量子計算達到「超快」的計算速度的?量子計算機如何「超快」計算?
  • 你知道什麼是量子計算機嗎?
    1量子計算機是計算機嗎?首先,用一句話來概括什麼是量子計算機:量子計算機是一種使用量子力學的計算機,它能比普通計算機更高效地執行某些特定的計算。所以說,量子計算機是一種計算機,但它不是簡單的「進階版」計算機。
  • 九章「問世」了,你知道什麼是量子計算機嗎?
    這裡有一份「小白」友好解疑書↓↓↓量子計算機是計算機嗎?1首先,用一句話來概括什麼是量子計算機:量子計算機是一種使用量子力學的計算機 ,它能比普通計算機更高效地執行某些特定的計算。量子計算機量子計算機用量子比特 來存儲信息。每個量子比特不僅能設置為1或0 ,還可以設置為1和0 。可以簡單理解為,量子計算機每個單位儲存的信息更多。這究竟是什麼意思呢?
  • 中國量子計算機的崛起
    另外,在三月份的時候,潘建偉教授等人還在論文預印網站arxiv.org發表了兩篇關於超導體系中首次實現十個超導量子比特的糾纏[2],以及快速求解線性方程組的量子算法[3]的論文,後者將會發表在《物理評論快報》。那麼究竟什麼是量子計算機?潘建偉團隊製造出世界上第一臺量子計算機了麼?故事要回到1981年。
  • 「九章」問世 量子計算機到底是什麼
    原標題:「九章」問世 量子計算機到底是什麼   200秒只是短短一瞬,6億年早已是滄海桑田。
  • 什麼是量子霸權?「九章」的優勢在哪?九問量子計算機
    新京報快訊(記者 張璐)據中國科學技術大學官網12月4日消息,中國科學家構建了76個光子的量子計算原型機「九章」。根據現有理論,該量子計算系統處理高斯玻色取樣的速度比目前最快的超級計算機快一百萬億倍。什麼是量子計算?「九章」有哪些優勢?
  • 量子計算機可以做什麼?
    作者:Marianne Freiberger翻譯:Nothing審校:loulou如果你在新聞中看到有人成功製造出了量子計算機的話,你最好立刻凍結自己的信用卡。因為,當你在網上購物時,目前所有保護你的信用卡信息的方法將會在幾秒鐘內被量子計算機攻破。不光是你在銀行內的信息,所有的加密信息在量子計算機面前都將被輕鬆破解。
  • 遠超如今科技的量子計算機,究竟是什麼?為何說他可以改變人類?
    如果量子計算機問世,人類的世界會被徹底改變?原理是什麼?探索世界奇妙之處,盡在探奇冷知識!大家好啊,我是小智!量子計算機如果簡單的解釋,就是一種可以實現量子計算的機器。那這種機器要實現的量子計算又是什麼?
  • 《科學大家》專欄|「九章」問世:量子計算機究竟有多快
    計算機和物理實驗有什麼不同呢?有很多可能的答案,其中一個就是:電腦能回答數學問題, 而物理實驗回答物理問題。比如說,如果要分解一個很大的數字, 一個好辦法是用計算機來計算;而如果想要測試所有物體是否以相同的速率下降, 這時不會用電腦, 而是像圖中的伽利略那樣,用兩臺不同的計算機測試它們是否會以相同的速度下落。
  • 政治局集體學習的量子科技,究竟是什麼?
    這次集體學習的目的是了解世界量子科技發展態勢,分析我國量子科技發展形勢,更好推進我國量子科技發展。 這個量子科技究竟是什麼樣的「棋」? 是什麼? 量子信息技術是量子物理與信息科學交叉的新生學科,其物理基礎是量子力學。而量子力學則是在1920年由愛因斯坦等科學家首次創立。
  • 九章量子計算機實現量子霸權?
    中國九章量子計算機的消息都聽說了吧,超越了谷歌去年的量子計算,往往有些媒體很激動,寫著打破谷歌量子霸權或者跟谷歌爭奪量子霸權什麼的,可惜全用錯了。量子霸權是個偽命題,一種營銷概念,這個詞本身就有問題,還有的媒體沒去看原論文,然後就在原文實現了區六個光子的輸出。
  • 什麼是量子計算機?「九章」確立的「量子計算優越性」有多厲害
    什麼是量子計算機  「量子計算機是用量子力學原理製造的計算機,目前還處於很初步的階段。相應的,現有的我們在用的計算機被稱為經典計算機。」中國科學技術大學微尺度物質科學國家實驗室副研究員袁嵐峰一直致力於科普寫作,他告訴記者,兩者的計算形式不一樣,「電腦通過電路的開和關進行計算,而量子計算機則是以量子的狀態作為計算形式。」