Probability and Markov generators
How does a list of random transitions become an equation for probabilities? A continuous-time Markov generator records the rate of every allowed change and the corresponding loss of probability from its starting state. You will construct that matrix, solve a two-state process, and identify which transpose acts on observables. These tools lead directly to the finite-ring TASEP lesson.
Required background. Fractions, elementary probability, and multiplication of a finite matrix by a column. A derivative will mean an instantaneous rate of change; the needed first-order equation is solved below. No quantum-mechanical background is required.
Helpful background. The stochastic conventions reference collects the distribution, observable and current conventions used in this sequence.
Random jumps and their rates
Section titled “Random jumps and their rates”Let take values in a finite set of states . In a time-homogeneous Markov process, the probabilities of future changes depend on the present state and elapsed time, not on the earlier path. Specify a constant rate for each transition from to a different state :
The remainder divided by tends to zero as . Rates have units of inverse time. A rate of two per second is not a probability of two; it describes the slope of a small-time probability.
Define the total exit rate from by
Over a short interval, the probability of remaining in is . This linear expression is a small-time expansion, not an exact probability for arbitrarily large .
If the process starts in , let be the time until its first jump. The Markov property gives the survival equation with , so
Conditional on a jump, its destination is with probability . Independent exponential clocks for the possible exits give precisely this rule. If , the state is absorbing: no jump occurs while the process remains there.
Entry check and repair
Section titled “Entry check and repair”
A state has two possible exits, with rates and , where . Is its mean waiting time , , or ? What is the probability that the first exit is the faster one?
Repair. The minimum of the two exponential clocks has survival probability
Thus the mean waiting time is . The destination probabilities are and . The process does not take both exits at once, and choosing equally between the exits would ignore their unequal rates.
Assemble a probability-column generator
Section titled “Assemble a probability-column generator”Write and put these numbers in the column . Probability enters state from all other states and leaves it at rate :
This is , with
A column describes departures from one starting state. First put its outgoing rates in the destination rows, then put minus their sum on its diagonal. Every column therefore sums to zero:
Together with nonnegative off-diagonal entries, this constructs a finite continuous-time Markov generator. Its transition matrix is for : columns remain normalized and entries are nonnegative. One way to see the latter facts is to approximate evolution by many sufficiently small steps , whose entries are nonnegative and columns sum to one, and then take .
This is the same destination-row, source-column convention used for exclusion processes in Golinelli and Mallick 2006, § II.A, printed pp. 2–3, equations (1)–(2), PDF. Their Markov matrix is called ; we call it to reserve for particle number in the next lesson.
A two-state process worked through
Section titled “A two-state process worked through”Use states with at rate and at rate . In that order,
The second component obeys
Subtract the constant from both sides. The difference decays exponentially, giving
The stationary distribution, meaning a normalized nonnegative column with , is
For , , and an initial state certainly equal to ,
State is more frequent at stationarity because it is entered more quickly and left more slowly. Both probabilities sum to one at every time. Reporting results with means using the dimensionless time ; it does not remove the model’s time scale.
Observables use the transpose
Section titled “Observables use the transpose”An observable is a list of values , such as whether a site is occupied or how many moves are currently possible. It need not be nonnegative or sum to one. Its mean is
For a real observable independent of time,
The observable generator is therefore . Its action has an especially useful form:
Each allowed jump contributes its rate times the change in the observable. For the two-state example and the indicator ,
The same transpose governs the conditional expected future value : . Here labels a starting state, while labels a probability at the observation time. Distinguishing these meanings prevents a common direction error.
Distributions, trajectories and decay modes
Section titled “Distributions, trajectories and decay modes”A trajectory is one random sequence of states and waiting times. A probability column describes the distribution of trajectories at a specified time. Sampling every trajectory at the same observation time estimates ; listing the states seen immediately after jumps uses a different sampling rule. States with shorter holding times can appear more often in such a list. The TASEP laboratory will test this distinction explicitly.
A vector with and is a decay or oscillation mode, not automatically a probability distribution. Indeed,
If is nonzero and real, it must have both positive and negative components. A physical distribution can contain a small real mode as a perturbation of a stationary distribution, provided the resulting probabilities remain nonnegative. Complex modes require an appropriate real combination. The word “eigenvector” alone imposes neither positivity nor normalization.
Exercises
Section titled “Exercises”Guided practice: build a three-state generator
Section titled “Guided practice: build a three-state generator”
In the state order , allow at rate , at rate , at rate , and at rate . There are no other jumps. Construct , find the initial derivative from , and solve for the stationary distribution.
Hint
The exit rates are . In , the first and third rows give and ; normalization fixes the remaining scale.
Solution
The generator and the initial derivative are
All off-diagonal entries are nonnegative and every column sums to zero. The derivative transfers probability out of and into precisely its two permitted destinations. Solving the stationary equations gives
Substitution checks the remaining row: . The stationary probabilities are unequal even though all three states participate in the process. From , the waiting time has mean and the next state is with probability .
Independent practice: a signed vector inside a probability
Section titled “Independent practice: a signed vector inside a probability”
Return to the two-state process with and . Show that is an eigenvector of . Find all real for which
is a probability distribution for every . For the observable , compute its mean and initial rate of change, using as a check.
Hint
The components sum to one because sums to zero. Check nonnegativity at and note that the exponential then shrinks toward zero. An observable can have the same entries as a mode without having the same role.
Solution
Direct multiplication gives . Since , nonnegativity at requires
For such , later distributions are convex combinations of and , so the same condition suffices for all later times. The mean observable is
Independently, ; its average in equals . Applying to instead would be the wrong observable calculation. The bare vector is never a probability distribution, but it supplies a valid direction of change inside the stated interval of .
Transfer: remove a return transition
Section titled “Transfer: remove a return transition”
Set while keeping , and start certainly in state . Find the new stationary distribution and . What is the waiting time in state ? Finally compare taking before with taking those limits in the opposite order.
Hint
There is now only the transition . The matrix formula remains valid with a zero exit rate. For the order of limits, begin with at fixed positive .
Solution
Now
State is absorbing, so its holding time is infinite with probability one. For every positive , eventual absorption occurs with probability one. Accordingly,
The diverging time scale explains the mismatch. At exactly as well as , and every initial distribution is stationary. A stationary-state statement must retain the assumptions about which rates are positive.
From rates to exclusion
Section titled “From rates to exclusion”You can now translate a list of allowed jumps into a probability equation, predict holding times, and compute an observable’s instantaneous change. In TASEP on a finite ring, the states will be particle configurations and each allowed move will carry the same microscopic rate. Their total exit rates will still differ because exclusion permits different numbers of moves.
References
Section titled “References”- Golinelli, Olivier, and Kirone Mallick. “The asymmetric simple exclusion process: an integrable model for non-equilibrium statistical mechanics.” Journal of Physics A: Mathematical and General 39 (2006), 12679–12705. DOI. Author version arXiv:cond-mat/0611701v1; Open PDF. Locators refer to its printed page labels.