Introduction
QuCalc est
une bibliothèque de fonctions Mathematica qui permet de simuler
des circuits de calculs quantiques et de résoudre différents
problèmes reliés à l'informatique quantique. QuCalc a
été développé par Paul
Dumais du laboratoire
d'informatique théorique et quantique de l'Université
de Montréal (aussi membre du laboratoire
de cryptographie et d'informatique quantique de l'Université
McGill).
Parmi les possibilités
de fonctions et d'opérations implantées dans QuCalc, nous
retrouvons:
-
les définitions d'objets
tels que les qubits, qutrits, et les matrices de densité;
-
une implantation efficace du
produit tensoriel, et de la division tensorielle;
-
une définition de l'opération
trace-out, ainsi que des systèmes ancillaires;
-
la possibilité de définir
plusieurs types d'opérations: mesures, super-opérateurs,
POVMs, etc.;
-
calcul numérique de la
fidélité d'états mixtes, et de l'entropie de von Neumann.
Fichiers à
télécharger
Installation
-
Téléchargez le
fichier «QuCalc.m» sur votre ordinateur personnel ou sur votre
compte UNIX, dans le répertoire «.../Kernel».
Pour savoir où est situé ce répertoire sur votre système,
entrez la commande $Path dans Mathematica.
-
Lancez Mathematica et entrez
la commande «<<QuCalc`».
Exemples
Correspondance
Pour signaler une erreur
ou un bogue, poser une question, émettre un commentaire ou suggérer
de nouvelles fonctions, veuillez contacter
Paul Dumais
dumais@iro.umontreal.ca
|
|