Key ideas about dynamic models

Similar documents
18.01 Single Variable Calculus Fall 2006

8 Autonomous first order ODE

Autonomous Equations and Stability Sections

Example 1: What do you know about the graph of the function

Higher Tier - Algebra revision

211 Real Analysis. f (x) = x2 1. x 1. x 2 1

Section 3.3 Limits Involving Infinity - Asymptotes

3.2 Logarithmic Functions and Their Graphs

A Quick Algebra Review

Higher. Differentiation 28

4 Insect outbreak model

Lecture 3. Dynamical Systems in Continuous Time

CALCULUS APPLICATIONS OF DIFFERENTIATION LESSON PLAN. C3 Topic Overview

Analysis of Functions

Math 119 Main Points of Discussion

8-1 Exploring Exponential Models

Numerical Methods. Root Finding

Polynomials and Polynomial Functions

Polynomial Functions of Higher Degree

In order to master the techniques explained here it is vital that you undertake plenty of practice exercises so that they become second nature.

Calculus I Practice Test Problems for Chapter 2 Page 1 of 7

Quadratic Functions Objective: To be able to graph a quadratic function and identify the vertex and the roots.

3x 2. x ))))) and sketch the graph, labelling everything.

Continuous-Time Dynamical Systems: Sketching solution curves and bifurcations

Nonlinear Oscillations and Chaos

Section 4.5 Graphs of Logarithmic Functions

is a maximizer. However this is not the case. We will now give a graphical argument explaining why argue a further condition must be satisfied.

1 Exponential Functions Limit Derivative Integral... 5

Chapter 3. Exponential and Logarithmic Functions. Selected Applications

Math 75B Practice Problems for Midterm II Solutions Ch. 16, 17, 12 (E), , 2.8 (S)

General Physics I. Lecture 12: Applications of Oscillatory Motion. Prof. WAN, Xin ( 万歆 )

3.3 Limits and Infinity

Introduction to Exponential Functions (plus Exponential Models)

Chapter 1- Polynomial Functions

Math Honors Calculus I Final Examination, Fall Semester, 2013

5.6 Asymptotes; Checking Behavior at Infinity

AP Calculus AB Summer Assignment

DCDM BUSINESS SCHOOL FACULTY OF MANAGEMENT ECONOMIC TECHNIQUES 102 LECTURE 3 NON-LINEAR FUNCTIONS

BE SURE THAT YOU HAVE LOOKED AT, THOUGHT ABOUT AND TRIED THE SUGGESTED PROBLEMS ON THIS REVIEW GUIDE PRIOR TO LOOKING AT THESE COMMENTS!!!

Quantitative Techniques (Finance) 203. Polynomial Functions

7.2. Differential Equations. Phase Plots. Example 1 The logistic equation. Phase Plots. Phase Plots. Phase Plots, Equilibria, and Stability

Calculus - Chapter 2 Solutions

2 3 x = 6 4. (x 1) 6

3.3.1 Linear functions yet again and dot product In 2D, a homogenous linear scalar function takes the general form:

CURVE SKETCHING. Let's take an arbitrary function like the one whose graph is given below:

Quadratics NOTES.notebook November 02, 2017

Sketching Rational Functions

Chapter 6. Nonlinear Equations. 6.1 The Problem of Nonlinear Root-finding. 6.2 Rate of Convergence

AP Calculus AB Summer Assignment

Chapter 1- Polynomial Functions

Computer Problems for Taylor Series and Series Convergence

MEI Core 2. Sequences and series. Section 1: Definitions and Notation

Solutions to review problems MAT 125, Fall 2004

1. Given the function f (x) = x 2 3bx + (c + 2), determine the values of b and c such that f (1) = 0 and f (3) = 0.

3 Polynomial and Rational Functions

2.2 Average vs. Instantaneous Description

4.5 Rational functions.

Bioinformatics 3. V18 Kinetic Motifs. Fri, Jan 8, 2016

Math Methods 12. Portfolio Assignment 4 Type II. 1. The general formula for the binomial expansion of ( x + y) n is given by 2! 3!

Bioinformatics 3! V20 Kinetic Motifs" Mon, Jan 13, 2014"

A Simple Protein Synthesis Model

Dynamical Systems. 1.0 Ordinary Differential Equations. 2.0 Dynamical Systems

9.5 HONORS Determine Odd and Even Functions Graphically and Algebraically

Example 1. What are the critical points of f x 1 x x, 0 x? The maximal domain of f is 0 x and we find that

Algebraic Functions, Equations and Inequalities

Solving Differential Equations: First Steps

Graphs of Polynomials: Polynomial functions of degree 2 or higher are smooth and continuous. (No sharp corners or breaks).

First Derivative Test

AP Calculus BC Final Exam Preparatory Materials December 2016

Properties of Derivatives

Course. Print and use this sheet in conjunction with MathinSite s Maclaurin Series applet and worksheet.

Exponential functions: week 13 STEM

Mark Scheme (Results) January 2007

Lesson #33 Solving Incomplete Quadratics

Module 5 Calculus. Module5 CALCULUS 5

Department of Mathematics, University of Wisconsin-Madison Math 114 Worksheet Sections (4.1),

Linearization of Differential Equation Models

+ 2 on the interval [-1,3]

Daba Meshesha Gusu and O.Chandra Sekhara Reddy 1

To get horizontal and slant asymptotes algebraically we need to know about end behaviour for rational functions.

( ) ( ) x. The exponential function f(x) with base b is denoted by x

3.5 Continuity of a Function One Sided Continuity Intermediate Value Theorem... 23

Section - 9 GRAPHS. (a) y f x (b) y f x. (c) y f x (d) y f x. (e) y f x (f) y f x k. (g) y f x k (h) y kf x. (i) y f kx. [a] y f x to y f x

MORE CURVE SKETCHING

Calculus and Vectors, Grade 12

Section 3.3 Graphs of Polynomial Functions

Pure Core 2. Revision Notes

Goal: To graph points in the Cartesian plane, identify functions by graphs and equations, use function notation

It s Your Turn Problems I. Functions, Graphs, and Limits 1. Here s the graph of the function f on the interval [ 4,4]

Objectives. By the time the student is finished with this section of the workbook, he/she should be able

MATH 115: Review for Chapter 5

Math Review and Lessons in Calculus

Math 2414 Activity 1 (Due by end of class Jan. 26) Precalculus Problems: 3,0 and are tangent to the parabola axis. Find the other line.

January Core Mathematics C1 Mark Scheme

Written Exam 15 December Course name: Introduction to Systems Biology Course no

QUADRATIC GRAPHS ALGEBRA 2. Dr Adrian Jannetta MIMA CMath FRAS INU0114/514 (MATHS 1) Quadratic Graphs 1/ 16 Adrian Jannetta

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

Problem Set Number 2, j/2.036j MIT (Fall 2014)

Graphs and Solutions for Quadratic Equations

4.3 - How Derivatives Affect the Shape of a Graph

Transcription:

GSTDMB 202: DYNAMICAL MODELLING FOR BIOLOGY AND MEDICINE Lecture 2 Introduction to modelling with differential equations Markus Owen ey ideas about dynamic models Dynamic models describe the change in the state of a system with time. Solution/trajectory: the set of future states given a particular initial state. Steady state: a solution which is steady/constant/not changing in time. Periodic solution/limit cycle: an oscillatory solution, i.e. one that repeats eactly the same values at an interval known as the period. The stability of a steady state describes what happens to the system if it starts close to that steady state: : if we start close to the steady state, the system converges to that steady state un: if we start close to the steady state, the system diverges from that steady state Bifurcation: the number or stability of steady states (or periodic solutions) changes as a parameter varies. Qualitative analysis: determines information about qualitative properties of solutions and bifurcations. Steady states and stability are important here. Quantitative analysis: determines numerical values for solutions, bifurcations, etc, usually via computer simulation (ecept for special cases). 2 Stability: eamples Consider a ball rolling on a smooth landscape. The ball can be placed at the top of a hill and will stay there for all time - this is a steady state. In practice, any small disturbance will lead to the ball rolling down one side or the other. This is an eample of an un steady state. Another steady state is at the bottom of a valley. After any small disturbance the ball will roll back to the bottom. This is an eample of a steady state. un Another eample is a rigid pendulum: 3

st order Ordinary Differential Equations Dynamic models for the dependence of single state variable, on the independent variable t. The solution is (t) Describe the rate of change of, written d dt In general, this may depend on itself and on time, t: (e.g. time dependent parameters in circadian models) d = f (, t) dt We will consider the autonomous case, when the rate of change of does not depend on t, but only on the state variable itself. d f () In this case qualitative analysis is reasonably straightforward Steady states are where f()=0. The phase-line diagram shows us where is increasing, where it is decreasing, and where any steady states lie. Relies on being able to sketch or plot the graph of f() 4 Phase-line diagrams () Enable qualitative analysis of st order autonomous ODEs. Given d/dt=f(), sketch f() Remember that f() is the rate of change of f() d/f() > 0, increasing d/f() < 0, decreasing 5 Phase-line diagrams (2) Steady states where f() crosses the horizontal ais (d/dt=f()=0) Stable if f() crosses from positive to negative Un if f() crosses from negative to positive f() un un 6

Phase-line diagrams (3) Also tells you how fast is increasing or decreasing Easiest to indicate graphically with arrows Arrows to right (left) for increasing (decreasing) This reinforces our understanding of (in)stability f() un un 7 Sketching the graph of a function f() f(0) - where the graph crosses the vertical ais f (0) - slope at =0 (f is shorthand for df/d, the gradient of f()) anywhere else obvious where f()=0? is f() polynomial (a n + b n- + c n-2 +... + d + e)? quadratic (highest power is 2), a 2 + b + c - always one ma or min cubic (highest power is 3) - one inflection, or one ma and one min In general, at most n- turning points what about f() as get very large positive (negative)? Does it go up, down, or become flat (i.e. approach a horizontal asymptote)? Any vertical asymptotes? 8 Sketching the graph of a function f() Eample: f() = r(-/) = r - r 2 /. f(0)=0 2. f ()=r-2r/, so f (0)=r, f() is increasing through the origin 3. clearly f()=r(-)=r(0)=0 so crosses at = 4. f() is quadratic, so one turning point. f() = r(-/) 4 quiz Q9 2 3 9

Sketching the graph of a function f() Eample: f() = r(-/)(-a). f(0)=0, f () is harder to work out 2. clearly f()=r(-)(-a)=(0)(-a)=0 so crosses at = 3. clearly f(a)=ra(-a/)(a-a)=ra(-a/)(0)=0 so crosses at =a 4. As gets very large, f() gets very large negative... r.(large).(-large/).(large) = -r(large) 3 / could also see this by epanding brackets... 5. f() is cubic, so one ma and one min (or one inflection). f() = r(-/)(-a) quiz Q0 5 5 3 a 2 4 0 Sketching the graph of a function f() Eample: f() = 2 /(+ 2 ). f(0)=0 2. f ()=2/(+^2) 2, so f (0)=0, and as gets large, f () goes to zero (horizontal asymptote). Another way to see f (0)=0, for small, f() looks like 2 ). 3. clearly f(0) 0 4. As gets large, f() approaches one (the on the bottom is insignificant). If you re not convinced, consider =0, 00,... 0 2 /(+0 2 ) = 00/0 = 0.99 00 2 /(+00 2 ) = 0000/000 = 0.9999 4 /2 2 3 quiz Q2 Eponential population growth Eamples from Population growth illustrate many key points d r is the number of individuals r is a parameter, the rate of growth per capita. It has dimensions of /(time) Steady state: any steady solution has d/0 Hence r =0. Assuming r >0, this must mean =0 Can see this, and more, from phase-line diagram: f() = r un for small values of, grows slowly as increases, its rate of growth increases this gives characteristic eponential growth: t 2

Eponential population growth? d r Solution is (t) = (0)e rt (quiz Q6). Log of population data should be straight line... Here we show global human population data http://www.census.gov/ipc/www/idb/worldpop.html http://www.census.gov/ipc/www/worldhis.html Take logs of both sides: ln((t)) = rt +(0) Population (millions) 7000 6000 5000 4000 3000 2000 000 Population log(population growth rate (millions)) (millions/year)) 90 9 80 8.5 70 60 8 50 7.5 40 30 7 20 0 6.5 0 0 750 800 850 900 950 2000 t (years) 0 6 750 800 850 900 950 2000 t (years) Growth rate is slowing (after a period of acceleration) 3 Logistic growth d r r measures the maimum rate of growth. It has dimensions of /(time). measures the carrying capacity for the population. It has dimensions of number of individuals. Effectively, we have replaced a constant per capita growth rate r, with a rate that decreases as the population size increases. This models the depletion of resources as a population grows. Steady states are where d/0, which is where =0 or = f() = r(-/) quiz Q9 un representative solutions t 4 Logistic growth? 0.9 0.8 d r Consider eperimental data on the growth of yeast. Dynamics look a bit like logistic growth... Yeast growth (Saccharomyces cerevisiae CEN.P3) Optical density 0.7 0.6 0.5 0.4 0.3 0.2 0. Ept Ept 2 Ept 3 Ept Logistic model Ept 2 Ept 3 Gratuitous transition... 0 0 500 000 500 2000 2500 time (min) But logistic growth is too slow at first, and too fast later. 5

Allee effect d r ( a) Many species ehibit lower or even negative growth rates at low numbers. Here, the per capita growth rate is: r ( a) This is negative if <a, i.e. if the population is too small (NB: 0<a<) f() = r(-/)(-a) quiz Q0 a un a representative solutions t Bistability: two steady states. Final state depends on initial value, (0). 6 Production & degradation models In each of the preceding cases, the form of f() (straight line, quadratic, cubic) makes it easy to sketch the phase-line diagram (and there is no qualitative dependence on parameter values) Net we will consider models for simple feedback loops, such as may arise with transcriptional autoregulation Rate of change of = production decay P() TF () δ TF () d P() P() represents the effect of a Transcription Factor on its own synthesis We will consider various common forms for P() What are we interested in? Steady states: production and turnover of are balanced How fast are steady states reached? Any bifurcations (ideal for ep tal validation)? 7 Constant production d A P() =A, a constant. This could model constitutive transcription As usual, steady states satisfy d/0, hence A = δ So the steady state TF level is = A/δ Does this fit with our biological understanding and intuition? d/ A-δ A No bifurcations A/δ A/δ representative solutions t Larger δ faster decay to steady state 8

Saturating positive feedback P() = A h + Transcription rate increases with TF,, but saturates to a maimum rate A e.g. TF binds to its own promoter This is an eample of a Hill function: P() = An h n + n Half maimal response at = h A A/2 h quiz Q A/(h+) Model equation becomes: d A h + How to sketch the phase-line diagram and find steady states? 9 Saturating positive feedback P() = d A h + It turns out there are two qualitatively different phase-line diagrams Algebra: steady states satisfy A/(h+) = δ One obvious solution is =0 the other has A/(h+) = δ, hence A = δh + δ, hence δ = A - δh, hence = (A-δh)/δ If A < δh then this steady state is negative and not biologically relevant Interpretation: if TF turnover rate too large, TF level decays to zero There is a bifurcation at A = δh, (i.e. change in number or stability of steady states) A h + Graphically, d/dt is the difference between the curve P() and the line δ 20 d Saturating positive feedback A h + P() = A h + Graphically, d/dt is the difference between the curve P() and the line δ It is easy to see the effect of increasing δ which is the slope of the line δ Increasing δ δ A/(h+) A/(h+) (A-δh)/δ un The difference is always negative: is always decreasing to zero 2

Saturating positive feedback P() = Graphically, d/dt is the difference between the curve P() and the line δ It is easy to see the effect of increasing δ which is the slope of the line Increasing δ A h + A/(h+) - δ (A-δh)/δ A/(h+) - δ un Increasing δ effectively pulls the curve of d/dt down through the ais 22 Saturating positive feedback P() = A h + We see that as δ increases, the steady state TF level decreases, until it reaches zero. Beyond this point TF production cannot be sustained. We can summarise this information in a Bifurcation diagram, which shows steady states and their stability as a parameter varies Solid lines indicate steady states, dashed lines un steady states steady state TF level, bifurcation point = A h 0 A/h TF turnover rate, δ Could test this structure against eperiment...... but bifurcation will be at TF levels below detection threshold. 23 Sigmoidal positive feedback P() = An h n + n Transcription rate increases with TF,, but saturates to a maimum rate A A Hill function with order > is an eample of a sigmoid curve Half maimal response at = h A A/2 h quiz Q2 Model equation becomes: d An h n + n How to sketch the phase-line diagram and find steady states? 24

Sigmoidal positive feedback P() = An h n + n d An h n + n Again there are two qualitatively different phase-line diagrams Algebra: steady states satisfy A n /(h n + n ) = δ One obvious solution is =0 the other has A n- /(h n + n ) = δ...... hard to solve in general. We resort to graphical analysis. 25 Sigmoidal positive feedback P() = An h n + n d An h n + n Graphically, d/dt is the difference between the curve P() and the line δ It is easy to see the effect of increasing δ which is the slope of the line A n /(h n + n ) δ Increasing δ δ A n /(h n + n ) un Three steady states - BISTABILITY The difference is always negative: is always decreasing to zero 26 Sigmoidal positive feedback P() = An h n + n We see that the zero steady state is always. As δ increases, the nonzero steady state TF level decreases, until it disappears in a bifurcation. Beyond this point TF production cannot be sustained. We can summarise this information in a Bifurcation diagram, which shows steady states and their stability as a parameter varies. Solid lines indicate steady states, dashed lines un steady states. steady state TF level bifurcation point TF turnover rate, δ Could test this structure against eperiment...... at bifurcation TF levels could be above detection threshold. 27

Negative feedback P() = Ah h + Transcription rate decreases with TF,. Maimum rate A, minimum zero A decreasing Hill function: P() = Ahn h n + n Half maimal response at = h A A/2 h Ah/(h+) Model equation becomes: d Ah h + How to sketch the phase-line diagram and find steady states? 28 Negative feedback P() = Ah h + Algebra: steady states satisfy Ah/(h+) = δ No obvious solutions - need to cross multiply and solve a quadratic... Graphically, d/dt is the difference between the curve P() and the line δ δ d/ A/(h+) - δ Ah/(h+) The pictures are qualitatively the same whatever the parameters Always just one steady state TF level As δ increases the TF level falls 29 Discussion We have introduced simple ordinary differential equation (ODE) models for single state variables. Steady states and their stability are crucial determinant of system dynamics. Changes in number or stability of steady states are called bifurcations. For st order autonomous ODEs, the phase-line diagram can tell us most of the qualitative information we d like to know about the system dynamics: if you can sketch the graph, you can sketch the dynamics... steady states, stability AND qualitative solution behaviour (fast, slow, increasing, decreasing, etc), bifurcations. solutions cannot oscillate For st order non-autonomous ODEs (e.g. circadian models with time dependent parameters) solutions can oscillate (driven by e.g. day-night cycle) Net: Using CellDesigner to build and simulate single variable models models with > state variable - more comple dynamics possible, analysis more difficult, often resort to computer simulation 30