Continuous-variable quantum computing: scalable designs and fault tolerance
Nicolas C Menicucci
(Comic sans forever!)
RIT Jul 2020
Continuous-variable quantum computing: scalable designs and fault - - PowerPoint PPT Presentation
Continuous-variable quantum computing: scalable designs and fault tolerance Nicolas C Menicucci RIT Jul 2020 (Comic sans forever!) My group https://www.qurmit.org/ 2 ARC Centre of Excellence https://www.cqc2t.org/ 3 What is
Nicolas C Menicucci
(Comic sans forever!)
RIT Jul 2020
2
3
4
4
abstract:
4
input (information)
abstract:
4
input (information)
(information)
abstract:
4
input (information)
(information)
abstract: physical:
4
input (information)
(information)
abstract: physical:
initial state of a physical system
4
input (information)
(information)
abstract: physical:
initial state of a physical system final state of a physical system
4
physical process
input (information)
(information)
abstract: physical:
initial state of a physical system final state of a physical system
4
physical process
input (information)
(information)
abstract: physical:
initial state of a physical system final state of a physical system computation
5
5
quantum computation input (information)
(information)
5
quantum computation input (information)
(information)
Qubits
5
quantum computation input (information)
(information)
Qubits Unitary evolution
5
quantum computation input (information)
(information)
CVs Qubits Unitary evolution
5
quantum computation input (information)
(information)
CVs Unitary evolution Qubits Unitary evolution
6
7
7
7
7
7
7
8
8
8
8
8
9
9
9
10
10
10
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
14
14
14
14
15
16
16
■ Practical
16
■ Practical
■ Fundamental
(i.e., why should we restrict to photonic qubits?)
16
■ Practical
■ Fundamental
(i.e., why should we restrict to photonic qubits?)
■ Both together
cryptography, cluster states)
photonic quantum states
17
17
■ Practical
(more later)
17
■ Practical
(more later)
■ Fundamental
(complicated, easy to end up writing a crap paper)
17
■ Practical
(more later)
■ Fundamental
(complicated, easy to end up writing a crap paper)
■ Both together
18
19
19
20
■ Continuous quantum variables
eigenstates of p = –i(a – a†)/√2
■ Advantages of CV (over qubit) cluster states
■ Problem: ideal CV cluster states are infinitely
squeezed (infinite energy)
(GKP)
21
■ Single-mode projective measurements are
sufficient for universal QC
■ Homodyne detection (quadrature
measurements) enables all Gaussian unitaries
■ Photon counting enables the rest
■ Still have to handle intrinsic noise…
22
23
23
q
24
Information flow
24
Information flow
1 2 3 4 5 6 7 8 9
25
25
25
25
26
Recovery (no error)
27
Qubit-level error
28
28
28
28
Noisy 1-qubit Clifford gate
28
Noisy 1-qubit Clifford gate Noisy 2-qubit Clifford gate
29
■ Homodyne detection implements (faulty) qubit
gates
■ Use qubit-level quantum error correction to
reduce errors (well established)
■ Fault tolerance
(initial error < threshold) → (arbitrarily low error in final computation)
30
High squeezing ⇒ low Gaussian noise ⇒ low rate of Pauli errors
30
High squeezing ⇒ low Gaussian noise ⇒ low rate of Pauli errors How high?
30
High squeezing ⇒ low Gaussian noise ⇒ low rate of Pauli errors How high?
30
Fault-tolerant squeezing threshold ≤ 20.5 dB
High squeezing ⇒ low Gaussian noise ⇒ low rate of Pauli errors How high?
31
■ CV cluster state with sufficient squeezing:
"railroad tracks"
■ GKP qubits with sufficient squeezing:
"train cars" carrying the discrete quantum information
■ Homodyne detection = Gaussian unitaries:
"switches" to guide the info & measurement
■ Non-Clifford resource: photon counting, cubic-
phase gate, cubic phase state
32
■ CV cluster state with sufficient squeezing:
"railroad tracks"
■ GKP qubits with sufficient squeezing:
"train cars" carrying the discrete quantum information
■ Homodyne detection = Gaussian unitaries:
"switches" to guide the info & measurement
■ Non-Clifford resource: photon counting, cubic-
phase gate, cubic phase state
32
■ CV cluster state with sufficient squeezing:
"railroad tracks"
■ GKP qubits with sufficient squeezing:
"train cars" carrying the discrete quantum information
■ Homodyne detection = Gaussian unitaries:
"switches" to guide the info & measurement
■ Non-Clifford resource: photon counting, cubic-
phase gate, cubic phase state
33
■ CV cluster state with sufficient squeezing:
"railroad tracks"
■ GKP qubits with sufficient squeezing:
"train cars" carrying the discrete quantum information
■ Homodyne detection = Gaussian unitaries:
"switches" to guide the info & measurement
■ Vacuum state! (or heterodyne detection)
34
34
|0L⟩ |1L⟩
35
arXiv:1907.12487
36
arXiv:1907.12487
37
38
■ Inline squeezing (CZ gate) can be replaced
with offline squeezing + interferometer*
38
■ Inline squeezing (CZ gate) can be replaced
with offline squeezing + interferometer*
S S S S S
* P. van Loock, C. Weedbrook, M. Gu, PRA 76, 032321 (2007)
39
40
Temporal or frequency modes
41
42
42
43
Pump Laser*1 Pump Laser*2 Pump*1 Pump*2
OPO pump cluster state frequency- sensitive measurements
44
Homodyne detectors Pumps OPO Measurement selection
OPO pump cluster state frequency- sensitive measurements
45
45
45
equivalent
45
equivalent 60 modes addressable
45
equivalent after polarization rotation (verification) 60 modes addressable
46
47
47
47
48
49
Animation by Seiji Armstrong (available online at https://youtu.be/gor29QIP9Ls)
49
Animation by Seiji Armstrong (available online at https://youtu.be/gor29QIP9Ls)
50
51
51
52
53
24,800 total modes 5 x 1240 macronodes (4 modes each)
54
30,000 total modes 12 x 1250 macronodes (2 modes each)
55
■ Frequency-temporal modes
period of time
■ Frequency-spatial modes
beams woven together
■ Three-dimensional lattice topologies
56
57
■ CV cluster states
continuous variables
■ GKP qubits
■ Macronode-based methods are scalable
58 AIP, Dec 2014