The Fermi-Dirac distribution describes how fermions such as electrons occupy available energy states. Unlike classical particles that follow Maxwell-Boltzmann statistics, fermions obey the Pauli exclusion principle: no two identical fermions may occupy the same quantum state simultaneously. This rule leads to a distinct occupancy function that sharply differentiates between filled and empty states at low temperatures. The Fermi-Dirac equation for the probability that a state of energy is occupied is
where is the Fermi energy, is the absolute temperature, and is Boltzmann's constant expressed in electronvolts per kelvin. At absolute zero, all states with below are occupied and all above are empty, producing a step function. As temperature increases, the distribution smooths and the transition region broadens.
The Fermi level represents a sort of chemical potential for electrons. In a pure metal at very low temperature, it corresponds to the highest occupied level. In semiconductors, the Fermi level often lies within the band gap, and its position relative to the conduction and valence bands determines carrier concentrations. Doping a semiconductor with donors or acceptors shifts the Fermi level, dramatically influencing electronic behavior. Understanding how changes with composition and temperature is thus essential in electronic engineering.
Fermi-Dirac statistics originate from counting how many ways indistinguishable fermions can occupy discrete energy states. Starting from the grand canonical ensemble, one evaluates the partition function with the constraint that each state can hold at most one particle. Summing over states yields the familiar form above. While this derivation requires statistical mechanics, the resulting equation offers an intuitive picture of a "smoothed" step function whose width is proportional to temperature.
In metals, conduction electrons fill up a "Fermi sea" of states up to . When an electric field is applied, electrons near the Fermi level respond most strongly because they can easily be excited into nearby unoccupied states. Many properties of metals—heat capacity, electrical conductivity, magnetic susceptibility—can be traced to the density of states and occupancy near . For example, the electronic heat capacity at low temperatures rises linearly with because only electrons within a few of the Fermi level can be thermally excited.
Semiconductors exhibit a band gap where no electron states exist. By introducing impurities or doping, engineers control the Fermi level location and thereby the number of carriers in the conduction or valence bands. The probability that a conduction-band state is occupied is given by the Fermi-Dirac function. At room temperature, the exponential factor leads to extremely low occupation for states far above . However, doping can move closer to the conduction band (n-type) or closer to the valence band (p-type), drastically altering these probabilities.
As temperature rises, thermal energy enables electrons to populate states previously empty at low temperatures. In metals, this broadening slightly increases the number of electrons above , though the effect remains small due to the Pauli principle. In semiconductors, the population of carriers in conduction and valence bands grows exponentially with temperature, a key factor in device performance. Our calculator lets you explore this behavior quantitatively by varying .
Suppose a semiconductor has a Fermi level 0.2 eV below the conduction band edge. At 300 K, using , the occupancy of states 0.2 eV above is about , yielding a value near 4.4×10−4. Our calculator automates this computation, allowing you to experiment with different energies and Fermi levels.
Only electrons that can move into empty states contribute to electrical conduction. In a metal, the number of such electrons is proportional to . This explains why metals have high conductivity that varies little with temperature. In doped semiconductors, conductivity depends strongly on how many carriers are thermally excited across the band gap. Evaluating the Fermi-Dirac distribution helps engineers predict how a device will respond to heating or cooling.
Enter an energy level, the corresponding Fermi level, and the absolute temperature. The script converts Boltzmann's constant to electronvolt units and plugs your numbers into the Fermi-Dirac equation. The output is a probability between 0 and 1. Values near 1 mean the level is almost certainly occupied, whereas values near 0 mean it is almost empty. Because the equation is sensitive to the exponent, small changes in or can greatly affect the probability when is within a few of .
The distribution was first formulated by Enrico Fermi and Paul Dirac in the 1920s as quantum mechanics emerged. By extending statistical mechanics to particles with half-integer spin, they provided a theoretical foundation for the behavior of electrons in solids. The concept of a Fermi sea paved the way for band theory and ultimately for modern electronics. Their work also laid the groundwork for understanding neutron stars, where extreme densities create degenerate Fermi gases.
While our calculator focuses on electrons in solids, the Fermi-Dirac distribution also governs other fermions such as protons, neutrons, and neutrinos. In white dwarf stars, electron degeneracy pressure counters gravitational collapse. Neutron stars, composed largely of degenerate neutrons, obey similar statistics. Anywhere fermionic particles become densely packed—whether in astrophysics or condensed matter—the same mathematical form appears.
Real materials contain a continuum of energy levels, so physicists often multiply the Fermi-Dirac function by a density-of-states factor and integrate to find observable quantities. For example, the electron concentration in a semiconductor’s conduction band is
where reflects the number of states available at each energy. For a parabolic band in three dimensions, scales as the square root of energy, leading to the familiar expression in the nondegenerate limit. Our calculator evaluates a single level, but understanding how integrals build macroscopic properties reveals why the Fermi-Dirac formula underpins semiconductor device equations and models of stellar remnants.
At temperatures much lower than the Fermi temperature , a gas of fermions becomes degenerate. Most electrons occupy states below , and only a thin shell near the surface participates in thermal processes. The internal energy then increases quadratically with temperature, and the heat capacity becomes proportional to , a stark contrast to classical predictions. Measurements of low-temperature heat capacity in metals confirmed this behavior, providing early evidence for the quantum nature of electrons in solids.
Consider silicon at 300 K doped with phosphorus donors at a concentration of 1016 cm−3. Solving the charge-balance equation places the Fermi level about 0.3 eV below the conduction band edge. To estimate the probability that a state 0.1 eV below the conduction band is occupied, plug eV, eV, and K into the calculator. The result, about 0.88, shows that most donor levels are filled, consistent with the material being n-type. Adjusting the Fermi level or temperature lets you explore freeze-out at low temperatures and intrinsic behavior at high temperatures.
To visualize how occupancy changes, many students plot versus energy for several temperatures. You can mimic this by exporting results for a range of energies and constructing a graph in a spreadsheet. Observe how the curve sharpens as approaches zero and broadens as temperature rises. For device modeling, combine these plots with density-of-states curves to see which energies dominate conduction.
Because the exponential in the denominator can overflow or underflow, numerical implementations must guard against floating-point errors when differs greatly from . Our script mitigates this by relying on JavaScript’s robust Math.exp
, but extremely large exponents may still produce rounding to 0 or 1. Another frequent mistake is mixing units; ensure that energies are in electronvolts when using this tool. Finally, remember that the Fermi level in semiconductors can depend on carrier concentration, so blindly plugging numbers without solving for may yield misleading conclusions.
Can I compute the energy corresponding to a given occupancy? Yes. Supply a target probability in the optional field above, and the calculator inverts the Fermi-Dirac equation to return the energy level that would produce that occupancy.
Does the distribution apply to holes? Holes in semiconductors follow a complementary form in which the probability of a state being empty, , represents the hole occupancy. Our calculator reports both filled and empty probabilities to aid such analyses.
What happens at negative temperatures? In systems with population inversion, such as certain spin ensembles, an effective negative temperature can be defined. The basic Fermi-Dirac formula still holds with , but interpreting the results requires care because negative temperatures are hotter than any positive temperature in terms of entropy.
The basic formula assumes non-interacting particles in thermal equilibrium. Real materials may exhibit strong interactions, impurities, or nonequilibrium conditions that require more sophisticated approaches. Nevertheless, Fermi-Dirac statistics remain a cornerstone of quantum physics, providing a first approximation for countless systems. Understanding its implications is essential for interpreting experiments and designing electronic devices.
By computing the occupancy probability for a given energy level, this calculator helps illustrate how quantum statistics shape the properties of matter. Whether you are exploring semiconductor band structures, modeling metals, or studying exotic astrophysical objects, the Fermi-Dirac distribution offers a window into the quantum world. Adjust the parameters and see how temperature and Fermi level combine to govern electron populations.
Estimate the occupancy percentage needed for a rental property to cover expenses and reach break-even.
Calculate the probability of observing a given number of events using the Poisson distribution. Useful for physics, biology, and reliability engineering.
Estimate the likelihood that broadcasting signals attracts hostile attention in a hypothetical cosmic dark forest.