About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
PauliLindbladError
class PauliLindbladError(generators, rates)
A Pauli error channel generated by a Pauli Lindblad dissipators.
This operator represents an N-qubit quantum error channel generated by Pauli Lindblad dissipators , where are N-qubit Pauli
operators.
The list of Pauli generator terms are stored as a PauliList
and can be accessed via the generators
attribute. The array of dissipator rates can be accessed via the rates
attribute.
The equivalent Pauli error channel can be constructed as a composition of single-Pauli channel terms
where [1].
Parameters
- generators (
PauliList
) – A list of the Pauli Lindblad generators for the error channel. - rates (
Sequence
[float
]) – A list of the rates for the Pauli-Lindbladgenerators
.
Raises
ValueError – If generators
and rates
have different lengths.
References
- E. van den Berg, Z. Minev, A. Kandala, K. Temme, Probabilistic error cancellation with sparse Pauli–Lindblad models on noisy quantum processors, Nature Physics volume 19, pages1116–1121 (2023). arXiv:2201.09866 [quant-ph]
Attributes
generators
num_qubits
rates
Methods
Was this page helpful?
Report a bug or request content on GitHub.