Debye-Waller Factor Calculator
Work out how much thermal atomic vibration attenuates a diffraction peak, from a B factor or from the Debye model.
🌡️ What is the Debye-Waller Factor?
The Debye-Waller factor is the multiplier that describes how much thermal vibration of atoms weakens a diffracted beam. Atoms in a crystal are never frozen in place, they oscillate around their mean lattice sites, and that smearing of scattering density reduces the coherent Bragg intensity without changing where the peaks appear. The intensity multiplier is written T = exp(−2M), where 2M = B(sinθ/λ)² and B is the isotropic atomic displacement parameter, historically called the temperature factor.
Crystallographers rely on this quantity constantly. In small-molecule and powder refinement, a single B value per atomic site absorbs the vibrational smearing so the structural model can fit measured intensities. In protein crystallography, per-atom B factors are refined and then read as a map of which loops and side chains are rigid and which are floppy. In materials science, comparing measured intensity fall-off against a Debye-model prediction is a standard way of extracting an X-ray Debye temperature for a metal or alloy.
A frequent misconception is that a high B factor always means fast vibration. It does not, because the measured quantity lumps together genuine dynamic motion and static disorder, meaning slight differences in atomic position from one unit cell to the next. Both smear the average electron density identically as far as the diffraction experiment is concerned. A second misconception is that the Debye-Waller factor moves peaks. It does not, it only scales their heights, though thermal expansion of the cell will move peaks through a completely separate mechanism.
This calculator gives you both directions of the problem. If you already have a B factor from a refinement or a table, enter it directly and read off the attenuation at any angle. If you only know the material, switch to Debye-model mode and supply the Debye temperature, sample temperature and atomic mass, and the calculator estimates the mean-square displacement, the B factor and the resulting attenuation, with a chart of how B climbs as the sample warms.
📐 Formula
📖 How to Use This Calculator
Steps
💡 Example Calculations
Example 1 — Low-Angle Reflection, Modest B Factor
B = 0.5 Ų, λ = 1.5406 Å (Cu-Kα), θ = 20°
Example 2 — High-Angle Reflection, Warm Sample
B = 1.5 Ų, λ = 1.5406 Å, θ = 40°
Example 3 — Aluminium (111) From the Debye Model
ΘD = 428 K, T = 293 K, mass = 26.98 amu, λ = 1.5406 Å, θ = 19.24°
Example 4 — Copper (111) From the Debye Model
ΘD = 343 K, T = 300 K, mass = 63.55 amu, λ = 1.5406 Å, θ = 21.66°
❓ Frequently Asked Questions
🔗 Related Calculators
What is the Debye-Waller factor?
The Debye-Waller factor is the multiplier exp(-2M) that reduces the intensity of a Bragg reflection because atoms vibrate about their mean lattice positions. It is always between 0 and 1, it equals 1 only for a perfectly static lattice, and it falls off as scattering angle and temperature rise.
What is the formula for the Debye-Waller factor?
T = exp(-2M) where 2M = B (sin theta / lambda) squared. B is the isotropic atomic displacement parameter in square angstroms, theta is the Bragg angle, and lambda is the radiation wavelength. Equivalently 2M = q squared times u squared over 2, with q the scattering vector magnitude.
How is the B factor related to mean-square displacement?
B = 8 pi squared times u squared, where u squared is the mean-square displacement of the atom projected onto the scattering vector, in square angstroms. Dividing B by 8 pi squared (about 78.957) recovers u squared, and the square root of that gives the root-mean-square displacement in angstroms.
Why does the Debye-Waller factor decrease at higher angles?
The exponent 2M scales with (sin theta / lambda) squared, so it grows quadratically with scattering angle. Physically, high-angle reflections probe shorter distances in real space, so a fixed amount of atomic wobble smears them out proportionally more than it smears low-angle reflections.
What is a typical B factor value?
Well-ordered metals and small-molecule structures at room temperature usually show B between about 0.3 and 2 square angstroms. Protein crystals at 100 K typically average 15 to 40 square angstroms, and values above 60 usually indicate disorder rather than pure vibration.
How does temperature affect the Debye-Waller factor?
B grows roughly linearly with temperature well above the Debye temperature, and flattens to a non-zero constant at absolute zero because of zero-point motion. Higher B means a smaller exp(-2M) and weaker peaks, which is why cooling a crystal strengthens the high-angle data.
What is the Debye temperature used for in this calculator?
The Debye temperature sets the characteristic vibration frequency of the lattice. In Debye-model mode the calculator uses it together with the atomic mass and sample temperature to estimate the mean-square displacement, then converts that to a B factor. Aluminium is about 428 K, copper about 343 K, and lead about 105 K.
Does the Debye-Waller factor change peak positions?
No. Thermal motion attenuates intensities but leaves Bragg angles unchanged, because the average lattice spacing still sets the diffraction condition. Peak positions shift only through thermal expansion of the unit cell, which is a separate effect from the Debye-Waller attenuation.
What is 2M and why the factor of two?
M is the exponent for the scattered amplitude and 2M is the exponent for the measured intensity, since intensity is amplitude squared. Crystallographic software almost always reports the intensity form, so this calculator shows 2M and the intensity multiplier exp(-2M).
Can the Debye-Waller factor be anisotropic?
Yes. Real atoms often vibrate more in one direction than another, which is modelled with a six-component anisotropic displacement tensor rather than a single B value. This calculator uses the isotropic approximation, which is the standard starting point and the form reported for most powder and small-molecule refinements.
How does the Debye-Waller factor differ from an occupancy factor?
Occupancy scales a site's contribution by how often the atom is actually present, and it affects all reflections equally. The Debye-Waller factor affects high-angle reflections far more than low-angle ones. That different angular signature is how refinement programs separate the two, given data to sufficient resolution.
What wavelength should I enter?
Use the wavelength of the radiation that produced your data. Cu K-alpha at 1.5406 angstroms is the laboratory default, Mo K-alpha is 0.7107 angstroms, and synchrotron beamlines usually work between about 0.7 and 1.5 angstroms. The wavelength only enters through sin theta over lambda.