Servicios
Descargas
Buscar
Idiomas
P. Completa
Weak approximations of Wright–Fisher equation
Gabriele Mongirdaite; Vigirdas Mackevičius
Gabriele Mongirdaite; Vigirdas Mackevičius
Weak approximations of Wright–Fisher equation
Wright–Fisher lygties silpnosios aproksimacijos
Lietuvos matematikos rinkinys, vol. 62 Ser. A, pp. 23-26, 2021
Vilniaus Universitetas
resúmenes
secciones
referencias
imágenes

Abstract: We construct weak approximations of the Wright-Fisher model and illustrate their accuracy by simulation examples.

Keywords: Wright–Fisher model, simulation, weak approximation .

Summary: Sukonstruota silpnoji pirmos eile˙s aproksimacija stochastinei Wright–Fisher lygčiai. Pavyzdžiais iliustruojamas jos tikslumas.

Keywords: Wright–Fisher modelis, modeliavimas, silpnoji aproksimacija.

Carátula del artículo

Articles

Weak approximations of Wright–Fisher equation

Wright–Fisher lygties silpnosios aproksimacijos

Gabriele Mongirdaite
Vilnius University, Lituania
Vigirdas Mackevičius
Vilnius University, Lituania
Lietuvos matematikos rinkinys, vol. 62 Ser. A, pp. 23-26, 2021
Vilniaus Universitetas

Recepción: 10 Julio 2021

Publicación: 15 Diciembre 2021

Introduction

We consider Wright–Fisher process defined by the stochastic differential equation

d X t x = ( a b X t x ) d t + σ X t x ( 1 X t x ) b B t , X 0 x = x , (1)

where B is a standard Brownian motion, 0 a b , σ > 0 , and x [ 0 , 1 ] .

The Wright–Fisher model (Fisher 1930; Wright 1931) takes the values in the interval [ 0 , 1 ] and explicitly accounts for the effects of various evolutionary forces – random genetic drift, mutation, selection – on allele frequencies over time. This model can also accommodate the effect of demographic forces such as variation in population size through time and/or migration connecting populations [5].

In this note, we present a simple first-order weak approximation of the solution of Eq. (1) by discrete random variables that take two values at each approximation step.

Recall the definition of such an approximation. By a discretization scheme with time step h > 0 we mean any time-homogeneous Markov chain X h ˆ = { X k h h ˆ , k = 0 , 1 , . . . } .

We say that a family of discretization schemes X h ˆ , h > 0 , is a first-order weak approximation of the solution X x of (1) in the interval [ 0 , T ] if

| E f ( X T h ˆ ) E f ( X T x ) | Ch , h = T N h o , (2)

for a “sufficiently wide” class of functions f : [ 0 , 1 ] R and some constants C and h 0 > 0 (depending on the function f ), where N N . Note that because of the Markovity, the one-step approximation X h h ˆ completely defines (in distribution) a weak approximation X k h h ˆ , k = 0 , 1 , . . . . Thus, with some ambiguity, we also call it an approximation and denote it by X h x ˆ , with x indicating its starting point.

In our context, we introduce the following “sufficiently wide” function class of infinitely differentiable functions with “not too fast” growing derivatives:

C * [ 0 , 1 ] : = { f C [ 0 , 1 ] : lim sup k 1 k ! sup x [ 0 , 1 ] | f ( k ) ( x ) | < } .

We easily see that all functions from this class can be expanded by the Taylor series in the interval [ 0 , 1 ] around arbitrary x 0 [ 0 , 1 ] (which, in fact, converges on the whole real line R ) and contain, for example, all polynomials and exponential functions.

Approximation

Let us first construct an approximation for the “stochastic” part of Wright–Fisher equation, that is, the solution S t x of Eq. (1) with a = b = 0 . Similarly to [4] (see also [3]), we look for an approximation X h x ˆ as a two-valued discrete random variable taking values x 1 , 2 [ 0 , 1 ] with probabilities p 1 , 2 such that

E ( S h x ˆ x ) = 0 , x [ 0 , 1 ] , (3)

E ( S h x ˆ x ) 2 = σ 2 x ( 1 x ) h + O ( h 2 ) , x [ 0 , 1 ] , (4)

|E ( S h x ˆ x ) 3 | = O ( h 2 ) , x [ 0 , 1 ] , (5)

E [ ( S h x ˆ x ) 4 = O ( h 2 ) , x [ 0 , 1 ] . (6)

By solving the equation system (3)–(4) with respect to x 1 , x 2 , p 1 , p 2 , we get the solution

x 1 = x + ( 1 x ) σ 2 h ( x + ( 1 x ) σ 2 h ) ( 1 x ) σ 2 h , x [ 0 , 1 ] , (7)

x 2 = x + ( 1 x ) σ 2 h + ( x + ( 1 x ) σ 2 h ) ( 1 x ) σ 2 h , x [ 0 , 1 ] (8)

with p 1 , 2 = x 2 x 1 , 2 . It also satisfies conditions (5)–(6). However, for the values of x near 1, the values of x 2 a slightly greater than 1, which is unacceptable. We overcome this problem by using the symmetry of the solution of the stochastic part with respect to the point 1 2 ; to be precise, S t x = d 1 S t 1 - x . Therefore, in the interval [ 0 , 1 / 2 ] , we can use the values x 1 , 2 defined by (7)-(8), whereas in the interval ( 1 / 2 , 1 ) , we use the values corresponding to the process 1 S t 1 x ˆ , that is,

x 1 , 2 ^ = x 1 , 2 ˆ ( x , h ) : = 1 x 1 , 2 ( 1 x , h ) = x x σ 2 h ± ( 1 x + x σ 2 h ) x σ 2 h (9)

with probabilities

with probabilities p 1 , 2 ˆ = 1 x 2 x 1 , 2 ( 1 x , h ) . Thus we obtain a correct (i.e., with values in [ 0 , 1 ] ) approximation S h x ˆ taking the values

x 1 , 2 ˜ : = { x 1 , 2 ( x , h ) With probabilities p 1 , 2 = x 2 x 1 , 2 ( x , h ) , x [ 0 , 1 / 2 ] , 1 x 1 , 2 ( 1 x , h ) with probabilities p 1 , 2 = 1 x 2 x 1 , 2 ( 1 x , h ) , x ( 1 / 2 , 1 ] .

Now for the initial equation (1), we obtain an approximation X h x ˆ by a simple "splitstep" procedure (again, see, e.g., [4] or [3]):

X h x ˆ : = S h x ˆ e - b h + a b ( 1 e - b h ) . (10)

Now we can state the following:

Theorem 1.Let X t x ˆ be the discretization scheme defined by one-step approximation (10). Then X t x ˆ is a first-order weak approximation of equation (1) for functions f C * [ 0 , 1 ] .

Backward Kolmogorov equation

The constructed approximation is in fact a so-called potential first-order weak approximation of Eq. (1) (for a definition, see, e.g., Alfonsi [1], Section 2.3.1). The proof that, indeed, it is a first-order weak approximation, is based on the following:

Theorem 2. Let f C * [ 0 , 1 ] . The u ( t , x ) : = E f ( X ι x ) i s a C function on [ 0 , 1 ] x R that solves the backward Kolmogorov equation

t u ( t , x ) = A u ( t , x ) , x [ 0 , 1 ] , t 0 .

In particular,

T > 0 , l , m N , C l , m : | l m u ( t , x ) | C l , m , t [ 0 , T ] , x [ 0 , 1 ] .

Such theorem is stated for f C [ 0 , 1 ] in [ 1 , Thm . 6 . 1 . 1 2 ] , based on the results of [2]. Our class of functions f is slightly narrower, but our proof of the theorem is significantly simpler and is based on the estimates of the moments of X t x , which show that they grow slower than factorials. The recurrent relations of the moments E [ ( X t x ) k ] show that they are infinitely differentiable with respect to t and x , which allows us infinitely differentiate the series

u ( t , x ) = E f ( X t x ) = k = 0 c k E [ ( X t x ) k ]

termwise with respect to t and x , where f ( x ) = k = 0 c k x k is the Taylor expansion of f .

Simulation examples

We illustrate our approximation for f ( x ) = x 4 and f ( x ) = exp { - x } . Since we do not explicitly know the moments E exp { X t x } , we use the approximate equality exp { x } 1 x + x 2 2 x 3 6 + x 4 2 4 . In Figs. 1 and 2, we compare the moments E f ( X t x ˆ ) and E f ( x t x ) as functions of t ( left plots , h = 0 . 0 0 1 ) and as functions of discretization step h ( right plots , t = 1 ) . As expected, the approximations agree with exact values pretty well.







Material suplementario
References
1. A. Alfonsi. Affine Diffusions and Related Processes: Simulation, Theory and Applications. Springer, 2015.
2. C. Epstein, R. Mazzeo. Wright–Fisher diffusion in one dimension. SIAM J. Math. Anal., 42:568–608, 2010.
3. G. Lileika, V. Mackevičius. Weak approximation of CKLS and CEV processes by discrete random variables. Lith. Math. J., 20(2):208–224, 2020.
4. V. Mackevičius. Weak approximation of CIR equation by discrete random variables. Lith. Math. J., 51(3):385–401, 2011.
5. P. Tataru, M. Simonsen, T. Bataillon, A. Hobolth. Statistical inference in the Wright– Fisher model using allele frequency data. Syst. Biol., 66(1):e30–e46, 2016.
Notas






Buscar:
Contexto
Descargar
Todas
Imágenes
Visor de artículos científicos generados a partir de XML-JATS4R por Redalyc