Professional Documents
Culture Documents
Mecmec
Mecmec
Outline
Math 636 - Mathematical Modeling
Continuous Models
Lotka-Volterra 1 Hudson Bay Company
2 Predator-Prey Model
Joseph M. Mahaffy, Equilibria and Linearization
hjmahaffy@mail.sdsu.edui Periodic
Fitting the Model to Parameters
Fall 2018
Joseph M. Mahaffy, hjmahaffy@mail.sdsu.edui Continuous Models Lotka-Volterra — (1/36) Joseph M. Mahaffy, hjmahaffy@mail.sdsu.edui Continuous Models Lotka-Volterra — (2/36)
Lynx and Hare: Specialized tightly linked predator and prey relationship. Hudson Bay Company Pelt Data: Detailed records on pelts collected over
almost 100 years. Below is data from 1900-1920.
Year Hares (×1000) Lynx (×1000) Year Hares (×1000) Lynx (×1000)
1900 30 4 1911 40.3 8
1901 47.2 6.1 1912 57 12.3
1902 70.2 9.8 1913 76.6 19.5
1903 77.4 35.2 1914 52.3 45.7
1904 36.3 59.4 1915 19.5 51.1
1905 20.6 41.7 1916 11.2 29.7
1906 18.1 19 1917 7.6 15.8
1907 21.4 13 1918 14.6 9.7
1908 22 8.3 1919 16.2 10.1
1909 25.4 9.1 1920 24.7 8.6
1910 27.1 7.4
Many ecological texts use this selected set of the Hudson Bay Company data.
Data from 1900-1920 show distinct rise of hares followed by a rise in lynx.
Theory has predicted that following a rise of prey, then populations of
predator increase
Develop Lotka-Volterra model exhibiting this behavior
Joseph M. Mahaffy, hjmahaffy@mail.sdsu.edui Continuous Models Lotka-Volterra — (5/36) Joseph M. Mahaffy, hjmahaffy@mail.sdsu.edui Continuous Models Lotka-Volterra — (6/36)
Joseph M. Mahaffy, hjmahaffy@mail.sdsu.edui Continuous Models Lotka-Volterra — (7/36) Joseph M. Mahaffy, hjmahaffy@mail.sdsu.edui Continuous Models Lotka-Volterra — (8/36)
Hudson Bay Company Equilibria and Linearization Hudson Bay Company Equilibria and Linearization
Predator-Prey Model Periodic Predator-Prey Model Periodic
Modeling of Fishing Fitting the Model to Parameters Modeling of Fishing Fitting the Model to Parameters
Hudson Bay Company Equilibria and Linearization Hudson Bay Company Equilibria and Linearization
Predator-Prey Model Periodic Predator-Prey Model Periodic
Modeling of Fishing Fitting the Model to Parameters Modeling of Fishing Fitting the Model to Parameters
Hudson Bay Company Equilibria and Linearization Hudson Bay Company Equilibria and Linearization
Predator-Prey Model Periodic Predator-Prey Model Periodic
Modeling of Fishing Fitting the Model to Parameters Modeling of Fishing Fitting the Model to Parameters
where C is a constant.
It is clear that the maximum occurs near the coexistence equilibrium.
It follows that along a solution (H(t), L(t)) (for t where the solution
exists, particularly all t ≥ 0) the function Q is constant.
Continuous Models Lotka-Volterra — Continuous Models Lotka-Volterra —
Joseph M. Mahaffy, hjmahaffy@mail.sdsu.edui (17/36) Joseph M. Mahaffy, hjmahaffy@mail.sdsu.edui (18/36)
Hudson Bay Company Equilibria and Linearization Hudson Bay Company Equilibria and Linearization
Predator-Prey Model Periodic Predator-Prey Model Periodic
Modeling of Fishing Fitting the Model to Parameters Modeling of Fishing Fitting the Model to Parameters
We found the implicit solution: Moreover, Q(H, L) → −∞ as |(H, L)| → ∞ or HL → 0, which gives a
unique maximum where ∇Q = 0 or
Q(H(t), L(t)) = b1 ln(H(t)) − b2 H(t)+a1 ln(L(t)) − a2 L(t) = C.
b1 a1
− b2 = 0 and − a2 = 0,
Hmax Lmax
Consider solutions for various initial conditions,
(H0 , L0 ) = (H(0), L(0)) ∈ R+× R+ . so the unique maximum agrees with the equilibrium
This initial condition gives Q(H(0), L(0)) is finite and all b2 a2
(Hmax , Lmax ) = , .
trajectories (H(t), L(t)) evolve so that b1 a1
Q(H(t), L(t)) = Q(H(0), L(0)) = Q(H0 , L0 ) = C, Since Q is strictly concave with a unique maximum in R+× R+ , every
trajectory with H0 > 0, L0 > 0 must be a closed curve (since it
for a specific constant C based on the initial condition. coincides with the projection onto R+× R+ of the curve formed from
the intersection the graph the concave function Q and a horizontal
From either the graph or taking two partial derivatives, it is clear that plane)
Q is strictly concave downward, which implies there is a This proves all solution trajectories, (H(t), L(t)), starting from a
maximum. positive initial condition are periodic.
Continuous Models Lotka-Volterra — Continuous Models Lotka-Volterra —
Joseph M. Mahaffy, hjmahaffy@mail.sdsu.edui (19/36) Joseph M. Mahaffy, hjmahaffy@mail.sdsu.edui (20/36)
Hudson Bay Company Equilibria and Linearization Hudson Bay Company Equilibria and Linearization
Predator-Prey Model Periodic Predator-Prey Model Periodic
Modeling of Fishing Fitting the Model to Parameters Modeling of Fishing Fitting the Model to Parameters
Hudson Bay Company Equilibria and Linearization Hudson Bay Company Equilibria and Linearization
Predator-Prey Model Periodic Predator-Prey Model Periodic
Modeling of Fishing Fitting the Model to Parameters Modeling of Fishing Fitting the Model to Parameters
where we must find a1 , a2 , H(0), b1 , b2 , and L(0). Need one more relationship to estimate the system parameters, so look to the
Malthusian growth of the hare when there is a low density of lynx.
The initial estimates for H(0) = 30 and L(0) = 4 are from the actual data.
The lowest density of lynx are the first two years (1900 and 1901), and the hare
To avoid bias from an incomplete cycle it is best to take an average from a populations are 30 and 47.2, respectively.
maximum to a maximum or minimum to minimum.
Assuming locally the hare population satisfies:
Averaging the hares from 1903 to 1913 and the lynx from 1904 to 1915 (omitting
the last year) give: H(t) = H0 ea1 t or 47.2 = 30ea1 ,
Hudson Bay Company Equilibria and Linearization Hudson Bay Company Equilibria and Linearization
Predator-Prey Model Periodic Predator-Prey Model Periodic
Modeling of Fishing Fitting the Model to Parameters Modeling of Fishing Fitting the Model to Parameters
60
50
50
40
40
30
30
20
20
10
10
0 0
0 2 4 6 8 10 12 14 16 18 20 0 10 20 30 40 50 60 70 80
The analysis previously showed that the integral average around a cycle gives the From an analysis similar to the one for the Lynx/Hare model, it is easy to see
equilibrium. there are two equilibria:
Thus, if the predator-prey solution cycles have a sufficiently short period, then b1 + b3 a1 − a3
(Fe , Se ) = (0, 0) (Extinction) or (Fe , Se ) = , .
observed fish catches should reflect the equilibrium. b2 a2
Furthermore, the Lotka-Volterra model is a structurally unstable model, so the
oscillating solutions cannot be trusted. However, the equilibrium is robust. With no fishing (a3 = b3 = 0), this model has the same equilibria as the
Lynx/Hare model.
Continuous Models Lotka-Volterra — Continuous Models Lotka-Volterra —
Joseph M. Mahaffy, hjmahaffy@mail.sdsu.edui (33/36) Joseph M. Mahaffy, hjmahaffy@mail.sdsu.edui (34/36)