Documente Academic
Documente Profesional
Documente Cultură
1 What is quantum
information?
2 What is a quantum
computer?
4 How to build a
quantum computer?
Outline
1 What is quantum
information?
2 What is a quantum
computer?
4 How to build a
quantum computer?
Definition
0 1 Classical bit
Quantum bit - qubit
V 1
n+1
Electrons
polarization position
Photons
Bloch sphere representation
State parametrization
- ”analog information”
More qubits
2
- classical 00,01,10,11
N
Quantum vs classical
Hotly debated
non-local properties
Bob
Alice
No information
Alice measures Bob must measure
is transferred
Teleportation final state
classical communication
two-qubit
measurement Alice Bob
single qubit
rotation
initial state
source of
entangled pairs
Photon experiment
Superdense Coding - sending 2 classical bits in 1 qubit
Share en-
1 tangled pair
2 00, 01,
10, 11
A rotates
- codes
00
01
3 10 B measures
11 - decodes
Alice Bob
Eve
quantum
classical
Outline
1 What is quantum
information?
2 What is a quantum
computer?
4 How to build a
quantum computer?
Definition
Fundamentals
a c
NOT a c = NOT a 0 1
1 0
Single qubit gates
Rθ
H
Quantum mechanics
X
gate operator
unitary transformation
Two qubit gates
Classical two-bit gate
a b c
0 0 0
a c=a AND
AND b 0 1 0
b
1 0 0
…. also AND, OR, XOR, NAND, 1 1 1
Controlled NOT
: :
Circuits
Entangler
Universal computation
With (for example)
H Rπ/4
Classical circuit
f f f f
Quantum circuit
All function
evaluations in a
f single run
Outline
1 What is quantum
information?
2 What is a quantum
computer?
4 How to build a
quantum computer?
Motivation
Quantum simulations
Quantum computers can simulate
2 many-particle systems much faster
than any classical computer
Feynman
Energy saving
classical
Time to solve:
quantum
Exponential speed-up
email
transfers
identity
…
internet security
Grovers algorithm
Unsorted data base search: Find a given element in a data base of size N
Time to solve:
classical
quantum
Quadratic speed-up
Quantum simulations
Feynmans observation
Quantum computers
Exponential speed-up
require polynomial time
1 What is quantum
information?
2 What is a quantum
computer?
4 How to build a
quantum computer?
Di Vincenzo criteria
Requirement on physical system (hardware)
…
Needed to beat classical computers