D YNAMICAL S YSTEMS 2 I NSTRUCTOR : G IANNI A. D I C ARO V ECTOR - - PowerPoint PPT Presentation

β–Ά
d ynamical s ystems 2
SMART_READER_LITE
LIVE PREVIEW

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 =


slide-1
SLIDE 1

LECTURE 3: DYNAMICAL SYSTEMS 2

INSTRUCTOR: GIANNI A. DI CARO

15-382 COLLECTIVE INTELLIGENCE – S18

slide-2
SLIDE 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 (𝑦, 𝑧)

slide-3
SLIDE 3

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

slide-4
SLIDE 4

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

slide-5
SLIDE 5

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)

Ο„ = 𝑠𝑒

slide-6
SLIDE 6

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

slide-7
SLIDE 7

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 π‘œ

slide-8
SLIDE 8

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!)

slide-9
SLIDE 9

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