Professional Documents
Culture Documents
07 Quantum Computing Cognitive Event PDF
07 Quantum Computing Cognitive Event PDF
Quantum Computing
IBM Systems for Cognitive Solutions – Ehningen – 12th of July 2017
Albert Frisch, PhD - albert.frisch@de.ibm.com © 2017 IBM
1st wave of Quantum Revolution
atomic clocks
lasers
GPS
sensors
flash memory
2 © 2017 IBM
IBM Q IBM 16-qubit processor
3 © 2017 IBM
motivation
5 © 2017 IBM
quantum simulator
magnetism
chemistry
“Hardware-efficient Quantum Optimizer for Small Molecules and Quantum Magnets”, A. Kandala et al., arxiv 1704.05018 (2017)
6 © 2017 IBM
quantum-enhanced machine learning
e.g. deep learning neural network
(1) (3)
data processing for
𝑤11 (2)
𝑤11 𝑤11
quantum neural networks
output
input
hidden layers
visible layer visible layer
quantum computer
uses qubits to take advantage of quantum speedup
superposition of states possible
„all states at the same time“
8 © 2017 IBM
a quantum algorithm
9 © 2017 IBM
three steps of development
1. Quantum
3.2.Universal
Analog QuantumAnnealer
Quantum Computer
Computer applications
cryptography optimization
searching quantum chemistry
machine learning material sciences
quantum dynamics
10 © 2017 IBM
Quantum Volume
11 © 2017 IBM
qubits
Bloch sphere
„Bit 0“
superposition
z.B.
„Bit 1“
IBM Quantum Experience - quantumexperience.ng.bluemix.net/
12 © 2017 IBM
measurement and quantum gates
measurement rotations
probability z.B.
either |0ۧ
or |1ۧ 180°
1
50% |𝜓 ۧ = (|00ۧ + |11ۧ)
2
→ no classical equivalent exists
13 © 2017 IBM
quantum algorithm
1. 2. 3.
14 © 2017 IBM
decoherence
loss of quantum information
amplitude
better
T1
energy relaxation
phase
800 mK
100 mK
14 mK
superconducting
qubits coupling between
cryostat
qubits via resonators
temperature
0.014 K
“Demonstration of a quantum error detection code using a square lattice of four superconducting qubits”, A.D. Córcoles et al., Nat. Comm., 6:6979 (2015)
16 © 2017 IBM
a scalable quantum chip architecture
fault-tolerant quantum computing via the surface code
topological quantum computing
All 7 continents
18 © 2017 IBM
live demo 2-qubit Grover algorithm
19 © 2017 IBM
QISKit - OPENQASM e.g. quantum teleportation
https://developer.ibm.com/open/openprojects/qiskit/
20 © 2017 IBM
QISKit – Python API and SDK
execute OPENQASM code from Python, e.g. Jupyter Notebook
https://developer.ibm.com/open/openprojects/qiskit/
21 © 2017 IBM
22 © 2017 IBM
backup
23 © 2017 IBM
DiVincenzo‘s criteria
set of criteria necessary for quantum computation:
✓
for QKD
24 © 2017 IBM
transmon qubit
a „transmission-line shunted plasma oscillation qubit“ [1]
Josephson junction
[1] “Charge insensitive qubit design derived from the Cooper pair box”, J. Koch et al., Phys. Rev. A 76, 042319 (2007)
[2] “Coupling Superconducting Qubits via a Cavity Bus”, J. Majer et al., Nature 449, 443-447 (2007)
25 [3] “Demonstration of a quantum error detection code using a square lattice of four superconducting qubits”, A.D. Córcoles et al., Nat. Comm., 6:6979 (2015) © 2017 IBM
microwave control and read-out
“Hardware-efficient Quantum Optimizer for Small Molecules and Quantum Magnets”, A. Kandala et al., arxiv 1704.05018 (2017)
26 © 2017 IBM
Grover search algorithm
1.
• finds element always in time 𝑂 𝑁
1
with probability 1 − 𝑂
𝑁
classical algorithm 𝑂 𝑁
2.
• amplitude amplification
3.
„A fast quantum mechanical algorithm for database search“, L. Grover, arXiv:quant-ph 9605043 (1996)
27 © 2017 IBM
qubit architecture
2Qubits/1Bus/2Readouts
4Qubits/4Bus/4Readouts 8Qubits/4Bus/8Readouts
https://developer.ibm.com/open/events/dw-open-tech-talk-qiskit-and-quantum-computing/
28 © 2017 IBM
transmon - Josephson junction
29 © 2017 IBM
live demo 2-qubit Grover algorithm
30 © 2017 IBM
Live Demo
31 © 2017 IBM
QISKit - running quantum algorithms
32 © 2017 IBM