D YNAMICAL S YSTEMS 2 I NSTRUCTOR : G IANNI A. D I C ARO V ECTOR - - PowerPoint PPT Presentation
D YNAMICAL S YSTEMS 2 I NSTRUCTOR : G IANNI A. D I C ARO V ECTOR - - PowerPoint PPT Presentation
15-382 C OLLECTIVE I NTELLIGENCE S18 L ECTURE 3: D YNAMICAL S YSTEMS 2 I NSTRUCTOR : G IANNI A. D I C ARO V ECTOR F IELDS AND O RBITS Uncoupled system is a vector field in : a function = 2 =
2
VECTOR FIELDS AND ORBITS
αΆ π¦ = 2π¦ = π
π¦ (π¦, π§)
αΆ π§ = β3π§ = π
π§ (π¦, π§)
- π is a vector field in βπ: a function
associating a vector to π-dim point π
- Solution: π¦0π2π’, π§0πβ3π’
Vector field Rate of change, velocity Phase portrait
- Autonomous system ο no dependence from time, all information about
the solution is represented
- A fundamental theorem guarantees (under differentiability and
continuity assumptions) that two orbits corresponding to two different initial solutions never intersect with each other Orbits / Possible trajectories Flow: πΊ(π’, π¦ π’0 ) Uncoupled system
π = (2π¦, β3π§)
Direction and speed of solution for any (π¦, π§)
3
VECTOR FIELDS, ORBITS, FIXED POINTS
αΆ π¦ = π§ = π
π¦ (π¦, π§)
αΆ π§ = βπ¦ β π§2 = π
π§ (π¦, π§)
Closed (periodic) orbit Equilibrium point
- πβ is an equilibrium (fixed) point of the ODE if π πβ = π
- β Once in π¦β, the system remains there: πβ = π π’; πβ , π’ β₯ 0
Direction of increasing time
4
LINEAR MODEL FOR POPULATION GROWTH
- Linear model of population growth (Malthus model,
1798)
- Works well for small populations
- π¦ = size of population, π = growth rate
Phase portrait αΆ π¦ = ππ¦ π¦(0) = π¦0 Solution orbits / Flow:
π¦(π’) = π¦0πππ’
(a) π>0: Exponential growth (b) π < 0: Exponential decrease
5
LOGISTIC MODEL FOR POPULATION GROWTH
- General form for population growth:
ππ ππ’ = π(π)
- What is a good model that captures essential aspects?
οΌ Every living organism must have at least one parent of like kind οΌ In a finite space, due to the limiting effect of the environment, there is an upper limit to the number of organisms that can occupy that space: resources competition constraint
- ο Logistic model (1838), non-linear:
ππ ππ’ = π π 1 β π π· π = intrinsic rate of increase [1/t] π· = max carrying capacity [# individuals] π0 = π(0)
- ο Non-dimensional equation with no parameters:
ππ πΟ = π 1 β π
π0 =
π0
π·
(dimensionless time)
π = π π· β [0,1] (dimensionless population)
Ο = π π’
6
LOGISTIC MODEL FOR POPULATION GROWTH
- The logistic equation, even if not linear, can be integrated by
separation of variables:
ππ πΟ = π 1 β π , ππ π 1βπ = πΟ,
Χ¬
ππ π 1βπ = Χ¬ πΟ
ΰΆ± ππ π + ΰΆ± ππ 1 β π = ΰΆ± πΟ
ln π β ln 1 β π = Ο + πΏ ln 1 β π π = βΟ β πΏ 1 π β 1 = πβΟβπΏ 1 π = 1 + ππβΟ π(Ο) = 1 1 + ππβΟ
The integration constant π depends on the initial condition π0
π(π’) = π· 1 + π΅πβπ π’ π΅ = π· β π0 π0
7
LOGISTIC MODEL FOR POPULATION GROWTH
π(Ο) = 1 1 + ππβΟ
π=1
π π = π 1 β π = 0 ο π =1, π = 0 Equilibrium points: Flow, different π values
π π π =1 π = 0
Phase portrait Flow function πΊ(π’, π0) is not defined for all values of π’ Asymptotic divergence
π = 0 π = 1 π
8
(BASIC) LOGISTIC MODEL: DOES IT WORK?
- Population of the US in 1800: 5.3 millions
- Population of the US in 1850: 23.1 millions
ο Predict population in 1900 and 1950 Answer: 76 (1900), 150.7 (1950)
- Letβs look first at what the linear (i.e., exponential growth) model would predict:
π(π’) = π0πππ’ ο We need first to derive an estimate for growth parameter π: π(1850) = π(1800)πππ’ ο 23.1 = 5.3π50π ο π = 0.29 π 1900 = π 1800 π0.29β100 = 100.7 π 1950 = π 1800 π0.29β150 = 438.8
- The non-linear (i.e., logistic growth) model in the dimensional form has two
parameters ο We need more information: letβs assume we know the 1900 answer:
π π’ = π· 1 + π΅πβπ π’ π΅ = π· β π0 π0 π(1850) =
π· 1+ π·β5.3 πβ50π /5.3 = 23.1
π(1900) =
π· 1+ π·β5.3 πβ50π /5.3 = 76
π = 0.031 π· = 189.4
π π’ = 189.4 1 + 34.74πβ0.031π’
ο π 1950 = 144.7 (the baby boom is not accounted!)
9
LOGISTIC MODEL VS. EXPONENTIAL GROWTH
- real population values in the US
β¬ Logistic model predictions
- real population values in the US
β¬ Logistic model predictions Little difference for small populations Both linear and logistic model work well Logistic asymptote Exponential explosion