Based on audience feedback and questions, the written versions of the lectures have been greatly expanded, and supplementary material has been added. The book features an overview of relevant parts of quantum mechanics with an introduction to quantum computation, including many potential quantum mechanical computing devices; introduction to quantum algorithms and quantum complexity theory; in-depth discussion on quantum error correcting codes and quantum cryptography; and finally, exploration into diverse connections between quantum computation and various areas of mathematics and physics.
This book is the companion volume to Quantum Computation and Quantum Information, CONM/305, Volume 305 in the Contemporary Mathematics series.