Gompertz–Makeham Law of Mortality


The Gompertz–Makeham law states that the human death rate is the sum of an age-independent component (the Makeham term, named after William Makeham) and an age-dependent component (the Gompertz function, named after Benjamin Gompertz), which increases exponentially with age. In a protected environment where external causes of death are rare (laboratory conditions, low mortality countries, etc.), the age-independent mortality component is often negligible. In this case the formula simplifies to a Gompertz law of mortality. In 1825, Benjamin Gompertz proposed an exponential increase in death rates with age.

The Gompertz–Makeham law of mortality describes the age dynamics of human mortality rather accurately in the age window from about 30 to 80 years of age. At more advanced ages, some studies have found that death rates increase more slowly – a phenomenon known as the late-life mortality deceleration – but more recent studies disagree.

Estimated probability of a person dying at each age, for the U.S. in 2003 . Mortality rates increase exponentially with age after age 30.
The decline in the human mortality rate before the 1950s was mostly due to a decrease in the age-independent (Makeham) mortality component, while the age-dependent (Gompertz) mortality component was surprisingly stable. Since the 1950s, a new mortality trend has started in the form of an unexpected decline in mortality rates at advanced ages and “rectangularization” of the survival curve.

The hazard function for the Gompertz-Makeham distribution is most often characterised as h(x)=α*e^(β*x)+λ. The empirical magnitude of the beta-parameter is about .085, implying a doubling of mortality every .69/.085 = 8 years (Denmark, 2006).

The Gompertz law is the same as a Fisher–Tippett distribution for the negative of age, restricted to negative values for the random variable (positive values for age)

The quantile function can be expressed in a closed-form expressions using the Lambert W function as shown here.

Related formulas


Q(u)Quantile function (dimensionless)
αparameter (real and >0) (dimensionless)
βparameter (real and >0) (dimensionless)
λparameter (real and >0) (dimensionless)
uu=W(x) (dimensionless)
W0main branch of the Lambert W function (dimensionless)