qat.analog.util.convert_superoperator_canonical_to_ptm

qat.analog.util.convert_superoperator_canonical_to_ptm(superoperator)

Convert a \(N\)-qubit superoperator matrix expressed in the canonical (i.e. computational) basis to the basis of generalized Pauli matrices for \(N\) qubits.

Parameters

superoperator (numpy.ndarray) – \(4^N \times 4^N\) matrix

Returns

\(4^N \times 4^N\) Pauli transfer matrix

Return type

ptm (numpy.ndarray)