Top Banner
1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005
28

1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

Jan 30, 2016

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

1

Predator-Prey Oscillations in Space (again)

Sandi MerchantD-dudes meeting

November 21, 2005

Page 2: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

2

Review of the Model – ODE I

■ Starts with a standard ODE predator-prey model

● Logistic prey growth ● Constant predator

death rate B● Type II predator

functional response■ Behaviour of this

model is fairly well-understood

dhdt=h [1−h]−hp

h+C

dpdt

=Ahph+C

−Bp

p [ t ]= predator populationat time t

h [t ]= prey populationat time t

A=conversion efficiency

B= predator death rate

C= prey saturationconstant

Page 3: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

3

Review of the Model – ODE II

■ Equilibria and Stability:

[ p,h ]= [ 0,0 ] [ p,h ]= [ 0,1 ] [ p,h ]=[ p , h ]

Extinction of both species

Always unstable (saddle)

Extinction of predator

Prey at carrying capacity

Stable node or unstable saddle

Coexistence of predator and prey

Can be any type of steady state

h= BCA− B

, p=[1− h ] [C+ h ]

Page 4: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

4

Review of the Model – ODE III

■ Division of Parameter Space -- C=0.2

■ Sample Parameter Path: fix A=0.5, vary B (predator death rate)

Red = prey only eq. stable (coexistence

unstable)

Blue = stable coexistence(no limit cycle)

White = stable oscillations (coexistence unstable)

A

B

Page 5: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

5

Review of the Model – ODE IV

■ B = 0.6 --- predator goes extinct (prey to carrying capacity)

Page 6: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

6

Review of the Model – ODE IV

■ B = 0.4 --- convergence to coexistence equilibrium

Page 7: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

7

Review of the Model – ODE IV

■ B = 0.345 --- damped oscillations to coexistence equilibrium

Page 8: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

8

Review of the Model – ODE IV

■ B = 0.33 --- small amplitude & high frequency oscillations

Page 9: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

9

Review of the Model – ODE IV

■ B = 0.1 --- large amplitude oscillations

Page 10: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

10

Review of the Model – ODE IV

■ B = 0.025 --- large amplitude & long period oscillations

Page 11: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

11

Review of the Model – PDE I

■ What happens if there is a biological invasion in this type of system?

● Invasion speed● Spatial and temporal

pattern after invasion ■ Sherratt et al. (1997)

studied this.● Added diffusion to make

PDE model● Numerically simulated

invasion of predator into prey at carrying capacity

∂ p∂ t

=D p∂2 p

∂ x2 +Ahph+C

- Bp

∂h∂ t=Dh

∂2h

∂ x2 +h [1 - h] -hph+C

D p=diffusivityof predatorDh=diffusivityof prey

Dh=D p=1.0

Page 12: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

12

PDE Model Behaviour■ Sherratt et al. found surprising spatiotemporal

patterns developed when simulating invasion in this way.

● Travelling wavetrains/plane waves● Spatiotemporal “Chaos”

■ Implications of applying such a model to real

systems● Predators can cause prey populations to oscillate or

even behave chaotically after invasion!● ODE and PDE model predictions do not agree.

■ Sherratt et al. simply showed that these

behaviours existed... no (compelling) explanation of why or how these patterns emerge.

Page 13: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

13

PDE Model Behaviour

■ I set out to understand this model better

■ Simulated the same system as Sherratt et al., for a variety of parameter values.

■ Example: Same parameter path as ODE graphs

■ Initial Condition for all simulations ● Prey density =1 everywhere● Predator density = 0 everywhere, except● Predator density = 0.5 for x in the interval [0,5]

A=0.5 C=0.2 B varied

Page 14: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

14

PDE Model Behaviour

■ B=0.35

■ Ordinary Travelling Wavefront

■ Wavefront Speed ~ 0.494

Prey Density

0 x 1000

1.5

1

Page 15: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

15

PDE Model Behaviour

■ B=0.32

■ Small Amplitude Wavetrains behind front

■ Wavefront Speed ~ 0.605

Prey Density

0 x 1000

1.5

1

Page 16: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

16

PDE Model Behaviour

■ B=0.25■ Large Amplitude Wavetrain behind damped

oscillatory front

■ Wavefront Speed ~ 0.791

Prey Density

0 x 1000

1.5

1

Page 17: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

17

PDE Model Behaviour

■ B=0.1■ Behaviour getting a little less predictable

■ Wavefront speed ~ 1.088

Prey Density

0 x 1000

1.5

1

Page 18: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

18

PDE Model Behaviour

■ Can get quite chaotic-looking

0 x 1000

1.5

1

Page 19: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

19

Patterns Observed

■ Invasion Speed (speed of front) increases as B decreases

Page 20: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

20

Patterns Observed■ More complex spatiotemporal pattern as B

decreases● Nothing ---> wavefront ---> wavetrain ---> chaos ● Counterintuitive?

● Invasion speed increases with increasing complexity

■ Wavetrain-type solutions – sub-patterns● Fixed “damped oscillation” wavefront moving at

constant speed forwards● Wavetrains moving at different speed, usually in

reverse direction. ● Amplitude and frequency of wavetrains increases as B

is decreased

Page 21: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

21

Patterns Observed■ Relationship between wavetrain and wavefront

● There appears to be some interaction between the “damping” behind the wavefront and the wavetrains

● Wavetrains originate at the “tail” of the wavefront ● More oscillatory wavefronts seem to produce larger

amplitude wavetrains – why?

● Is there a relationship between the speed of the wavetrain and the speed of the wavefront?

● Have not measured wavetrain speed

Page 22: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

22

Two Big Questions

(1) Are these patterns real?● Always possible that simply result of numerical

scheme/method of simulation● Might be only transitional behaviour● Could be result of boundary conditions (no-flux)

(2) Where do these patterns come from?

● Can we show that certain solutions bifurcate from other solutions?

● Is the behaviour of the model predictable? (ie. relatively insensitive to parameters)

● Often in chaotic systems this is not the case● Is there a predictable set of transitions before chaos? ● Otherwise, maybe useless for applications

Page 23: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

23

Plan to Answer (1)

■ Are these patterns real? ● Analytically finding these solutions is likely impossible

● Getting the same solutions using alternative numerical

schemes would help verify their existence

● I plan to show that the wavetrains alone are solutions (in a non-invasion scenario)

● Make a new simulation with periodic boundary conditions and a domain length of one spatial period –see if same solutions arise.

● Use two different packages for the numerical simulation

● Matlab – as for invasion simulations● AUTO – a numerical continuation package

Page 24: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

24

Plan to Answer (2)■ Where do these patterns come from?■ My Hypothesis: as B is decreased

● Prey only solution (no invasion) loses stability to coexistence eq. solution (ordinary wavefront)

● Coexistence solution loses stability to wavetrain solution (Hopf bifurcation)

● Wavetrain solution loses stability – eventually resulting in spatiotemporal chaos

■ How to test hypothesis● If the solutions are real (question (1)), then examine

their stability ● Compute the spectrum of the various “steady states”● If the spectrum of a particular solution crosses the imaginary

axis (real part zero), then it loses stability● If this happens precisely where the new solution types

appear, then it is evidence● Pattern of the crossing may also lend support

Page 25: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

25

How to Compute the Spectrum?

■ Unlike ODE models, spectrum can be a continuous curve of values

■ Substantially more difficult to compute than eigenvalues for ODEs

■ Most common methods involve discretizing with finite differences and computing the eigenvalues of a HUGE matrix

■ I will use a new method developed by Rademacher et al (2005)

● Convert eigenvalue problem to a BVP● Use AUTO to path-follow solution to the BVP● Very efficient :)● Involves programming in FORTRAN :(

Page 26: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

26

Spectrum of Wavetrain Solution

■ Wavetrain solution found using XPP/AUT

■ Unstable because crosses imaginary axis

■ I have yet to find a stable wavetrain solution

Real part

Imag. part

Page 27: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

27

Challenges

■ All the outlined methods for computing stability only determines the linear stability

● It is possible that true (nonlinear) stability does not necessarily follow

● Need to learn and apply PDE dynamical systems theory

■ What if my hypotheses are wrong?● All of the above work may not end up telling us

anything about how the spatial patterns emerge● The application of the new method of computing

essential spectra is still a novel and useful exercise

Page 28: 1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.

28

Challenges

■ Need to be able to compute the speed and period of wavetrains accurately in order for AUTO work to be possible