MATH 1800: Quantum Information Theory with Applications to Cryptography
Spring 2022

Instructor: Boris Tsvelikhovskiy    bdt18 AT pitt.edu

Classes

The course meets MWF 11 - 11 50 am.

Overview

This is a one-semester introductory course in Quantum Information Theory. The main goal is to give the students an idea of the mathematics behind quantum algorithms and why in certain cases they are much more effective compared to their classical counterparts. After a brief introduction to Quantum Mechanics (mainly the principle of superposition), the basics of quantum computation and Discrete Fourier Transform, we will introduce one of the main quantum algorithms due to P. Shor. We will show how modifications of this algorithm can be applied to the two most important cryptosystems: RSA and ECC. We will also discuss possible effects that the emergence of a quantum computer would have on the standards of modern cryptography.

Texts

  1. Kitaev, A., Shen, A., and Vyalyi, M., Classical and quantum computation, Graduate Studies in Mathematics, American Mathematical Society, Providence, RI, 2002, ISBN 0-8218-2161-X.
  2. R. de Wolf: Quantum Computing Lecture Notes

Syllabus

Please find the syllabus here.

Schedule

Lecture notes

Homeworks and bonus problems

Exams