Commit 99c299d5 authored by Nicolas Ollinger's avatar Nicolas Ollinger

hop

parent 57cd3fbd
......@@ -26,7 +26,7 @@
}
},
"source": [
"##### Programmation quantique\n",
"## Programmation quantique\n",
"\n",
"Cet exposé est une <b class=\"cool\">initiation à la programmation</b> de circuits quantiques et à la nouvelle forme de <b class=\"cool\">parallélisme</b> qu'elle nous propose.\n",
"\n",
......@@ -43,10 +43,10 @@
"source": [
"## Illustrée avec Qiskit\n",
"\n",
"Cet exposé est aussi un notebook jupyter téléchargeable dont les exemples sont construits à l'aide de la bibliothèque __[Qiskit](https://qiskit.org)__ qui permet de manipuler des circuits quantiques en Python :\n",
"Cet exposé est aussi un notebook jupyter téléchargeable et exécutable dans le Cloud dont les exemples sont construits à l'aide de la bibliothèque __[Qiskit](https://qiskit.org)__ qui permet de manipuler des circuits quantiques en Python :\n",
"1. <b class=\"cool\">construire</b> des circuits ;\n",
"2. <b class=\"cool\">exécuter</b> ces circuits localement dans un simulateur ;\n",
"3. <b class=\"cool\">exécuter</b> ces circuits sur des processeurs quantique d'IBM ;\n",
"3. <b class=\"cool\">exécuter</b> ces circuits sur des processeurs quantique (par exemple d'IBM) ;\n",
"4. <b class=\"cool\">analyser</b> les résultats des exécutions."
]
},
......@@ -118,7 +118,7 @@
"\n",
"Depuis les travaux de Shannon à la fin des années 30, l'<b class=\"cool\">algèbre booléenne</b> et le système binaire fondent l'électronique numérique.\n",
"\n",
"Un registre de <b class=\"cool\">mémoire classique</b> stocke un vecteur de <b class=\"cool\">bits</b> qui prennent chacun une valeur parmi deux : $0$ ou $1$.\n",
"Un registre de <b class=\"cool\">mémoire classique</b> stocke un vecteur de <b class=\"cool\">bits</b> qui prennent chacun une valeur parmi deux : $0$ ou $1$. Les bits sont indépendants, $n$ bits stockent un valeur parmi $2^n$.\n",
"\n",
"Des <b class=\"cool\">portes logiques</b> réalisant des fonctions logiques ($\\operatorname{ET}$, $\\operatorname{OU}$, $\\operatorname{NON}$) permettent de <b class=\"cool\">calculer efficacement</b> toute fonction booléenne $f : \\left\\{0,1\\right\\}^n \\longrightarrow \\left\\{0,1\\right\\}^m$."
]
......@@ -391,7 +391,7 @@
},
{
"cell_type": "code",
"execution_count": 7,
"execution_count": 2,
"metadata": {
"slideshow": {
"slide_type": "subslide"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment