Markov Chains & Stochastic Processes

Markov Chains & Stochastic Processes Practice Questions, Quiz, and Step-by-Step Lesson - improve your math skills with focused questions and clear explanations.

A transient state is visited only finitely many times with probability:
Bronze crown Streak 5+
Silver crown Streak 10+
Gold crown Streak 15+
Emerald crown Streak 20+
Diamond crown Streak 25+
You can revive any streak of 3 or more using tokens.
Markov Chains & Stochastic Processes

Markov Chains & Stochastic Processes Practice Quiz with a Step-by-Step Interactive Lesson

Use the quiz at the top of the page to practice Markov chains and stochastic processes: the Markov property, row-stochastic transition matrices, distribution updates \(pP\), powers \(P^n\), the Chapman-Kolmogorov law, stationary distributions \(\pi P=\pi\), absorbing states and closed classes, irreducibility, recurrence and transience, period and aperiodicity, finite-chain convergence, martingales, submartingales, supermartingales, filtrations, and stopping times. If you need a refresher, open the lesson for mentally followable examples and quick checks.

How this Markov chains and stochastic processes practice works

  • 1. Take the quiz: answer questions about transition probabilities, stationary distributions, recurrence, periodicity, martingales, and stopping times.
  • 2. Open the lesson: review row-stochastic matrices, class structure, long-run behavior, absorbing chains, and conditional expectation tools.
  • 3. Retry: return to the quiz and decide whether to compute a matrix entry, solve \(\pi P=\pi\), classify a state, or check a conditional expectation.

What you will learn in the Markov chains & stochastic processes lesson

Transition laws and matrix powers

  • Read \(P_{ij}\) as the probability of moving from state \(i\) to state \(j\) in one step.
  • Update row-vector distributions by \(p_{n+1}=p_nP\) and \(p_n=p_0P^n\).
  • Use Chapman-Kolmogorov: \(P^{m+n}=P^mP^n\).

Stationary and long-run behavior

  • Solve \(\pi P=\pi\) together with \(\sum_i\pi_i=1\).
  • Recognize \(\pi\) as a left eigenvector with eigenvalue \(1\).
  • Recognize uniform stationary distributions in doubly stochastic chains and stationary rows in finite irreducible aperiodic chains.

Class structure of finite chains

  • Classify communicating classes, closed classes, and absorbing states.
  • Distinguish recurrent states from transient states in finite chains.
  • Compute periods from the gcd of possible return times.

Processes, martingales, and stopping times

  • Use filtrations \(\mathcal F_n\) to represent the information known by time \(n\).
  • Check martingales using \(E[X_{n+1}\mid\mathcal F_n]=X_n\).
  • Recognize that stopping times must be decided from past and present information, not unseen future data.

Ready to model the next step?

Return to the quiz and identify the state, transition rule, and relevant time horizon before choosing an answer.