Assume thermal equilibrium, a three-dimensional nondegenerate semiconductor, one parabolic conduction extremum and one parabolic valence extremum, with two spin states in each. Use the supplied effective masses as scalar density-of-states parameters. With conduction energy , state counting gives the per-volume density of states
Since , replace the Fermi-Dirac distribution by its Boltzmann factor. Using and the supplied integral,
The electron hole occupation is in the valence band. Applying the same integration below gives
Their product cancels the chemical potential, giving the semiconductor mass-action law
Thus, for masses expressed in ordinary mass units,
The labels in this last box are exponents, unrelated to the magnetic field or Curie constant above. Valley degeneracy or multiple valence bands must be included in the effective density of states, or absorbed into suitable density-of-states effective masses, not counted twice. Real silicon has anisotropic multiple valleys, so its conductivity mass is not automatically its density-of-states mass; the numerical answers below implement the paper's supplied scalar-mass model.[ref]
The formula is not an identity for arbitrarily degenerate carriers. For a concrete counterexample, take while holes remain dilute. Fermi occupation gives , whereas the Boltzmann replacement would give ; the predicted product then differs by about three orders of magnitude. Separate electron and hole quasi-Fermi levels out of equilibrium would also prevent the cancellation used above.