View source on GitHub |
Tools to reduce the number of terms and taper off qubits using stabilizer conditions.
Based on ideas of arXiv:1701.08213.
Classes
class StabilizerError
: Stabilizer error class.
Functions
check_commuting_stabilizers(...)
: Auxiliary function checking that stabilizers commute.
check_stabilizer_linearity(...)
: Auxiliary function checking that stabilizers are linearly independent.
fix_single_term(...)
: Auxiliary function for term reductions.
reduce_number_of_terms(...)
: Reduce the number of Pauli strings of operator using stabilizers.
taper_off_qubits(...)
: Remove qubits from given operator.
Other Members | |
---|---|
EQ_TOLERANCE |
1e-08
|