Quantum Computing

Diplome(s)
Lieu
ENS-PSL
Printemps- Eté
Niveau Master 2 3 ECTS - En anglais
Cours en option pour le parcours de Physique Quantique M2
Enseignant(s) Thomas Ayral
Contact - Secrétariat de l’enseignement

The goal of this course is to introduce the main concepts and challenges of quantum computing, a new set of technologies and techniques that promise to solve hard computational problems.

 

a quantum circuit

We will review both the theoretical premises and promises of ideal quantum computers, and the practical challenges that one faces when one actually runs quantum programs on today’s physical quantum computers: what is the role of decoherence? how does one deal with it in practical quantum algorithms?

 

entanglement generation and suppression in quantum processors

The course will also introduce the key concepts of quantum error correction, which could be used when sufficient qubit counts and qualities are reached.

 

The course will combine conventional blackboard lectures and exercise sessions with small quantum programming numerical projects and short research journal clubs.

Syllabus

A. Quantum computing with ideal quantum computers

  1. Quantum states, circuits and algorithms
  2. The role of entanglement
  3. Quantum computing for fermionic problems

B. Realistic quantum computation

  1. Noisy quantum computers and decoherence
  2. Algorithms & applications of noisy quantum computers
  3. Error mitigation

C. Quantum error correction

Prerequisites

Standard linear algebra. Quantum mechanics.

Evaluation

Written exam & article presentation.