量子コンピューティング:誤り訂正量子コンピューターの実現に向けた一歩
Nature
Google Quantum AIによって設計された量子プロセッサー「シカモア(Sycamore)」の誤りの抑制が指数関数的に強化されたことを報告する論文が、今週、Nature に掲載される。この実験的な実証は、スケーラブルでフォールトトレラントな量子コンピューターの開発への道を開くかもしれない。
量子コンピューターは、古典的なコンピューターと同様に、その基盤となる物理システムからの「ノイズ」を原因とした誤りが発生しやすい。その解決法の1つは、誤りの発生を即座に検出して、訂正する仕組みをコンピューターの動作の一部とすることである。量子誤りを訂正する方法の1つに、スタビライザーコードを用いる方法がある。スタビライザーコードでは、複数のキュービット(量子情報の単位で、古典的コンピューターのビットに相当する)が単一の論理キュービットとして扱われ、論理キュービットに格納された情報を毀損することなく誤りを検出し、訂正できる。量子計算の可能性を発揮させるためには、論理誤り率を低く抑える必要がある。
今回、Julian Kellyたちは、54個の超伝導キュービットの2次元アレイで構成されたシカモアにおける量子誤り訂正の性能を調べた。Kellyたちは、2種類のスタビライザーコードを実行した。1つは、最大21キュービットのチェーンからなる1次元反復コードで、誤り抑制を検証することを目的としている。もう1つは、7キュービットの2次元表面コードで、より大きなコードでのセットアップの互換性の原理を証明するために用いられる。Kellyたちは、反復コードを構成するキュービットの数を5から21に増やすと、論理誤りの抑制が指数関数的に強化され、最大100倍に達することを明らかにした。この誤り抑制は、50回の誤り訂正にわたって安定していた。
今回の結果は、量子誤り訂正を用いて誤りを制御できることを示唆しており、期待が持てる。シカモアというアーキテクチャーは、今回の研究では量子計算の可能性を実現するために必要な誤り率の閾値に達していないが、今回の結果は、この閾値の達成に近づいていることを示している。
Exponential suppression of errors in Sycamore, a quantum processor designed by Google AI, is reported in Nature this week. This experimental demonstration may pave the way for the development of scalable, fault-tolerant quantum computers.
Quantum computers, like their classical counterparts, are prone to errors caused by ‘noise’ from the underlying physical system. A solution is to include, within the operation of the computer, a way to detect and correct the errors as they happen. One method of quantum error correction uses stabilizer codes, where multiple qubits (units of quantum information, equivalent to classical computer bits) are treated as a single logical qubit, allowing errors to be detected and corrected without damaging the information stored in the logical qubit. To achieve the potential of quantum computing, logical error rates need to be kept low.
Julian Kelly and colleagues investigate the performance of quantum error correction in the Sycamore processor, which consists of a two-dimensional array of 54 superconducting qubits. They run two stabilizer codes: a one-dimensional repetition code in a chain of up to 21 qubits that tests for error suppression, and a two-dimensional surface code of seven qubits as a proof of principle for setup compatibility with larger codes. The authors show that increasing the number of qubits that their repetition code is built on, from 5 to 21, leads to an exponential suppression of logical errors, up to 100-fold. This error suppression is stable over 50 rounds of error correction.
These results are encouraging because they suggest that quantum error correction can be successful in keeping errors under control. Although not yet at the threshold of error rates needed to realize the potential of quantum computing, the results here indicate that the Sycamore architecture may be close to achieving this threshold.
doi: 10.1038/s41586-021-03588-yv
「Nature 関連誌注目のハイライト」は、ネイチャー広報部門が報道関係者向けに作成したリリースを翻訳したものです。より正確かつ詳細な情報が必要な場合には、必ず原著論文をご覧ください。