論理量子ビット
多数の物理量子ビットから作られる、誤りに強い 1 つの量子ビット。
必要な物理量子ビット数#
surface code では 符号距離 に対し 個。
| 目標の論理誤り率 | 物理誤り率 での | 物理量子ビット数 |
|---|---|---|
| 約 7 | 約 100 | |
| 約 15 | 約 500 | |
| 約 25 | 約 1,500 |
さらに測定用の補助ビットが加わる。
実用規模の見積もり#
Gidney と Ekerå は、2048 ビット RSA を Shor で 8 時間で破るには 2000 万個の物理量子ビットが要ると見積もった。
現在の実機は数百〜千程度。4〜5 桁の隔たりがある。
この見積もりは改善され続けており、 初期の 10 億個規模から桁が下がってきているが、 依然として大きな差がある。
論理ゲート#
論理量子ビットに対する操作も誤り耐性を保つ必要がある。
| ゲート | surface code での実装 |
|---|---|
| Clifford ゲート | 横断的、あるいは格子手術で実装可能 |
| ゲート | 魔法状態蒸留が必要。極めて高コスト |
Eastin-Knill 定理により、 すべてのゲートを横断的に実装できる符号は存在しない。 どこかで高コストな手段が要る。 実用的な量子計算の資源見積もりでは、 ゲートの数が主要な指標になる。
参考文献#
- Craig Gidney, Martin Ekerå. How to factor 2048 bit RSA integers in 8 hours using 20 million noisy qubits. Quantum 5, 2021. https://doi.org/10.22331/q-2021-04-15-433
- Austin G. Fowler et al. Surface codes: Towards practical large-scale quantum computation. Physical Review A 86(3), 2012. https://doi.org/10.1103/PhysRevA.86.032324
- Bryan Eastin, Emanuel Knill. Restrictions on Transversal Encoded Quantum Gate Sets. Physical Review Letters 102(11), 2009. https://doi.org/10.1103/PhysRevLett.102.110502