Saturday, June 6, 2015

quantum mechanics - Density matrix: when can it be a pure state?


I know that in general a "non-pure" state described by : ρ=ipi|ψiψi|

can't be written as ρ=|ϕϕ|.


But if we exclude the obvious when all the |ψi are identical, is it still possible?


In fact for me it is not obvious at first sight if I have ρ=ipi|ψiψi|

to be sure that it is or it is not a pure state without calculating Tr(ρ2) for example. And I don't know if excepted the obvious case with identical |ψi, such a state is necessarily non pure ?


So to summarise: if I have a density matrix state with different |ψi, do you agree with me if I say that it still can be a pure state (and the only way to know it is to compute Tr(ρ2) )?



Answer



Let me rephrase your question.


Suppose that ρ is a pure state, i.e., it is written as ρ=|ψψ|

for some unit vector ψ.


Your question is the following.


Q1. Is it possible to find a set of vectors ϕ1,,ϕn satisfying n>1,

||ϕi||=1, possibly ϕi|ϕj0 for some ij, and numbers q1,,qn with 0<qi<1 and iqi=1, such that |ψψ|=ni=1qi|ϕiϕi|
and |ϕiϕi||ϕjϕj| for some ij?



As far as I understand you already know the following general result.


THEOREM1. Consider an operator ρ:HH where H is a complex Hilbert space and ρ is trace class, non-negative and tr(ρ)=1. Under these hypotheses, ρ is a pure state if and only if tr(ρ)=tr(ρ2).


As a consequence, since the operator ni=1qi|ϕiϕi| is trace class, non-negative with unit trace, Q1 may be restated as follows.


Q2. Is it possible to find a set of vectors ϕ1,,ϕn with n>1,

||ϕi||=1, possibly ϕi|ϕj0 for some ij, and numbers q1,,qn with 0<qi<1 and iqi=1, such that tr[(ni=1qi|ϕiϕi|)2]=1
and |ϕiϕi||ϕjϕj| for some ij?


The answer to Q2 is always negative as soon as n>1, and thus


it is not necessary to compute the trace of (ni=1qi|ϕiϕi|)2, just knowing that n>1 is enough to decide that the state ni=1qi|ϕiϕi| is not pure unless |ϕiϕi|=|ϕjϕj| for all i,j.


The proof is the following. First of all let me introduce the Hilbert-Schmidt scalar product between Hilbert Schmidt operators, and thus trace class operators in particular, (ρ|ρ)HS:=tr(ρρ).

The associated norm reads ||ρ||HS=tr(ρρ).


Theorem1 can equivalently be restated as follows.


THEOREM2. Consider an operator ρ:HH where H is a complex Hilbert space and ρ is trace class, non-negative and tr(ρ)=1. Under these hypotheses, ρ is a pure state if and only if ||ρ||HS=1.


Now consider an operator ρ:HH of the form ρ=ni=1qiρi

where ρi:=|ϕiϕi| with ϕi and qi as in Q2. ρ is trace class, non-negative and we want to check if ||ρ||HS=1 is possible when n>1. This condition is equivalent to saying that ρ is pure.



We can always restrict ourselves to deal with a real vector space of trace class operators, since our trace class operators are self-adjoint and the linear combinations we consider are constructed with real (and non-negative) numbers. The scalar product (|)HS becomes a standard real (symmetric) scalar product in that real subspace.


The crucial observation is that, as it happens in every real vector space equipped with a real scalar product, ||ni=1xi||ni=1||xi||

and "" is replaced for "=" if and only if xi=αix for some fixed x and non negative numbers αi where i=1,,n.


In other words, ||ni=1qiρi||HSni=1||qiρi||HS

and "" is replaced for "=" if and only if qiρi=αiT for some fixed T and non negative numbers αi where i=1,,n.


Since we know that ni=1||qiρi||HS=ni=1qi||ρi||HS=ni=1qi1=ni=1qi=1

we conclude that If ρ in (0) is pure, then the sign "" in (2) is replaced by "=", so that qiρi=αiT for some fixed operator T and reals αi. Taking the trace of both sides qi=αitr(T) where tr(T)0 because qi0. Re-defining Tρ0:=1trTT, we have found that there is a positive trace-class operator ρ0 with unit trace such that ρi=ρ0 and furthermore trρ20=trρ2i=1 so that ρ0 is pure and thus it can be written as ρ0:=|ϕ0ϕ0| for some unit vector ϕ0. Summing up, we have obtained that


if ρ in (0) is pure, then |ϕiϕi|=|ϕ0ϕ0| for all i=1,,n.


No comments:

Post a Comment

classical mechanics - Moment of a force about a given axis (Torque) - Scalar or vectorial?

I am studying Statics and saw that: The moment of a force about a given axis (or Torque) is defined by the equation: $M_X = (\vec r \times \...