∼ MemoLearning Stochastic Processes

Random processes, Markov chains, and probabilistic modeling

← Back to Mathematics

Curriculum Overview

10
Total Units
~110
Key Concepts
6
Core Units
4
Advanced Units
1

Probability Review and Foundations

Review essential probability theory needed for stochastic processes.

  • Probability spaces and sigma-algebras
  • Random variables and distributions
  • Expectation and moments
  • Conditional probability and expectation
  • Independence and correlation
  • Characteristic functions
  • Limit theorems
  • Convergence concepts
2

Introduction to Stochastic Processes

Learn the basic concepts and classification of stochastic processes.

  • Definition of stochastic processes
  • Sample paths and trajectories
  • Classification by state space
  • Classification by time parameter
  • Stationary processes
  • Independent increment processes
  • Examples of common processes
  • Filtrations and adapted processes
3

Discrete-Time Markov Chains

Master the theory and applications of discrete-time Markov chains.

  • Markov property and transition matrices
  • Chapman-Kolmogorov equations
  • Classification of states
  • Irreducibility and periodicity
  • Stationary distributions
  • Limiting behavior and ergodicity
  • Absorption probabilities
  • First passage times
4

Continuous-Time Markov Chains

Study Markov chains in continuous time and their generator matrices.

  • Poisson processes
  • Exponential holding times
  • Generator matrices and Q-matrices
  • Forward and backward equations
  • Birth and death processes
  • Steady-state behavior
  • Uniformization
  • Applications to queueing theory
5

Renewal Theory

Learn renewal processes and their applications to reliability and maintenance.

  • Renewal processes
  • Renewal function and equations
  • Elementary renewal theorem
  • Key renewal theorem
  • Delayed renewal processes
  • Alternating renewal processes
  • Age and excess life
  • Applications to reliability
6

Brownian Motion and Diffusion

Study Brownian motion and diffusion processes in continuous time.

  • Definition of Brownian motion
  • Properties of Brownian paths
  • Martingale properties
  • First passage times
  • Reflection principle
  • Geometric Brownian motion
  • Diffusion processes
  • Stochastic differential equations
7

Martingales

Master martingale theory and its applications to stochastic processes.

  • Definition and examples of martingales
  • Stopping times
  • Optional stopping theorem
  • Doob's inequalities
  • Martingale convergence theorems
  • Submartingales and supermartingales
  • Doob decomposition
  • Applications to gambling and finance
8

Queueing Theory

Apply stochastic processes to model waiting lines and service systems.

  • Basic queueing models
  • M/M/1 and M/M/c queues
  • Birth-death queueing systems
  • M/G/1 queue
  • Little's law
  • Networks of queues
  • Jackson networks
  • Applications to computer systems
9

Stationary Processes and Time Series

Study stationary processes and their spectral analysis.

  • Weak and strong stationarity
  • Autocovariance and autocorrelation
  • Spectral representation
  • Power spectral density
  • AR, MA, and ARMA processes
  • Filtering and prediction
  • Ergodic theory
  • Applications to signal processing
10

Advanced Topics and Applications

Explore advanced stochastic processes and modern applications.

  • Lévy processes
  • Jump diffusion processes
  • Stochastic calculus and Itô's lemma
  • Financial mathematics applications
  • Branching processes
  • Random walks and electrical networks
  • Percolation theory
  • Stochastic control and optimization

Unit 1: Probability Review and Foundations

Review essential probability theory and establish the mathematical foundations for stochastic processes.

Probability Spaces

Review the measure-theoretic foundation: (Ω, ℱ, P) where Ω is sample space, ℱ is sigma-algebra, and P is probability measure. Understand sigma-algebras and measurability.

Random Variables and Distributions

Master random variables as measurable functions X: Ω → ℝ. Review discrete and continuous distributions, CDFs, PDFs, and transformations of random variables.

Expectation and Moments

Study expectation E[X] = ∫X dP, variance, higher moments, and their properties. Learn Fubini's theorem and change of variables for expectations.

Conditional Probability

Review conditional probability P(A|B) and conditional expectation E[X|Y]. Understand the law of total expectation and law of total variance.

Independence and Correlation

Master independence of events and random variables. Study correlation, covariance, and understand that independence implies uncorrelatedness but not vice versa.

Characteristic Functions

Learn φ_X(t) = E[e^(itX)] and their properties. Understand uniqueness theorem, continuity theorem, and applications to sums of independent random variables.

Limit Theorems

Review Law of Large Numbers (weak and strong) and Central Limit Theorem. Understand their importance for asymptotic behavior of stochastic processes.

Convergence Concepts

Study convergence in probability, almost surely, in distribution, and in L^p. Learn relationships between different modes of convergence.

Unit 2: Introduction to Stochastic Processes

Learn the fundamental concepts and classification of stochastic processes.

Definition of Stochastic Processes

Understand {X(t), t ∈ T} as a family of random variables indexed by time parameter T. Learn finite-dimensional distributions and consistency conditions.

Sample Paths

Study sample paths ω ↦ X(·,ω) as realizations of the process. Understand continuity, differentiability, and other path properties.

State Space Classification

Classify processes by state space: discrete (countable states) vs. continuous (uncountable states). Learn examples of each type.

Time Parameter Classification

Distinguish discrete-time {X_n, n = 0,1,2,...} from continuous-time {X(t), t ≥ 0} processes. Understand modeling implications of each choice.

Stationary Processes

Learn strict stationarity (distribution invariant under time shifts) vs. weak stationarity (first two moments invariant). Understand practical importance.

Independent Increment Processes

Study processes where increments over disjoint intervals are independent. Learn that this leads to Lévy processes and includes Brownian motion and Poisson processes.

Common Process Examples

Study fundamental examples: random walk, Poisson process, Brownian motion, birth-death processes, and autoregressive processes.

Filtrations

Learn filtration {ℱ_t} as increasing family of sigma-algebras representing information available up to time t. Understand adapted processes.

Unit 3: Discrete-Time Markov Chains

Master the theory and applications of discrete-time Markov chains.

Markov Property

Learn the memoryless property: P(X_{n+1} = j | X_0,...,X_n) = P(X_{n+1} = j | X_n). Understand transition probabilities and matrices.

Chapman-Kolmogorov Equations

Study P^{(n+m)} = P^{(n)} · P^{(m)} relating n-step and m-step transition probabilities. Understand matrix exponentiation in discrete time.

Classification of States

Learn recurrent vs. transient states, periodic vs. aperiodic states. Understand positive recurrent, null recurrent, and absorbing states.

Irreducibility and Periodicity

Study irreducible chains where all states communicate. Learn period of a state and aperiodic chains. Understand decomposition into communicating classes.

Stationary Distributions

Find stationary distributions π satisfying π = πP. Learn existence and uniqueness conditions, and connection to eigenvectors of transition matrix.

Limiting Behavior

Study convergence to stationary distribution: lim P^{(n)} = π for irreducible, aperiodic, positive recurrent chains. Learn ergodic theorem for Markov chains.

Absorption Probabilities

Calculate probability of eventual absorption into absorbing states. Learn to solve linear systems arising from first-step analysis.

First Passage Times

Study hitting times T_j = inf{n ≥ 1: X_n = j} and their distributions. Learn mean return times and their relationship to stationary probabilities.

Unit 4: Continuous-Time Markov Chains

Study Markov chains in continuous time and their infinitesimal generators.

Poisson Processes

Master the fundamental continuous-time process: homogeneous Poisson process with rate λ. Learn counting process properties and exponential inter-arrival times.

Exponential Holding Times

Understand that Markov chains spend exponentially distributed time in each state. Learn the memoryless property of exponential distribution.

Generator Matrices

Study infinitesimal generator Q where Q_{ij} is rate of transition from i to j. Learn that row sums equal zero and P(t) = e^{Qt}.

Kolmogorov Equations

Learn forward equation P'(t) = P(t)Q and backward equation P'(t) = QP(t). Understand their probabilistic interpretations and solutions.

Birth and Death Processes

Study processes where transitions are only to neighboring states. Learn birth rates λ_i and death rates μ_i, and detailed balance equations.

Steady-State Behavior

Find limiting distributions π satisfying πQ = 0. Learn conditions for existence and uniqueness, and connection to discrete-time embedded chain.

Uniformization

Transform continuous-time chain to discrete-time by uniformizing with rate ν ≥ max_i |Q_{ii}|. Learn how this enables computational methods.

Queueing Applications

Apply continuous-time Markov chains to model queueing systems. Study M/M/1 queue as birth-death process with arrival rate λ and service rate μ.