Reduced density operator

RDO(bit labels);
outputs the reduced density operator of the qubits specified by bit labels. To show each vector in the output of the reduced density operator in the format of binary digits, you may command
RDOb(bit labels);

Similarly,

RDOsave (bit labels, file name);
outputs the reduced density operator of the qubits specified by bit labels to the file of file name. Further analysis with the saved matrix should be performed in another calculator such as Octave. This is possible when a user converts it to the matrix in another format (See Sec. 5.3).

To save the reduced density operator of specified qubits into a temporary file, use the command

RDOtmp (bit labels, file name);
See also Sec. 5 for details about temporary files.

 
Note: These four commands does not change the current state in calculation. They only show or save a reduced density operator. 

In general, a reduced density operator of specified qubits ( $ a, b, c, ...$) is given by

$\displaystyle \tilde\rho_{a,b,c,...}=\sum_{x_{others}} \langle x_{others}\vert\rho\vert x_{others}\rangle,$ (9)

where $ \{x_{others}\}$ are all the bit strings of the qubits other than $ a, b, c, ...$.

Let the component system $ A$ comprise the specified qubits $ a, b, c, ...$, and the component system $ B$ comprise the other qubits. Then the reduced density operator of $ A$ is defined as

$\displaystyle \tilde\rho_{A}=\sum_{\varphi_{B}} \langle\varphi_{B}\vert\rho\vert\varphi_{B}\rangle,$ (10)

where $ \{\vert\varphi_{B}\rangle\}$ is a complete orthonormal basis of $ H_B$ (the Hilbert space of $ B$).



Subsections
root
2004-11-07