Knowledge / Actuarial Science / Survival models and life tables

Survival models and life tables

Actuarial Science (B.Sc) · Life contingencies · free study notes for exams, placements and interviews

In short

A survival model describes the random future lifetime of a life aged x, usually through the survival probability tpx or the force of mortality μx. A life table is that model tabulated: a column of survivors lx from which every probability, expectation and (later) premium is read off. It is the foundation of every life insurance, annuity, pension and health valuation, so it is examined in university B.Sc Actuarial Science papers and in Institute of Actuaries of India (IAI) subjects CS2 (Risk Modelling and Survival Analysis) and CM1 (Actuarial Mathematics), and in UGC-NET/ISS statistics papers. In India the working tables are the Indian Assured Lives Mortality (IALM) table for insured lives, LIC a(96-98) ultimate for annuitants, and the SRS abridged life tables published by the Office of the Registrar General of India for the general population.

Explained

The random future lifetime and the four basic functions

The life table and its columns

Fractional ages: getting non-integer-age probabilities

A table gives integer-age values only; three standard assumptions fill the gaps, for 0 ≤ t < 1:

Analytic laws of mortality

From data to a usable table: exposure, estimation and graduation

  1. Define the rate interval and exposure — *central exposed to risk* E^c_x = person-years lived at age x; *initial exposure* E_x = E^c_x + ½dx.
  2. Crude estimates: m̂x = Dx/E^c_x (central), q̂x = Dx/E_x (initial). Under a constant force, the maximum likelihood estimator of μ is μ̂ = Dx/E^c_x, with variance ≈ μ̂²/Dx (Poisson model); the binomial model gives Var(q̂x) ≈ qx(1−qx)/E_x.
  3. Graduation — smooth the crude rates: parametric (fit Gompertz–Makeham by weighted least squares/MLE), graphical, or by reference to a standard table (q^graduated = a + b·q^std, or a spline).
  4. Tests of the graduation: chi-square goodness of fit, standardised deviations test, signs test, cumulative deviations test, grouping-of-signs test, serial correlations test — plus a check for over/under-graduation (smoothness via third differences).
  5. Projection: mortality improvement factors or the Lee–Carter model, essential for annuities and pensions where longevity risk, not mortality risk, is the exposure.
  6. Selection and heterogeneity: class selection, time selection, self-selection, adverse selection, temporary initial selection — the reason insured lives die lighter than the general population.

Select and ultimate tables

Indian tables, regulation and practice

Key points

Formulas and examples

tpx = l(x+t)/lx ; tqx = 1 − tpx ; qx = dx/lx ; px = l(x+1)/lx — all dimensionless probabilities
μx = −(d/dx) ln lx ; tpx = exp[−∫₀t μ(x+s) ds] — μ in per-year units
f_T(t) = tpx · μ(x+t) ; t|uqx = tpx − t+upx = tpx · uq(x+t)
Lx = ∫₀¹ l(x+t) dt ≈ lx − ½dx ; Tx = Σ_{y≥x} Ly ; mx = dx/Lx
e°x = Tx/lx = ∫₀^∞ tpx dt ; ex = Σ_{k=1}^∞ kpx ; e°x ≈ ex + ½
ex = px(1 + e(x+1)) ; E[K²] = Σ_{k=1}^∞ (2k−1)·kpx ; Var(K) = E[K²] − ex²
Var(T) = 2∫₀^∞ t·tpx dt − (e°x)²
UDD: tqx = t·qx, μ(x+t) = qx/(1 − t·qx) ; Constant force: tpx = (px)t ; Balducci: tpx = px/(1 − (1−t)qx)
De Moivre: tpx = (ω−x−t)/(ω−x), e°x = (ω−x)/2 ; Gompertz: tpx = exp[−(B/ln c)cx(ct−1)]
Makeham: tpx = exp[−At − (B/ln c)cx(ct−1)] ; central exposure Ec_x = Σ person-years, μ̂ = Dx/Ec_x

Example 1 — reading a life table. Illustrative segment:

xlxdxqxpx
6010,0001000.0100000.990000
619,9001200.0121210.987879
629,7801500.0153370.984663
639,6301800.0186920.981308
649,4502200.0232800.976720
659,230———

Example 2 — expectation, variance and median from a terminating table. l90 = 100, l91 = 70, l92 = 40, l93 = 15, l94 = 0.

Example 3 — Gompertz and Makeham. B = 3×10⁻⁵, c = 1.09, x = 50, t = 10.

Example 4 — De Moivre. ω = 100, x = 40.

Example 5 — select vs ultimate, 2-year select period.

durationselect rateultimate rate at same attained age
q[60]0.006q60 = 0.010
q[60]+10.009q61 = 0.012
q[60]+2 = q620.013q62 = 0.013

Example 6 — building lx from qx (illustrative rates, not actual IALM values). Radix l50 = 100,000, q50 = 0.00301, q51 = 0.00327, q52 = 0.00356.

Where it is used

Interview questions

Common mistakes

Related topics

Actuarial statistics basics · Demography and vital statistics · Life contingencies: assurances and annuities · Premium calculation and policy reserves · Pension and employee benefit valuation · Multiple-state and multiple-decrement models

Open in the Knowledge reader →Find jobs →