About PItBE
The Python package PItBE is designed for executing the BE method. With this module, the BE method can be implemented with ease.
This page provides an overview of PItBE and outlines the conditions required for its execution.
For programming details on the individual functions included in PItBE, please refer to Fuctions.
Outline
PItBE (Popularized Implementation for the BE) is a Python package designed to implement the BE method on quantum circuits.
This package enables BE-based implementations for arbitrary non-unitary matrices, as long as they can be expressed as linear combinations of unitary (Pauli-product) matrices. This is achieved through internal functions that calculate the required matrices acting on ancillary qubits and assign the corresponding control bits and controlled quantum gates.
Recommended Environment
The recommended environment for this package is as follows:
Python 3.10.0 or higher
NumPy 1.25.2 or higher
Qulacs 0.6.2 or higher
Qiskit 2.0.2 or higher
Qiskit Aer 0.17.1 or higher