Professional Documents
Culture Documents
[This article is copyrighted as indicated in the abstract. Reuse of AIP content is subject to the terms at: http://scitation.aip.org/termsconditions. Downloaded to ] IP:
193.194.89.220 On: Tue, 03 Dec 2013 08:10:14
Accurate, short series approximations to fermo-Dirac integra~s of order
1/2,1/2, 1, 3/2, 2, 5/2,3,aod 7/2
P. Van Halen and D. L. Pulfrey
Electrical Engineering Department, University ofBritish Columbia, Vancouver, British Columbia, V6T 1 W5
Canada
A Fermi-Dirac (F-D) integral or order j is defined I as tions to obtain an accuracy of better than 9 X 10- 5 for
j = - 1/2, and better than 3 X 10- 6 for j = - 1/2 and
F(x) = 1 fOO cjdc. (1) j = 3/2. The merit of the method proposed here is that high
) r(j+ 1) Jo
1 +exp(c-x)
accuracy over a wide range of both x and j can be obtained by
These integrals are widely used in many problems concerned using simple approximation expressions which are very clo-
with semiconductors and metals. The evaluation, tabulation sely related to short forms of the classic series expansions to
and approximation of these integrals have a long history Eq. (1).1,5 These latter expressions are
which has recently been reviewed by Blakemore. I The thrust
of recent work in this area has been to seek very simple ap- forx<O,
proximations to Eq. (1) in order to allow calculations involv- oo (_ 1)'+ I exp (rx)
ing F-D integrals to proceed on small computers. For exam-
.fj(x) = I
,= I r
j+ I ; (2)
ple, in work that has appeared since Blakemore's review, for x>O,
Aymerich-Humet et aU have proposed a single analytical
xj + I
approximation to .fj(x) for real j which works for .fj(x) = cos (j1T}Fj( - x) + (1 + Rj(x)] , (3)
- 00 < x < 00 with an error of 1.2 % for - 1/2 <j < 1/2 r(j + 2)
and 0.7% for 1/2 <j < 5/2; Selvakumar has provided a sin- where
gle approximation expression for j = ± 1/2 which is accu-
rate to 1% over the range - 4<x< 12. R() ~ a, rU+2)
To justify yet another paper in this area we make use of j x = ;~I x 2 ' r (j + 2 - 2r)
the fact that the compromising of either the accuracy or the and a, is given in Ref. 6.
range of applicability ofj or x, which use of a single approxi- In the work that follows, approximate expressions
mation expression inevitably entails, can be avoided by using based on Eqs. (2) and (3) which satisfy Eq. (1) to an accuracy
several simple approximation expressions without having to of better than 10- 5 for - 00 <x < 00 and - 1/2<J<7/2
resort to a large computer to carry out the computations. are given. Accuracy is defined in terms of the error, namely
The equations proposed here are easily handled by a small
desktop computer, such as HP9836, and, as is shown below, error = IFD~~ FD I,
provide approximations to Eq. (1) with an error that is better
where rn· is the approximate value and FD is the exact
than 10- 5 for - 1/2<)<.7/2 over the range
value calculated by numerical integration of Eq. (1).
- 00 <x< 00 •
TABLE II. Coefficients 1.lsed in Eq. (6) for x>4 (j = 1/2.3/2.5/2.7/2) and for x>5 (j = - 1/2).
5271 J. Appl. Phys. 57 (12),15 June 1985 0021-8979/85/125271-04$02.40 © 1985 American Institute of Physi,cs 5271
[This article is copyrighted as indicated in the abstract. Reuse of AIP content is subject to the terms at: http://scitation.aip.org/termsconditions. Downloaded to ] IP:
193.194.89.220 On: Tue, 03 Dec 2013 08:10:14
TABLE II. Coefficients used in Eq. (61 for x;,;. 4 (j = 1/2,3/2,5/2,7/21 and for X;,;. 5 (j = - 1/21.
7 x 2 -rr
fj(x) = I (- 1)'+ la, exp (rx). (4) j= 1: FI(x) = -F,(-x)+'2+"'6'
r= 1
3
The coefficients a, are computed so as to give the required j = 2: F 2 (x) = F 2( - x) + -x + -
-rrx
, (5)
accuracy. The values used are tabulated in Table 1. 6 6
X4 -rrX2 71T4
2. For x> 0, integer j
j=3: F3(X) = -F3(-xl+-+-+-.
24 12 360
In this case Rj(xl in Eq. (3) is a polynomial rather than Substitution of the values of fj( - x), computed from
an asymptotic expansion and the relation between fj (xl and Eq. (4), in Eqs. (5) yields results for fj(xl forj = 1,2,3 which
Fj( - x) can be expressed exactly,6 e.g., differ from the exact solutions by less than 10- 5 •
O-y
0-y/2 a. 0.000159
y/2-y 0.000013
O-y
O-y/2 a9 0.000018
y/2 -y 0.000000
5272 J. Appl. Phys., Vol. 57, No. 12,15 June 1985 P. Van Halen and D. L. Pulfrey 5272
[This article is copyrighted as indicated in the abstract. Reuse of AIP content is subject to the terms at: http://scitation.aip.org/termsconditions. Downloaded to ] IP:
193.194.89.220 On: Tue, 03 Dec 2013 08:10:14
FO -1/2
FO 1/2
FO 3/2
FO 2
FO 5/2
FO 3
FO 7/2
FIG. I. Relative error profiles for the various Fermi-Dirac integrals. x on the x axis covers the range - 50 to + 50. The relative error on they axis covers the
range - I X 10-'- + I X 10-' on a linear scale for each individual case.
5273 J. Appl. Phys., Vol. 57, No. 12, 15 June 1985 P. Van Halen and D. L. Pulfrey 5273
[This article is copyrighted as indicated in the abstract. Reuse of AIP content is subject to the terms at: http://scitation.aip.org/termsconditions. Downloaded to ] IP:
193.194.89.220 On: Tue, 03 Dec 2013 08:10:14
3. For x> 0, half-integer j l';;;r.;;;7 was sufficient to cover the range o<x.;;;4. For
In this case the expansion to Eq. (3) can be written in the j = - 1/2 and 1/2 two approximations were required to
form cover the ranges 0 <x<5 (with 19<9) and 0 <x<4 (with
l';;;r<7), respectively. The coefficients for all these cases are
. a listed in Table III.
F(x)=xJ+I ,, _ _r _. (6)
J ~ X21r- I)
The results for all the cases discussed above are shown
For the case of x>4, it was found that only seven terms in Fig. 1 for the range - 50 < x < 50. The error improves for
in Eq. (6) need be taken to give the required accuracy for the values of x outside this range due to the asymptotic nature of
orders j = 1/2, 3/2, 5/2, 7/2. The appropriate coefficients the approximation expressions. It can be seen that the error
are listed in Table II. For j = - 1/2, Eq. (6) gives satisfac- incurred by use of the approximation expressions derived
tory results for x>5 with the coefficients listed in Table II. here is never worse than 1 X 10 - 5.
FortheregionO<x.;;;4(orO<x.;;;5forj= -1/2)itis The financial assistance ofthe Natural Sciences and En-
not possible to choose coefficients for a short form ofEq. (6) gineering Research Council of Canada is gratefully ac-
and get the required accuracy. In these cases, therefore, the knowledged.
approximation expressions used were not directly related to 'J. S. Blakemore. Solid-State Electron. 25,1067 (1982).
thec1assic expansion forms ofEqs. (2) and (3). Instead a finite 'X. Aymerich-Humet. F. Serra-Mestres. and J. Millan. 1. App!. Phys. 54,
polynomial series of the form 2850 (1983).
3c. R. Selvakumar, Proc. IEEE 70.51611982).
fj(x) = L arxr- I
(7) 'w. J. Cody and H. C. Thatcher. Jr .. Math. Com put. 21. 30 (1967).
r
'R. B. Dingle, App!. Phys. Res. B 6,225 (1957).
6J. S. Blakemore. Semiconductor Statistics (Pergamon. New York. 1962). p.
was used. For j = 3/2, 5/2, 7/2 one approximation with 361.
5274 J. Appl. Phys., Vol. 57, No. 12,15 June 1985 P. Van Halen and D. L. Pulfrey 5274
[This article is copyrighted as indicated in the abstract. Reuse of AIP content is subject to the terms at: http://scitation.aip.org/termsconditions. Downloaded to ] IP:
193.194.89.220 On: Tue, 03 Dec 2013 08:10:14