Introduction to Quantum Computing

Place
ENS-PSL
Fall semester
Level Master 1 2 ECTS - English
Master 1
Instructor(s) Antoine TILLOY ( Mines Paris -PSL ) Alain SARLETTE ( INRIA )
Contact

Mame Diallo

Gestionnaire du Master Quantum Engineering

mame.diallo@phys.ens.fr


Secrétariat de l’enseignement 

enseignement@phys.ens.fr


 

Antoine Tilloy, Alain Sarlette

Syllabus

1. Detailed presentation of Deutsch-Jozsa algorithm, with an in-depth discussion on the meaning of “quantum algorithm”, and how to rule the game.

2. Elements of complexity theory, starting with the classical (universal Turing machine, P, NP, BPP and BQP, oracles)

3. General elements on quantum circuits, basic gates, and the beginning of universality 4. Universality and the Solovay-Kitaev theorem

5. Introduction to quantum platforms (photonics, ions, supra) and computational alternatives (measurement-based, Ising machines, adiabatic computation)

6. Quantum algorithms:
a) Deutsch-Jozsa “le retour”, Bernstein-Vazirani, Simon b) Period finding and Shor
c) Grover and quantum simulation

7. Introduction to error correction:
a) classical and quantum repetition codes, Shor code
b) back to noise sources (quantum channels = Kraus maps), noise discretization theorem, heuristic approach on the meaning of fault-tolerance of logic gates.

Prerequisites

None

Evaluation

Written (3h)

We use a selection of our own and third-party cookies on the pages of this website: Essential cookies, which are required in order to use the website; functional cookies, which provide better easy of use when using the website; performance cookies, which we use to generate aggregated data on website use and statistics; and marketing cookies, which are used to display relevant content and advertising. If you choose "ACCEPT ALL", you consent to the use of all cookies. You can accept and reject individual cookie types and revoke your consent for the future at any time at "Settings".