史萬春/譯
選自英國《經(jīng)濟(jì)學(xué)家》雜志 2016年5月7日
IBM造了一臺可以讓任何人使用的量子計(jì)算機(jī)
史萬春/譯
選自英國《經(jīng)濟(jì)學(xué)家》雜志 2016年5月7日
利用量子力學(xué)(quantum mechanics)原理進(jìn)行計(jì)算,其速度將會遠(yuǎn)超傳統(tǒng)計(jì)算機(jī),這種想法幾十年前就已經(jīng)出現(xiàn)。20世紀(jì)80年代早期,有人首次提出了這種預(yù)想;但是直到20世紀(jì)90年代晚期,這種構(gòu)想才從理論家的黑板上走入現(xiàn)實(shí),有人造出了簡易的量子計(jì)算機(jī),證明了那些黑板上的公式并非異想天開?,F(xiàn)如今,這個構(gòu)想已經(jīng)變成了公司項(xiàng)目。谷歌(Google)、微軟(Microsoft)、惠普(Hewlett-Packard)和IBM紛紛成立量子計(jì)算機(jī)研究小組。
但是量子計(jì)算對外界的影響仍然很小,部分原因是量子計(jì)算機(jī)仍然只存在于實(shí)驗(yàn)室中,只有研究人員可以鼓搗這些機(jī)器。但現(xiàn)在不同了。因?yàn)榫驮?月4日,IBM宣布將會把公司的一臺量子計(jì)算機(jī)連接至互聯(lián)網(wǎng),這樣一來任何人都可以使用這臺計(jì)算機(jī)。
量子計(jì)算令人激動之處在于它提供了這樣一種可能——即以遠(yuǎn)超任何傳統(tǒng)計(jì)算機(jī)能夠達(dá)到的速度運(yùn)行某些運(yùn)算(并非所有運(yùn)算)。量子計(jì)算機(jī)的這種能力來源于兩個違反直覺的現(xiàn)象:量子疊加(superposition)現(xiàn)象和量子糾纏(entanglement)現(xiàn)象。
量子疊加讓傳統(tǒng)基本計(jì)算單元比特(bit,二進(jìn)制信息單位——譯注)變成了量子位(qubit)。一比特代表了一個可能的最小信息塊:開/關(guān);是/否;1/0。而一個量子位則是兩種對立信息的疊加與混合。比如,一臺傳統(tǒng)計(jì)算機(jī)中的4比特可以代表16種不同的狀態(tài);在某一個特定時間,該機(jī)器只能處在其中一種狀態(tài)。而量子計(jì)算機(jī)則可以處在所有16種不同狀態(tài)的疊加狀態(tài)之中。
但量子糾纏現(xiàn)象——將粒子連接到一起——才是量子計(jì)算機(jī)出類拔萃的真正原因。量子糾纏使得同時操控大量量子位成為可能,當(dāng)量子位數(shù)量增長,機(jī)器能代表的狀態(tài)數(shù)也呈指數(shù)級增長。擁有300量子位的量子計(jì)算機(jī)能夠代表的狀態(tài)數(shù)超過了整個宇宙的原子數(shù)量。
結(jié)果就是量子計(jì)算機(jī)可以輕易處理海量數(shù)據(jù)。以往困難的任務(wù)——比如破譯密碼和模擬精確到分子的化學(xué)反應(yīng)——都可以被輕易解決。而傳統(tǒng)計(jì)算機(jī)則難以勝任類似這些對于各種各樣的工業(yè)流程都很重要的任務(wù)。
300量子位的量子計(jì)算機(jī)還是一個夢想。IBM此次提供的只是一個5量子位的處理器,造在一塊超導(dǎo)金屬回路芯片上。該處理器懸掛在紐約州約克敦海茨(Yorktown Heights)IBM研究中心的一個大型沖氮冰箱的底部。冰箱讓芯片保持在接近絕對零度(可能的最低溫度),從而確保芯片脆弱的內(nèi)部構(gòu)造不會被任何熱量影響。不同的量子位會響應(yīng)不同的頻率,通過向冰箱內(nèi)部傳輸小心校準(zhǔn)后的微波,研究人員可以對芯片進(jìn)行編程。
然而普通用戶并不會知道上述復(fù)雜的技術(shù)原理。這倒和音樂有一點(diǎn)像:五線譜中的每一條線代表一個量子位;一組音符就好像是一組量子操作。當(dāng)一個程序完成(IBM也用音樂中做比喻,把程序叫做“曲譜”)后,用戶只需按一下按鈕,芯片自動完成接下來的工作。
《經(jīng)濟(jì)學(xué)家》(The Economist)雜志記者親眼觀看了IBM項(xiàng)目主管杰瑞·周(Jerry Chow)使用量子計(jì)算機(jī)運(yùn)行格羅夫算法(Grover's algorithm,一種為了搜索未分類整理數(shù)據(jù)的量子算法),確實(shí)比傳統(tǒng)計(jì)算機(jī)快了許多。傳統(tǒng)計(jì)算機(jī)會將每一個數(shù)據(jù)都搜索一遍,從而找出需要的數(shù)據(jù)(以撲克牌為例,為了搜索黑桃A,傳統(tǒng)計(jì)算機(jī)會進(jìn)行52次搜索嘗試)。量子計(jì)算機(jī)則只需要進(jìn)行略少于總數(shù)平方根的嘗試,還是以撲克牌為例,要找到黑桃A,量子計(jì)算機(jī)只需要進(jìn)行6次搜索嘗試。
一個5量子位的芯片本身無法讓世界轟動。麻省理工學(xué)院(Massachusetts Institute of Technology)的量子計(jì)算研究員斯科特·阿倫森(Scott Aaronson)表示,一臺普普通通的筆記本電腦就能夠模擬40或50量子位的量子計(jì)算機(jī)。據(jù)周博士所說,IBM計(jì)劃在科技發(fā)展后,更新其量子芯片,但眼下沒有制造民用量子計(jì)算機(jī)的計(jì)劃。他只是希望能有越來越多的人了解量子計(jì)算的基本原理,并鼓勵程序員了解該項(xiàng)技術(shù)。而最好的辦法就是讓人們可以“親自”操作機(jī)器。
與傳統(tǒng)計(jì)算機(jī)不同的是,量子計(jì)算機(jī)計(jì)算出的答案是概率性的,而非確定性的。一個結(jié)果僅僅可能是正確的,如此一來如何利用量子計(jì)算機(jī)則變成了挑戰(zhàn)。要想獲得答案,首先人們必須對機(jī)器進(jìn)行度量。這會導(dǎo)致量子疊加效應(yīng)消失,量子計(jì)算機(jī)變得類似傳統(tǒng)計(jì)算機(jī)。小心仔細(xì)的管理是獲得答案的方法,人們必須確保獲得正確答案的概率變大,同時獲得錯誤答案的概率變小。
量子計(jì)算機(jī)需要人們小心保護(hù)。量子計(jì)算機(jī)的疊加狀態(tài)非常脆弱,外界一些細(xì)微的影響——一束電磁波或者細(xì)微的溫度變化——會讓其“狀態(tài)”消失無蹤。要想讓量子計(jì)算機(jī)正常工作,人們必須將它和其他所有東西隔離開來。它需要厚實(shí)的保護(hù)還有極低的溫度,這意味著量子計(jì)算機(jī)不可能被制造成桌面電腦或是智能手機(jī)。也就是說,那個未來商用的巨大量子計(jì)算機(jī)可能和IBM現(xiàn)有的量子計(jì)算機(jī)雛形一樣,待在遙遠(yuǎn)的數(shù)據(jù)中心。它們連接著互聯(lián)網(wǎng),當(dāng)傳統(tǒng)電腦的使用者需要時,它們的才華才會被喚醒。
原文標(biāo)題:Now Try This IBM Is Making a Quantum Computer Available for Anyone to Play with