Tuesday, July 5, 2016

quantum mechanics - How do we perform transverse measurements in a two level system?


In quantum mechanics any two level system can be mapped onto effective spin variables. If the system is defined by two energy levels, |E1 and |E2, the Hamiltonian is


H=(E100E2).


This can be recast as


H=E1+E2211+E1E22σ3.


11 is the identity operator and σ3 is the third pauli matrix. This is very nice because we can now apply our knowledge and intuition of spin dynamics to any two level system.


My question is the following: for a real spin I can measure expectation values of σ1,2 by physically rotating my system and align its x or y axis with my measuring apparatus. How do I do this (in the lab!) with a pseudo-spin system? Imagine I am looking at a cold atom and I want to know if the system is in an symmetric or anti-symmetric superposition of |E1 and |E2, how do I do it?



Answer



You do exactly the same thing: you "rotate" the state and then measure along whatever axis your measurement apparatus happens to measure. The only difference here is that the "rotation" does not necessarily correspond to a rotation in space like it does for a true spin.



What follows is a detailed description of how we do rotations of a generic 2 level system. These rotations, plus measurement along a fixed axis, yield effective measurements along any axis.



Consider a harmonic oscillator system with H=ω0(n+1/2). Suppose we subject this thing to an external force F(t)=Fdcos(ωt+ϕ).

It's probably known to you that if ωd=ω0 then the driving will cause the system to undergo transitions between the various states. So, let's work in the case ωd=ω0. What is the Hamiltonian caused by this driving force? The work done by a force is force×distance so the Hamiltonian term is Hd=F(t)x=Fdcos(ω0t+ϕ)x
where the minus sign comes because an external force pointed to the right means the system has less potential energy if it goes to the right. We can rewrite the position operator as (see any intro textbook) x=x0(a+a)
where x0 is a characteristic length scale in the problem. Using this, the driving Hamiltonian becomes Hd=Fdx0cos(ω0t+ϕ)(a+a).
giving a full Hamiltonian H=ω0(n+1/2)Fdx0cos(ω0t+ϕ)(a+a).
This is tricky because we have both the original Hamiltonian H0 and a time dependent V(t). To fix this we will go into a rotating frame.



Suppose we have a system with Hamiltonian H=H0+V(t)

There are several alternate "pictures" one can use to simplify the problem. You've probably heard of the "Heisenberg picture" and perhaps the "interaction picture". Here we develop a third picture called the "rotating frame". Consider the propagator of H0 U0(t)=exp[itH0/].
If the time dependent V(t) were absent, then the time evolution of the system would because |Ψ0(t)=U0(t)|Ψ(0).
The idea of the rotating frame is to undo the part of the evolution due to U0. Define a new state |Ψ(t)R(t)|Ψ0(t).
where R(t)U0(t)=exp[itH0/]. In other words, R undoes U0. Now let's track the evolution of this new thing idt|Ψ(t)=idt(R(t)|Ψ0(t))=i˙R(t)|Ψ0(t)+iR(t)dt|Ψ0(t)=i˙R(t)R(t)|Ψ(t)+R(t)(H0+V(t))|Ψ0(t)=[i(iH0/)R(t)R(t)+H0+R(t)V(t)R(t)]|Ψ(t)=[R(t)V(t)R(t)]|Ψ(t).
We now have a simple Schrodinger equation where the effective "rotating frame Hamiltonian" is Hr=R(t)V(t)R(t).
The point is that the original Hamiltonian is completely gone. This leaves only a time dependent part which makes life somewhat easier.



We had H=ω0(n+1/2)Fdx0cos(ω0t+ϕ)(a+a).

Let's use the time independent part to make a rotating frame. The rotation operator R is R(t)=exp[iω0t(n+1/2)]
and the time depedent part of the Hamiltonian is V(t)=Fdx0cos(ω0t+ϕ)(a+a).
If we form the rotating frame Hamiltonian we find (not doing algebra here) R(t)aR(t)=aeiω0t, which leads to Hr=R(t)V(t)R(t)=Fdx0cos(ω0t+ϕ)(aeiω0t+aeiω0t).
If we now use cos(ωt+ϕ)=12[ei(ω0t+ϕ)+ei(ω0t+ϕ]
we get Hr=Fdx02[aeiϕ+aei(2ω0t+ϕ)+aeiϕ+aei(2ω0t+ϕ)]
The two time dependent terms oscillate at high frequency and are neglected in the so-called "rotating wave approximation". This leaves Hr=Fdx02[aeiϕ+aeiϕ].()
Now suppose that our system weren't quite a harmonic oscillator so that only the first energy gap has energy spacing ω0. In that case our drive is not on resonance with any other levels and it's an ok approximation to consider only the lowest two levels which are on resonance with the drive. If we truncate the a and a operators to the lowest two levels, they become a=(0100)a=(0010).
Substituting this into () gives Hr=Fdx02(0eiϕeiϕ0)=Fdx02(cos(ϕ)σxsin(ϕ)σy).
This is the key result. Here we see Hr to be a rotation of the state around an axis in the xy plane. The axis angle is determined by ϕ which was just the phase of our initial drive signal. This means that by controlling the phase of our driving force, we can rotate the state about any axis in the xy plane! Of course, except in the case of a real spin, this "rotation" is not a rotation in real 3D space. It is a rotation in the Hilbert space of the two level system, which, as you know, looks like the surface of a sphere (called the "Bloch sphere"). We have shown here how to make rotations around the x and y axes in that imaginary spherical space.


In order to do rotations about the z axis, you just change the energy spacing between the levels. At this point I bet you can calculate exactly how that works using the formalism presented already.


In the case of electron transitions between various atomic orbitals, the physics is exactly as presented here. Usually the force comes from the electric field of a laser or RF generator acting on the charged electron. If the frequency of the laser or RF field is matched to one of the electron's transitions, i.e. ωdriveΔE/, then the rotating frame argument presented here goes through to show that the electron will Rabi oscillate between the two levels involved in that transition.


Homework: Explicitly compute the propagator induced by the Hr we found.



Note: The rotating wave approximate is good as long as the frequency of rotation about the Bloch sphere induced by the drive is less than |E1E2|/.


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 \...