Lesson03
General quantum process¶
Constraint¶
- Linearity: \(\hat{\mathcal{E}}(\lambda_1\rho_1+\lambda_2\rho_2) = \lambda_1\hat{\mathcal{E}}(\rho_1) + \lambda_2\hat{\mathcal{E}}(\rho_2)\)
- Hermiticity: \(\hat{\mathcal{E}}(\rho) = \left(\hat{\mathcal{E}}(\rho)\right)^\dagger\)
- Trace preserving: \(\text{Tr}[\hat{\mathcal{E}}(\rho)] = \text{Tr}[\rho]\)
- Complete positivity: \(\left(\hat{\mathcal{E}}_A \otimes \hat I_B\right)(\rho_{AB}) \geq 0\) (all eigenvalues must be positive)
--> a Quantum process must be a CPTP map.
example: transpose is not a CP map¶
First, according to the combining rule on the indicies of two matrices:
For example, in the \(\overline{i_Ai_B}^{(2)}\) part, \(\overline{00}^{(2)}=0,\; \overline{01}^{(2)}=1,\; \overline{10}^{(2)}=2,\; \overline{11}^{(2)}=3\).
Now if we perform a partial transpose on system A,
Therefore, if our initial state is \(\ket\psi_{AB} = \frac{1}{\sqrt2}(\ket{00}+\ket{11})\), then its density matrix undergoes:
(basically the bottom-left and the top-right sub-block (2x2-sized) would exchange their position).
But the eigenvalues under transpose become:
This \(\boxed{-\frac12}\) eigenvalue (associated eigenvector \(\frac{\ket{01}-\ket{10}}{\sqrt2}\)), indicates a "negative probability", which is unphysical! (Or mathematically speaking, it violates CP map.) Hence, transpose is not a CP map, therefore cannot be a quantum process.
Kraus Representation Theorem¶
(c.f. Preskill Notes. Chapt 3)
Any superoperator \(\hat{\mathcal{E}}\) satisfying the above 4 properties (i.e., Linearity, Hermiticity, Trace preserving, and Complete positivity) has an operator representation: \(\exists\{K_\mu\}\), such that
- The constraint \(\textcolor{red}{\sum_\mu K_\mu^\dagger K_\mu = I}\), can ensure \(\rho\)'s trace is preserved after \(\hat{\mathcal{E}}\)
-
We can also check on its:
- positivity: \(\sum_\mu\bra\psi K_\mu\rho K_\mu^\dagger\ket\psi \geq0\), and
- complete positivity: \(\sum_\mu\bra{\psi_{AB}} (K_\mu\otimes I)\rho_{AB} (K_\mu\otimes I)^\dagger\ket{\psi_{AB}} \geq0\).
Properties¶
maximum number of Kraus operators¶
If \(\hat{\mathcal{E}}\) is a valid, physical quantum process, it will always have an operator representation. If it has an operator representation, then it can have at most \(N^2\) Kraus operators. (\(N\) is the \(\text{dim.}\) of the system, e.g., for a 4-qubit system then \(N=16\).)
ambiguity¶
Kraus representation \((K_\mu)\) is not unique, i.e., we can also use \((M_a)\) that is some linear (unitary-ish) combination of \(K_\mu\):
proof for non-uniqueness
System-Ancilla model¶
ANY evolution of a density operator \(\hat{\mathcal{E}}(\rho_A) = \sum_\mu K_\mu\rho_A K_\mu^\dagger\) can be implemented as a unitary evolution \(\mathcal{U}_{AB}\) on some extended (or we can say "bigger") system (with Hilbert space \(H_A\otimes H_B\)).
How to construct the unitary?¶
For any state \(\ket{\psi_A}\in\mathcal{H}_d\), \(\mathcal{U}\) needs to satisfy
Note that for arbitrary states \(\ket{\psi_A}\) and \(\ket{\phi_A}\), from completeness condition we have
Thus \(\mathcal U\) can be extended to a unitary operator acting on the entire space of the joint system (see N&C page 366, Box 8.1). We can think \(\mathcal U_{d^3\times d^3}\) matrix as:
The \(*\) elements can be artificially choosen to make \(\mathcal{U}^\dagger\mathcal{U} = \mathcal{U}\mathcal{U}^\dagger = I\).