Two Kraus representations: How to check if they're the same TPCPM?

  • Context: Graduate 
  • Thread starter Thread starter Ameno
  • Start date Start date
  • Tags Tags
    Representations
Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
3 replies · 2K views
Ameno
Messages
14
Reaction score
0
Hi

According to the Kraus representation theorem, a map [tex]\mathcal{E}: \text{End}(\mathcal{H}_A) \rightarrow \text{End}(\mathcal{H}_B)[/tex]
is a trace-preserving completely positive map if and only if it can be written in an operator sum representation [tex]\mathcal{E}: \rho \mapsto \sum_k A_k \rho A_k^\dagger[/tex] with [tex]\sum_k A_k^\dagger A_k = \text{Id}[/tex]
This operator sum representation is not unique. For example, [tex]\rho \mapsto (1-p)\rho + p \sigma_x \rho \sigma_x[/tex]
and [tex]\rho \mapsto (1-2p)\rho + 2pP_+\rho P_+ + 2pP_-\rho P_-[/tex]
where [tex]\sigma_x[/tex] is the Pauli x-operator and [tex]P_+, P_-[/tex] is the projector to the [tex]\sigma_z[/tex] eigenspace with eigenvalue +1, -1,
are two operator-sum representations of the same trace-preserving completely positive map.

My question is: Given two such operator-sum representations, what is the easiest way to find out whether the two representations give the same TPCPM or not?
 
Physics news on Phys.org
Ameno said:
According to the Kraus representation theorem, a map
[tex]\mathcal{E}: \text{End}(\mathcal{H}_A) \rightarrow \text{End}(\mathcal{H}_B)[/tex]
is a trace-preserving completely positive map if and only if it can be written in an operator sum representation
[tex]\mathcal{E}: \rho \mapsto \sum_k A_k \rho A_k^\dagger[/tex]
with
[tex]\sum_k A_k^\dagger A_k = \text{Id}[/tex]
This operator sum representation is not unique. [...]

My question is: Given two such operator-sum representations, what is the easiest way to find out whether the two representations give the same TPCPM or not?

Working out the image of a suitable spanning set of matrices, I guess.
 
Well, there are two ways I know how one can do this. One is what you have just written, the other one is to check if there is a unitary matrix s.t.
[tex]N_a = U_{\mu a}M_\mu[/tex]
where the N's and M's are the operators of two operator-sum representations.
I find that both require a lot of time to work out in practice, so I wonder if there is a more efficient way to do that.
 
Ameno said:
Well, there are two ways I know how one can do this. One is what you have just written, the other one is to check if there is a unitary matrix s.t.
[tex]N_a = U_{\mu a}M_\mu[/tex]
where the N's and M's are the operators of two operator-sum representations.
I find that both require a lot of time to work out in practice, so I wonder if there is a more efficient way to do that.

You can also take the difference and simplify it to zero by expressing the operators involved in terms of a fixed set of generators for which you know all algebraic relations.

None of the methods is easy when the Kraus representations are arbitrary. But usually there is a preferred representation with a physical meaning, and when this is used consistentl;y, the question of equivalence doesn't arise.