Professional Documents
Culture Documents
Quantum Charge States in Cavities
Quantum Charge States in Cavities
Thomas Ruttle
Department of Physics,
U NIVERSITY OF Y ORK
May, 2010
Abstract
The aim of this project was to identify the energy eigenvalues of
the states that bind charged quantum particles to nearby planar
surfaces for a variety of systems. This was achieved by using
the image method to construct the potentials for these systems,
then using computational methods to solve TISE to get the ener-
gies. For a test system of an electron bound to a single surface,
the results were found to accurately reflect previous work; for
a system consisting of an electron confined in the cavity be-
tween two parallel surfaces, a variety of interesting results were
reached that both confirmed and expanded previous work; and
for systems containing both an electron and a proton, results
were achieved, albeit slowly (due to the computational power
required to generate them), that confirm previous findings.
1
Introduction
A charged quantum particle can become bound with a nearby planar sur-
face, creating a series of surface states. The energy eigenvalues of these
states have been known since the 1970’s[1] for a system comprising a single
electron bound to a single surface, and since then there has been work done
on discovering similar states with a variety of different systems possessing
different geometries and composition of particles. Some examples of this
work include: systems of two parallel plates, which have been investigated
by Babiker[2] and Ganesan[3]; plates intersecting to form wedges[4]; and
systems of two or more charges near plates[5], though there are many
more[6, 5].
A possible reason for much of the activity in this area is that as nano-
technology improves, systems of this type will become more and more
relevant. The system of two intersecting plates, for example, is one that is
encountered regularly in Scanning Tunnelling Microscopy[4] when the tip
of the microscope comes into contact with surface roughness. Moreover,
with ongoing developments in the field of quantum computing, such as the
use of surface states as qubits[7], the importance of systems such as these
becomes apparent.
The purpose of this project is to do further work with some of these
systems. More specifically: for each system looked at, the goal is to discover
the energy eigenvalues of the surface states created by a bound particle
in the vicinity of a planar surface. This will be achieved by solving the
Time Independent Schrödinger Equation (TISE) for each system, which will
have to be done computationally, as analytical solutions do not exist for
these problems. In order to get to the stage where TISE can be solved, the
potential affecting the studied particle must first be calculated.
1
The Method of Images
The first Uniqueness Theorem of electrostatics states:
”The solution to Laplace’s equation in some volume v is uniquely
determined if the potential V is specified on the boundary sur-
face S”[8].
This means that if a potential for any electrostatic system satisfies Laplace’s
equation while maintaining the the correct value at the boundaries then it
must be equal to the unique potential for that system. This theorem affords
us a lot of freedom when it comes to solving problems involving stationary
charges, as we are thus able to change the geometry of any system we
are looking at. As long as the boundary conditions are met and Laplace’s
equation is satisfied, the potential of the system will remain the same no
matter how the system is changed. An example of this theorem in use is
the ’Method of Images’, created by W. Thompson in 1872[9].
The simplest system for which this method can be used consists of
a point charge located at a distance d from an arbitrary position on a
grounded semi-infinite conducting surface. In order to satisfy Laplace’s
equation for the region z < d, the boundary conditions mandate that the
potential, V (z), must be zero when z = d, and must approach zero when
z << d[8]. In this case, the most convenient system to use that meets
these requirements ’replaces’ the surface with a second charge, equal and
opposite to the first, located at z = 2d (as displayed in figure 1.1).
The potential between the real charge and the ’image’ charge, and hence
the potential between the charge and the conducting plate, can be calculated
using the Coulomb Law:
q1 q2
V (r ) = − (1.1)
4πe0 |ri,j |
The system is symmetric in all but the z-direction, so the real charge
can move freely in both the x- and y-planes. As such, this system presents
a one-dimensional problem. For the case where an electron is located at
z = −d, the potential takes the form:
e2 1
V (z) = − × (1.2)
4πe0 (2d) 2
It is important to note that the image charge doesn’t really exist; it is
merely a mathematical tool used to make a potentially challenging problem
simpler. The total charge induced in the plate is the charge of the electron,
2
Figure 1.1: A simple system demonstrating the method of images, in which a
system consisting of a charge near a semi-infinite plate is substituted
with one consisting of two equal and opposite charges.
−e, and the energy of the system is half that of a system consisting of two
charges[8]. The factor of a half in equation (1.2) accounts for the unreal
nature of the image charges: they aren’t contributing any charge to the
interaction with their real counterparts so we multiply by 12 to prevent
double counting. We are thus left with the self-energy of the electron,
which in this case is the total potential of the system[4]. Using this potential,
computational methods can now be used to solve TISE and search for the
surface states.
3
2
Methodology
Defining a System
Consider a system with a second planar surface, parallel to the first, placed
at z = −d. The origin of the system is fixed at the point midway between
the two plates, z = 0, and the electron can move freely in the x- and
y-planes, but its movement in the z-plane is restricted to −d < z < d.
While this is still a one-dimensional problem, the second surface makes it
much more complicated, since each image charge will create an equal and
opposite image charge of it’s own at an equal and opposite distance behind
the opposite plate, which in turn will create its own image charge and so
on (shown in figure 2.1). Hence, in order to calculate the total potential
of the system, the contribution of every image charge must be considered.
This means that two infinite series must be constructed: one representing
the contribution of the images located at z > d; the other representing the
contribution of the images located at z < −d1 .
It is implied by the definition of Uniqueness Theorem that, in order
for the method of images to apply, a closed surface must be defined upon
which the boundary conditions of Laplace’s equation can be tested. The
surface, S, that will be used for this particular problem (shown in figure
2.1) is constructed immediately inside the two surfaces and crosses over
the cavity between the surfaces at ±∞.
1 The total charge on both plates must still be −q and the total energy of the system is
1
2n that of a system consisting of n charges.[9]
4
There are two types of boundary condition that can be used to describe
this problem: Dirichlet Boundary Conditions and Neumann Boundary
Conditions. For the former, the potential on the surface must be specified,
and for the latter the electric field eigenvalue must be defined[10] 2 .
The two plates are grounded so the surface potential across them must
be zero. Since the potential of the system must be continuous 3 and two
sides of the surface are immediately inside the two plates, the potential on
these two sides, S1 and S3, is zero. The sides S2 and S4, which are defined
as being at the extremes of the volume over which Laplace’s equation must
be satisfied, are thus an infinite distance away from the electron, so the
potential on these edges is also zero[11]. The potential on the surface is zero
at every point so the Dirichlet Boundary Conditions have been met, so the
potential calculated as a solution to this problem, assuming it is formulated
properly, will be correct4 .
In a 1993 paper[2], Babiker investigates a system similar to this, but
the cavity formed by the two conducting plates is filled by a material with
semiconducting properties. This means that all interactions between the
electron and its images will take place across a dielectric boundary. This
change to the system adds a coefficient, γ, to the charge possessed by the
images. It will be included in my calculations for completeness, but for
most it will be set equal to one5 .
γ, the dielectric factor, is defined as:
e1 − e2
γ= (2.1)
e1 + e2
where e1 and e2 are the electrical permittivities of the semiconducting
middle layer and the two outer conducting layers respectively. It is assumed
that e2 > e1 .
Babiker, in an earlier paper, also specified a list of assumptions to be
made when investigating a system such as this. I would like to make
mention of it here as these factors will not make a contribution to the
calculations I will be making either. Any contributions to the potential
2 Laplace’s equation cannot be solved uniquely with both the potential and the elec-
tric field eigenvalue (Cauchy Boundary Conditions) specified arbitrarily for a closed
surface[10]
3 If the potential weren’t continuous, the Electric Field, E = −∇V, would go to
infinity[11].
4 It is important to note that there can never be any images inside the surface, as this
would change the charge density in the area over which Laplace’s equation is to be solved,
which would violate Uniqueness Theorem. The potential would thus be invalid for the
system[8].
5 This models two perfect conductors with a vacuum between them.
5
from the following sources will be ignored: Roughness of the surface,
dependence of the system upon temperature and retardation effects[12].
In the same paper, Babiker stated that calculating the Potential of a
system using the method of images was only successful once the charge
was a sufficient distance away from the plate. If the electron is less than a
certain distance (|d − z| = Rc . 3a B ) from the surface, it can be chemisorbed
into it, and the potential calculated using the method of images is no
longer applicable. When the electron is beyond this critical distance, but
still close enough to the surface to be affected by its images, the system
can be included in what McRae[13] refers to as the ’Weak Overlap’ (WO)
picture. Results that occur beyond this region will be included so as to keep
the boundary conditions in place and the wavefunctions continuous, but
should be assumed to be wildly inaccurate until the affects of chemisorbing
on the system can be evaluated.
q = (−1)n+1 γn e (n = 0, 1, 2) (2.2)
2γ2
2 γ γ
V ( z ) = − e0 + − (2.3)
4( d + z ) 4( d − z ) 8d
where:
e2
e02 =
4πe1
The first term in the potential represents the interaction of the electron
with its first-order image charges in the z < −d plane; the second term
6 Theorder of the image is denoted by the powers of the γ-factor associated with the
charge of that image
6
Figure 2.1: A system similar to that studied by Babiker[2], in which an electron is
held in a semiconducting layer (permittivity e1 ) sandwiched by two
grounded semi-infinite conducting surfaces (permittivity e2 ). Also
displayed is the imagined closed surface at which the Boundary Con-
ditions of Laplace’s equation will be evaluated. This figure displays
the first two orders of image charges of the infinite orders created by
the ’mirroring’ effect of the two plates.
represents this interaction in the z > d plane; the third term is the sum of the
contributions of the second-order image charges. It is immediately obvious
that the interaction of the electron with the two second-order images is
independent of the electron’s position, z. This is a useful consequence of
the system’s symmetry, and remains true for all even-orders of images.
The potential for the full system of images is presented by Babiker[2] as
an infinite sum which, when adjusted to the system presented here, takes
the form:
∞
( )
γ 2k−1 γ 2k−1 2γ 2k
Vtotal (z) = −e02 ∑ + − (2.4)
k =1
4((2k − 1)d + z) 4((2k − 1)d − z) 8kd
7
Which, for k = 1, is equation 2.3.
γe02
i) e+ e− →
4( d − z )
γe02
ii ) Z − e− → −p
x2 + (2d − z)2
e02
iii ) Z + e− →
ρ
( )
e2 γ γ
Vtotal ( x, z) = − 0 − e02 −p (2.5)
ρ 4( d − z ) x2 + (2d − z)2
where ρ√is the distance between the electron and the proton. It is defined
by ρ = x2 + z2 where x is the component of the electron-proton distance
parallel to the surface and z is the component of the proton-electron distance
perpendicular to the surface.
In a 1981 paper, Babiker also investigates a system consisting of a hydro-
gen atom close to a planar surface[12]. Instead of summing the Coulomb
interactions, he uses the Coulomb-Green’s function to calculate the self-
energy of both particles and the Coulomb interactions of the electron with
the proton and its images. Using this method, he constructs the following
potential:
( )
e02 γ γ e2 γ2
Vtotal ( x, z) = − − e02 −p − 0 (2.6)
ρ 4( d − z ) x2 + (2d − z)2 4d
The final term in this potential is the self-energy of the proton (i.e.,
the proton’s interaction with its image). If the Adiabatic approximation
(m p me ) is used, as it is in papers by Babiker[12] and Simonovic[5], then
this term disappears and we are left with equation (2.5).
8
x
å1 å2
x e- ãe+
iii ii
+ -
P ãP
0
z
0 z d 2d-z 2d
Figure 2.2: A system consisting of a hydrogen atom in the vicinity of a planar
surface located at z = d. The solid, tagged lines represent those inter-
actions that I will be considering for the potential.
9
cavity between two surfaces can be constructed:
∞
(
e02 2γ2k
Vtotal ( x, z) = − − e02 ∑ −
ρ k =1
8kd
γ2k−1 γ2k−1 γ2k
+ +p −p
4((2k − 1)d − z) x2 + (2(2k − 1)d − z)2 x2 + (4kd − z)2
)
γ2k−1 γ2k−1 γ2k
+ +p −p
4((2k − 1)d + z) x2 + (2(2k − 1)d + z)2 x2 + (4kd + z)2
(2.7)
e02 2γ2
2
V ( x, z) = − − e0 −
ρ 8d
γ γ γ2
+ +p −p
4( d − z ) x2 + (2d − z)2 x2 + (4d − z)2
)
γ γ γ2
+ + p − p (2.8)
4( d + z ) x2 + (2d + z)2 x2 + (4d + z)2
10
Figure 2.3: A system consisting of a hydrogen atom held between two parallel
surfaces, including all first- and second-order images.
This term can be added to all the electron-proton interaction terms like so:
∞
(
e02 2γ2k
Vtotal ( x, z) = − − e0 ∑ −
2
ρ k =1
8kd
γ2k−1 γ2k−1 γ2k
+ +p −p
4((2k − 1)d − z) x2 + (2(2k − 1)d − z − zp)2 x2 + (4kd − z + zp)2
)
γ2k−1 γ2k−1 γ2k
+ +p −p
4((2k − 1)d + z) x2 + (2(2k − 1)d + z + zp)2 x2 + (4kd + z − zp)2
(2.9)
where:
p
x2 + (z − zp)2 for z > zp
ρ= p 2 (2.10)
x + (zp − z)2 for z < zp
11
The systems outlined here are fairly simple in their geometries, and are
made simpler still by the assumptions being made about them. Many more
complicated systems can be constructed, but using the image method the
potential affecting the dynamic particles of the systems can be calculated.
2m
∇2 ψ = − (− E + V )ψ = kψ (2.12)
h̄2
If this second-order differential equation can be solved, a trial wave-
function can be built for whatever estimated energy we choose. If the
wavefunction meets the criteria above (zero at the boundaries and contin-
uous at all points) then it is an eigenfunction and we will have found an
energy eigenvalue for a particular surface state of that system. Of course,
merely guessing the energy is unlikely to find a solution, so the wavefunc-
tions for a large variety of energies must be trialled, and the correct results
picked out. Solving problems with known boundaries in this manner is
called ’The Shooting Method’.
12
Runge-Kutta
In one dimension, ∇2 ψ can be written as two coupled differential equations:
∂ψ(z)
(i ) = s(z)
∂z
∂2 ψ ( z ) ∂s(z)
(ii ) 2
= = f ( ψ ( z ), z )
∂z ∂z
A single-order differential equation can be solved using finite difference
methods, and can then be rearranged into a way of finding the next point
of a function:
ψ(z + h) − ψ(z)
s(z) ≈ (2.13)
h
→ ψ(z + h) = ψ(z) + (h × s(z)) (2.14)
where h = δz, the step size. Similarly:
s(z + h) = s(z) + (h × f (ψ(z), z)) (2.15)
= s(z) + (h × k(z) × ψ(z)) (2.16)
This is the Euler method. k(z) can be calculated since the energy and
the potential (which in one-dimension is a function of z) are known, so
∂ψ(z)
provided that values for ψ(0) and ∂z |z=0 are supplied, the rest of the
wavefunction can be calculated, one step at a time. The former is easy to
get, as the boundary conditions specify that ψ(0) = 0. The latter must be
supplied by the program, which is a weakness of these methods that will
be revisited later.
While the Euler method is a useful method to derive, it is unacceptable
for serious use: it is a ’first-order’ method (i.e., it possesses an error of
O(h2 )) and is unstable over even moderately small step sizes[14]. More
commonly used is the fourth-order Runge-Kutta method which, as the
name implies, possesses an error of O(h5 ). For a one-dimensional second-
order differential equation, it takes the following form:
1
ψ(z + h) = ψ(z) + ( a1 + 2( a2 + a3) + a4) (2.17)
6
1
s(z + h) = s(z) + (b1 + 2(b2 + b3) + b4) (2.18)
6
where:
a1 = h × s(z) ; b1 = h × k(z) × ψ(z)
a2 = h × (s(z) + b1
2) ; b2 = h × k (z + 2h ) × (ψ(z) + a1
2)
b2 h a2
a3 = h × (s(z) + 2 ) ; b3 = h × k(z + 2 ) × (ψ(z) + 2 )
a4 = h × (s(z) + b3) ; b4 = h × k (z + h) × (ψ(z) + a3)
13
While the Euler method evaluates the gradient of the function at the
initial point, advances the variable by a step and then re-evaluates, the
Runge-Kutta method evaluates the gradient at the initial point, then sends
out two ’trial’ points (one above and one below the projection of the next
point) to the midpoint of the step and a third ’trial’ point at the projected
end point. As such, it evaluates the function four times per step, which
explains its higher accuracy. Higher orders of the method are possible, but
there is a trade-off in the speed of the algorithm. The fourth-order Runge-
Kutta algorithm is generally deemed to possess the best balance of speed
and accuracy[14] and given the number of energy values the program may
have to trial, efficiency is key.
Other Methods
The Runge-Kutta algorithm is a fairly generic method for numerically
solving differential equations, but since it doesn’t make use of any of the
properties unique to TISE it is unlikely to be the most efficient method for
this particular task. The Numerov method, by contrast, takes advantage of
the structure of TISE, as it is useful for solving equations of the form:
∂2
+ k(z) ψ(z) = 0 (2.19)
∂z2
where:
k ( z ) h2
y(z) = 1− ψ(z)
12
14
TISE in Two-Dimensions
When considering systems containing a hydrogen atom, the the wavefunc-
tion and potential have a dependence on both z and x. Rather than adapt
the Runge-Kutta algorithm to account for this, the x-dependence of the po-
tential will be treated like a constant for each wavefunction calculated, but
many wavefunctions will be calculated with varying values of x. With ade-
quate sampling of points on these wavefunctions, a grid can be constructed,
which would be transformed into a matrix that represents the wavefunc-
tion in two-dimensions. In order to normalise this matrix, a normalised
one-dimensional wavefunction that runs parallel to the surfaces will need
to be calculated, and can then be used to weight the others. Weighting
is required due to the arbitrary starting point of the first differential of
the wavefunction, s(0). In effect, because s(0) is chosen arbitrarily, the
wavefunctions will be normalised with respect to themselves but not to
each other.
Outline of Program
In order to carry out this investigation, a program will be written that,
when given a starting energy value, will run the Runge-Kutta algorithm for
the range −d < z < d (for systems with only one surface, the particle will
be started at a sufficient distance from the surface, and with a sufficiently
small, but non-zero, starting value), then assesses the quality of the wave-
function it calculates according to the criteria outlined above. It should
then systematically repeat this process for a series of energies between this
minimum energy and the maximum possible energy, E = 0, and identify
those energies that produce complete eigenfunctions. It should then repeat
all of this for different systems with various initial conditions.
15
at the point at which the two wavefunctions meet:
s( p) L s( p) R
χ= − (2.21)
ψ( p) L ψ( p) R
Nodes
Since the program may be tasked with finding more than one energy
eigenvalue for any system, it is not enough to simply program it to find
the most continuous trial wavefunction; it has to be able to identify the
best wavefunction for a specific range of energies. The best way to do
this is to count the number of nodes possessed by each wavefunction as
it is calculated. For a S.H.O., the number of nodes (not including the
nodes at the boundaries) represents the energy level, n, minus one (where
n = 1, 2, 3, ...) so for example, the wavefunction of the ground state for
a S.H.O. shouldn’t have any nodes, while the first excited state should
ψ(z)
possess one. The simple way to identify a node is to calculate ψ(z−h) . If
the result of this calculation is negative then a node can be identified and
counted between (z − h) and z.
Normalisation
As stated above, the un-normalised partial wavefunctions don’t need to
be of the same scale or even the same sign. In normalising them, the total
sum under both wavefunctions should be equal to one, and together they
should form a continuous line. This normalisation will be achieved by
multiplying the value of every point on one of the wavefunction halves by
the ratio of the values at the joining point, then by squaring each point on
both halves, and finally by summing the value of every point and dividing
16
each point through by this total:
n o2
ψ( p) R
ψ( p) L
× ψ(z) L
ψ(z) L → (2.22)
sum
ψ(z)2R
ψ(z) R → (2.23)
sum
where:
( )
2 p d
ψ( p) R
sum =
ψ( p) L
× ∑ hψ(q)2L + ∑ hψ(q)2R
q=−d q= p
where δ is the acceptable error for each step, supplied by the user. If
h < hcheck then hcheck will be used as the new step size, otherwise the step is
repeated, starting with a step size of 2h . In this way, when the wavefunction
is rapidly changing, the step size is reduced until the error in the step falls
below that set by the user, and when the wavefunction is relatively constant,
the step size increases until it reaches the acceptable error level.
This does mean that the program will have to apply the Runge-Kutta
algorithm at least twice per step, which could negatively affect the speed of
the program is inappropriate initial conditions are set. Also, the program
will have coded to be a very flexible, as there will be no way of knowing
before running it how many steps there will be for each energy level, or
17
how big each step will be. However, the likely overall benefits in speed
and accuracy far outweigh any potential drawbacks.
Units
In order to speed up calculations, the program will use atomic units in all
its calculations. This means that within the program, the following symbols
are redefined:
1
me = e = h̄ = =1 (2.25)
4πe0
4πe0 h̄2
→ The Bohr Radius, a0 = =1 (2.26)
m e e2
m e e4
→ The Hartree Energy, Eh = =1 (2.27)
(4πe0 h̄)2
e2
→ e02 = =1 (2.28)
4πe0
2m
→ k = − 2 (− E + V ) = 2(− E + V ) (2.29)
h̄
So any quantities that need to be entered into the system (for example,
the width of the cavity, the position of the proton and the range of energies)
will need to be converted into the units in equation 2.25 above before they
can be used in any calculations. For the most part this will mean dividing
all distances by a factor of 0.529... to convert them from a.u. (10−10 m) to a0
and dividing all energies by 27.211... to convert them from eV (1.6 × 10−19 J)
to Eh . It is also crucial to do the inverse when outputting the results, either
in graphs or print-outs.
Sources of Error
Aside from the error of O(h5 ) inherent within the Runge-Kutta algorithm,
there are many other sources of errors that can be introduced by compu-
tational methods. The two most direct are the factor of δ built into the
adaptive step size regime and the step size over which the energy is trialled.
Although the latter is fixed to an extent, in that if the step size is set too large
then the correct energy won’t be trialled and no results will be returned,
so at crossing points of χ the energy step will be halved and then halved
again until the exact minimum point is discovered. The trouble is that no
matter how small the step size gets, it won’t find the exact crossing point,
18
so a capping point to how small the energy step can get (and hence how
accurate the energy level will be for the particular system) must be added.
As the electron nears a surface, the distance between it and its image
tends towards zero, so the potential, which contains the reciprocal of the
distance, tends towards infinity. Infinity is a difficult concept to deal with
computationally, so a perturbation, ∆, is added in order that instead of
tending towards infinity, the potential tends towards some small but real
point instead:
γ γ 4
→ → − when z = d (2.30)
4( d − z ) 4{d − (z + ∆)} ∆
19
3
The results obtained using the methods outlined above are presented here
by order of the system to which they pertain. The system consisting of an
electron and a single surface has been included here as a test to verify that
the program is working as it should. The results for this system can be
easily compared to the results attained others as they are readily available.
All results have been collected using a δ value (the error in the Runge-Kutta
adaptive step size) of 0.01.
E(0)
n n2
,
eV Result, eV Error, %
1 -0.85000 -0.85036 0.04235
2 -0.21250 -0.21253 0.01411
3 -0.09444 -0.09200 2.65217
Table 3.1: The energy eigenvalues, both predicted and attained, for a system
consisting of an electron near a single surface.
20
example, by dividing the step size by ten (and reducing the range of en-
ergies trialled), a new result was obtained: E(3) = −0.09448eV, which is
a much better result than the one presented in table 3.1. After the energy
eigenvalues have been collected, their eigenfunctions can be plotted as a
function of z. To make the data more readable, the eigenfunctions have
been given vertical separation by setting their origins at their associated
energy eigenvalues. These results can be seen in figure 3.1. Note that
number of nodes of the wavefunction pertains to n − 1.
-0.1
-0.2
-0.3
Energy, eV
-0.4
’Potential’
’Ground State’
’First Excited State’ -0.5
’Second Excited State’
-0.6
-0.7
-0.8
-0.9
Figure 3.1: The normalised eigenfunctions of the ground state and first two excited
states for an electron bound to a surface located at z = d = 25a.u.. The
eigenfunctions have been adjusted so that their origins are at their
respective energy eigenvalues (as laid out in table 3.1).
Given the accuracy of these results, it is clear that the program is be-
having as it should. It can now be put to task running models for more
complicated systems.
Before that, however, there is still some analysis that can be done on
the results for this system. If, for example, the trial energy is plotted
against χ (which assesses the quality of the wavefunction), some interesting
21
4
3
2
1
0
n
-1 -0.9 -0.8 -0.7 -0.6 -0.5 -0.4 -0.3 -0.2 -0.1 0
Energy, eV
Figure 3.2: Plot showing how χ changes with energy for a system of an electron
near a single plane located at z = d = 15a.u.. The disturbances in the
line are asymptotic, which could be seen more easily with a smaller step
size. The black dots show the locations of the energy eigenvalues and
the discontinuous green line shows the number of nodes, n, possessed
by the wavefunctions at those energies.
patterns emerge (see figure 3.2). The figure shows that there is a slight
downwards slope in χ, which registers even-energy states (n = 2, 4, 6, ...)
when it changes sign. But at odd energy eigenvalues (which have even
eigenfunctions), χ suddenly displays asymptotic behaviour, then returns
to slightly above its original position1 . This is why it is important that the
step size for the energy loop is kept to a minimum: there is little warning
when these asymptotes are about to occur and, if they are missed, there is
no way of knowing it. One reason that the lines in figures 3.1 and 3.3 finish
at different values of d is because, as d is increased, these asymptotes get
thinner and thinner until they essentially turn into delta-functions. When
1 Itis difficult to see in figure 3.2, but the vertical line upon which the E(3) point is
situated contains a small horizontal section close to and crossing the axis.
22
this happens, the step size for the energy loop needed to catch them has to
be so small as to slow the program down dramatically. The other reason
for not continuing the lines to higher values of d, which pairs with the first,
is that the two factors that most affect the speed of the program are the
energy value trialled and the width of the cavity. Hence, in order for the
program to run at a reasonable rate, these two values must be balanced
accordingly (i.e., for high values of d, only lower energy regions should be
investigated, whereas for a lower value of d, there is more freedom as to
the energy range chosen). Given that there is no new interesting data to be
found in extending the lines (they should all tend towards their respective
E (1)
values of n ), it would be a waste of computing time to do so.
23
0
-0.1
-0.2
-0.3
-0.4
’Ground State’
’First Excited State’ -0.5
’Second Excited State’
Energy, eV
’Third Excited State’ -0.6
’Fourth Excited State’
’Fifth Excited State’ -0.7
-0.8
-0.9
-1
-1.1
-1.2
-1.3
0 5 10 15 20 25 30 35 40 45 50 55 60
d, a.u.
Figure 3.3: Plot showing the relationship between the energy eigenvalues for
various surface states and the distance from the origin, d of two surfaces
which confine an electron (i.e., the cavity formed by the two surfaces is
2d wide).
rical and features n-peaks at each boundary, the first line, which enters the
picture earlier and goes down to a minimum before planing out, represents
the addition of these peaks, and the second line, which enters the picture
later and falls before planing out with no minimum, represents the subtrac-
tion of these peaks. Looking at figure 3.3 this makes sense: the minimum
on the ’bonding’ line represents the point at which the peaks are perfectly
in phase, which also explains why the ’anti-bonding’ line should be zero at
this point. It also makes sense that the ’anti-bonding’ lines should represent
all the wavefunctions with an odd number of nodes, as each wavefunction
under the anti-bonding regime will possess a sustained area with a proba-
bility density of zero (which is what a node represents) anywhere the peaks
overlap, while the wavefunctions under the ’bonding’ regime will not, and
so will have one less node.
Once the cavity is wide enough that the peaks no longer overlap, the
24
distinction between the ’bonding’ and ’anti-bonding’ regimes disappears,
and the paired states become degenerate. They will tend towards their
equivalent values in the one-surface system. Figure 3.4 depicts the first
few eigenfunctions, adjusted to their respective energy eigenvalues as
before, for a variety of cavity widths. They have been chosen because they
represent important points in figure 3.3.
Hydrogen Atom
It has been shown that, given enough time, the program can produce
incredibly accurate results. The trouble is that even for systems as simple
as the electron near one surface, to get a full set of results for values of
d > 15a.u. for a reasonable accuracy can take hours. In order to find the
wavefunctions for the hydrogen atom, the requisite energy eigenvalue
needs to be found for each value of x and then an extra value needs to be
found for the weighting wavefunction. Thus to produce a 20 × 20 grid
for the 2D wavefunction in a 20a.u. cavity (i.e., d = 10a.u.) would require
running the program twelve times (the wavefunction will be symmetric
about x = 0, but the x = 0 term will need to be calculated), then normalised,
and the wavefunctions sampled at appropriate points, then plotted. Even
with the cluster at my disposal, this is a timely process.
Before setting the program to work on these systems, it is important to
verify that it isn’t doomed to failure before it begins. Figures 3.7 and 3.8
show some of the potentials experienced by the electron of a hydrogen atom
near a single surface and between two surfaces respectively. Each figure
shows the effect of incrementally moving the proton towards a surface in
these systems (the system with two surfaces is symmetrical in this regard).
Note that in both systems, when the proton is positioned at the surface,
the potential appears as if the proton weren’t there at all. These images of
the potentials are very similar to those produced by Ganesan in his 1996
paper on the same subject[3], which is unsurprising given that he derived
his using a similar image method (though his potential does contain the
extra proton self-energy term; see above). Given that the potentials are at
least of the correct form, the program should be set to work on calculating
the wavefunctions that they affect.
Figures 3.7 and 3.8 show the ground state eigenfunctions for a hydrogen
atom in the vicinity of a surface and in a cavity of width 2d = 10a.u.,
respectively. The proton is located at the origin, x = z = 0, in both cases. I
suspect that looking for higher energy states, increasing the cavity width,
or moving the proton from the origin would all produce more interesting
25
0 0
-0.1 -0.1
-0.2 -0.2
-0.3 -0.3
-0.4 -0.4
-0.5 -0.5
-0.6 -0.6
-0.7 -0.7
-0.8 -0.8
-0.9 -0.9
-1 -1
-1.1 -1.1
-1.2 -1.2
0 0
-0.1 -0.1
-0.2 -0.2
-0.3 -0.3
-0.4 -0.4
-0.5 -0.5
-0.6 -0.6
-0.7 -0.7
-0.8 -0.8
-0.9 -0.9
-1 -1
-1.1 -1.1
-1.2 -1.2
0 0
-0.1 -0.1
-0.2 -0.2
-0.3 -0.3
-0.4 -0.4
-0.5 -0.5
-0.6 -0.6
-0.7 -0.7
-0.8 -0.8
-0.9 -0.9
-1 -1
-1.1 -1.1
-1.2 -1.2
Figure 3.4: This series of graphs shows the eigenfunctions for surface states cre-
ated by an electron in a cavity between two material planes (y-axis:
Energy, eV), and how their shapes change with the width of the cavity
(x-axis: z, a.u.). The two plates are located at ±d. The black line shows
the potential experienced by the electron, the red line is the ground
state, the green line is the first excited state, the blue line is the second
excited state and the purple line is the third excited state. There are
several computational artefacts that can be seen in these graphs, for
example the disturbance in the ground state on figure 3.4(c).
26
V(z,x) V(z,x)
0 0
-0.2 -0.2
-0.4 -0.4
-0.6 -0.6
-0.8 -0.8
5 5
-1 -1
-5 -4 0 -5 -4 0
-3 -2 x / a0 -3 -2 x / a0
-1 0 -1 0
1 2 1 2
z / a0 3 4 -5 z / a0 3 4 -5
5 5
V(z,x) V(z,x)
0 0
-0.2 -0.2
-0.4 -0.4
-0.6 -0.6
-0.8 -0.8
5 5
-1 -1
-5 -4 0 -5 -4 0
-3 -2 x / a0 -3 -2 x / a0
-1 0 -1 0
1 2 1 2
z / a0 3 4 -5 z / a0 3 4 -5
5 5
Figure 3.5: A selection of potentials (z-axis, up the page: V, eV) in two dimensions
(x-axis, into the page: x, a.u. ; y-axis, across the page: z, a.u.) as expe-
rienced by an electron near a single surface (located at z = d = 5a.u.)
with a proton at x = 0 ; z = zp.
27
V(z,x) V(z,x)
0 0
-0.2 -0.2
-0.4 -0.4
-0.6 -0.6
-0.8 -0.8
5 5
-1 -1
-5 -4 0 -5 -4 0
-3 -2 x / a0 -3 -2 x / a0
-1 0 -1 0
1 2 1 2
z / a0 3 4 -5 z / a0 3 4 -5
5 5
V(z,x) V(z,x)
0 0
-0.2 -0.2
-0.4 -0.4
-0.6 -0.6
-0.8 -0.8
5 5
-1 -1
-5 -4 0 -5 -4 0
-3 -2 x / a0 -3 -2 x / a0
-1 0 -1 0
1 2 1 2
z / a0 3 4 -5 z / a0 3 4 -5
5 5
Figure 3.6: A selection of potentials (z-axis, up the page: V, eV) in two dimensions
(x-axis, into the page: x, a.u. ; y-axis, across the page: z, a.u.) as expe-
rienced by an electron confined within a cavity between two surfaces
(located at z = ±d = ±5a.u.) with a proton at x = 0 ; z = zp.
28
Probability Density
0.008
0.007
0.006
0.005
0.004
0.003
0.002
0.001
0 -5
-5 -3
-1 0
z, a.u. 1 x, a.u.
3 5
5
Figure 3.7: The two-dimensional ground state eigenfunction for an electron bound
to a surface located at z = d = 5a.u. and a proton located at the origin,
z = x = 0.
figures, but as a proof of concept that the program works correctly, these
figures do the job.
The trouble comes when trying to extract the energies from these two-
dimensional wavefunctions. The way the wavefunctions were constructed
means that each row of x-values has an energy associated with it. The ques-
tion is how to use this information to construct a total energy eigenvalue for
the whole equation. In theory, given that we possess the matrix of h x |ψ|zi
values, it should be possible to solve TISE again to get an energy value for
each point on the matrix:
n 2 2 o
h̄ ∂2
− 2m ∂
∂x2
+ ∂z2
+ Vx,z ψx,z
= Ex,z (3.1)
ψx,z
Finite difference methods can be used to solve the differential equations.
The result should, if everything worked perfectly, be exactly the same for
every point on the matrix, which would be the energy for the wavefunction
29
Probability Density
0.01
0.009
0.008
0.007
0.006
0.005
0.004
0.003
0.002
5
0.001 3
0 1
-5 -1 z, a.u.
0 -3
x, a.u. 5 -5
Figure 3.8: The two-dimensional ground state eigenfunction for an electron con-
fined within a cavity between two surfaces located at z = ±d = ±5a.u.
and bound to a proton located at the origin, z = x = 0.
30
Energy, eV
-0.5
-0.4
-0.3
-0.2
-0.1
5
0 3
-5 1
0 -1 z, a.u.
-3
x, a.u. -5
5
Figure 3.9: This is a plot of the energy matrix calculated using equation 3.1. It
should be a flat plane representing the total energy of the ground state
eigenfunction of an electron confined within a cavity between two
planes located at z = ±d = ±5a.u. and a proton located at the origin,
z = x = 0. Instead there are two huge peaks that roughly correspond
to the peaks of figure 3.8.
31
4
Conclusions
The previous chapter shows two things: firstly, it shows that the image
method is suitable for calculating the potentials of systems such as the ones
looked at during the course of this project; secondly, the program, which
was written to solve TISE for one-dimensional boundary value problems
(the code for which can be found in the appendix), has proven itself an
adaptable problem-solving tool. Given enough time, there is no reason it
couldn’t go on to solve some of the more complicated systems mentioned
above.
Future work in this area could start with finding a way to extract the en-
ergy from the two-dimensional wavefunction, or alternatively by adapting
the Runge-Kutta algorithm to be fully two-dimensional. It would also be
of interest to see how the Numerov method compares to the Runge-Kutta
method in terms of efficiency (in both writing and running), accuracy, and
flexibility. Moreover, it would be nice to see the impact of the two variables
for which no results have been found: γ and z p .
In terms of the aims laid out in the introduction, this project has been
very successful in that it has reaffirmed older results for systems consisting
of an electron near a surface[15, 12] and those for the hydrogen atom[12]
near a surface. But further than this it has taken the methods laid out by
other works and produced results that are expanded in scope and more
accurate. Figure 3.3, for example, displays results similar to those obtained
by Babiker[2] for the ground state and first two excited states of an electron
in a cavity for a limited range of cavity widths, and then adds the next three
energy levels. It is in these expanded results that the general pattern of the
bonded and anti-bonded states can be seen, which gives a new perspective
on the whole system.
There is certainly more work to be done on systems such as these,
and I think that the work done during this project will provide a useful
32
foundation for such work to build on.
Acknowledgements
I wish to thank Mohamed Babiker, Joseph Beaver, Adelle Hay, Matthew
Hodgeson and Matthew Probert for their assistance and support.
33
Bibliography
[6] M. Amin and M. El-Aasser, Brazilian Journal of Physics 39, 301 (2009).
[7] L. Tian, P. Rabl, R. Blatt, and P. Zoller, Phys. Rev. Lett. 92, 247902
(2004).
[10] J. D. Jackson, Classical Electrodynamics, 3rd Ed. (Wiley, 1999), chap. 1,2.
34
[15] P. Echenique, J. Pitarke, E. Chulkov, and V. Silkin, Journal of Electron
Spectroscopy and Related Phenomena 126, 163 (2002).
35
A PPENDICES
PROJECT REPORT
I certify that any substantive contributions from the work of others are clearly
identified and attributed, and that with these exceptions, this work is wholly my own.
I also certify that to the best of my knowledge my work has not been used in the
assessed work of others without attribution.
I confirm that I have read and understood the information concerning academic
misconduct in the Undergraduate Handbook (Section 4).
Signed ...................................................................................................................
Name (Print)..........................................................................................................
Date..............................................................