iqm.benchmarks.compressive_gst.mgst.utils_gst.pp2std

Contents

iqm.benchmarks.compressive_gst.mgst.utils_gst.pp2std#

iqm.benchmarks.compressive_gst.mgst.utils_gst.pp2std(Xpp: ndarray, Epp: ndarray, rhopp: ndarray) tuple[ndarray, ndarray, ndarray]#

Basis change of an mGST model from the Pauli basis to the standard basis.

Parameters:
  • Xpp (ndarray) – Gate set tensor of shape (Number of Gates, Kraus rank, dimension^2, dimension^2) in Pauli basis

  • Epp (ndarray) – POVM matrix of shape (#POVM elements, dimension^2) in Pauli basis

  • rhopp (ndarray) – Initial state vector of shape (dimension^2) in Pauli basis

Returns:

Gate set tensor of shape (Number of Gates, Kraus rank, dimension^2, dimension^2) in standard basis E: POVM matrix of shape (#POVM elements, dimension^2) in standard basis rho: Initial state vector of shape (dimension^2) in standard basis

Return type:

X