MyVIPWebTools logo

Markov Chain Steady State Calculator — Find a Chain's Long-Run Distribution

Our Markov Chain Steady State Calculator finds the long-run probability distribution across a Markov chain's states — the distribution that no longer changes once the chain settles down — from a row-stochastic transition matrix, using power iteration (repeatedly multiplying a probability vector by the matrix until it stabilizes).

Quick Answer

Enter a row-stochastic transition matrix to instantly find the chain's steady-state distribution via power iteration.

Enter one row per line, comma-separated probabilities that sum to 1, e.g. 0.9,0.1 then 0.5,0.5.

How to Use the Markov Chain Steady State Calculator — Stationary Distribution Online

  1. 1

    Enter your transition matrix, one row per line, with comma-separated probabilities, e.g. 0.9,0.1 then 0.5,0.5.

  2. 2

    Each row must be non-negative and sum to 1 (a valid probability distribution over the next state).

  3. 3

    Click 'Calculate' to find the steady-state distribution via power iteration.

Why Use Markov Chain Steady State Calculator — Stationary Distribution Online?

A Markov chain moves between states with fixed transition probabilities, and for many chains, the probability of being in each state converges to a fixed 'steady-state' distribution no matter where you started — the long-run fraction of time spent in each state. Power iteration finds this distribution directly: start with any probability vector (this calculator uses a uniform starting guess), repeatedly multiply it by the transition matrix (π ← πP), and watch it converge toward the stationary distribution π that satisfies πP = π. This iterative approach is simpler and more numerically robust to implement correctly than solving the eigenvector equation directly, and works reliably for irreducible, aperiodic chains.

Frequently Asked Questions

Related Tools

Markov Chain Steady State Calculator — Stationary Distribution Online | MyVIPWebTools