• Aucun résultat trouvé

Convergence of Numerical Schemes to a Nonlinear Kinetic Model of Population Dynamics with Nonlocal Boundary Conditions

N/A
N/A
Protected

Academic year: 2021

Partager "Convergence of Numerical Schemes to a Nonlinear Kinetic Model of Population Dynamics with Nonlocal Boundary Conditions"

Copied!
26
0
0

Texte intégral

(1)

CONVERGENCE OF NUMERICAL SCHEMES TO A NONLINEAR KINETIC MODEL OF POPULATION DYNAMICS WITH

NONLOCAL BOUNDARY CONDITIONS

B. AYLAJ AND A. NOUSSAIR

Abstract. We examine existence and uniqueness of a global solution and some basic mathemat- ical issues associated with the development of a numerical scheme for a model of a tumor-immune system interaction. The system consists of nonlinear transport equations with a bilinear operator like a Boltzmann type and with a nonlocal boundary condition. We construct a numerical scheme as a combination of a S(t)-operator semigroup associated with the continuous problem and PΔ projection operator on the discrete space. The three estimates, (1)Lbound, (2) a uniform total variation bound, and (3)L1 continuity in time of the approximate solution, are established with a self-contained treatment of the stability and convergence properties. Numerical calculations are reported.

Key words. population dynamics, Boltzman interactions, transport-projection scheme, Helly compactness, kinetic models

AMS subject classifications.65M06, 15A15, 15A09, 65M12 DOI.10.1137/08073665X

1. Introduction and problem statement. In the past two decades, the the- ory of mathematical kinetics of large systems of active particles has been developed extensively, and the achieved results have found many applications in the evolution of several sociobiological systems. One of the first models of this type was proposed by Jagger and Segel [12] with the aim of studying the evolution of the physical state, called dominance, which characterizes certain populations of insects. This method has been subsequently developed by other authors ([3] and bibliography therein), to model population dynamics of interacting individuals whose microscopic state is related to their social and/or biological behavior.

Recently, increasing interest has been observed in applications of the analysis of competition between cell of an aggressive host cell of a corresponding immune system (see [5, 4]). These new classes of models of population dynamics with stochastic interaction are characterized by a mathematical structure similar to the one of the Boltzmann equations and are based on a framework related to a system of integro- differential equations, defining the evolution of the distribution function over the microscopic state of each element in a given system.

The interest of the above approach to cancer modeling is documented in [2, 4, 11], while additional mathematical structures are reported in [14]. Here, we aim to propose the development of a numerical scheme for a Boltzmann-like model of population dynamics of several species with special attention to the competition between tumor and immune cells.

The development of numerical schemes, which are accurate computational schemes of this model, is desirable (see [10, 6, 7]), and hopefully the work presented here is a step toward obtaining such algorithms. Analytical understanding of the continuous

Received by the editors September 29, 2008; accepted for publication (in revised form) June 21, 2010; published electronically September 29, 2010.

http://www.siam.org/journals/sinum/48-5/73665.html

INRIA, Universit´e Bordeaux 1, 351 cours de la Lib´eration, 33400 Talence, France (bouchraylaj@

yahoo.fr, noussair@math.u-bordeaux1.fr).

1707

Downloaded 12/01/12 to 138.87.11.21. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php

(2)

problem is used to design a transport projection numerical scheme. The question of how to discretize the given model; in particular, the treatment of the discrete encounter operator together with the special treatment of the nonlocal boundary con- dition represents a major difficulty in the analysis. Investigations of convergence prop- erties of numerical schemes for this model seem to be a rather unexplored area, and the important point of this paper is to present a convergence result. More precisely, the system consists of nonlinear transport equations with a bilinear operator and with a nonlocal boundary condition. In detail, in our model, the following assumptions are proposed.

Assumption 1.1. The physical system is constituted by N

f

N

interacting populations. For each population, it is necessary to identify the most important set of activities. Each activity differs from population to population and is tagged by a suitable dimensionless variable x that denotes the intensity with which the activities are performed. For the sake of simplicity, it will be assumed that x is a scalar variable with a range in [0, 1]. The value x = 1 corresponds to the highest value of the peculiar activities of the cell, while x = 0 corresponds to complete functional inhibition (no activities).

Assumption 1.2. The probability density functions are defined, for each popula- tion, by

f

k

= f

k

(t, x) : [0, ) × [0, 1] −→ R

+

.

Therefore, the probability of finding, at time t, an individual of the k population in the state interval [0, 1] is given by

P

k

(t) =

1

0

f

k

(t, x)dx.

The interactions can be divided into conservative ones, which preserve the total num- ber of cells, and proliferative destructive ones, which cause an increase or a decrease of the total number of cells (see the following Assumptions).

Assumption 1.3. Conservative encounters modify the state of the cells but not their number. The evolution due to conservative encounters modifies the progression of tumor cells and the activation of immune cells. Cell interactions in the case of mass conservative encounters will be defined by means of the two quantities: the encounter rate η

kl

and the transition probability density ψ

kl

, where η

kl

(y, z) denotes the number of encounters per unit volume and unit time between cell pairs of the (k, l)th populations with states y and z, respectively, and ψ

kl

(y, z, x) denotes the probability of transition of the kth cell to the state x, given its initial state y and the state z of the encountering cells belonging to the lth population.

Assumption 1.4. Proliferating cells will be described by the vital birth rate β

k

(., x), where β

k

denotes the number of cells produced per unit volume and unit time of the (k)th species with state x. We will assume that the inflow of the newborns is in the inhibition state. Destructive cells will be described by the vital death rate μ

k

(., x), which is the number of kth species with state x destroyed (see [15]).

In this case, these functions depend also on the set of all number density P(t) =

P

1

(t), . . . , P

Nf

(t)

T

.

The mathematical problem with initial and boundary conditions, obtained using the above assumptions, consists of the following system of N

f

coupled

Downloaded 12/01/12 to 138.87.11.21. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php

(3)

integro-differential equations:

⎧ ⎪

⎪ ⎪

⎪ ⎪

⎪ ⎨

⎪ ⎪

⎪ ⎪

⎪ ⎪

∂f

k

(t, x)

∂t +

∂x v

k

(P(t), x)f

k

(t, x)

+ μ

k

(P(t), x)f

k

(t, x)

=

Nf

l=1

Q

kl

(f

k

, f

l

)(t, x), v

k

(P(t), 0)f

k

(t, 0) =

1

0

β

k

(P(t), x)f

k

(t, x)dx, f

k

(0, x) = f

0k

(x),

(1.1)

where the operator Q

kl

(f

k

, f

l

) = Q

kl,+

(f

k

, f

l

) Q

kl,−

(f

k

, f

l

) with the gain part Q

kl,+

(f

k

, f

l

)(t, x) =

1

0

1

0

ψ

kl

(y, z, x)η

kl

(y, z)f

k

(t, y)f

l

(t, z)dydz (1.2)

and the loss part

Q

kl,−

(f

k

, f

l

)(t, x) = f

k

(t, x)

1

0

η

kl

(x, y)f

l

(t, y)dy.

(1.3)

The function v

k

is the activation velocity (rate of growth).

We point out that the model we have built can be regarded as a superposition of a kinetic and a population dynamics model. It retains some features of both classes of models. In the case N

f

= 1, when v

k

= β

k

= μ

k

= 0, Jagger and Segel [12] analyzed the evolution of a physical state, called dominance, which characterizes a certain population of insects. This latter result has been generalized by [1], for a kinetic model of population dynamics with character dependence and spatial structure, which established the existence and uniqueness of the solution. In the case when no gain term exists (i.e., Q

kl,+

= 0), the model is a particular case of [13, 17]. Pr¨ uß [13] established the global existence as well as the stability of equilibrium solutions of age specific population dynamics of several species. When no diffusion and no convection terms are considered, Bellomo and co-workers in a series of papers analyzed, analytically and/or numerically, the previous model, where various examples and applications are proposed and critically analyzed [3, 4]. In particular, Bellouquid and Delitala [5]

proposed a new biological model for the analysis of competition between cells of an aggressive host and cells of a corresponding immune system.

The paper is organized as follows. We first make some assumptions on the co- efficients of the system and define what we mean by the weak solution of (1.1). In section 3, we define the discrete problem, and in sections 4 we give some properties of the discrete operators of encounters. In sections 5 and 5.2, we construct explicit and implicit numerical schemes based on the finite volumes method, which are really a combination of the transport operator and the projection one. In section 6, we give some estimates satisfied by the approximate solutions. In section 7, we prove the convergence of the schemes. In section 8, we report some numerical results.

2. Assumptions and definition.

Assumption on the rate of encounters and the transition probability.

We make the following assumptions:

η

kl

(x, y) = η

kl

(y, x), η

kl

L

BV ([0, 1] × [0, 1]); 0 η

kl

η

, (2.1)

ψ

kl

L

BV ([0, 1] × [0, 1]); ψ

kl

0 and

1

0

ψ

kl

(y, z, x)dx = 1, (2.2)

Downloaded 12/01/12 to 138.87.11.21. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php

(4)

where η

is positive constant and BV ([0, 1] × [0, 1]) is the set of all locally bounded variation functions in [0, 1] × [0, 1] in the sense of Tonelli–Cesari. This means that for any bounded open set Ω in [0, 1] × [0, 1],

V ar(η

kl

, Ω) =

1

0

V ar(η

kl

(., y), Ω

y

)dy +

1

0

V ar(η

kl

(x, .), Ω

x

)dx is bounded. In fact, we only need for all Δx > 0

1

0

| η

kl

(x + Δx, y) η

kl

(x, y) | dx C

η

Δx for all y [0, 1), where C

η

is independent of Δx.

ψ

kl

is also assumed to be a locally bounded variation on [0, 1] × [0, 1], and therefore verifies, for all Δx > 0

1

0

| ψ

kl

(x + Δx, y, z) ψ

kl

(x, y, z) | dx C

ψ

Δx for all y, z [0, 1], where C

ψ

is independent of Δx.

Assumption on the activity growth factor. We assume that, for each k, (H

1

) v

k

(P(.), x) L

([0, T ]), v

k

Lipschitzian with respect to P

and strictly positive for all x [0, 1) with v

k

(P, 1) = 0, v

k

(P, 0) v, where v is independent of t, and for all Δx > 0

| v

k

(., x+Δx) 2v

k

(., x)+v

k

(., x Δx) | ≤ C

v

Δx

2

for all x [0, 1], where C

v

is independent of t and Δx.

(H

2

) μ

k

(P(.), .), β

k

(P(.), .) L

([0, T ] × [0, 1]) are non-negative Lipschitzian functions with respect to P and μ

k

(P(t), .) BV ([0, 1]).

Assumption on the initial data. The initial condition f

0k

is supposed to be in L

([0, 1]) L

1

([0, 1]) with a locally bounded variation on [0, 1], and therefore verifies, for all Δx > 0,

1

0

| f

0k

(x + Δx) f

0k

(x) | dx C

0

Δx, where C

0

is independent of Δx.

Weak solution. We need weak formulation to make sense of the solution of (1.1) even if the solution may be discontinuous. Since the operator Q

kl

(f

k

, f

l

) satisfies the following property,

(2.3)

1

0

Q

kl

(f

k

, f

l

)(x)φ(x)dx =

[0,1]3

(φ(x) φ(y))ψ

kl

(y, z, x)η

kl

(y, z)f

k

(y)f

l

(z)dxdydz, we can give the following definition of a weak solution.

Definition 2.1. A measurable function f

k

(t, x)

k

is a weak solution for the problem (1.1) if R(φ, f

k

) = 0 for all smooth functions φ C

1

([0, T [ × [0, 1]) with

Downloaded 12/01/12 to 138.87.11.21. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php

(5)

compact support on [0,T[, where

R(φ, f

k

) =

T

0

1

0

(f

k

φ

t

)(t, x) + v

k

( P (t), x) (f

k

φ

x

)(t, x)dxdt +

T

0

1

0

Nf

l=1

Q

kl

(f

k

, f

l

) μ

k

( P (t), x)f

k

(t, x)

φ(t, x)dxdt

+

T

0

1

0

β

k

( P (t), x)f

k

(t, x)φ(t, 0)dxdt +

1

0

f

0k

(x)φ(0, x)dx.

(2.4)

3. Discrete space and discrete operators of conservative encounters.

Discrete space. Given T > 0, we show how to obtain the solution in the interval [0, T ] × [0, 1]. We denote by Δx the space mesh size, and we set x

1/2

= 0 and x

i+1/2

= x

1/2

+ iΔx, for any i N

. We define the cells M

iΔ

= ]x

i−1/2

, x

i+1/2

[ with the middle point x

i

= x

i−1/2

+ Δx/2 for any i N

. In this way [0, 1] is discretized with the cells M

iΔ

. Let Δt be the time step size. We introduce the sequence t

n

= nΔt, and define the ratio r = Δ t

Δx , which will be used to control the stability. At each time t

n

, we build a discrete space,

V

n,Δ

= { f (t

n

, .) L

([0, 1]), f (t

n

, x) = f

in

on M

iΔ

, i N } ,

with the “discrete” L

1

, L

norms, and the associated total variations are given by

| f

k,Δ

|

1,Δ

= Δx

i∈N

| f

ik

| , | f

k,Δ

|

∞,Δ

= sup

i∈N

| f

ik

| and T V (f

k,Δ

) =

i∈N

| f

ik

f

i−1k

| .

Let P

Δ

be the orthogonal projection on V

n,Δ

associated with the usual L

2

inner product. This projection gives the usual mean value on each cell of any function f

k

as follows:

For all f

k

L

([0, 1]) P

Δ

f

k

(x) = 1 Δx

xi+1/2

xi−1/2

f

k

(y)dy if x M

iΔ

. Discrete operators of conservative encounters. We start by replacing η

kl

with the “discrete” η

kl,Δ

η

kl,Δ

(x, y) = η

ijkl

= 1 (Δx)

2

xi+1/2

xi−1/2

xj+1/2

xj−1/2

η

kl

(x, y)dxdy

for x, y in M

iΔ

× M

jΔ

and the total variation T V

kl,Δ

) =

i,j∈N

η

kli+1,j

η

kli,j

+

i,j∈N

η

kli,j+1

η

kli,j

,

bounded, and let us approximate also the function ψ

kl

with ψ

kl,Δ

ψ

kl,Δ

(x, y, z) = ψ

klijp

= 1

(Δx)

3

xi+1/2

xi−1/2

xj+1/2

xj−1/2

xp+1/2

xp−1/2

ψ

kl

(x, y, z)dxdydz

Downloaded 12/01/12 to 138.87.11.21. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php

(6)

for (x, y, z) in M

iΔ

× M

jΔ

× M

pΔ

. With the discrete total variation of ψ

kl,Δ

T V

kl,Δ

) =

i,j,p∈N

ψ

i+1,j,pkl

ψ

kli,j,p

+

i,j,p∈N

ψ

i,j+1,pkl

ψ

i,j,pkl

+

i,j,p∈N

ψ

i,j,p+1kl

ψ

kli,j,p

bounded. Now we define discrete conservative encounter operators for the piecewise constant function f

k,Δ

, defined in (1.2)–(1.3), by

Q

kl,n,+i

=

IL

j=1 IL

p=1

η

j,pkl

ψ

j,p,ikl

f

jk,n

f

pl,n

(Δx)

2

and Q

kl,n,−i

= f

ik,n

L

kl,ni

,

with L

kl,ni

=

IL

j=1

η

i,jkl

f

jl,n

Δx.

4. Properties of the discrete conservative encounter operator. Now we give some properties satisfied by the following discrete conservative encounter operator:

(4.1) Q

kl,Δ

(f

k,Δ

, f

l,Δ

)(x) = Q

kl,n,+i

Q

kl,n,−i

.

Lemma 4.1. For any sequence

i

)

i∈N

the discrete conservative encounter oper- ator (4.1) satisfies

IL

i=1

φ

i

Q

kl,ni

Δx =

IL

i=1 IL

j=1 IL

p=1

i

φ

j

) ψ

klj,p,i

η

j,pkl

f

jk,n

f

pl,n

(Δx)

3

.

In particular, choosing φ

i

= 1 for all i, and taking into account

IL

i=1

ψ

j,p,ikl

Δx = 1, we have

(4.2)

IL

i=1

Q

kl,ni

Δx = 0.

Now we give some estimates for Q

kl,n

.

Lemma 4.2. Let f

0k

L

([0, 1]) L

1

([0, 1]) and η

kl

, ψ

kl

satisfy (2.1) and (2.2), respectively, and then Q

kl,n

satisfy

Q

kl,n

∞,Δ

η

f

k,n

1,Δ

+ f

k,n

∞,Δ

f

l,n

1,Δ

, Q

kl,n

1,Δ

f

k,n

1,Δ

f

l,n

1,Δ

and L

kl,n

∞,Δ

η

f

l,n

1,Δ

. These estimates are straightforward. Now we shall give an estimate satisfied by the total variation of Q

kl,Δ

.

Lemma 4.3. Under the assumption f

0k

L

1

([0, 1]), and noting T V

1

kl

) = sup

1≤j,p≤IL

I

L−1 i=0

ψ

j,p,i+1kl

ψ

j,p,ikl

, T V

1

kl

) = sup

1≤j≤IL

I

L−1 i=0

η

i+1,jkl

η

i,jkl

,

Downloaded 12/01/12 to 138.87.11.21. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php

(7)

we have

T V

1

(Q

kl,n

) η

| f

l,n

|

1,Δ

T V

1

kl

) | f

k,n

|

1,Δ

+ T V (f

k,n

) + T V

1

kl

) | f

k,n

|

∞,Δ

| f

l,n

|

1,Δ

,

T V

1

(Q

kl,n,+

) η

T V

1

kl

) | f

l,n

|

1,Δ

| f

k,n

|

1,Δ

, T V

1

(L

kl,n

) T V

1

kl

) | f

l,n

|

1,Δ

,

(4.3)

5. Formulation of the schemes.

5.1. Explicit scheme. The approximate solution f

k,Δ

, generated by the scheme, at time t

n

is denoted f

k,n

(x) = f

k,Δ

(t

n

, x) and f

k,n

(.) is built in such a way to lie in V

n,Δ

. The numerical scheme is really a transport projection method, that is, a combination of a S

Δ

(t) operator and a projection operator on the discrete space. It corresponds to the following formulation:

f

k,n+1,Δ

= P

Δ

S

Δ

(Δt)f

k,n,Δ

. More explicitly, the scheme take the following form:

f

ik,n+1

= f

ik,n

Δt Δx

v

i+1/2k,n

f

ik,n

v

i−1/2k,n

f

i−1k,n

+ Δt

Nf

l=1

Q

kl,ni

μ

k,ni

f

ik,n

v

1/2k,n

f

0k,n

=

IL

i=1

β

ik,n

f

ik,n

Δx.

(5.1)

This scheme works under the following CFL condition:

(5.2) max

k

sup

x

v

k,n

(x) Δt

Δx 1.

5.2. An implicit scheme. In this section we just give an implicit scheme, of transport-projection type, for the first density equation

(5.3)

⎧ ⎪

⎪ ⎪

⎪ ⎪

⎪ ⎪

⎪ ⎪

⎪ ⎪

⎪ ⎪

⎪ ⎩

f

ik,n+1

=

f

ik,n

+ rv

i−1/2k,n+1

f

i−1k,n+1

+ Δt

Nf

l=1

Q

kl,n,+i

1 + r v

i+1/2k,n+1

+ Δt(L

k,ni

+ μ

k,n+1i

) , with

v

1/2k,n

f

0k,n

=

IL

i=1

β

ik,n

f

ik,n

Δx and L

k,ni

=

Nf

l=1

L

kl,ni

.

This scheme works without CFL condition and the positivity of the solution is ob- tained without restriction on Δt.

6. Bounds for the solution.

6.1. Bounds for the explicit scheme. In this section, we give some estimates satisfied by the scheme. We have the following lemma concerning the positiveness satisfied by the solutions of the scheme.

Downloaded 12/01/12 to 138.87.11.21. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php

(8)

Lemma 6.1. Starting with f

ik,p

0, for all i, k and v

k,p

0. Choosing Δt so small that

(6.1) Δt

Δx 1

sup

i≤I

L

v

k,pi+1/2

+ Δx

μ

k,pi

+ η

Nf

l=1

| f

l,p

|

1,Δ

,

for all p n, we obtain f

ik,n+1

positive. Moreover, let f

0k

L

1

([0, 1]) L

([0, 1]); the discrete L

1

-norm satisfies

(6.2) | f

k,n

|

1,Δ

e

maxk(|βk|)T

| f

k,0

|

1,Δ

, and the discrete L

-norm satisfies

(6.3)

| f

k,n

|

∞,Δ

e

max

k

| v

k,n

|

Lip

+ η

N

f

e

maxkk|∞,ΔT

max

k

| f

k,0

|

1,ΔT

| f

k,0

|

∞,Δ

+C(T ) with C(T ) being constant independent of n.

The total variation bound plays a crucial role in establishing the subsequential convergence of the difference approximation scheme. In the next lemma we give the boundness of the total variation of the approximate solution.

Lemma 6.2. Let f

0k

(L

1

L

)([0, 1]) with the total variation be bounded locally in [0, 1] and under the CFL condition (5.2), and then we have

(6.4) T V (f

k,n+1

) e

KT

T V (f

k,0

) + M

with M and K being constants independent of n. The total variation in time satisfies (6.5)

IL

i=1

| f

ik,n+1

f

ik,n

| ≤ T V (f

k,n

) + rC(T ), which implies the L

1

Lipschitz continuity in time.

6.2. Bounds for the implicit scheme.

Lemma 6.3. Let f

k,0

L

1

([0, 1]) and f

k,0

0, and the discrete L

1

-norm satisfies (6.6) | f

k,n

|

1,Δ

e

Amaxkk|T

| f

k,0

|

1,Δ

,

(6.7) | f

k,n

|

∞,Δ

e

C T

| f

k,0

|

∞,Δ

+ T C

(T ) with A, C, and C

(T ) being constants independent of n.

In the next lemma we give the boundness of the total variation of the approximate solution.

Lemma 6.4. Let f

0k

(L

1

L

)([0, 1]) with the total variation be bounded locally in [0, 1], and then we have

(6.8) T V (f

k,n+1

) e

KT

T V (f

k,0

) + T K

(T ) and the total variation in time satisfies

(6.9)

IL

i=1

| f

ik,n+1

f

ik,n

| ≤ r max

k

| v

k

|

T V (f

k,n+1

) + r C(T )

with K, K

(T ), and C being constants independent of n, which implies the L

1

Lipschitz continuity in time.

For the proof of these lemmas see Appendix A.

Downloaded 12/01/12 to 138.87.11.21. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php

(9)

7. Global existence of weak solution in L

1loc

.

Passing to the limit. In this section, we deal with the existence of a global weak solution using the Helly compactness argument, based on the compact canonical imbedding from W

1,1

(Ω) into L

1

(Ω). We first prove the existence of a limit f

k

to f

k,Δ

as the mesh size Δx goes to zero. Then we prove that this limit is a weak solution of the problem (1.1).

Theorem 7.1. Let f

0k

(L

1

L

)([0, 1]) with total variation bounded locally in [0, 1], f

0k

0; then as the mesh size Δx tends to zero, there is a subsequence of (f

k,Δ

)

Δx>0

, the family of approximate solution, converging in L

1loc

([0, T ] × [0, 1]) to a function f

k

L

([0, T ] × [0, 1]) L

1loc

([0, T ] × [0, 1]).

Consistency of the scheme. It remains to show that the scheme is consistent.

Theorem 7.2. Under the same assumptions as in Theorem (7.1), the limiting function f

k

(t, x) just obtained is a weak solution for the problem (1.1).

Uniqueness of the weak solution. The following theorem guarantees the continuous dependence of the solution (f

k

)

k

of (1.1) with the respect of the initial data (f

0k

(x))

k

.

Theorem 7.3. Let (f

k

(t, x))

k

and ( ˜ f

k

(t, x))

k

be two bounded variation weak so- lutions for the problem (1.1) corresponding to initial conditions (f

0k

(x))

k

and ( ˜ f

0k

(x))

k

, respectively; then there exists a constant C(T ) such that

1

0

| f

k

f ˜

k

| dx C(T )

1

0

| f

0k

f ˜

0k

| dx.

(7.1)

For the proof of these theorems see Appendix B.

8. Numerical experiments. In this section, we report some numerical exper- iments. We use a uniform spatial grid over the interval [0, 1] with Δx = 0.01. The time mesh size is Δt = rΔx, with a rate r = 0.5 destined to control stability, and our stability criterion (5.2) is never exceeded.

We deal with the simulation of the dynamics of a two population model of the type classified as model (1.1) that is characterized by the following assumptions.

Assumption 8.1. The system is constituted by two interacting cell populations:

environmental and immune cells, labeled, respectively, by the indexes k = 1 and k = 2.

Assumption 8.2. The functional state of each cell is described by the real variable x [0, 1]. For the environmental cells, the value x = 0 is the natural state correspond- ing to normal cells and to the abnormal cells for the abnormal state which are the positive values of x, i.e., x (0, 1]. On the other hand, for the immune cells, the value x = 0 corresponds to nonactivity and the positive values of x correspond to activation.

Assumption 8.3. The encounter rate is assumed to be constant and equal to unity for all interacting pairs; i.e., η

kl

= 1 for k, l = 1, 2.

The environmental cells do not change their state when encountering other cells of the same population, and if an abnormal environmental cell encounters an active immune cell, its state decreases:

m

11

(x, y) = x, m

12

(x, y) = (1 σ

12

)x,

where σ

12

is a parameter which indicates the ability of the immune system to reduce the state of cells of the first population.

Downloaded 12/01/12 to 138.87.11.21. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php

(10)

It is assumed that the interactions between cells of the second population have a trivial output and the only encounters with nontrivial output are those between active immune cells and abnormal environmental cells:

m

22

(x, y) = x, m

21

(x, y) = (1 σ

21

)x,

where σ

21

is a parameter which indicates the ability of abnormal cells to inhibit immune cells.

For further discussion of these functions, we refer to [5].

Assumption 8.4. The transition probability density related to conservative in- teractions is assumed to be a Gaussian distribution function with the output defined by the mean value m

kl

, which may depend on the activation of the interacting pairs, and with a finite variance s

kl

= 0.2

ψ

kl

(x, y, z) = 1

2πs

kl

exp

(z m

kl

(x, y))

2

2s

kl

.

In Figures 8.1–8.8, the initial condition is the Gaussian distribution function with the mean value μ = 0.3 and a finite variance σ = 0.01, for both densities. The graphs in Figures 8.2, 8.4, 8.6, and 8.8 (resp., Figures 8.1, 8.3, 8.5, and 8.7) show the evolution in times of f

1

and f

2

(resp., the evolution in times of the densities of the system):

the continuous line is the evolution of f

1

(resp., the evolution of the density of the immune cells), while the dashed line is the evolution of f

2

(resp., the evolution of the abnormal density).

In experiments 2, 3, and 4, we assume that a fraction α

k

(0, 1) of ingested food is channeled to growth and maintenance, and a fraction (1 α

k

) to reproduction.

We also assume that for an individual of size x in the kth subpopulation, α

k

g

k

(P)x is the rate at which maintenance needs energy and α

k

g

k

(P)(1 x) is what remains for growth (see [16, 8]). Thus we have the following submodels for the growth and reproduction rates for each subpopulation

(8.1) v

k

(P, x) = ¯ v

k

α

k

g

k

(P)(1 x), and β

k

(P, x) = ¯ β

k

(1 α

k

)g

k

(P)x.

g = (g

1

, g

2

) will be a smooth quasimonotone decreasing, in R

+

× R

+

, g will be a positive function satisfying g(0) = (1, 1) and tending to (0, 0) when P goes to , where ¯ v

k

and ¯ β

k

are positive constants. These functions were taken from Thieme [16]

(see also [8]). In addition, we assume that the mortality rate for an individual in the kth subpopulation is given by

μ

k

(P) = γ

k

d

k

+ a

k

P

1

+ b

k

P

2

c

k

P

1

+ d

k

P

2

+ a

k

, γ

k

= v ¯

k

α

k

+

v

k

α

k

)

2

+ 4 ¯ β

k

(1 α

k

v

k

α

k

2 .

The function g

k

here is the following:

g

k

(P) = 1 a

k

P

1

+ b

k

P

2

c

k

P

1

+ d

k

P

2

+ c

k

with (d

k

, a

k

, b

k

, c

k

, d

k

, a

k

) and (a

k

, b

k

, c

k

, d

k

, c

k

) are the constant positives.

The result of the simulation is reported in Figures 8.3, 8.4, 8.5, 8.5, 8.7, and 8.8, which correspond to different values of the parameters (see Table 8.1).

In Experiment 1, it is, also, interesting to notice that, for β

1

(P) = ¯ β

1

(1 α

1

) P

2

c

1

+ P

2

x, β

2

(P) = ¯ β

2

(1 α

2

)

1 P

2

c

2

x

Downloaded 12/01/12 to 138.87.11.21. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php

(11)

Table 8.1

Different values of the model parameters.

Parameter/variable

Experiment 1 Experiment 2 Experiment 3 Experiment 4

v¯1 10 10 10 10

v¯2 0.3 0.3 0.3 0.3

β¯1 0.2 20 0.20 0.20

β¯2 0.3 30 30 0.3

α1 0.1 0.1 0.1 0.1

α2 0.2 0.2 0.2 0.2

c1 2 0.8 2 2

c2 2 9 9 2

d1 3.10−4 3.10−5 3.10−5 0

d2 0 10−5 10−5 γ2

a1 1 10 0.1 1

a2 1 20 0.2 1

q 0.2

0,2

e 0.9

0.9

σ12 0.9 0.1 0.9 0.9

σ21 0.1 0.9 0.1 0.1

(a1, b1, c1, d1)

(0,1,0,1) (1,0,1,0) (0,0,0,0) (a2, b2, c2, d2)

(1,0,1,0) (0,1,0,1) (e,0,0, q) (a1, b1, c1, d1) (0,1,0,1) (1,0,1,0) (0,1,0,1)) (a2, b2, c2, d2)

(1,0,1,0) (0,1,0,1) (0,1,0,1)

and

μ

2

(P) = eP

1

1 + qP

2

, μ

1

(P) = γ

1

d

1

,

that is, the predator-prey system (see Experiment 1 in Table 8.1), as shown in Figures 8.1 and 8.2.

Here, the growth (birth) rate of the kth predator and the parameters intrinsic rate of increase, respectively, depends on space x. If σ

12

< σ

21

, the ability of abnormal cells to inhibit immune cells is greater than the ability of immune cells to reduce the state of abnormal cells. The final output, if σ

12

> σ

21

, is a reduction of the state of abnormal cells until their complete depletion and a final survival of immune cells, as shown in Figures 8.2 and 8.6. In Figures 8.4 and 8.8, the evolution is not ruled by the parameters σ

12

and σ

21

.

In Figures 8.1 and 8.7, both abnormal and immune cells reduced during the competition. However, in Figures 8.3 and 8.5, only one cell population survives and the other is completely depleted: the probability of the 2-population is an increasing function of t and the probability of the 1-population is a decreasing function of t.

Appendix A.

A.1. Proof of Lemma 6.1: L

1

stability. The scheme can be rewritten as f

ik,n+1

= (1 r v

k,ni+1/2

)f

ik,n

+ r v

i−1/2k,n

f

i−1k,n

+ Δt

Nf

l=1

Q

kl,ni

μ

k,ni

f

ik,n

.

Downloaded 12/01/12 to 138.87.11.21. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php

(12)

0 0.2 0.4 0.6 0.8 1 0.3

0.4 0.5 0.6 0.7 0.8 0.9 1

t

Density

P1(t) P2(t)

Fig. 8.1. “Experiment 1”:Total depletion of cells.

Since

IL

i=1

Q

kl,ni

Δx = 0 and under the positiveness condition (6.1) we have

IL

i=1

f

ik,n+1

Δx

IL

i=1

f

ik,n

Δx + r

IL

i=1

v

i−1/2k,n

f

i−1k,n

v

k,ni+1/2

f

ik,n

Δx

(1 + Δt | β

k

|

)

IL

i=1

f

ik,n

Δx,

since rΔx = Δt and nΔt T and using the Gronwall lemma we assume easily (6.2).

A.2. Proof of the L

stability. We rewrite the scheme (5.1) as f

ik,n+1

=

1 Δt

Δx v

i+1/2k,n

f

ik,n

+ Δt

Δx v

i+1/2k,n

f

i−1k,n

Δt

Δx (v

i+1/2k,n

v

i−1/2k,n

)f

i−1k,n

+ Δt

Nf

l=1

Q

kl,ni

μ

k,ni

f

ik,n

.

From (6.1) and under the CFL condition (5.2), we have

| f

k,n+1

|

∞,Δ

⎝1 + Δt( | v

k,n

|

Lip

+ η

Nf

l=1

| f

l,n

|

1,Δ

)

| f

k,n

|

∞,Δ

+ Δtη

| f

k,n

|

1,Δ Nf

l=1

| f

l,n

|

1,Δ

.

Using (6.2) and the fact that nΔt T , the estimate (6.3) follows.

A.3. Proof of Lemma 6.2.

A.3.1. Proof of the BV estimate. Using the expression given in scheme (5.1), and setting δ

k,ni

= f

ik,n

f

i−1k,n

, we have

Downloaded 12/01/12 to 138.87.11.21. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php

(13)

0 0.2 0.4 0.6 0.8 1 0

0.5 1 1.5 2 2.5 3 3.5

t Space 25 −− f1(t), − f2(t)

0 0.2 0.4 0.6 0.8 1

0.4 0.6 0.8 1 1.2 1.4

t Space 50 −− f1(t), − f2(t)

0 0.2 0.4 0.6 0.8 1

0 0.05 0.1 0.15 0.2 0.25 0.3 0.35

t Space 75 −− f1(t), − f2(t)

0 0.2 0.4 0.6 0.8 1

0 0.02 0.04 0.06 0.08 0.1 0.12 0.14

t Space 100 −− f1(t), − f2(t)

σ12=0.9, σ21=0.1

0 0.2 0.4 0.6 0.8 1

0 0.5 1 1.5 2 2.5 3 3.5

t Space 25 −− f1(t), − f2(t)

0 0.2 0.4 0.6 0.8 1

0.2 0.4 0.6 0.8 1 1.2 1.4 1.6

t Space 50 −− f1(t), − f2(t)

0 0.2 0.4 0.6 0.8 1

0 0.1 0.2 0.3 0.4

t Space 75 −− f1(t), − f2(t)

0 0.2 0.4 0.6 0.8 1

0 0.05 0.1 0.15 0.2 0.25

t Space 100 −− f1(t), − f2(t)

σ12=0.1, σ21=0.9

Fig. 8.2. “Experiment 1”: Effect of the type of parameter σ for density evolution of both populations at different spaces: x= 25,50,75,100.

δ

i+1k,n+1

=

1 rv

i+3/2k,n

δ

k,ni+1

+ rv

i+1/2k,n

δ

ik,n

r

v

i+3/2k,n

2v

k,ni+1/2

+ v

i−1/2k,n

f

ik,n

+ r

v

i+1/2k,n

v

k,ni−1/2

f

i−1k,n

f

ik,n

+ Δt

Nf

l=1

Q

kl,ni+1

Q

kl,ni

Δtμ

k,ni+1

f

i+1k,n

f

ik,n

Δt

μ

k,ni+1

μ

k,ni

f

ik,n

.

Downloaded 12/01/12 to 138.87.11.21. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php

(14)

0 0.2 0.4 0.6 0.8 1 0

0.5 1 1.5 2 2.5 3

t

Density P1(t)

P2(t)

Fig. 8.3. “Experiment 2”: Depletion of abnormal cells and immune activation.

Under the CFL condition (5.2), which implies that (1 rv

i+3/2k,n

) 0, we obtain

I

L−1 i=1

| δ

k,n+1i+1

| ≤

IL

i=2

| δ

k,ni

| + rv

3/2k,n

| δ

1k,n

| + ΔtC

v

| f

k,n

|

1,Δ

+ Δt | v

k,n

|

Lip I

L−1

i=1

| δ

k,ni

|

+ Δt

Nf

l=1

T V

1

(Q

kl,n

) + Δt | μ

k

|

I

L−1

i=1

| δ

k,ni+1

| + ΔtT V (μ

k,n

) | f

k,n

|

∞,Δ

. (A.1)

On the other hand, using the scheme for i = 1, we have f

1k,n+1

f

0k,n+1

= (1 rv

3/2k,n

k,n1

(f

0k,n+1

f

0k,n

)

r

v

3/2k,n

v

k,n1/2

f

0k,n

+ Δt

Nf

l=1

Q

kl,n1

μ

k,n1

f

1k,n

, (A.2)

we recall the expression of the total variation of f

k

(t

n+1

, .) T V (f

k,n+1

) =

I

L−1 i=1

| δ

i+1k,n+1

| + | f

1k,n+1

f

0k,n+1

| ,

and then, adding the terms (A.1) and (A.2), we obtain T V (f

k,n+1

) 1 + Δt( | μ

k

|

+ | v

k,n

|

Lip

)

T V (f

k,n

) + ΔtC

v

| f

k,n

|

1,Δ

+ Δt | v

k,n

|

Lip

+ T V

k,n

) + | μ

k

|

∞,Δ

| f

k,n

|

∞,Δ

+ | f

0k,n+1

f

0k,n

| + Δt

Nf

l=1

T V

1

(Q

kl,n

) + | Q

kl,n

|

∞,Δ

.

From the boundary condition and assumption (H

2

), we have

| f

0k,n+1

f

0k,n

| ≤ | β

k

|

i=I

L

i=1

| f

ik,n+1

f

ik,n

| Δx,

Downloaded 12/01/12 to 138.87.11.21. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php

Références

Documents relatifs

Under concavity assumptions on the reaction term, we prove that the solution converges to a Dirac mass whose evolution in time is driven by a Hamilton–Jacobi equation with

This paper deals with the global existence, and the uniqueness of the state trajectories for a mathematical model of a population consisting of several species with coupled

The following lemma allows us to compare the results at the global scale (in variables (t, x)) and at the local scale (in variables (s, y)) in order to carry the desired result from

We first show the well-posedness of the inverse problem in the single type case using a Fredholm integral equation derived from the characteristic curves, and we use a

Under concavity assumptions on the reaction term, we prove that the solution converges to a Dirac mass whose evolution in time is driven by a Hamilton-Jacobi equation with

Then we prove that, in the supercritical case σ &lt; n 1 , the solution converges to a non-isotropic equilibrium if and only if the initial drift velocity | J [f 0 ] | is non-zero

OPTIMAL CONTROL OF A POPULATION DYNAMICS MODEL WITH MISSING BIRTH RATE9. SIAM Journal on Control and Optimization, Society for Industrial and Applied Mathematics,

The staggered scheme, recently investigated for this model, is sometimes less accurate for a fixed size of mesh than the VFROE-ncv and relaxation schemes but is the most acurate for