Analog quantum error correction with encoding a qubit into an oscillator

Similar documents
Summary: Types of Error

Example: sending one bit of information across noisy channel. Effects of the noise: flip the bit with probability p.

Fault-tolerant quantum computing with color codes Andrew J. Landahl with Jonas T. Anderson and Patrick R. Rice. arxiv:

high thresholds in two dimensions

Achievable rates of Go1esman-Kitaev-Preskill (GKP) codes for Gaussian thermal loss channels

Introduction to Quantum Error Correction

Lectures on Fault-Tolerant Quantum Computation

Quantum computers still work with 25% of their qubits missing

Single-Mode Displacement Sensor

Non-Zero Syndromes and Syndrome Measurement Order for the [[7,1,3]] Quantum Error Correction Code

Sub-Universal Models of Quantum Computation in Continuous Variables

How Often Must We Apply Syndrome Measurements?

Quantum error correction on a hybrid spin system. Christoph Fischer, Andrea Rocchetto

Q uantum computers1,2 are expected to outperform current classical computers. Many problems intractable

Fault-Tolerant Universality from Fault-Tolerant Stabilizer Operations and Noisy Ancillas

Logical error rate in the Pauli twirling approximation

Topological quantum computation

Fault-tolerant quantum error detection

D.5 Quantum error correction

Talk by Johannes Vrana

Quantum Error Correcting Codes and Quantum Cryptography. Peter Shor M.I.T. Cambridge, MA 02139

Techniques for fault-tolerant quantum error correction

High-fidelity Z-measurement error encoding of optical qubits

Threshold theorem for quantum supremacy arxiv:

Decodiy for surface. Quantum Error Correction. path integral. theory versus. Decoding for GKP code. experiment. Correcting

Quantum Error Correction and Fault Tolerance. Classical Repetition Code. Quantum Errors. Barriers to Quantum Error Correction

Quantum Error Correction Codes - From Qubit to Qudit

X row 1 X row 2, X row 2 X row 3, Z col 1 Z col 2, Z col 2 Z col 3,

Quantum Computer Architecture

arxiv: v2 [quant-ph] 15 Oct 2018

Introduction to Topological Error Correction and Computation. James R. Wootton Universität Basel

6. Quantum error correcting codes

Teleportation-based approaches to universal quantum computation with single-qubit measurements

More advanced codes 0 1 ( , 1 1 (

Quantum Computing with Very Noisy Gates

Realization of squeezing of single photons and a dynamic squeezing gate -- linear and nonlinear feedforward --

The Quantum Supremacy Experiment

Fault-tolerant conversion between the Steane and Reed-Muller quantum codes

Towards Scalable Linear-Optical Quantum Computers

Realization of Finite-Size Continuous-Variable Quantum Key Distribution based on Einstein-Podolsky-Rosen Entangled Light

Ancilla-driven universal quantum computing

Measurement-based quantum error correction

Recovery in quantum error correction for general noise without measurement

5. Communication resources

arxiv: v2 [quant-ph] 21 Sep 2017

Measurement-based quantum computation 10th Canadian Summer School on QI. Dan Browne Dept. of Physics and Astronomy University College London

Robust Quantum Error-Correction. via Convex Optimization

Quantum Computing An Overview

CSE 599d - Quantum Computing Fault-Tolerant Quantum Computation and the Threshold Theorem

Lecture 6: Quantum error correction and quantum capacity

Postselection threshold against biased noise (A probabilistic mixing lemma and quantum fault tolerance) Ben W. Reichardt Caltech

Deterministic secure communications using two-mode squeezed states

Autonomous Quantum Error Correction. Joachim Cohen QUANTIC

Electrical quantum engineering with superconducting circuits

becomes at most η th ( η ) 2t. As a result, it requires only O(log log T ) levels of concatenation to achieve sucient accuracy (η effective 1 T

QUANTUM COMPUTER ARCHITECTURE FOR FAST ENTROPY EXTRACTION

Logical Quantum Computing. Sarah Sheldon, IBM T.J. Watson Research Center

Jian-Wei Pan

arxiv: v2 [quant-ph] 14 May 2017

A Tutorial on Quantum Error Correction

Magic States. Presented by Nathan Babcock

Surface Code Threshold in the Presence of Correlated Errors

Quantum non-demolition measurements:

Quantification of Gaussian quantum steering. Gerardo Adesso

Performance Requirements of a Quantum Computer Using Surface Code Error Correction

Memory Hierarchies for Quantum Data

John Preskill, Caltech 14 January The cost of quantum fault tolerance

What is a quantum computer? Quantum Architecture. Quantum Mechanics. Quantum Superposition. Quantum Entanglement. What is a Quantum Computer (contd.

The Entanglement Frontier

Basics of quantum computing and some recent results. Tomoyuki Morimae YITP Kyoto University) min

M. Grassl, Grundlagen der Quantenfehlerkorrektur, Universität Innsbruck, WS 2007/ , Folie 127

SUPPLEMENTARY INFORMATION

arxiv: v1 [quant-ph] 15 Oct 2010

Principles of Quantum Mechanics Pt. 2

Chapter 14: Quantum Information Theory and Photonic Communications

Quantum Error-Correcting Codes by Concatenation

arxiv: v2 [quant-ph] 18 Aug 2016

iqim Quantum computing and the entanglement frontier John Preskill, Caltech Solvay Conference 19 October 2011

Content of the lectures

Quantum Computing: the Majorana Fermion Solution. By: Ryan Sinclair. Physics 642 4/28/2016

Single qubit + CNOT gates

Other Topics in Quantum Information

Teleportation of Quantum States (1993; Bennett, Brassard, Crepeau, Jozsa, Peres, Wootters)

Classical Verification of Quantum Computations

QUANTUM TECHNOLOGIES: THE SECOND QUANTUM REVOLUTION* Jonathan P. Dowling

Unconditional Security of the Bennett 1992 quantum key-distribution protocol over a lossy and noisy channel

Instantaneous Nonlocal Measurements

Energetics and Error Rates of Self-Correcting Quantum Memories

Introduction into Quantum Computations Alexei Ashikhmin Bell Labs

arxiv: v2 [quant-ph] 18 Oct 2018

arxiv: v1 [quant-ph] 19 Dec 2017

Of course, what is amazing about Kitaev's scheme is the claim that Z and controlled Z gates can be protected!

A Heterogeneous Quantum Computer Architecture

Fault-tolerance thresholds for the surface code with fabrication errors

Introduction to Quantum Information Technologies. B.M. Terhal, JARA-IQI, RWTH Aachen University & Forschungszentrum Jülich

quantum error-rejection

ION TRAPS STATE OF THE ART QUANTUM GATES

Quantum Teleportation Pt. 1

General Qubit Errors Cannot Be Corrected

Limitations on transversal gates

Transcription:

17th Asian Quantum Information Science Conference 6 September 2017 Analog quantum error correction with encoding a qubit into an oscillator Kosuke Fukui, Akihisa Tomita, Atsushi Okamoto Graduate School of Information Science and Technology, Hokkaido University arxiv : 1706.03011

Outline Ⅰ Toward a large-scale quantum computation Continuous variable QC GKP qubit Our work Ⅱ Analog quantum error correction Proposal - likelihood function - Error model in our work Three qubit bit flip code C4/C6 code Surface code Summary

Outline Ⅰ Toward a large-scale quantum computation Continuous variable QC GKP qubit Our work Ⅱ Analog quantum error correction Proposal - likelihood function - Error model in our work Three qubit bit flip code C4/C6 code Surface code Summary

Toward large-scale quantum computation Large-scale QC requires large-scale entangled states Trapped ions 14 qubits entangled Superconducting 10 qubits entangled [2] [1] 6 September 2017 AQIS'17 1/18 [1] T. Monz et al., Phys. Rev. Lett. 106, 130506 (2011) [2] C. Song et al., arxiv:1703.10302 (2017) [3] J. Yoshikawa et al., APLPhotonics 1, 060801 (2016)

Toward large-scale quantum computation Large-scale QC requires large-scale entangled states Trapped ions 14 qubits entangled Superconducting 10 qubits entangled [2] Squeezed vacuum state in optical field 1,000,000 qumodes entangled [3] [1] Vacuum state p q squeezing Squeezed vacuum state p q Increase of the squeezing level improves measurement accuracy in q quadrature q (p) : real (imaginary) part of optical field amplitude 6 September 2017 AQIS'17 1/18 [1] T. Monz et al., Phys. Rev. Lett. 106, 130506 (2011) [2] C. Song et al., arxiv:1703.10302 (2017) [3] J. Yoshikawa et al., APLPhotonics 1, 060801 (2016)

Continuous variable quantum computation Large-scale QC with only squeezed vacuum (SV) states is impossible because of accumulation of errors [4] Continuous variable (CV) state needs to be digitized using an appropriate code, such as the GKP qubit 6 September 2017 AQIS'17 2/18 [4] N. C. Menicucci, Phys. Rev. Lett. 112, 120504 (2014) [5] D. Gottesman et al., Phys. Rev. A, 64, 012310 (2001)

Continuous variable quantum computation Large-scale QC with only squeezed vacuum (SV) states is impossible because of accumulation of errors [4] Continuous variable (CV) state needs to be digitized using an appropriate code, such as the GKP qubit GKP qubit [5] Wigner function of 0 state 0.7 0.35 0-0.35-0.7 δ 2 : variance of the GKP qubit q 0 0 p 6 September 2017 AQIS'17 2/18 [4] N. C. Menicucci, Phys. Rev. Lett. 112, 120504 (2014) [5] D. Gottesman et al., Phys. Rev. A, 64, 012310 (2001)

6 September 2017 AQIS'17 3/18 Gottesman-Kitaev-Preskill (GKP) qubit Probability distribution 0 state 1 state

6 September 2017 AQIS'17 3/18 Gottesman-Kitaev-Preskill (GKP) qubit Probability distribution 0 state Area where state is identified as 0 state Area where state is identified as 1 state 1 state

Gottesman-Kitaev-Preskill (GKP) qubit Probability distribution 0 state Area where state is identified as 0 state Area where state is identified as 1 state 1 state Measurement error The more the squeezing level decreases, the larger measurement error probability becomes Decrease in squeezing level 6 September 2017 AQIS'17 3/18 0.12 0.09 0.06 0.03 Measurement error probability 10-1 10-2 10-3 2 4 6 8 10 The squeezing level (db)

Toward large-scale QC with the GKP qubit Advantage Large-scale QC with the GKP qubits is possible GKP qubits can be entangled in the same way as SV states Implementation Several methods to generate the GKP qubit are proposed Achievable squeezing level of SV state is 15 db [8] [6,7] [6] B. M. Terhal et al., Phys. Rev. A 93,012315 (2016) [7] K. R. Motes et al., Phys. Rev. A 95, 053819 (2017) [8] H. Vahlbruch et al., Phys. Rev. Lett 117, 110801 (2016) 6 September 2017 AQIS'17 4/18 [4] N. C. Menicucci, Phys. Rev. Lett. 112, 120504 (2014)

Toward large-scale QC with the GKP qubit Advantage Large-scale QC with the GKP qubits is possible GKP qubits can be entangled in the same way as SV states Implementation Several methods to generate the GKP qubit are proposed Achievable squeezing level of SV state is 15 db [8] [6,7] Problem Difficulty to experimentally generate the GKP qubit with the squeezing level 14.8 db required for large-scale QC [6] B. M. Terhal et al., Phys. Rev. A 93,012315 (2016) [7] K. R. Motes et al., Phys. Rev. A 95, 053819 (2017) [8] H. Vahlbruch et al., Phys. Rev. Lett 117, 110801 (2016) 6 September 2017 AQIS'17 4/18 [4] N. C. Menicucci, Phys. Rev. Lett. 112, 120504 (2014) [4]

Our work arxiv:1706.03011 Proposal To reduce the required squeezing level, we have focused on analog information contained in the GKP qubit We propose a maximum-likelihood method which harnesses the analog information and improves QEC performance Main results [9] The first proposal to achieve the hashing bound for the quantum capacity of the Gaussian quantum channel The required squeezing level can be reduced by ~ 1 db 6 September 2017 AQIS'17 5/18 [9] K F et al., arxiv:1706.03011 (2017)

Outline Ⅰ Toward a large-scale quantum computation Continuous variable QC GKP qubit Our work Ⅱ Analog quantum error correction Proposal - likelihood function - Error model in our work Three qubit bit flip code C4/C6 code Surface code Summary

6 September 2017 AQIS'17 6/18 Proposal - Likelihood function - The true deviation Δ obeys the Gaussian distribution f (x) We regard the Gaussian distribution as a likelihood function f ( Δ )

6 September 2017 AQIS'17 6/18 Proposal - Likelihood function - The true deviation Δ obeys the Gaussian distribution f (x) We regard the Gaussian distribution as a likelihood function f ( Δ ) Ex.) When we obtain the measurement outcome qm, we consider two possibilities to determine the bit value 0 or 1 qm Area where state is identified as 0 state qm : Measurement outcome Area where state is identified as 1 state

6 September 2017 AQIS'17 6/18 Proposal - Likelihood function - The true deviation Δ obeys the Gaussian distribution f (x) We regard the Gaussian distribution as a likelihood function f ( Δ ) Ex.) When we obtain the measurement outcome qm, we consider two possibilities to determine the bit value 0 or 1 Δm qm qm q 2 Area where state is identified as 0 state qm : Measurement outcome Δm : Measurement deviation Area where state is identified as 1 state

6 September 2017 AQIS'17 6/18 Ex.) When we obtain the measurement outcome qm, we consider two possibilities to determine the bit value 0 or 1 The true bit value is 0 Proposal - Likelihood function - The true deviation Δ obeys the Gaussian distribution f (x) We regard the Gaussian distribution as a likelihood function f ( Δ ) Δm qm qm q 2 Area where state is identified as 0 state qm : Measurement outcome Δm : Measurement deviation Area where state is identified as 1 state

Ex.) When we obtain the measurement outcome qm, we consider two possibilities to determine the bit value 0 or 1 The true bit value is 0 Proposal - Likelihood function - The true deviation Δ obeys the Gaussian distribution f (x) We regard the Gaussian distribution as a likelihood function f ( Δ ) Δm qm true deviation Δ = Δm qm q 2 Area where state is identified as 0 state qm : Measurement outcome 6 September 2017 AQIS'17 Δm : Measurement deviation 6/18 Area where state is identified as 1 state Δ : True deviation

Ex.) When we obtain the measurement outcome qm, we consider two possibilities to determine the bit value 0 or 1 The true bit value is 0 Proposal - Likelihood function - The true deviation Δ obeys the Gaussian distribution f (x) We regard the Gaussian distribution as a likelihood function f ( Δ ) The true bit value is 1 Δm qm true deviation Δ = Δm qm qm qm q q 2 Area where state is identified as 0 state qm : Measurement outcome 6 September 2017 AQIS'17 Δm : Measurement deviation 6/18 Area where state is identified as 1 state Δ : True deviation

Ex.) When we obtain the measurement outcome qm, we consider two possibilities to determine the bit value 0 or 1 The true bit value is 0 Proposal - Likelihood function - The true deviation Δ obeys the Gaussian distribution f (x) We regard the Gaussian distribution as a likelihood function f ( Δ ) The true bit value is 1 Δm qm true deviation Δ = Δm qm true deviation Δ = qm Δm qm q q 2 Area where state is identified as 0 state qm : Measurement outcome 6 September 2017 AQIS'17 Δm : Measurement deviation 6/18 Area where state is identified as 1 state Δ : True deviation

Error model in this work The Gaussian quantum channel The Gaussian quantum channel (GQC) leads to a displacement in the quadrature by a complex Gaussian random variable [5] Described by superoperator ζ acting on density operator ρ as D(α) is a displacement operator in the phase space The GQC conserves the position of the Gaussian peak, but increases the variance by ξ 2 GQC 0.09 0.06 0.03 6 September 2017 AQIS'17 7/18 [5] D. Gottesman et al., Phys. Rev. A, 64, 012310 (2001)

Outline Ⅰ Toward a large-scale quantum computation Continuous variable QC GKP qubit Our work Ⅱ Analog quantum error correction Proposal - likelihood function - Error model in our work Three qubit bit flip code C4/C6 code Surface code Summary

6 September 2017 AQIS'17 8/18 Ex.) Three-qubit bit-flip code Single logical qubit is encoded into three qubits α 0 + β 1 α 000 123 + β 111 123 ( α 2 + β 2 = 1 )

6 September 2017 AQIS'17 8/18 Ex.) Three-qubit bit-flip code Single logical qubit is encoded into three qubits α 0 + β 1 α 000 123 + β 111 123 Bit flip error No error on qubit 1 on qubit 2&3 on qubit 2 on qubit 1&3 ( α 2 + β 2 = 1 ) Error pattern α 000 123 + β 111 123 α 100 123 + β 011 123 α 011 123 + β 100 123 α 010 123 + β 101 123 α 101 123 + β 010 123

6 September 2017 AQIS'17 8/18 Ex.) Three-qubit bit-flip code Single logical qubit is encoded into three qubits α 0 + β 1 α 000 123 + β 111 123 Bit flip error No error on qubit 1 on qubit 2&3 ( α 2 + β 2 = 1 ) Error pattern α 000 123 + β 111 123 α 100 123 + β 011 123 α 011 123 + β 100 123 on Bit qubit flip on 2 qubit 2 α 010 123 + β 101 123 The patterns of error on qubit on qubit 1 2and 2&3 have α 010 same 123 syndrome + β 101 123 In conventional method based on majority voting, Bit on flip qubit on qubit 1&3 1&3 α 101 123 + β 010 123 on qubit 1&3 α 101 123 + β 010 123 the pattern of error on qubit 1 is selected

6 September 2017 AQIS'17 9/18 Analog QEC for three-qubit bit-flip code A quantum circuit for three-qubit bit-flip code (data qubit) qubit 1 qubit 2 qubit 3 Encoding Error correction

6 September 2017 AQIS'17 9/18 Analog QEC for three-qubit bit-flip code A quantum circuit for three-qubit bit-flip code (data qubit) qubit 1 qubit 2 qubit 3 Encoding After GQC, the true deviations of qubit 1,2,3 become,, and, respectively Error correction Ideal GKP qubit GQC q q

6 September 2017 AQIS'17 9/18 Analog QEC for three-qubit bit-flip code A quantum circuit for three-qubit bit-flip code (data qubit) qubit 1 qubit 2 qubit 3 Encoding After GQC, the true deviations of qubit 1,2,3 become,, and, respectively Error correction Ideal GKP qubit GQC q q After CNOT, the true deviation of ancilla 1 is, ancilla 2 is, and ancilla 3 is, assuming ancilla qubits are ideal

6 September 2017 AQIS'17 9/18 Analog QEC for three-qubit bit-flip code A quantum circuit for three-qubit bit-flip code (data qubit) qubit 1 qubit 2 qubit 3 Encoding After GQC, the true deviations of qubit 1,2,3 become,, and, respectively Error correction Ideal GKP qubit GQC After CNOT, the true deviation of ancilla 1 is, ancilla 2 is, and ancilla 3 is, assuming ancilla qubits are ideal q q From the measurement of ancillae, we obtain the measurement deviations Δ mi (i=1,2,3) Ex.) No error we obtain the i (i=1,2,3) correctly Ex.) Double errors on qubit 2 and 3 we need to decide between single error on qubit 1 and double errors on qubit 2&3

6 September 2017 AQIS'17 10/18 Syndrome with analog information Ex.) If double errors on qubit 2 and 3, and we obtain the measurement deviation of three qubits Δm1, Δm2, and Δm3, there are the two possibilities as follows:

6 September 2017 AQIS'17 10/18 Syndrome with analog information Ex.) If double errors on qubit 2 and 3, and we obtain the measurement deviation of three qubits Δm1, Δm2, and Δm3, there are the two possibilities as follows: qm1 qm2 qm3 qubit 1 qubit 2 qubit 3

6 September 2017 AQIS'17 10/18 Syndrome with analog information Ex.) If double errors on qubit 2 and 3, and we obtain the measurement deviation of three qubits Δm1, Δm2, and Δm3, there are the two possibilities as follows: qm1 Error on qubit 1 qubit 1 qm2 qm3 qubit 1 qubit 2 qubit 3 Δm1 Δm2 Δm3

6 September 2017 AQIS'17 10/18 Syndrome with analog information Ex.) If double errors on qubit 2 and 3, and we obtain the measurement deviation of three qubits Δm1, Δm2, and Δm3, there are the two possibilities as follows: qm1 Error on qubit 1 qubit 1 qm2 qm3 qubit 1 qubit 2 qubit 3 Likelihood for error on qubit 1 f ( Δm1 ) f (Δm2) f (Δm3) Δm1 Δm2 Δm3

6 September 2017 AQIS'17 10/18 Syndrome with analog information Ex.) If double errors on qubit 2 and 3, and we obtain the measurement deviation of three qubits Δm1, Δm2, and Δm3, there are the two possibilities as follows: Error on qubit 1 Likelihood for error on qubit 1 f ( Δm1 ) f (Δm2) f (Δm3) qm1 qm2 qm3 qubit 1 qubit 2 qubit 3 Δm1 Δm2 Δm3 Errors on qubit 2 & 3 qubit 1 qubit 2 qubit 3 Likelihood for errors on qubit 2 & 3 f (Δm1) f ( Δm2) f ( Δm3) Δm1 Δm2 Δm3

6 September 2017 AQIS'17 10/18 Syndrome with analog information Ex.) If double errors on qubit 2 and 3, and we obtain the measurement deviation of three qubits Δm1, Δm2, and Δm3, there are the two possibilities as follows: qm1 Error on qubit 1 qubit 1 qm2 qm3 qubit 1 qubit 2 qubit 3 Likelihood for error on qubit 1 f ( Δm1 ) f (Δm2) f (Δm3) Errors on qubit 2 & 3 Δm1 Δm2 Δm3 The likelihoods for qubit 2&3 are almost the same qubit 1 qubit 2 qubit 3 Likelihood for errors on qubit 2 & 3 f (Δm1) f ( Δm2) f ( Δm3) Δm1 Δm2 Δm3

6 September 2017 AQIS'17 10/18 Syndrome with analog information Ex.) If double errors on qubit 2 and 3, and we obtain the measurement deviation of three qubits Δm1, Δm2, and Δm3, there are the two possibilities as follows: qm1 Error on qubit 1 qubit 1 qm2 qm3 qubit 1 qubit 2 qubit 3 Likelihood for error on qubit 1 f ( Δm1 ) f (Δm2) f (Δm3) Errors on qubit 2 & 3 Δm1 Δm2 Δm3 The likelihoods for qubit 2&3 are almost the same qubit 1 qubit 2 qubit 3 Likelihood for errors on qubit 2 & 3 f (Δm1) f ( Δm2) f ( Δm3) Δm1 Δm2 Δm3 By comparing the likelihoods for the error patterns, we can correct the double-error one

6 September 2017 AQIS'17 11/18 Results for the three-qubit bit-flip code Our method can improve the QEC performance and reduce the squeezing level required for the failure probability 10-9 by 1.5 db Our method can correct double errors on the three qubits Conventional method Proposed method Standard deviation of the GQC ξ

6 September 2017 AQIS'17 11/18 Results for the three-qubit bit-flip code Our method can improve the QEC performance and reduce the squeezing level required for the failure probability 10-9 by 1.5 db Our method can correct double errors on the three qubits ~ 1.5 db Conventional method Proposed method Standard deviation of the GQC ξ

Outline Ⅰ Toward a large-scale quantum computation Continuous variable QC GKP qubit Our work Ⅱ Analog quantum error correction Proposal - likelihood function - Error model in our work Three qubit bit flip code C4/C6 code Surface code Summary

6 September 2017 AQIS'17 12/18 Examination of the required squeezing To examine required squeezing level for large-scale QC, we numerically calculated the hashing bound for the GQC

6 September 2017 AQIS'17 12/18 Examination of the required squeezing To examine required squeezing level for large-scale QC, we numerically calculated the hashing bound for the GQC Hashing bound ξ hb The hashing bound is the maximum value of the condition that yields the non-zero quantum capacity Encoding GQC Decoding Increasing the variance by ξ 2 The GQC has nonvanishing quantum capacity for ξ < ξ hb

[5] D. Gottesman et al., Phys. Rev. A, 64, 012310 (2001) 6 September 2017 AQIS'17 13/18 [10] J. Harrington et al., Phys. Rev. A 64, 062301 (2001) Achievable hashing bound Achievable hashing bound for the GQC Encoding GQC Decoding Increasing the variance by ξ 2 [5][10] The GQC has nonvanishing quantum capacity for ξ < ξ hb GKP qubit concatenated with CSS code + Binary ξ hb information ~.555

[5] D. Gottesman et al., Phys. Rev. A, 64, 012310 (2001) 6 September 2017 AQIS'17 13/18 [10] J. Harrington et al., Phys. Rev. A 64, 062301 (2001) Achievable hashing bound Achievable hashing bound for the GQC Encoding GQC Decoding Increasing the variance by ξ 2 [5][10] The GQC has nonvanishing quantum capacity for ξ < ξ hb GKP qubit concatenated with CSS code + Binary ξ hb information ~.555 Optimal method (Open problem) ξ max ~.607 ~.607 has been conjectured as the lower bound of quantum capacity for the GQC

[5] D. Gottesman et al., Phys. Rev. A, 64, 012310 (2001) 6 September 2017 AQIS'17 13/18 [10] J. Harrington et al., Phys. Rev. A 64, 062301 (2001) Achievable hashing bound Achievable hashing bound for the GQC Encoding GQC Decoding Increasing the variance by ξ 2 [5][10] The GQC has nonvanishing quantum capacity for ξ < ξ hb GKP qubit concatenated with CSS code + Binary ξ hb information ~.555 GKP qubit concatenated with CSS code + Binary information + Analog information ( This work ) ξ max ~.607 ~.607 has been conjectured as the lower bound of quantum capacity for the GQC

Analog QEC for the C4/C6 code We applied our method to the Knill's C4 /C6 code [11] using a message passing algorithm proposed by Poulin Encoded Bell measurement [12,13] Encoded Bell state preparation 6 September 2017 AQIS'17 14/18 [12] D. Poulin, Phys. Rev. A 74, 052333 (2006) [11] E. Knill, Nature, 434, 39-44 (2005) [13] H. Goto et al., Sci. Rep. 3, 2044 (2013)

Analog QEC for the C4/C6 code We applied our method to the Knill's C4 /C6 code [11] using a message passing algorithm proposed by Poulin Encoded Bell measurement [12,13] Encoded Bell state preparation Bit value (binary information) Δm : Measurement deviation MLD : Maximum likelihood decision 6 September 2017 AQIS'17 14/18 [12] D. Poulin, Phys. Rev. A 74, 052333 (2006) [11] E. Knill, Nature, 434, 39-44 (2005) [13] H. Goto et al., Sci. Rep. 3, 2044 (2013)

Analog QEC for the C4/C6 code We applied our method to the Knill's C4 /C6 code [11] using a message passing algorithm proposed by Poulin Encoded Bell measurement [12,13] Encoded Bell state preparation Bit value (binary information) Δm : Measurement deviation MLD : Maximum likelihood decision Convention method Proposal Likelihood for p = f (Δm) = correct bit value Likelihood for incorrect bit value 1- ξ 2 : Noise level of GQC 6 September 2017 AQIS'17 p f ( - Δm ) 14/18 [12] D. Poulin, Phys. Rev. A 74, 052333 (2006) [11] E. Knill, Nature, 434, 39-44 (2005) [13] H. Goto et al., Sci. Rep. 3, 2044 (2013) m

[5] D. Gottesman et al., Phys. Rev. A, 64, 012310 (2001) 6 September 2017 AQIS'17 15/18 [10] J. Harrington et al., Phys. Rev. A 64, 062301 (2001) Results for the C4/C6 code Our method can improve the QEC performance and reduce the squeezing level required for fault-tolerant QC Failure probability Standard deviation of the GQC ξ

Results for the C4/C6 code Our method can improve the QEC performance and reduce the squeezing level required for fault-tolerant QC Our method can achieve the hashing bound ~.607 [5][10] ~.555 ~.607 Failure probability ~ 1 db Standard deviation of the GQC ξ 6 September 2017 AQIS'17 15/18 [5] D. Gottesman et al., Phys. Rev. A, 64, 012310 (2001) [10] J. Harrington et al., Phys. Rev. A 64, 062301 (2001)

Outline Ⅰ Toward a large-scale quantum computation Continuous variable QC GKP qubit Our work Ⅱ Analog quantum error correction Proposal - likelihood function - Error model in our work Three qubit bit flip code C4/C6 code Surface code Summary

Analog QEC for the surface code We applied our method to a surface code which is used to implement topological QC [14,15] : error : syndrome Errors are detected at the boundary of the error chain From the boundary information, we need to decide the most likely error chain by using minimum-weight perfect match algorithm 6 September 2017 AQIS'17 16/18 [14] A. Y. Kitaev, Ann. Phys. 303, 2 (2003) [15] R. Raussendorf et al., Phys. Rev. Lett. 98, 190504 (2007)

Results for the surface code Our method can also improve the QEC performance and reduce the squeezing level required for Topological QC [16] 1 Conventional method 1 Proposed method Failure probability 10-1 10-2 10-3 0.45 0.5 0.55 0.6 Standard deviation of the GQC ξ Failure probability 10-1 10-2 10-3 0.45 0.5 0.55 0.6 0.65 Standard deviation of the GQC ξ 6 September 2017 AQIS'17 d = 5 d = 7 d = 9 d = 11 d = 13 d = 15 distance d 17/18 [16] K.F, K. Fujii, A.Tomita, and A. Okamoto ( in preparation )

Results for the surface code Our method can also improve the QEC performance and reduce the squeezing level required for Topological QC [16] 1 Conventional method 1 Proposed method Failure probability 10-1 10-2 10-3 0.45 0.5 0.55 0.6 Standard deviation of the GQC ξ Failure probability 10-1 10-1 10-2 10-3 0.45 0.5 0.55 0.6 0.65 Standard deviation of the GQC ξ 0.56 0.58 0.6 0.62 0.64 d = 17 d = 19 d = 21 d = 23 d = 25 6 September 2017 AQIS'17 d = 5 d = 7 d = 9 d = 11 d = 13 d = 15 distance d 17/18 [16] K.F, K. Fujii, A.Tomita, and A. Okamoto ( in preparation )

6 September 2017 AQIS'17 18/18 Summary The GKP qubit is a promising element toward large-scale QC Proposal to harness analog information contained in the GKP qubit to reduce the requirement for large-scale QC Proposal can achieve the hashing bound for the optimal method against the GQC Our method can be applied to various QEC codes such as, concatenated code, non-concatenated code, and surface code

Thank you for your attention!