Aller au contenu principal
Ce projet est en phase bêta. Tu as trouvé un bug ? Ouvrir un ticket GitHub. Une question ou une idée ? Pose ta question dans Discussions — tes retours sont les bienvenus !
Quelle est la qualité de la traduction sur cette page ?

Vue d'ensemble

Cette page résume les guides disponibles en complément de la documentation API détaillée de ce paquet.

Pour découvrir l'étendue des fonctionnalités prises en charge par ce paquet, consulte ce guide de bout en bout :

Les sections suivantes présentent d'autres guides qui approfondissent des sujets plus précis.

Opérateurs et leur structure​

Un opérateur bosonique est une somme de produits ordonnés d'opérateurs de création et d'annihilation, et un mode peut apparaître plusieurs fois dans un terme. Les opérateurs bosoniques peuvent aussi étiqueter leurs termes avec des indices de groupe, que les étapes ultérieures utilisent pour découper une évolution temporelle selon des morceaux physiquement pertinents. Les mappers transforment un opérateur en opérateur de qubits sous une troncature et un encodage. Commence ici si tu construis un hamiltonien.

Circuits bosoniques​

Tu peux exprimer des circuits directement sur des modes bosoniques, sans choisir de troncature ni d'encodage.

Transpiler des circuits bosoniques​

Des guides expliquant comment un BosonicCircuit devient un QuantumCircuit, et comment contrôler l'erreur de Trotter en chemin.