Visualisation pour l'informatique quantique
L'informatique quantique exploite la superposition, l'intrication et d'autres phénomènes quantiques pour accélérer certains calculs. Il s'agit d'un domaine de recherche en pleine croissance avec de nombreuses applications prometteuses.
La puce Condor d'IBM, lancée en 2023, comporte plus de 1000 qubits transmon supraconducteurs. Cependant, il est difficile pour les étudiantes et étudiants, et même pour les chercheuses et chercheurs expérimentés, de comprendre les détails de nombreux algorithmes quantiques.
Ce projet de recherche va explorer de nouvelles façons d'utiliser la visualisation de l'information pour élucider et comprendre les algorithmes quantiques et les circuits quantiques. Vous aurez à réaliser un outil logiciel interactif avec une interface graphique, en Python ou JavaScript ou un langage semblable, en utilisant une bibliothèque comme Qiskit ou Pennylane ou Muqcs, permettant à une utilisatrice ou un utilisateur de définir et/ou de simuler et/ou de visualiser un algorithme quantique, peut-être sous la forme d'un circuit quantique. Les objectifs du projet sont de publier votre outil en open source afin qu'il soit utile au maximum de personnes, et de soumettre un article sur votre projet à une conférence ou une revue internationale.
SVP contactez le professeur McGuffin par courriel avec un CV et une explication de vos expériences pertinentes et de votre intérêt pour le projet.
Connaissances requises
Le candidat ou la candidate doit avoir de l'expérience avec la programmation d'interfaces graphiques (Python, JavaScript, ou C#) et doit avoir un intérêt pour l'informatique quantique. Idéalement, le candidat ou la candidate a aussi de l'expérience avec la programmation Web et/ou la visualisation d'informations, et des connaissances en algèbre linéaire.