The classes here are used to convert fermionic, bosonic, vibrational and spin operators to qubit operators.
The interface for implementing methods which map from a
The Bravyi-Kitaev fermion-to-qubit mapping.
The Bravyi-Kitaev super-fast fermion-to-qubit mapping.
The Jordan-Wigner fermion-to-qubit mapping.
The Parity fermion-to-qubit mapping.
Interleaved Qubit-Ordering: If you want to generate qubit operators where the alpha-spin and beta-spin components are mapped to the qubit register in an interleaved (rather than the default blocked) order, you can use the following wrapper:
The Linear boson-to-qubit mapping.
The Direct mapper.
Tapered Qubit Mapper#
If you want to make use of the symmetries of your problem and add a step of tapering after the mapping to qubit operators, you can use the following wrapper for symmetry reduction:
The wrapper around qubit mappers implementing the logic to reduce the size of a problem (operator) based on mathematical