Download as pdf or txt
Download as pdf or txt
You are on page 1of 10

Simple Harmonic Oscillator

February 23, 2015

One of the most important problems in quantum mechanics is the simple harmonic oscillator, in part
because its properties are directly applicable to field theory.

1 Hamiltonian
q
Writing the potential 12 kx2 in terms of the classical frequency, ω = k
m, puts the Hamiltonian in the form

p2 mω 2 x2
H= +
2m 2
resulting in the Hamiltonian operator,
P̂ 2 mω 2 X̂ 2
Ĥ = +
2m 2
We make no choice of basis.

2 Raising and lowering operators


Notice that
p2
  
ip ip
x+ x− = x2 + 2 2
mω mω m ω
p2
 
2 1 2 2
= mω x +
mω 2 2 2m
so that we may write the classical Hamiltonian as
mω 2
  
ip ip
H = x+ x−
2 mω mω
We can write the quantum Hamiltonian in a similar way. Choosing our normalization with a bit of
foresight, we define two conjugate operators,
r  
mω i
â = X̂ + P̂
2~ mω
r  
† mω i
â = X̂ − P̂
2~ mω
The operator ↠is called the raising operator and â is called the lowering operator. In taking the product
of these, we must be careful with ordering since X̂ and P̂
! !
† mω iP̂ iP̂
â â = X̂ − X̂ +
2~ mω mω

1
!
mω 2 i i P̂ 2
= X̂ + X̂ P̂ − P̂ X̂ + 2 2
2~ mω mω m ω
!
mω i h i P̂ 2
= X̂ 2 + X̂, P̂ + 2 2
2~ mω m ω
h i
Using the commutator, X̂, P̂ = i~1̂, this becomes
!
P̂ 2
  
1 1 ~
↠â = mω 2
X̂ 2 − + 2 2
~ω 2 mω m ω
!
1 1 2 2 1 P̂ 2
= mω X̂ − ~ω +
~ω 2 2 2m
 
1 1
= Ĥ − ~ω
~ω 2

and therefore,  
1

Ĥ = ~ω â â +
2

3 The number operator


This turns out to be a very convenient form for the Hamiltonian because â and a† have very simple properties.
First, their commutator is simply
" ! !#
 †
 mω iP̂ iP̂
â, â = X̂ + , X̂ −
2~ mω mω
   
mω i i
= X̂, − P̂ + P̂ , X̂
2~ mω mω
2i mω h i
= − X̂, P̂
mω 2~
i
= − i~
~
= 1

Consider one further set of commutation relations. Defining N̂ ≡ ↠â = N̂ † , called the number operator,
we have
h i
N̂ , â = ↠â, â
 

= ↠[â, â] + ↠, â â


 

= −â

and
h i
N̂ , â†
 †
â â, â†

=
= â ↠, ↠+ ↠â, â†
   

= â†
 
Notice that N̂ is Hermitian, hence observable, and that Ĥ = ~ω N̂ + 21 .

2
4 Energy eigenkets
4.1 Positivity of the energy
Consider an arbitrary expectation value of the Hamiltonian,
 
1
hψ| Ĥ |ψi = hψ| ~ω ↠â + |ψi
2
 
1
= ~ω hψ| ↠â |ψi + hψ |ψi
2

Since hψ |ψi > 0 for any state


 
1
hψ| Ĥ |ψi = ~ω hψ| ↠â |ψi + hψ |ψi
2
> ~ω hψ| ↠â |ψi

and if we define |βi ≡ â |ψi we see that the remaining term is also positive definite,

hψ| ↠â |ψi = hβ |βi > 0

This means that all expectation values of the Hamiltonian are positive definite, and in particular, all energies
are positive, since for any normalized energy eigenket,

hE| Ĥ |Ei = E > 0

4.2 The lowest energy


Now suppose |Ei is any normalized energy eigenket. Then consider the new ket found by acting on this state
with the lowering operator, â. Applying the Hamiltonian operator to â |Ei,
 
1
Ĥ (â |Ei) = ~ω N̂ + (â |Ei)
2
1
= ~ω N̂ â |Ei + ~ωâ |Ei
2
h i  1
= ~ω N̂ , â + âN̂ |Ei + â ~ω (|Ei)
2
  1
= ~ω −â + âN̂ |Ei + â ~ω |Ei
 2
1
= −~ωâ |Ei + â~ω N̂ + |Ei
2
= −~ωâ |Ei + âĤ |Ei
= −~ωâ |Ei + âE |Ei
= (E − ~ω) (â |Ei)

This means that â |Ei is also an energy eigenket, with energy E − ~ω. Since â |Ei is an energy eigenket, we
may repeat this procedure to show that â2 |Ei is an energy eigenket with energy E − 2~ω. Continuing in
this way, we find that âk |Ei will have energy E − k~ω. This process cannot continue indefinitely, because
the energy must remain positive. Let k be the largest integer for which E − k~ω is positive,

Ĥâk |Ei = (E − k~ω) âk |Ei

3
with corresponding state âk |Ei. Then applying the lowering operator one more time cannot give a new
state. The only other possibility is zero. Rename the lowest energy state |0i = A0 âk |Ei, where we choose
A0 so that |0i is normalized. We then must have
â |0i = 0
and therefore,
 
1
Ĥ |0i = ~ω ↠â + |0i
2
1
= ~ω |0i
2
This is the lowest energy state of the oscillator.
To see that it is unique, suppose we had chosen a different energy eigenket, |E 0 i, to start with. Then
we would find a new ground state, |00 i, also satisfying â |00 i = 0. However, as we show in the Section 5,
the condition â |0i = 0 in a coordinate basis leads to a differential equation with a unique solution for the
ground state wave function. Thus, there is only one state satisfying â |0i = 0.

4.3 The complete spectrum


Now that we have the ground state, we reverse the process, acting instead with the raising operator. Acting
on any energy eigenket, we have
 
† 1
↠|Ei
 
Ĥ â |Ei = ~ω N̂ +
2
1
= ~ω N̂ ↠|Ei + ~ω↠|Ei
2
h i  1
= ~ω N̂ , ↠+ ↠N̂ |Ei + ↠~ω |Ei
 2
† † 1
= ~ωâ |Ei + â ~ω N̂ + ~ω |Ei
2
= ~ω↠|Ei + ↠Ĥ |Ei
= ~ω↠|Ei + ↠E |Ei
= (E + ~ω) ↠|Ei


Therefore, beginning with this lowest state, we have


 
1
Ĥ ↠|0i = ~ω + ~ω ↠|0i
 
2
3
~ω ↠|Ei

=
2
and we define the normalized state to be
|1i = A1 ↠|0i
There is nothing to prevent us continuing this procedure indefintely. Continuing, we have states
n
|ni = An ↠|0i
satisfying
 
1
Ĥ |ni = n+ ~ω |ni
2
This gives the complete set of energy eigenkets.

4
4.4 Normalization
We have defined the lowest ket, |0i, to be normalized. For the next level, we require

1 = h1 |1i
2
= |A1 | h0| â↠|0i
2
= |A1 | h0| â, ↠+ ↠â |0i
  

2
= |A1 | h0| 1 + ↠â |0i


2
= |A1 | h0 |0i

so that choosing the phase so that A1 is real, we have A1 = 1.


Now, consider the expectation of N̂ in the nth state. We see from the energy that the eigenvalues of the
number operator are integers, n, so that for the normalized state |ni,

1 = hn |ni
2 n
= |An | h0| ân ↠|0i
2 n−1
= |An | h0| ân−1 â↠↠|0i
2  † n−1
|An | h0| ân−1 ↠â + â, â†

= â |0i
 
2 n−1 † n−1

= |An | h0| â N̂ + 1 â |0i
   1 
2 1
= |An | hn − 1| ∗ N̂ + 1 |n − 1i
An−1 An−1
2
|An |  
= 2 hn − 1| N̂ + 1 |n − 1i
|An−1 |
2
|An |
= 2 (n − 1 + 1)
|An−1 |
2 2
Therefore, |An−1 | = n |An | , so iterating,

2 1 2
|An | = |An−1 |
n
1 2
= |An−2 |
n (n − 1)
..
.
1 2
= |A1 |
n!
so that, choosing all of the coefficients real, we have
1 n
|ni = √ ↠|0i
n!

5 Wave function
Now consider the wave function, ψn (x), for the eigenstates. For the lowest state, we know that

â |0i = 0

5
so in a coordinate basis, we compute
0 = hx| â |0i
r  
mω i
= hx| X̂ + P̂ |0i
2~ mω
r  
mω i
= hx| X̂ |0i + P̂ |0i
2~ mω
r  
mω i
= x hx |0i + hx| P̂ |0i
2~ mω
where, inserting an identity,
ˆ
hx| P̂ |0i = dx0 hx| P̂ |x0 i hx0 |0i
ˆ  

= dx0 i~ 0 δ 3 (x − x0 ) hx0 |0i
∂x
ˆ

= −i~ dx0 δ 3 (x − x0 ) 0 hx0 |0i
∂x
d
= −i~ hx |0i
dx
Therefore, setting ψ0 (x) = hx |0i and substituting,
i
0 = x hx |0i + hx| P̂ |0i
mω  
i d
= xψ0 (x) + −i~ ψ0 (x)
mω dx
~ d
= xψ0 (x) + ψ0 (x)
mω dx
d mωx
ψ0 (x) = − ψ0 (x)
dx ~
mωx2
ψ0 (x) = Ae− 2~

so the wave function of the ground state is a Gaussian.


To find the wave functions of the higher energy states, consider
ψn (x) = hx |ni
1 n
= hx| √ ↠|0i
n!
1 1 n−1
= √ hx| ↠p ↠|0i
n (n − 1)!
r  
1 mω i
= √ hx| X̂ − P̂ |n − 1i
n 2~ mω
r  ˆ 
1 mω i
= √ x hx |n − 1i − dx0 hx| P̂ |x0 i hx0 |n − 1i
n 2~ mω
r  ˆ   
1 mω i ∂
= √ xψn−1 (x) − dx0 i~ 0 δ 3 (x − x0 ) ψn−1 (x0 )
n 2~ mω ∂x
r  ˆ 
1 mω ~ 0 3 0 ∂ 0
= √ xψn−1 (x) − dx δ (x − x ) 0 ψn−1 (x )
n 2~ mω ∂x
r  
mω ~ d
= x− ψn−1 (x)
2n~ mω dx

6
Therefore, we can find all states by iterating this operator,
r  n
0 mω ~ ∂
ψn (x ) = x− ψ0 (x)
2n!~ mω ∂x

The result is a series of polynomials, the Hermite polynomials, times the Gaussian factor.

Exercise: Find ψ1 (x) and ψ2 (x).

6 Time evolution of a mixed state of the oscillator


Consider the time evolution of a state of the harmonic oscillator given by the most general superposition of
the lowest two eigenstates
|ψi = cos θ |0i + eiϕ sin θ |1i
The time evolution is given by

|ψ, ti = U (t) |ψi


i
= e− ~ Ĥt |ψi
i i
= cos θe− ~ Ĥt |0i + eiϕ sin θe− ~ Ĥt |1i
i i
= cos θe− ~ E0 t |0i + eiϕ sin θe− ~ E1 t |1i
i 3
= cos θe− 2 ωt |0i + eiϕ sin θe− 2 iωt |1i
i
e− 2 ωt cos θ |0i + eiϕ sin θe−iωt |1i

=

Now look at the time dependence of the expectation


q value of the position operator, which we write in terms
â + ↠:
~

of raising and lowering operators as X̂ = 2mω
 i i
cos θ h0| + e−iϕ sin θeiωt h1| e 2 ωt X̂e− 2 ωt cos θ |0i + eiϕ sin θe−iωt |1i

hψ, t| X̂ |ψ, ti =
r
~
cos θ h0| + e−iϕ sin θeiωt h1| â + ↠cos θ |0i + eiϕ sin θe−iωt |1i
  
=
2mω
r
~   √ 
= cos θ h0| + e−iϕ sin θeiωt h1| cos θ |1i + eiϕ sin θe−iωt |0i + 2 |2i
2mω
r
~  
= cos θ sin θe−i(ωt−ϕ) + sin θ cos θei(ωt−ϕ)
2mω
r
~
= sin 2θ cos (ωt − ϕ)
2mω

where we have used â |0i = 0, â |1i =q|0i , ↠|0i = |1i and ↠|1i = 2 |2i. We see that the expected position
oscillates back and forth between ± 2mω ~
sin 2θ with frequency ω. Superpositions involving higher excited
states will bring in harmonics, nω, and will then allow for varied traveling waveforms.

7 Coherent states
We define a coherent state of the harmonic oscillator to be an eigenstate of the lowering operator,

â |λi = λ |λi

7
To find this state, let X
|λi = cn |ni
n

then require
X X
â cn |ni = λ cn |ni
n n
X cn n X
√ â ↠|0i = λ cn |ni
n n! n
X cn h n
i n  X
â, ↠+ ↠â |0i =

√ λ cn |ni
n n! n
X cn h n i X
√ â, ↠|0i = λ cn |ni
n n! n

7.1 Computing the commutators


n 
Now find the commutators Ân ≡ â, ↠. To begin, look at the first few. Since Â1 = â, ↠= 1,
  

â, ↠= 1
 
Â1 =
h 2 i
Â2 = â, â†
↠â, ↠+ â, ↠â†
   
=
= h2â†
3 i
Â3 = â, â†
h 2 i  2
= ↠â, ↠+ â, ↠â†


2 2
= 2 ↠+ â†
2
= 3 â†
n−1
This suggests that Ân = n ↠. We prove it by induction. First, the relation is true for n = 1. Now,
assume it holds for n − 1, and try to prove that it must hold for n. If it holds for n − 1, then
n−2
Ân−1 = (n − 1) â†

and we compute Ân :


h n i
Ân ≡ â, â†
h n−1 i  n−1
↠â, ↠+ â, ↠â†

=
n−1
= ↠Ân−1 + â†
n−2 n−1
= ↠(n − 1) ↠+ â†
n−1
= n â†

which is the anticipated result for n. Since the supposition is true for n = 1, and is true for n whenever it
holds for n − 1, it holds for all integers.

8
7.2 A recursion relation for coherent states
Now return to our condition for coherence,
X cn h n i X
√ â, ↠|0i = λ cn |ni
n n! n

Substituting for the commutators, we have


∞ ∞
X cn † n−1
 X
√ n â |0i = λ cn |ni
n=0 n! n=0
∞ ∞
c n−1
√n n â†
X X
|0i = λ cn |ni
n=1 n! n=0
∞ ∞
c
√n n (n − 1)! |n − 1i = λ
X p X
cn |ni
n=1 n! n=0
∞ ∞
X √ X
cn n |n − 1i = λ cn |ni
n=1 n=0

Now rewrite the sum on the left, letting n − 1 → n,


∞ ∞
X √ X √
cn n |n − 1i = cn+1 n + 1 |ni
n=1 n=0

The sums now match provided √


cn+1 n + 1 = λcn
Iterating this recursion relationship, we find
λn
cn = √
n!
for all n. The coherent state is therefore given by
X λn
|λi = √ |ni
n n!
X λn n
= ↠|0i
n
n!

= eλâ |0i

7.3 Time dependence


The time dependence is given by

|λ, ti = Û (t, t0 ) |λ, t0 i


i
X λn
e− ~ Ĥt √ |ni
n n!
X λn i
= √ e− ~ Ĥt |ni
n n!
X λn
√ e−i(n+ 2 )ωt |ni
1
=
n n!

9
iωt
X λn
= e− 2 √ e−inωt |ni
n n!
X λe−iωt n

iωt
= e− 2 √ |ni
n n!
iωt
= e−
−iωt
2 λe , t0

so the complex parameter λ is just replaced by λe−iωt in the original state.

10

You might also like