Welcome back. In our previous lesson, we focused on the crucial first step of setting up multi-state models: defining states and constructing the one-step transition probability matrices that govern movement between them. This provided us with the fundamental building block for modeling risk over time.
This lesson takes the logical next step. We will explore how to use these one-step matrices to calculate probabilities over multiple time periods. You'll learn how to answer practical questions like, "Given a policyholder is healthy today, what is the probability they will be in the 'sick' state three years from now?". Since you already have a strong grasp of the theoretical underpinnings of the Chapman-Kolmogorov equations, our focus will be squarely on their application and computational implementation in the context of the actuarial models we introduced.
The Logic of Multi-Step Transitions
At its core, calculating a multi-step transition probability involves considering all the possible paths a subject can take. To go from state to state in two steps, the subject must pass through some intermediate state at the end of the first step. The total probability is the sum of the probabilities of all possible intermediate paths.

Let's represent the probability of moving from state to state in one time step as . The probability of being in state at time , given we started in state at time , can be written by conditioning on the state at time :
Using the definition of conditional probability and the Markov property, this simplifies to:
where is the set of all states. This summation is precisely the calculation for the -th entry when multiplying the one-step transition matrix by itself.
From Manual Calculation to Matrix Power
This path-summation logic can be seen in action in cohort simulations. The following video demonstrates how a cohort of 1,000 healthy individuals is tracked over several cycles in a simple 'healthy-diseased-dead' model. Pay close attention to how the number of people in each state for "Cycle 2" is calculated.
Markov modelling for Pharmacoeconomics.....Transition matrix simplified
This segment from "Markov modelling for Pharmacoeconomics" by Biomedical AI Basics provides a concrete numerical example of a two-step transition for an entire cohort.
Please watch the section on simulating Cycle 2. Notice how the number of people ending up in the 'Healthy' state at the end of Cycle 2 is a sum of contributions from those who were 'Healthy' at Cycle 1 and those who were in other states (if recovery were possible). This is a direct numerical application of the path-summation principle.
While this step-by-step approach is intuitive, it quickly becomes cumbersome for transitions over many time steps or for models with many states. A much more efficient method leverages matrix algebra. The Chapman-Kolmogorov equations, which you are familiar with, provide the formal justification for this.
The following video lecture provides a crisp connection between the path-summation logic and the far more powerful method of matrix multiplication.
Markov Processes (2025): Transition Probabilities and the Chapman-Kolmogorov Equations (Lecture 2)
This video from the "A Probability Space" channel expertly bridges the gap between the intuitive calculation of multi-step probabilities and the formal matrix-based approach.
First, watch the segment that demonstrates calculating a two-step probability. The lecturer shows how conditioning on the intermediate state leads to a calculation that is identical to a row-by-column multiplication in matrices. Next, watch the segment that formalizes this connection, showing that the n-step transition matrix is the one-step matrix raised to the nth power. This is the central computational tool for homogeneous Markov chains.
Calculating Multi-Step Probabilities in Actuarial Models
We can now formalize this powerful result. The key is to distinguish between homogeneous and non-homogeneous models, as we discussed in the last lesson.
[PDF] Multi-state transition models for actuarial applications - SOA
This section of the study note by James W. Daniel provides the definitive theorem for calculating longer-term transition probabilities in both homogeneous and non-homogeneous actuarial models.
Please read the following parts of Section 1.2: First, familiarize yourself with the notation for longer-term probabilities in Notation 1.16. Next, read Example 1.17, which walks through the logic of calculating a two-step probability for a simple homogeneous chain. Then, read Theorem 1.18. This is the main result we will use. It states that for a homogeneous chain, the k-step transition matrix is Q^k. For a non-homogeneous chain, the matrix for transitions from time n to n+k is the product Q_n \times Q_{n+1} \times \dots \times Q_{n+k-1}. Finally, see this applied in Example 1.20 for a homogeneous case (Q^2) and Example 1.21 for a non-homogeneous case (Q_2 Q_3 Q_4).
Let's summarize the key formulas from the reading.
1. Homogeneous Markov Chains
For a homogeneous chain, the one-step transition matrix is constant over time. The probability of moving from state to state in steps is given by the -th entry of the matrix .
Example: Consider the critical illness model from the slide deck Multiple State Models, with states 1 (Healthy), 2 (Critically Ill), and 3 (Dead).
The one-step transition matrix is:
To find the probability that a healthy person is critically ill after two years, we need to calculate the (1, 2) entry of .
The probability is .
2. Non-Homogeneous Markov Chains
For a non-homogeneous chain, the transition matrix depends on the time . The matrix of transition probabilities from time to time , denoted , is the product of the individual one-step matrices for each period.
Note the order of multiplication is important.
Example: Consider the driver rating model from the slide deck, where an insured can be Preferred (State 0) or Standard (State 1). The transition matrix for year is given by:
Let's find the probability that an insured who is Preferred at the start of year 1 (time ) will be Standard at the start of year 3 (time ). This is a 2-step transition from to . We need to calculate .
First, we find (for ) and (for ):
Now, we multiply them:
The desired probability is the (0, 1) entry of this matrix: .
Conclusion
In this lesson, we have moved from setting up one-step transition matrices to using them for multi-step predictions. The Chapman-Kolmogorov equations, while theoretically deep, lead to a straightforward and powerful computational method: matrix multiplication.
Key Takeaways:
- The probability of transitioning from state to state over steps is found in the -th entry of the -step transition matrix.
- For a homogeneous Markov chain with transition matrix , the -step matrix is simply .
- For a non-homogeneous Markov chain, the -step matrix for a transition starting at time is the ordered product of the one-step matrices: .
- This matrix approach is computationally efficient and forms the basis for nearly all practical calculations involving discrete-time Markov chains.
In our next lesson, we will build on this to address another critical set of questions in actuarial modeling. Using our ability to calculate multi-step probabilities, we will determine the probability of eventually being absorbed into states like 'Dead' or 'Lapsed', and calculate the expected time until that absorption occurs.