何為量子計算機?|CSDN 博文精選

2020-12-04 CSDN

作者 | DespacitoA

責編 | 屠敏

出品 | CSDN博客

1981年,在麻省理工學院召開的第一屆計算物理會議上,諾貝爾獎獲得者、加州理工學院教授理察·費曼提出利用量子效應對量子系統行為進行模擬的想法,這是量子計算的概念首次被提出。1982年,《International Journal of Theoretical Physics》出版了費曼在該次會議上作的題為「Simulating physics with computers」[1]的主旨報告。

1994年,數學家彼得·肖爾在理論計算機頂級會議FOCS上提出一種可以在量子計算機上實現的量子算法[2],該算法可以在多項式時間內解決大整數分解問題,這使得基於經典計算複雜性理論的現代密碼學算法(如RSA)變得不再安全。同時,由於該算法的提出,使人們看到量子計算機的巨大應用前景,從而開啟了量子計算機的研究熱潮。

與傳統計算機類似,實現量子計算機也需要從「硬體」與「軟體」兩個方向共同努力。在「硬體」方面,主要圍繞固態量子計算(如:超導、量子點)和基於量子光學的量子計算(如:離子阱)兩類物理實現系統開展研究,在「軟體」方面,重點圍繞量子算法設計和量子程序語言設計開展研究。這些研究工作涉及計算機科學、電子科學、數學、物理學等多個學科的交叉與融合。

兩類量子計算機

量子計算機主要分為通用量子計算機(也稱為標準量子計算機)和專用量子計算機。通用量子計算機通過量子糾纏、量子幹涉、量子疊加等量子態實現計算,例如,Google於2018年3月發布的72量子比特的量子計算機Bristlecone;專用量子計算機則是通過其他理論或模型實現計算(如,量子退火理論等),例如,D-Wave公司的發布的各型量子計算機,該公司於2018年發布的量子計算機已具有高達2000個量子位。

在介紹通用量子計算機的研究難點之前,先介紹一下與量子計算相關的量子態的概念。量子疊加是指量子比特可以處於0和1的疊加態(注意經典計算機每比特只能為0或者1),即一個量子比特能夠同時包含0和1的信息。因此,對疊加的量子比特進行操作,便能夠同時完成對0和1的操作。這樣隨著量子比特數量的增長,量子疊加能表示的信息將呈指數增長,n個量子比特能同時包含2n個數的信息,對這n個量子比特的運算便能夠同時完成對2n個數的運算。量子糾纏是指在計算過程中量子比特之間會產生相關性,其中一個量子比特的狀態不能獨立於其他量子比特狀態來單獨進行描述。量子相干性指系統處於量子疊加的能力。

量子計算機實現其非常規計算能力的前提是要保持量子相干性,因此,需要讓其與環境儘可能隔離,而計算所需的操控與測量導致無法實現真正的隔離;此外,當前量子門壽命很短,操作錯誤率很高,這些都是通用量子計算硬體實現中的挑戰。

專用量子計算機雖然已經做到上千個量子位,但由於其應用領域非常有限,因此,一直以來都飽受質疑。

關於量子霸權

美國國家科學基金委的Dmitri Maslov等2018年10月在IEEE最權威的綜述期刊《Proceedings of the IEEE》發表的文章 「An Outlook for Quantum Computing [Point of View]」對量子計算機的性能空間做了總結與展望。

下圖1中綠色部分代表著截止論文發表時(2018年9月)可用的量子計算系統,這些系統的性能非常有限,並且能夠被經典計算機模擬。藍色虛線粗略的劃分了能夠通過經典計算機模擬和不能通過經典計算機模擬的量子計算系統。紫色部分代表了量子霸權,它的定義是只能使用更加先進的量子計算機完成的任務,無論其實用性如何,這些任務都不能被經典計算機模擬。所以,量子霸權其實是指要找到一些任務,這些任務可能不具有實際價值,但是能夠通過實驗證明量子計算機真的可用。雖然量子霸權的邊界仍未確定,但是預計這樣的實驗中所需的量子比特數(50)、量子門誤差概率(10-3) 和相干時間(103門操作時間)。圖中其他不同的形狀代表解決不同問題的資源需求。

圖 1 量子計算機的性能空間

近期谷歌宣稱世界排名第一的超級計算機Summit需要計算1萬年,而使用谷歌量子計算機只需3分20秒的實驗,無疑證明了量子霸權。雖然不確定Google撤稿的原因,但只要這個實驗證明正確且可行,那麼無疑將成為量子計算機發展的重要裡程碑。

[1]Feynman, Richard P. "Simulating physics with computers." International Journal of Theoretical Physics 21.6-7(1982):467-488.

[2]Shor, P. "Algorithms for Quantum Computation: Discrete Logarithms and Factoring." Proceedings of 35th Annual Symposium on Foundations of Computer Scienece. 1994.

[3]Maslov, Dmitri, Y. Nam, and J. Kim. "An Outlook for Quantum Computing [Point of View]." Proceedings of the IEEE 107.1(2018):5-10.

版權聲明:本文為CSDN博主「DespacitoA」的原創文章。

熱 文 推 薦

萬字長文詳解 Go 程序是怎樣跑起來的?| CSDN 博文精選

40 歲編程經驗 30 年!支付寶資深工程師的程序人生

Linux 給我的七個寶貴教訓

揭秘 OceanBase 勇奪 TPC 榜首的王者攻略!

搞開發沒加薪、也沒升職?都被你浪沒了!

把 14 億中國人都拉到一個微信群,在技術上能實現嗎?

估值被砍700億美元後,Waymo發重磅公開信:即將推出全自動駕駛打車服務

Python GUI開發,效率提升10倍的方法!

2019年胡潤百富榜發布,比特大陸創始人詹克團成「中國區塊鏈首富」!

相關焦點

  • 計算機大數乘法引發的思考 | CSDN 博文精選
    32位計算機最多只能處理32位的數字,64位計算機自然只能處理64位數字,計算機處理超過內建數據類型範圍的數字計算的過程稱為 「大數計算」 。以64位為例,當計算機面對超過64位的數字乘法時,就好像我們人類面對超過一位數的乘法一樣,無法 「一下子」 得到結果,必須需要某種步驟來計算結果。這就是說,需要某種算法來進行生成一系列的計算步驟,而 步驟的多少決定了算法的好壞。
  • 計算機大數乘法引發的思考|CSDN 博文精選
    以乘法豎式為例,如果我們將一次十進位一位乘法(即99乘法表的乘法)作為一個步驟,那麼兩個n位乘數相乘需要n的二次方個步驟,其時間複雜度就是O(n2) ,但是如果我們採用某種「巧算」,那麼計算步驟將會大大減少。小學,中學老師教的各種「巧算」技巧,其宗旨都是減少計算量。我們已經承蒙了12年有餘的教誨,現在讓我們進入計算機世界。
  • 量子計算機究竟是何原理?與傳統計算機相比,它的優勢在哪?
    量子計算機究竟是何原理?打個比方,「與」邏輯門只在兩個輸入信號都為1的時候輸出1,其它時候則輸出0。這種現象叫做量子隧道效應。量子計算機究竟是何原理?在量子尺寸上,傳統物理學並不適用,許多物理現象都極為反常。
  • |CSDN 博文精選
    如果能為 OpenGL 找到一位 UI 搭檔,必將提高程序的可靠性和可操作性,增強用戶感受。wxPython 和 PyOpenGL 就是這樣的一對黃金搭檔。有詩讚曰:面壁十年圖破壁,寶劍霜刃未曾試。秋風策馬出京師,開啟三維新天地。關於 wxPython我一直認為,wxPython 是最適合 Python 的GUI庫,並為此專門寫過一篇博文。
  • 谷歌開源量子計算軟體原始碼,便利科學家利用量子計算機
    「我們希望這次的決定能幫助建立以OpenFermion為標準的社區,從而讓化學模擬能在量子計算機上進行運算。」谷歌在博文裡寫到。谷歌開源的做法也是量子計算機領域目前的趨勢。IBM、英特爾、微軟和D-Wave等公司都曾宣布開放自己的量子計算平臺,使之能促進量子計算的商業化運行。
  • |CSDN博文精選
    作者:許文武,博客暱稱「天元浪子」,本文首發於作者CSDN博客https://blog.csdn.net/xufive/article/details/96475103。【End】熱 文 推 薦 全球 JavaScript 開發者薪酬揭曉,你拖後腿了嗎?性能比 GPU 高 100 倍!
  • 量子計算機的工作原理
    量子計算機是目前網上當紅的概念,它是一種超級計算機,不但能依靠量子計算和存儲數據,還能非常充分地利用量子的不確定性原理,它比傳統的計算機表現得好得多。你現在正在用的矽基微型計算機(電腦或者手機)依賴於將數據編碼成0或1的晶片。
  • 用爬蟲秒搶到孩子心儀的幼兒園|CSDN 博文精選
    去年博主為孩子進行幼兒園報名時用了Selenium+Python的方式,效果不錯。今年我在研究R語言的過程中,發現這個看似最簡單的R語言也可以做相應的秒殺。我把相關編程的思路整理了一下,供各位參考。我儘量將全部的細節說清,對於讀者也沒有什麼相應基礎的要求。首先我們的第一大原則是要保證相應操作的安全性,純程序模擬交互的方式一旦被報名網站防護機制識破,後果將不堪設想。
  • 量子計算機可解方程組
    量子計算機,可解線性方程組?這已不是神話。中科大6月8日發布消息,該校科學家日前在國際上首次成功實現用量子計算機求解線性方程組的實驗。  實驗由潘建偉院士領銜的量子光學和量子信息團隊的陸朝陽、劉乃樂研究小組完成,成果6月7日發表在國際權威期刊《物理評論快報》上。  何為線性方程組?數學家認為,各個方程關於未知量均為一次的方程組,如2元1次方程組,即為線性方程組。對線性方程組的研究,中國比歐洲至少早1500年。如今,線性方程組已廣泛應用於數值計算、信號處理、經濟學、計算機科學等科學、工程領域。
  • 谷歌開源量子算法框架Criq,有望找到量子計算機真正用途
    不少學者曾表示,量子計算機獲得50-100個量子比特就能實現「量子霸權」,在一些領域有傳統計算機所不具有的能力,比如在化學和材料學裡模擬分子結構,還有處理密碼學、機器學習的一些問題。谷歌的Bristlecone給了我們這樣的期待。但是,硬體具備,只欠東風。目前量子計算並沒有真正地解決一個傳統計算機無法解決的問題。
  • 何為量子通信?
    原標題:何為量子通信?這種不依賴計算複雜性,而是基於量子力學物理原理的密鑰傳遞稱為量子密鑰分發,而融合量子密鑰分發與密碼算法,為信息通信提供密碼安全保護的整體解決方案就是量子保密通信。
  • 「九章」量子計算機的裡程碑意義
    高斯玻色取樣」只需200秒,而目前世界最快的超級計算機要用6億年。而這臺以「九章」命名的量子計算機同樣具有裡程碑意義:這一突破使我國成為全球第二個實現「量子優越性」的國家,牢固確立了我國在國際量子計算研究領域的領先地位。證明量子優越性,被認為是量子計算從理論到實踐「裡程碑的轉折點」。何為量子優越性?
  • 科學家使用「量子數據」為量子計算機加速
    據外媒報導, 來自俄羅斯斯科爾科沃科技學院(Skoltech)的研究人員開發了一種加速量子相互作用計算的新方法。 它們在量子神經網絡上完成整個過程,而不是通過經典算法在經典計算機上存儲/計算量子信息。不可預測性是量子尺度相互作用建模的固有問題。
  • 「九章」刷屏的背後:萬字長文解析,量子計算機和電子計算機各有何...
    首先我們證明利用這個物理模型構造通用計算機,其運行速度不會低於經典計算機:1、經典計算機中的任意一個狀態,或者二進位串,都可以對應到一個向量:比如這些都是正交的單位向量,且一個元素個數為的二進位串對應了一個元素個數為 的向量。
  • 「九章」量子計算機的裡程碑意義 | 新知
    而這臺以「九章」命名的量子計算機同樣具有裡程碑意義:這一突破使我國成為全球第二個實現「量子優越性」的國家,牢固確立了我國在國際量子計算研究領域的領先地位。(圖源網絡)證明量子優越性,被認為是量子計算從理論到實踐「裡程碑的轉折點」。何為量子優越性?
  • 量子計算機最初是為數字存儲手段而設計的
    量子糾纏的每一步過程?阿爾法狗似乎已經不需要經典或者波函數表示出的概率信息。這樣好嗎?orz歐洲有個政府專門為量子計算的基礎理論研究做了大量基礎設施的建設支持,比如比特大廈的研發中心就設在歐洲圖靈實驗室。中國新加坡也是如此,並且新加坡一家研究組合優化算法的公司首次獲得了圖靈獎。量子計算是繼經典物理,相對論,量子場論之後的又一個重要的物理理論領域。
  • 紅螞蟻專訪:量子計算機速度超越100億倍,為什麼實用卻很難?
    但是,雖然量子計算機的計算速度這麼快,但是現在也只能在實驗室的運行,而要成為現實還需要漫長的時間,所以大家千萬不要激動,事情並不是大家想像的那麼美好,一切還只是開始。要讓大家了解其中的原理,科普就顯得很重要。  為了能讓更多的人客觀的看待量子計算機,而不是去神話它,紅螞蟻特意請教計算機專家何老師,學習有關量子計算機的知識。
  • 量子計算發展歷程_量子計算與量子信息 計算部分 - CSDN
    ,有何價值,發展現狀,市場前景,如何與產業結合應用,有哪些優秀公司這六個方面全面梳理量子計算機行業。我們以 4 位的計算機為例,1 臺 4 位經典計算機一次表示 1 種狀態,1 臺 4 位量子計算機一次表示 16 種狀態,我們歸納可以得到,1 臺 n 位經典計算機一次表示 1 種狀態,1 臺 n位量子計算機一次表示2n種狀態。理論上,1 臺 n 位的量子計算機算力=????^????臺 n 位的經典計算機算力。
  • 將量子計算機當作神經網絡,首次模擬化學反應,谷歌新研究登上Science封面
    由於量子系統的參數數量和複雜度都隨粒子數的增加而指數級增加,因此除了極小的系統以外,所有其他量子化學方程式都無法得到精確解。量子計算機可以利用獨特的量子力學特性來處理其經典計算機難以進行的計算,從而可以實現複雜化學過程的模擬。
  • 一文讀懂「量子霸權」|量子計算機|算法_網易訂閱
    一般認為,如果量子計算機在「某些特定問題」上的計算能力超過了傳統經典計算機,那麼就被認為實現了「量子霸權」。專家估計,如果量子計算機能操控超過49個量子比特,其在某個特定問題上的計算速度就有可能超過包含超級計算機在內的任何傳統計算機。  為什麼谷歌那麼在意自己獲得了「量子霸權」?人類實現「量子霸權」究竟有多大意義?