Download Navit Yahdav - Auburn Engineering

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

Aharonov–Bohm effect wikipedia , lookup

Jack Sarfatti wikipedia , lookup

Quantum chromodynamics wikipedia , lookup

Instanton wikipedia , lookup

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

Relativistic quantum mechanics wikipedia , lookup

Bell test experiments wikipedia , lookup

Basil Hiley wikipedia , lookup

Wave–particle duality wikipedia , lookup

Quantum decoherence wikipedia , lookup

Bohr–Einstein debates wikipedia , lookup

Particle in a box wikipedia , lookup

Double-slit experiment wikipedia , lookup

Measurement in quantum mechanics wikipedia , lookup

Density matrix wikipedia , lookup

Delayed choice quantum eraser wikipedia , lookup

Renormalization wikipedia , lookup

Topological quantum field theory wikipedia , lookup

Path integral formulation wikipedia , lookup

Hydrogen atom wikipedia , lookup

Quantum dot wikipedia , lookup

Copenhagen interpretation wikipedia , lookup

Renormalization group wikipedia , lookup

Coherent states wikipedia , lookup

Bell's theorem wikipedia , lookup

Quantum entanglement wikipedia , lookup

Quantum field theory wikipedia , lookup

Scalar field theory wikipedia , lookup

Probability amplitude wikipedia , lookup

Quantum fiction wikipedia , lookup

Symmetry in quantum mechanics wikipedia , lookup

Max Born wikipedia , lookup

Many-worlds interpretation wikipedia , lookup

Quantum electrodynamics wikipedia , lookup

Orchestrated objective reduction wikipedia , lookup

EPR paradox wikipedia , lookup

Quantum teleportation wikipedia , lookup

Interpretations of quantum mechanics wikipedia , lookup

Quantum group wikipedia , lookup

Quantum computing wikipedia , lookup

Quantum key distribution wikipedia , lookup

Quantum machine learning wikipedia , lookup

Quantum state wikipedia , lookup

Quantum cognition wikipedia , lookup

History of quantum field theory wikipedia , lookup

Canonical quantization wikipedia , lookup

T-symmetry wikipedia , lookup

Hidden variable theory wikipedia , lookup

Transcript
Navit Yahdav
“Recent Progress in Quantum Algorithms"
D. Bacon and W. van Dam, Comm. ACM, vol. 53, no. 2, pp. 84-93, February 2010.
Presentation by Min Zhang
Introduction: What is Quantum Algorithms? Imagining today’s technological world without
algorithms is nearly impossible. We use sorting, calculating, searching and simulating daily to
make things more efficient in every day life and in work applications. The computational power
of quantum algorithms is fundamentally more efficient at carrying out certain tasks than regular
algorithms written for non-quantum computing are. The difficulties of finding efficient factoring
algorithms has stumped mathematicians since at least the time of Gauss. He described the
problem to be that “the dignity of science seems to demand that every aid to the solution of such
an elegant and celebrated problem be zealously cultivated.” The 1994 discovery that quantum
computers could efficiently factor natural numbers and compute discrete logarithms was the event
that announced the arrival of the quantum algorithm. This discovery was made by Peter Shor.
Challenges to QA: The “threshold theorem” shows that quantum computers can be made
resilient to small amounts of noise, which shows that these are not analog machines. The
challenges encountered in engineering when building an RSA breaking quantum computer are
severe and as a result the largest quantum computers built to this day have had less than 10
quantum bits (qubits). It was said in a recent interview that the theory of computational
complexity is a very difficult field because to prove what everyone knows from experience is
nearly impossible.
Motivation for new QA’s: Progress in quantum algorithms has introduced some basic ideas that
have been a foundation in physics for a long time into the algorithmic field. Such ideas include:
interference, scattering, and group representation theory. Quantum algorithm designers of today
take their ideas from physics, mathematics, and chemistry and link them with the already proven
methods of classical computer science to form a new generation of quantum contraptions, which
can perform way better than their classical counterparts.
Quantum Theory: This theory has obtained a reputation as an impenetrable theory which is
accessible only after acquiring a significant physics background based on theoretical ideas. A
deterministic n-bit system is described by writing down its configuration which is just a binary
string of length n. As far as classical systems are concerned, we always find them to exist in one
particular binary string with the probability given by the 2n number in the probability distribution.
In a quantum system made up of n qubits the system will be described by 2n amplitudes, instead
of probabilities. Amplitudes are complex numbers and when you take their absolute value, square
it, and add them up, they sum to unity. This means that quantum systems are described by a set of
2n complex numbers that are similar to square roots of probabilities.
The change from probabilities to amplitudes introduces three differences. These are quantum
interference, the relationship between symmetry and quantum mechanics, and quantum
entanglement. In order to specify a quantum walk we need an amplitude. Because of unity we can
assign the amplitude as negative one over the square root of two. Since amplitudes don’t have to
be positive numbers they are able to cancel each other out, which is referred to as the quantum
interference effect. This interference allows multiple computational paths to lower and raise
probabilities and is well-known to physicists. This suggests that maybe other techniques from
physicists may be useful in this field. The discovery by Farhi of a quantum algorithm that
outperforms all possible classic algorithms for the evaluation of NAND tree circuits is a great
example of this being the case. Just using interference by itself is not always sufficient for gaining
extraordinary power. In most cases where exponential speedups for QA’s exist, the ability to find
hidden symmetries to give quantum computers power, comes into play.
Simulating Quantum Physics: One last area in which QA’s have made progress starts at
the roots of quantum computing as well as classical computing. Computers have always
been used to simulate physics, but some of the difficulties arose when it was discovered
that quantum systems were harder to simulate than classical ones. Of course nature,
which obeys quantum theory, is already carrying out the simulation involved in quantum
physics. But if this is the case, the following question arises: should we be able to design
a computer that can also perform the simulation which nature is already carrying out?
Conclusion: Even today the discovery that quantum computers can efficiently factor is
difficult to fully appreciate. There are several ways to get out of the dilemma posed by
this discovery but they will all require a fundamental rewriting of our current
understanding of physics or computer science.