qat.quops.metrics.get_entanglement_process_fidelity
- qat.quops.metrics.get_entanglement_process_fidelity(chan1, chan2=None, use_choi=True)
Compute the entanglement fidelity between two quantum channels given in Pauli transfer matrix representation.
It is defined as:
\[F_\mathrm{ent}(\mathcal{E}, \mathcal{F}) = F(\rho_\mathcal{E}, \rho_\mathcal{F})\]with \(\rho_i\) the respective Choi matrices, and \(F\) the fidelity as defined in
get_state_fidelity()
.- Parameters
chan1 (QuantumChannel[PTM|Kraus|Choi]) – the first channel \(\mathcal{E}\)
chan2 (QuantumChannel[PTM|Kraus|Choi], optional) – the second channel \(\mathcal{F}\). Defaults to None (identity).
- Returns
the entanglement fidelity \(F_\mathrm{ent}\)
- Return type
float
- Reference:
Phys. Rev. A 71, 062310 (called \(F_\mathrm{pro}\) in this reference)