Infinitesimal Generators and Kolmogorov Equations
Motivation: why this matters in quant finance
The same diffusion model that simulates a stock path also implies a partial differential equation for expectations. For a Markov state process
Without generators, the link between Monte Carlo paths and PDE solvers looks like a coincidence. With generators, both methods are computing the same Markov expectation: one by sampling future paths, the other by evolving a function through time.
The informal idea
For a Markov process, start at and look at a smooth test payoff . The generator asks for the first-order rate of change in its expectation:
For ordinary deterministic motion, this rate comes only from drift. For a diffusion, Itô's formula says the variance term also contributes at order . That is the whole reason the generator contains a second derivative.
There are two directions in time:
- The backward equation evolves a conditional expectation as the starting time changes.
- The forward equation evolves the density of the state as calendar time moves forward.
They are adjoint views of the same Markov dynamics. The backward equation acts on payoff functions; the forward equation acts on probability densities.
Formal definitions
Generator of a time-homogeneous Markov process. For a Markov process started at , the generator acts on suitable test functions by
For the diffusion
Lawler derives, using Itô's formula,
For a time-inhomogeneous diffusion,
the time- generator is
If
then the backward equation is
If is the density of a time-homogeneous diffusion with constant volatility and drift , Lawler's forward equation is
where the adjoint operator is
Key properties
The generator is the drift of
Itô's formula gives
The second derivative is not optional
Backward equations act on payoffs
Forward equations act on densities
The forward equation uses , not , because it moves probability mass rather than payoff values. For constant volatility,
Binomial approximations explain the adjoint
Lawler derives the forward equation by matching a small-time binomial approximation to the diffusion. Expanding the probability of landing at from neighbouring points produces the term and the term.
Worked examples
Example 1: Brownian motion and the heat operator
Let . Then and is constant, so
The backward equation for is
The forward equation for the density is
The same heat operator appears in both directions because the drift is zero and the operator is self-adjoint in this simple case.
Example 2: generator of geometric Brownian motion
the generator acting on a smooth function is
For , , matching the expected drift of the stock. For ,
which recovers the Itô correction in the log-price. The generator is not an abstract PDE object; it is the drift calculator for transformed states.
Example 3: forward equation with state-dependent drift
Suppose
with constant and smooth . Lawler's forward equation is
If is constant, this becomes
When varies with state, the extra term appears inside . That term is easy to miss if one thinks "forward equation equals backward equation with drift sign flipped."
Common confusions and pitfalls
"The generator is just the drift." Drift is only the first-derivative part. Brownian variance contributes the second-derivative term through quadratic variation.
"Backward and forward equations are the same PDE." They are related, but not interchangeable. The backward equation acts on payoff functions; the forward equation acts on densities through the adjoint .
"The forward equation just changes the sign of the drift." That is only true in special constant-drift cases. With state-dependent drift, Lawler's formula is .
"The PDE is separate from the SDE." The PDE is the infinitesimal expression of the SDE's Markov dynamics. Itô's formula is the bridge.
"Regularity is automatic." The generator formula is stated for smooth test functions with bounded derivatives in Lawler's derivation. Payoff kinks and boundary conditions require extra work.
Where this goes next
- Feynman-Kac Formula: adds discounting and terminal payoffs to the generator equation.
- Black-Scholes PDE: applies the generator of risk-neutral GBM to option values.
- Stochastic Differential Equations: supplies the diffusion coefficients that define .
- Markov Chains: gives the finite-state analogue, where a transition matrix plays the role of the evolution operator.
- Poisson Processes: introduces a jump generator, showing how the operator changes when paths are discontinuous.
References
- Lawler, G. F. (2023). Stochastic Calculus: An Introduction with Applications. Ch. 3 §3.5 (Diffusions), Ch. 4 §4.4 (Binomial approximations and forward equations).