Fault-tolerant Quantum Computing
Bryan Eastin
Northrop Grumman Corporation Aurora, CO
December 2014
Bryan Eastin Fault-tolerant Quantum Computing
Fault-tolerant Quantum Computing Bryan Eastin Northrop Grumman - - PowerPoint PPT Presentation
Fault-tolerant Quantum Computing Bryan Eastin Northrop Grumman Corporation Aurora, CO December 2014 Bryan Eastin Fault-tolerant Quantum Computing What do we mean by quantum computer ? Quantum computer properties (in theory) General purpose -
Northrop Grumman Corporation Aurora, CO
Bryan Eastin Fault-tolerant Quantum Computing
1
2
3
Bryan Eastin Fault-tolerant Quantum Computing
iπ 4
CX =
Bryan Eastin Fault-tolerant Quantum Computing
CX =
CU =
CCX =
Bryan Eastin Fault-tolerant Quantum Computing
Bryan Eastin Fault-tolerant Quantum Computing
Bryan Eastin Fault-tolerant Quantum Computing
Bryan Eastin Fault-tolerant Quantum Computing
MZ1
Bryan Eastin Fault-tolerant Quantum Computing
MZ1
Bryan Eastin Fault-tolerant Quantum Computing
MZ1
Bryan Eastin Fault-tolerant Quantum Computing
MZ1
Bryan Eastin Fault-tolerant Quantum Computing
Bryan Eastin Fault-tolerant Quantum Computing
2
Bryan Eastin Fault-tolerant Quantum Computing
Z X X Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z X X X
Bryan Eastin Fault-tolerant Quantum Computing
i SiU† = i Si, e.g., for
|0 |0 |0 |0
Bryan Eastin Fault-tolerant Quantum Computing
i SiU† = i Si, e.g., for
|0 |0 |0 |0
Bryan Eastin Fault-tolerant Quantum Computing
i SiU† = i Si, e.g., for
|0 |0 |0 |0
Bryan Eastin Fault-tolerant Quantum Computing
i SiU† = i Si, e.g., for
|0 |0 |0 |0
Bryan Eastin Fault-tolerant Quantum Computing
i SiU† = i Si, e.g., for
|0 |0 |0 |0
Bryan Eastin Fault-tolerant Quantum Computing
i SiU† = i Si, e.g., for
|0 |0 |0 |0
Bryan Eastin Fault-tolerant Quantum Computing
i SiU† = i Si, e.g., for
|0 |0 |0 |0
Bryan Eastin Fault-tolerant Quantum Computing
i SiU† = i Si, e.g., for
|0 |0 |0 |0
Bryan Eastin Fault-tolerant Quantum Computing
i SiU† = i Si, e.g., for
|0 |0 |0 |0
Bryan Eastin Fault-tolerant Quantum Computing
Bryan Eastin Fault-tolerant Quantum Computing
Bryan Eastin Fault-tolerant Quantum Computing
Bryan Eastin Fault-tolerant Quantum Computing
Bryan Eastin Fault-tolerant Quantum Computing
1 √ 2(|0 + eiπ/4|1)
Bryan Eastin Fault-tolerant Quantum Computing
CM12|+|ψ = CM12
Bryan Eastin Fault-tolerant Quantum Computing
Bryan Eastin Fault-tolerant Quantum Computing
|¯ 0¯ 0+|¯ 1¯ 1 √ 2
Z Z Z Z Z Z Z
|¯
Bryan Eastin Fault-tolerant Quantum Computing
2
|+
Bryan Eastin Fault-tolerant Quantum Computing
2
|+
Bryan Eastin Fault-tolerant Quantum Computing
2
|+
X X
Bryan Eastin Fault-tolerant Quantum Computing
2
|+
X X
Bryan Eastin Fault-tolerant Quantum Computing
2
|+
X X
Bryan Eastin Fault-tolerant Quantum Computing
|¯
Fault-tolerant Quantum Computing
|¯
Z
Fault-tolerant Quantum Computing
X |¯
Z
Fault-tolerant Quantum Computing
|¯ 0¯ 0+|¯ 1¯ 1 √ 2
Z Z Z Z Z Z Z
|00+|11 √ 2
Bryan Eastin Fault-tolerant Quantum Computing
Bryan Eastin Fault-tolerant Quantum Computing
Bryan Eastin Fault-tolerant Quantum Computing
Bryan Eastin Fault-tolerant Quantum Computing
data block
|+
|0
|0
|0
+1
Bryan Eastin Fault-tolerant Quantum Computing
data block
|+
|0
|0
Bryan Eastin Fault-tolerant Quantum Computing
Bryan Eastin Fault-tolerant Quantum Computing
1 √ 2
1
2
3
Bryan Eastin Fault-tolerant Quantum Computing
1 √ 2
1
2
3
Bryan Eastin Fault-tolerant Quantum Computing
1 √ 2
1
2
3
Bryan Eastin Fault-tolerant Quantum Computing
x y z |0 |1
|0+|1 √ 2 |0−|1 √ 2 |0+i|1 √ 2 |0−i|1 √ 2
|H
1
2
3
4
5
i
Bryan Eastin Fault-tolerant Quantum Computing
1
2
3
4
suppression } ({ # input magic states} / { # output magic states})
Bryan Eastin Fault-tolerant Quantum Computing
Bryan Eastin Fault-tolerant Quantum Computing
Bryan Eastin Fault-tolerant Quantum Computing
0.00025 0.0005 0.00075 0.001 0.00125 0.0015 0.0005 0.001 0.0015 0.002 0.0025
p ¯ p
Bryan Eastin Fault-tolerant Quantum Computing
Bryan Eastin Fault-tolerant Quantum Computing