modelling concepts modelling in discrete time (difference equations, also known as updating...

23
Modelling concepts Modelling in discrete time (difference equations, also known as updating equations) Modelling in continuous time (differential equations) State variables – the quantities we wish to model Initial conditions – and their importance Biological processes - modelled mathematically Gurney and Nisbet, Chapter 1

Upload: lynne-clara-cooper

Post on 21-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Modelling concepts Modelling in discrete time (difference equations, also known as updating equations) Modelling in continuous time (differential equations)

Modelling concepts

• Modelling in discrete time (difference equations, also known as updating equations)

• Modelling in continuous time (differential equations)

• State variables – the quantities we wish to model• Initial conditions – and their importance• Biological processes - modelled mathematically

Gurney and Nisbet, Chapter 1

Page 2: Modelling concepts Modelling in discrete time (difference equations, also known as updating equations) Modelling in continuous time (differential equations)

More concepts

• Deterministic models: if we know current conditions of a system, we can predict its future

• Stochastic models

• Balance equations: e.g. mussel population:

(See Excel file)

deathsettlementNN t1t

Page 3: Modelling concepts Modelling in discrete time (difference equations, also known as updating equations) Modelling in continuous time (differential equations)

Types of solutions

• Analytic solutions

• Numerical solutions: obtained by repeated application of an update rule; easy for discrete time models – more difficult for continuous time models.

• Qualitative solutions (rather than complete solutions) sometimes useful

Page 4: Modelling concepts Modelling in discrete time (difference equations, also known as updating equations) Modelling in continuous time (differential equations)

Equilibrium and Stability

Equilibrium

• Concept of equilibrium

• Notion of a “steady-state”

• Situation in which levels of state variables remain in a state of no change through time

Page 5: Modelling concepts Modelling in discrete time (difference equations, also known as updating equations) Modelling in continuous time (differential equations)

Equilibrium and StabilityStability

• Stable and unstable processes• Attractors• Repellers• Equilibrium state:

– stable – unstable

• Stability:– global– local

Page 6: Modelling concepts Modelling in discrete time (difference equations, also known as updating equations) Modelling in continuous time (differential equations)

Simple dynamic patterns

Discrete time geometrical (exponential) growth

• Geometric growth: Xt+1 = RXt

• Also called exponential growth (although, strictly, this is a continuous time concept):

Page 7: Modelling concepts Modelling in discrete time (difference equations, also known as updating equations) Modelling in continuous time (differential equations)

Alternative forms of equation for discrete exponential growth

• Xt+1 = RXt

• X1 = RX0

• X2 = RX1

• X2 = R(RX0) = R2X0

• Xt = Rt X0

• Taking logs:• ln(Xt) = t ln(R) + ln(X0) = rt + ln(X0)

where r = ln(R)

Page 8: Modelling concepts Modelling in discrete time (difference equations, also known as updating equations) Modelling in continuous time (differential equations)

Expressed in terms of an intrinsic growth rate g

• R = (1 + g)

• Xt+1 = (1+g)Xt

• Xt = (1+g)t X0

• Taking logs:• ln(Xt) = t ln(1+g) + ln(X0) = rt + ln(X0)

where r = ln(1+g)and when g is small r is approx equal to g– See Excel file

Page 9: Modelling concepts Modelling in discrete time (difference equations, also known as updating equations) Modelling in continuous time (differential equations)

Simple dynamic patterns

Continuous time exponential growth:

By differentiation, we get the dynamic differential equation:

)rtexp()0(X)t(X

rt)0(Xln)t(Xln

rXdt

dX

Page 10: Modelling concepts Modelling in discrete time (difference equations, also known as updating equations) Modelling in continuous time (differential equations)
Page 11: Modelling concepts Modelling in discrete time (difference equations, also known as updating equations) Modelling in continuous time (differential equations)

Density Dependent Growth

• Logistic growth as a special case of density dependent growth

Page 12: Modelling concepts Modelling in discrete time (difference equations, also known as updating equations) Modelling in continuous time (differential equations)
Page 13: Modelling concepts Modelling in discrete time (difference equations, also known as updating equations) Modelling in continuous time (differential equations)

Back to dynamics …

Page 14: Modelling concepts Modelling in discrete time (difference equations, also known as updating equations) Modelling in continuous time (differential equations)

N*

N*

b

a

b. Constant amplitude

a. Damped oscillations: stability

Page 15: Modelling concepts Modelling in discrete time (difference equations, also known as updating equations) Modelling in continuous time (differential equations)

N*

d. Chaos

c. Explosive oscillations: instability

Page 16: Modelling concepts Modelling in discrete time (difference equations, also known as updating equations) Modelling in continuous time (differential equations)

Dynamics

• Stable (periodic) limit cycles

• Non periodic solutions

• Dependence on initial conditions

• Chaos

Page 17: Modelling concepts Modelling in discrete time (difference equations, also known as updating equations) Modelling in continuous time (differential equations)

Modelling approaches

Page 18: Modelling concepts Modelling in discrete time (difference equations, also known as updating equations) Modelling in continuous time (differential equations)

Herbivore (H)

One population of one species: Complete independence

Ht = f(H) H is all Ht-i for i > 0

Page 19: Modelling concepts Modelling in discrete time (difference equations, also known as updating equations) Modelling in continuous time (differential equations)

Herbivore (H)

One population of one species: Dependent upon a predetermined environment

e.g. Logistic fishery model

Ht = f(H, E)

H is all Ht-i for i > 0

E = predetermined environment

Environment (E)

Page 20: Modelling concepts Modelling in discrete time (difference equations, also known as updating equations) Modelling in continuous time (differential equations)

Herbivore (H)

One population of one species: dependent upon its environment

Two alternative further modelling directions:-

Evolving and/or stochastic environment (Et)

Herbivore (H)

or

Interacting population (S)

Page 21: Modelling concepts Modelling in discrete time (difference equations, also known as updating equations) Modelling in continuous time (differential equations)

Models of species interactions

Forms of interaction - two species (say H and S) are linked by:

• neutralism

• competition

• mutualism

• commensalism

• amensalism

• parasitism

• predation

Some Wikipedia definitions below

Page 22: Modelling concepts Modelling in discrete time (difference equations, also known as updating equations) Modelling in continuous time (differential equations)

• neutralism: the relationship between two species which do interact but do not affect each other. True neutralism is extremely unlikely and impossible to prove.

• competition: an interaction between organisms or species, in which the fitness of one is lowered by the presence of another. Limited supply of at least one resource (such as food, water, and territory) used by both is required. Examples: cheetahs and lions; tree in a forest.

• mutualism: a biological interaction between individuals of two different species, where each individual derives a fitness benefit. Example: pollination relationships.

• commensalism: a class of relationship between two organisms where one benefits and the other is not significantly harmed or benefited. Example: the use of waste food by second animals, like the carcass eaters that follow hunting animals but wait until they have finished their meal.

• amensalism: one species impeding or restricting the success of the other without being affected positively or negatively by the presence of the other. Example: black walnut tree, which secrete juglone, a chemical that harms or kills some species of neighboring plants.

• predation: a biological interaction where a predator (an organism that is hunting) feeds on its prey, the organism that is attacked.

• parasitism: a type of symbiotic relationship between two different organisms where one organism, the parasite, takes from the host, sometimes for a prolonged time.

Page 23: Modelling concepts Modelling in discrete time (difference equations, also known as updating equations) Modelling in continuous time (differential equations)

One example of a forms of biological species interaction = predation ( predator-prey models)

Herbivore prey (H)

Predator (S)