Notes On Crystal Structures
Notes On Crystal Structures
Before we proceed to the electronic theory of solids it is absolutely important for us to understand the
basics of materials building block so called crystal structure. More than a often the bulk properties of the
materials determine by their underline microstructures. The science which deals with study of geometric
forms and physical properties of crystalline solids is called crystallography. The study of crystallography is
necessary to understand strong co-relation between the structure of material and it’s physical properties.This
section would deal with some fundamental basics of crystallography which would be useful later on.
1 Lattice
Before defining arrangement of atoms in crystal it is convenient to define arrangement of imaginary points in
space which have a definite relation with arrangement of atoms. Such an arrangement of imaginary points
in 3-dimensional space with each space having identical surroundings is called a point lattice or space lattice.
A more formal defination of a lattice is-
A lattice is an infinite set of points defined by integer sum of set of linearly independent vectors
So in 2-dimensional space lattice can be defined by -
Rrn1n2s “ n1 a1 ` n2 a2 where n1 , n2 P Z
where a1 and a2 are primitive lattice vectors and n1 and n2 are integers
1
Fig (1.2) The honeycomb is not a lattice. Points P and R are inequivalent (points P and Q are equivalent).
Honeycomb structure violates the definition of lattice that each point has equivalent surroundings.The re-
peating element or the object in a lattice which forms the building block is called a motif.Together both
motif and the lattice form the periodic structure
Crystal Structure=LatticeˆMotif
2 Unit Cell
The parallelograms formed by lattice vectors in Figure (1.1) may be regarded as the building blocks for
constructing the whole lattice and are known as unit cells.For 3-dimensional crystal the parallelograms are
of the form of parallelopiped.
A formal definition of unit cell is-
A unit cell is a region of space such that when many identical units are stacked together it
tiles (completely fills) all of space and reconstructs the full structure.
Since both primitive and non-primitve lattice vectors can be used for creating unit cells accordingly we have
2 types of unit cells that is-primitive unit cell and non primitive unit cell.
We define primitive unit cell as -
A primitive unit cell for a periodic crystal is a unit cell containing exactly one lattice point
Sometimes it is useful to define a unit cell which is not primitive in order to make it simpler to work with.
This is known as a conventional unit cell. Almost always these conventional unit cells are chosen so as
to have orthogonal axes lattice point.
2
Fig(1.3) Contruction of Wigner-Seitz cell
Since this unit cell also contains one lattice point it is a primitive unit cell.
In above example we see 3 types of unit cell - primitive, non primitive(Conventional) and Wigner Seitz. We
see here that both primitive and Wigner-Seitz contain one lattice point per unit cell wheras the conventional
contains two lattice points per unit cell- This is because when a lattice point is at the boundary of unit cell
it should only be counted fractionally.
1
No. of lattice points/conventional unit cell = 1 ` 4 ˆ 4 “2
3 Basis
The space lattice had been defined as arrangement of imaginary points in space arranged in such a manner
that each point has identical surroundings.The crystal structure is always defined in terms of lattice and not
points. Thus to obtain a crystal structure an atom or group of atoms must be placed instead of points in
the lattice.Such a group of atoms is called the basis and acts as building/structural blocks.
The formal definition of a lattice is given by -
The description of objects in the unit cell with respect to the reference lattice point in the
unit cell is known as a basis
3
Space Lattice + Basis ÝÑ Crystal Structure
Thus a large number of crystals may be obtained from combination of 14 different lattices(discussed later)
and different types of basis available to us.
Combining the above basis and the lattice defination we can define position of any atom inside the crystal.
The positions of Large Light gray atoms is given by
Rlight´gray
rn1n2s ran1 , an2 s ` loooomoooon
“ loooomoooon ra{2, a{2s
Lattice Basis
Rdark´gray1
rn1n2s ran1 , an2 s ` loooomoooon
“ loooomoooon ra{4, a{4s
Lattice Basis
Rdark´gray2
rn1n2s ran1 , an2 s ` looooomooooon
“ loooomoooon r3a{4, 3a{4s
Lattice Basis
Rdark´gray3
rn1n2s ran1 , an2 s ` looooomooooon
“ loooomoooon ra{4, 3a{4s
Lattice Basis
Rdark´gray4
rn1n2s ran1 , an2 s ` looooomooooon
“ loooomoooon r3a{4, a{4s
Lattice Basis
4
4 Three Dimensional Lattice
4.1 Crytsal System
There are various different lattices in 3 dimensions, simplest being the cubic one and others can be tetrag-
onal and orthorhombic.There are in total 7 crystal systems in 3 dimensional space
No side equal
a‰b‰c
Orthorhombic
All angles 90
α “ β “ γ “ 90
No side equal
a‰b‰c
Monoclinic
Only 2 right angles
α “ γ “ 90, β ‰ 120
No side equal
a‰b‰c
Triclinic
Only right angles
α ‰ β ‰ γ ‰ 90
5
The above table shows different lattice systems, these lattice systems coupled with choice of unit cells (face
centered, body centered, Simple , Side entered) gives us different 14 Bravias Lattices.
Conventionally to represent a vector in a lattice we write
where
u, v, w ÝÑ Integers
a1 , a2 , a3 ÝÑ Basis vectors
3-dimensional and 2 dimensional view of BCC Lattice, In Plan View a{2 represents the depth of center
atom
Both of them together give the location of lattice points in BCC lattice.
Simple Cubic Lattice 1 + Simple Cubic Lattice 2 ÝÑ BCC Lattice
6
From this perspective we can look at BCC lattice as 2 simple cubic lattices displaced by [1/2,1/2,1/2]
Another way we can define is through lattice vectors(a1 , a2 , a3 ). We can write primitive lattice vectors of
BCC Lattice as
a1 “ r1, 0, 0s
a2 “ r0, 1, 0s
1 1 1
a3 “ r , , s
2 2 2
Now any point can be represented by its combination
R “ n1 a1 ` n2 a2 ` n3 a3
Examining the point in the center of the unit cell, we see that it has precisely eight nearest neighbors in
each of the possible diagonal directions. Similarly, any of the points in the corners of the unit cells will have
eight nearest neighbors corresponding to the points in the center of the eight adjacent unit cells.
Z “ Coordination Number= 8
Remember the defination of Wigner-Seitz cell that we studied, As in two dimensions, a Wigner–Seitz cell
can be constructed around each lattice point which encloses all points in space that are closer to that lattice
point than to any other point in the lattice. Instead of perpendicular bisectors we would have bisecting
planes.
7
4.3 Face-Centered Cubic Lattice
FCC lattice is like a simple cubic lattice but has aditional atoms(or lattice point) at center of every face of
the cube
3-dimensional and 2-dimensional view of fcc-lattice, Here (a/2) again refers to the depth of face-centered
atoms
8
4.4 Packing Fraction
In crystallography, atomic packing factor (APF), packing efficiency, or packing fraction is the fraction of
volume in a crystal structure that is occupied by constituent particles.
V olumeof AtomsinU nitCell Natom Vatom
AP F “ “
V olumeof U nitCell Vcell
Let’s determine packing fraction of Simple cubic, BCC and FCC lattice
9
BCC unit cell
Natom “ 4
4πr3
Vatom “
3
Natom Vatom 4. 34 πr 3
AP F “ Vcell “ ?
p2r 2q3
“ 0.74
10
S. No. Crystal System Parameters Bravais Lattice Abbreviations Symbol Examples
1 Cubic a“b“c Simple sc P Cu, Ag, Fe,
α “ β “ γ “ 90˝ Body-centred bcc I Na, NaCl,
Face-centred fcc F CsCl
2 Tetragonal a“b‰c Simple st P β-Sn,
α “ β “ γ “ 90˝ Body-centred bct I TiO2
3 Orthorhombic a‰b‰c Simple so P Ga,
α “ β “ γ “ 90˝ Body-centred bco I Fe2 C
End-centred eco C (cementite)
Face-centred fco F
4 Rhombohedral a“b“c Simple - P As, Sb, Bi
or Trigonal α “ β “ γ ‰ 90˝ (or R)
5 Hexagonal a“b‰c Simple - P Mg, Zn, Cd,
α “ β “ 90˝ , NiAs
γ “ 120˝ -
6 Monoclinic a‰b‰c Simple - P CaSO4 . 2H2 O
α “ γ “ 90˝ ‰ β End-centred - C (gypsum)
7 Triclinic a‰b‰c Simple - P K2 Cr2 O7
α ‰ β ‰ γ ‰ 90˝
5 Reciprocal Lattice
Till now we have had our discussion about Bravias(also known as Real Lattice) now we would look at another
class known as the Reciprocal Lattice. In Real Space we talk about periodicity.A system which is periodic
in real space would also be periodic in k-space.
From this let us look at our first principle.
A system which is periodic in real space with a periodicity a will be periodic in reciprocal
space with periodicity 2π/a.
Again here the word reciprocal space means k-space. In other words this principle tells us that if a system
looks the same when x → x + a then in k-space the dispersion will look the same when k → k+ 2/a.
The periodic unit (the “unit cell”) in k-space is conventionally known as the Brillouin zone. The first Brilloun
zone is a unit cell in k-space centered around k=0.
It is worth pausing for a second and asking why we expect that the dispersion curve should be periodic in k
→ k + 2/a. We defined our vibration mode to be of the form
δxn “ Aeiωt´ikna
What we have found here is that shifting k → k+2/a gives us back exactly the same oscillation mode the
we had before we shifted k. The two are physically exactly equivalent!
From this we get our first definition of reciprocal lattice
We can thus define a set of points in k-space (reciprocal space) which are all physically equiv-
alent to the point k = 0. This set of points is known as the reciprocal lattice.
11
Primitive lattice vector of Reciprocal Lattice ùñ 2π/a
We now want to find a relation between real lattice and reciprocal lattice, we can see the relation below as
Real-Space Lattice= Rn = ... -2a, -a ,0 , a , 2a ...
Reciprocal Lattice= Gn = ... ´2p 2π 2π 2π 2π
a q , ´p a q , 0 , p a q , 2p a q ...
ai ¨ bj “ 2πδij
From above equation we can contruct reciprocal lattice vectors (b1 , b2 , b3 ) from Real Lattice vectors(a1 , a2 , a3 )
2πa2 ˆ a3
b1 “
a1 ¨ pa2 ˆ a3 q
2πa3 ˆ a1
b2 “
a1 ¨ pa2 ˆ a3 q
2πa1 ˆ a2
b3 “
a1 ¨ pa2 ˆ a3 q
It is easy to see that through above reciprocal vectors the equation ai ¨ bj “ 2πδij is satisfied(check on your
own)
12
5.2.1 Proof that bi are PLV of Reciprocal Lattice
Now given vectors b1 , b2 , b3 we have claimed that these are indeed the primitive lattice vectors for the
reciprocal lattice, To prove this let us write an arbritary point in reciprocal space as
G “ m1 b1 ` m2 b2 ` m3 b3
where m1 , m2 ,3 are not necessarily integers
To Prove: We would prove that for G to be a point in reciprocal space m1 , m2 , m3 has to be
integers
To find points of the reciprocal lattice we must show that Eq. 1.1 is satisfied for all points R “ n1 a1 ` n2 a2 `
n3 a3 of the direct lattice with n1, n2, and n3 integers. We thus write
eiGm Rn “ eipm1 b1 `m2 b2 `m3 b3 q¨pn1 a1 `n2 a2 `n3 a3 q “ e2πipn1 m1 `n2 m2 `n3 m3 q “ 1
The above expression (which is the condition for G to be a reciprocal lattice) is only true when m1 , m2 , m3
are integers. Thus points of reciprocal lattice are precisely of the from
G “ m1 b1 ` m2 b2 ` m3 b3
where
m1 , m2 , m3 are integers
a2 pĵ ˆ k̂q 2π
b⃗1 “ 2π “ î
a3 a
a2 pk̂ ˆ îq 2π
b⃗2 “ 2π 3
“ ĵ
a a
a2 pî ˆ ĵq 2π
b⃗3 “ 2π “ k̂
a3 a
Hence we note that reciprocal lattice of a Simple Cubic cell is also a Simple cubic cell with lattice constant
of 2π
a
13
5.3.2 Body Centered Cubic
When a set of primitive vectors for the bcc lattice are given by a⃗1 “ a2 pî ` ĵ ´ k̂q , a⃗2 “ a2 p´î ` ĵ ` k̂q and
a⃗3 “ a2 pî ´ ĵ ` k̂q, has a volume of cell Vcell “ a3 {2
The corresponding primitive lattice vectors in Reciprocal space can be obtained as-
2π
b⃗1 “ pî ` ĵq
a
2π
b⃗2 “ pĵ ` k̂q
a
2π
b⃗3 “ pk̂ ` îq
a
The bcc primitive lattice vectors in the reciprocal lattice are just the primitive vectors of an
fcc lattice.
2π
b⃗1 “ p´î ` ĵ ` k̂q
a
2π
b⃗2 “ pî ´ ĵ ` k̂q
a
2π
b⃗3 “ pî ` ĵ ´ k̂q
a
The fcc primitive lattice vectors in the reciprocal lattice are just the primitive vectors of an
bcc lattice.
14
We obtain hence
Real Lattice Reciprocal Lattice
SC(a) SC( 2π
a q
BCC(a) FCC( 4πa q
FCC(a) BCC( 4πa q
Here in the last step this sum leads to infinity only when k “ 2πm a that is when k is a point in reciprocal
space. If k is not a reciprocal lattice then terms of sum oscillate and we get the sum as zero
15
To prove this we first note that reciprocal lattice vector is always orthogonal to family of lattice
planes. So we consider set of planes defined by point x such that
G ¨ x “ 2πm (1.2)
where m is an integer and G and x are perpendicular to each other. This defines an infinite set of parallel
planes perpendicular to G.Since eiG¨x “ 1 we know that every lattice point is a member of one of these
planes (since this is the definition of G in (1.1)). However, for the planes defined by (1.2), not every plane
needs to contain a lattice point (so generically this is a family of parallel equally spaced planes, but not a
family of lattice planes). For this larger family of planes, the spacing between planes is given by
2π
d“ (1.3)
|G|
G ¨ px2 ´ x1 q “ 2π
2π
Hence the distance between 2 parallel planes(x2 , x1 ) is given as |G|
So as we change the magnitude of G, the distance between family of planes changes and hence the density
of plane changes. For example , If magnitude of G is increase by twice , the density of planes also increases
by twice.For us to get family of planes at maximum possible distance and still include all lattice points, we
would have to choose minimum value of G that is Gmin and spacing between these planes is d “ 2π{|Gmin |
Family of Lattice Planes when G “ 2Gmin , not every plane contain lattice points
16
6.2 Miller Indices
There is a useful notation for describing lattice planes (or reciprocal lattice vectors) known as Miller indices.
In terms of these vector bi one write ph, k, lq or phklq with integers h,k and l to represent family of planes or
reciprocal space vector. These are known as miller indices
Here b1 , b2 , b3 are primitive reciprocal lattice vectors and any set of Miller indices phklq represent a reciprocal
space vector.For family of lattice planes one should see the smallest reciprocal vector that means that h, k, l
should have no common divisors.
From equation (1.3) we can write
2π 2π
dh,k,l “ “a
|G| h |b1 | ` k 2 |b22 | ` l2 |b3 |2
2 2
where we have assumed that the coordinate axes of the lattice vectors bi are orthogonal. Recall that in the
case of orthogonal axes |bi | “ 2π{|ai | where ai are the lattice constants in the three orthogonal directions.
Thus we can equivalently write
1 h2 k2 l2
“ ` `
|d2h,k,l a21 a22 a23
For cubic lattice this simplifies to
a
dcubic
h,k,l “
?
h2 `k2 `l2
A useful shortcut to find the miller indices of a given set of family of planes is-
1. Find the intercepts of the plane on the crystallographic axes
2. Take reciprocal of these intercepts
3. Simplify to remove fractions(if any) and enclose the numbers obtained into a paranthesis
17
If a plane intercepts an axes on negative side a bar is put above the corresponding number of Miller indices.A
family of plane of particular type is represented by enclosing Miller indices of any one of the planes of that
family into braces.Thus 100 represent family of planes that has p100q, p010q, p001q, p1̄00q, p01̄0q, p001̄q. These
six planes represenr faces of a cube
Multiplicity of (100)=6
Multiplicity of (110)=6
Multiplicity of (111)=8
18