Quantum Algorithms

Welcome to Matthew Hayward's quantum algorithms page. These papers
are designed to be accessible to anyone with a technical or
engineering background. Hopefully they will serve as a primer or
tutorial for those interested in quantum computing, Shor's algorithm,
Grover's algorithm, and other quantum algorithms.

Quantum Computing and Shor's
Algorithm this was my first foray into the world of quantum
computing, a senior thesis done at the University of Illinois with
Professor Roy Campbell. It contains a good deal of introductory
information on quantum computing in general, both theory and
motivation, as well as a discussion of Shor's algorithm.
Originally written in Spring 1999, it has since been updated. It
is available online in:
HTML,
PostScript,
PDF,
LaTeX,
tar of simulator code,
GitHub Respository