量子,作為十大裝逼話題之一,吹牛時捎上幾句,效果棒棒的!不但咱民科喜歡吹,各國官科也好這口:俄羅斯量子中心測試了全球首個「量子區塊鏈」系統;中科大量子信息重點實驗室首次實現在固態系統中對三維量子糾纏態的量子存儲,俗稱「量子U盤」;美國羅切斯特大學研發出一種抗幹擾的「量子雷達」;德國弗勞恩霍夫開發了微磁場下的「量子傳感器」;荷蘭將建全球首個「量子網際網路」;谷歌發布全球首個72量子比特通用「量子計算機」……懵了沒?
百年量子
19世紀末物理學差不多就被技術榨乾了,所幸20世紀初誕生了相對論和量子力學。相對論直到今天幾乎還是一塊未開墾的處女地,人類這一百年的技術進步主要靠消化量子力學,只是消化方式比較單一:量子力學>新材料>應用技術。量子力學以「新材料」方式推動技術發展,比如半導體材料導致計算機誕生。現在的材料學、化學、固體物理、核物理的理論基礎都是量子力學,可見其貢獻之大。除此之外,量子理論很少(是很少)有直接應用,不然我們的生活就變得和修仙界差不多了,瞬移術、穿牆術、分身術滿天飛。如果說,人類挖掘自然規律是一場戰爭的話,理論物理便是正面戰場。自20世紀中葉以來,人類奮戰半個世紀,竟無寸功!引用劍橋大學物理學家Neil Turok的話:「自1970年代後,所有的理論工作都還沒有產生一個成功的預言。」換句話說,理論物理已經原地踏步快半個世紀了!前陣子的上帝粒子和引力波驗證的是上個世紀的理論。運算原理
回顧前文:傳統計算機的1和0是用電流(或電壓)實現的,有電流代表1,沒電流代表0。所謂運算,本質上是把一大串1和0,變成另一大串1和0,而這個轉變過程是由一堆PN結組成的電路完成的,也就是處理器。我們平時說的32位處理器或64位處理器,指的是一次能處理的最大位數。比如32位處理器一次可以把一串32個1、0組成的指令變成另一串1、0,假如你有一串320個1、0組成的指令,那就得排著隊,一組一組進入處理器,一共得處理10次。所以這效率嘛,就有點勉強。當然,這是膚淺的理解,將就一下!有個事情別搞混了,計算機一般用「浮點運算」表示性能,和上面說的運算含義不同,就像百米衝刺是看誰先到終點,而不是看誰步數邁得多。雖然處理器動不動每秒多少多少億次,但實際上幹不了多少活,因為一個很簡單的操作,就要處理成堆成堆的1、0。舉個粒子:猜猜這是啥?這是放大了約50倍的手機屏幕(親手拍的,保管錯不了),縮小一些:看看,手機上的白色,就是三種顏色挨得近了而已!再縮小,就成了絢麗多彩的畫面:現在我們輕輕劃一下屏幕,想像一下這些三色發光點得忙成啥樣?這個蹩腳的例子,隱約說明了處理器的窘境,它就像一臺超大功率抽水機,但面對汪洋大海一般的數據,顯然有些力不從心。其一,能不能別用1和0這種笨辦法表示數據?從而把汪洋大海變成湖泊溪流,減少數據總量。這個……留給未來的數學天才吧!
其二,能不能別用電流電壓來實現1和0?這還真有,比如機械硬碟的1、0是用磁針方向實現的,不過調整磁針方向遠不如控制電流電壓方便,所以,從硬碟拷電影的時候,處理器還有空閒幹其他活。必須得找到更好的物理現象來實現1和0,使得處理器性能輕鬆飆升,一口氣把汪洋大海抽乾了。量子計算原理
開山鼻祖得認識一下,量子力學的大神級人物,費曼。他老人家說,既然世界是量子的,那研究世界最終還得靠量子的方法,於是提出了量子計算機的概念!量子通信是量子糾纏的直接應用,這茬前文已經說過了,而量子計算機則是量子疊加態的直接應用。何謂「疊加態」?技術實現
光量子計算機
首先是單光子源,這傢伙每次只產生一個光子,一個光子被特定晶體劈成兩半就可以成為相互糾纏的2個光子,多劈幾次就可以產生5個糾纏光子(可翻看前文《再話量子世界》),然後分成5路進入光學量子網絡,接著在這個16×16 矩陣中,對光量子進行操作,最後用單光子探測器,探測量子計算結果。不過還是得強調一下,雖然咱光量子計算走在了世界前列,但現在說成量子計算機為時過早,甚至連CPU都算不上,只能說把量子計算這條路趟開了。這感覺,是不是有點當年30噸重的第一臺計算機的味道了?有沒有可能把這堆東西也壓縮到指甲蓋那麼大呢?
超導量子計算機
離子阱量子計算機
因斯布魯克大學的離子阱
其他
爭議
雖然媒體上一片祥和,但業內的爭議從沒停過,悲觀者認為現在是群魔亂舞、譁眾取寵,而樂觀者認為翻天覆地只在旦夕間,馬上可以攜手走入新時代。那麼,爭論的焦點是啥呢?李逵和李鬼
下面這個知識點,你要整明白了,說你是外行都沒人信。傳統計算機靠邏輯門完成運算,同樣的,量子計算機的運算也需要邏輯門。複雜點說,就是通過么正變換來實現量子比特從一個狀態變換到另一個狀態。更複雜點說,量子邏輯門,就是量子力學中的么正算符,么正算符作用到量子態上,使量子態按照要求進行演化。這麼玄幻的東西,長啥樣?非常抱歉,大夥都在懵逼中……簡單點說,現在所謂的量子計算機,幾乎都是沒有邏輯編碼的。更簡單點說,量子計算機暫時還沒辦法把1變成0、把0變成1。更不客氣的說,現在的量子計算機不具備真正意義上的運算能力。2013年美帝兩位計算機科學家S. Aaronson 和A. Arkhipov提出了「波色取樣」,通過對經過線性器件處理的玻色子概率分布進行抽樣,可以很快求出矩陣常值。啥意思呢?借個圖說明一下,無數的量子比特經過特定的矩陣之後,分布是有一定規律的(如上圖),把這些數據統計出來就可以算出矩陣常值。反正這是一個純數學問題,說多了我也暈。咱只要知道,這對人工智慧極有用處,比如圖像搜索、機器學習等。從學術上說,這並不是一臺真正的計算機,於是,科學家們取了個新名字「專用量子計算機」,俗稱量子模擬機。與之對應的就是「通用量子計算機」,這貨有量子邏輯門,能把1變0,是真正意義上的量子計算機。可惜的是,前者商業化速度快趕上摩爾定律了,後者卻仍在龜速挪動中。漫天飛舞的量子計算機
既然閹割版的量子計算機在人工智慧方面展現出了誘人前景,那商業巨頭們還不得像鯊魚聞到血腥味。於是,資本一到,量子滿天飛。最早登場的是加拿大D波公司,2011年洛克希德馬丁以1000萬美元買了D波公司的第一臺128量子比特的商業化專用量子計算機D-Wave One,2013年5月Google又以1500萬美元買了第二代512量子比特的D-Wave Two,現在D波公司已經推出了2000量子比特的計算機。你沒看錯,是2000個量子比特,不過,實測情況很尷尬……這擦邊球水平快趕上中國桌球隊了。2015年穀歌聯合其他單位實現了9量子比特;2017年5月咱發布了10量子比特的超導量子計算機;同月,IBM推出了16量子比特;10月,英特爾出了17量子比特;11月IBM直接飆到了50量子比特;2018年1月英特爾跟上了49量子比特……這節奏太緊張,看看圖放鬆一下:依次是英特爾的「7-Qubit、17-Qubit、49-Qubit」量子晶片原型。這罐子裡的就是IBM的量子計算機,因為是超導材料,需要極低溫環境。IBM的量子計算機可供大眾網絡訪問,不過大夥不用去湊熱鬧了,使用體驗和傳統計算機毫無差別。打開罐子是這個樣子:有沒有覺得,超導量子計算機的造型比光量子計算機科幻很多?這是最新的升級版:還有更玄乎的,2015年加州大學聖芭芭拉分校首次發現,人腦認知可能是一種量子效應,於是要把大腦量子計算機化。呃,原來咱們人人都頂著一臺量子計算機啊!
總的來說,專用量子計算機(不是通用量子計算機)在美帝融資算是順利的,谷歌、IBM、英特爾領跑,後面還有亞馬遜、高盛、黑莓、微軟、惠普,甚至還有CIA的資金。
國內就冷清多了,除了國家投錢,貌似只有「阿里巴巴量子計算聯合實驗室」,2018年2月上線了11量子比特超導量子計算服務的雲平臺。
後記
看過紅紅火火的專用量子計算機,再看舉步維艱的通用量子計算機,兩者境遇令人唏噓!能真正改變世界的通用量子計算機,前程堪比「聚變發電」,說多了都是淚。最後一個知識點,大名鼎鼎的科普讀物《上帝擲骰子嗎》都知道吧?「骰」這個字念tóu,第二聲。動能武器歸來:電磁炮 | 老和山下的小學僧
娛樂巨星:獵鷹火箭 | 老和山下的小學僧
太空外掛:北鬥導航 | 老和山下的小學僧
捕風捉影:暗物質 | 老和山下的小學僧
致敬霍金:閒話現代物理 | 小學僧 老和山下的小學僧
背景簡介:本文作者老和山下的小學僧,著名科普作家。文章2018年9月25日發表於微信公眾號 老和山下的小學僧(第二戰場:量子計算機)。作者授權風雲之聲轉載。
責任編輯:陳昕悅