Mathematical Biology and Ecology Flashcards

1
Q

N(t)

A

Total population of a species at time t

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Give a word equation for the general form of dN/dt

A

dN/dt = births - deaths + migration = f(N)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Simple model for population growth where Birth and Death are proportional to N
(single stage/species model)

A

dN/dt = alpha * N - beta * N
alpha - fecundity rate
beta - mortality rate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Another term for logistic growth

A

Self-limited growth

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Define carrying capacity

A

The maximum population size that can be sustained

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Steady states of logistic growth

A

N=0, N=K (carrying capacity)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What does it mean to have a steady state of a population system?

A

Population sizes N* at which dN/dt = 0 for all t ⩾ 0

Can be unstable/stable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Define Asymptotic Stability

A

Stability at a fixed point

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Time response of N* (equilibrium population)

A

The interval of time over which the perturbed population n of the unstable (stable) linearised dynamics increases (decreases) by a factor e
i.e. time response = 1 / |f’(N*)| for t0 → t1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Typical properties of a predation function p(N)

[note that dN/dt = … - p(N) ]

A

No predation if no prey, p(0) = 0

Rate of predation saturates as population increases, p(N) → constant as N → ∞

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

For p(N) = hill function (predation model), what do the constants A and B represent?

A

A ~ determines how quick the model reaches the saturation level
B ~ saturation level

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

How to Non-dimensionalise a Population system

A

U = αN
T = β
t
Find dU/dT = dU/dN * dN/dt * dt/dT
Then choose α and β to cancel/simplify constants in dU/dT, or make it into the required format
Collect constants to define new parameters (should result in less parameters now)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Describe Hysteresis

A

The change in behaviour of the system depends on whether a parameter is increased or decreased. The system remembers where it was. ‘jumping’ effect

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Define bistability

A

The co-existence of 2 steady states.
Depending on the initial population size, the system to converges to one of the equilibrium as t → ∞.
(In a dynamical system, bistability means the system has two stable equilibrium states. Something that is bistable can be resting in either of two states. In the example of a saddle-node bifurcation diagram, at values of the parameter between the two critical values - corresponding to the saddle node birfuractions, the system has two stable solutions.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Define a Saddle-Node Bifurcation

A

Ṅ = f(N,k) , where k is a parameter.
There is a critical value kc of k such that when k = kc, f’(N) = 0 at an equilibrium N.
The bifurcation at k = kc is a saddle-node bifurcation if when k passes through kc, a stable-unstable pair of equilibria are either created or destroyed in the
neighbourhood of N*.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Aims of harvesting

A

Maximise sustainable yield
whilst
Minimising harvesting effort.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Give an example of a harvesting term for a population model

A
PROPORTIONAL HARVESTING
dN/dt = f(N) = ... - hN 
h ~ harvesting rate 
CONSTANT YIELD
dN/dt = f(N) = ... - Y0
Y0 ~ constant yield
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Yield of harvest

A

Y(h) = h*N_h
N_h ~ the non-zero equilibrium
Maximal yield is found by determining what h gives the largest value

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

What determines a failed harvest

A

Yield = 0

Zero equilibrium is stable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Define a Transcritical Bifurcation

A

Ṅ = f(N;k), where k is a parameter.
There is a critical value kc of k such that when k = kc, f’(N) = 0 at an equilibrium N.
The bifurcation at k = kc is a transcritical bifurcation if when k passes through kc, a stable-unstable pair of equilibria –one of which is fixed– approach each other and exchange stability in the neighbourhood of N*.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Another term for Time Response

A

Recovery time

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Define relative recovery time between 2 equilibria

A

TR(Y) / TR(0)
or
TR(h) / TR(0)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Relative Yield

A

Y / Ymax

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

What can the relative recovery time be written as a function of?

A

A function of the relative yield (found by solving the yield equation for h, and writing this in terms of Ymax)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

One-dimensional difference models for Discrete Time population models

A

N_t+1 = f(N_t)

f ~ evolution function (map)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

For discrete time population models, what are the general crowding and self-regulation effects?

A

f having a maximum at some critical population density Nm, with f decreasing for N>Nm.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

How to find equilibria of Discrete Time Population models

A

f(N) = N
The equilibria N* of N_t+1 = f(N_t) are the
population sizes N* such that Nt = N* for all t ⩾ 0. These equilibria satisfy f(N) = N

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

Linear Discrete Time population model

A
N_t+1 = r N_t
N(t) = N0 r^t     (r > 0)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

In cobwebbing diagrams, where should the first line from the x-axis (N) go to?

A

f(N)

NOT the line y=N

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

What are the conditions for stability in a discrete time population model?

A

If N_t+1 = f(N_t)

| f’(N) | < 1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

How to find the stability of bifurcations in Discrete Time Population models

A

Look at the second iterate of the map
u_t+2 = f(u_t)
Find fixed points/ period 2 solutions of f
(Note that the equilibrium to the first iterate will be solutions here)
Examine when these equilibria are stable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

Name the 3 x models for interacting

populations

A

PREDATOR-PREY system
COMPETITIVE system
MUTUALISTIC system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
33
Q

In a Predator-Prey system, what is the common notation for the predator and prey populations respectively?

A

N ~ Prey

P ~ Predator

34
Q

When is the origin the unique equilibrium of the system
dx/dt = A x
(x is a vector)

A

A has eigenvalues λ1 and λ2 s.t. λ1λ2 =/= 0

35
Q

Relation between nullclines and equilibria

A

Equilibria are located at the intersections of the

nullclines.

36
Q

Another term for Jacobian matrix

A

Community matrix

37
Q

Equilibrium stability: Det(A) < 0

A

UNSTABLE

38
Q

Equilibrium stability: Det(A) > 0 & Trace(A) > 0

A

UNSTABLE

39
Q

Equilibrium stability: Det(A) > 0 & Trace(A) < 0

A

STABLE

40
Q

Nullclines of du/dt = F(u)

Where u is a vector and F is a vector function

A
F(u) = [ f(u) ; g(u) ]
f(u) = 0 and g(u) =0 are the nullclines
41
Q

Determinant and Trace in terms of eigenvalues

A
det(A) = λ1λ2
Trace(A) = λ1 + λ2
42
Q

Breifly summarise the stability of equilibria by real parts of eigenvalues

A

Stable if Re(λ1), Re(λ2) < 0
Unstable if one of Re(λ1) or Re(λ2) is > 0
If Re(λ1) or Re(λ2) = 0, the stability of the equilibrium is determined by the higher order terms in the Taylor expansion. Parameter values correspond to bifurcations.

43
Q

What is competitive exclusion?

A

One of the two competing species goes extinct

44
Q

Features of a model’s phase portrait

A

Nullclines (with direction of crossing)
Equilibria and stability
Key co-ordinates, including x,y - intercepts
Arrows for direction of travel in regions (find dx1/dt and dx2/dt > or < 0 to determine direction)
Trajectories

45
Q

What are enzymes?

A

Proteins that regulate biochemical reactions.
They bind specific reactants, called substrates, accelerating the rate at which they are converted into reaction product by lowering the activation energy (they are biological catalysts)

46
Q

Law of Mass Action

A

The rate of a reaction is proportional to the product of the concentrations of the reactants.

47
Q

Typical initial conditions of concentrations for reaction kinetics

A

No initial complex or product

e.g. s(0) = s0, e(0) = e0, c(0) = p(0) = 0,

48
Q

What is the consequent conclusion of preserving the enzyme concentration in a reaction

A

The concentraion of the enzyme AND its complex stay constant over time
d/dt(c+e) = constant = e0 + c0
(Note that c0 is often 0 by initial conditions assumption that there is no initial complex)

49
Q

Quasi-steady state hypothesis.

A

In general, enzymes are only present in very small quantities compared to their substrates.
ε = e0/s0 ≪ 1
We assume that the initial stage of complex formation is very fast, dv/dT ≫ 1, after which it is essentially at
equilibrium, dv/dt ≈ 0

50
Q

What are autocatalytic reactions?

A

reactions in which a chemical is involved in its own production
An example of feedback control

51
Q

Feedback inhibition

A

Where a substance indirectly decreases its own production

52
Q

What does PPM stand for?

A

Population Projection Model

53
Q

Examples of biologically/ecologically meaningful components of a population model at time t

A

age, size or developmental stage

54
Q

Caswell Notation

A

right eigenvectors denoted by w

left eigenvectors denoted by v

55
Q

Primitive Matrix

A

(A^k)_ij > 0 for some integer k ⩾ 1

A positive square matrix is primitive and a primitive matrix is irreducible

56
Q

Exception of Perron-Frobenius Theorem

A

α1 = 0

57
Q

Another term for population inertia

A

population momentum

58
Q

By the Perron-Frobenius Theorem, x(t) can be written in terms of λ, t, x0, v and w. What are w and v referred to in this context?

A

w ~ stable stage structure

v ~ reproductive value

59
Q

What is the stoichiometry matrix N in Reaction Kinectics

A

N = (N_ij)
N_ij = number of molecules of reactant Xi producted/consumed by reaction j
(i.e. imagine labels of Ri reactions for columns and xi reactants for rows)

60
Q

General format of Stage-structured population dynamics

A

x(t+1) = L x(t)
L ~ Leslie matrix
X_t+1 = F (X_t)

61
Q

Describe how the entries of the population projection matrix A relates the classification stages together.

A

The probability of i → j is denoted by A_ji

62
Q

Transfer function P for matrix perturbations

A

The ijth entry of P is the amount one needs to add to the ijth entry of A to achieve the target eigenvalue .

63
Q

Advantage of using Transfer function analysis over Sensitivity matrix calculations

A

Transfer function analysis gives EXACT results (no approximations)

64
Q

What does sensitivity analysis do?

A

Analyses the effect on the dominant eigenvalue of

ABSOLUTE changes to parameters

65
Q

What does elasticity analysis do?

A

the effect on the dominant eigenvalue of

PROPORTIONAL changes to parameters

66
Q

Hadamard product

A

element by element matrix multiplication
denoted by ○
(A○B)ij = AijBij.

67
Q

Stability of time dependent system by dominant eigenvalue

A

This result is intuitive by the eigenmode expansion
λ < 1 ⇒ STABLE
λ > 1 ⇒ UNSTABLE

68
Q

Potential sources of error where matrix A doesn’t convey the actual real-life transient dynamics

A

DISTURBANCE: Perturbation in the initial population.

MEASUREMENT ERROR ON A: A is measured incorrectly, or assumed incorrectly to be time independent

69
Q

What does the pseudo spectrum measure?

A

Pseudospectrum measures how close ANY number z in the complex plane is to being an eigenvalue
Quantifies range of eigenvalues obtained by perturbing multiple entries of A

70
Q

What are c and D in the 1D reaction-diffusion model?

A

c ~ line concentration

D ~ diffusion coefficient, how fast particles disperse

71
Q

Define travelling wave (reaction-diffusion section)

A

A travelling wave is one which moves without change of shape and with constant speed c

72
Q

spatially homogeneous state

A

no diffusion

73
Q

What was the fisher equation originally proposed as a model for?

A

The spread of a favoured gene in a population

It is an example of COUPLED NONLINEAR REACTION-DIFFUSION EFFECTS

74
Q

Diffusion as a destabalising mechanism

A

In the absence of diffusion linearly stable uniform steady states may persist, but the addition of diffusion can cause instability of these steady states that lead to pattern formation.

75
Q

Spatially uniform steady state of (u0,v0) in Turing mechanisms

A

f(u0, v0) = g(u0, v0)=0.

76
Q

In the Turing Machines, what are the functions f and g referred to as?

A

f describes the reaction kinetics of u

g describes the reaction kinetics of v

77
Q

For the fisher equation, when do acceptable wave-like solutions exist?

A

c^2 ≥ 4

c^2 ≥ 4KD

78
Q

Co-existent steady states

A

where both points in the equilibrium are > 0

79
Q

Why is v referred to as the reproductive value?

A

The components of v give the asymptotic reproductive value of each stage

80
Q

What names are given to the transient bounds of N(t)

A

Maximum amplification

Minimum attenuation