Math 266: Autonomous equation and population dynamics

Similar documents
8. Qualitative analysis of autonomous equations on the line/population dynamics models, phase line, and stability of equilibrium points (corresponds

Autonomous Equations and Stability Sections

Review of Lecture 5. F = GMm r 2. = m dv dt Expressed in terms of altitude x = r R, we have. mv dv dx = GMm. (R + x) 2. Max altitude. 2GM v 2 0 R.

Solutions to the Review Questions

Agenda Sections 2.4, 2.5

Modeling with differential equations

Calculus IV - HW 2 MA 214. Due 6/29

Sample Questions, Exam 1 Math 244 Spring 2007

Lecture 3. Dynamical Systems in Continuous Time

Sect2.1. Any linear equation:

2 One-dimensional models in discrete time

Class Notes 2: First Order Differential Equation Linear. MAE 82 Engineering Mathematics

Solutions to the Review Questions

Ch 2.5: Autonomous Equations and Population Dynamics

MIDTERM 1 PRACTICE PROBLEM SOLUTIONS

First Order Differential Equations

Differential Equations ( DEs) MA 137 Calculus 1 with Life Science Application A First Look at Differential Equations (Section 4.1.

1.2. Direction Fields: Graphical Representation of the ODE and its Solution Let us consider a first order differential equation of the form dy

Standards for AP Calculus AB

FIRST-ORDER SYSTEMS OF ORDINARY DIFFERENTIAL EQUATIONS III: Autonomous Planar Systems David Levermore Department of Mathematics University of Maryland

dy dt = 1 y t 1 +t 2 y dy = 1 +t 2 dt 1 2 y2 = 1 2 ln(1 +t2 ) +C, y = ln(1 +t 2 ) + 9.

8 Autonomous first order ODE

Advanced Placement Calculus I - What Your Child Will Learn

SMA 208: Ordinary differential equations I

1 Mathematical Models

Math 2373: Linear Algebra and Differential Equations

Integral Curve (generic name for a member of the collection of known as the general solution)

1 (t + 4)(t 1) dt. Solution: The denominator of the integrand is already factored with the factors being distinct, so 1 (t + 4)(t 1) = A

First order differential equations

Lecture 5: Equilibrium solutions and stability. 1 Mathematical models of population dynamics

MA 137 Calculus 1 with Life Science Application A First Look at Differential Equations (Section 4.1.2)

Solving Differential Equations: First Steps

Some Generalizations of Logistic Model

The Fundamental Theorem of Calculus: Suppose f continuous on [a, b]. 1.) If G(x) = x. f(t)dt = F (b) F (a) where F is any antiderivative

Prentice Hall Calculus: Graphical, Numerical, and Algebraic AP* Student Edition 2007

Homework #4 Solutions

Topics Covered in Calculus BC

MA 777: Topics in Mathematical Biology

Math 266: Ordinary Differential Equations

Advanced Placement Calculus II- What Your Child Will Learn

Dynamical Systems and Chaos Part II: Biology Applications. Lecture 6: Population dynamics. Ilya Potapov Mathematics Department, TUT Room TD325

Greenwich Public Schools Mathematics Curriculum Objectives. Calculus

Solutions to Math 53 First Exam April 20, 2010

Correlation with College Board Advanced Placement Course Descriptions

y0 = F (t0)+c implies C = y0 F (t0) Integral = area between curve and x-axis (where I.e., f(t)dt = F (b) F (a) wheref is any antiderivative 2.

Physics: spring-mass system, planet motion, pendulum. Biology: ecology problem, neural conduction, epidemics

Mathematics 22: Lecture 4

Math 31S. Rumbos Fall Solutions to Exam 1

We want to determine what the graph of the logarithmic function. y = log a. (x) looks like for values of a such that a > 1

Mathematical Modelling Lecture 10 Difference Equations

CHAOS. Verhulst population model

It is convenient to think that solutions of differential equations consist of a family of functions (just like indefinite integrals ).

88 Chapter 2. First Order Differential Equations. Problems 1 through 6 involve equations of the form dy/dt = f (y). In each problem sketch

Chapter 7. Homogeneous equations with constant coefficients

Math 266: Phase Plane Portrait

1.2. Introduction to Modeling. P (t) = r P (t) (b) When r > 0 this is the exponential growth equation.

20D - Homework Assignment 1

The Logistic Equation

µ = e R p(t)dt where C is an arbitrary constant. In the presence of an initial value condition

Mathematical Models. MATH 365 Ordinary Differential Equations. J. Robert Buchanan. Spring Department of Mathematics

One Dimensional Dynamical Systems

Math 142-2, Homework 2

Mathematical Models. MATH 365 Ordinary Differential Equations. J. Robert Buchanan. Fall Department of Mathematics

The logistic function

B L U E V A L L E Y D I S T R I C T C U R R I C U L U M & I N S T R U C T I O N Mathematics AP Calculus BC

Math 180, Exam 2, Spring 2013 Problem 1 Solution

Culminating Review for Vectors

Lecture 19: Solving linear ODEs + separable techniques for nonlinear ODE s

(1 y) 2 = u 2 = 1 u = 1

2D-Volterra-Lotka Modeling For 2 Species

Math 308 Exam I Practice Problems

Chapter 2: Growth & Decay

Graphs of Increasing Logarithmic Functions

AMATH 351 Mar 15, 2013 FINAL REVIEW. Instructor: Jiri Najemnik

Section 3.1 Second Order Linear Homogeneous DEs with Constant Coefficients

Math 256: Applied Differential Equations: Final Review

Journal of the Vol. 36, pp , 2017 Nigerian Mathematical Society c Nigerian Mathematical Society

Prentice Hall. Calculus: Graphical, Numerical, Algebraic National Advanced Placement Course Descriptions for Calculus BC.

MATH 1325 Business Calculus Guided Notes

Math 132. Population Growth: Raleigh and Wake County

8.1 Bifurcations of Equilibria

Review for the Final Exam

Calculus C (ordinary differential equations)

6.2 Their Derivatives

Learning Objectives for Math 165

Boyce/DiPrima/Meade 11 th ed, Ch 1.1: Basic Mathematical Models; Direction Fields

Math Week 1 notes

First Order ODEs, Part II

Autonomous Equations / Stability of Equilibrium Solutions. y = f (y).

Student Background Readings for Bug Dynamics: The Logistic Map

BIOS 5970: Plant-Herbivore Interactions Dr. Stephen Malcolm, Department of Biological Sciences

Calculus Review Session. Rob Fetter Duke University Nicholas School of the Environment August 13, 2015

Section 11.1 What is a Differential Equation?

Homework Solutions:

SOLUTIONS BY SUBSTITUTIONS

Predicting the future with Newton s Second Law

Mathematical and Computational Methods for the Life Sciences

MAT 285: Introduction to Differential Equations. James V. Lambers

Lectures in Differential Equations

A population is modeled by the differential equation

Transcription:

Math 266: Autonomous equation and population namics Long Jin Purdue, Spring 2018

Autonomous equation An autonomous equation is a differential equation which only involves the unknown function y and its derivatives, but not the variable t explicitly.

Autonomous equation An autonomous equation is a differential equation which only involves the unknown function y and its derivatives, but not the variable t explicitly. In particular, a first order autonomous equation is of the form dt = f (y). Example: f (y) = ay b, the equation for a falling object and the population of field mice.

Autonomous equation An autonomous equation is a differential equation which only involves the unknown function y and its derivatives, but not the variable t explicitly. In particular, a first order autonomous equation is of the form dt = f (y). Example: f (y) = ay b, the equation for a falling object and the population of field mice. Such equations are always separable: f (y) = dt f (y) = t + C. However, the solutions are often implicit.

Basic properties of solutions For solutions y = y(t) to the autonomous equation y = f (y).

Basic properties of solutions For solutions y = y(t) to the autonomous equation y = f (y). Translation invariance If y = y(t) is a solution, then so is ỹ(t) = y(t + a) where a is any number: Algebraically, in the formula for solutions f (y) = t + C, this means changing the arbitrary constants. Geometrically, the direction field does not depend on t. Therefore it is invariant under translation and so does the graph of the solutions.

Basic properties of solutions For solutions y = y(t) to the autonomous equation y = f (y). Translation invariance If y = y(t) is a solution, then so is ỹ(t) = y(t + a) where a is any number: Algebraically, in the formula for solutions f (y) = t + C, this means changing the arbitrary constants. Geometrically, the direction field does not depend on t. Therefore it is invariant under translation and so does the graph of the solutions. Equilibrium solutions A constant function y(t) y 0 is a solution if and only if f (y 0 ) = 0. Such numbers y 0 are often called critical points.

An old example through dfield We recall the first example of falling objects dv dt = 9.8 1 5 v The only equilibrium solution is v(t) 49.

Non-equilibrium solutions From now on, in the autonomous equation y = f (y) we assume that f and f are both continuous, so we have local existence and uniqueness of solutions. (Recall the bad example: f (y) = y 1/3.)

Non-equilibrium solutions From now on, in the autonomous equation y = f (y) we assume that f and f are both continuous, so we have local existence and uniqueness of solutions. (Recall the bad example: f (y) = y 1/3.) A non-equilibrium solution is confined in a region where either f is always positive or f is always negative. Monotonicity: All non-equilibrium solutions are either always increasing (f (y) > 0) or decreasing (f (y) < 0). Limits: As t ±, each non-equilibrium solution either converges to an equilibrium solution or infinity (maybe in finite time).

Population namics As examples, we stu some basic models in population namics of a single species. Without interaction with other species, the change of the population y = y(t) can be assumed to only depend on the population itself: dt = f (y).

Population namics As examples, we stu some basic models in population namics of a single species. Without interaction with other species, the change of the population y = y(t) can be assumed to only depend on the population itself: dt = f (y). Thomas Robert Malthus 1798: growth rate Pierre Franois Verhulst 1838: logistic model Critical threshold, etc.

Malthus: exponential growth The hypothesis of Malthus is very simple: the growth of the population is proportional to the population itself. dt = ry.

Malthus: exponential growth The hypothesis of Malthus is very simple: the growth of the population is proportional to the population itself. dt = ry. r > 0 is the growth rate, often appears as the birth rate subtract the death rate. With initial value y(0) = y 0 > 0, the solution is an exponential function y(t) = y 0 e rt.

Malthus: exponential growth The hypothesis of Malthus is very simple: the growth of the population is proportional to the population itself. dt = ry. r > 0 is the growth rate, often appears as the birth rate subtract the death rate. With initial value y(0) = y 0 > 0, the solution is an exponential function y(t) = y 0 e rt. In a limited time period and ideal situation (abundance of food, no change of environment, etc.), the model is observed to be quite accurate. But obviously, it cannot go on forever. Limitation of food, space, etc.

Verhulst: logistic growth Verhulst replaces the constant growth rate r by a function h(y): dt = h(y)y

Verhulst: logistic growth Verhulst replaces the constant growth rate r by a function h(y): dt = h(y)y Here the function h = h(y) should satisfy Natural growth for small population: When y is close to 0, h(y) should be close to the natural growth rate r.

Verhulst: logistic growth Verhulst replaces the constant growth rate r by a function h(y): dt = h(y)y Here the function h = h(y) should satisfy Natural growth for small population: When y is close to 0, h(y) should be close to the natural growth rate r. Increasing competition: When y increases, h(y) should decrease.

Verhulst: logistic growth Verhulst replaces the constant growth rate r by a function h(y): dt = h(y)y Here the function h = h(y) should satisfy Natural growth for small population: When y is close to 0, h(y) should be close to the natural growth rate r. Increasing competition: When y increases, h(y) should decrease. Overpopulation: when y is very large, h(y) should be negative.

Verhulst: logistic growth Verhulst replaces the constant growth rate r by a function h(y): dt = h(y)y Here the function h = h(y) should satisfy Natural growth for small population: When y is close to 0, h(y) should be close to the natural growth rate r. Increasing competition: When y increases, h(y) should decrease. Overpopulation: when y is very large, h(y) should be negative. The simplest example for such a function is a linear function h(y) = r ay = r(1 y K ).

Analyzing logistic growth Now we consider the solutions to the logistic equation dt = f (y) := ry(1 y K ).

Analyzing logistic growth Now we consider the solutions to the logistic equation dt = f (y) := ry(1 y K ). There are two equilibrium solutions: y(t) 0, y(t) K

Analyzing logistic growth Now we consider the solutions to the logistic equation dt = f (y) := ry(1 y K ). There are two equilibrium solutions: y(t) 0, y(t) K For other solutions If 0 < y < K, then y = f (y) > 0 and thus y is increasing If y > K, then y = f (y) < 0 and thus y is decreasing

Analyzing logistic growth Now we consider the solutions to the logistic equation dt = f (y) := ry(1 y K ). There are two equilibrium solutions: y(t) 0, y(t) K For other solutions If 0 < y < K, then y = f (y) > 0 and thus y is increasing If y > K, then y = f (y) < 0 and thus y is decreasing In both cases, the solution converges to K as t. The equilibrium solution is said to be asymptotically stable.

Analyzing logistic growth Now we consider the solutions to the logistic equation dt = f (y) := ry(1 y K ). There are two equilibrium solutions: y(t) 0, y(t) K For other solutions If 0 < y < K, then y = f (y) > 0 and thus y is increasing If y > K, then y = f (y) < 0 and thus y is decreasing In both cases, the solution converges to K as t. The equilibrium solution is said to be asymptotically stable. The number K is often called the saturation level or the environment carrying capacity.

Second derivative and inflection points By chain rule and the equation itself, we have d 2 y dt 2 = d dt (f (y)) = f (y) dt = f (y)f (y). Here f (y) = r(1 2y K ), so If 0 < y < K/2, then y > 0 and y is convex If K/2 < y < K, then y < 0 and y is concave If y > K, then y > 0 and y is convex

Second derivative and inflection points By chain rule and the equation itself, we have d 2 y dt 2 = d dt (f (y)) = f (y) dt = f (y)f (y). Here f (y) = r(1 2y K ), so If 0 < y < K/2, then y > 0 and y is convex If K/2 < y < K, then y < 0 and y is concave If y > K, then y > 0 and y is convex To sum up, for the initial value problem dt = ry(1 y K ), y(0) = y 0 > 0. If 0 < y 0 < K, then the solution is increasing with a single inflection point when y = K/2 where it changes from convex to concave. If y 0 > K, then the solution is decreasing and convex.

Graphs and the phase line It is easier to summarize the analysis with the following graphs. Figure: Left: Graph of f = f (y); Middle: phase line; Right: the graphs of the solutions y = y(t) On the phase line, a dot represents an equilibrium solution while on other parts we use arrows to describe the monotonicity of solutions.

Explicit solutions For the logistic model, we can find the solution in explicit form: dt = ry(1 y K ), y(0) = y 0 > 0.

Explicit solutions For the logistic model, we can find the solution in explicit form: Separate t and y: dt = ry(1 y K ), y(0) = y 0 > 0. y(1 y/k) = rdt y(1 y/k) = rt + c

Explicit solutions For the logistic model, we can find the solution in explicit form: Separate t and y: dt = ry(1 y K ), y(0) = y 0 > 0. y(1 y/k) = rdt Calculate the integral by partial fraction: 1 y(1 y/k) = 1 y + 1/K 1 y/k, y(1 y/k) = rt + c y(1 y/k) = ln y ln 1 y K

Explicit solutions For the logistic model, we can find the solution in explicit form: Separate t and y: dt = ry(1 y K ), y(0) = y 0 > 0. y(1 y/k) = rdt Calculate the integral by partial fraction: 1 y(1 y/k) = 1 y + 1/K 1 y/k, Therefore y 1 y/k = Cert y = y(1 y/k) = rt + c y(1 y/k) = ln y ln 1 y K Ce rt 1 + Ce rt /K.

Explicit solutions: continuation dt = ry(1 y K ), y(0) = y 0 > 0.

Explicit solutions: continuation In set t = 0, y = y 0, dt = ry(1 y K ), y(0) = y 0 > 0. y 1 y/k = Cert y = Ce rt 1 + Ce rt /K y 0 = C 1 + C/K C = y 0 1 y 0 /K.

Explicit solutions: continuation In set t = 0, y = y 0, dt = ry(1 y K ), y(0) = y 0 > 0. y 1 y/k = Cert y = Ce rt 1 + Ce rt /K y 0 = C 1 + C/K C = y 0 1 y 0 /K. Therefore y = y 0 K y 0 + (K y 0 )e rt.

Explicit solutions: continuation In set t = 0, y = y 0, dt = ry(1 y K ), y(0) = y 0 > 0. y 1 y/k = Cert y = Ce rt 1 + Ce rt /K y 0 = C 1 + C/K C = y 0 1 y 0 /K. Therefore y = y 0 K y 0 + (K y 0 )e rt. It is easy to check all the properties that we derived without solving the equation. In particular, as long as y 0 > 0, y(t) K as t.

Logistic functions The special case K = 1 and y 0 = 1 2 gives the so called standard logistic function 1 et y = = 1 + e t 1 + e t

Logistic functions The special case K = 1 and y 0 = 1 2 gives the so called standard logistic function 1 et y = = 1 + e t 1 + e t whose graph is a sigmoid curve (looking like the letter S ).

Logistic functions The special case K = 1 and y 0 = 1 2 gives the so called standard logistic function 1 et y = = 1 + e t 1 + e t whose graph is a sigmoid curve (looking like the letter S ). Applications in a range of fields, including artificial neural networks, biology (especially ecology), biomathematics, chemistry, demography, economics, geoscience, mathematical psychology, probability, sociology, political science, linguistics, and statistics.

A critical threshold For certain species, when population is too small, there is a danger that it could go extinct as there are not enough partners to breed new generations. In such cases, we introduce the following model dt = ry(1 y T ) where T > 0 is the threshold level.

Analyzing the critical threshold The analysis of dt = f (y) := ry(1 y T ) is very similar to the logistic model except all the signs are reversed. In this case, the equilibrium solution y(t) T is said to be unstable as both solutions in (0, T ) and (T, ) diverge from T.

Logistic growth with a threshold However, from the explicit form of the solution to given by dt = ry(1 y T ), y(0) = y 0 y = y 0 T y 0 + (T y 0 )e rt we see that if y 0 > T, then y(t) + in finite time t T = 1 r ln y 0 y 0 T.

Logistic growth with a threshold However, from the explicit form of the solution to given by dt = ry(1 y T ), y(0) = y 0 y = y 0 T y 0 + (T y 0 )e rt we see that if y 0 > T, then y(t) + in finite time t T = 1 r ln y 0 y 0 T. To avoid such behaviors, we combine the logistic model with the critical threshold: dt = ry(1 y T )(1 y K ).

Logistic growth with a threshold dt = f (y) := ry(1 y T )(1 y K ). Here r > 0 is the natural growth rate; T > 0 is the threshold; K > 0 is the environment carrying capacity. We assume that K > T. Equilibrium solutions: y(t) T is unstable; y(t) K is asymptotically stable.

Analyzing logistic growth with a threshold Equilibrium solutions: y(t) T is unstable; y(t) K is asymptotically stable. Other solutions: If initial population is below the threshold, then the species goes extinct: y(t) 0. If initial population is above the threshold, then the population tends to the saturation level: y(t) K.

Summary In general, for an autonomous equation y = f (y) The equilibrium solutions are given by y(t) y 0 where y 0 are solutions to f (y 0 ) = 0. Classification of equilibrium solution There are three kinds of equilibrium solutions y(t) y 0 : Asymptotically stable: Nearby solutions converge to y 0. Unstable: Nearby solutions diverge from y 0. Semistable: On one side, nearby solutions converge to y 0, while on the other side, they diverge from y 0. It is very easy to use phase line to picture these situations.