CONTENTS. Preface List of Symbols and Notation

Similar documents
STOCHASTIC PROCESSES FOR PHYSICISTS. Understanding Noisy Systems

COPYRIGHTED MATERIAL CONTENTS. Preface Preface to the First Edition

An Introduction to Stochastic Modeling

Linear Algebra Done Wrong. Sergei Treil. Department of Mathematics, Brown University

Comprehensive Introduction to Linear Algebra

DISCRETE STOCHASTIC PROCESSES Draft of 2nd Edition

Follow links Class Use and other Permissions. For more information, send to:

Stochastic Processes. Theory for Applications. Robert G. Gallager CAMBRIDGE UNIVERSITY PRESS

Convex Optimization CMU-10725

Introduction to Machine Learning CMU-10701

Foundations of Analysis. Joseph L. Taylor. University of Utah

Contents. 1 Preliminaries 3. Martingales

Introduction to the Mathematical and Statistical Foundations of Econometrics Herman J. Bierens Pennsylvania State University

Lect4: Exact Sampling Techniques and MCMC Convergence Analysis

Exploring Monte Carlo Methods

M4A42 APPLIED STOCHASTIC PROCESSES

Fundamentals of Probability Theory and Mathematical Statistics

Applied Probability and Stochastic Processes

Monte Carlo Methods. Handbook of. University ofqueensland. Thomas Taimre. Zdravko I. Botev. Dirk P. Kroese. Universite de Montreal

Probability for Statistics and Machine Learning

Computer Vision Group Prof. Daniel Cremers. 11. Sampling Methods: Markov Chain Monte Carlo

Preface. Figures Figures appearing in the text were prepared using MATLAB R. For product information, please contact:

Math 330 (Section 7699 ): Fall 2015 Syllabus

UNIVERSITY OF NORTH ALABAMA MA 110 FINITE MATHEMATICS

Instructors Manual Algebra and Trigonometry, 2e Cynthia Y. Young

NEW RIVER COMMUNITY COLLEGE DUBLIN, VIRGINIA COURSE PLAN

Homework set 2 - Solutions

CENTRAL TEXAS COLLEGE SYLLABUS FOR MATH 2318 Linear Algebra. Semester Hours Credit: 3

(b) What is the variance of the time until the second customer arrives, starting empty, assuming that we measure time in minutes?

PART I INTRODUCTION The meaning of probability Basic definitions for frequentist statistics and Bayesian inference Bayesian inference Combinatorics

Pedagogical Strategy

PHYSICAL GEOLOGY Geology 110 Spring Semester, 2018 Syllabus

A Natural Introduction to Probability Theory

18.600: Lecture 39 Review: practice problems

Contents Preface The Exponential Distribution and the Poisson Process Introduction to Renewal Theory

Adventures in Stochastic Processes

Download Introductory Algebra For College Students 6th Edition

Computer Vision Group Prof. Daniel Cremers. 14. Sampling Methods

Monte-Carlo Methods and Stochastic Processes

Introduction to Algebra: The First Week

Columbus State Community College Mathematics Department Public Syllabus

in this web service Cambridge University Press

Computer Vision Group Prof. Daniel Cremers. 11. Sampling Methods

ORDINARY DIFFERENTIAL EQUATIONS

Random Processes for Engineers

IEOR 6711, HMWK 5, Professor Sigman

6.262: Discrete Stochastic Processes 2/2/11. Lecture 1: Introduction and Probability review

1/2 1/2 1/4 1/4 8 1/2 1/2 1/2 1/2 8 1/2 6 P =

Markov Chains, Random Walks on Graphs, and the Laplacian

Introduction to Machine Learning CMU-10701

Linear Algebra. Instructor: Justin Ryan

STATISTICS-STAT (STAT)

Longitudinal and Panel Data: Analysis and Applications for the Social Sciences. Table of Contents

Lecture 2: September 8

Why write proofs? Why not just test and repeat enough examples to confirm a theory?

Markov Chain Monte Carlo Inference. Siamak Ravanbakhsh Winter 2018

SMSTC: Probability and Statistics

Introduction to Computational Stochastic Differential Equations

Courses: Mathematics (MATH)College: Natural Sciences & Mathematics. Any TCCN equivalents are indicated in square brackets [ ].

An Introduction to Probability Theory and Its Applications

Markov Chains. X(t) is a Markov Process if, for arbitrary times t 1 < t 2 <... < t k < t k+1. If X(t) is discrete-valued. If X(t) is continuous-valued

Precalculus Graphical, Numerical, Algebraic Media Update 7th Edition 2010, (Demana, et al)

MATHEMATICS (MAT) Mathematics (MAT) 1

Igor Emri Arkady Voloshin. Statics. Learning from Engineering Examples

Bayesian Methods for Machine Learning

The Particle Filter. PD Dr. Rudolph Triebel Computer Vision Group. Machine Learning for Computer Vision

Math 115 Syllabus (Spring 2017 Edition) By: Elementary Courses Committee Textbook: Intermediate Algebra by Aufmann & Lockwood, 9th Edition


Lecture 2 : CS6205 Advanced Modeling and Simulation

Welcome to the Worldwide Integral Calculus textbook; the second textbook from the Worldwide Center of Mathematics.

Syllabus for BC Calculus

CPSC 540: Machine Learning

Markov Chain Monte Carlo The Metropolis-Hastings Algorithm

Statistics 992 Continuous-time Markov Chains Spring 2004

Introduction to Computational Biology Lecture # 14: MCMC - Markov Chain Monte Carlo

300-Level Math Courses

ADVENTURES IN THE FLIPPED CLASSROOM FOR INTRODUCTORY

Probability and Stochastic Processes

Stat 516, Homework 1

MATLAB-Based Electromagnetics PDF

ECE 516: System Control Engineering

Geometrical Properties of Differential Equations Downloaded from by on 05/09/18. For personal use only.

COWLEY COLLEGE & Area Vocational Technical School

LINEAR ALGEBRA: M340L EE, 54300, Fall 2017

AP PHYSICS C Mechanics - SUMMER ASSIGNMENT FOR

Markov Chains CK eqns Classes Hitting times Rec./trans. Strong Markov Stat. distr. Reversibility * Markov Chains

Honors Algebra II / Trigonometry

Mathematics for Economics and Finance. 2018, fall semester

Statistics 433 Practice Final Exam: Cover Sheet and Marking Sheet

Ronald Christensen. University of New Mexico. Albuquerque, New Mexico. Wesley Johnson. University of California, Irvine. Irvine, California

Use of Eigen values and eigen vectors to calculate higher transition probabilities

Special Two-Semester Linear Algebra Course (Fall 2012 and Spring 2013)

1.1 Variational principle Variational calculations with Gaussian basis functions 5

Statistics 150: Spring 2007

Math 493 Final Exam December 01

Calculus from Graphical, Numerical, and Symbolic Points of View Overview of 2nd Edition

LECTURE 15 Markov chain Monte Carlo

STEM Society Meeting, December 8, 2009

Elementary Applications of Probability Theory

MTH 173 Calculus with Analytic Geometry I and MTH 174 Calculus with Analytic Geometry II

Transcription:

CONTENTS Preface List of Symbols and Notation xi xv 1 Introduction and Review 1 1.1 Deterministic and Stochastic Models 1 1.2 What is a Stochastic Process? 5 1.3 Monte Carlo Simulation 10 1.4 Conditional Probability 11 1.5 Conditional Expectation 19 Exercises 36 2 Markov Chains: First Steps 41 2.1 Introduction 41 2.2 Markov Chain Cornucopia 43 2.3 Basic Computations 53 2.4 Long-Term Behavior the Numerical Evidence 60 2.5 Simulation 66 Exercises 71 vii

viii CONTENTS 3 Markov Chains for the Long Term 77 3.1 Limiting Distribution 77 3.2 Stationary Distribution 81 3.3 Can You Find the Way to State a? 95 3.4 Irreducible Markov Chains 105 3.5 Periodicity 108 3.6 Ergodic Markov Chains 111 3.7 Time Reversibility 116 3.8 Absorbing Chains 121 3.9 Proofs of Limit Theorems 136 3.10 Regeneration and the Strong Markov Property* 145 Exercises 147 4 Branching Processes 161 4.1 Introduction 161 4.2 Mean Generation Size 163 4.3 Probability Generating Functions 167 4.4 Extinction is Forever 171 Exercises 179 5 Markov Chain Monte Carlo 185 5.1 Introduction 185 5.2 Metropolis-Hastings 191 5.3 Gibbs Sampler 202 5.4 Perfect Sampling* 210 5.5 Rate of Convergence: the Eigenvalue Connection* 216 5.6 Card Shuffling and Total Variation Distance* 218 Exercises 225 6 Poisson Process 229 6.1 Introduction 229 6.2 Arrival, Interarrival Times 233 6.3 Infinitesimal Probabilities 240 6.4 Thinning, Superposition 245 6.5 Uniform Distribution 251 6.6 Spatial Poisson Process 256 6.7 Non-homogeneous Poisson Process 260 6.8 Parting Paradox 262

CONTENTS ix Exercises 266 7 Continuous-Time Markov Chains 271 7.1 Introduction 271 7.2 Alarm Clocks and Transition Rates 277 7.3 Infinitesimal Generator 279 7.4 Long-Term Behavior 290 7.5 Time Reversibility 302 7.6 Queueing Theory 309 7.7 Poisson Subordination 315 Exercises 323 8 Brownian Motion 329 8.1 Introduction 329 8.2 Brownian Motion and Random Walk 335 8.3 Gaussian Process 339 8.4 Transformations and Properties 343 8.5 Variations and Applications 355 8.6 Martingales 367 Exercises 377 9 A Gentle Introduction to Stochastic Calculus* 383 9.1 Introduction 383 9.2 Ito Integral 391 9.3 Stochastic Differential Equations 397 Exercises 411 Appendices 413 A Getting Started with R 413 B Probability Review 435 B.1 Discrete Random Variables 436 B.2 Joint Distribution 438 B.3 Continuous Random Variables 441 B.4 Common Probability Distributions 442 B.5 Limit Theorems 452 B.6 Moment-Generating Functions 453

x CONTENTS C Summary of Probability Distributions 457 D Matrix Algebra Review 459 Problem Solutions 471 References 489 Index 493

PREFACE The last thing one discovers in composing a work is what to put first. Blaise Pascal The intended audience for this book are students who like probability. With that prerequisite, I am confident that you will love stochastic processes. Stochastic, or random, processes, is the dynamic side of probability. What differential equations is to calculus, stochastic processes is to probability. The material appeals to those who like applications and to those who like theory. It is both excellent preparation for future study, as well as a terminal course, in the sense that we don t have to tell students to wait until the next class or the next year before seeing the good stuff. This is the good stuff! Stochastic processes, as a branch of probability, speaks in the language of rolling dice, flipping coins and gambling games, but in the service of applications as varied as the spread of infectious diseases, the evolution of genetic sequences, models for climate change, and the growth of the worldwide web. The book assumes the reader has taken a calculus-based probability course and is familiar with matrix algebra. Conditional probability and conditional expectation, which are essential tools, are offered in the introductory chapter, but may be skimmed over depending upon students background. Some topics assume a greater knowledge of linear algebra than basic matrices (such as eigenvalues and eigenvectors) but these are optional, and relevant sections are starred. The book does not xi

xii PREFACE assume background in combinatorics, differential equations, or real analysis. Necessary mathematics are introduced as needed. A focus of this book is the use of simulation. I have chosen to use the popular statistical freeware R, which is an accessible interactive computing environment. The use of simulation, important in its own right for applied work and mathematical research, is a powerful pedagogical tool for making theoretical concepts come alive with practical, hands-on demonstrations. It is not necessary to use R in order to use this book; code and script files are supplemental. However, the software is easy and fun to learn, and there is a tutorial and exercises in an appendix for bringing students up to speed. The book contains more than enough material for a standard one-semester course. Several topics may lend themselves to individual or group projects, such as card shuffling, perfect sampling (coupling from the past), queueing theory, stochastic calculus, martingales, and stochastic differential equations. Such specialized material is contained in starred sections. An undergraduate textbook poses many challenges. I have struggled with trying to find the right balance between theory and application, between conceptual understanding and formal proof. There are, of course, some things that cannot be said. Continuous-time processes, in particular, require advanced mathematics based on measure theory to be made precise. Where these subjects are presented I have emphasized intuition over rigor. Following is a synopsis of the book s nine chapters. Chapter 1 introduces stochastic and deterministic models, the generic features of stochastic processes, and simulation. This is essential material. The second part of the chapter treats conditional probability and conditional expectation, which can be reviewed at a fast pace. The main features of discrete-time Markov chains are covered in Chapters 2 and 3. Many examples of Markov chains are introduced, some of which are referenced throughout the book. Numerical and simulation-based methods motivate the discussion of limiting behavior. In addition to basic computations, topics include: stationary distributions, strong Markov property, ergodic and absorbing chains, and time reversibility. Several important limit theorems are discussed in detail, with proofs given at the end of the chapter. Instructors may choose to limit how much time is spent on proofs. Branching processes are the topic of Chapter 4. Although branching processes are Markov chains, the methods of analysis are different enough to warrant a separate chapter. Probability generating functions are introduced, and do not assume prior exposure. The focus of Chapter 5 is Markov chain Monte Carlo, a relatively new topic but one with exponentially growing application. Instructors will find many subjects to pick and choose. Several case studies make for excellent classroom material, in particular (i) a randomized method for decoding text, from Diaconis (2009), and (ii) an application which combines ecology and counting matrices with fixed row and column totals, based on Cobb and Chen (2003). Other topics include coupling from the past, card shuffling, and rates of convergence of Markov chains.

PREFACE xiii Chapter 6 is devoted to the Poisson process. The approach emphasizes three alternate definitions and characterizations, based on the (i) counting process, (ii) arrival process, and (iii) infinitesimal description. Additional topics are: spatial processes, nonhomogeneous Poisson processes, embedding, and arrival time paradoxes. Continuous-time Markov chains are discussed in Chapter 7. For continuous-time stochastic processes, here and in Chapter 8, there is an emphasis on intuition, examples, and applications. In addition to basic material, there are sections on queueing theory (with Little s formula), absorbing processes, and Poisson subordination. Brownian motion is the topic of Chapter 8. The material is more challenging. Topics include the invariance principle, transformations, Gaussian processes, martingales, and the optional stopping theorem. Examples include scoring in basketball and animal tracking. The Black-Scholes options pricing formula is derived. Chapter 9 is a gentle introduction to stochastic calculus. Gentle means no measure theory, sigma fields, or filtrations, but an emphasis on intuition, examples and applications. I decided to include this material because of its growing popularity and application. Stochastic differential equations are introduced. Simulation and numerical methods help make the topic accessible. Book appendices include: (i) Getting started with R, with exercises, (ii) Probability review, with short sections on the main discrete and continuous probability distributions, (iii) Summary table of common probability distributions, and (iv) Matrix algebra review. Resources for students include a suite of R functions and script files for generating many of the processes from the book. The book contains over 200 examples, and some 500 end-of-chapter exercises. A web site www.people.carleton.edu/rdobrow/stochbook is established. It contains errata and relevant files. All the R code and script files used in the book are available at this site. A solutions manual with detailed solutions to all exercises is available for instructors. Much of this book is a reflection of my experience teaching the course over the past ten years. Here is a suggested one-semester syllabus, which I have used. 1. Introduction and review 1.1, 1.2, 1.3 (quickly skim 1.4 and 1.5) 2. One-day introduction to R Appendix A 3. Markov chains All of chapters 2 and 3 4. Branching processes Chapter 4 5. MCMC 5.1, 5.2 6. Poisson process 6.1, 6.2, 6.4, 6.5, 6.8 7. Continuous-time Markov chains 7.1, 7.2, 7.3, 7.4 8. Brownian motion 8.1, 8.2, 8.3, 8.4, 8.5, 8.7 If instructors have questions on syllabus, homework assignments, exams, or projects, I am happy to share resources and experiences teaching this most rewarding course. Stochastic Processes is a great mathematical adventure. Bon voyage!