Systems Biology: Mathematics for Biologists Kirsten ten Tusscher, - - PowerPoint PPT Presentation

systems biology mathematics for biologists
SMART_READER_LITE
LIVE PREVIEW

Systems Biology: Mathematics for Biologists Kirsten ten Tusscher, - - PowerPoint PPT Presentation

Systems Biology: Mathematics for Biologists Kirsten ten Tusscher, Theoretical Biology, UU Chapter 3 Equilibrium types in 2D systems Equilibrium types 1D systems : Two regions, left and right of an equilibrium. Arrows can point away or toward


slide-1
SLIDE 1

Systems Biology: Mathematics for Biologists

Kirsten ten Tusscher, Theoretical Biology, UU

slide-2
SLIDE 2

Chapter 3

Equilibrium types in 2D systems

slide-3
SLIDE 3

Equilibrium types

1D systems: Two regions, left and right of an equilibrium. Arrows can point away or toward the equilibrium. So two equilibrium types possible: stable and unstable. At bifurcation point special case: stable and unstable sides.

slide-4
SLIDE 4

Equilibrium types

1D systems: Two regions, left and right of an equilibrium. Arrows can point away or toward the equilibrium. So two equilibrium types possible: stable and unstable. At bifurcation point special case: stable and unstable sides. 2D systems: Four regions around an equilibrium point. Arrows can point away or toward the equilibrium, or both! Six different equilibrium types possible, two of which are stable.

slide-5
SLIDE 5

Equilibrium types: stable node

dx

dt = −2x + y dy dt = x − 2y

x y x y

slide-6
SLIDE 6

Equilibrium types: stable node

dx

dt = −2x + y dy dt = x − 2y

Null-clines: y = 2x y = 1

2x

x y x y

slide-7
SLIDE 7

Equilibrium types: stable node

dx

dt = −2x + y dy dt = x − 2y

Null-clines: y = 2x y = 1

2x

fill in point (1, 0):

dx dt = −2 ∗ 1 + 0 = −2 < 0 so ← dy dt = 1 − 0 = 1 > 0 so ↑

x y x y

slide-8
SLIDE 8

Equilibrium types: stable node

dx

dt = −2x + y dy dt = x − 2y

Null-clines: y = 2x y = 1

2x

fill in point (1, 0):

dx dt = −2 ∗ 1 + 0 = −2 < 0 so ← dy dt = 1 − 0 = 1 > 0 so ↑

x y x y Vectorfield: all arrows point to equilibrium → stable node

slide-9
SLIDE 9

Equilibrium types: stable node

dx

dt = −2x + y dy dt = x − 2y

Null-clines: y = 2x y = 1

2x

fill in point (1, 0):

dx dt = −2 ∗ 1 + 0 = −2 < 0 so ← dy dt = 1 − 0 = 1 > 0 so ↑

x y x y Vectorfield: all arrows point to equilibrium → stable node Phase portrait gives same information as numerical solutions

slide-10
SLIDE 10

Equilibrium types: stable node (2)

dx

dt = −2x − y dy dt = −x − 2y

x y x y

slide-11
SLIDE 11

Equilibrium types: stable node (2)

dx

dt = −2x − y dy dt = −x − 2y

Null-clines: y = −2x y = −1

2x

x y x y

slide-12
SLIDE 12

Equilibrium types: stable node (2)

dx

dt = −2x − y dy dt = −x − 2y

Null-clines: y = −2x y = −1

2x

fill in point (1, 0):

dx dt = −2 ∗ 1 − 0 = −2 < 0 so ← dy dt = −1 − 2 ∗ 0 = −1 < 0 so ↓

x y x y

slide-13
SLIDE 13

Equilibrium types: stable node (2)

dx

dt = −2x − y dy dt = −x − 2y

Null-clines: y = −2x y = −1

2x

fill in point (1, 0):

dx dt = −2 ∗ 1 − 0 = −2 < 0 so ← dy dt = −1 − 2 ∗ 0 = −1 < 0 so ↓

x y x y Vectorfield: all arrows point to equilibrium → stable node

slide-14
SLIDE 14

Equilibrium types: stable node (2)

dx

dt = −2x − y dy dt = −x − 2y

Null-clines: y = −2x y = −1

2x

fill in point (1, 0):

dx dt = −2 ∗ 1 − 0 = −2 < 0 so ← dy dt = −1 − 2 ∗ 0 = −1 < 0 so ↓

x y x y Vectorfield: all arrows point to equilibrium → stable node Compare: different nullclines, similar vectorfield!

slide-15
SLIDE 15

Equilibrium types: unstable node

dx

dt = 2x + y dy dt = x + 2y

x y x y

slide-16
SLIDE 16

Equilibrium types: unstable node

dx

dt = 2x + y dy dt = x + 2y

Null-clines: y = −2x y = −1

2x

x y x y

slide-17
SLIDE 17

Equilibrium types: unstable node

dx

dt = 2x + y dy dt = x + 2y

Null-clines: y = −2x y = −1

2x

fill in (1, 0):

dx dt = 2 ∗ 1 + 0 = 2 > 0 so → dy dt = 1 + 2 ∗ 0 = 1 > 0 so ↑

x y x y

slide-18
SLIDE 18

Equilibrium types: unstable node

dx

dt = 2x + y dy dt = x + 2y

Null-clines: y = −2x y = −1

2x

fill in (1, 0):

dx dt = 2 ∗ 1 + 0 = 2 > 0 so → dy dt = 1 + 2 ∗ 0 = 1 > 0 so ↑

x y x y Vectorfield: all arrows away from equilibrium → unstable node

slide-19
SLIDE 19

Equilibrium types: unstable node

dx

dt = 2x + y dy dt = x + 2y

Null-clines: y = −2x y = −1

2x

fill in (1, 0):

dx dt = 2 ∗ 1 + 0 = 2 > 0 so → dy dt = 1 + 2 ∗ 0 = 1 > 0 so ↑

x y x y Vectorfield: all arrows away from equilibrium → unstable node Compare: same nullclines, very different vectorfield

slide-20
SLIDE 20

Equilibrium types: saddle point

dx

dt = −x − 2y dy dt = −2x − y

x y x y

slide-21
SLIDE 21

Equilibrium types: saddle point

dx

dt = −x − 2y dy dt = −2x − y

Null-clines: y = −1

2x

y = −2x x y x y

slide-22
SLIDE 22

Equilibrium types: saddle point

dx

dt = −x − 2y dy dt = −2x − y

Null-clines: y = −1

2x

y = −2x fill in (1, 0):

dx dt = −1 − 2 ∗ 0 = −1 < 0 so ← dy dt = −2 ∗ 1 − 0 = −2 < 0 s0 ↓

x y x y

slide-23
SLIDE 23

Equilibrium types: saddle point

dx

dt = −x − 2y dy dt = −2x − y

Null-clines: y = −1

2x

y = −2x fill in (1, 0):

dx dt = −1 − 2 ∗ 0 = −1 < 0 so ← dy dt = −2 ∗ 1 − 0 = −2 < 0 s0 ↓

x y x y Vectorfield:

  • ne vector-pair points towards, one points away from equilibrium:

stable and unstable direction → saddle point

slide-24
SLIDE 24

Equilibrium types: stable spiral

dx

dt = −x + 2y dy dt = −2x − y

x y t x, y x y

slide-25
SLIDE 25

Equilibrium types: stable spiral

dx

dt = −x + 2y dy dt = −2x − y

Null-clines: y = 1

2x

y = −2x x y t x, y x y

slide-26
SLIDE 26

Equilibrium types: stable spiral

dx

dt = −x + 2y dy dt = −2x − y

Null-clines: y = 1

2x

y = −2x fill in (1, 0):

dx dt = −1 + 2 ∗ 0 = −1 < 0 so ← dy dt = −2 ∗ 1 − 0 = −2 < 0 so ↓

x y t x, y x y

slide-27
SLIDE 27

Equilibrium types: stable spiral

dx

dt = −x + 2y dy dt = −2x − y

Null-clines: y = 1

2x

y = −2x fill in (1, 0):

dx dt = −1 + 2 ∗ 0 = −1 < 0 so ← dy dt = −2 ∗ 1 − 0 = −2 < 0 so ↓

x y t x, y x y Inward spiraling motion towards equilibrium Oscillations with decreasing amplitude

slide-28
SLIDE 28

Equilibrium types: stable spiral

dx

dt = −x + 2y dy dt = −2x − y

Null-clines: y = 1

2x

y = −2x fill in (1, 0):

dx dt = −1 + 2 ∗ 0 = −1 < 0 so ← dy dt = −2 ∗ 1 − 0 = −2 < 0 so ↓

x y t x, y x y Inward spiraling motion towards equilibrium Oscillations with decreasing amplitude Vectorfield: arrows only suggest rotation!

slide-29
SLIDE 29

Equilibrium types: stable spiral

dx

dt = −x + 2y dy dt = −2x − y

Null-clines: y = 1

2x

y = −2x fill in (1, 0):

dx dt = −1 + 2 ∗ 0 = −1 < 0 so ← dy dt = −2 ∗ 1 − 0 = −2 < 0 so ↓

x y t x, y x y Inward spiraling motion towards equilibrium Oscillations with decreasing amplitude Vectorfield: arrows only suggest rotation! Phase portrait gives less information than numerical solutions...

slide-30
SLIDE 30

Equilibrium types: unstable spiral

dx

dt = x + 2y dy dt = −2x + y

x y t x, y x y

slide-31
SLIDE 31

Equilibrium types: unstable spiral

dx

dt = x + 2y dy dt = −2x + y

Null-clines: y = −1

2x

y = 2x x y t x, y x y

slide-32
SLIDE 32

Equilibrium types: unstable spiral

dx

dt = x + 2y dy dt = −2x + y

Null-clines: y = −1

2x

y = 2x fill in (1, 0):

dx dt = 1 + 2 ∗ 0 = 1 > 0 so → dy dt = −2 ∗ 1 + 0 = −2 < 0 so ↓

x y t x, y x y

slide-33
SLIDE 33

Equilibrium types: unstable spiral

dx

dt = x + 2y dy dt = −2x + y

Null-clines: y = −1

2x

y = 2x fill in (1, 0):

dx dt = 1 + 2 ∗ 0 = 1 > 0 so → dy dt = −2 ∗ 1 + 0 = −2 < 0 so ↓

x y t x, y x y Outward spiraling motion away from equilibrium Oscillations with increasing amplitude

slide-34
SLIDE 34

Equilibrium types: unstable spiral

dx

dt = x + 2y dy dt = −2x + y

Null-clines: y = −1

2x

y = 2x fill in (1, 0):

dx dt = 1 + 2 ∗ 0 = 1 > 0 so → dy dt = −2 ∗ 1 + 0 = −2 < 0 so ↓

x y t x, y x y Outward spiraling motion away from equilibrium Oscillations with increasing amplitude Vectorfield: arrows again only suggest rotation!

slide-35
SLIDE 35

Equilibrium types: center point

dx

dt = x + 2y dy dt = −2x − y

x y t x, y x y

slide-36
SLIDE 36

Equilibrium types: center point

dx

dt = x + 2y dy dt = −2x − y

Null-clines: y = −1

2x

y = −2x x y t x, y x y

slide-37
SLIDE 37

Equilibrium types: center point

dx

dt = x + 2y dy dt = −2x − y

Null-clines: y = −1

2x

y = −2x fill in (1, 0):

dx dt = 1 + 2 ∗ 0 = 1 > 0 so → dy dt = −2 ∗ 1 − 0 = −2 < 0 so ↓

x y t x, y x y

slide-38
SLIDE 38

Equilibrium types: center point

dx

dt = x + 2y dy dt = −2x − y

Null-clines: y = −1

2x

y = −2x fill in (1, 0):

dx dt = 1 + 2 ∗ 0 = 1 > 0 so → dy dt = −2 ∗ 1 − 0 = −2 < 0 so ↓

x y t x, y x y Rotation around equilibrium at constant distance Oscillations amplitude determined by initial conditions

slide-39
SLIDE 39

Equilibrium types: center point

dx

dt = x + 2y dy dt = −2x − y

Null-clines: y = −1

2x

y = −2x fill in (1, 0):

dx dt = 1 + 2 ∗ 0 = 1 > 0 so → dy dt = −2 ∗ 1 − 0 = −2 < 0 so ↓

x y t x, y x y Rotation around equilibrium at constant distance Oscillations amplitude determined by initial conditions Vectorfield: arrows again only suggest rotation!

slide-40
SLIDE 40

Vectorfield insufficient

Sometimes the vectorfield does not give enough information:

slide-41
SLIDE 41

Vectorfield insufficient

Sometimes the vectorfield does not give enough information:

slide-42
SLIDE 42

Vectorfield insufficient

Sometimes the vectorfield does not give enough information:

slide-43
SLIDE 43

Vectorfield insufficient

Sometimes the vectorfield does not give enough information:

slide-44
SLIDE 44

Vectorfield insufficient

Sometimes the vectorfield does not give enough information: All vectorfields suggest rotation, but we may even have a node!

slide-45
SLIDE 45

Self-feedback: when and how

First look at the entire vectorfield: is it clearly a stable node, unstable node, saddle? YES: you are finished! NO: look at self-feedback

slide-46
SLIDE 46

Self-feedback: when and how

First look at the entire vectorfield: is it clearly a stable node, unstable node, saddle? YES: you are finished! NO: look at self-feedback Self-feedback: Feedback of x variable on itself add a little x (small horizontal step from eq. to the right) does x increase or decreases (horizontal vector to left or right)

slide-47
SLIDE 47

Self-feedback: when and how

First look at the entire vectorfield: is it clearly a stable node, unstable node, saddle? YES: you are finished! NO: look at self-feedback Self-feedback: Feedback of x variable on itself add a little x (small horizontal step from eq. to the right) does x increase or decreases (horizontal vector to left or right) Feedback of y variable on itself add a little y (small vertical step from eq. upwards) does y increase or decreases (vertical vector up or down)

slide-48
SLIDE 48

Self-feedback: example

predator-prey system:

  • dx

dt = 3x(1 − x) − 1.5xy dy dt = 0.5xy − 0.25y

x null-clines: x=0 and y=2-2x y null-clines y=0 and x=0.5 2 0.5 1 x y

slide-49
SLIDE 49

Self-feedback: example

predator-prey system:

  • dx

dt = 3x(1 − x) − 1.5xy dy dt = 0.5xy − 0.25y

x null-clines: x=0 and y=2-2x y null-clines y=0 and x=0.5 2 0.5 1 x y x: negative feedback on itself: convergence back to equilibrium

slide-50
SLIDE 50

Self-feedback: example

predator-prey system:

  • dx

dt = 3x(1 − x) − 1.5xy dy dt = 0.5xy − 0.25y

x null-clines: x=0 and y=2-2x y null-clines y=0 and x=0.5 2 0.5 1 x y x: negative feedback on itself: convergence back to equilibrium y: zero feedback on itself: no convergence nor divergence

slide-51
SLIDE 51

Self-feedback: example

predator-prey system:

  • dx

dt = 3x(1 − x) − 1.5xy dy dt = 0.5xy − 0.25y

x null-clines: x=0 and y=2-2x y null-clines y=0 and x=0.5 2 0.5 1 x y x: negative feedback on itself: convergence back to equilibrium y: zero feedback on itself: no convergence nor divergence net negative feedback: net convergence back to equilibrium

slide-52
SLIDE 52

Self-feedback: example

predator-prey system:

  • dx

dt = 3x(1 − x) − 1.5xy dy dt = 0.5xy − 0.25y

x null-clines: x=0 and y=2-2x y null-clines y=0 and x=0.5 2 0.5 1 x y x: negative feedback on itself: convergence back to equilibrium y: zero feedback on itself: no convergence nor divergence net negative feedback: net convergence back to equilibrium stable equilibrium! (probably stable spiral)

slide-53
SLIDE 53

Self-feedback: summary

Self-feedback and stability: Stable x and y have negative feedback on themselves x has negative and y has zero feedback on itself x has zero and y has negative feedback on itself

slide-54
SLIDE 54

Self-feedback: summary

Self-feedback and stability: Stable x and y have negative feedback on themselves x has negative and y has zero feedback on itself x has zero and y has negative feedback on itself Unstable x and y have positive feedback on themselves x has positive and y has zero feedback on itself x has zero and y has positive feedback on itself

slide-55
SLIDE 55

Self-feedback: summary

Self-feedback and stability: Stable x and y have negative feedback on themselves x has negative and y has zero feedback on itself x has zero and y has negative feedback on itself Unstable x and y have positive feedback on themselves x has positive and y has zero feedback on itself x has zero and y has positive feedback on itself Undetermined x has positive and y has negative feedback on itself x has negative and y has positive feedback on itself

slide-56
SLIDE 56

Self-feedback: summary

Self-feedback and stability: Stable x and y have negative feedback on themselves x has negative and y has zero feedback on itself x has zero and y has negative feedback on itself Unstable x and y have positive feedback on themselves x has positive and y has zero feedback on itself x has zero and y has positive feedback on itself Undetermined x has positive and y has negative feedback on itself x has negative and y has positive feedback on itself Net feedback negative → stable equilibrium Net feedback positive → unstable equilibrium

slide-57
SLIDE 57

Self-feedback: summary

Self-feedback and stability: Stable x and y have negative feedback on themselves x has negative and y has zero feedback on itself x has zero and y has negative feedback on itself Unstable x and y have positive feedback on themselves x has positive and y has zero feedback on itself x has zero and y has positive feedback on itself Undetermined x has positive and y has negative feedback on itself x has negative and y has positive feedback on itself Net feedback negative → stable equilibrium Net feedback positive → unstable equilibrium Note that from self-feedback we can not determine equilibrium type!

slide-58
SLIDE 58

An overview of 2D equilibria

An equilibrium is only stable, if all directions converge on it. One or more diverging directions means that the equilibrium is unstable.

slide-59
SLIDE 59

An overview of 2D equilibria

An equilibrium is only stable, if all directions converge on it. One or more diverging directions means that the equilibrium is unstable. Stable equilibria: stable node: two stable directions (sometimes rotation) stable spiral: rotation, net negative self-feedback

slide-60
SLIDE 60

An overview of 2D equilibria

An equilibrium is only stable, if all directions converge on it. One or more diverging directions means that the equilibrium is unstable. Stable equilibria: stable node: two stable directions (sometimes rotation) stable spiral: rotation, net negative self-feedback Unstable equilibria: unstable node: two unstable directions (sometimes rotation) saddle node: one stable and one unstable direction unstable spiral: rotation, net positive self-feedback

slide-61
SLIDE 61

An overview of 2D equilibria

An equilibrium is only stable, if all directions converge on it. One or more diverging directions means that the equilibrium is unstable. Stable equilibria: stable node: two stable directions (sometimes rotation) stable spiral: rotation, net negative self-feedback Unstable equilibria: unstable node: two unstable directions (sometimes rotation) saddle node: one stable and one unstable direction unstable spiral: rotation, net positive self-feedback A center point is neutrally stable: rotation, net zero self-feedback neither convergence nor divergence