Lecture 1 - IAP2019
Overview
Instructors: Dr. Jacques Carolan, Prof. Dirk Englund�TA’s: Mihika Prabhu, Eric Bersin, Hyeongrak ‘Chuck’ Choi, Ian Christen�Contact: carolanj@mit.edu
When: M/W/F this week @ 34-303
Goals of the course:
Outline of the three classes:
Resources
Field of quantum computing is very well documented!
Nielsen and Chuang�Quantum Computation and Information
Scott Aaronson�Quantum Computing Since Democritus
Highly Interdisciplinary
Expertise required:
Applications
Elise Booker
Colossus Mark 2 (1943)
Enigma Machine
Miniaturizing the Colossus
Thermionic vacuum tubes in Colossus Mark 2 (1940s)
(Bletchley Park Museum)
First Transistor: 1947
1950s First Si transistor (TI)
First IC - 1958 - J. Kilby, TI
Today: Intel Phi with ~ 5 Billion transistors
Moore’s law meets the atomic scale
Microns
Feature size (nm)
Source: Intel
Intel FinFET
gate electrode
Si
Quantum effects: electrons no longer confined, can tunnel through a wall, etc.
2 nm
Quantum effects:
electron spins
nuclear spins
qu. tunneling
…
Si
Different quantum bits (qubits) for different uses
waveguide
Energy levels of a
trapped ion
Quantized charge in a SC circuit
Spin state of an atomic defect
Spin state of an optically trapped
atom
Position of a photon
Classical Computing
programme
tape head
tape
Alan Turing
Brit of the Century Award, JC 2019
0
1
0
Computational Complexity
Quantum “speed up”
Tclassical
Tquantum
YAY!!
:)
Uh oh!!
:(
Quantum Computing Memes
For QMA complete teens - Twitter
Mathematical Primer (It’s all Matrix Multiplication!)
matrix x vector = vector
Dot means ‘multiply’
Big matrix
Big vector
Big
vector
matrix x matrix = matrix
2 x 2 square matrix
The Quantum Bit
Other useful states:
Pssst… its all just vectors!
Probability Amplitude
More Quantum Bits
2 qubits = 4 possible states
first qubit
second qubit
MORE Quantum Bits
3 qubits = 8 possible states
MORE Quantum Bits
Quantum simulation
Nature isn’t classical, dammit, and if you want to make a simulation of nature, you’d better make it quantum mechanical... - R. Feynman, 1982
Google Bristlecone 72 - qubit quantum computer
IBM 50-qubit
Intel 49 - qubit device
Greiner (Harvard); Lukin (Harvard) ;Vuletic (MIT)
Ultracold Atom Array Quantum Simulators
Quantum Simulation
controlled qubits
Seth Lloyd
Quantum computing
20
Quantum computing shifts boundaries between ‘impossible’ problems and ‘easy’ problems.
...
Quantum algorithm
Huge superposition ∝2N
Code-breaking, search big data, machine learning, ..
1022-bit number: ~1000 years on classical computer, minutes on quantum computer (if we had one!)
months
Peter Shor
Example: Prime number factoring
compute time: μs
1230186684530117755130494958384962720772853569595334792197322452151726400507263657518745202199786469389956474942774063845925192557326303453731548268507917026122142913461670429214311602221240479274737794080665351419597459856902143413;
RSA record: 768-bit
33478071698956898786044169848212690817704794983713768568912431388982883793878002287614711652531743087737814467999489
× 36746043666799590428244633799627952632279158164343087642676032283815739666511279233373417143396810270092798736308917
Quantum Technologies
Atomic magnetometers
Investment in Quantum Technologies
E.U. Quantum Flagship: >$2B €
U.K. national quantum technologies programme $341M
China: > $10B
Strong industry interest, but much work remains in basic science to foster technology transition, etc.
Success depends on “quantum ecosystem”
Quantum Gates
QUESTION:
In | Out |
0 | 1 |
1 | 0 |
Classical NOT
In | Out |
| |
| |
Quantum NOT
Transform vectors ∴ MATRICES!!
?
Useful gates
Quantum gates →unitary matrices!
Measurement
Hey qubit…
are you ‘0’ or ‘1’???
Thanks for asking Tom!�
I’m a ‘0’
I’m a ‘1’
or
Prob |𝛼|2
Prob |𝛽|2
Measurement
Oh no… I should probably read some foundations of physics
Thanks for asking Tom!�
I’m a ‘0’
I’m a ‘1’
or
Prob |𝛼|2
Prob |𝛽|2
Q3: What happens if you measure the first qubit and get ‘0’?
Q1: Measure in 0,1:
Q2: Measure +,-:
Quantum Cheat Sheet
Input state
Quantum Gates
Measurement
Let’s get programing!
John Bell
The GHZ Game
3 people get individually asked one of 2 meaningless questions:
And they must answer:
They win if the following condition is met:
What proportion can they win?
Projects!
�
In 5 groups will research one of the following topics:
Aim: