Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
30 views54 pages

Character

This document discusses using the method of characteristics to solve partial differential equations (PDEs), specifically the one-dimensional wave equation. It begins by introducing the wave equation and its solution using Fourier series. It then presents the method of characteristics, showing how it reduces the PDE to an ordinary differential equation (ODE) along characteristic lines. An example problem demonstrates applying the method of characteristics to solve a first-order PDE, reducing it to an ODE along the characteristic lines. The document outlines solutions to the wave equation and models for erythropoiesis using this method.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views54 pages

Character

This document discusses using the method of characteristics to solve partial differential equations (PDEs), specifically the one-dimensional wave equation. It begins by introducing the wave equation and its solution using Fourier series. It then presents the method of characteristics, showing how it reduces the PDE to an ordinary differential equation (ODE) along characteristic lines. An example problem demonstrates applying the method of characteristics to solve a first-order PDE, reducing it to an ODE along the characteristic lines. The document outlines solutions to the wave equation and models for erythropoiesis using this method.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 54

Introduction - Wave Equation

Age-Structured Model
Model for Erythropoiesis

Math 531 - Partial Differential Equations


Method of Characteristics for PDEs

Joseph M. Mahaffy,
[email protected]

Department of Mathematics and Statistics


Dynamical Systems Group
Computational Sciences Research Center
San Diego State University
San Diego, CA 92182-7720
http://jmahaffy.sdsu.edu

Spring 2020

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (1/54)


Introduction - Wave Equation
Age-Structured Model
Model for Erythropoiesis

Outline

1 Introduction - Wave Equation


Characteristics - Wave Equation
Example
D’Alembert’s Solution

2 Age-Structured Model
Method of Characteristics
Birth Boundary Condition
Example

3 Model for Erythropoiesis


Model for Erythropoiesis
Method of Characteristics
Model for Erythropoiesis with Delays

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (2/54)


Introduction - Wave Equation Characteristics - Wave Equation
Age-Structured Model Example
Model for Erythropoiesis D’Alembert’s Solution

Introduction - Wave Equation


The one-dimensional Wave Equation satisfies:

∂2u ∂2u
= c2 2 ,
∂t2 ∂x

with ICs
u(x, 0) = f (x) and ut (x, 0) = g(x).

We saw that when u(0, t) = 0 = u(L, t) (fixed ends), the Fourier series solution was


X
nπx nπct nπct
  
u(x, t) = sin L
an cos L
+ bn sin L
.
n=1

This can be shown to be the sum of forward and backward moving waves:

f (x − ct) + f (x + ct) 1
Z x+ct
u(x, t) = + g(s) ds,
2 2c x−ct

where f (x) and g(x) are odd periodic extensions of the ICs.
Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (3/54)
Introduction - Wave Equation Characteristics - Wave Equation
Age-Structured Model Example
Model for Erythropoiesis D’Alembert’s Solution

Introduction - Wave Equation

We also demonstrated with Fourier transforms through the use of


Euler’s formula that the Wave equation on an infinite domain
starting at rest satisfies:
1
u(x, t) = 2 [f (x − ct) + f (x + ct)] ,

which again leads to waves traveling to the right and left with speed c.

The method of characteristics is introduced to solve the


one-dimensional Wave equation in greater generality.
By moving along a “characteristic” with speed c, the PDE is
reduced to an ODE and gives the solution

u(x, t) = F (x − ct) + G(x + ct).

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (4/54)


Introduction - Wave Equation Characteristics - Wave Equation
Age-Structured Model Example
Model for Erythropoiesis D’Alembert’s Solution

Characteristics - Wave Equation


The one-dimensional Wave Equation is given by:
∂2u ∂2u
2
− c2 2 = 0,
∂t ∂x
which can be written in “factored” form:
  
∂ ∂ ∂u ∂u
+c −c =0
∂t ∂x ∂t ∂x
or   
∂ ∂ ∂u ∂u
−c +c = 0.
∂t ∂x ∂t ∂x

Let w = ∂u ∂u
∂t − c ∂x and v =
∂u
∂t + c ∂u
∂x , then the 1
st
order wave
equations are given by:
∂w ∂w ∂v ∂v
+c =0 and −c = 0.
∂t ∂x ∂t ∂x
Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (5/54)
Introduction - Wave Equation Characteristics - Wave Equation
Age-Structured Model Example
Model for Erythropoiesis D’Alembert’s Solution

Characteristics - Wave Equation


Consider the 1st order wave equation:
∂w ∂w
+c = 0.
∂t ∂x
We examine the behavior of this equation from the perspective of a
moving observer, x(t), so
d ∂w dx ∂w
w(x(t), t) = + .
dt ∂t dt ∂x
dx
If dt = c, then the observer sees
dw
= 0,
dt
so the solution w(x(t), t) is constant.
Thus, the observer sees no change in the solution if the observer is
moving with constant speed c, so
x(t) = ct + x0 .
Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (6/54)
Introduction - Wave Equation Characteristics - Wave Equation
Age-Structured Model Example
Model for Erythropoiesis D’Alembert’s Solution

Characteristics - Wave Equation


Along the characteristic x(t),
w(x, t) is constant.
w propagates as a wave with
wave speed c.

General Solution:
If w(x, t) is given at t = 0

w(x, 0) = P (x),
w(x, t) = w(x0 , 0) = P (x0 ),

but x0 = x − ct, so
w(x, t) = P (x − ct).

This is a wave traveling to the right with speed c and maintaining its
shape.
Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (7/54)
Introduction - Wave Equation Characteristics - Wave Equation
Age-Structured Model Example
Model for Erythropoiesis D’Alembert’s Solution

Characteristics - Wave Equation

The observer moves along the


red line with constant
speed c.
The observer sees no change
in the shape of the wave
as time progresses.
The solution is

w(x, t) = P (x − ct).

The full wave equation


utt = c2 uxx
starts with an initial shape, then half moves to the right with speed c
and half moves to the left with speed c.

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (8/54)


Introduction - Wave Equation Characteristics - Wave Equation
Age-Structured Model Example
Model for Erythropoiesis D’Alembert’s Solution

Characteristics - Example
Example: Consider the first order PDE given by:
∂w ∂w
+ 2t = cos(t)w,
∂t ∂x
with the initial condition
2
w(x, 0) = P (x) = e−0.05x .

From the method of characteristics, we can reduce the PDE to an


ODE provided
dx
= 2t, or x(t) = t2 + x0 .
dt
The ODE is
dw
= cos(t)w,
dt
which has a solution along the characteristic, x(t) = t2 + x0 ,
w(x(t), t) = kesin(t) .
Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (9/54)
Introduction - Wave Equation Characteristics - Wave Equation
Age-Structured Model Example
Model for Erythropoiesis D’Alembert’s Solution

Characteristics - Example
2
From the initial condition, w(x0 , 0) = k = P (x0 ) = e−0.05x0 .
However, P (x0 ) = P (x − t2 ), so it follows that the solution satisfies:

2 2
w(x, t) = P (x0 )esin(t) = P (x − t2 )esin(t) = e−0.05(x−t )
esin(t) ,

which is shown below.

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (10/54)


Introduction - Wave Equation Characteristics - Wave Equation
Age-Structured Model Example
Model for Erythropoiesis D’Alembert’s Solution

D’Alembert’s Solution - Wave Equation


The solutions above suggest that the natural variables are not t and
x, but a change moving along the characteristics would be better.
Let ξ = x + ct and η = x − ct, which gives
ξ+η ξ−η
x= 2 and t= 2c .

By the chain rule, we have

∂ ∂ ∂x ∂ ∂t 1 ∂ ∂

∂ξ = ∂x ∂ξ + ∂t ∂ξ = 2c ∂t + c ∂x
and
∂ ∂ ∂x ∂ ∂t 1 ∂ ∂

∂η = ∂x ∂η + ∂t ∂η = − 2c ∂t − c ∂x .

From the partials above, we have


2
∂ u ∂ ∂ ∂ ∂ ∂2u 2
− c2 ∂∂xu2 = 0.
 
−4c2 ∂ξ∂η = ∂t + c ∂x ∂t − c ∂x u= ∂t2

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (11/54)


Introduction - Wave Equation Characteristics - Wave Equation
Age-Structured Model Example
Model for Erythropoiesis D’Alembert’s Solution

D’Alembert’s Solution - Wave Equation


It follows that
∂2u
∂ξ∂η (ξ, η) = 0.

Integrating with respect to ξ implies that


∂u
∂η (ξ, η) = φ(η),

which can be integrated with respect to η to give


Z
u(ξ, η) = φ(η) dη + ψ(ξ) = φ(η) + ψ(ξ).

This is D’Alembert’s solution for the wave equation.


Changing back the variables gives the form we have seen before

u(x, t) = F (x − ct) + G(x + ct).

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (12/54)


Introduction - Wave Equation Characteristics - Wave Equation
Age-Structured Model Example
Model for Erythropoiesis D’Alembert’s Solution

D’Alembert’s Solution - Wave Equation

Recall the ICs were

u(x, 0) = f (x) and ut (x, 0) = g(x),

so our solution u(x, t) = F (x − ct) + G(x + ct) satisfies:

u(x, 0) = F (x) + G(x) = f (x)

and
ut (x, 0) = −cF 0 (x) + cG 0 (x) = g(x).

This latter condition can be integrated to give


Z x
−cF (x) + cG(x) = g(s) ds + A.
0

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (13/54)


Introduction - Wave Equation Characteristics - Wave Equation
Age-Structured Model Example
Model for Erythropoiesis D’Alembert’s Solution

D’Alembert’s Solution - Wave Equation

Solving the system of equations above gives:


Z x 
1 1
F (x) = 2 f (x) − 2c g(s) ds + A
0

and Z x 
1 1
G(x) = 2 f (x) + 2c g(s) ds + A .
0

It follows that
Z x+ct
1 1
u(x, t) = 2 [f (x − ct) + f (x + ct)] + 2c g(s) ds.
x−ct

This gives the complete D’Alembert’s solution for the wave


equation for x ∈ (−∞, ∞).

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (14/54)


Introduction - Wave Equation Method of Characteristics
Age-Structured Model Birth Boundary Condition
Model for Erythropoiesis Example

Age-Structured Model
Age-Structured Model: Modeling with a hyperbolic PDE.

Mathematical modeling of populations often needs information


about the ages of the individuals in the population.
This modeling approach was developed primarily by McKendrick
(1926) and Von Foerster (1959).
Key Elements in Model
Let n(t, a) denote the population at time t and age a.
The birth rate of individuals b(a) depends on the age of
the adult population.
Similarly, the death rate of individuals µ(a) depends on
the age of the individuals.
Must specify the initial age distribution of the
population, f (a).

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (15/54)


Introduction - Wave Equation Method of Characteristics
Age-Structured Model Birth Boundary Condition
Model for Erythropoiesis Example

Age-Structured Model
Age-Structured Model: The McKendrick-Von Foerster equation is:
∂n ∂n
+ + µ(a)n(t, a) = 0,
∂t ∂a
with the birth boundary condition (Malthusian):
Z ∞
n(t, 0) = b(a)n(t, a) da,
0

and the initial condition:


n(0, a) = f (a).
Birth Function Death Function

b(a) µ(a)

a a

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (16/54)


Introduction - Wave Equation Method of Characteristics
Age-Structured Model Birth Boundary Condition
Model for Erythropoiesis Example

Age-Structured Model
Discussion for the Age-Structured Model
∂n ∂n
+ = −µ(a)n(t, a).
∂t ∂a
The PDE shows that age advances with time.
The right side shows that there is only a loss of population
through death with death increasingly likely with age.
The birth function:
Young individuals are incapable of giving birth
The birth function increases to peak fertility.
Births are Malthusian - proportional to the population.
After peak fertility, reproductive ability decreases, and it
could again decrease to zero.
The initial population distribution could be anything
However, in general the population distribution should decrease
with increasing time.
Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (17/54)
Introduction - Wave Equation Method of Characteristics
Age-Structured Model Birth Boundary Condition
Model for Erythropoiesis Example

Age-Structured Model - Method of Characteristics

The Age-Structured Model:


∂n ∂n
+ = −µ(a)n(t, a).
∂t ∂a
can be written as an ODE:
d
n(t, a) = −µ(a)n(t, a),
dt
along the characteristic,

a(t) = t + c.

This has the solution:


Rt
N (t) = N0 e− 0
µ(s) ds
,

which follows the population of a particular age cohort.


Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (18/54)
Introduction - Wave Equation Method of Characteristics
Age-Structured Model Birth Boundary Condition
Model for Erythropoiesis Example

Age-Structured Model - Survival

We can define a survival function


Ra
L(a) = e− 0
µ(s) ds
,

which gives the fraction of individuals surviving from birth to age a.


The survival from a to b is given by
Rb
L(a, b) = e− a
µ(s) ds
.

From the diagram above, we follow the characteristics to obtain the


solution of the age-structured model:

a<t: n(t, a) = n(t − a, 0)L(0, a),


a>t: n(t, a) = n(0, a − t)L(a − t, a).

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (19/54)


Introduction - Wave Equation Method of Characteristics
Age-Structured Model Birth Boundary Condition
Model for Erythropoiesis Example

Age-Structured Model

The age-structured model gives the dynamics of a particular age


cohort following a characteristic.
The long term behavior depends significantly on the birth process
on the boundary.
Since this is a type of Malthusian growth (with no limiting
nonlinearities), we expect a type of exponential growth (or
decline) with some rate r and having the form:

n(t, a) = Cn∗ (a)ert ,

where n∗ (a) is the stable age distribution and C depends on the


initial conditions.
For convenience, assume n∗ (0) = 1, so that n∗ (a) is the fraction of age
a individuals surviving to age a relative to age 0.

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (20/54)


Introduction - Wave Equation Method of Characteristics
Age-Structured Model Birth Boundary Condition
Model for Erythropoiesis Example

Age-Structure Model - Birth Function

The boundary condition of births is


Z ∞
n(t, 0) = b(a)n(t − a, 0)L(a) da.
0

Inserting the assumed stable form, n(t, a) = Cn∗ (a)ert , gives


Z ∞
rt
Ce = b(a)Cer(t−a) L(a) da,
0
Z ∞
1 = e−ra L(a)b(a) da.
0

Whether r is positive or negative determines if the overall population


grows or decays.
If r > 0, then the total population grows like Cert

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (21/54)


Introduction - Wave Equation Method of Characteristics
Age-Structured Model Birth Boundary Condition
Model for Erythropoiesis Example

Age-Structure Model - R0

Ecologists and epidemiologists define an important constant R0 ,


which is used to determine if a population (or disease) expands or
contracts.
For this population, define
Z ∞
R0 = L(a)b(a) da,
0

where R0 represents the average number of (female) offspring from an


individual (female) over her lifetime (integral of births times lifespan).
Note that if R0 < 1, then r < 0 and if R0 > 1, then r > 0. The latter
condition indicates that each female during her lifetime must produce
more than one female offspring for the population to grow.
Since n(t, a) = n(t − a, 0)L(a), the stable age distribution satisfies
Cert n∗ (a) = Cer(t−a) n∗ (0)L(a) = Cer(t−a) L(a),
n∗ (a) = e−ra L(a).
Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (22/54)
Introduction - Wave Equation Method of Characteristics
Age-Structured Model Birth Boundary Condition
Model for Erythropoiesis Example

Age-Structured Model - Example


We can define the average generation time, T , to satisfy:
erT = R0 ,
so on average a mother replaces herself with R0 offspring.
The value Z ∞
1
T = aL(a)b(a) da,
R0 0
gives the average age of reproduction.
Example: Let us examine the age-structured model
∂n ∂n
+ + µ(a)n(t, a) = 0,
∂t ∂a
with the birth boundary condition:
Z ∞
n(t, 0) = b(a)n(t, a) da.
0

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (23/54)


Introduction - Wave Equation Method of Characteristics
Age-Structured Model Birth Boundary Condition
Model for Erythropoiesis Example

Age-Structured Model
In order to perform calculations (with the help of Maple), we take birth and
death functions

0.3, 3 < a < 8,
b(a) = and µ(a) = 0.02 e0.25a .
0, otherwise,

The birth function assumes a constant fecundity of 0.3 between the ages of 3 and
8, while the death function assumes an ever increasing function with age.

Birth Function Death Function


1 1

0.9 0.9

0.8 0.8

0.7 0.7

0.6 0.6
µ(a)
0.5 0.5

0.4 b(a) 0.4

0.3 0.3

0.2 0.2

0.1 0.1

0 0
0 5 10 15 0 5 10 15
a a

Note: These functions are very crude approximations to the forms displayed
earlier.

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (24/54)


Introduction - Wave Equation Method of Characteristics
Age-Structured Model Birth Boundary Condition
Model for Erythropoiesis Example

Age-Structured Model
The age-structured model had a survival function
Ra 0.25a
L(a) = e− 0
µ(s) ds
= e−0.08(e −1)
,

which gives the fraction of individuals surviving from birth to age a.


Cohort Survival
1

0.9

0.8

0.7

0.6

0.5 L(a)
0.4

0.3

0.2

0.1

0
0 5 10 15 20
a

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (25/54)


Introduction - Wave Equation Method of Characteristics
Age-Structured Model Birth Boundary Condition
Model for Erythropoiesis Example

Age-Structured Model
The basic reproduction number, R0 , was given by
Z ∞ Z 8
0.25a
R0 = L(a)b(a) da = 0.3e−0.08(e −1)
da = 1.1678,
0 3

which is the average number of (female) offspring from an individual


(female) over her lifetime.
With the help of Maple, we can determine the average overall
growth rate, r, for this example.
Maple solves the equation for r:
Z ∞ Z 8
0.25a
1= e−ra L(a)b(a) da = 0.3e−ra e−0.08(e −1)
da,
0 3

and obtains
r = 0.02925985.

This shows the overall population is growing about 3% per unit time.
Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (26/54)
Introduction - Wave Equation Method of Characteristics
Age-Structured Model Birth Boundary Condition
Model for Erythropoiesis Example

Age-Structured Model
The Malthusian growth would not be sustainable over long periods of time, so
nonlinear terms for crowding and other factors would need to be included in the
model, e.g., logistic growth.
With the overall population growth rate, we can obtain the steady-state age
distribution of this population:
0.25a
n∗ (a) = e−ra L(a) = e−0.02926a e−0.08(e −1)
.

Stable Age Distribution


1

0.9

0.8

0.7

0.6

0.5 e−ra L(a)


0.4

0.3

0.2

0.1

0
0 5 10 15 20
a
Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (27/54)
Introduction - Wave Equation Method of Characteristics
Age-Structured Model Birth Boundary Condition
Model for Erythropoiesis Example

Age-Structured Model
The average generation time, T , satisfies:
erT = R0 or e0.02926T = 1.1678.
so on average a mother replaces herself with R0 offspring in
T = 5.3024 time units.
The value,
Z ∞ Z 8
1 1 0.25a
T = aL(a)b(a) da = 0.3a e−0.08(e −1)
da = 5.33205,
R0 0 1.1678 3
gives the average age of reproduction.
In summary, the method of characteristics allows solutions for the
age-structured model, which can provide interesting information
about the behavior of a population.
Needless to say, these models must be significantly expanded to
manage more realistic populations, which in turn significantly
complicates the mathematical analysis.
Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (28/54)
Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Erythropoiesis

Erythropoiesis is the process for producing Erythrocytes or Red


Blood Cells (RBCs).

RBCs are the most numerous cells that we produce in our


bodies, accounting for almost 85% by numbers.
Critical for carrying O2 to our other cells, using the protein
hemoglobin.
By volume, RBCs are about 40% of blood.

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (29/54)


Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Erythropoiesis
Erythrocytes or red blood cells
RBCs are one of the most actively produced cells in our bodies.
RBCs begin from a group of undifferentiated stem cells
(multipotent progenitors).
The body senses O2 levels in the body and releases
erythropoietin (EPO) inversely to the O2 in the blood.
EPO stimulates commitment of stem cells to become RBCs
and proliferate.
Progenitor cells specialize though a series of cell divisions and
intracellular changes (taking about 6 days).
Erythropoietic cells shrink, even losing their nucleus, to become
reticulocytes then RBCs, which serve as vessels for hemoglobin.
RBCs circulate in the bloodstream for about 120 days, then are
actively degraded.
Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (30/54)
Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Diagram for Erythropoiesis

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (31/54)


Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Model for Erythropoiesis


Important Elements in Model for Erythropoiesis

BFU-E and CFU-E differentiate and proliferate in response to


EPO
Maturation requires about 6 days
EPO accelerates maturation
Lack of EPO causes apoptosis
Cell divisions every 8 hours for about 4 days
Reticulocytes do not divide - increase hemoglobin
Erythrocytes lose nucleus - live 120 days
Macrophages actively degrade RBCs
EPO released near kidneys with half-life of 6 hours

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (32/54)


Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Model for Erythropoiesis

Age-Structured Model for Erythropoiesis

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (33/54)


Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Model for Erythropoiesis

Age-Structured Model viewed as a conveyor system

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (34/54)


Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Active Degradation of RBCs


Active Degradation of RBCs

RBCs are lost from normal leakage (breaking capillaries), which


is simply proportional to the circulating numbers
RBCs age - Cell membrane breaks down (no nucleus to repair)
from squeezing through capillaries
Aged membrane is marked with antibodies
Macrophages destroy least pliable cells based on the antibody
markers
Model assumes constant supply macrophages
Saturated consumption of Erythrocytes
- Satiated predator eating a constant amount per unit time
Constant flux of RBCs being destroyed

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (35/54)


Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Constant Flux Boundary Condition


Constant Flux Boundary Condition
Let Q be rate of removal of erythrocytes
Erythrocytes lost are Q∆t
Mean Value Theorem - average number RBCs
m(ξ, νF (ξ)) for ξ ∈ (t, t + ∆t)

Balance law

Q∆t = W ∆t m(ξ, νF (ξ))


−[νF (t + ∆t) − νF (t)]m(ξ, νF (ξ))

As ∆t → 0,
Q = [W − ν̇F (t)]m(t, νF (t))

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (36/54)


Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Constant Flux Boundary Condition

If macrophages consume a constant amount of RBCs at the end


of their, we obtain the natural BC

Q = [W − ν̇F (t)]m(t, νF (t))

This results in the lifespan of the RBCs either lengthening or


shortening from the normal 120 days
This implies that the lifespan of the RBCs depends on the state
of the system

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (37/54)


Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Model Reduction
Model Reduction: Several simplifying assumptions are made:
Assume that both velocities of aging go with time, t,
V (E) = W = 1.

Assume the birth rate β satisfies:



β, µ < µ1 ,
β(µ, E) =
0, µ ≥ µ1 ,
Assume that γ is constant.

The model satisfies the age-structured partial differential


equations:
∂p ∂p
+ = β(µ)p,
∂t ∂µ
∂m ∂m
+ = −γm.
∂t ∂ν
Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (38/54)
Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Model for Erythropoiesis


The boundary conditions for the age-structured PDEs are:
Recruitment of the precursors based on EPO concentration circulating in
the blood:
p(t, 0) = S0 (E).
Continuity of precursors maturing and entering the bloodstream as mature
RBCs:
p(t, µF ) = m(t, 0).
Active destruction of mature RBCs:

(1 − ν̇F (t))m(t, νF (t)) = Q.

The negative feedback by EPO satisfies the ODE:


a
Ė = − kE,
1 + KM r
where the total mature erythrocyte population is
Z νF (t)
M (t) = m(t, ν)dν.
0

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (39/54)


Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Method of Characteristics
The precursor equation generally has maturing depending on EPO, E(t), but
we assume that V (E) = 1, so time and age are in lockstep.
If we define P (s) = p(t(s), µ(s)), then

dP ∂p dt ∂p dµ
= + = β(µ(s))P (s).
ds ∂t ds ∂µ ds

The method of characteristics


suggests we want

dt
=1
ds
or
t(s) = s + t0 ,
and

=1
ds
or
µ(s) = s + µ0 .

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (40/54)


Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Method of Characteristics

With the method of characteristics, the precursor equation,


dP
= β(µ(s))P (s),
ds
is a birth only population model.
The model assumes that the body uses apoptosis at the early
recruitment stage (CFU-E) to decide how many precursor cells are
allowed to mature.
The solution to the ODE above is
Rs
β(µ(r))dr
P (s) = p(t, µ) = P (0)e 0 ,

which is valid for 0 < µ < µF , focusing on the larger time solution.

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (41/54)


Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Method of Characteristics
This aging process of the precursor cells is primarily a time of
amplification in numbers before the final stages of simply add
hemoglobin.
The model shows how recruited cells amplify, then enter the mature
compartment (bloodstream) to circulate and carry O2 :
Rs
β(µ(r))dr
p(t, µF ) = p(t0 , 0)e 0

= p(t − µF , 0)eβµ1 = eβµ1 S0 (E(t − µF )).

From the method of characteristics on the mature RBCs, a


similar result gives:
m(t, ν) = m(t − ν, 0)e−γν .

The continuity between the precursors and the mature RBCs


gives:
m(t − ν, 0) = p(t − ν, µF ) = eβµ1 S0 (E(t − µF − ν)).
Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (42/54)
Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Total RBCs
The O2 carrying capacity of the body depends on the total number of RBCs,
which is the integral over all m(t, ν) in ν:
Z νF (t)
M (t) = m(t − ν, 0)e−γν dν
0
Z νF (t)
= eβµ1 S0 (E(t − µF − ν))e−γν dν,
0
Z t−µF
= e−γ(t−µF ) eβµ1 S0 (E(w))eγw dw.
t−µF −νF (t)

We apply Leibnitz’s rule for differentiating an integral:


Z t−µF
Ṁ (t) = −γe−γ(t−µF ) eβµ1 S0 (E(w))eγw dw,
t−µF −νF (t)
h i
+eβµ1 S0 (E(t − µF )) − S0 (E(t − µF − νF (t)))e−γνF (t) (1 − ν̇F (t))

= −γM (t) + eβµ1 S0 (E(t − µF )) − Q,

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (43/54)


Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Model for Erythropoiesis with Delays

After reduction of PDEs, the state variables become total mature


erythrocytes, M , EPO, E, and age of RBCs, νF .

dM (t)
= eβµ1 S0 (E(t − µF )) − γM (t) − Q
dt
dE(t)
= f (M (t)) − kE(t)
dt
dνF (t) Qe−βµ1 eγνF (t)
= 1−
dt S0 (E(t − µF − νF (t)))

This is a state-dependent delay differential equation.

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (44/54)


Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Model for Erythropoiesis with Delays

Properties of the Model: Integrating along the characteristics


shows that the maturation process acts like a delay, changing the
age-structured model into a delay differential equation.

The state-dependent delay model has a unique positive


equilibrium.
The delay µF accounts for maturing time.
The state-dependent delay in equation for νF (t) comes from
the varying age of maturation.
The νF (t) differential equation is uncoupled from the differential
equations for M and E.
Stability is determined by equations for M and E

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (45/54)


Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Linear Analysis of the Model

Due to the negative control by EPO, it can be shown that this


model has a unique equilibrium:

(M̄ , Ē, ν̄F ).

With the change of variables, x1 (t) = M (t) − M̄ , x2 (t) = E(t) − Ē,


and x3 (t) = νF (t) − ν̄F and keeping only the linear terms, we obtain
the linear system:

ẋ1 (t) = eβµ1 S00 (Ē)x2 (t − µF ) − γx1 (t),

ẋ2 (t) = f 0 (M̄ )x1 (t) − kx2 (t),

1
ẋ3 (t) = x2 (t − µF − ν̄F ) − γx3 (t).

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (46/54)


Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Linear Analysis of the Model


Let X(t) = [x1 (t), x2 (t), x3 (t)]T , then the linear system can be
written:

Ẋ(t) = A1 X(t) + A2 X(t − µF ) + A3 X(t − µF − ν̄F ),


where
eβµ1 S00 (Ē)
   
−γ 0 0 0 0
A1 =  f 0 (M̄ ) −k 0 , A2 =  0 0 0 ,
0 0 −γ 0 0 0

and  
0 0 0
A3 =  0 0 0 .
1
0 Ē
0

We try solutions of the form X(t) = ξeλt giving:


h i
λIξeλt = A1 + A2 e−λµF + A3 e−λ(µF +ν̄F ) ξeλt .

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (47/54)


Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Characteristic Equation
Dividing by eλt results in the eigenvalue equation:
 
A1 + A2 e−λµF + A3 e−λ(µF +ν̄F ) − λI ξ = 0.

So we must solve
−γ − λ eβµ1 S00 (Ē)e−λµF 0
det f 0 (M̄ ) −k − λ 0 = 0,
1 −λ(µF +ν̄F )
0 Ē
e −γ − λ

which gives the characteristic equation

(λ + γ) (λ + γ)(λ + k) + Āe−λµF = 0,
 

where Ā ≡ −eβµ1 S00 (Ē)f 0 (M̄ ) > 0.

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (48/54)


Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Stability Analysis of Delay Model


Stability Analysis of the Delay Model
The characteristic equation is an exponential polynomial given
by  
(λ + γ) (λ + γ)(λ + k) + Āe−λµF = 0,

which has one solution λ = −γ.


This shows the stability of the νF equation, which was the
state-dependent portion of the delay model.
Remains to analyze

(λ + γ)(λ + k) = −Āe−λµF .

The boundary of the stability region occurs at a Hopf bifurcation,


where the eigenvalues are λ = iω, purely imaginary.

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (49/54)


Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Stability Analysis of Delay Model

Properties of the Exponential Polynomial (Characteristic Equation)

(λ + γ)(λ + k) + Āe−λµF = 0.

The solution of the characteristic equation has infinitely many roots.


Discrete delay model is infinite dimensional as the initial data must be a
function of the history over the longest delay.
The exponential polynomial has a leading pair of eigenvalues and many of
trailing having negative real part (Stable Manifold Theorem).
Analysis of the delay model is easier than the generalized age-structured
model.
The models are equivalent under the assumption that V (E) = W = 1.
Stability changes to oscillatory when the leading pair of eigenvalues cross
the imaginary axis, a Hopf bifurcation.

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (50/54)


Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Stability Analysis of Delay Model


Hopf Bifurcation Analysis
A Hopf bifurcation occurs when λ = iω solves the characteristic
equation,
(iω + γ)(iω + k) = −Āe−iωµF .

From complex variables, we match the magnitudes:

|(iω + γ)(iω + k)| = Ā,

where the left side is monotonically increasing in ω, and the


arguments
 
ω ω
Θ(ω) ≡ arctan + arctan = π − ωµF ,
γ k

which has infinitely many solutions.


Solve for ω by varying parameters such as γ or µF .
Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (51/54)
Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Constant Flux Boundary Condition


Hopf Bifurcation: One significant method for finding the roots of
the characteristic equation at a Hopf bifurcation is the Argument
Principle from complex variables.

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (52/54)


Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Constant Flux Boundary Condition

Experiment:
Give rabbits regular
antibodies to RBCs.
This increases destruction
rate γ.
Observe oscillations
in RBCs.
Model undergoes
Hopf bifurcation
with increasing γ.

Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (53/54)


Introduction - Wave Equation Model for Erythropoiesis
Age-Structured Model Method of Characteristics
Model for Erythropoiesis Model for Erythropoiesis with Delays

Model for Erythropoiesis


Model can reasonably match the rabbit data by fitting parameters
that are reasonable.

The model stabilizes with variable velocity, V (E), but a more


complicated model.
Joseph M. Mahaffy, [email protected] PDEs - Method of Characteristics — (54/54)

You might also like