Understanding Population Dynamics Using Partial ...

19
Understanding Population Dynamics Using Partial Differential Equations Serena Wang, Gargi Mishra, Caledonia Wilson, Michelle Serrano

Transcript of Understanding Population Dynamics Using Partial ...

Page 1: Understanding Population Dynamics Using Partial ...

Understanding Population Dynamics Using Partial Differential Equations

Serena Wang, Gargi Mishra, Caledonia Wilson, Michelle Serrano

Page 2: Understanding Population Dynamics Using Partial ...

Pierre-Francois Verhulst came up with the logistic model

Thomas Malthus Pierre-Francois Verhulst

Page 3: Understanding Population Dynamics Using Partial ...

Logistic Model

y’ = ky(A-y)

k: the population growth constant

A: the carrying capacity of the environment

General solution:

Page 4: Understanding Population Dynamics Using Partial ...

What are Partial Differential Equations?

A partial differential equation (PDE) is a differential equation that contains unknown multivariable functions and their partial derivatives.

http://www.its.caltech.edu/~sparikh/ma142.html

Page 5: Understanding Population Dynamics Using Partial ...

Time Evolution of a Spatial Profile Curve

Our Model:

● Modelling population over a thin strip of habitat ● Want to model population as a function of location and time along

this strip● Let u(t,x) denote the size of a population located at a location x for a

particular time t

● Then our initial conditions take the form u(0,x)=u0(x)

Page 6: Understanding Population Dynamics Using Partial ...

The Initial Profile Curve, u0(x)

Page 7: Understanding Population Dynamics Using Partial ...

Changing the Logistic Equation

In our new model, the carrying capacity, A, now depends on location, x

Location --> Location -->

Pop

ulat

ion

--->

Pop

ulat

ion

--->

Page 8: Understanding Population Dynamics Using Partial ...

Why use partial differential equations?

● Allows us to conceptualize how the initial profile curve changes with time: “the time evolution of the profile curve”

● Breaking down problem like this allows us to model migration and dispersion: we focused on migration

How u(t,x) changes with time when we let x be constant

How the curve u0(x) is modified over time

Page 9: Understanding Population Dynamics Using Partial ...

Mathematica Plot: Time Evolution of the Profile Curve

Page 10: Understanding Population Dynamics Using Partial ...

Stability of Equilibria

Page 11: Understanding Population Dynamics Using Partial ...

Migrating Populations

c: “speed” of migrationx: Locationt: timeu(t,x): function of time and location

Initial Condition:

PREVIOUS EXAMPLE

NEW EXAMPLE

Page 12: Understanding Population Dynamics Using Partial ...

Migrating Populations: A General Solution for the PDE

Integrating both sides of this equation with respect to t:

Gives:

Page 13: Understanding Population Dynamics Using Partial ...

Derivation of the Equation

Take partial derivative of:

To Get:

x

ut=0 t=1

-c*t

Page 14: Understanding Population Dynamics Using Partial ...

Mathematica Plot: A randomly migrating population

Page 15: Understanding Population Dynamics Using Partial ...

Case Study: Seasonal Migration

- In our model, we use migration of the gray whales to simulate the behavior of the function.

- The migration of gray whales is seasonal, ranging from the Southern Baja peninsula near the Tropic of Cancer to the Chukchi Sea north of the Arctic Circle.

- To model the periodic nature of the whales’ migration, we can translate the initial graph using a periodic function to obtain

Page 16: Understanding Population Dynamics Using Partial ...

Periodic Migration

Now, u(t,x) satisfies the periodic migration equation

Where u0(x) acts as the initial profile curve. The parameter ‘c’ still

governs the speed of the migration dependent on the time of

year.

Page 17: Understanding Population Dynamics Using Partial ...

Mathematica Plot: Movement of Curve

Page 18: Understanding Population Dynamics Using Partial ...

References

Kerckhove, Michael. "From Population Dynamics to Partial Differential Equations." The Mathematica Journal 14 (2012). doi:10.3888/tmj.14-9.

Page 19: Understanding Population Dynamics Using Partial ...

Thank You! Questions?