Insight diagram

Clone of Bio103 Predator-Prey Model ("Lotka'Volterra")
Tags: Education, Chaos, Ecology, Biology, Population
Thanks to Insight Author: John Petersen

Edits by Andy Long

Everything that follows the dashes was created by John Petersen (or at least came from his Insight model). I just wanted to make a few comments.

We are looking at Hare and Lynx, of course. Clone this insight, and change the names.

Then read the text below, to get acquainted with one of the most important and well-known examples of a simple system of differential equations in all of mathematics.

http://www.nku.edu/~longa/classes/mat375/mathematica/Lotka-Volterra.nb
------------------------------------------------------------

Dynamic simulation modelers are particularly interested in understanding and being able to distinguish between the behavior of stocks and flows that result from internal interactions and those that result from external forces acting on a system. 

For some time modelers have been particularly interested in internal interactions that result in stable oscillations in the absence of any external forces acting on a system. 

The model in this last scenario was independently developed by Alfred Lotka (1924) and Vito Volterra (1926).  Lotka was interested in understanding internal dynamics that might explain oscillations in moth and butterfly populations and the parasitoids that attack them.  Volterra was interested in explaining an increase in coastal populations of predatory fish and a decrease in their prey that was observed during World War I when human fishing pressures on the predator species declined. 

Both discovered that a relatively simple model is capable of producing the cyclical behaviors they observed. 

Since that time, several researchers have been able to reproduce the modeling dynamics in simple experimental systems consisting of only predators and prey.  It is now generally recognized that the model world that Lotka and Volterra produced is too simple to explain the complexity of most predator-prey dynamics in nature.  And yet, the model significantly advanced our understanding of the critical role of feedback in predator-prey interactions and in feeding relationships that result in community dynamics.

The Lotka–Volterra model makes a number of assumptions about the environment and evolution of the predator and prey populations:

1. The prey population finds ample food at all times.
2. The food supply of the predator population depends entirely on the size of the prey population.
3. The rate of change of population is proportional to its size.
4. During the process, the environment does not change in favour of one species and genetic adaptation is inconsequential.
5. Predators have limitless appetite.

As differential equations are used, the solution is deterministic and continuous. This, in turn, implies that the generations of both the predator and prey are continually overlapping.[23]

Prey
When multiplied out, the prey equation becomes
dx/dtαx - βxy
 The prey are assumed to have an unlimited food supply, and to reproduce exponentially unless subject to predation; this exponential growth is represented in the equation above by the term αx. The rate of predation upon the prey is assumed to be proportional to the rate at which the predators and the prey meet; this is represented above by βxy. If either x or y is zero then there can be no predation.

With these two terms the equation above can be interpreted as: the change in the prey's numbers is given by its own growth minus the rate at which it is preyed upon.

Predators

The predator equation becomes

dy/dt =  - 

In this equation, {\displaystyle \displaystyle \delta xy} represents the growth of the predator population. (Note the similarity to the predation rate; however, a different constant is used as the rate at which the predator population grows is not necessarily equal to the rate at which it consumes the prey). {\displaystyle \displaystyle \gamma y} represents the loss rate of the predators due to either natural death or emigration; it leads to an exponential decay in the absence of prey.

Hence the equation expresses the change in the predator population as growth fueled by the food supply, minus natural death.


Clone of MAT375 Clone of Bio103 Predator-Prey Model ("Lotka'Volterra")
Insight diagram

Clone of Bio103 Predator-Prey Model ("Lotka'Volterra")
Tags: Education, Chaos, Ecology, Biology, Population
Thanks to Insight Author: John Petersen

Edits by Andy Long

Everything that follows the dashes was created by John Petersen (or at least came from his Insight model). I just wanted to make a few comments.

We are looking at Hare and Lynx, of course. Clone this insight, and change the names.

Then read the text below, to get acquainted with one of the most important and well-known examples of a simple system of differential equations in all of mathematics.

http://www.nku.edu/~longa/classes/mat375/mathematica/Lotka-Volterra.nb
------------------------------------------------------------

Dynamic simulation modelers are particularly interested in understanding and being able to distinguish between the behavior of stocks and flows that result from internal interactions and those that result from external forces acting on a system. 

For some time modelers have been particularly interested in internal interactions that result in stable oscillations in the absence of any external forces acting on a system. 

The model in this last scenario was independently developed by Alfred Lotka (1924) and Vito Volterra (1926).  Lotka was interested in understanding internal dynamics that might explain oscillations in moth and butterfly populations and the parasitoids that attack them.  Volterra was interested in explaining an increase in coastal populations of predatory fish and a decrease in their prey that was observed during World War I when human fishing pressures on the predator species declined. 

Both discovered that a relatively simple model is capable of producing the cyclical behaviors they observed. 

Since that time, several researchers have been able to reproduce the modeling dynamics in simple experimental systems consisting of only predators and prey.  It is now generally recognized that the model world that Lotka and Volterra produced is too simple to explain the complexity of most predator-prey dynamics in nature.  And yet, the model significantly advanced our understanding of the critical role of feedback in predator-prey interactions and in feeding relationships that result in community dynamics.

The Lotka–Volterra model makes a number of assumptions about the environment and evolution of the predator and prey populations:

1. The prey population finds ample food at all times.
2. The food supply of the predator population depends entirely on the size of the prey population.
3. The rate of change of population is proportional to its size.
4. During the process, the environment does not change in favour of one species and genetic adaptation is inconsequential.
5. Predators have limitless appetite.

As differential equations are used, the solution is deterministic and continuous. This, in turn, implies that the generations of both the predator and prey are continually overlapping.[23]

Prey
When multiplied out, the prey equation becomes
dx/dtαx - βxy
 The prey are assumed to have an unlimited food supply, and to reproduce exponentially unless subject to predation; this exponential growth is represented in the equation above by the term αx. The rate of predation upon the prey is assumed to be proportional to the rate at which the predators and the prey meet; this is represented above by βxy. If either x or y is zero then there can be no predation.

With these two terms the equation above can be interpreted as: the change in the prey's numbers is given by its own growth minus the rate at which it is preyed upon.

Predators

The predator equation becomes

dy/dt =  - 

In this equation, {\displaystyle \displaystyle \delta xy} represents the growth of the predator population. (Note the similarity to the predation rate; however, a different constant is used as the rate at which the predator population grows is not necessarily equal to the rate at which it consumes the prey). {\displaystyle \displaystyle \gamma y} represents the loss rate of the predators due to either natural death or emigration; it leads to an exponential decay in the absence of prey.

Hence the equation expresses the change in the predator population as growth fueled by the food supply, minus natural death.


Clone of MAT375 Clone of Bio103 Predator-Prey Model ("Lotka'Volterra")
Insight diagram
This model illustrates predator prey interactions using real-life data of wolf and moose populations on the Isle Royale.

We incorporate logistic growth into the moose dynamics, and we replace the death flow of the moose with a kill rate modeled from the kill rate data found on the Isle Royale website.

Thanks to Jacob Englert for the model if-then-else structure.

I start with these parameters:
Wolf Death Rate = 0.15
Wolf Birth Rate = 0.0187963
Moose Birth Rate = 0.4
Carrying Capacity = 2000
Initial Moose: 563
Initial Wolves: 20

I used RK-4 with step-size 0.1, from 1959 for 60 years.

The moose birth flow is logistic, MBR*M*(1-M/K)
Moose death flow is Kill Rate (in Moose/Year)
Wolf birth flow is WBR*Kill Rate (in Wolves/Year)
Wolf death flow is WDR*W

Clone of MAT 375 Midterm file: Model of Isle Royale: Predator Prey Interactions
Insight diagram
Clone of wolf ~ delayed logistic growth
Insight diagram
This simulation shows how plant, deer and wolf populations impact each other in a deciduous forest ecosystem.
Plant, Deer and Wolf Population Dynamics G-IV Intro
Insight diagram

Clone of Bio103 Predator-Prey Model ("Lotka'Volterra")
Tags: Education, Chaos, Ecology, Biology, Population
Thanks to Insight Author: John Petersen

Edits by Andy Long

Everything that follows the dashes was created by John Petersen (or at least came from his Insight model). I just wanted to make a few comments.

We are looking at Hare and Lynx, of course. Clone this insight, and change the names.

Then read the text below, to get acquainted with one of the most important and well-known examples of a simple system of differential equations in all of mathematics.

http://www.nku.edu/~longa/classes/mat375/mathematica/Lotka-Volterra.nb
------------------------------------------------------------

Dynamic simulation modelers are particularly interested in understanding and being able to distinguish between the behavior of stocks and flows that result from internal interactions and those that result from external forces acting on a system. 

For some time modelers have been particularly interested in internal interactions that result in stable oscillations in the absence of any external forces acting on a system. 

The model in this last scenario was independently developed by Alfred Lotka (1924) and Vito Volterra (1926).  Lotka was interested in understanding internal dynamics that might explain oscillations in moth and butterfly populations and the parasitoids that attack them.  Volterra was interested in explaining an increase in coastal populations of predatory fish and a decrease in their prey that was observed during World War I when human fishing pressures on the predator species declined. 

Both discovered that a relatively simple model is capable of producing the cyclical behaviors they observed. 

Since that time, several researchers have been able to reproduce the modeling dynamics in simple experimental systems consisting of only predators and prey.  It is now generally recognized that the model world that Lotka and Volterra produced is too simple to explain the complexity of most predator-prey dynamics in nature.  And yet, the model significantly advanced our understanding of the critical role of feedback in predator-prey interactions and in feeding relationships that result in community dynamics.

The Lotka–Volterra model makes a number of assumptions about the environment and evolution of the predator and prey populations:

1. The prey population finds ample food at all times.
2. The food supply of the predator population depends entirely on the size of the prey population.
3. The rate of change of population is proportional to its size.
4. During the process, the environment does not change in favour of one species and genetic adaptation is inconsequential.
5. Predators have limitless appetite.

As differential equations are used, the solution is deterministic and continuous. This, in turn, implies that the generations of both the predator and prey are continually overlapping.[23]

Prey
When multiplied out, the prey equation becomes
dx/dtαx - βxy
 The prey are assumed to have an unlimited food supply, and to reproduce exponentially unless subject to predation; this exponential growth is represented in the equation above by the term αx. The rate of predation upon the prey is assumed to be proportional to the rate at which the predators and the prey meet; this is represented above by βxy. If either x or y is zero then there can be no predation.

With these two terms the equation above can be interpreted as: the change in the prey's numbers is given by its own growth minus the rate at which it is preyed upon.

Predators

The predator equation becomes

dy/dt =  - 

In this equation, {\displaystyle \displaystyle \delta xy} represents the growth of the predator population. (Note the similarity to the predation rate; however, a different constant is used as the rate at which the predator population grows is not necessarily equal to the rate at which it consumes the prey). {\displaystyle \displaystyle \gamma y} represents the loss rate of the predators due to either natural death or emigration; it leads to an exponential decay in the absence of prey.

Hence the equation expresses the change in the predator population as growth fueled by the food supply, minus natural death.


Clone of MAT375 Clone of Bio103 Predator-Prey Model ("Lotka'Volterra")
Insight diagram
This model illustrates predator prey interactions using real-life data of wolf and moose populations on the Isle Royale.

We incorporate logistic growth into the moose dynamics, and we replace the death flow of the moose with a kill rate modeled from the kill rate data found on the Isle Royale website.

I start with these parameters:
Wolf Death Rate = 0.15
Wolf Birth Rate = 0.0187963
Moose Birth Rate = 0.4
Carrying Capacity = 2000
Initial Moose: 563
Initial Wolves: 20

I used RK-4 with step-size 0.1, from 1959 for 60 years.

The moose birth flow is logistic, MBR*M*(1-M/K)
Moose death flow is Kill Rate (in Moose/Year)
Wolf birth flow is WBR*Kill Rate (in Wolves/Year)
Wolf death flow is WDR*W

Clone of Final Midterm Student version of A More Realistic Model of Isle Royale: Predator Prey Interactions
Insight diagram
This model illustrates predator prey interactions using real-life data of wolf and moose populations on the Isle Royale.

We incorporate logistic growth into the moose dynamics, and we replace the death flow of the moose with a kill rate modeled from the kill rate data found on the Isle Royale website.

I start with these parameters:
Wolf Death Rate = 0.15
Wolf Birth Rate = 0.0187963
Moose Birth Rate = 0.4
Carrying Capacity = 2000
Initial Moose: 563
Initial Wolves: 20

I used RK-4 with step-size 0.1, from 1959 for 60 years.

The moose birth flow is logistic, MBR*M*(1-M/K)
Moose death flow is Kill Rate (in Moose/Year)
Wolf birth flow is WBR*Kill Rate (in Wolves/Year)
Wolf death flow is WDR*W

Clone of Final Midterm Student version of A More Realistic Model of Isle Royale: Predator Prey Interactions
Insight diagram

Clone of Bio103 Predator-Prey Model ("Lotka'Volterra")
Tags: Education, Chaos, Ecology, Biology, Population
Thanks to Insight Author: John Petersen

Edits by Andy Long

Everything that follows the dashes was created by John Petersen (or at least came from his Insight model). I just wanted to make a few comments.

We are looking at Hare and Lynx, of course. Clone this insight, and change the names.

Then read the text below, to get acquainted with one of the most important and well-known examples of a simple system of differential equations in all of mathematics.

http://www.nku.edu/~longa/classes/mat375/mathematica/Lotka-Volterra.nb
------------------------------------------------------------

Dynamic simulation modelers are particularly interested in understanding and being able to distinguish between the behavior of stocks and flows that result from internal interactions and those that result from external forces acting on a system. 

For some time modelers have been particularly interested in internal interactions that result in stable oscillations in the absence of any external forces acting on a system. 

The model in this last scenario was independently developed by Alfred Lotka (1924) and Vito Volterra (1926).  Lotka was interested in understanding internal dynamics that might explain oscillations in moth and butterfly populations and the parasitoids that attack them.  Volterra was interested in explaining an increase in coastal populations of predatory fish and a decrease in their prey that was observed during World War I when human fishing pressures on the predator species declined. 

Both discovered that a relatively simple model is capable of producing the cyclical behaviors they observed. 

Since that time, several researchers have been able to reproduce the modeling dynamics in simple experimental systems consisting of only predators and prey.  It is now generally recognized that the model world that Lotka and Volterra produced is too simple to explain the complexity of most predator-prey dynamics in nature.  And yet, the model significantly advanced our understanding of the critical role of feedback in predator-prey interactions and in feeding relationships that result in community dynamics.

The Lotka–Volterra model makes a number of assumptions about the environment and evolution of the predator and prey populations:

1. The prey population finds ample food at all times.
2. The food supply of the predator population depends entirely on the size of the prey population.
3. The rate of change of population is proportional to its size.
4. During the process, the environment does not change in favour of one species and genetic adaptation is inconsequential.
5. Predators have limitless appetite.

As differential equations are used, the solution is deterministic and continuous. This, in turn, implies that the generations of both the predator and prey are continually overlapping.[23]

Prey
When multiplied out, the prey equation becomes
dx/dtαx - βxy
 The prey are assumed to have an unlimited food supply, and to reproduce exponentially unless subject to predation; this exponential growth is represented in the equation above by the term αx. The rate of predation upon the prey is assumed to be proportional to the rate at which the predators and the prey meet; this is represented above by βxy. If either x or y is zero then there can be no predation.

With these two terms the equation above can be interpreted as: the change in the prey's numbers is given by its own growth minus the rate at which it is preyed upon.

Predators

The predator equation becomes

dy/dt =  - 

In this equation, {\displaystyle \displaystyle \delta xy} represents the growth of the predator population. (Note the similarity to the predation rate; however, a different constant is used as the rate at which the predator population grows is not necessarily equal to the rate at which it consumes the prey). {\displaystyle \displaystyle \gamma y} represents the loss rate of the predators due to either natural death or emigration; it leads to an exponential decay in the absence of prey.

Hence the equation expresses the change in the predator population as growth fueled by the food supply, minus natural death.


Clone of MAT375 Clone of Bio103 Predator-Prey Model ("Lotka'Volterra")
Insight diagram
​Physical meaning of the equations
The Lotka–Volterra model makes a number of assumptions about the environment and evolution of the predator and prey populations:

1. The prey population finds ample food at all times.
2. The food supply of the predator population depends entirely on the size of the prey population.
3. The rate of change of population is proportional to its size.
4. During the process, the environment does not change in favour of one species and genetic adaptation is inconsequential.
5. Predators have limitless appetite.
As differential equations are used, the solution is deterministic and continuous. This, in turn, implies that the generations of both the predator and prey are continually overlapping.[23]

Prey
When multiplied out, the prey equation becomes
dx/dtαx - βxy
 The prey are assumed to have an unlimited food supply, and to reproduce exponentially unless subject to predation; this exponential growth is represented in the equation above by the term αx. The rate of predation upon the prey is assumed to be proportional to the rate at which the predators and the prey meet; this is represented above by βxy. If either x or y is zero then there can be no predation.

With these two terms the equation above can be interpreted as: the change in the prey's numbers is given by its own growth minus the rate at which it is preyed upon.

Predators

The predator equation becomes

dy/dt =  - 

In this equation, {\displaystyle \displaystyle \delta xy} represents the growth of the predator population. (Note the similarity to the predation rate; however, a different constant is used as the rate at which the predator population grows is not necessarily equal to the rate at which it consumes the prey). {\displaystyle \displaystyle \gamma y} represents the loss rate of the predators due to either natural death or emigration; it leads to an exponential decay in the absence of prey.

Hence the equation expresses the change in the predator population as growth fueled by the food supply, minus natural death.


Clone of Prey&Predator
Insight diagram
​Physical meaning of the equations
The Lotka–Volterra model makes a number of assumptions about the environment and evolution of the predator and prey populations:

1. The prey population finds ample food at all times.
2. The food supply of the predator population depends entirely on the size of the prey population.
3. The rate of change of population is proportional to its size.
4. During the process, the environment does not change in favour of one species and genetic adaptation is inconsequential.
5. Predators have limitless appetite.
As differential equations are used, the solution is deterministic and continuous. This, in turn, implies that the generations of both the predator and prey are continually overlapping.[23]

Prey
When multiplied out, the prey equation becomes
dx/dtαx - βxy
 The prey are assumed to have an unlimited food supply, and to reproduce exponentially unless subject to predation; this exponential growth is represented in the equation above by the term αx. The rate of predation upon the prey is assumed to be proportional to the rate at which the predators and the prey meet; this is represented above by βxy. If either x or y is zero then there can be no predation.

With these two terms the equation above can be interpreted as: the change in the prey's numbers is given by its own growth minus the rate at which it is preyed upon.

Predators

The predator equation becomes

dy/dt =  - 

In this equation, {\displaystyle \displaystyle \delta xy} represents the growth of the predator population. (Note the similarity to the predation rate; however, a different constant is used as the rate at which the predator population grows is not necessarily equal to the rate at which it consumes the prey). {\displaystyle \displaystyle \gamma y} represents the loss rate of the predators due to either natural death or emigration; it leads to an exponential decay in the absence of prey.

Hence the equation expresses the change in the predator population as growth fueled by the food supply, minus natural death.


Prey&Predator - 3z MA
Insight diagram

Clone of Bio103 Predator-Prey Model ("Lotka'Volterra")
Tags: Education, Chaos, Ecology, Biology, Population
Thanks to Insight Author: John Petersen

Edits by Andy Long

Everything that follows the dashes was created by John Petersen (or at least came from his Insight model). I just wanted to make a few comments.

We are looking at Hare and Lynx, of course. Clone this insight, and change the names.

Then read the text below, to get acquainted with one of the most important and well-known examples of a simple system of differential equations in all of mathematics.

http://www.nku.edu/~longa/classes/mat375/mathematica/Lotka-Volterra.nb
------------------------------------------------------------

Dynamic simulation modelers are particularly interested in understanding and being able to distinguish between the behavior of stocks and flows that result from internal interactions and those that result from external forces acting on a system. 

For some time modelers have been particularly interested in internal interactions that result in stable oscillations in the absence of any external forces acting on a system. 

The model in this last scenario was independently developed by Alfred Lotka (1924) and Vito Volterra (1926).  Lotka was interested in understanding internal dynamics that might explain oscillations in moth and butterfly populations and the parasitoids that attack them.  Volterra was interested in explaining an increase in coastal populations of predatory fish and a decrease in their prey that was observed during World War I when human fishing pressures on the predator species declined. 

Both discovered that a relatively simple model is capable of producing the cyclical behaviors they observed. 

Since that time, several researchers have been able to reproduce the modeling dynamics in simple experimental systems consisting of only predators and prey.  It is now generally recognized that the model world that Lotka and Volterra produced is too simple to explain the complexity of most predator-prey dynamics in nature.  And yet, the model significantly advanced our understanding of the critical role of feedback in predator-prey interactions and in feeding relationships that result in community dynamics.

The Lotka–Volterra model makes a number of assumptions about the environment and evolution of the predator and prey populations:

1. The prey population finds ample food at all times.
2. The food supply of the predator population depends entirely on the size of the prey population.
3. The rate of change of population is proportional to its size.
4. During the process, the environment does not change in favour of one species and genetic adaptation is inconsequential.
5. Predators have limitless appetite.

As differential equations are used, the solution is deterministic and continuous. This, in turn, implies that the generations of both the predator and prey are continually overlapping.[23]

Prey
When multiplied out, the prey equation becomes
dx/dtαx - βxy
 The prey are assumed to have an unlimited food supply, and to reproduce exponentially unless subject to predation; this exponential growth is represented in the equation above by the term αx. The rate of predation upon the prey is assumed to be proportional to the rate at which the predators and the prey meet; this is represented above by βxy. If either x or y is zero then there can be no predation.

With these two terms the equation above can be interpreted as: the change in the prey's numbers is given by its own growth minus the rate at which it is preyed upon.

Predators

The predator equation becomes

dy/dt =  - 

In this equation, {\displaystyle \displaystyle \delta xy} represents the growth of the predator population. (Note the similarity to the predation rate; however, a different constant is used as the rate at which the predator population grows is not necessarily equal to the rate at which it consumes the prey). {\displaystyle \displaystyle \gamma y} represents the loss rate of the predators due to either natural death or emigration; it leads to an exponential decay in the absence of prey.

Hence the equation expresses the change in the predator population as growth fueled by the food supply, minus natural death.


Clone of MAT375 Clone of Bio103 Predator-Prey Model ("Lotka'Volterra")
Insight diagram
This model is a modified version of the 'Very Simple Ecosystem Model' (VSEM; Hartig et al. 2019). Controls have been added to gross primary productivity (GPP) and heterotrophic respiration (Rhetero) based on evapotranspiration rates.

Reference:
Hartig, F., Minunno, F., and Paul, S. (2019). BayesianTools: General-Purpose MCMC and SMC Samplers and Tools for Bayesian Statistics. R package version 0.1.7. https://CRAN.R-project.org/package=BayesianTools
Clone of Ecology: Very Simple Ecosystem Model with Evapotranspiration (VSEM-ET)
Insight diagram
This model illustrates predator prey interactions using real-life data of wolf and moose populations on the Isle Royale. It was "cloned" from a model that InsightMaker provides to its users, at
https://insightmaker.com/insight/2068/Isle-Royale-Predator-Prey-Interactions
Thanks Scott Fortmann-Roe.

I've created a Mathematica file that replicates the model, at
http://www.nku.edu/~longa/classes/2018spring/mat375/mathematica/Moose-n-Wolf-InsightMaker.nb

It allows one to experiment with adjusting the initial number of moose and wolves on the island.

I used steepest descent in Mathematica to optimize the parameters, with my objective data being the ratio of wolves to moose. You can try my (admittedly) kludgy code, at
http://www.nku.edu/~longa/classes/2018spring/mat375/mathematica/Moose-n-Wolf-InsightMaker-BestFit.nb

{WolfBirthRateFactorStart,
WolfDeathRateStart,
MooseBirthRateStart,
MooseDeathRateFactorStart,
moStart,
woStart} =
{0.000267409,
0.239821,
0.269755,
0.0113679,
591,
23.};

Clone of Isle Royale: Predator/Prey Model for Moose and Wolves
Insight diagram
Clone of Lab 2 Part 3
Insight diagram
Interactions for fire, cheatgrass, and biological soil crusts based on data at Horse Heaven Hills, Washington
Bio Crusts HHH space occupancy
Insight diagram

Clone of Bio103 Predator-Prey Model ("Lotka'Volterra")
Tags: Education, Chaos, Ecology, Biology, Population
Thanks to Insight Author: John Petersen

Edits by Andy Long

Everything that follows the dashes was created by John Petersen (or at least came from his Insight model). I just wanted to make a few comments.

We are looking at Hare and Lynx, of course. Clone this insight, and change the names.

Then read the text below, to get acquainted with one of the most important and well-known examples of a simple system of differential equations in all of mathematics.

http://www.nku.edu/~longa/classes/mat375/mathematica/Lotka-Volterra.nb
------------------------------------------------------------

Dynamic simulation modelers are particularly interested in understanding and being able to distinguish between the behavior of stocks and flows that result from internal interactions and those that result from external forces acting on a system. 

For some time modelers have been particularly interested in internal interactions that result in stable oscillations in the absence of any external forces acting on a system. 

The model in this last scenario was independently developed by Alfred Lotka (1924) and Vito Volterra (1926).  Lotka was interested in understanding internal dynamics that might explain oscillations in moth and butterfly populations and the parasitoids that attack them.  Volterra was interested in explaining an increase in coastal populations of predatory fish and a decrease in their prey that was observed during World War I when human fishing pressures on the predator species declined. 

Both discovered that a relatively simple model is capable of producing the cyclical behaviors they observed. 

Since that time, several researchers have been able to reproduce the modeling dynamics in simple experimental systems consisting of only predators and prey.  It is now generally recognized that the model world that Lotka and Volterra produced is too simple to explain the complexity of most predator-prey dynamics in nature.  And yet, the model significantly advanced our understanding of the critical role of feedback in predator-prey interactions and in feeding relationships that result in community dynamics.

The Lotka–Volterra model makes a number of assumptions about the environment and evolution of the predator and prey populations:

1. The prey population finds ample food at all times.
2. The food supply of the predator population depends entirely on the size of the prey population.
3. The rate of change of population is proportional to its size.
4. During the process, the environment does not change in favour of one species and genetic adaptation is inconsequential.
5. Predators have limitless appetite.

As differential equations are used, the solution is deterministic and continuous. This, in turn, implies that the generations of both the predator and prey are continually overlapping.[23]

Prey
When multiplied out, the prey equation becomes
dx/dtαx - βxy
 The prey are assumed to have an unlimited food supply, and to reproduce exponentially unless subject to predation; this exponential growth is represented in the equation above by the term αx. The rate of predation upon the prey is assumed to be proportional to the rate at which the predators and the prey meet; this is represented above by βxy. If either x or y is zero then there can be no predation.

With these two terms the equation above can be interpreted as: the change in the prey's numbers is given by its own growth minus the rate at which it is preyed upon.

Predators

The predator equation becomes

dy/dt =  - 

In this equation, {\displaystyle \displaystyle \delta xy} represents the growth of the predator population. (Note the similarity to the predation rate; however, a different constant is used as the rate at which the predator population grows is not necessarily equal to the rate at which it consumes the prey). {\displaystyle \displaystyle \gamma y} represents the loss rate of the predators due to either natural death or emigration; it leads to an exponential decay in the absence of prey.

Hence the equation expresses the change in the predator population as growth fueled by the food supply, minus natural death.


Clone of MAT375 Clone of Bio103 Predator-Prey Model ("Lotka'Volterra")
Insight diagram
This model illustrates predator prey interactions using real-life data of wolf and moose populations on the Isle Royale. It was "cloned" from a model that InsightMaker provides to its users, at
https://insightmaker.com/insight/2068/Isle-Royale-Predator-Prey-Interactions
Thanks Scott Fortmann-Roe.

I've created a Mathematica file that replicates the model, at
http://www.nku.edu/~longa/classes/2018spring/mat375/mathematica/Moose-n-Wolf-InsightMaker.nb

It allows one to experiment with adjusting the initial number of moose and wolves on the island.

I used steepest descent in Mathematica to optimize the parameters, with my objective data being the ratio of wolves to moose. You can try my (admittedly) kludgy code, at
http://www.nku.edu/~longa/classes/2018spring/mat375/mathematica/Moose-n-Wolf-InsightMaker-BestFit.nb

{WolfBirthRateFactorStart,
WolfDeathRateStart,
MooseBirthRateStart,
MooseDeathRateFactorStart,
moStart,
woStart} =
{0.000267409,
0.239821,
0.269755,
0.0113679,
591,
23.};

Clone of Isle Royale: Predator/Prey Model for Moose and Wolves
Insight diagram
​S-Curve + Delay for Bell Curve Showing Erlang Distribution

Generation of Bell Curve from Initial Market through Delay in Pickup of Customers

This provides the beginning of an Erlang distribution model

The Erlang distribution is a two parameter family of continuous probability distributions with support . The two parameters are:

  • a positive integer 'shape' 
  • a positive real 'rate' ; sometimes the scale , the inverse of the rate is used.

Clone of S-Curve + Delay for Bell Curve by Guy Lakeman
Insight diagram

The dynamics of the food population as a function of growth and consumption. Notation matches the Appendix of Marten Scheffer's 2009 Book Critical Transitions in Nature and Society p332-4 http://bit.ly/yrd3GN

Overexploitation from Critical Transitions
Insight diagram
​S-Curve + Delay for Bell Curve Showing Erlang Distribution

Generation of Bell Curve from Initial Market through Delay in Pickup of Customers

This provides the beginning of an Erlang distribution model

The Erlang distribution is a two parameter family of continuous probability distributions with support . The two parameters are:

  • a positive integer 'shape' 
  • a positive real 'rate' ; sometimes the scale , the inverse of the rate is used.

Clone of S-Curve + Delay for Bell Curve by Guy Lakeman
Insight diagram
A basic simulation of the spread of Joro Spiders along the US East Coast.
Joro Spider Expansion North USA
Insight diagram
Clone of wolf ~ logistic growth
Insight diagram
This model is a modified version of the 'Very Simple Ecosystem Model' (VSEM; Hartig et al. 2019). Controls have been added to gross primary productivity (GPP) and heterotrophic respiration (Rhetero) based on evapotranspiration rates.

Reference:
Hartig, F., Minunno, F., and Paul, S. (2019). BayesianTools: General-Purpose MCMC and SMC Samplers and Tools for Bayesian Statistics. R package version 0.1.7. https://CRAN.R-project.org/package=BayesianTools
Clone of Very Simple Ecosystem Model with Evapotranspiration (VSEM-ET)