Reciprocal Lattice As Fourier Transformation
Reciprocal Lattice As Fourier Transformation
Reciprocal Lattice As Fourier Transformation
x
( ) ( ) =
= n
a n x x f o
( ) ( ) |
.
|
\
|
= =
} =
=
= m
x
n
a n k i x k i
n
x
a
m k
a
e e a n x dx k f
x x
t
o
t
o
2 2
The FT of this function is (as you found in your homework):
( ) x f
The FT of a train of delta functions is also a train of delta functions in k-space
2
ECE 407 Spring 2009 Farhan Rana Cornell University
Reciprocal Lattice as FT of a 1D Lattice
x a a
1
=
x
( ) x f
FT is:
x
a
b
2
1
t
=
x
k
( )
x
k f
a
t 2
1
The reciprocal lattice is defined by the position of the delta-functions in the FT of
the actual lattice (also called the direct lattice)
x a a
1
=
x
a
b
2
1
t
=
=
n
R
x a a
1
=
x
( ) ( ) =
= n
n
R x x f
o
( ) x f
( ) ( ) =
} =
=
= n
R k i x k i
n
n x
n x
e e R x dx k f
.
o The FT of this function is:
The reciprocal lattice in k-space is defined by the set of all points for which the k-
vector satisfies,
1
.
=
n
R k i
e
for ALL of the direct lattice
n
R
For the points in k-space belonging to the reciprocal lattice the summation
becomes very large!
= n
R k i
n
e
.
3
ECE 407 Spring 2009 Farhan Rana Cornell University
Reciprocal Lattice of a 1D Lattice
For the 1D Bravais lattice,
x a a
1
=
= n
R
n
R
{ }
{ }
a
m k
na k
R k
x
x
n
t
t
t
2
integer 2
integer 2 .
=
=
=
x
a
b
2
1
t
=
x
k
ECE 407 Spring 2009 Farhan Rana Cornell University
Reciprocal Lattice of a 2D Lattice
Consider the 2D rectangular Bravais lattice:
x a a
1
=
y c a
2
=
= n m
c m y a n x y x f o o ,
The above notation is too cumbersome, so we write it in a simpler way as:
( ) ( ) =
j
j
R r r f
2
o
The summation over j is over all the lattice points
A 2D delta function has the property:
( ) ( ) ( )
o o
r g r g r r r d
=
}
2 2
o
and it is just a product of two 1D delta functions corresponding to the x and y
components of the vectors in its arguments:
Now we Fourier transform the function : ( ) r f
( ) ( ) ( )
( )
|
.
|
\
|
|
.
|
\
|
= =
} =
}
=
c
m k
a
n k
ac
e
e R r r d e r f r d k f
y
n m
x
j
R k i
r k i
j
j
r k i
j
t
o
t
o
t
o
2 2 2
2
.
. 2 2 . 2
x
y
( ) ( ) ( ) y r y x r x r r
o o o
. .
2
= o o o
4
ECE 407 Spring 2009 Farhan Rana Cornell University
Reciprocal Lattice of a 2D Lattice
( )
( )
|
.
|
\
|
|
.
|
\
|
= =
=
c
m k
a
n k
ac
e k f
y
n m
x
j
R k i
j
t
o
t
o
t 2 2 2
2
.
x a a
1
=
y c a
2
=
x
a
b
2
1
t
=
x
y
x
k
y
k
y
c
b
2
2
t
=
Direct lattice
Reciprocal lattice
Note also that the reciprocal lattice in k-space is defined by the set of all points for
which the k-vector satisfies,
1
.
=
j
R k i
e
for all of the direct lattice
j
R
Reciprocal lattice as the FT of the direct lattice or as set of all points in k-space
for which for all , are equivalent statements ( ) 1 . exp =
j
R k i
j
R
y c a
2
=
x
a
b
2
1
t
=
x
y
x
k
y
k
y
c
b
2
2
t
=
Direct lattice
Reciprocal lattice
Reciprocal Lattice of a 2D Lattice
The reciprocal lattice of a Bravais lattice is always a Bravais lattice and has its own
primitive lattice vectors, for example, and in the above figure
The position vector of any point in the reciprocal lattice can be expressed in
terms of the primitive lattice vectors:
1
b
2
b
2 1
b m b n G
+ =
For m and n integers
So we can write the FT in a better way as:
( )
( ) ( )
( )
O
=
|
.
|
\
|
|
.
|
\
|
=
=
= j
j y
n m
x
G k
c
m k
a
n k
ac
k f
2
2
2 2
2 2 2 2
o
t t
o
t
o
t
where O
2
= ac is the area of the direct lattice primitive cell
5
ECE 407 Spring 2009 Farhan Rana Cornell University
Reciprocal Lattice of a 3D Lattice
a
d
c
1
a
2
a
3
a
3 2 1
b p b m b n G
+ + = x
a
b
2
1
t
=
y
c
b
2
2
t
=
z
d
b
2
3
t
=
and
G
j
j
j
j
j
R k i
r k i
j
j
r k i
G k G k
acd
e
e R r r d e r f r d k f
j
3
3
3
3
3
.
. 3 3 . 3
2 2
o
t
o
t
o
1
b
2
b
3
b
y c a
2
=
x
a
b
2
1
t
=
x
y
x
k
y
k
y
c
b
2
2
t
=
Direct lattice
Reciprocal lattice
2 1
a m a n R
+ =
2 1
b m b n G
+ =
Remember that the reciprocal lattice in k-space is defined by the set of all points for
which the k-vector satisfies,
1
.
=
R k i
e
for all of the direct lattice
So for all direct lattice vectors and all reciprocal lattice vectors we must have:
R
1
.
=
R G i
e
G
6
ECE 407 Spring 2009 Farhan Rana Cornell University
Reciprocal Lattice of General Lattices in 1D, 2D, 3D
More often that not, the direct lattice primitive vectors, , are not
orthogonal
3 2 1
and , , a a a
Question: How does one find the reciprocal lattice vectors in the general case?
ID lattice:
If the direct lattice primitive vector is:
and length of primitive cell is: O
1
= a
Then the reciprocal lattice primitive vector is:
x a a
1
=
x
a
b
2
1
t
=
( ) ( ) =
j
j
R r r f
o
( ) ( )
O
=
j
j
G k k f
o
t
1
2
2D lattice:
If the direct lattice is in the x-y plane and the primitive vectors are:
and area of primitive cell is:
Then the reciprocal lattice primitive vectors are:
2
1
2
2
2
1
2
2
O
=
O
=
a z
b
z a
b
t t
( ) ( ) =
j
j
R r r f
2
o ( )
( )
( )
O
=
j
j
G k k f
2
2
2
2
o
t
2 1
and a a
2 1 2
a a
= O
Note:
t 2 .
1 1
= b a
Note:
jk k j
b a o t 2 . =
1
.
=
m p
R G i
e
1
.
=
m p
R G i
e
and
ECE 407 Spring 2009 Farhan Rana Cornell University
Reciprocal Lattice of General Lattices in 1D, 2D, 3D
3D lattice:
If the direct lattice primitive vectors are:
and volume of primitive cell is:
Then the reciprocal lattice primitive vectors are:
3
2 1
3
3
1 3
2
3
3 2
1
2 2
2
O
=
O
=
O
=
a a
b
a a
b
a a
b
t t t
( ) ( ) =
j
j
R r r f
3
o ( )
( )
( )
O
=
j
j
G k k f
3
3
3
2
o
t
( )
3 2 1 3
. a a a
= O
3 2 1
and , , a a a
Note:
jk k j
b a o t 2 . =
Example 2D lattice:
b
x b a
1
=
y
b
x
b
a
2
2
2
+ =
2
2
2 1 2
b
a a = = O
b
( )
y
b
b
y x
b
b
4
2
2
1
t
t
=
+ =
b t 4
b t 4
1
a
2
a
1
b
2
b
1
.
=
m p
R G i
e
7
ECE 407 Spring 2009 Farhan Rana Cornell University
The Brillouin Zone
The Wigner-Seitz primitive cell of the reciprocal lattice centered at the origin is
called the Brillouin zone (or the first Brillouin zone or FBZ)
x a a
1
=
x
a
b
2
1
t
=
1D direct lattice:
Reciprocal lattice:
x
x
k
Wigner-Seitz primitive cell
First Brillouin zone
2D lattice:
x a a
1
=
y c a
2
=
x
y
Direct lattice
Wigner-Seitz
primitive cell
x
a
b
2
1
t
=
x
k
y
k
y
c
b
2
2
t
=
Reciprocal lattice
First Brillouin zone
ECE 407 Spring 2009 Farhan Rana Cornell University
The Brillouin Zone
2D lattice:
Direct lattice Reciprocal lattice
Wigner-Seitz
primitive cell First Brillouin zone
b
y
b
x
b
a
2
2
2
=
2
2
2 1 2
b
a a = = O
b
( )
( ) y x
b
b
y x
b
b
2
2
2
1
+ =
=
t
t
b t 4
b t 4
1
a
2
a
1
b
2
b
y
b
x
b
a
2
2
1
+ =
= H 1D
2D
3D
Note that in all dimensions (d) the following
relationship holds between the volumes, areas,
lengths of the direct and reciprocal lattice
primitive cells:
( )
d
d
d
O
= H
t 2
8
ECE 407 Spring 2009 Farhan Rana Cornell University
Direct Lattice Planes and Reciprocal Lattice Vectors
There is an intimate relationship between reciprocal lattice vectors and planes of
points in the direct lattice captured by this theorem and its converse
Theorem:
If there is a family of parallel lattice
planes separated by distance d and
is a unit vector normal to the planes
then the vector given by,
is a reciprocal lattice vector and so is:
Converse:
If is any reciprocal lattice vector,
and is the reciprocal lattice vector
of the smallest magnitude parallel to ,
then there exist a family of lattice planes
perpendicular to and , and
separated by distance d where:
n
n
d
G
2t
=
1
G
1
G
G
d
t 2
=
1
G
d
d
G
3D lattice
2D lattice
G
d
{ integer
2
= m n
d
m
t
ECE 407 Spring 2009 Farhan Rana Cornell University
Example: Direct Lattice Planes and Reciprocal Lattice Vectors
x a a
1
=
y c a
2
=
x
a
b
2
1
t
=
x
y
x
k
y
k
y
c
b
2
2
t
=
Direct lattice
Reciprocal lattice
|
.
|
\
|
+ = + =
c
y
a
x
b b G
2
2 1
t
Consider:
There must be a family of lattice planes normal to and separated by: G
2 2
2
c a
ac
G
+
=
t
|
.
|
\
|
+ = + =
c
y
a
x
b b G
2
2 2
2 1
t
Now consider:
There must be a family of lattice planes normal to and separated by: G
2 2
4
2
c a
ac
G
+
=
t
9
ECE 407 Spring 2009 Farhan Rana Cornell University
The BCC Direct Lattice
a
a
a
a
x
y
z
Direct lattice: BCC Reciprocal lattice: FCC
a t 4
a t 4
a t 4
The direct and the reciprocal lattices are not necessarily always the same!
ECE 407 Spring 2009 Farhan Rana Cornell University
The FCC Direct Lattice
a
a
a
x
y
z
Direct lattice: FCC
Reciprocal lattice: BCC
a t 4
a t 4
a t 4
First Brillouin zone of
the BCC reciprocal
lattice for an FCC direct
lattice
10
ECE 407 Spring 2009 Farhan Rana Cornell University
The Reciprocal Lattice and FTs of Periodic Functions
The relationship between delta-functions on a d dimensional lattice and its Fourier
transform is:
( ) ( ) =
j
j
d
R r r f
o ( )
( )
( )
O
=
j
j
d
d
d
G k k f
o
t 2
Supper is a periodic function with the periodicity of the direct lattice then
by definition:
( ) r W
( ) ( ) r W R r W
j
= +
for all of the direct lattice
j
R
One can always write a periodic function as a convolution of its value in the
primitive cell and a lattice of delta functions, as shown for 1D below:
x
2 a 2 a
a
2 a
2 a x
a
( ) x W
( ) x W
O
ECE 407 Spring 2009 Farhan Rana Cornell University
x
2 a 2 a
a
2 a
2 a x
a
( ) x W
( ) x W
O
The Reciprocal Lattice and FTs of Periodic Functions
Mathematically:
( ) ( ) ( ) =
=
O
n
a n x x W x W o
And more generally in d dimensions for a lattice periodic function we have: ( ) r W
( ) ( ) ( ) =
O
j
j
d
R r r W r W
o
Value of the function
in one primitive cell
Lattice of delta
functions
11
ECE 407 Spring 2009 Farhan Rana Cornell University
The Reciprocal Lattice and FTs of Periodic Functions
( ) ( ) ( ) =
O
j
j
d
R r r W r W
o
For a periodic function we have:
Its FT is now easy given that we know the FT of a lattice of delta functions:
( ) ( ) =
j
j
d
R r r f
o ( )
( )
( )
O
=
j
j
d
d
d
G k k f
o
t 2
We get:
( ) ( )
( )
( )
( )
( ) ( )
O
=
O
=
O O
j
j j
d
d
d
j
j
d
d
d
G W G k G k k W k W
o
t
o
t 2 2
The FT looks like reciprocal
lattice of delta-functions with
unequal weights
If we now take the inverse FT we get:
( )
( )
( )
( )
( )
( ) ( )
( )
r G i
j d
j
j
r k i
j j
d
d
d
d
d
r k i
d
d
j
e
G W
e G W G k
k d
e k W
k d
r W
.
. .
2
2 2
O
=
O
}
=
}
=
O
O
o
t
t t
A lattice periodic function can always
be written as a Fourier series that only
has wavevectors belonging to the
reciprocal lattice
ECE 407 Spring 2009 Farhan Rana Cornell University
The Reciprocal Lattice and X-Ray Diffraction
X-ray diffraction is the most commonly used method to study crystal structures
In this scheme, X-rays of wavevector are sent into a crystal, and the scattered
X-rays in the direction of a different wavevector, say , are measured
k
' k
' k
( ) r
c
( ) ( )
r k i r k i
e r e r d k k S
. . ' 3
'
}
c
For X-ray frequencies, the dielectric constant is a periodic
function with the periodicity of the lattice. Therefore, one can
write:
( ) ( )
r G i
j
j
j
e G r
.
= c c
Plug this into the integral above to get: ( ) ( ) ( ) ( ) ' 2 '
3
k G k G k k S
j
j
j
+ o t c
X-rays will scatter in only those directions for which:
G k k
+ = ' where is some reciprocal lattice vector G
G k k
= ' Because is also a reciprocal vector
whenever is a reciprocal vector
G
Or:
12
ECE 407 Spring 2009 Farhan Rana Cornell University
The Reciprocal Lattice and X-Ray Diffraction
k
' k
=
+ =
+ =
Condition for X-ray diffraction
ECE 407 Spring 2009 Farhan Rana Cornell University
The Reciprocal Lattice and X-Ray Diffraction
k
' k
2
.
2
G
G k
=
The condition,
is called the Bragg condition for diffraction
Incident X-rays will diffract efficiently provided the incident
wavevector satisfies the Bragg condition for some
reciprocal lattice vector G
A graphical way to see the Bragg condition is that the incident wavevector lies on a
plane in k-space (called the Bragg plane) that is the perpendicular bisector of some
reciprocal lattice vector G
G k k
= '
Bragg plane
k-space
G
G k k
+ = '
Bragg plane
k-space
13
ECE 407 Spring 2009 Farhan Rana Cornell University
G
d
u
u ( )
( )
2
.
2
2
1
cos
2 2
cos 2
2
2
G
G k
d
m
d
m
m d
=
|
.
|
\
|
= |
.
|
\
|
=
t
u
t
t
u
u
Real space
The Reciprocal Lattice and X-Ray Diffraction
k
' k
2
.
2
G
G k
=
The condition,
can also be interpreted the following way:
Incident X-rays will diffract efficiently when the reflected
waves from successive atomic planes add in phase
**Recall that there are always a family of lattice planes in
real space perpendicular to any reciprocal lattice vector
k
n
d
m G
2t
=
2
O
=
O
=
O
=
a a
b
a a
b
a a
b
t t t
jk k j
b a o t 2 . =
Let:
3 3 2 2 1 1
a n a n a n R
+ + =
Define the reciprocal lattice primitive vectors as:
Note:
( ) ( ) ( )
=
} =
}
=
j
R k i
r k i
j
j
r k i
j
e
e R r r d e r f r d k f
.
. 3 3 . 3
o
Now we take FT:
15
ECE 407 Spring 2009 Farhan Rana Cornell University
Appendix: Proof
One can expand in any suitable basis. Instead of choosing the usual basis:
I choose the basis defined by the reciprocal lattice primitive vectors:
k
z k y k x k k
z y x
+ + =
3 3 2 2 1 1
b k b k b k k
+ + =
( )
( )
( ) ( ) ( ) =
= =
+ +
3 2 1
3 2 1
3 3 2 2 1 1
3 3 2 2 1 1
.
.
m m m
n n n
a n a n a n k i
j
R k i
m k m k m k
e e k f
j
o o o
Given that:
I get:
jk k j
b a o t 2 . =
( ) ( ) ( ) ( ) G k m k m k m k
3
3 3 2 2 1 1
o o o o
Now:
3 3 2 2 1 1
b m b m b m G
+ + =
where:
But we dont know the exact weight of the delta function
( ) G k
3
o
ECE 407 Spring 2009 Farhan Rana Cornell University
Appendix: Proof
z k y k x k k
z y x
+ + =
3 3 2 2 1 1
b k b k b k k
+ + = Since: and
This implies:
(
(
(
(
(
(
=
(
(
(
3
2
1
3 3 3
2 2 2
3 2 1
k
k
k
b b b
b b b
b b b
k
k
k
z y x
z y x
x x x
z
y
x
Any integral over k-space in the form:
can be converted into an integral in the form:
} } }
3 2 1
dk dk dk
} } }
z y x
dk dk dk
by the Jacobian of the transformation:
( )
( )
} } }
c
c
} } }
3 2 1
3 2 1
, ,
, ,
dk dk dk
k k k
k k k
dk dk dk
z y x
z y x
(1)
Therefore:
( ) ( ) ( )
( )
( )
( ) G k
k k k
k k k
m k m k m k
z y x
c
c
=
3
3 2 1
3 3 2 2 1 1
, ,
, ,
o o o o
16
ECE 407 Spring 2009 Farhan Rana Cornell University
Appendix: Proof
From (1) on previous slide:
( )
( )
( )
( )
3
3
3 3 2 1
3 2 1
2
.
, ,
, ,
O
= H = =
c
c
t
b b b
k k k
k k k
z y x
Therefore:
( ) ( ) ( ) ( )
( )
( )
O
=
= =
j
j
m m m j
R k i
G k
m k m k m k e k f
j
3
3
3
3 3 2 2 1 1
.
2
3 2 1
o
t
o o o