Skip to main content
IBM Quantum Platform

Bibliothèque Mapper

Ce module fournit des implémentations efficaces des routines couramment utilisées pour la mise en correspondance des opérateurs.


Python emballages

Les fonctions ci-dessous sont des mappeurs simples, indépendants du type, destinés à faciliter l'utilisation. Chacune d'entre elles délègue en arrière-plan à l'implémentation de bibliothèque appropriée ci-dessous, en fonction du type de l'objet qui lui est transmis. Ils ne mettent pas en œuvre eux-mêmes de logique de conversion.

fermion_operator(opérateur)Convertit un opérateur en un FermionOperator.
jordan_wigner(opérateur, nombre_de_qubits)Associer un opérateur à un SparseObservable dans le cadre de la transformation de Jordan-Wigner.
majorana_operator(opérateur)Convertit un opérateur en un MajoranaOperator.

Implémentations de bibliothèques

Les fonctions ci-dessous correspondent aux implémentations natives et performantes du mappeur sur lesquelles s'appuie ce module.

Cette page a-t-elle été utile ?
Signaler un bogue, une coquille ou proposer du contenu sur GitHub.