Solid State Physics - P. K. Palanisamy
Solid State Physics - P. K. Palanisamy
Created by
Ankush Kumar Bedyal
Solid State Physics
Physics
Shri Mata Vaishno Devi University
College Teacher
Dr. Vinay Kumar
Cross-Checked by
Lavitha Pereira
Author: P. K. Palanisamy
Edition: 1
Year: 2004
ISBN: 8188429279
1
Scilab numbering policy used in this document and the relation to the
above book.
For example, Exa 3.51 means solved example 3.51 of this book. Sec 2.3 means
a scilab code whose theory is explained in Section 2.3 of the book.
2
Contents
1 Bonding in Solids 5
2 Crystal Structure 8
7 Dielectric Properties 43
8 Magnetic Properties 48
9 Semiconductors 53
10 Superconductivity 66
11 Lasers 68
12 Fibre Optics 70
3
List of Scilab Codes
4
Exa 4.4 Interatomic spacing . . . . . . . . . . . . . . 24
Exa 4.5 Glancing angle for second order diffraction . 25
Exa 4.6 Distance between two adjacent atoms in NaCl 25
Exa 4.7 Distance between 110 plane . . . . . . . . . 26
Exa 4.8 Density of Iron . . . . . . . . . . . . . . . . 26
Exa 5.1 de Broglie wavelength of proton . . . . . . . 28
Exa 5.2 de Broglie wavelength of electron . . . . . . 28
Exa 5.3 de Broglie wavelength of neutron . . . . . . 29
Exa 5.4 Uncertainty in momentum of electron . . . . 29
Exa 5.5 Uncertainty in velocity of electron . . . . . . 30
Exa 5.6 Uncertainty in time . . . . . . . . . . . . . . 30
Exa 5.7 Lowest Energy for electron confinement . . . 31
Exa 5.8 Next Lowest Energy level for electron confine-
ment . . . . . . . . . . . . . . . . . . . . . . 31
Exa 5.9 de Broglie wavelength from energy . . . . . 32
Exa 5.10 Minimum Energy . . . . . . . . . . . . . . . 33
Exa 5.11 Energy of ground and first and second state 33
Exa 5.12 Velocity and energy of electron . . . . . . . 34
Exa 5.13 Wavelength of electron waves . . . . . . . . 34
Exa 5.14 Uncertainty in momentum of electron . . . . 35
Exa 6.1 Electron Density and mobility in silver . . . 36
Exa 6.2 Mobility and average time of collision in cop-
per . . . . . . . . . . . . . . . . . . . . . . . 37
Exa 6.3 Electrical resistivity in Sodium metal . . . . 37
Exa 6.4 Resistivity of sodium at zero degree Celsius 38
Exa 6.5 Next Lowest Energy level for electron confine-
ment . . . . . . . . . . . . . . . . . . . . . . 39
Exa 6.7 Energy level for electron confinement and equiv-
alent temperature . . . . . . . . . . . . . . . 39
Exa 6.9 Temperature from Fermi function . . . . . 40
Exa 6.10 Temperature for occupation of a state above
Fermi level . . . . . . . . . . . . . . . . . . 41
Exa 6.11 Number of energy state in unit volume . . . 41
Exa 6.12 Temperature needed to fill a state above Fermi
level . . . . . . . . . . . . . . . . . . . . . . 42
Exa 7.1 Net energy stored in capacitor . . . . . . . . 43
Exa 7.2 Ratio of polarization . . . . . . . . . . . . . 43
Exa 7.3 Parallel loss resistance and capacitance . . . 44
5
Exa 7.4 Dielectric constant of the material . . . . . . 45
Exa 7.5 Electric polarizability of He atoms . . . . . 45
Exa 7.6 Capacitance and charge on the plates . . . . 46
Exa 7.7 Electric polarizability of sulphur atoms . . . 47
Exa 8.1 Relative permeability . . . . . . . . . . . . . 48
Exa 8.2 Magnetization and flux density of ferromag-
netic material . . . . . . . . . . . . . . . . . 48
Exa 8.3 Magnetization and flux density . . . . . . . 49
Exa 8.4 Magnetic moment . . . . . . . . . . . . . . . 50
Exa 8.5 Calculation of temperature using classical statis-
tics . . . . . . . . . . . . . . . . . . . . . . . 50
Exa 8.6 Saturation magnetization . . . . . . . . . . 51
Exa 8.7 Magnetic moment of nickel in Bohr Magneton 52
Exa 9.1 Resistivity . . . . . . . . . . . . . . . . . . . 53
Exa 9.2 Determination of Fermi level . . . . . . . . 53
Exa 9.3 Number of intrinsic carriers at 300K . . . . 54
Exa 9.4 Resistivity of Ge sample . . . . . . . . . . . 55
Exa 9.5 Resistance of Ge rod . . . . . . . . . . . . . 55
Exa 9.6 Conductivity of Si . . . . . . . . . . . . . . 56
Exa 9.7 Electron and hole concentration in silicon . 57
Exa 9.8 Temperature that shift the fermi level . . . 57
Exa 9.9 Conductivity of intrinsic silicon at 300 K . . 58
Exa 9.10 Conductivity and Position of Ef above the in-
trinsic level . . . . . . . . . . . . . . . . . . 59
Exa 9.11 Intrinsic carrier concentration and conductiv-
ity in germanium . . . . . . . . . . . . . . . 60
Exa 9.12 Forbidden energy band gap . . . . . . . . . 61
Exa 9.13 Hall Voltage of a semiconductor . . . . . . 62
Exa 9.14 Hall coefficient of a semiconductor . . . . . 62
Exa 9.15 Mobility density and nature of semiconductor 63
Exa 9.16 Hall Voltage . . . . . . . . . . . . . . . . . . 63
Exa 9.17 Mobility and number of Charge carrier . . . 64
Exa 10.1 Critical field . . . . . . . . . . . . . . . . . . 66
Exa 10.2 Critical current and Critical field . . . . . . 66
Exa 11.1 Ratio of relative population . . . . . . . . . 68
Exa 11.2 Energy of excited state of laser system . . . 69
Exa 12.1 Numerical aperture and acceptance angle of
optical fibre . . . . . . . . . . . . . . . . . . 70
6
Exa 12.2 V and mode of optical fibre . . . . . . . . . 71
Exa 12.3 Loss in signal . . . . . . . . . . . . . . . . . 71
7
Chapter 1
Bonding in Solids
8
14 // R e s u l t
15 // Net c h a n g e i n e n e r g y p e r mol = −295 kJ / mol
16 // S i n c e n e t c h a n g e i n e n e r g y i s n e g a t i v e , t h e
m o l e c u l e A+B− i s s t a b l e .
Scilab code Exa 1.2 Energy and separation in KCl ion pair
9
4 B = 3.65; // E l e c t r o n a f f i n i t y o f Cl , eV
5 r0 = 236 e -12; // I n t e r i o n i c e q u i l i b r i u m d i s t a n c e ,
m
6 e = 1.6 e -19; // E l e c t r o n i c c h a r g e , C
7 E_o = 8.85 e -12; // P e r m i t t i v i t y o f f r e e s p a c e , C/Nˆ2−
mˆ2
8 Ue = -e /(4* %pi * E_o * r0 ) ; // P o t e n t i a l e n e r g y t o
p r o d u c e t h e i o n p a i r , eV
9 BE = -Ue - A + B
10 printf ( ” \ nThe p o t e n t i a l e n e r g y Ue = %2 . 1 f eV” , Ue ) ;
11 printf ( ” \ nThe B i n d i n g e n e r g y BE = %4 . 2 f eV” , BE ) ;
12
13 // R e s u l t
14 // The p o t e n t i a l e n e r g y Ue = −6.1 eV
15 // The B i n d i n g e n e r g y BE = 4 . 6 1 eV
10
Chapter 2
Crystal Structure
11
2 clc ; clear ;
3 r1 = 1.258 e -10; // R a d i u s o f atom f o r BCC, m
4 a = 4* r1 /(3^(0.5) ) ; // L a t t i c e c o n s t a n t f o r BCC
atom , m
5 V_bcc = a ^3; // Volume o f u n i t c e l l o f BCC , i n mˆ3
6 V_one = V_bcc /2; // Volume o c c u p i e d by one atom i n
BCC, i n mˆ3
7 r2 = 1.292 e -10; // R a d i u s o f atom f o r FCC, m
8 b = 2*( sqrt (2) ) * r2 // L a t t i c e c o n s t a n t f o r FCC
atom
9 V_fcc = b ^3; // Volume o f u n i t c e l l o f FCC , i n mˆ3
10 V_two = V_bcc /4; // Volume o c c u p i e d by one atom i n
FCC, i n mˆ3
11 DV = ( V_one - V_two ) / V_one ; // Change i n volume ,
percentage
12
13 printf ( ” \ nChange i n volume DV =%3 . 1 f p e r c e n t a g e . ” ,
DV ) ;
14
15 // R e s u l t
16 // Change i n volume DV =0.5 p e r c e n t a g e .
12
10 printf ( ” \ n D e n s i t y o f z i n c = %d kg p e r m e t r e c u b e ” ,
rho ) ;
11
12 // R e s u l t
13 // Volume = 9 . 3 5 6 e −29 m e t r e c u b e
14 // D e n s i t y o f z i n c = 6 9 6 0 kg p e r m e t r e c u b e
13
7 m = M/N; // Mass o f one c a r b o n atom , kg
8 rho = m * n ; // D e n s i t y o f diamond , kg p e r m e t r e
cube
9 printf ( ” \ n D e n s i t y o f diamond = %4 . 0 f kg p e r m e t r e
c u b e ” , round ( rho ) ) ;
10
11 // R e s u l t
12 // D e n s i t y o f diamond = 3 5 3 6 kg p e r m e t r e c u b e
Scilab code Exa 2.6 Distance between two adjacent atoms in NaCl
14
2 clc ; clear ;
3 M = 63.5; // Atomic w e i g h t o f Copper , g p e r mol
4 N = 6.023 e +23; // Avagadro number , p e r mol
5 r = 1.278 e -8; // Atomic r a d i u s o f c o p p e r , cm
6 m = M/N; // Mass o f one Cu atom , kg
7 a = (4* r ) / sqrt (2) ; // D i s t a n c e b e t w e e n two a d j a c e n t
atom i n Cu , a n g s t r o m
8 n1 = 4* m ; // S i n c e number o f atom p e r u n i t c e l l i s
4
9 d = n1 / a ^3; // D e n s i t y o f c o p p e r , kg p e r m e t r e
cube
10
11 printf ( ” \ n D e n s i t y o f c o p p e r = %4 . 2 f g p e r cm c u b e ” ,
d);
12
13 // R e s u l t
14 // D e n s i t y o f c o p p e r = 8 . 9 3 g p e r cm c u b e
15
Chapter 3
16
13 printf ( ” \nNumber o f atoms a l o n g ( 1 1 0 ) p l a n e= %f
atoms p e r s q u a r e mm” , N_110 ) ;
14 printf ( ” \nNumber o f atoms a l o n g ( 1 1 1 ) p l a n e= %5 . 3 f /
a ˆ2 atoms p e r s q u a r e mm” , N_111 ) ;
15 // R e s u l t
16 // Number o f atoms a l o n g ( 1 0 0 ) p l a n e= 1 / a ˆ2 atoms
p e r s q u a r e mm
17 // Number o f atoms a l o n g ( 1 1 0 ) p l a n e= 0 . 7 0 7 1 0 7
atoms p e r s q u a r e mm
18 // Number o f atoms a l o n g ( 1 1 1 ) p l a n e= 0 . 5 7 7 / a ˆ2
atoms p e r s q u a r e mm
17
4 a1 = 4* r1 / sqrt (3) ; // L a t t i c e c o n s t a n t f o r BCC,
metre
5 V1 = a1 ^3; // Volume o f u n i t c e l l i n BCC, m e t r e
cube
6 Vpa = V1 /2; // Volume o c c u p i e d by one atom i n BCC,
metre cube
7 r2 = 1.292 e -10; // Atomic r a d i u s i n FCC, m e t r e
8 a2 = 2* r2 * sqrt (2) ; // L a t t i c e c o n s t a n t f o r F CC,
cube
9 V2 = a2 ^3; // Volume o f u n i t c e l l i n FCC, m e t e r
cube
10 Vpa1 = V2 /4; // Volume o c c u p i e d by one atom i n FCC,
metre cube
11 dV = ( Vpa - Vpa1 ) / Vpa *100; // Change i n volume ,
percentage
12 printf ( ” \ nChange i n volume i n p e r c e n t a g e = %4 . 3 f
p e r c e n t a g e ” , dV ) ;
13
14 // R e s u l t
15 // Change i n volume i n p e r c e n t a g e = 0 . 4 9 3 p e r c e n t a g e
Scilab code Exa 3.4 Volume and density of unit cell in HCP Zn structure
18
10
11 printf ( ” \ nVolume o f HCP Zn s t r u c t u r e = %4 . 3 e
metrecube ”, V);
12 printf ( ” \ n D e n s i t y o f HCP Zn s t r u c t u r e = %4 . 0 f kg p e r
m e t r e c u b e ” , rho ) ;
13
14 // R e s u l t
15 // Volume o f HCP Zn s t r u c t u r e = 9 . 3 5 6 e −29 m e t r e c u b e
16 // D e n s i t y o f HCP Zn s t r u c t u r e = 6 9 6 3 kg p e r
metrecube
Scilab code Exa 3.5 Interplanar spacing in 110 and 212 planes in FCC lattice
19
Scilab code Exa 3.6 Ratio of interplanar spacing in SC lattice
20
5 n_inv = 1/ n ; // R e c i p r o c a t e t h e s e c o n d
coefficient
6 p_inv = 1/ p ; // R e c i p r o c a t e t h e t h i r d
coefficient
7 mul_fact = double ( lcm ( int32 ([1 , 1 , 3]) ) ) ; // Find l .
c .m. o f 1 , 1 and 3
8 m1 = m_inv * mul_fact ; // C l e a r t h e f i r s t f r a c t i o n
9 m2 = n_inv * mul_fact ; // C l e a r t h e s e c o n d f r a c t i o n
10 m3 = p_inv * mul_fact ; // C l e a r t h e t h i r d f r a c t i o n
11 printf ( ” \ nThe r e q u i r e d m i l l e r i n d i c e s a r e : (%d %d
%d) ” , m1 , m2 , m3 ) ;
12
13 // R e s u l t
14 // The r e q u i r e d m i l l e r i n d i c e s a r e : ( 3 6 1 )
21
13
14 // R e s u l t
15 // The r a t i o o f v a c a n c i e s i n m e t a l = 1 . 0 8 5 e +05
Scilab code Exa 3.10 Average energy required to create Schottky defect
22
5 k = 8.625 e -5; // Boltzmann c o n s t a n t , J /K
6 n = 5 e +11; // D e n s i t y od S c h o t t k y e f f e c t s , per unit
volume
7 E_s = 2* k * T *2.303* log10 ( N / n ) ; // A v e r a g e e n e r g y
r e q u i r e d to c r e a t Schottky d e f e c t
8 printf ( ” \ n A v e r a g e e n e r g y r e q u i r e d t o c r e a t e S c h o t t k y
d e f e c t = %5 . 3 f eV” , E_s ) ;
9
10 // R e s u l t
11 // A v e r a g e e n e r g y r e q u i r e d t o c r e a t e S c h o t t k y d e f e c t
= 1 . 9 7 1 eV
Scilab code Exa 3.11 Ratio of vacancies in metal to create Frenkel defect
1 // S c i l a b Code Ex3 . 1 1 : R a t i o o f v a c a n c i e s i n m e t a l
t o c r e a t e F r e n k e l d e f e c t : Page −3.18 ( 2 0 0 4 )
2 N = 1; // For s i m p l i c i t y assume t o t a l number o f
m e t a l i o n s t o be u n i t y
3 Ni = 1; // For s i m p l i c i t y assume t o t a l number o f
m e t a l i o n s t o be u n i t y
4 k = 8.625 e -5; // Boltzmann c o n s t a n t , J /K
5 T1 = 273+20; // F i r s t t e m p e r a t u r e f o r metal , K
6 T2 = 300+273; // S e c o n d t e m p e r a t u r e f o r metal , K
7 E_v = 1.4; // A v e r a g e e n e r g y r e q u i r e d t o c r e a t e a
v a c a n c y i n metal , eV
8 n_293 = N * exp ( - E_v /(2* k * T1 ) ) ; // Number o f
v a c a n c i e s a t 500 K
9 n_573 = N * exp ( - E_v /(2* k * T2 ) ) ; // Number o f
v a c a n c i e s a t 500 K
10 n_ratio1 = n_573 / n_293 ; // R a t i o o f v a c a n c i e s i n
metal
11 n_ratio2 = n_293 / n_573 ; // R a t i o o f v a c a n c i e s i n
metal
12
13 printf ( ” \ nThe r a t i o 1 o f v a c a n c i e s i n m e t a l t o
23
c r e a t e F r e n k e l d e f e c t = %5 . 3 e ” , n_ratio1 ) ;
14 printf ( ” \ nThe r a t i o 2 o f v a c a n c i e s i n m e t a l t o
c r e a t e F r e n k e l d e f e c t = %5 . 3 e ” , n_ratio2 ) ;
15
16 // R e s u l t
17 // The r a t i o 1 o f v a c a n c i e s i n m e t a l t o c r e a t e
F r e n k e l d e f e c t = 7 . 5 5 8 e +05
18 // The r a t i o 2 o f v a c a n c i e s i n m e t a l t o c r e a t e
F r e n k e l d e f e c t = 1 . 3 2 3 e −06
24
Chapter 4
25
from Bragg ’ s law
14 printf ( ” \nMaximum p o s s i b l e o r d e r o f d i f f r a c t i o n =
%1d” , n ) ;
15
16 // R e s u l t
17 // Wavelength o f X r a y s = 0 . 0 8 4 2 nm
18 // Maximum p o s s i b l e o r d e r o f d i f f r a c t i o n = 6
26
1 // S c i l a b Code Ex4 . 3 : Page −4.14 ( 2 0 0 4 )
2 clc ; clear ;
3 function thet = degree_minute (d , m )
4 thet = d + m /60;
5 endfunction
6
7 degr = 8 , minutes = 35; // Given g l a n c i n g a n g l e ,
d e g r e e s −m i n u t e s
8 theta = degree_minute ( degr , minutes ) ; // C o n v e r t
d e g r e e −m i n u t e s t o d e g r e e s
9 d = 0.282; // l a t t i c e s p a c i n g f o r NaCl c r y s t a l ,
nm
10 n = 1; // Order o f d i f f r a c t i o n
11 lambda = 2* d * sind ( theta ) / n ; // Wavelength from
Bragg ’ s law , nm
12
13 printf ( ” \ nWavelength o f X r a y s = %6 . 4 f nm ” , lambda )
;
14
15 // R e s u l t
16 // Wavelength o f X r a y s = 0 . 0 8 4 2 nm
27
10 printf ( ” \ n I n t e r a t o m i c s p a c i n g = %5 . 3 f a n g s t r o m ” , a /1
e -10) ;
11
12 // R e s u l t
13 // Wavelength o f X r a y s = 1 . 5 4 1 8 e −10 m
14 // I n t e r a t o m i c s p a c i n g = 2 . 6 7 0 a n g s t r o m
Scilab code Exa 4.5 Glancing angle for second order diffraction
Scilab code Exa 4.6 Distance between two adjacent atoms in NaCl
28
4 M =
58.5; // M o l e c u l a r w e i g h t o f c r y s t a l
5 d 2180; // D e n s i t y o f c r y s t a l , kg p e r cm c u b e
=
6 N =
6.02 e +26; // Avogadro number , k / mol
7 a =
(( n * M ) /( d * N ) ) ^(1/3) ; // D i s t a n c e b e t w e e n two
a d j a c e n t atoms o f same kind , nm
8 b = a /2; // D i s t a n c e b e t w e e n two a d j a c e n t atoms
o f d i f f e r e n t kind , nm
9 printf ( ” \ n D i s t a n c e b e t w e e n two a d j a c e n t atoms o f
same k i n d = %5 . 3 f nm ” , a /1 e -9) ;
10 printf ( ” \ n D i s t a n c e b e t w e e n two a d j a c e n t atoms o f
d i f f e r e n t k i n d = %5 . 3 f nm ” , b /1 e -9) ;
11 // R e s u l t
12
13 // D i s t a n c e b e t w e e n two a d j a c e n t atoms o f same k i n d
= 0 . 5 6 3 nm
14 // D i s t a n c e b e t w e e n two a d j a c e n t atoms o f d i f f e r e n t
k i n d = 0 . 2 8 1 nm
29
1 // S c i l a b Code Ex4 . 8 : Page −4.16 ( 2 0 0 4 )
2 clc ; clear ;
3 r = 0.123 e -9; // Atomic r a d i u s o f i r o n , m
4 n = 4; // S e c o n d o r d e r o f d i f f r a c t i o n
5 M = 55.8; // M o l e c u l a r w e i g h t o f c r y s t a l
6 a = 2* r * sqrt (2) ; // l a t t i c e c o n s t a n t , m
7 N = 6.023 e +26; // Avogadro number , k / mol
8 d = n * M /( N * a ^3) ; // D e n s i t y o f i r o n , kg /m−c u b e
9 printf ( ” \ n D e n s i t y o f i r o n = %5 . 4 d kg / m e t r e c u b e ” , d )
;
10
11 // R e s u l t
12 // D e n s i t y o f i r o n = 8 8 0 0 kg / m e t r e c u b e
30
Chapter 5
Principles of Quantum
Mechanics
1 // S c i l a b Code Ex5 . 2 : de B r o g l i e w a v e l e n g t h o f
e l e c t r o n : Page −5.8 ( 2 0 0 4 )
31
2 clc ; clear ;
3 V = 400; // A c c e l e r a t i n g p o t e n t i a l , v o l t s
4 lam = 12.26/ sqrt ( V ) ; // de B r o g l i e w a v e l e n g t h ,
angstrom
5 printf ( ” \ nde B r o g l i e w a v e l e n g t h = %5 . 3 f a n g s t r o m ” ,
lam ) ;
6
7 // R e s u l t
8 // de B r o g l i e w a v e l e n g t h = 0 . 6 1 3 a n g s t r o m
32
5 delp = h /( delx ) ; // U n c e r t a i n i t y p r i n c i p l e
6
7 printf ( ” \ n U n c e r t a i n t y i n momentum = %5 . 3 e kg m/ s e c ” ,
delp ) ;
8
9 // R e s u l t s
10 // U n c e r t a i n t y i n momentum = 1 . 6 5 5 0 0 0 e −24 kg m/ s e c
1 // S c i l a b Code Ex 5 . 6 : U n c e r t a i n t y i n t i m e : Page
−5.13 ( 2 0 0 4 )
2 clc ; clear ;
3 h = 6.62 e -34; // p l a n c k ’ s c o n s t , J s
4 n1 = 1; // f i r s t state
5 n2 = 2; // s e c o n d s t a t e
33
6 En = ( -13.6/ n2 ^2) +(13.6/ n1 ) ; // Energy f o r
t r a n s i t i o n , i n eV
7 e = 1.6 e -19; // Charge o f e l e c t r o n , C
8 E2 = e * En ; // Energy f o r t r a n s i t i o n , J
9 delE = E2 /100; // U n c e r t a i n t y i n p o s i t i o n , m
10 delt = h /( delE ) ; // U n c e r t a i n t y p r i n c i p l e
11 printf ( ” \ n U n c e r t a i n t y i n t i m e = %1 . 3 e s e c ” , delt ) ;
12
13 // R e s u l t s
14 // U n c e r t a i n i t y i n t i m e = 4 . 0 5 6 e −14 s e c
Scilab code Exa 5.8 Next Lowest Energy level for electron confinement
34
1 // S c i l a b Code Ex 5 . 8 : Page −5.22 ( 2 0 0 4 )
2 clc ; clear ;
3 h = 6.62 e -34; // Planck ’ s c o n s t a n t , J s
4 m = 9.1 e -31; // Mass o f e l e c t r o n , kg
5 L = 0.1 e -9; // S i d e o f t h e box , m
6 n1 = 1; // nx box l o w e s t quantum number
7 n2 = 1; // ny box l o w e s t quantum number
8 n3 = 2; // nz box l o w e s t quantum number
9 e = 1.6 e -19; // Charge on e l e c t r o n , C
10 E = ( h ^2) /(8* e * m * L ^2) *(( n1 ) ^2+( n2 ) ^2+( n3 ) ^2) ; //
Lowest Energy l e v e l f o r e l e c t r o n c o n f i n e m e n t , i n
eV
11
12 printf ( ” \ nLowest Energy l e v e l f o r e l e c t r o n
c o n f i n e m e n t = %6 . 2 f eV” , E ) ;
13
14 // R e s u l t
15 // Lowest Energy l e v e l f o r e l e c t r o n c o n f i n e m e n t =
2 2 5 . 7 4 eV
35
Scilab code Exa 5.10 Minimum Energy
Scilab code Exa 5.11 Energy of ground and first and second state
36
13
14 printf ( ” \ nGround s t a t e Energy = %2 . 3 e j o u l e ” , E1 ) ;
15 printf ( ” \ n F i r s t s t a t e Energy = %2 . 3 e j o u l e ” , E2 ) ;
16 printf ( ” \ nSecond s t a t e Energy = %2 . 3 e j o u l e ” , E3 ) ;
17
18
19 // Results
20 // Ground s t a t e Energy = 6 . 0 3 1 e −18 j o u l e
21 // F i r s t s t a t e Energy = 2 . 4 1 2 e −17 j o u l e
22 // S e c o n d s t a t e Energy = 5 . 4 2 8 e −17 j o u l e
37
1 // S c i l a b Code Ex5 . 1 3 : Page −5.25 ( 2 0 0 4 )
2 clc ; clear ;
3 V = 15000; // A c c e l e r a t i n g p o t e n t i a l , v o l t s
4 lam = 12.26/ sqrt ( V ) ; // de B r o g l i e w a v e l e n g t h ,
angstrom
5 printf ( ” \ nde B r o g l i e w a v e l e n g t h o f e l e c t r o n wave =
%5 . 1 f a n g s t r o m ” , lam ) ;
6
7 // R e s u l t
8 // de B r o g l i e w a v e l e n g t h o f e l e c t r o n wave = 0.1
angstrom
38
Chapter 6
39
Scilab code Exa 6.2 Mobility and average time of collision in copper
40
4 m = 9.1 e -31; // Mass o f e l e c t r o n , kg
5 e = 1.6 e -19; // Charge o f e l e c t r o n , C
6 r = 1.85 e -10; // R a d i u s o f sodium atom , m
7 a = 4* r / sqrt (3) ; // Sodium h a s BCC s t r u c t u r e
8 n = 2/( a ^3) ; // Number o f e l e c t r o n p e r u n i t volume
9 rho = m /( n *( e ^2) * t ) ; // E l e c t r i c a l r e s i s t i v i t y ,
ohm m
10
11 printf ( ” \ n E l e c t r i c a l resistivity = %3 . 3 e ohm m” ,
rho ) ;
12
13 // R e s u l t
14 // Electrical resistivity = 4 . 6 2 0 e −08 ohm m
41
Scilab code Exa 6.5 Next Lowest Energy level for electron confinement
Scilab code Exa 6.7 Energy level for electron confinement and equivalent temperatu
42
Lowest Energy l e v e l f o r e l e c t r o n c o n f i n e m e n t , i n
joule
12 T = 2* E /(3* k ) ; // E q u i v a l e n t t e m p e r a t u r e o f t h e
molecules , kelvin
13
14 printf ( ” \ nEnergy f o r e l e c t r o n c o n f i n e m e n t = %5 . 3 e
j o u l e ”, E);
15 printf ( ” \ n E q u i v a l e n t t e m p e r a t u r e o f t h e m o l e c u l e s =
%5 . 3 e k e l v i n ” , T ) ;
16
17 // R e s u l t s
18 // Energy f o r e l e c t r o n c o n f i n e m e n t = 3 . 6 1 e −19 j o u l e
19 // E q u i v a l e n t t e m p e r a t u r e o f t h e m o l e c u l e s = 1 . 7 4 e
+04 k e l v i n
43
Scilab code Exa 6.10 Temperature for occupation of a state above Fermi level
44
9
10 printf ( ” \nNumber o f e n e r g y s t a t e i n u n i t volume= %4
. 3 e ”, n);
11
12 // R e s u l t
13 // Number o f e n e r g y s t a t e i n u n i t volume= 2 . 4 6 3 e +26
Scilab code Exa 6.12 Temperature needed to fill a state above Fermi level
45
Chapter 7
Dielectric Properties
46
1 // S c i l a b Code Ex7 . 2 : Page −7.24 ( 2 0 0 4 )
2 clc ; clear ;
3 er = 4.94; // E l e c t r i c p e r m i t t i v i t y
4 n = sqrt (2.69) ; // I n d e x o f r e f r a t i o n , u n i t l e s s
5 a = ( n ^2 -1) /( n ^2+2) ; // V a r i a b l e 1
6 b = ( er -1) /( er +2) ; // V a r i a b l e 2
7 alpha = ( b / a ) -1; // R a t i o b e t w e e n i o n i c and
electrical polarization
8 alp = 1/ alpha ; // R a t i o b e t w e e n e l e c t r i c a l and
ionic polarization
9
10 printf ( ” \ n R a t i o between i o n i c and e l e c t r i c a l
polarization = %3 . 3 f ” , alpha ) ;
11 printf ( ” \ n R a t i o between e l e c t r i c a l and i o n i c
polarization = %3 . 3 f ” , alp ) ;
12
13 // R e s u l t
14 // R a t i o b e t w e e n i o n i c and e l e c t r i c a l p o l a r i z a t i o n
= 0.576
15 // R a t i o b e t w e e n e l e c t r i c a l and i o n i c polarization
= 1.738
47
10 d = 0.08 e -3; // D i s t a n c e b e t w e e n p l a t e s , m
11 Rp = d /( w * eo * er2 * A ) ; // P a r a l l e l l o s s r e s i s t a n c e ,
ohm
12 Cp = A * eo * er / d ; // C a p a c i t a n c e , f a r a d
13
14 printf ( ” \ n P a r a l l e l l o s s r e s i s t a n c e = %3 . 3 e ohm” , Rp )
;
15 printf ( ” \ n C a p a c i t a n c e = %3 . 3 e f a r a d ” , Cp ) ;
16
17 // R e s u l t
18 // P a r a l l e l l o s s r e s i s t a n c e = 1 . 0 0 3 e +07 ohm
19 // C a p a c i t a n c e = 2 . 2 6 7 e −10 f a r a d
48
1 // S c i l a b Code Ex7 . 5 : Page −7.26 ( 2 0 0 4 )
2 clc ; clear ;
3 N = 2.7 e +25; // Number d e n s i t y , atoms p e r
metrecube
4 eo = 8.854 e -12; // P e r m i t t i v i t y o f the f r e e space ,
f a r a d per metre
5 er = 1.0000684; // D i e l e c t r i c c o n s t a n t o f t h e
material
6 alpha = eo *( er -1) / N ; // E l e c t r i c a l p o l a r i z a t i o n ,
farad metresquare
7
8 printf ( ” \ n E l e c t r i c a l p o l a r i z a t i o n = %3 . 3 e f a r a d
m e t r e s q u a r e ” , alpha ) ;
9
10 // R e s u l t
11 // E l e c t r i c a l p o l a r i z a t i o n = 2 . 2 4 3 e −41 f a r a d
metresquare
49
12 // R e s u l t
13 // C a p a c i t a n c e = 8 . 8 5 4 e −12 F
14 // Charge on t h e p l a t e s o f c a p a c i t o r = 8 . 8 5 4 e −10 C
50
Chapter 8
Magnetic Properties
Scilab code Exa 8.2 Magnetization and flux density of ferromagnetic material
51
6 muo = 4* %pi *1 e -7; // Magnetic p e r m e a b i l i t y , henry
/ metre
7 B = muo *( M + H ) ; // Flux d e n s i t y , t e s l a
8 printf ( ” \ n M a g n e t i z a t i o n o f f e r r o m a g n e t i c
material , =
%3 . 1 e amp/ m e t r e ” , M ) ;
9 printf ( ” \ nFlux d e n s i t y o f f e r r o m a g n e t i c m a t e r i a l , =
%5 . 3 f t e s l a ” , B ) ;
10
11 // R e s u l t
12
13 //Magnetization of ferromagnetic material , = 1.5 e
+03 amp/ m e t r e
14 // Flux d e n s i t y o f f e r r o m a g n e t i c m a t e r i a l , = 1 . 2 5 9
tesla
52
14 // Flux d e n s i t y o f f e r r o m a g n e t i c m a t e r i a l , = 0 . 0 1 2 6
weber / s q u a r e m e t r e
53
1 // S c i l a b Code Ex8 . 5 : Page −8.35 ( 2 0 0 4 )
2 clc ; clear ;
3 mu = 9.4 e -24; // M a g n e t i c moment , ampere m e t r e
square
4 H = 2; // M a g n e t i c f i e l d , weber p e r s q u a r e m e t r e
5 k = 1.38 e -23; // Boltzmann C o n s t a n t , j o u l e p e r
kelvin
6 T = (2* mu * H ) /( log (2) * k ) ; // T e m p e r a t u r e u s i n g
classical statistics , K
7
8 printf ( ” \ n T e m p e r a t u r e u s i n g c l a s s i c a l statistics =
%3 . 1 f K” , T ) ;
9
10 // R e s u l t
11 // T e m p e r a t u r e u s i n g c l a s s i c a l s t a t i s t i c s = 3.9 K
54
13 // R e s u l t
14 // M a g n e t i c moment = 1 . 9 6 6 9 e +03 ampere m e t e r s q u a r e
15 // S a t u r a t i o n m a g n e t i z a t i o n = 2 . 4 7 1 6 e −03 weber /
squaremetre
55
Chapter 9
Semiconductors
56
1 // S c i l a b Code Ex9 . 2 : Page −9.24 ( 2 0 0 4 )
2 clc ; clear ;
3 Eg = 1.12; // Bandgap o f s i l i c o n , eV
4 me = 0.12*9.1 e -031; // E f f e c t i v e Mass o f t h e
e l e c t r o n , kg
5 e = 1.6 e -19; // E l e c t r o n i c c h a r g e , C
6 mh = 0.28*9.1 e -031; // E f f e c t i v e Mass o f t h e h o l e
, kg
7 k = 1.38 e -23; // Boltzman c o n s t a n t , j o u l e per
kelvin
8 T = 300; // t e m p e r a t u r e , K
9 EF = ( Eg /2) +3/4* k * T *( log (2.333) ) / e ; // EF = E( Eg / 2 )
+3/4∗ k ∗T∗ ( l o g ( 2 . 3 3 3 ) ) / e ; Formula
10
11 printf ( ” \ nThe p o s i t i o n o f Fermi L e v e l = %4 . 3 f eV” ,
EF ) ;
12
13 // R e s u l t
14 // The p o s i t i o n o f Fermi L e v e l = 0 . 5 7 6 eV
57
11 printf ( ” \nNumber o f i n t r i n s i c c a r r i e r s a t 300K = %3
. 1 e p e r c u b e m e t r e ” , ni ) ;
12
13 // R e s u l t s
14 // Number o f i n t r i n s i c c a r r i e r s a t 300K = 3 . 3 e +19
per cubemetre
58
3 ni = 2.5 e +19; // C a r r i e r c o n c e n t r a t i o n a t room
temperature
4 mu_e = 0.39; // M o b i l i t y o f e l e c t r o n ; mˆ2Vˆ−1 s
ˆ−1
5 e = 1.6 e -19; // E l e c t r o n i c c h a r g e , C
6 l = 1e -2; // l e n g t h o f Ge rod , m
7 w = 1e -3; // w i d t h o f Ge rod ,m
8 t = 1e -3; // t h i c k n e s s o f Ge rod , m
9 A = w*t; // Area o f Ge rod , m e t e r s q u a r e
10 mu_h = 0.19; // M o b i l i t y o f h o l e s , mˆ2Vˆ−1 s ˆ−1
11 sigma = ni * e *( mu_e + mu_h ) ; // C o n d u c t i v i t y , mho .mˆ−1
12 R = l /( sigma * A ) ; // R e s i s t i v i t y i n Ge , ohm .m
13 printf ( ” \ n R e s i s t a n c e o f Ge r o d = %4 . 2 e ohm” , R ) ;
14
15 // R e s u l t s
16 // R e s i s t a n c e o f Ge r o d = 4 . 3 1 e +03 ohm
59
metre
14
15 printf ( ” \ n C o n d u c t i v i t y = %3 . 1 e mho p e r m e t r e ” ,
sigma ) ;
16
17 // R e s u l t s
18 // C o n d u c t i v i t y = 1 . 2 e −03 mho p e r m e t r e
Scilab code Exa 9.8 Temperature that shift the fermi level
60
1 // S c i l a b Code Ex9 . 8 : Page −9.28 ( 2 0 0 4 )
2 clc ; clear ;
3 Eg = 1; // Bandgap o f s i l i c o n , eV
4 e = 1.6 e -19; // E l e c t r o n i c c h a r g e , C
5 k = 1.38 e -23; // Boltzman c o n s t a n t , j o u l e p e r
kelvin
6 E_F = (0.6 -0.5) * e ; // Fermi e n e r g y , j o u l e s
7 // E F =((Ev+Ec ) / 2 ) +3/4∗ k ∗T1 ∗ ( l o g ( 4 ) ) ; // Ev & Ec=
v a l a n c e and c o n d u c t i o n band e n e r g i e s ( f o r m u l a )
8 T = 4* E_F /(3* k * log (4) ) ; // T e m p e r a t u r e t h a t s h i f t t h e
fermi level , K
9
10 printf ( ” \ n T e m p e r a t u r e t h a t s h i f t t h e f e r m i l e v e l =
%4 . 3 d K” , T ) ;
11
12 // R e s u l t
13 // T e m p e r a t u r e t h a t s h i f t t h e f e r m i l e v e l = 1 1 1 5 K
61
11 printf ( ” \ n C o n d u c t i v i t y o f s i l i c o n = %3 . 2 e mho p e r
m e t e r ” , sigma ) ;
12 printf ( ” \ n C o n d u c t i v i t y w i t h d o n o r t y p e i m p u r i t i e s =
%4 . 2 f mho p e r m e t e r ” , sigma_d ) ;
13 printf ( ” \ n C o n d u c t i v i t y w i t h a c c e p t o r t y p e i m p u r i t i e s
= %4 . 2 f mho p e r m e t e r ” , sigma_a ) ;
14
15 // R e s u l t s
16 // C o n d u c t i v i t y o f s i l i c o n = 4 . 3 2 e −04 mho p e r m e t e r
17 // C o n d u c t i v i t y w i t h d o n o r t y p e i m p u r i t i e s = 1 0 . 3 8
mho p e r m e t e r
18 // C o n d u c t i v i t y w i t h a c c e p t o r t y p e i m p u r i t i e s= 3 . 9 9
mho p e r m e t e r
Scilab code Exa 9.10 Conductivity and Position of Ef above the intrinsic level
62
14 // mu i s i n v e r s e l y p r o p o t i o n a l t o mass
15 printf ( ” \ n C o n d u c t i v i t y o f s i l i c o n = %3 . 2 e mho p e r
m e t e r ” , sigma ) ;
16 printf ( ” \ n H o l e c o n c e n t r a t i o n = %4 . 2 e p e r m e t r e c u b e ” ,
p);
17 printf ( ” \ n C o n d u c t i v i t y w i t h d o n o r t y p e i m p u r i t i e s =
%4 . 2 e mho p e r m e t e r ” , sigma_ex ) ;
18 printf ( ” \ n P o s i t i o n o f f e r m i l e v e l a b o v e t h e
i n t r i n s i c l e v e l = %4 . 2 f eV” , E_F ) ;
19
20 // R e s u l t s
21 // C o n d u c t i v i t y o f s i l i c o n = 4 . 3 9 e −04 mho p e r m e t e r
22 // H o l e c o n c e n t r a t i o n = 2 . 2 5 e +09 p e r m e t r e c u b e
23 // C o n d u c t i v i t y w i t h d o n o r t y p e i m p u r i t i e s = 2 . 1 6 e
+03 mho p e r m e t e r
24 // P o s i t i o n o f f e r m i l e v e l above the i n t r i n s i c
l e v e l = 0 . 0 2 eV
Scilab code Exa 9.11 Intrinsic carrier concentration and conductivity in germanium
63
meter
14 printf ( ” \ n C a r r i e r c o n c e n t r a t i o n a t room t e m p e r a t u r e
= %4 . 2 e p e r m e t r e c u b e ” , ni ) ;
15 printf ( ” \ n C o n d u c t i v i t y o f s i l i c o n = %3 . 2 f mho p e r
m e t e r ” , sigma ) ;
16
17
18 // R e s u l t s
19 // C a r r i e r c o n c e n t r a t i o n a t room t e m p e r a t u r e = 3 . 3 4
e +19 p e r m e t r e c u b e
20 // C o n d u c t i v i t y o f s i l i c o n = 3 . 2 0 mho p e r m e t e r
64
17
18 printf ( ” \ nBand gap e n e r g y = %5 . 4 f eV” , Eg ) ;
19
20 // R e s u l t
21 // Band gap e n e r g y= 0 . 7 9 2 7 eV
1 // S c i l a b Code Ex9 . 1 4 : H a l l c o e f f i c e n t o f a
s e m i c o n d u c t o r : Page −9.46 ; ( 2 0 0 4 )
2 clc ; clear ;
3 Vy = 37 e -06; // V o l t a g e a c r o s s s p e c i m e n , v o l t
4 t = 1e -03; // t h i c k n e s s o f t h e s p e c i m e n , m
5 Bz = 0.5; // M a g n e t i c f l u x d e n s i t y , wb p e r m e t e r
square
6 Ix = 20 e -3; // C u r r e n t , A
65
7 RH = Vy * t /( Ix * Bz ) ; // H a l l c o e f f i c e n t , m e t e r c u b e
/C
8 printf ( ” \ n H a l l c o e f f i c e n t , m e t e r c u b e /C = %3 . 1 e
m e t e r c u b e /C” , RH ) ;
9
10 // R e s u l t
11 // H a l l c o e f f i c e n t , m e t e r c u b e /C = 3 . 7 e −06 meter
c u b e /C
66
1 // S c i l a b Code Ex9 . 1 6 : Page −9.47 ; ( 2 0 0 4 )
2 clc ; clear ;
3 e = 1.6 e -19; // E l e c t r o n i c c h a r g e , C
4 B = 1.5; // M a g n e t i c f i e l d , t e s l a
5 I = 50; // C u r r e n t , ampere
6 n = 8.4 e +28; // E l e c t r o n d e n s i t y , p e r m e t r e c u b e
7 t = 0.5 e -2; // t h i c k n e s s o f s l a b , m e t r e
8 RH = 1/( n * e ) ; // H a l l c o e f f i c e n t
9 V_H = RH * I * B / t ; // H a l l v o l t a g e , v o l t
10 printf ( ” \ n H a l l V o l t a g e = %3 . 3 f m i c r o v o l t ” , V_H /1 e
-6) ;
11
12 // R e s u l t
13 // H a l l V o l t a g e = 1 . 1 1 6 m i c r o v o l t
67
13 // M o b i l i t y o f e l e c t r o n = 0 . 0 4 0 9 9 mˆ2 p e r v o l t p e r
sec
68
Chapter 10
Superconductivity
69
2 clc ; clear ;
3 Tc = 7.18; // C r i t i c a l t e m p e r a t u r e , K
4 r = 1e -003; // d i a m e t e r o f w i r e , m
5 Ho = 6.5 e +004; // C r i t i c a l f i e l d at zero kelvin ,
A/m
6 T = 4.2; // t e m p e r a t u r e a t which f i l e d b e i n g
calculated , K
7 Hc = Ho *[1 -( T / Tc ) ^2];
8 ic = %pi * r * Hc ; // c r i t i c a l current , A
9 printf ( ” \ nThe C r i t i c a l f i e l d = %e A/m” , Hc ) ;
10 printf ( ” \ nThe C r i t i c a l c u r r e n t = %f A” , ic ) ;
11
12 // R e s u l t
13 // The C r i t i c a l f i e l d = 4 . 2 7 5 8 5 5 e +04 A/m
14 // The C r i t i c a l c u r r e n t = 1 3 4 . 3 2 9 9 5 4 A
70
Chapter 11
Lasers
71
Scilab code Exa 11.2 Energy of excited state of laser system
72
Chapter 12
Fibre Optics
Scilab code Exa 12.1 Numerical aperture and acceptance angle of optical fibre
73
Scilab code Exa 12.2 V and mode of optical fibre
74
75