2015年3月12日 星期四

Google解決了量子計算機的一個關鍵問題


一個阻礙量子計算機發展的關鍵問題如今已被Google和加州大學的研究人員找到了解決方案。當然這只是想出了其中一個問題的解決方案,距離真正解決量子計算機所有問題還面臨著很多難題,但該領域的專家表示,這是朝著開發一款全功能的量子計算機邁出的重要一步。量子計算機可以快速計算出傳統計算機需要花費數百萬年才能完成的任務。

Google和加州大學的研究人員展示了他們可以對量子點進行編程,編程後設備會利用量子物理來表達信息,也能檢測某些類型的錯誤,並防止這些錯誤對計算產生干擾。這次新進展主要來自於由John Martinis所領導的研究人員,John Martinis是加州大學的教授,與此同時他在去年也加入了Google並成立了量子計算研究實驗室。

Google自2009年起就一直在探索量子計算機,Google一開始就與D-Wave Systems共同合作這個項目,這是一家創業公司並銷售了第一台商用量子計算機。微軟也有一個相當大規模的量子計算機研究計劃。

為了使量子計算機可以高效運行,需要讓量子計算機連接大量的量子點,使之可以將信息匯總至一起。但該裝置卻十分容易出錯,因為它們只表達0和1這樣的比特數據,而且只能在超低溫和小規模下才能檢測問題。這項研究使得量子點可以實現「疊加態」,可以同時有效的表達1和0,讓量子計算機能夠有更快的捷徑來進行復雜的計算;也使得量子計算機不易受到熱和其它對編碼信息和執行計算產生的干擾。

很多量子計算的研究主要集中在試圖讓量子點系統去檢測和修正錯誤。Martinis的研究小組已經證明了他們的方法是一個更加有效的方案,被稱為表面代碼。研究員對芯片的9個量子點進行編程,使他們能夠互相監視名為「bit flips」的錯誤,也就是環境噪聲引起的1翻轉到0,或0翻轉至1的問題。

盡管現在只能對少量量子點進行編程,但是Martinis和其團隊都樂觀地認為,全套糾錯技術在不久也可以實現。一旦實現,量子計算機所帶來的科研和商業價值將是不可估量的。

沒有留言:

張貼留言