

















































Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
These lecture notes are based on the book Quantum Computation and Quantum Information by Michael A. Nielsen and Isaac L. Chuang. They cover everything from quantum algorithms to error correction techniques and are for a math-based quantum computing course that is taught at the University of Washington to computer science graduate students. The material takes approximately 16 hours of lecture time to present.
Typology: Lecture notes
1 / 57
This page cannot be seen from the preview
Don't miss anything!


















































Abstract
The following lecture notes are based on the book Quantum Computation and Quantum In- formation by Michael A. Nielsen and Isaac L. Chuang. They are for a math-based quantum computing course that I teach here at the University of Washington to computer science grad- uate students (with advanced undergraduates admitted upon request). These notes start with a brief linear algebra review and proceed quickly to cover everything from quantum algorithms to error correction techniques. The material takes approximately 16 hours of lecture time to present. As a service to educators, the LATEXand Xfig source to these notes is available online from my home page: http://www.cs.washington.edu/homes/oskin. In addition, under the section “course material” from my web page, in the spring quarter/2002 590mo class you will find a sequence of homework assignments geared to computer scientists. Please feel free to adapt these notes and assignments to whatever classes your may be teaching. Corrections and expanded material are welcome; please send them by email to [email protected].
The following work is supported in part by NSF CAREER Award ACR-0133188.
The following linear algebra terms will be used throughout these notes.
Z ^ - complex conjugate
c 1 c 2 ::: cn
[ c 1 ; c 2 ; :::; c n ]
Note for QC this is on C n^ space not R n!
6 i
6 i
18 i 24 i
A ^ - complex conjugate of matrix A.
if A =
1 6 i 3 i 2 + 4 i
then A ^ =