Debye function
In mathematics, the family of Debye functions is defined by
The functions are named in honor of Peter Debye, who came across this function (with n = 3) in 1912 when he analytically computed the heat capacity of what is now called the Debye model.
Mathematical properties
[edit | edit source]Relation to other functions
[edit | edit source]The Debye functions are closely related to the polylogarithm.
Series expansion
[edit | edit source]They have the series expansion[1] where is the n-th Bernoulli number.
Limiting values
[edit | edit source]If is the gamma function and is the Riemann zeta function, then, for ,[2]
Derivative
[edit | edit source]The derivative obeys the relation where is the Bernoulli function.
Applications in solid-state physics
[edit | edit source]The Debye model
[edit | edit source]The Debye model has a density of vibrational states with the Debye frequency ωD.
Internal energy and heat capacity
[edit | edit source]Inserting g into the internal energy with the Bose–Einstein distribution one obtains The heat capacity is the derivative thereof.
Mean squared displacement
[edit | edit source]The intensity of X-ray diffraction or neutron diffraction at wavenumber q is given by the Debye-Waller factor or the Lamb-Mössbauer factor. For isotropic systems it takes the form In this expression, the mean squared displacement refers to just once Cartesian component ux of the vector u that describes the displacement of atoms from their equilibrium positions. Assuming harmonicity and developing into normal modes,[3] one obtains Inserting the density of states from the Debye model, one obtains From the above power series expansion of follows that the mean square displacement at high temperatures is linear in temperature The absence of indicates that this is a classical result. Because goes to zero for it follows that for (zero-point motion).
References
[edit | edit source]Further reading
[edit | edit source]- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- "Debye function" entry in MathWorld, defines the Debye functions without prefactor n/xn
Implementations
[edit | edit source]- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). Fortran 77 code
- Fortran 90 version
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- C version of the GNU Scientific Library