Population Models in Excel

Slides:



Advertisements
Similar presentations
DIFFERENTIAL EQUATIONS 9. We have looked at a variety of models for the growth of a single species that lives alone in an environment.
Advertisements

Differential Equations
A Brief Introduction. One of the only truly long-term sets of ecological data comes to us from the Hudson Bay Trading Company. They kept very good records,
259 Lecture 7 Spring 2015 Population Models in Excel.
Section 6.5: Partial Fractions and Logistic Growth.
458 Lumped population dynamics models Fish 458; Lecture 2.
9. 1 Modeling with Differential Equations Spring 2010 Math 2644 Ayona Chatterjee.
HW: p. 369 #23 – 26 (all) #31, 38, 41, 42 Pick up one.
Population Modeling Mathematical Biology Lecture 2 James A. Glazier (Partially Based on Brittain Chapter 1)
6.5 Logistic Growth Model Years Bears Greg Kelly, Hanford High School, Richland, Washington.
259 Lecture 6 Spring 2013 Recurrence Relations in Excel.
Ch 9.5: Predator-Prey Systems In Section 9.4 we discussed a model of two species that interact by competing for a common food supply or other natural resource.
DIFFERENTIAL EQUATIONS 9. Perhaps the most important of all the applications of calculus is to differential equations. DIFFERENTIAL EQUATIONS.
Differential Equations 7. Modeling with Differential Equations 7.1.
The simplest model of population growth is dy/dt = ky, according to which populations grow exponentially. This may be true over short periods of time,
The number of bighorn sheep in a population increases at a rate that is proportional to the number of sheep present (at least for awhile.) So does any.
We have used the exponential growth equation
Recurrence Relations in Excel
Populations and Communities
Understanding Populations
Chapter Eight: Understanding Populations
Antiderivatives with Slope Fields
Section 10.1 Mathematical Modeling: Setting Up A Differential Equation
How are Communities different than Populations?
6. Section 9.4 Logistic Growth Model Bears Years.
Separation of Variables
Logistic Growth Columbian Ground Squirrel
Unit 7 Test Tuesday Feb 11th
Section 1: How Populations Change in Size
FW364 Ecological Problem Solving
Differential Equations
6.5 Logistic Growth.
AP Calculus AB/BC 6.5 Logistic Growth, p. 362.
By Janet Nguyen Period Population Ecology By Janet Nguyen Period
Populations.
Chapter 5 Higher Level Ecology
One- and Two-Dimensional Flows
Name an organism that may be placed at level A
Chapter 5: Populations Sections 1 and 2.
Question for Thought How would you describe the population of elephants below to a classmate? What kinds of information would you use?
Lesson 58 - Applications of DE
Clicker Question 1 What is the general solution to the DE dy / dx = x(1+ y2)? A. y = arctan(x2 / 2) + C B. y = arctan(x2 / 2 + C) C. y = tan(x2 / 2)
Copyright © Cengage Learning. All rights reserved.
Population Ecology Population Growth.
Chapter 8 What Is a Population?
Objectives Describe the three main properties of a population.
Copyright © Cengage Learning. All rights reserved.
Day 106 – Population Growth
DAY ONE Chapter 8 Understanding Populations
DAY ONE Chapter 8 Understanding Populations
Understanding Populations
Relationship Notes: Graphs
Note pack 18.
Section 1: How Populations Change in Size
Section 1: How Populations Change in Size
Differential Equations
What Is a Population? A population is a group of organisms of the same species that live in a specific geographical area and interbreed. A population is.
Section 1: How Populations Change in Size
years years.
DAY ONE Chapter 8 Understanding Populations
DAY ONE Chapter 8 Understanding Populations
Section 1: How Populations Change in Size
Logistic Growth 6.5 day 2 Columbian Ground Squirrel
Population Modeling Mathematical Biology Lecture 2 James A. Glazier
Section 1: How Populations Change in Size
Chapter 19: Population Ecology
Do Now: Collect Periodic Table and packet at the front.
Logistic Growth 6.5 day 2 Columbian Ground Squirrel
“Many pre-calculus concepts can be taught from a discrete dynamical systems viewpoint. This approach permits the teacher to cover exciting applications.
Presentation transcript:

Population Models in Excel 259 Lecture 7 Spring 2017 Population Models in Excel

Toads Again! Let’s look at the toad data again, but this time let n be the number of years after 1939 and x(n) be the area covered by toads at year n. Using Excel, we find that the best-fit exponential function for this data is x(n) = 36449e0.0779n for n≥0. We can think of this function as a recurrence relation with x(0) = 36449 x(n) = f(x(n-1)) for n≥1, for some function f(x)! Years after 1939 Area(km^2) 32800 5 55800 10 73600 15 138000 20 202000 25 257000 30 301000 35 584000

Toads Again! (cont.) Let’s find f(x). To do so, look at x(n) – x(n-1): = 36449e0.0779n - 36449e0.0779(n-1) = 36449e0.0779(n-1)(e0.0779 – 1) = (e0.0779 – 1)*x(n-1) Solving for x(n), we see that x(n) = x(n-1)+(e0.0779 -1)*x(n-1) = = e0.0779 *x(n-1), so our function is f(x) = e0.0779 *x!!

Toads Again! (cont.) Thus, the toad growth can be modeled with the recurrence relation x(0) = 36449 x(n) = e0.0779 *x(n-1) for n ≥ 1. The closed form solution is given by our original model! For this model, the growth of the toad population is exponential (no surprise…)

Toads Again! (cont.) So how realistic is an exponential growth model for the toad population? For such a model, the population grows without bound, with no limitations built in. Realistically, there should some way to limit the growth of a population due to available space, food, or other factors.

The Logistic Model As a population increases, available resources must be shared between more and more members of the population. Assuming these resources are limited, here are some “reasonable” assumptions one can make how a population should grow: The population’s growth rate should eventually decrease as the population levels increase beyond some point. There should be a maximum allowed population level, which we will call a carrying capacity. For population levels near the carrying capacity, the growth rate is near zero. For population levels near zero, the growth rate should be the greatest.

The Logistic Model (cont.) The simplest model that takes these assumptions into account is the logistic model: x(0) = x0 x(n) = x(n-1)*(R(1-x(n-1)/K)+1) for n ≥ 1 Here, x0 is the initial population size, R is the intrinsic growth rate (i.e. growth rate without any limitations on growth), and K is the carrying capacity. Notice that when x(n-1) is close to zero, the growth is exponential. Also, when x(n-1) is close to K, the population stays near the constant value of K (so growth rate is close to zero).

Example 1 Use Excel to study the long-term behavior of a population that grows logistically, with carrying capacity K = 100 and growth rate R = 0.5 (members/year). Use x0 = 0, 25, 50, 75, 100, 125, and 150.

Example 1 (cont.)

Example 1 (cont.) Notice that X = 100 and X = 0 are fixed points of the logistic recurrence relation. X = 100 is stable. What about X = 0? For fun, even though this doesn’t make sense in the real world for a population, try x0 = -1 and x0 = -10. What happens?

Example 1 (cont.)

Example 1 (cont.) Fixed point X = 0 is unstable! In general, for the logistic equation, the fixed points turn out to be X = 0 and X = K. This can be shown by solving the equation X = X*(R(1-X/K)+1) for X.

Two or More Populations If two or more populations interact, we can use a system of recurrence equations to model the population growth! Typical examples include predator-prey, host-parasite, competitive hunters and arms races.

Predator-Prey Model As an example, let’s consider two populations that interact – foxes (predator) and rabbits (prey). Assume no other species interact with the foxes or rabbits. Assume the following: There is always enough food and space for the rabbits. In the absence of foxes the rabbit population grows exponentially. In the absence of rabbits, the fox population decays exponentially. The number of rabbits killed by foxes is proportional to the number of encounters between the two species. This in turn is proportional to the product of the two populations (this assumption implies fewer kills when the number of foxes or rabbits is small). These assumptions can be modeled with the following system:

Predator-Prey Model (cont.) Let R(n) be the number of rabbits at time n and F(n) be the number of foxes at time n. R(0) = R0 F(0) = F0 R(n) = R(n-1)+a*R(n-1) – b*R(n-1)*F(n-1) F(n) = F(n-1)-c*F(n-1) + d*R(n-1)*F(n-1) for n≥1, where a, b, c, and d are all greater than zero.

Example 2 As an example, let’s try the Rabbit-Fox Population model with a = 0.15, b = 0.004, c = 0.1, and d = 0.001. Assume that initially there are 200 rabbits and 50 foxes, i.e. R0 = 200 and F0 = 50. Plot R(n) and F(n) vs. n, for 200 years. Repeat with F(n) vs. R(n), for 200 years.

Example 2 (cont.)

Example 2 (cont.)

Example 2 (cont.)

Revised Predator-Prey Model (cont.) A more realistic model takes into account the fact that there may be limits to the space available for the foxes and rabbits. This can be modeled via a logistic growth model, in the absence of the other species! This amounts to the following:

Revised Predator-Prey Model Let R(n) be the number of rabbits at time n and F(n) be the number of foxes at time n. R(0) = R0 F(0) = F0 R(n) = R(n-1)+a*R(n-1) – b*R(n-1)*F(n-1) – e*R(n-1)*R(n-1) F(n) = F(n-1)-c*F(n-1) + d*R(n-1)*F(n-1) – f*F(n-1)*F(n-1) for n≥1, where a, b, c, d, e, and f are all greater than zero.

Example 3 Revise our model from Example 2 with e = 0.00015 and f = 0.00001. Keep all other parameters the same.

Example 3 (cont.)

References A Course in Mathematical Modeling by Douglas Mooney and Randall Swift An Introduction to Mathematical Models in the Social and Life Sciences by Michael Olinick