The rotating frame transformation is a widely used technique in quantum optics, particularly for solving two-level and three-level systems. This article provides a detailed explanation of its formalism.
Interaction Picture
Interaction Picture
Perturbed HamiltonianHS=H0S+HintS(t)
State vector∣ΨI(t)⟩=eℏiH0St∣ΨS(t)⟩
OperatorOI(t)=eℏiH0StOS(t)e−ℏiH0St
For the operator H0S itself, the interaction picture and Schrödinger picture coincide
H0I=eℏiH0StH0Se−ℏiH0St=H0S
which follows directly from the fact that H0S and eℏiH0St commute. From now on, we will omit the superscript indicating the picture of H0 .
For the density operator ρ(t), its transformation to the interaction picture adheres to the same rule as that for any other operator:
Dynamics Transforming the Schrödinger equation into the interaction picture gives
iℏ∂t∂∣ΨI(t)⟩=HintI(t)∣ΨI(t)⟩
iℏ∂t∂OI(t)=[OI(t),H0]
Therefore, a quantum state is evolved by the interaction Hamiltonian HintI in the interaction picture, but an operator is evolved by the unperturbed Hamiltonian H0 like in Heisenberg picture.
Expectation The expectation value of an operator in the interaction picture maintains the sandwich structure
An redundant term iℏ⟨ψ(t)∣U†U˙∣ψ(t)⟩ is attached. This is the difference between rotating frame and the interaction picture.
Example
Two-level system
Consider a two-level atom interacting with a bichromatic electric field. The Hamiltonian is
H=21ℏω0σz+21ℏΩ[ei(ωt+ϕ)+e−i(ωt+ϕ)]σx
Perform the following unitary transformation
U=exp(2iωtσz)
/* Note: The rotatation frequency is ω instead of ω0! */
the rotated Hamiltonian will become
H~=UHU†+iℏU˙U†=−21ℏδσz+21ℏΩ(σ†e−iϕ+σeiϕ)
The above derivations can still be interpreted as a version of the [interaction picture](#Interaction Picture). Instead of selecting the entire time-independent part, 21ℏω0σz, as H0, we choose 21ℏωσz as H0. The time-dependent interaction part then becomes
Hint(t)=−21ℏδσz+21ℏΩ[ei(ωt+ϕ)+e−i(ωt+ϕ)]σx
In this context, the unitary transformation aligns precisely with the interaction picture transformation U=eℏiH0t.
To check if the interaction part of the Hamiltonian will become time-independent under certain transformation, just substitute the transformed ∣a~⟩,∣b~⟩,∣c~⟩ into the original expression and see if the oscillating factor of electric field is cancelled.
Here are some Mathematica code to play with: [Link].
Physical Intuition
As the name suggests, the rotating frame transformation aims to extract the rotational component from the dynamics of quantum states.
We can make an analogy to classical mechanics. In classical mechanics, consider an object undergoing circular motion with angular frequency ω in the lab frame. By switching to a rotating frame with the same angular frequency ω, the dynamics are significantly simplified because the circular motion effectively vanishes. However, this frame transition also introduces an fictitious centrifugal force Fc=mω2r to balance the dynamics.
Similarly, in quantum mechanics, the term iℏU˙U† reflects the adjustment required in the Hamiltonian when transitioning to a rotating reference frame. This reflects how the Hamiltonian governs the dynamics of quantum states, analogous to Newton’s second law F=ma, governing the dynamics of objects in classical mechanics. Just as a fictitious force like Fc is introduced in the classical case, the adjustment term iℏU˙U† reflects the modifications to the Hamiltonian required when moving to the rotating frame in quantum mechanics.
Moreover, in quantum mechanics, the situation is slightly different. Atomic states actually rotate on the Bloch sphere at an angular velocity of ω0, while the chosen rotating frame has a frequency ω, synchronized with the frequency of the optical field rather than the atom’s intrinsic frequency. This choice is made to eliminate the time-dependent phase in the interaction Hamiltonian Hint(t), transforming it into a static Hamiltonian that can then be solved through diagonalization.
We can quantitatively evaluates the effect of such unitary transformations. For example, in a two-level system H=ℏωg∣g⟩⟨g∣+ℏωe∣e⟩⟨e∣ , for a unitary transformation such that
U=eiω1t∣g⟩⟨g∣+eiω2t∣e⟩⟨e∣
the additional term will be
iℏU˙U†=−ℏω1∣g⟩⟨g∣−ℏω2∣e⟩⟨e∣
Therefore, the stationary part is transformed to
H0→H0+iℏU˙U†=ℏ(ωg−ω1)∣g⟩⟨g∣+ℏ(ωe−ω2)∣e⟩⟨e∣
We could draw a conclusion that the effect of U is shifting down the energy level of eigenstates by ω1 and ω2 .
If we look back on the Schrödinger equation, for a system with an initial state
∣ψ(0)⟩=cg∣g⟩+ce∣e⟩
the state at arbitrary time t will be evolved by iℏdtd∣ψ(t)⟩=H(t)∣ψ(t)⟩, a.k.a.
∣ψ(t)⟩=cge−iωgt∣g⟩+cee−iωet∣e⟩
The unitary transformation ∣ψ(t)⟩→∣ψ~(t)⟩=U∣ψ(t)⟩, where U=eiω1t∣g⟩⟨g∣+eiω2t∣e⟩⟨e∣, will shift the angular frequency of the states to
∣ψ~(t)⟩=cge−i(ωg−ω1)t∣g⟩+ceei(ωe−ω2)t∣e⟩
These tricks help find proper unitary transformations in three-level or multi-level systems.