[Wien] Effective mass calculation
Gavin Abo
gsabo at crimson.ua.edu
Fri Nov 17 10:45:05 CET 2017
Instead of plotting E [eV] vs k^2 [(2*pi/angstrom)^2], have you tried
plotting E [J] vs k [pi/m]?
Take for example the plot at:
http://www.nextnano.com/nextnano3/images/tutorial/2Deffective_mass_vs_8x8kp/kz_dispersion_small.jpg
[ from http://www.nextnano.com/nextnano3/tutorial/2Dtutorial4.htm ]
Assume E has units of eV and k has units of pi/angstrom, such that:
k [pi/angstrom] E [eV]
0 0.10707
0.005 0.108491642
0.01 0.112756567
0.015 0.119864776
0.02 0.129816269
0.025 0.142611045
0.03 0.158249104
0.035 0.176730448
0.04 0.198055075
0.045 0.222222985
0.05 0.249234179
0.055 0.279088657
0.06 0.311786418
0.065 0.347327463
0.07 0.385711791
Use 1 angstrom = 10^-10 m [
https://en.wikipedia.org/wiki/%C3%85ngstr%C3%B6m ] to convert k from
angstroms to meters and 1 eV = 1.602*10^-19 J to convert E from eV to
Joules [ https://en.wikipedia.org/wiki/Electronvolt ], such that:
k [pi/m] E [J]
0.00E+00 1.71526E-20
5.00E+07 1.73804E-20
1.00E+08 1.80636E-20
1.50E+08 1.92023E-20
2.00E+08 2.07966E-20
2.50E+08 2.28463E-20
3.00E+08 2.53515E-20
3.50E+08 2.83122E-20
4.00E+08 3.17284E-20
4.50E+08 3.56001E-20
5.00E+08 3.99273E-20
5.50E+08 4.471E-20
6.00E+08 4.99482E-20
6.50E+08 5.56419E-20
7.00E+08 6.1791E-20
For example in Excel, plot the E [J] vs k [pi/m] values, add a
Polynomial Trendline, and Display the Equation on chart [
http://www.statisticshowto.com/excel-multiple-regression/ ].
This should give you a polynomial fit equation:
y = 9E-38*x^2 + 2E-20
The above is a second order polynomial equation of the form [
https://en.wikipedia.org/wiki/Quadratic_function ]:
y = A*x^2 + B*x + C
where A = 9E-38, B = 0, and C = 2E-20.
Note that the y is the fitted energy on the y-axis and x is the k of x-axis:
E = 9E-38*k^2 + 2E-20
Use calculus to get the second derivative of E:
d^2 E / dk^2 = 2*A = 9E-38
hbar = 1.05*10^-34 J*s [ https://en.wikipedia.org/wiki/Planck_constant ]
me = 9.11*10^-31 [ https://en.wikipedia.org/wiki/Electron_rest_mass ]
Using the effective mass relation [ https://arxiv.org/abs/1605.01428v2
(equation 4)]:
m*=hbar^2/(2*A)
m*=[(1.05*10^-34)^2/(2*9E-38)]/(9.11*10^-31) = 0.067*me
On 11/15/2017 8:47 PM, Marcelo Barbosa wrote:
> Dear Sirs,
>
> I’m having some trouble calculating the effective mass using the
> results from the band structure, so I’m going to explain the procedure
> that I tried.
>
> First I compared the band structure with previous simulations and
> experimental results and it is correct.
> Looking into the file case.spaghetti_ene, I can confirm that the
> k-points are in units of 2*pi/bohr (as explained in
> https://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/msg05273.html).
> Therefore, in order to fit the curve to the parabolic function E =
> hbar^2 * k^2 / (2 * m) to get the value of m, I transformed the 4th
> column from Bohr to Angstrom by multiplying it by 1.8897259886,
> squared it and subtracted to the 5th column the energy value at k=0 to
> have E(k=0) = 0.
> If I plot the resulting E vs k^2, I get a straight line for the first
> few points and so I calculate the slope in that range, which is around
> 9.9.
> Then, using the relation m = hbar^2 / (2 * slope), using hbar in units
> of eV.s I calculate the effective mass.
> The result I get is 0.024*me when I was expecting to get something
> around 0.28*me, so I’m wrong in one order of magnitude.
> Could you please help me understand what I’m doing wrong?
>
> Best regards,
> Marcelo
More information about the Wien
mailing list