In linear algebra and functional analysis, the partial trace is a generalization of the trace. Whereas the trace is a scalar-valued function on operators, the partial trace is an operator-valued function. The partial trace has applications in quantum information and decoherence which is relevant for quantum measurement and thereby to the decoherent approaches to interpretations of quantum mechanics, including consistent histories and the relative state interpretation.
Suppose
V
W
m
n
L(A)
A
W
⊗
It is defined as follows: For, let, and, be bases for V and W respectively; then T has a matrix representation
\{ak\} 1\leqk,i\leqm, 1\leq\ell,j\leqn
ek ⊗ f\ell
V ⊗ W
Now for indices k, i in the range 1, ..., m, consider the sum
bk,=
n | |
\sum | |
j=1 |
ak
This gives a matrix bk,i. The associated linear operator on V is independent of the choice of bases and is by definition the partial trace.
Among physicists, this is often called "tracing out" or "tracing over" W to leave only an operator on V in the context where W and V are Hilbert spaces associated with quantum systems (see below).
The partial trace operator can be defined invariantly (that is, without reference to a basis) as follows: it is the unique linear map
\operatorname{Tr}W:\operatorname{L}(V ⊗ W) → \operatorname{L}(V)
\operatorname{Tr}W(R ⊗ S)=\operatorname{Tr}(S)R \forallR\in\operatorname{L}(V) \forallS\in\operatorname{L}(W).
v1,\ldots,vm
V
w1,\ldots,wn
W
Eij:V\toV
vi
vj
Fkl\colonW\toW
wk
vi ⊗ wk
V ⊗ W
Eij ⊗ Fkl
From this abstract definition, the following properties follow:
\operatorname{Tr}W(IV)=\dimW IV
\operatorname{Tr}W(T(IV ⊗ S))=\operatorname{Tr}W((IV ⊗ S)T) \forallS\in\operatorname{L}(W) \forallT\in\operatorname{L}(V ⊗ W).
It is the partial trace of linear transformations that is the subject of Joyal, Street, and Verity's notion of Traced monoidal category. A traced monoidal category is a monoidal category
(C, ⊗ ,I)
U | |
\operatorname{Tr} | |
X,Y |
:\operatorname{Hom}C(X ⊗ U,Y ⊗ U)\to\operatorname{Hom}C(X,Y)
Another case of this abstract notion of partial trace takes place in the category of finite sets and bijections between them, in which the monoidal product is disjoint union. One can show that for any finite sets, X,Y,U and bijection
X+U\congY+U
The partial trace generalizes to operators on infinite dimensional Hilbert spaces. Suppose V, W are Hilbert spaces, and let
\{fi\}i
oplus\ell(V ⊗ Cf\ell) → V ⊗ W
Under this decomposition, any operator
T\in\operatorname{L}(V ⊗ W)
\begin{bmatrix}T11&T12&\ldots&T1&\ldots\\ T21&T22&\ldots&T2&\ldots\\ \vdots&\vdots&&\vdots\\ Tk1&Tk2&\ldots&Tk&\ldots\\ \vdots&\vdots&&\vdots\end{bmatrix},
Tk\in\operatorname{L}(V)
First suppose T is a non-negative operator. In this case, all the diagonal entries of the above matrix are non-negative operators on V. If the sum
\sum\ellT\ell
Suppose W has an orthonormal basis, which we denote by ket vector notation as . Then
\operatorname{Tr}W\left(\sumk,\ellT(k ⊗ |k\rangle\langle\ell|\right)=\sumjT(j.
The superscripts in parentheses do not represent matrix components, but instead label the matrix itself.
In the case of finite dimensional Hilbert spaces, there is a useful way of looking at partial trace involving integration with respect to a suitably normalized Haar measure μ over the unitary group U(W) of W. Suitably normalized means that μ is taken to be a measure with total mass dim(W).
Theorem. Suppose V, W are finite dimensional Hilbert spaces. Then
\int\operatorname{U(W)}(IV ⊗ U*)T(IV ⊗ U) d\mu(U)
IV ⊗ S
R ⊗ IW
The partial trace can be viewed as a quantum operation. Consider a quantum mechanical system whose state space is the tensor product
HA ⊗ HB
HA ⊗ HB.
\rhoA
To show that this is indeed a sensible way to assign a state on the A subsystem to ρ, we offer the following justification. Let M be an observable on the subsystem A, then the corresponding observable on the composite system is
M ⊗ I
\rhoA
\rhoA
M ⊗ I
\operatorname{Tr}A(M ⋅ \rhoA)=\operatorname{Tr}(M ⊗ I ⋅ \rho).
We see that this is satisfied if
\rhoA
Let T(H) be the Banach space of trace-class operators on the Hilbert space H. It can be easily checked that the partial trace, viewed as a map
\operatorname{Tr}B:T(HA ⊗ HB) → T(HA)
The density matrix ρ is Hermitian, positive semi-definite, and has a trace of 1. It has a spectral decomposition:
\rho=\summpm|\Psim\rangle\langle\Psim|; 0\leqpm\leq1, \summpm=1
Its easy to see that the partial trace
\rhoA
|\psiA\rangle
HA
A|\psi | |
\langle\psi | |
A\rangle=\sum |
mpm\operatorname{Tr}B[\langle\psiA|\Psim\rangle\langle\Psim|\psiA\rangle]\geq0
\operatorname{Tr}B[\langle\psiA|\Psim\rangle\langle\Psim|\psiA\rangle]
|\psiA\rangle
|\Psim\rangle
\rhoA
The partial trace map as given above induces a dual map
* | |
\operatorname{Tr} | |
B |
HA
HA ⊗ HB
* | |
\operatorname{Tr} | |
B |
(A)=A ⊗ I.
* | |
\operatorname{Tr} | |
B |
Suppose instead of quantum mechanical systems, the two systems A and B are classical. The space of observables for each system are then abelian C*-algebras. These are of the form C(X) and C(Y) respectively for compact spaces X, Y. The state space of the composite system is simply
C(X) ⊗ C(Y)=C(X x Y).
A state on the composite system is a positive element ρ of the dual of C(X × Y), which by the Riesz–Markov theorem corresponds to a regular Borel measure on X × Y. The corresponding reduced state is obtained by projecting the measure ρ to X. Thus the partial trace is the quantum mechanical equivalent of this operation.