← Back to Blog
Exam Guides2027-01-107 min read

Thiele's Differential Equation for Continuous Reserves

Derive and apply Thiele's differential equation for continuous reserve calculations on Exam LTAM.

From Discrete Recursions to Continuous Equations

The discrete reserve recursion (t_V + P)*(1+i) = q_{x+t}*b + p_{x+t}*(t+1)_V shows how reserves evolve year by year. In the continuous framework, where premiums are paid continuously and benefits are payable at the exact moment of death, this recursion becomes a differential equation known as Thiele's differential equation. This equation governs the instantaneous rate of change of the continuous reserve and is the continuous analog of the annual recursion.

Thiele's equation is important both theoretically (providing insight into how reserves change over time and what drives those changes) and practically (enabling numerical computation of reserves when analytical solutions are not available). On Exam LTAM, you need to be able to derive the equation for specific products, interpret its components, and execute the numerical solution.

Deriving Thiele's Equation

For a fully continuous whole life insurance with continuous premium rate P-bar (the annual premium rate paid continuously) and death benefit b, the reserve at time t satisfies: d/dt(t_V) = delta * t_V + P-bar - (b - t_V) * mu_{x+t}.

Each term has a clear financial interpretation. The term delta * t_V represents the interest earned on the reserve. The insurer holds t_V in reserves, and this amount earns interest at the continuous rate delta = ln(1+i). The term P-bar represents the premium income flowing in at rate P-bar per year. The term (b - t_V) * mu_{x+t} represents the expected cost of death benefit payout per unit time: the net amount at risk (b - t_V) times the instantaneous mortality rate mu_{x+t}.

Putting it together: the reserve grows from interest earnings and premium income, and decreases from the expected cost of death claims. The net amount at risk (b - t_V) is the insurer's actual exposure because if the insured dies, the insurer pays b but recovers the reserve t_V (which it no longer needs to hold). So the net cost of death to the insurer is b - t_V, and this cost occurs at rate mu_{x+t}.

Thiele's Equation for Different Products

The general form of Thiele's equation is: d/dt(t_V) = delta * t_V + P(t) - (b(t) - t_V) * mu_{x+t}, where P(t) is the premium rate at time t and b(t) is the death benefit at time t. Different products correspond to different specifications of P(t) and b(t).

For a whole life insurance with continuous premiums: P(t) = P-bar for all t > 0, and b(t) = 1. For an n-year term insurance: P(t) = P-bar for t < n and P(t) = 0 for t >= n, with b(t) = 1 for t < n and b(t) = 0 for t >= n. For an n-year endowment insurance: P(t) = P-bar for t < n, b(t) = 1 for t < n (death benefit), and the boundary condition t_V = 1 at t = n (survival benefit).

For a limited-payment whole life insurance with premiums for h years: P(t) = P-bar for t < h and P(t) = 0 for t >= h. The death benefit remains b = 1 for all t. The reserve has different dynamics during and after the premium payment period.

Boundary Conditions

Thiele's equation requires a boundary condition to determine a unique solution. For whole life insurance, the terminal condition is that the reserve at the limiting age omega equals the death benefit: omega_V = 0 (since l_omega = 0 means no survivors need reserves). In practice, we use the convention that the reserve just before the terminal age approaches the benefit amount, or we set a large terminal age where the reserve is approximately b.

For endowment insurance, the boundary condition is n_V = b (the maturity benefit). For term insurance, n_V = 0 (no benefit payable after the term expires). These boundary conditions anchor the numerical solution and determine the entire reserve trajectory when combined with the differential equation.

Numerical Solution Using Euler's Method

Thiele's equation rarely has a closed-form analytical solution (except for special cases like constant force of mortality). In practice, it is solved numerically using Euler's method (also called the forward or backward Euler method). Working backward from the terminal boundary condition, each step computes the reserve at time t from the reserve at time t+h:

t_V = (t+h)_V - h * [delta * (t+h)_V + P(t) - (b - (t+h)_V) * mu_{x+t}]

Here h is the step size (e.g., h = 1 for annual steps, h = 1/12 for monthly steps). The backward approach starts from the known terminal reserve and works toward time 0. Each step uses the differential equation to estimate how much the reserve changed over the interval (t, t+h).

Worked Example

Consider a continuous whole life insurance for (60) with b = 1, delta = 0.05, P-bar = 0.03, and using step size h = 1. Suppose mu_{62} = 0.025 and mu_{61} = 0.022. Assume the reserve at time 3 (age 63) is known to be 0.340.

Working backward to time 2 (age 62): 2_V = 0.340 - 1 * [0.05*0.340 + 0.03 - (1 - 0.340)*0.025] = 0.340 - [0.017 + 0.03 - 0.0165] = 0.340 - 0.0305 = 0.3095.

Working backward to time 1 (age 61): 1_V = 0.3095 - 1 * [0.05*0.3095 + 0.03 - (1 - 0.3095)*0.022] = 0.3095 - [0.01548 + 0.03 - 0.01519] = 0.3095 - 0.03029 = 0.2792.

Notice how the reserve decreases as we move backward from age 63 to age 61, confirming the expected pattern that reserves increase with age (moving forward in time). The calculation at each step involves evaluating the right-hand side of Thiele's equation using the known reserve from the next time point.

Accuracy and Step Size

The accuracy of the Euler method depends on the step size h. Smaller steps produce more accurate results but require more computation. The error in Euler's method is approximately proportional to h, so halving the step size roughly halves the error. For Exam LTAM, step sizes of h = 1 (annual) are typical, though problems may specify smaller steps.

For practical insurance computations, monthly or even daily steps may be used to achieve adequate accuracy. The computational cost is minimal with modern computers, but on the exam, you will only be asked to execute a few steps by hand. Focus on setting up the equation correctly and performing the arithmetic carefully.

Common Pitfalls

The most common error is getting the direction of the Euler step wrong. When working backward, you subtract the right-hand side scaled by h. When working forward, you add it. Make sure you are consistent with your chosen direction. Another frequent mistake is evaluating the force of mortality at the wrong age. At time t (age x+t), the force of mortality is mu_{x+t}, and this is the value that appears in Thiele's equation for that step.

Students also sometimes confuse the continuous premium rate P-bar with the discrete annual premium P. The continuous premium rate is the instantaneous rate of premium payment per year, while the discrete premium is a lump sum paid at the start of each year. For most problems, P-bar = P-bar(A-bar_x) = A-bar_x / a-bar_x, computed using continuous insurance and annuity values.

Study Tips

Exam LTAM tests your ability to set up Thiele's equation for various products, identify the boundary condition, and execute a few backward Euler steps to find reserves at specific durations. Practice with whole life, term, and endowment insurance products. When setting up the equation, always identify three things: the premium function P(t), the benefit function b(t), and the boundary condition. Then execute the backward steps methodically, showing your work at each stage. Being systematic prevents the arithmetic errors that are common in multi-step numerical computations.

Ready to practice?

Put this knowledge to work with flashcards and practice exams.

Start Studying Free