We are going to discuss the two-level system, it's static properties
like level splitting at avoided crossings and dynamical properties like
Rabi oscillations.
After the previous discussions of some basic cooking recipes to quantum
mechanics in last weeks lectures, we will use them to understand the two-level system. A very detailled
discussion can be found in chapter 4 of Ref. 1. The importance of the
two-level system is at least three-fold:
It is the simplest system of quantum mechanics as it spans a Hilbert
space of only two states.
It is quite ubiquitous in nature and very widely used in atomic
physics.
The two-level system is another word for the qubit, which is the
fundamental building block of the exploding field of quantum
computing and quantum information science.
Examples for two-state systems. a) Benzene: In the ground state, the electrons are delocalized. b) Ammonia: The nitrogen atom is either found above or below the hydrogen triangle. The state changes when the nitrogen atom tunnels. c) Molecular ion: The electron is either localized near proton 1 or 2.
Some of the many examples for two-level systems that can be found in
nature:
Spin of the electron: Up vs. down state
Two-level atom with one electron (simplified): Excited vs. ground
state
Structures of molecules, e.g., NH3
Occupation of mesoscopic capacitors in nanodevices.
Current states in superconducting loops.
Nitrogen-vacancy centers in diamond.
Hamiltonian, Eigenstates and Matrix Notation
To start out, we will consider two eigenstates
∣0⟩, ∣1⟩
of the Hamiltonian H^0 with
H^0∣0⟩=E0∣0⟩,H^0∣1⟩=E1∣1⟩.
Quite typically we might think of it as a two-level atom
with states 1 and 2. The eigenstates can be expressed in matrix
notation:
∣0⟩=(10),∣1⟩=(01),
so that H^0 be written as a diagonal matrix
H^0=(E000E1).
If we would only prepare eigenstates the system would be
rather boring. However, we typically have the ability to change the
Hamiltonian by switching on and off laser or microwave fields 2. We
can then write the Hamiltonian in its most general form as:
H^=2ℏ(ΔΩx+iΩyΩx−iΩy−Δ)
Sometimes we will also chose the definition:
Ω=∣Ω∣eiφ=Ωx+iΩy
It is particularly useful for the case in which the
coupling is created by a laser. Another useful way of thinking about the
two-level system is as a spin in a magnetic field. Let us remind us of
the definitions of the of the spin-1/2 matrices:
sx=2ℏ(0110)sy=2ℏ(0i−i0)sz=2ℏ(100−1)
We then obtain:
H^=B⋅s^ with B=(Ωx,Ωy,Δ)
You will go through this calculation in the excercise of
this week.
Case of no perturbation Ω=0
This is exactly the case of no applied laser fields that we discussed
previously. We simply removed the energy offset
Em=2E0+E1 and pulled out the factor ℏ, such that
Δ measures a frequency. So we have:
E0=Em+2ℏΔE1=Em−2ℏΔ
We typically call Δ the energy difference between
the levels or the detuning.
Case of no detuning Δ=0
Let us suppose that the diagonal elements are exactly zero. And for
simplicity we will also keep Ωy=0 as it simply complicates the
calculations without adding much to the discussion at this stage. The
Hamiltonian reads then:
H^=2ℏ(0ΩΩ0)
Quite clearly the states φ1,2 are not the eigenstates of the
system anymore. How should the system be described now ? We can once
again diagonalize the system and write
H^∣φ±⟩=E±∣φ±⟩E±=±2ℏΩ∣φ±⟩=2∣0⟩±∣1⟩
Two important consequences can be understood from this
result:
The coupling of the two states shifts their energy by Ω. This
is the idea of level repulsion.
The coupled states are a superposition of the initial states.
This is also a motivation the formulation of the 'bare' system for
Ω=0 and the 'dressed' states for the coupled system.
General case
Quite importantly we can solve the system completely even in the general
case. By diagonalizing the Hamiltonian we obtain:
E±=±2ℏΔ2+∣Ω∣2
The energies can be nicely summarized as in Fig.
Energy levels and eigenstates of the two-level system showing the coupling Ω and detuning Δ.
While we could just discuss the details of the above state in the
abstract, it is extremely helpful to visualize the problem on the Bloch
sphere. The idea of the Bloch sphere is that the we have a complex wave
function of well defined norm and two free parameters. So it seems quite
natural to look for a good representation of it. And this is the Bloch
sphere as drawn below
The Bloch sphere: A geometrical representation of quantum states in a two-level system, where any quantum state can be represented as a point on the unit sphere.
We will see especially its usefulness especially as we discuss the
dynamics of the two-state system.
Dynamical Aspects
Time Evolution of ∣ψ(t)⟩
After the static case we now want to investigate the dynamical
properties of the two-state system. We calculate the time evolution of
∣ψ(t)⟩=c0(t)∣0⟩+c1(t)∣1⟩
with the Schrödinger equation and the perturbed Hamiltonian:
We have two coupled differential equations and we luckily already know
how to solve them as we have calculated the two eigenenergies in the
previous section. For the state
∣ψ(t)⟩ we get
∣ψ(t)⟩=λe−iE+t/ℏ∣ψ+⟩+μe−iE−t/ℏ∣ψ−⟩
with the factors λ and μ, which are defined
by the initial state. The most common question is then what happens to
the system if we start out in the bare state
∣0⟩ and then let it evolve under
coupling with a laser ? So what is the probability to find it in the
other state ∣1⟩:
P1(t)=∣⟨1∣ψ(t)⟩∣2.
As a first step, we have to apply the initial condition
to and express
∣φ⟩ in terms of ∣ψ+ and ∣ψ−:
P1(t) can be expressed with Δ and Ω
alone. The obtained relation is called Rabi's formula:
P1(t)=1+(∣Ω∣Δ)21sin2(∣Ω∣2+Δ22t)Rabi oscillations: The time evolution of the population in state 1 according to Rabi's formula, showing oscillatory behavior at the Rabi frequency √(|Ω|² + Δ²).
Visualization of the dynamics in the spin picture
While the previous derivation might be the standard one, which certainly
leads to the right results it might not be the most intuitive way of
thinking about the dynamics. They become actually quite transparent in
the spin language and on the Bloch sphere. So let us go back to the
formulation of the Hamiltonian in terms of spins as at the beginning of the lecture.
How would the question of the time evolution from 0 to 1 and back go
now ? Basically, we would assume that the spin has been initialize into
one of the eigenstates of the z-basis and now starts to rotate in some
magnetic field. How ? This can be nicely studied in the Heisenberg
picture, where operators have a time evolution. In the Heisenberg
picture we have:
So to understand we time evolution, we only need to
employ the commutator relationships between the spins:
=ℏisz[sy,sz]=ℏisx[sz,sx]=ℏisy
For the specific case of Bx=Ω, By=Bz=0,
we have then:
dtds^x=0dtds^y=−Ωs^zdtds^z=Ωs^y
So applying a field in x-direction leads to a rotation of the spin
around the x axis with velocity Ω. We can now use this general
picture to understand the dynamics as rotations around an axis, which is
defined by the different components of the magnetic field.
A few words on the quantum information notation
The qubit is THE basic ingredient of quantum computers. A nice way to
play around with them is actually the IBM Quantum
experience. However, you will
typically not find Pauli matrices etc within these systems. The typical
notation there is:
Rx(ϕ) is a rotation around the x-axis for an angle ϕ.
Same holds for Ry and Rz.
X denotes the rotation around the x axis for an angle π. So it
transforms ∣1⟩ into
∣0⟩ and vise versa.
Z denotes the rotation around the x axis for an angle π. So it
transforms ∣+⟩ into
∣−⟩ and vise versa.
The most commonly used gate is actually one that we did not talk about
at all, it is the Hadamard gate, which transforms
∣1⟩ into
∣−⟩ and
∣0⟩ into
∣+⟩:
H^∣1⟩=∣−⟩H^∣0⟩=∣+⟩H^∣−⟩=∣1⟩H^∣+⟩=∣0⟩
In the forth lecture we will see how it is that a time-dependent field can actually couple two atomic states, which are normally of very different energies.