Derivation of Itô SDE and Relationship to ODE and CTMC Models

Similar documents
AN INTRODUCTION TO STOCHASTIC EPIDEMIC MODELS-PART I

An Introduction to Stochastic Epidemic Models

AARMS Homework Exercises

DISCRETE-TIME STOCHASTIC MODELS, SDEs, AND NUMERICAL METHODS. Ed Allen. NIMBioS Tutorial: Stochastic Models With Biological Applications

Stochastic modelling of epidemic spread

SDE Coefficients. March 4, 2008

Stochastic modelling of epidemic spread

Probability Distributions

6 Continuous-Time Birth and Death Chains

The concentration of a drug in blood. Exponential decay. Different realizations. Exponential decay with noise. dc(t) dt.

Stochastic Differential Equations in Population Dynamics

Kolmogorov Equations and Markov Processes

Logistic Map, Euler & Runge-Kutta Method and Lotka-Volterra Equations

1.3 Forward Kolmogorov equation

Lecture 4: Numerical Solution of SDEs, Itô Taylor Series, Gaussian Approximations

Brownian Motion. An Undergraduate Introduction to Financial Mathematics. J. Robert Buchanan. J. Robert Buchanan Brownian Motion

The Wright-Fisher Model and Genetic Drift

Exercises. T 2T. e ita φ(t)dt.

Probability Distributions

GENETICS. On the Fixation Process of a Beneficial Mutation in a Variable Environment

Elementary Applications of Probability Theory

1. Stochastic Processes and filtrations

Numerical Integration of SDEs: A Short Tutorial

LECTURE NOTES: Discrete time Markov Chains (2/24/03; SG)

8. Genetic Diversity

Lecture 4: Numerical Solution of SDEs, Itô Taylor Series, Gaussian Process Approximations

Microevolution Changing Allele Frequencies

LECTURE #6 BIRTH-DEATH PROCESS

Diffusion Models in Population Genetics

2 Discrete-Time Markov Chains

Segregation versus mitotic recombination APPENDIX

Lecture 6: Multiple Model Filtering, Particle Filtering and Other Approximations

Problems for 3505 (2011)

Stochastic differential equation models in biology Susanne Ditlevsen

Chapter 16. Table of Contents. Section 1 Genetic Equilibrium. Section 2 Disruption of Genetic Equilibrium. Section 3 Formation of Species

Introduction to numerical simulations for Stochastic ODEs

Week 9 Generators, duality, change of measure

The Wiener Itô Chaos Expansion

Ordinary Differential Equations

Lecture 4a: Continuous-Time Markov Chain Models

Introduction. Stochastic Processes. Will Penny. Stochastic Differential Equations. Stochastic Chain Rule. Expectations.

STAT 536: Genetic Statistics

Gaussian processes for inference in stochastic differential equations

Gillespie s Algorithm and its Approximations. Des Higham Department of Mathematics and Statistics University of Strathclyde

Stochastic Integration and Stochastic Differential Equations: a gentle introduction

Population Genetics and Evolution III

Random Variables and Their Distributions

Mathematical Methods for Neurosciences. ENS - Master MVA Paris 6 - Master Maths-Bio ( )

Problems 5: Continuous Markov process and the diffusion equation

Discrete Time Markov Chain of a Dynamical System with a Rest Phase

1 Types of stochastic models

16. Working with the Langevin and Fokker-Planck equations

ELEMENTS OF PROBABILITY THEORY

Recap. Probability, stochastic processes, Markov chains. ELEC-C7210 Modeling and analysis of communication networks

Stationary distribution and pathwise estimation of n-species mutualism system with stochastic perturbation

Introduction to Stochastic SIR Model

Stochastic Viral Dynamics with Beddington-DeAngelis Functional Response

URN MODELS: the Ewens Sampling Lemma

Homogenization with stochastic differential equations

Birth and Death Processes. Birth and Death Processes. Linear Growth with Immigration. Limiting Behaviour for Birth and Death Processes

ENSC327 Communications Systems 19: Random Processes. Jie Liang School of Engineering Science Simon Fraser University

Construction of Equivalent Stochastic Differential Equation Models

APM 541: Stochastic Modelling in Biology Diffusion Processes. Jay Taylor Fall Jay Taylor (ASU) APM 541 Fall / 61

MODELS ONE ORDINARY DIFFERENTIAL EQUATION:

Session 1: Probability and Markov chains

Weak convergence and large deviation theory

Example 4.1 Let X be a random variable and f(t) a given function of time. Then. Y (t) = f(t)x. Y (t) = X sin(ωt + δ)

Exam 2. Principles of Ecology. March 25, Name

adaptivetau: efficient stochastic simulations in R

Stochastic Numerical Analysis

Discretization of SDEs: Euler Methods and Beyond

Are there species smaller than 1mm?

Basic Theory of Linear Differential Equations

ACM 116: Lectures 3 4

Calculus C (ordinary differential equations)

1 An Introduction to Stochastic Population Models

MA 138 Calculus 2 for the Life Sciences Spring 2016 Final Exam May 4, Exam Scores. Question Score Total

Model Building: Selected Case Studies

5 Applying the Fokker-Planck equation

Branching Processes II: Convergence of critical branching to Feller s CSB

The Smoluchowski-Kramers Approximation: What model describes a Brownian particle?

DUBLIN CITY UNIVERSITY

Xt i Xs i N(0, σ 2 (t s)) and they are independent. This implies that the density function of X t X s is a product of normal density functions:

Some Terminology and Concepts that We will Use, But Not Emphasize (Section 6.2)

Introduction to course: BSCI 462 of BIOL 708 R

Chapter 5 continued. Chapter 5 sections

Quasi-invariant Measures on Path Space. Denis Bell University of North Florida

Lecture 6: Bayesian Inference in SDE Models

1 Simple one-dimensional dynamical systems birth/death and migration processes, logistic

Math 3B: Lecture 14. Noah White. February 13, 2016

Intensive Course on Population Genetics. Ville Mustonen

PROBABILITY: LIMIT THEOREMS II, SPRING HOMEWORK PROBLEMS

Introduction to population genetics & evolution

Stability of Stochastic Differential Equations

Approximation of epidemic models by diffusion processes and their statistical inferencedes

Controlled Diffusions and Hamilton-Jacobi Bellman Equations

Dynamical Systems and Chaos Part II: Biology Applications. Lecture 6: Population dynamics. Ilya Potapov Mathematics Department, TUT Room TD325

Introduction to Random Diffusions

Lecture 4: Introduction to stochastic processes and stochastic calculus

Introduction to standard and non-standard Numerical Methods

Transcription:

Derivation of Itô SDE and Relationship to ODE and CTMC Models Biomathematics II April 23, 2015 Linda J. S. Allen Texas Tech University TTU 1

Euler-Maruyama Method for Numerical Solution of an Itô SDE dx(t) = α(x(t), t)dt + β(x(t), t)dw (t) Assume conditions (a) and (b) for existence and uniqueness of an Itô SDE are satisfied and in addition (c) α(x, t 1 ) α(x, t 2 ) + β(x, t 1 ) β(x, t 2 ) K t 1 t 2 1/2, for all t 1, t 2 [0, T ] and x R. Theorem 1. Assume that the Itô SDE satisfies conditions (a), (b), and (c). Euler- Maruyama method approximates a sample path X(t) at time points t i, X(t i ) X i, on the interval [0, T ]: X i+1 = X i + α(x i, t i ) t + β(x i, t i ) t η i (1) for i = 0, 1,..., k 1, where 0 = t 0 < t 1 <... < t k 1 < t k = T, t = t i+1 t i = T/k, X 0 = X(0), and η i N(0, 1) with error: E ( X(t i ) X i 2 X(t i 1 ) = X i 1 ) = O(( t) 2 ) (2) and E ( X(t i ) X i 2 X(0) = X 0 ) = O( t) (3) TTU 2

Relationship Between a CTMC Model and an SDE Model Consider a birth and death process. infinitesimal transition probabilities are p ji ( t) = Recall for a CTMC model the b(i) t + o( t), j = i + 1 d(i) t + o( t), j = i 1 1 [b(i) + d(i)] t + o( t), j = i o( t), otherwise. The probability mass function p i (t) = Prob{X(t) = i} satisfies the forward Kolmogorov differential equatons (FKDE): dp i dt = p i 1b(i 1) + p i+1 d(i + 1) p i [b(i) + d(i)] for i = 1, 2,..., N and dp 0 /dt = p 1 d(1). TTU 3

The FKDEs for the CTMC Model lead to the FKDE associated with a Diffusion Process The FKDEs can be expressed as a finite difference scheme with i = 1. dp i dt = p i 1 b(i 1) + p i+1 d(i + 1) p i [b(i) + d(i)] = {p i+1[b(i + 1) d(i + 1)] p i 1 [b(i 1) d(i 1)]} 2 i + 1 {p i+1 [b(i + 1) + d(i + 1)] 2p i [b(i) + d(i)] + p i 1 [b(i 1) + d(i 1)]}. 2 ( i) 2 Let i = x, i = x and p i (t) = p(x, t). Then the limiting form of the preceding equation (as x 0) is the forward Kolmogorov differential equation for p(x, t): p(x, t) t = x {[b(x) d(x)]p(x, t)} + 1 {[b(x) + d(x)] p(x, t)}. 2 x2 2 The coefficient of p(x, t) in the first term, [b(x) d(x)], is the infinitesimal mean and the coefficient of p(x, t) in the second term, [b(x) + d(x)], is the infinitesimal variance. TTU 4

The FKDE leads to an Itô SDE In a small period of time, the infinitesimal mean, µ t = [b(x) d(x)] t and the infinitesimal variance is σ 2 t = [b(x) + d(x)] t. Assume there are a large number of changes in a small period of time and we can apply the Central Limit Theorem: Then X(t) N(µ t, σ t). X(t + t) = X(t) + µ t + σ tη, where η N(0, 1). Expressed in terms of the birth and death process, X(t + t) = X(t) + [b(x) d(x)] t + [b(x) + d(x)] tη. This latter expression is the Euler-Maruyama method for numerically solving the following Itô SDE: dx(t) = [b(x) d(x)] t + [b(x) + d(x)]dw (t). TTU 5

Logistic SDE The deterministic model: ( dn dt = rn 1 n ), K where n(t) is the population size at time t. Let X(t) denote the random variable for the total population size. (a) Suppose the probability of a birth or death in a small time interval is b(x) = rx t or d(x) = (rx 2 /K) t, respectively. The SDE for logistic growth is dx = rx ( 1 X ) dt + K rx ( 1 + X ) dw, X [0, ). (4) K (b) Suppose the probability of a birth or a death in a small time interval is b(x) = rx(1 X/2K) t or d(x) = (rx 2 /2K) t, respectively. The SDE for logistic growth is ( dx = rx 1 X ) dt + rx dw, X [0, 2K]. (5) K TTU 6

The forward Kolmogorov differential equations corresponding to the SDEs (4) and (5) are p t = [ ( rx 1 x ) ] p + 1 2 [ ( rx 1 + x ) ] p, x K 2 x 2 K x (0, ) and p t = x [ ( rx 1 x ) ] p K 2 + 1 2 x 2[rxp], x (0, 2K), respectively. It is easy to see that the infinitesimal variance is larger in case (a) than in case (b). Euler s method applied to cases (a) and (b) yields the following iterative schemes: ( X i+1 = X i + rx i 1 X ) i t + K ( rx i 1 + X ) i t ηi, X i [0, ) K and ( X i+1 = X i + rx i 1 X ) i t + rx i t ηi, K X i [0, 2K], respectively, for i = 0, 1, 2,..., k 1. TTU 7

Three samples paths for the SDEs (a) and (b) on the interval [0,10] are graphed (Euler-Maruyama method with with t = 0.01). Note the larger variation in the solutions for (a) than for (b). 20 (a) 20 (b) Population size 15 10 5 Population size 15 10 5 0 0 2 4 6 8 10 Time 0 0 2 4 6 8 10 Time Figure 1: Three stochastic realizations of the logistic model for case (a) and case (b) with r = 1, K = 10, and X(0) = 10. TTU 8

Before Continuing, We Note a Relationship between Stratonovich SDE and Itô SDE. In general, a Stratonovich SDE, d S X(t) = α(x(t), t) dt + β(x(t), t) dw (t) can be converted into an Itô SDE dx(t) = [ α + 1 ] 2 β β (X(t), t) dt + β(x(t), t) dw (t) x Itô s Formula only applies to an Itô SDE. Our derivation method gives rise to Itô SDEs. TTU 9

Formulation of Multivariate SDE Processes For a bivariate diffusion process {X 1 (t), X 2 (t)) : t [0, )}, there is an associated joint p.d.f. p(x 1, x 2, t). Let X(t) = (X 1 (t), X 2 (t)) T. Suppose the diffusion process has infinitesimal mean E( X) = E ( ) X1 X 2 = ( ) f1 (X 1, X 2, t) t = f t f 2 (X 1, X 2, t) and infinitesimal covariance E( X( X) T ) t = E ( ) ( X1 ) 2 X 1 X 2 X 1 X 2 ( X 2 ) 2 = ( ) σ11 σ 12 t = Σ t σ 21 σ 22 Matrix Σ is symmetric σ ij = σ ji. TTU 10

The FKDE for this bivariate diffusion process with associated joint p.d.f. p(x 1, x 2, t) is p(x 1, x 2, t) t = [ f 1 p ] [ f2 p ] x 1 x 2 + 1 [ 2 ] [σ 11 p] 2 x 2 + 2 2 σ 12 p] + 2 [σ 22 p] 1 x 1 x 2 x 2 2 or p(x 1, x 2, t) t = 2 i=1 [f i p ] x i + 1 2 2 i=1 2 j=1 2 [σ ij p] x i x j. It is easy to see how to generalize the FKDE for multivariate processes {(X 1, X 2,..., X n ) : t [0, )} TTU 11

The Covariance Matrix can be Expressed as Σ = GG T which allows for Different but Equivalent Itô SDEs. Equivalent Itô SDE formulations is in the sense that the Itô SDEs generate the same sample paths and have the same joint pdf p(x 1, x 2, t). Suppose Σ = GG T, where G = (g ij ) is a 2 m matrix: σ ij = 2 g il g jl. l=1 Then the FKDE is p(x 1, x 2, t) t = 2 i=1 [f i p ] x i + 1 2 2 i=1 2 j=1 2 x i x j [ p ] 2 g il g jl. l=1 Thus, the solution p(x 1, x 2, t) to the FKDE depends on f i and g ij. The corresponding Itô SDE for this bivariate process {X(t) : t [0, )} is dx(t) = f(x, t)dt + G(X, t)dw (t). TTU 12

Note that the Itô SDE is a vector SDE: dx(t) = f(x, t)dt + G(X, t)dw (t). dx(t) is of dimension 2 1, f(x, t)dt is 2 1, G(X, t) is 2 m and dw (t) is m 1. In particular dw (t) = (dw 1 (t),..., dw m (t)) T is a vector of m independent Wiener processes. The matrix G can be easily generated directly from the changes that occur in the process, births, deaths, immigration, emigration, transitions, etc. We will give two examples illustrating how to formulate Itô SDEs from first principles and show that the Itô SDE directly relates to the ODE model and to the CTMC model SIR epidemic Model and Lotka-Volterra Competition. TTU 13

Consider an SIR Epidemic Model. ODE model: ds dt di dt dr dt = β N SI = β SI γi N = γi Basic Reproduction Number: R 0 = β γ There is an epidemic (an increase in number of infectives) if R 0 S(0) N > 1, lim t I(t) = 0. TTU 14

CTMC SIR Epidemic Model S(t) + I(t) + R(t) = N = maximum population size. Since R = N S I, the process is bivariate. Let S(t) and I(t) denote discrete random variables for the number of susceptible and infected individuals, respectively with joint probability function p (s,i) (t) = Prob{S(t) = s, I(t) = i} where R(t) = N S(t) I(t). transition probabilities as follows: For this stochastic process, we define p (s+k,i+j),(s,i) ( t) = Prob{( S, I) = (k, j) (S(t), I(t)) = (s, i)} = βi(n i) t/n + o( t), (k, j) = ( 1, 1) γi t + o( t), (k, j) = (0, 1) 1 [βi(n i)/n + γi] t + o( t), (k, j) = (0, 0) o( t), otherwise TTU 15

Next we Formulate Itô SDEs We find the infinitesimal mean and infinitesimal variance. for the bivariate process {(S(t), I(t)) : t [0, )}. Changes ( S, I) Probability ( 1, 1) (βsi/n) t (0, 1) γi t Let X(t) = ( S(t), I(t)) T. Then E( X(t)) = ( ) βsi/n t = f t βsi/n γi ( ) E( X( X) T βsi/n βsi/n ) = t = Σ t βsi/n βsi/n + γi Consider the specific changes listed in the table, a transmission and a recovery. Define G in terms of those two changes but use square roots so that GG T = Σ: ( ) βsi/n 0 G = βsi/n γi TTU 16

Then the Itô SDE take the following form: dx(t) = f(x(t), t)dt + G(X(t), t)dw (t) ds = [βsi/n]dt βsi/ndw 1 di = [βsi/n γi]dt + βsi/ndw 1 γidw 2, where W 1 and W 2 are two independent Wiener processes, G = ( ) βsi/n 0 βsi/n γi GG T = Σ = ( ) βsi/n βsi/n. βsi/n βsi/n + γi If the terms associated with the Wiener processes are dropped, then we have the ODE model. TTU 17

ODE model: A Lotka-Volterra Competition Model dx 1 dt dx 2 dt = x 1 (r 1 a 11 x 1 a 12 x 2 ) = x 2 (r 2 a 21 x 1 a 22 x 2 ), As in the case of logistic growth, it is necessary to define the contribution to birth and to death. We use the simplest choice for birth and death rates. Assume b 1 = r 1 X 1, d 1 = X 1 (a 11 X 1 + a 12 X 2 ), b 2 = r 2 X 2, d 2 = X 2 (a 21 X 1 + a 22 X 2 ). We can write these in tabular form as follows: Changes ( X 1, X 2 ) Probability (1, 0) r 1 X 1 t ( 1, 0) X 1 (a 11 X 1 + a 12 X 2 ) t (0, 1) r 2 X 2 t (0, 1) X 2 (a 21 X 1 + a 22 X 2 ) t TTU 18

The infinitesimal mean and variance are E( X( X) T ) = E( X) = ( ) r1 X 1 X 1 (a 11 X 1 + a 12 X 2 ) r 2 X 2 X 2 (a 21 X 1 + a 22 X 2 ) t = f t ( ) X1 (r 1 + a 11 X 1 + a 12 X 2 ) 0 t = Σ t 0 X 2 (r 2 + a 21 X 1 + a 22 X 2 ) Matrix G can be chosen as follows: G 1 = ( r1 X 1 ) X 1 (a 11 X 1 + a 12 X 2 ) 0 0 0 0 r2 X 2 X 2 (a 21 X 1 + a 22 X 2 ) or as G 2 = ( ) X1 (r 1 + a 11 X 1 + a 12 X 2 ) 0 0 X2 (r 2 + a 21 X 1 + a 22 X 2 ) The system of Itô SDEs for Lotka-Volterra competition based matrix G 2 : dx 1 = X 1 (r 1 a 11 X 1 a 12 X 2 )dt + X 1 (r 1 + a 11 X 1 + a 12 X 2 ) dw 1 dx 2 = X 2 (r 2 a 21 X 1 a 22 X 2 )dt + X 2 (r 2 + a 21 X 1 + a 22 X 2 ) dw 2, X 1 (t), X 2 (t) [0, ). TTU 19

80 50 Population sizes 70 60 50 40 30 20 10 0 1 2 3 4 5 Time X 2 40 30 20 10 0 0 20 40 60 80 X 1 Figure 2: A sample path of the Lotka-Volterra competition model over time and in the phase plane with parameter values a 10 = 2, a 20 = 1.5, a 11 = 0.03, a 12 = 0.02, a 21 = 0.01, a 22 = 0.04, X 1 (0) = 50, and X 2 (0) = 25. TTU 20

Last Example: Population Genetics Process. We shall derive the Kolmogorov differential equations for the allele frequencies X(t) of a population assuming random mating and no selection nor mutation. Assume that the population is diploid; each individual has two copies of the chromosomes. Assume that the gene is determined by a single locus with only two alleles, A and a and three possible genotypes, AA, Aa, and aa. In addition, assume the total population size is N. The total number of alleles equals 2N. Let Y (t) denote the number of A alleles in the population in generation t and X(t) denote the proportion or frequency of A alleles in the population, X(t) = Y (t)/(2n). Suppose individuals mate randomly and generations are nonoverlapping. The number of alleles in generation t + 1 is derived by sampling with replacement from the alleles in generation t. Given X(t) = x, then Y (t + 1) has a binomial distribution, b(2n, x); that is, Y (t + 1) b(2n, x). TTU 21

Based on these assumptions the drift and diffusion coefficients a(x) and b(x) (infinitesimal mean and variance) can be derived. Let Y (t) = Y (t + 1) Y (t) and X(t) = X(t + 1) X(t). Then given X(t) = x, Y (t) = 2Nx and applying the formula for the mean of a binomial distribution: E(Y (t + 1) X(t) = x) = 2Nx E( Y (t) X(t) = x) = 2Nx 2Nx = 0. Then E([ Y (t)] 2 X(t) = x) equals E(Y 2 (t+1) 2Y (t+1)y (t)+y 2 (t) X(t) = x) which can be simpilfied to E([ Y (t)] 2 ) = E(Y 2 (t + 1)) 2(2Nx)(2Nx) + 4N 2 x 2 = E(Y 2 (t + 1)) 4N 2 x 2 = E(Y 2 (t + 1)) E(Y (t + 1)) 2. But this is just the variance of Y (t + 1) which applying the formula for the variance of the binomial distribution gives E([ Y (t)] 2 X(t) = x) = V ar(y (t + 1) X(t) = x) = 2Nx(1 x). TTU 22

Because X(t) = Y (t)/(2n), E( X(t) X(t) = x) = 1 E( Y (t) X(t) = x) = 0 = a(x) 2N E([ X(t)] 2 1 X(t) = x) = (2N) 2E([ Y (t)]2 X(t) = x) = 2Nx(1 x) (2N) 2 = x(1 x) 2N Hence, the pdf p(x, t) for the population genetics process satisfies = b(x). where p(x, 0) = δ(x x 0 ). p t = 1 2 (x(1 x)p), 0 < x < 1, (6) 4N x 2 Note that the forward Kolmogorov differential equation is singular at the boundaries, x = 0 and x = 1. Both boundaries are exit boundaries. At the states zero or one, there is fixation of either the allele a or A, respectively. The solution p(x, t) was derived by Kimura (1955), a complicated expression depending on the hypergeometric function. We shall examine the solution behavior of p(x, t) through the corresponding Itô SDE for this process. TTU 23

The Itô SDE for Population Genetics Process. The Itô SDE has the form dx(t) = X(t)(1 X(t)) 2N dw (t), X(t) [0, 1], where X(0) = x 0, 0 < x 0 < 1. The boundaries 0 and 1 are absorbing [e.g., if X(t) = 0 (or 1), then X(t + τ) = 0 (or 1) for τ > 0]. Euler-Maruyama method is used to numerically solve this SDE. The sample paths illustrate random genetic drift. 1 0.8 0.6 X(t) 0.4 0.2 0 0 50 100 150 200 Time Figure 3: Three sample paths, X(0) = 1/2 and N = 100. TTU 24

Approximation of the p.d.f. of frequency of allele A, t = 10, 50, 200 based on 10,000 sample paths. 1000 1000 800 Time = 10 800 Time = 50 2000 Time = 200 Probability 2.5 10 2 600 400 200 Probability 2.5 10 2 600 400 200 Probability 2.5 10 2 1500 1000 500 0 0 0.2 0.4 0.6 0.8 1 Proportion of allele A 0 0 0.2 0.4 0.6 0.8 1 Proportion of allele A 0 0 0.2 0.4 0.6 0.8 1 Proportion of allele A Figure 4: X(0) = 1/2 and N = 100. Approximate probability histograms at t = 10, 50, and 200. TTU 25

The Mean is Constant. It was shown by Kimura (1955, 1994), for large t, that p(x, t) Ce t/(2n), 0 < x < 1. The pdf is approximately constant and very small when 0 < x < 1 and t is large. The probability of fixation at either x = 0 and x = 1 approaches one as t, i.e., p(x, t) tends to infinity at x = 0 and x = 1 and to zero for 0 < x < 1 as t approaches infinity. When X(0) = 1/2, fixation at 0 or 1 is equally likely; the probability distribution is symmetric about x = 1/2. It follows from the properties of the Wiener process that the mean equals the initial proportion: [ ] t X(t)(1 X(t)) E(X(t)) = E X(0) + dw (t) = X(0). 2N 0 In deterministic population genetics, this equilibrium is referred to as a Hardy-Weinberg equilibrium. At Hardy-Weinberg equilibrium there is random mating, no mutation, and no selection; the proportion of alleles stays constant in the population. TTU 26

Thank you. It has been my pleasure to be your teacher this past academic year. TTU 27