Gompertz–Makeham law of mortality
The Gompertz–Makeham law of mortality is a mathematical model for the age pattern of death rates. It expresses the force of mortality as the sum of two components: an age-dependent term, the Gompertz function, that increases approximately exponentially with age, and an approximately age-independent background term known as the Makeham term. In populations where deaths from external causes are rare, the background component is often small and mortality can be well described by the simpler Gompertz law of mortality.
For adult humans, the Gompertz component captures the empirical regularity that the individual risk of death rises steeply with age. After early adulthood, many populations are reasonably described by an almost exponential increase in hazard, with the probability of dying in a given year approximately doubling every eight years. The model is not intended to describe the elevated mortality of infancy and early childhood, and at the very highest ages estimates of the mortality trajectory are sensitive to data quality and modelling assumptions. Some demographic studies report a slowing of the increase in death rates or a plateau among the oldest-old, while others find that cleaned data remain compatible with Gompertz–Makeham-type behaviour over a wide age range.
Because of its simple functional form and interpretable parameters, the Gompertz–Makeham law is widely used in actuarial science for constructing life tables and pricing life insurance and pension products, in demography and gerontology for modelling adult mortality, and in reliability theory of ageing and longevity as a parametric survival distribution for biological and technical systems.
History
In 1825 the English actuary Benjamin Gompertz published an analysis of human mortality in which he proposed that the age-specific force of mortality increases approximately exponentially with age. This "law of human mortality" was soon adopted in actuarial work on life table construction and annuity valuation, and later became known simply as the Gompertz law of mortality.In 1860 the actuary William Makeham generalised Gompertz's formulation by adding an approximately age-independent term to represent deaths from external causes that affect all ages in a population. The resulting Gompertz–Makeham law expressed the force of mortality as the sum of an exponentially increasing intrinsic component and a constant background component, and it quickly became a standard model in actuarial science and demography.
During the twentieth century the Gompertz–Makeham model was revisited in the emerging fields of biodemography and the reliability theory of ageing and longevity, where it was used to describe regularities in adult human mortality and to compare patterns of ageing across species and populations.
Mathematical formulation
In continuous-time form, the Gompertz–Makeham law specifies the hazard function at age asThe term is the Gompertz component and increases approximately exponentially with age. The constant term is the Makeham component and represents an approximately age-independent background risk of death from causes such as accidents and acute infections.
If the hazard has this form for all ages, then the associated survival function and cumulative distribution function define the Gompertz–Makeham distribution. They can be written as
and the corresponding probability density function is
These relationships give a parametric model for adult lifetimes and other failure-time data.
The scale parameter governs the initial level of the age-dependent mortality component, controls the exponential rate at which this component increases with age, and represents the level of background mortality that does not depend strongly on age. Setting yields the Gompertz distribution and hence the classical Gompertz law of mortality, while taking with fixed gives an exponential distribution with constant hazard.
For some analytical and simulation tasks it is useful to work with the quantile function, defined as the inverse of the cumulative distribution function. A closed-form expression for can be written using the principal branch of the Lambert W function as
which provides a direct way to generate random lifetimes with Gompertz–Makeham distribution from a uniform random variable.
Moments and life expectancy
Let denote a non-negative random variable with Gompertz–Makeham hazard and survival function as above. The mean lifetime can be written asFor the Gompertz–Makeham distribution this integral has a closed form in terms of the upper incomplete gamma function. One convenient expression is
which applies for, and.
More general formulas for remaining life expectancy at an arbitrary age can be written in a similar way and are often used in demographic and actuarial applications.
Higher moments can be defined through the general identity
so that the variance of is
Closed-form expressions for these integrals in terms of special functions are available in the literature and are used to study how life expectancy and variability in age at death depend on the model parameters.
Rate of increase and mortality doubling time
The Gompertz component of the hazard,, has a logarithm that is linear in age:The constant slope describes how fast the log-hazard increases with age. A commonly used summary is the mortality doubling time, defined as the age interval for which the Gompertz component doubles,
Solving this equation gives
When Gompertz–Makeham curves are fitted to adult human mortality, estimated values of are often around per year, which corresponds to a doubling time of about eight years and matches the empirical rule of thumb described in studies of adult mortality.
Discrete-time approximation and annual death probabilities
In life-table work, mortality is often described in terms of the one-year probability of death between ages and, usually denoted. For a continuous-time model with hazard, the corresponding one-year death probability can be written asIf follows the Gompertz–Makeham form for all real, then straightforward integration gives
and therefore
In practice, actuaries often estimate Gompertz–Makeham parameters from such discrete probabilities and then use the continuous model to derive related quantities such as life expectancies and annuity values.
Alternative parametrisations
Several alternative parametrisations of the Gompertz–Makeham law are used in the literature. One simple reparameterisation is to take a reference age and define the background-free Gompertz hazard at that age,so that the full hazard can be written as
This form replaces the original parameter with the more interpretable level at a specified age.
A second useful reparameterisation uses the mortality doubling time in place of. Writing
makes it explicit how many years it takes for the Gompertz component of the hazard to double, which can be convenient when comparing mortality schedules between populations or over time.
Parameter estimation
Parameters of the Gompertz–Makeham model are typically estimated from observed lifetimes or grouped mortality data. For independent lifetimes with right-censoring indicators, the log-likelihood under a continuous-time hazard and survival function can be written in the standard formSubstituting the Gompertz–Makeham hazard
and survival function
gives an explicit log-likelihood function in the three parameters, and. These parameters can then be estimated numerically by maximising the log-likelihood or by related methods, such as least squares fits to log-mortality rates or regression models for grouped death counts.
Illustrative example
Suppose lifetimes follow a Gompertz–Makeham law with hazardwhere
The cumulative hazard, and survival functions are
the cumulative distribution, and probability density functions are
Survival to a given age
To find the probability that a newborn survives to age 60, compute the cumulative hazard at 60The survival probability at age 60 is then
Thus, in this example, the probability of being alive at 60 is, and the probability of having died before 60 is
Probability between two ages
To find the probability that a newborn dies between ages 60 and 70, compute the survival at age 70 in the same way:The survival probability at age 70 is then
and
The probability that death occurs between ages 60 and 70 is
Empirical patterns
Studies of low-mortality populations typically find that the force of mortality is well approximated by a Gompertz–Makeham curve from roughly ages 40 to 90, with smaller deviations at younger and older ages. The Makeham term improves the fit at younger adult ages by capturing age-unrelated risks, while the Gompertz term captures the increase in intrinsic mortality with age.Across many countries and time periods, estimates of the Gompertz–Makeham parameters imply that the individual risk of death in adulthood increases steeply with age. A commonly cited rule of thumb is that adult human mortality rates approximately double every eight years of age, although the exact rate of increase varies somewhat between populations, sexes and historical periods. In semi-logarithmic plots of the hazard function this appears as an almost straight line over a wide adult age range, which is often used as a visual check of Gompertz–Makeham behaviour.
Historical analyses indicate that much of the decline in human mortality over the twentieth century was initially driven by reductions in the age-independent component, due to improvements in sanitation, control of infectious diseases and safer environments. In terms of the Gompertz–Makeham parameters this appears as a marked fall in the background risk parameter with relatively stable age-dependent parameters, leading to more people surviving to old age and a more “rectangular” survival curve. Later in the century, gradual improvements at older ages affected the age-dependent component in many countries, contributing to longer remaining lifetimes at retirement ages.
At very young ages the pattern of mortality is different: mortality is relatively high in infancy, falls through childhood and only later begins the roughly exponential increase that the Gompertz–Makeham law describes well. The model therefore does not account for the specific causes of elevated infant and early-childhood mortality, which are usually handled by additional components or separate parametric models in life-table construction.
The behaviour of human mortality at the highest ages remains an area of active research. Some biodemographic studies report a slowing of the increase in death rates or the emergence of a late-life mortality plateau among the oldest-old, which would represent a deviation from a purely Gompertz–Makeham trajectory. Other work argues that much of the apparent late-life mortality deceleration can be explained by data-quality problems such as age misreporting and cohort mixing, and finds that after careful data cleaning the observed trajectories remain close to Gompertz–Makeham forms well into the tenth decade of life. As a result, the extent and universality of late-life deviations from the Gompertz–Makeham law in humans is still debated, and applications that focus on extreme old age often employ extended or alternative models.