______________________________
INTRODUCTION TO QUANTUM COMPUTING BY IBM
______________________________
10h->13h.
Intervenants : Olivier Hess, Executive Technical Leader at IBM. IBM Quantum Computing (IBM Q) Ambassador et Jean-Michel Torres, Chef de Projet chez IBM
- Introduction au calcul quantique:
Rappels historiques : Physique Quantique, Calcul Quantique
Cas d’usage
Principes de fonctionnement
Challenges technologiques
IBM Q Network
- Introduction à IBM Quantum Expérience : Démonstration de circuit quantique sur le « composeur »
Pré-requis souhaités :
De manière superficielle (niveau terminale S): Probabilités, Calcul avec des nombres complexes, Espaces vectoriels et algèbre linéaire élémentaire, matrices 2x2, logique booléenne, Langage de programmation Python.
- Introduction au calcul quantique: Portes a un qubit Portes a plusieurs qubits Qiskit, composants, syntaxe
Ateliers:
- Exemples de calculs (O(n2), O(n!)...)
Circuits ‘quantiques’ avec des bits classiques Hello World! quantique: Portes unitaires, multi Algorithmes simples. (Bernstein-Vazirani, Deutsch, Grover) Conclusion. Pour aller plus loin...
Pré-requis souhaités :
______________________________
PRACTICE QUANTUM COMPUTING WITH IBM
______________________________
14h->18h.
De manière superficielle (niveau terminale S): Probabilités, Calcul avec des nombres complexes, Espaces vectoriels et algèbre linéaire élémentaire, matrices 2x2, logique booléenne, Langage de programmation Python
Plateforme technique:
Python 3 (de préférence 3.6), Installation préalable de la bibliothèque QISKit (qiskit.org) : ‘pip install qiskit’, Jupyter Notebook, il faut que la commande ‘from qiskit import QuantumCircuit’ ne renvoie pas d’erreur.
Quelques vidéos de vulgarisation pour se familiariser avec le domaine:
• Dario Gil, Vice Président IBM Research brosse le sujet au M.I.T. en 15 minutes environ: https://www.youtube.com/watch?v=yy6TV9Dntlw
• Un petit peu plus spécifique, Talia Gershon, IBM Research, 18 minutes: https://www.youtube.com/watch?v=S52rxZG-zi0
• Plus en détail, la même intervenante, parlant du sujet à 5 niveaux de précision différents: https://youtu.be/OWJCfOvochA
• Une explication avec des beignets qui tournent, par Jessica Pointing lors d'un événement IBM: https://youtu.be/YIDdPbnnqsA
• Charles Bennett (IBM), avec des explications plus détaillées: https://youtu.be/EqXv40kCahM
Les ressources mises à disposition par IBM (informations, contenu, tutoriels, outils, accès aux systèmes): https://www.research.ibm.com/ibm-q/network/