Quantum Computing
This is a course on Quantum Computing. Its prerequisites include
an extensive knowledge of linear algebra (eigenvalues,unitary
matrices, spectrum). The course will also deal with other
mathematical topics such as number theory and partial differential
equations (so some knowledge of these topics will be helpful).
Exams will be administered on web pages that will use MathML. To
browse such pages, it will be necessary to use the Mozilla web
browser
Page for obtaining the Mozilla browser
It will also be necessary to install math fonts for this browser.
Information on how to install these can be found on
The MathML Fonts Page
For linux users, the necessary fonts can be found in:
mozilla-math.tar.gz (these
should be installed in X windows).
Note: Exam pages and other web pages for this course will not
necessarily even show up in other browsers! Once you have
installed Mozilla and the fonts, you can check your
installation by viewing:
The MathML Start Page
Installing the Jave Plugin on Windows
Exam 2 (due 4/29/2002
The course will cover topics including:
- Introduction to Quantum Mechanics (or
fifty years of Quantum Mechanics in fifty minutes).
- Black-body radiation and Planck's constant
- Einstein's Photoelectric Effect
- Particle-wave duality.
The Feynmann Double Slit
- Probability waves and the Copenhagen School.
The Schrödinger Wave Equation.
- Paradoxes:
Schrödinger's much-abused cat.
-
The Stern-Gerlach Experiment --- Discrete
values for physical quantities.
-
Everett's Relative-State Formulation of
Quantum Mechanics
- Phase space in classical physics:
A mathematical convention.
- How phase space in Quantum Mechanics
becomes interesting.
- Quantum entanglement. (Bell's inequality)
- A review of Linear Algebra
-
Vector spaces bases, linear transformations,
eigenvalues
- normed spaces
- Hilbert spaces and
unitary transformations
- Tensor products of
vector spaces. Kronecker products of matrices.
- Spectra and
eigenvalues
- Dirac bra-ket notation.
- Qubits.
- A Quantum RAM computer
- Abstract definition and physical realization.
- Measuring the value of a qubit.
- Multi-qubit systems as tensor products of single qubits.
- Basic quantum computing elements.
- Algorithms as unitary transformations,
reversible computations.
- Controlled-NOT
- Toffoli gates
- AND, OR gates.
- The square root of NOT
- Shor's Algorithm for factoring large numbers
- Overview. Implications for cryptography.
- Review of group theory
(Material from Chapter 8 of the text)
- Abelian and nonabelian groups
- Subgroups and cosets
- Quotient groups
- Fermat's Little Theorem
- Multiplicative groups of residue class fields: the
Euler phi-function, order of an element.
- Fourier transforms and characters of finite
groups.
- Review of number theory: Euclidean Algorithm for
greatest common divisor and continued fractions.
- Order-computation as a large Fourier Transform
calculation.
- Grover's algorithm for searching an unordered list.
- Paradigm of Quantum Computing: it's easy to get answers but
it's hard to locate the right one.
- Search as a problem involving geometric transformations.
Students will be required to give to read a research paper and
give a 10 minute summary of it at the end of the semester. Use
the following page to sign up for a paper:
Sign up sheet for presentations
Look up your grade
Links
Articles
- A. Barenco, "Quantum physics and computers," Contemporary
Physics, 37, 375-89 (1996).
- C. H. Bennett, "Quantum information and computation,"
Physics Today, October 1995, 24-30 (1995).
- A. Ekert, P. Hayden, H. Inamori, "Basic concepts
in quantum computation," LANL preprint quant-ph/0011013
(2000).
- D. Gottesman and H-K. Lo, " From
Quantum Cheating to Quantum Security," Physics Today,
Nov. 2000, 22 (2000).
- J. Preskill, "
Quantum computing: pro and con," Proc. R. Soc. Lond. A, 454,
469-86 (1998).
- J. Preskill, "Battling decoherence: the fault-tolerant
quantum computer," Physics Today, June 1999, 24-30 (1999).
- A. Steane, "
Quantum computing," Rep. Prog. Phys. 61, 117-173 (1998).
- A. M. Steane and W. van Dam, "Physicists triumph at guess
my number," PhysicsToday, Feb 2000, 35 - 39 (2000).
- V. Vedral and M. B. Plenio, "Basics of quantum
computation," Prog. Quant. Electron 22, 1-39 (1998).
- A. Zeilinger, " Fundamentals
of quantum information," Physics World, 11, March 1998.
Justin R. Smith