Skip to the content

Topics Covered

Future Lifetime \(T(x)\) Curtate Lifetime \(K(x)\) Force of Mortality Survival Function De Moivre Constant Force Gompertz Makeham Weibull Select Tables UDD & Balducci
On this page
  1. 1. The Future Lifetime Random Variable
  2. 2. Curtate Future Lifetime
  3. 3. Force of Mortality \(\mu_x\)
  4. 4. Analytical Laws of Mortality
  5. 5. Select and Ultimate Life Tables
  6. 6. Fractional-Age Assumptions
  7. Key Take-aways from Unit 1

1. The Future Lifetime Random Variable

DEFINITION

For a life currently aged \(x\), the future lifetime \(T = T(x)\) is the (random) number of additional years the life will survive. \(T\) is a non-negative continuous random variable.

1.1 Survival and Distribution Functions

\[ F_T(t) = P[T(x) \le t] = {}_tq_x, \qquad S_T(t) = P[T(x) > t] = {}_tp_x = 1 - {}_tq_x. \]

The pdf is \(f_T(t) = -\dfrac{d}{dt} S_T(t)\). When the context is clear we simply write \(s(x) = S_0(x) = P[T(0) > x]\), the survival function from age zero.

1.2 Relating \(T(x)\) to \(T(0)\)

From the definition of conditional probability,

\[ {}_tp_x = P[T(0) > x+t \mid T(0) > x] = \frac{s(x+t)}{s(x)}. \]

Hence the entire age-\(x\) distribution is encoded in the single function \(s(\cdot)\).

2. Curtate Future Lifetime

DEFINITION

The curtate future lifetime is \(K = K(x) = \lfloor T(x) \rfloor\), the completed number of future years. It is integer-valued and represents the discrete clock used in annuities-due / annuities-immediate at integer durations.

\[ P[K(x) = k] = {}_kp_x \cdot q_{x+k}, \qquad k = 0, 1, 2, \ldots \]

That is: the life survives \(k\) years (probability \({}_kp_x\)) and then dies in the \((k+1)\)-th year (probability \(q_{x+k}\)).

3. Force of Mortality \(\mu_x\)

DEFINITION

The force of mortality at age \(x\) is the instantaneous death rate:

\[ \mu_x = \lim_{h \to 0^+} \frac{P[T(0) \le x+h \mid T(0) > x]}{h} = -\frac{s'(x)}{s(x)} = -\frac{d}{dx}\ln s(x). \]

It is analogous to the hazard rate in survival analysis.

3.1 Recovering \(s(x)\) from \(\mu_x\)

\[ s(x) = \exp\!\left(-\int_0^{x} \mu_u\,du\right), \qquad {}_tp_x = \exp\!\left(-\int_0^{t} \mu_{x+u}\,du\right). \]

3.2 Useful Identities

\[ \frac{d}{dt}\,{}_tp_x = -\,{}_tp_x \cdot \mu_{x+t}, \qquad f_T(t) = {}_tp_x \cdot \mu_{x+t}. \]
EXAMPLE 1 — Computing \({}_tp_x\) from \(\mu\)

Suppose \(\mu_x = 0.02\) for all \(x\) (constant force). Find \({}_{10}p_{40}\).

\[ {}_{10}p_{40} = \exp\!\left(-\int_0^{10} 0.02\,du\right) = e^{-0.20} = 0.8187. \]

So 81.87% of lives age 40 survive to age 50 under constant-force mortality at level 0.02.

EXAMPLE 2 — Force of mortality from a life table

Suppose \(l_{40} = 9{,}313\), \(l_{41} = 9{,}287\), \(l_{42} = 9{,}258\). Estimate \(\mu_{41}\) using the central-difference approximation.

\(\mu_{41} \approx -\dfrac{1}{l_{41}} \cdot \dfrac{l_{42} - l_{40}}{2} = -\dfrac{1}{9287} \cdot \dfrac{9258 - 9313}{2} = -\dfrac{-27.5}{9287} = 0.00296.\)

So mortality intensity at age 41 is roughly 0.296% per year.

4. Analytical Laws of Mortality

Closed-form mortality models are useful for theoretical work, premium derivation, and smoothing of empirical life tables. The five standard laws are:

4.1 De Moivre's Law (1729)

\[ s(x) = 1 - \frac{x}{\omega}, \qquad 0 \le x \le \omega, \] \[ \mu_x = \frac{1}{\omega - x}, \qquad T(0) \sim \text{Uniform}(0, \omega). \]

Assumes a finite limiting age \(\omega\) (commonly \(\omega = 100\) to 110). Mortality increases hyperbolically; mathematically very tractable.

4.2 Constant Force (Exponential)

\[ \mu_x = \mu \quad (\text{constant}), \qquad s(x) = e^{-\mu x}, \qquad T(0) \sim \text{Exponential}(\mu). \]

The memoryless property: \({}_tp_x = e^{-\mu t}\) does not depend on \(x\).

4.3 Gompertz's Law (1825)

\[ \mu_x = B c^x, \qquad B > 0,\ c > 1. \]

Death intensity grows geometrically with age — the empirically observed pattern for adult human mortality. Integrating:

\[ s(x) = \exp\!\left(-\,\frac{B}{\ln c}\,(c^x - 1)\right). \]

4.4 Makeham's Law (1860)

\[ \mu_x = A + B c^x. \]

Adds an age-independent term \(A\) for accidents and infectious causes. The "best-fit" classical law for adult human mortality 30 < \(x\) < 90.

4.5 Weibull's Law

\[ \mu_x = k x^n, \qquad k > 0,\ n > 0. \]

Power-law growth in mortality; widely used in reliability engineering. For \(n = 0\) it reduces to constant force.

4.6 Summary Table

Law\(\mu_x\)Parameter Range
De Moivre\(1/(\omega - x)\)\(\omega\) finite limiting age
Constant Force\(\mu\)\(\mu > 0\)
Gompertz\(Bc^x\)\(B, c > 0,\ c > 1\)
Makeham\(A + Bc^x\)\(A \ge -B,\ B > 0,\ c > 1\)
Weibull\(k x^n\)\(k, n > 0\)
EXAMPLE 1 — De Moivre survival

Assume De Moivre with \(\omega = 100\). Find the probability that a life age 40 survives 20 more years.

\(s(40) = 1 - 40/100 = 0.60\), \(s(60) = 1 - 60/100 = 0.40\).

\({}_{20}p_{40} = \dfrac{s(60)}{s(40)} = \dfrac{0.40}{0.60} = 0.6667\).

So a 40-year-old has a 66.67% chance of reaching age 60 under De Moivre's law.

EXAMPLE 2 — Gompertz parameters

Gompertz parameters \(B = 0.0001\), \(c = 1.10\). Compute \(\mu_{50}\) and \(\mu_{70}\).

\(\mu_{50} = 0.0001 \times 1.10^{50} = 0.0001 \times 117.39 = 0.01174.\)

\(\mu_{70} = 0.0001 \times 1.10^{70} = 0.0001 \times 789.75 = 0.07898.\)

The force of mortality multiplies by \(1.10^{20} = 6.73\) between ages 50 and 70 — a near-7-fold rise that matches actual human mortality data.

5. Select and Ultimate Life Tables

SELECTION EFFECT

Newly underwritten lives have lower mortality than the general population because they have just passed medical examination. The selection effect wears off over a fixed period (the select period, typically 5 to 15 years), after which mortality merges into the ultimate table.

5.1 Notation

\(q_{[x]+k}\) denotes the mortality rate for a life selected at age \(x\) and now \(k\) years later. \(q_{[x]+r}\) where \(r \ge\) select period equals the ultimate rate \(q_{x+r}\).

EXAMPLE 1 — Reading a select table

Select period = 2 years.

\(x\)\(q_{[x]}\)\(q_{[x]+1}\)\(q_{x+2}\)
500.001000.002500.00420
510.001150.002800.00470

A life selected at age 50 has 2-year survival probability \((1 - 0.00100)(1 - 0.00250) = 0.99650\). After year 2 they revert to the ultimate column starting at \(q_{52} = 0.00420\).

EXAMPLE 2 — Why the select effect matters

For a 50-year-old just sold a policy (\(q_{[50]} = 0.00100\)), the first-year mortality is 58% lower than that of an "average" 50-year-old (\(q_{50}^{\text{ult}} = 0.00240\), say). Ignoring selection would over-estimate first-year claims by more than half — a serious pricing error for new business.

6. Fractional-Age Assumptions

Life tables give \(l_x\) only at integer ages. To compute probabilities at non-integer durations (\(0 < s < 1\)) we must interpolate. Three standard assumptions are used:

6.1 Uniform Distribution of Deaths (UDD)

\[ {}_sq_x = s \cdot q_x, \qquad 0 \le s \le 1. \]

Deaths are spread uniformly across each year of age. The force of mortality varies within the year.

6.2 Constant Force (CF)

\[ \mu_{x+s} = \mu_x^{*} = -\ln p_x, \qquad {}_sp_x = (p_x)^s, \qquad 0 \le s \le 1. \]

Force is constant within each integer year (jumps at integer ages).

6.3 Balducci (Hyperbolic)

\[ {}_{1-s}q_{x+s} = (1-s)\,q_x, \quad\text{equivalently}\quad {}_sp_x = \frac{p_x}{1 - (1-s)\,q_x}. \]

Used in some pension/disability work; gives a force of mortality that decreases within the year — usually undesirable for life work but sometimes mathematically convenient.

EXAMPLE 1 — Comparing the three assumptions

\(q_{40} = 0.005\). Find \({}_{0.5}q_{40}\) under each assumption.

All three nearly agree for small \(q\) — but the differences amplify for life-table impairments and old ages.

EXAMPLE 2 — Why each assumption is used

Under UDD, \({}_sp_x\) is linear in \(s\), so \(\bar A_x\) and similar continuous quantities can be obtained from the discrete \(A_x\) via the simple factor \(i/\delta\). This is the main reason UDD dominates life-insurance textbooks.

Constant force gives clean closed forms for \(\bar a_x\) under multi-state models and is widely used in disability/long-term care work.

Balducci survives mostly because it makes single-decrement to multi-decrement conversions algebraically straightforward.

Key Take-aways from Unit 1