Download The Future of Computer Science

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Wave–particle duality wikipedia , lookup

Relativistic quantum mechanics wikipedia , lookup

Bohr–Einstein debates wikipedia , lookup

Basil Hiley wikipedia , lookup

Renormalization wikipedia , lookup

Boson sampling wikipedia , lookup

Renormalization group wikipedia , lookup

Scalar field theory wikipedia , lookup

Theoretical and experimental justification for the Schrödinger equation wikipedia , lookup

Particle in a box wikipedia , lookup

Measurement in quantum mechanics wikipedia , lookup

Density matrix wikipedia , lookup

Quantum decoherence wikipedia , lookup

Double-slit experiment wikipedia , lookup

Path integral formulation wikipedia , lookup

Bell test experiments wikipedia , lookup

Quantum field theory wikipedia , lookup

Hydrogen atom wikipedia , lookup

Coherent states wikipedia , lookup

Copenhagen interpretation wikipedia , lookup

Quantum dot wikipedia , lookup

Probability amplitude wikipedia , lookup

Quantum entanglement wikipedia , lookup

Delayed choice quantum eraser wikipedia , lookup

Bell's theorem wikipedia , lookup

Symmetry in quantum mechanics wikipedia , lookup

Orchestrated objective reduction wikipedia , lookup

Quantum fiction wikipedia , lookup

Max Born wikipedia , lookup

Quantum electrodynamics wikipedia , lookup

Many-worlds interpretation wikipedia , lookup

EPR paradox wikipedia , lookup

Interpretations of quantum mechanics wikipedia , lookup

Quantum teleportation wikipedia , lookup

History of quantum field theory wikipedia , lookup

Quantum group wikipedia , lookup

Quantum key distribution wikipedia , lookup

Quantum state wikipedia , lookup

Quantum cognition wikipedia , lookup

Quantum machine learning wikipedia , lookup

Canonical quantization wikipedia , lookup

Hidden variable theory wikipedia , lookup

Quantum computing wikipedia , lookup

T-symmetry wikipedia , lookup

Transcript
The Limits of Computation:
Quantum Computers and Beyond
Scott Aaronson (MIT)
Things we never see…
GOLDBACH
CONJECTURE:
TRUE
NEXT QUESTION
Warp drive
Perpetuum mobile
Übercomputer
The (seeming) impossibility of the first two machines
reflects fundamental principles of physics—Special
Relativity and the Second Law respectively
Does physics also put limits on computation?
Moore’s Law
Extrapolating: Robot uprising?
But even a killer robot would still be
“merely” a Turing machine, operating on
principles laid down in the 1930s…
=
And it’s conjectured that thousands of
interesting problems are inherently
intractable for Turing machines…
(Why is it so hard to prove PNP? We know a
lot about that today, most recently from
algebrization [A.-Wigderson 2007])
Is there any feasible way to solve NP-complete
problems, consistent with the laws of physics?
Relativity Computer
DONE
Zeno’s Computer
Time (seconds)
STEP 1
STEP 2
STEP 3
STEP 4
STEP 5
Time Travel Computer
S. Aaronson and J. Watrous. Closed Timelike
Curves Make Quantum and Classical
Computing Equivalent, Proceedings of the Royal
Society A 465:631-647, 2009. arXiv:0808.2669.
Answer
Polynomial
Size Circuit
C
“Closed
Timelike
Curve
Register”
R CTC
R CR
0 0 0
“CausalityRespecting
Register”
A quantum state of n “qubits” takes 2n complex
numbers to describe:

x x
x0,1
Chemists and physicists knew that for decades, as a
major practical problem!
n
In the 1980s, Feynman, Deutsch,Interesting
and others had the
amazing idea of building a new type of computer that
could overcome the problem, by itself exploiting the
exponentiality inherent in QM
Shor 1994: Such a machine could also factor integers
What we’ve learned from
quantum computers so far:
21 = 3 × 7
(with high probability)
The practical problem: decoherence.
A few people think scalable QC is fundamentally
impossible ... but that would be even more
interesting than if it’s possible!
[A. 2004]: Theory of “Sure/Shor separators”
Limitations of Quantum Computers
[BBBV 1994] explained why quantum computers probably
don’t offer exponential speedups for the NP-complete
problems
[A. 2002] proved the first lower bound (~N1/5) on the time
needed for a quantum computer to find collisions in a long
list of numbers from 1 to N—thereby giving evidence that
secure cryptography should still be possible even in a
world with QCs
4 2 1 3 2 5 4 5 1 3
BosonSampling [A.-Arkhipov 2011]
Recent experimental proposal, which
involves generating n identical photons,
passing them through a network of
beamsplitters, then measuring where they
end up
Almost certainly wouldn’t yield a universal
quantum computer—and indeed, it seems
easier to implement
Nevertheless, our experiment would sample a certain
probability distribution, which we give strong evidence is hard to
sample with a classical computer
Jeremy O’Brien’s group at the University of Bristol has built our
experiment with 4 photons and 16 optical modes on-chip
10 Years of My Other Research in 1 Slide
The Information Content of Quantum States
For many practical purposes, the “exponentiality” of
quantum states doesn’t actually matter—there’s a
shorter classical description that works fine
Describing quantum states on efficient measurements
only [A. 2004], “pretty-good tomography” [A. 2006]
Using quantum techniques to understand classical
computing better [A. 2004] [A. 2005] [A. 2011]
Quantum Generosity … Giving back because we careTM
Quantum Money that anyone can verify, but that’s
physically impossible to counterfeit [A.-Christiano 2012]
NP-complete
NP
BQP
Factoring
P
Boson
Sampling
Thank you for your support!