The Markov process is one of the most important classes of stochastic processes, often loosely summarized as “the future depends only on the present, not the past.” That phrase is easy to remember but easy to misread: if affects , and affects , then clearly affects indirectly through — so how can we still say doesn’t depend on the past? The key is that the Markov property doesn’t say “the past has no effect” — it says once the current state is known, the past provides no additional information.
1. The Markov Property
1.1 Definition: conditional independence, not memorylessness
The discrete-time first-order Markov property is written : once the current state is known, the earlier history provides no additional information for predicting the next step .
Consider the dependency chain : in general, and being correlated () is entirely possible, since influence can propagate along the chain. But the Markov property requires : once is known, being additionally told doesn’t further change the conditional distribution of . This is called conditional independence — Probability and Statistics 2 Section 4 discussed how a conditional distribution changes with new information, which is the foundation for understanding conditional independence.
1.2 Verifying conditional independence with a two-state example
Suppose a system has only states 0 and 1, and at each step there’s a 90% chance of staying in the same state and a 10% chance of flipping. If we only know , we can indeed use it to infer something about : the probability of is , and the probability of is ; adding the two paths together, , clearly different from the probability of a single flip.
But once we already know , ; at that point, even if we’re additionally told , the result is still — completely unchanged. What’s actually cut off is “additional information,” not the past’s historical influence on the present — the past still affects through ; it’s just that once is known, can no longer add anything.
2. State Design Determines the Markov Property
2.1 The same system can become Markov with a different state representation
Consider a moving object: if only its current position is used as the state, that’s usually not enough to predict its position a second later, since velocity also matters — two cars currently at the same position, one moving east at high speed and one moving west at high speed, will clearly be in different places a second later, so the “position process” alone may not be Markov. But once the state is expanded to , including both position and velocity, then in a simple dynamics model may depend only on . The same physical system can behave as Markov or non-Markov depending on which state representation is chosen — this is the step most easily overlooked when choosing a state representation, and the most common source of modeling errors.
2.2 A non-Markov example and how to fix it
Consider : knowing alone isn’t enough to determine the conditional distribution of the next step, because still provides additional information, — this is a simple non-first-order Markov process. After redefining the state as , the new state process becomes first-order Markov again — this trick can be applied almost without limit: any -th-order Markov process can be rewritten in first-order Markov form by packing the past steps into a larger state, at the cost of the state space growing exponentially with .
3. Markov Chains and Transition Matrices
3.1 The one-step transition matrix
When both time and the state space are discrete, the result is a Markov chain. Suppose the state space has only ; the one-step transition matrix can be written as:
The first row means that, currently at A, the probability of staying at A next step is 0.7, moving to B is 0.2, and moving to C is 0.1; every row sums to 1, since the next step must land on some state.
3.2 Multi-step transitions: the Chapman–Kolmogorov equation worked out
Given the one-step transition matrix , the transition probability after any number of steps is a power of : the -step transition matrix equals . Using the above as an example, computing gives the probability of going from A to B in two steps, . This number can also be verified directly by summing over paths: the probability of reaching B within two steps by passing through the three possible intermediate states A, B, or C is (via A), (via B), and (via C) respectively, and the three sum to exactly . This is a concrete demonstration of the Chapman–Kolmogorov equation: a multi-step transition probability equals the sum, over every possible intermediate state, of the probability of “reaching the intermediate state first” multiplied by “reaching the destination from there.” A seemingly complex long-run random evolution can therefore be built entirely by composing local one-step transition rules, with no additional assumptions needed.
4. Common Misconceptions and Model Limitations
The most common misconception is understanding the Markov property as “the past and future are entirely unrelated” — what it actually means is that, given the current state, the past no longer provides additional information; the past can still affect the future indirectly through the current state, its effect has simply been compressed into . The second common mistake is insufficient state design: many systems that “look non-Markov” simply have too narrow a state, and adding back the missing information (such as velocity in the earlier example, or higher-order history) makes them Markov again — but this also means the first-order Markov assumption can always be satisfied by this kind of “cheating.” The genuinely meaningful question is often not “can this be written as Markov” but “how large a state space is needed to write it as Markov” — an overly bloated state space makes estimation and computation impractical. The third limitation is that transition probabilities are usually assumed not to change over time (time-homogeneous); if the system’s own dynamics evolve over time, a time-varying transition matrix needs to be handled separately, and the result can’t be applied directly.
5. Summary
The Markov property is conditional independence, not “the past and future are unrelated”: given the current state, the past provides no additional information about the future, but the past’s influence can still propagate along a chain like — it has simply been compressed into the current state. Whether a process is Markov depends on how the state is defined, which is also why state representation is so central to Markov theory. The one-step transition matrix, through matrix powers, can be composed into the transition probability after any number of steps — a property that is also the computational foundation for discussing a Markov chain’s long-run behavior next, in Stochastic Processes 6: Long-Run Behavior of Markov Chains — concepts such as stationary distribution, recurrent, transient, absorbing state, and mixing.