I/O monotone dynamical systems. Germán A. Enciso University of California, Irvine Eduardo Sontag, Rutgers University May 25 rd, 2011

Similar documents
Monotone Control System. Brad C. Yu SEACS, National ICT Australia And RSISE, The Australian National University June, 2005

Dynamical Systems in Biology

Monotone Bifurcation Graphs

Growth models for cells in the chemostat

Monotone Systems Under Positive Feedback: Multistability and a Reduction Theorem

A note on the monotonicity of matrix Riccati equations

Observations on the Stability Properties of Cooperative Systems

Positive and Monotone Systems

BioControl - Week 2, Lecture 1

Competitive Exclusion in a Discrete-time, Size-structured Chemostat Model

arxiv: v2 [q-bio.qm] 20 Nov 2007

Networks in systems biology

GLOBAL ATTRACTIVITY, I/O MONOTONE SMALL-GAIN THEOREMS, AND BIOLOGICAL DELAY SYSTEMS

Feedback stabilisation with positive control of dissipative compartmental systems

Stability and bifurcation of a simple neural network with multiple time delays.

M. Dechesne R. Sepulchre

Monotone chemical reaction networks

Feedback control for a chemostat with two organisms

Global Qualitative Analysis for a Ratio-Dependent Predator Prey Model with Delay 1

Introduction. Dagmar Iber Jörg Stelling. CSB Deterministic, SS 2015, 1.

A tutorial on monotone systems- with an application to chemical reaction networks

On predator-prey systems and small-gain theorems

A note on Monotone Systems with Positive Translation Invariance

arxiv: v1 [math.ds] 20 Sep 2016

A&S 320: Mathematical Modeling in Biology

LOCAL STABILITY IMPLIES GLOBAL STABILITY IN SOME ONE-DIMENSIONAL DISCRETE SINGLE-SPECIES MODELS. Eduardo Liz. (Communicated by Linda Allen)

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. VII - System Characteristics: Stability, Controllability, Observability - Jerzy Klamka

Lecture 7: Simple genetic circuits I

A Remark on Singular Perturbations of Strongly Monotone Systems

Monotonicity and Bistability of Calcium/Calmodulin-Dependent Protein Kinase-Phosphatase Activation

Persistence and Stationary Distributions of Biochemical Reaction Networks

COURSE NUMBER: EH 590R SECTION: 1 SEMESTER: Fall COURSE TITLE: Computational Systems Biology: Modeling Biological Responses

The regulation of gene expression in eukaryotes: bistability and oscillations in repressilator models

Feedback-mediated oscillatory coexistence in the chemostat

The Effect of Negative Feedback Loops on the Dynamics of Boolean Networks

BE 150 Problem Set #2 Issued: 16 Jan 2013 Due: 23 Jan 2013

A tutorial on monotone systems- with an application to chemical reaction networks

A Simple Protein Synthesis Model

STABILITY OF 2D SWITCHED LINEAR SYSTEMS WITH CONIC SWITCHING. 1. Introduction

Sparsity-Promoting Optimal Control of Distributed Systems

DIFFERENTIAL EQUATIONS, DYNAMICAL SYSTEMS, AND AN INTRODUCTION TO CHAOS

Multi-Input Multi-output (MIMO) Processes CBE495 LECTURE III CONTROL OF MULTI INPUT MULTI OUTPUT PROCESSES. Professor Dae Ryook Yang

7.32/7.81J/8.591J: Systems Biology. Fall Exam #1

No oscillations in the Michaelis-Menten approximation of the dual futile cycle under a sequential and distributive mechanism

Multistability in the lactose utilization network of Escherichia coli

Half of Final Exam Name: Practice Problems October 28, 2014

A REMARK ON THE GLOBAL DYNAMICS OF COMPETITIVE SYSTEMS ON ORDERED BANACH SPACES

Introduction to Mathematical Modeling

ON THE GLOBAL ATTRACTOR OF DELAY DIFFERENTIAL EQUATIONS WITH UNIMODAL FEEDBACK. Eduardo Liz. Gergely Röst. (Communicated by Jianhong Wu)

DIFFERENTIAL EQUATIONS, DYNAMICAL SYSTEMS, AND AN INTRODUCTION TO CHAOS

BULLETIN (New Series) OF THE AMERICAN MATHEMATICAL SOCIETY Volume 33, Number 2, April 1996

APPPHYS217 Tuesday 25 May 2010

Stability Theory for Nonnegative and Compartmental Dynamical Systems with Time Delay

Global Stability for Mixed Monotone Systems

INVARIANT CURVES AND FOCAL POINTS IN A LYNESS ITERATIVE PROCESS

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED.

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Nonlinear Dynamics and Chaos Summer 2011

Solutions for B8b (Nonlinear Systems) Fake Past Exam (TT 10)

Research Article Global Dynamics of a Competitive System of Rational Difference Equations in the Plane

Nonlinear dynamics in the Cournot duopoly game with heterogeneous players

Proceedings of the FOSBE 2007 Stuttgart, Germany, September 9-12, 2007

Monotone chemical reaction networks

Fixed point of ϕ-contraction in metric spaces endowed with a graph

Asynchronous and Synchronous Dispersals in Spatially Discrete Population Models

Chaotic Dynamics in an Electronic Model of a Genetic Network

EE222 - Spring 16 - Lecture 2 Notes 1

Pole placement control: state space and polynomial approaches Lecture 2

Output synchronization in networks of cyclic biochemical oscillators

STUDY OF THE DYNAMICAL MODEL OF HIV

Controlling the Period-Doubling Bifurcation of Logistic Model

POSITIVE REALNESS OF A TRANSFER FUNCTION NEITHER IMPLIES NOR IS IMPLIED BY THE EXTERNAL POSITIVITY OF THEIR ASSOCIATE REALIZATIONS

Networked Control Systems, Event-Triggering, Small-Gain Theorem, Nonlinear

Monomial Dynamical Systems over Finite Fields

Comments on integral variants of ISS 1

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

A synthetic oscillatory network of transcriptional regulators

ECE 8803 Nonlinear Dynamics and Applications Spring Georgia Tech Lorraine

OUTPUT REGULATION OF THE SIMPLIFIED LORENZ CHAOTIC SYSTEM

Decentralized and distributed control

Introduction to Applied Nonlinear Dynamical Systems and Chaos

Average-Consensus of Multi-Agent Systems with Direct Topology Based on Event-Triggered Control

Normality of adjointable module maps

Dynamics of Modified Leslie-Gower Predator-Prey Model with Predator Harvesting

Linear Quadratic Zero-Sum Two-Person Differential Games

VITA EDUCATION. Arizona State University, , Ph.D. Huazhong Univ. of Sci. and Tech., , M.S. Lanzhou University, , B.S.

1 The Observability Canonical Form

J) given by Spemer's Theorem exist. This number is still exponential in n. However, anecdotal experience

A Comparison of Two Predator-Prey Models with Holling s Type I Functional Response

Network Analysis of Biochemical Reactions in Complex Environments

8.1 Bifurcations of Equilibria

Lecture Notes in Mathematics

Math 5490 Network Flows

Effective interaction graphs arising from resource limitations in gene networks

BIFURCATIONS AND CHAOS IN A PERIODICALLY FORCED PROTOTYPE ADAPTIVE CONTROL SYSTEM 1

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 55, NO. 6, JUNE /$ IEEE

Stability of interval positive continuous-time linear systems

Math 345 Intro to Math Biology Lecture 7: Models of System of Nonlinear Difference Equations

Converse Lyapunov theorem and Input-to-State Stability

Tuning an Activator-Repressor Clock Employing Retroactivity

Transcription:

I/O monotone dynamical systems Germán A. Enciso University of California, Irvine Eduardo Sontag, Rutgers University May 25 rd, 2011

BEFORE: Santa Barbara, January 2003 Having handed to me a photocopied paper by one Morris Hirsch, to be deciphered for weeks

DURING DISSERTATION WORK: Lots of reading, and regular meetings Words of encouragement Teaching by example how to interact with future colleagues:

AFTER: Boston, April 15 th 2011 Last day before 60 th birthday (birthday cake pictured below) ñ Feliz cumpleaños Eduardo!

Summer 1999, Jersey Shore by Misha Krichman Please use YY-filter to zoom in and find out whose dissertation this is

Introduction: gene and protein networks systems of molecular interactions inside a cell, modeled using dynamical systems strongly nonlinear, high dimensional, and noisy many of the parameters are unknown but: often the phase space dynamics is one of the following: Also: consistent interactions are common: Problem: f x i j fi 0 for all x or 0 for all x. x To study the qualitative behavior of models arising in biochemical processes, using as little quantitative knowledge as possible j

Monotone Input/Output Systems &x f (x,u), y h(x), h: X U Order defined on both the state space X and the input space U I/O system is monotone if u(t) v(t) t, x(0) z(0), implies x(t) z(t) t Positive Feedback Output: x z h(x) h(z) Negative Feedback Output: x z h(x) h(z) Assume that the I/S characteristic is well defined, and define S(u) as the I/O characteristic

Example: Orthant I/O Monotone Systems Recall orthant order: for some fixed (1,1) n, x z iff x i i z i i i &x f (x,u), y h(x) u 1 x 1 x 2 y 1 u + + x1 x2 + u x1 x2 not OK OK x1 x2 x1 x2 u 2 x 3 x _ y 2 4 + y + + y not OK OK Positive parity for all undirected feedback loops, including those involving inputs, states and/or outputs Positive feedback: all paths from any input to any output have positive parity Negative feedback: all paths from any input to any output have negative parity

Positive Feedback Multistability Theorem Theorem: In the SISO positive feedback case, each equilibrium of the closed loop system x =f(x,h(x)) corresponds to a fixed point of S(u). Moreover, the stable equilibria correspond to the fixed points such that S (u)<1. Su ( ) u This result is proved for arbitrary monotone systems with a steady state response function S(u) in [1]. It is generalized to the case of multiple inputs and outputs [2], and to systems without a well defined response function S(u) [3]. [1] D. Angeli, E. Sontag, Multistability in monotone input/output systems. Systems and Control Letters 51 (2004), 185-202. [2] GAE, E. Sontag, Monotone systems under positive feedback: multistability and a reduction theorem, Systems and Control Letters 51(2):185-202, 2005. [3] GAE, E. Sontag, Monotone bifurcation graphs, to appear in the Journal of Biological Dynamics.

Comments: Only use the general topology of the interaction digraph, plus quantitative information about the function S(u) -- no need to know all parameter values! The function S(u) can potentially be measured in the lab, without precise knowledge of parameter values This analysis also stresses the robustness of the system: small parameter changes will only affect the number of equilibria etc only to the extent that they alter the steady state response.

Positive Feedback - Example Consider the following gene regulatory network of k genes: &p i = K imp,i (q i )- K exp,i ( p i )- a 2,i p i &q i = T(r i )- K imp,i (q i )+ K exp,i ( p i )- a 3,i q i &r i = H( p i, p i- 1 )- a 1,i r i p i : protein i, located in the nucleus r i : messenger RNA q i : protein i in the cytoplasm i=1...k, p 0 := p k ' k = 1 ' ' k = 1 ' k = 2 3 4 4 q 1 2.5 2 3 3 u 1.5 2 2 y p r p 1 1 r 2 1 0.5 k = 2 0 0 2 4 6 8 1 1 k = 3 k = 3 0 0 2 4 0 0 2

Negative feedback and the Small Gain Theorem (SGT) Given a SISO I/O monotone system under negative feedback, assume that the I/O characteristic S(u) is well defined. Suppose that the following condition holds: Small Gain Condition (SGC): the function S(u) forms a discrete system 1 S( un) which is globally attractive towards a unique equilibrium. u n Then the closed loop of the system converges globally towards an equilibrium. D. Angeli, E. Sontag, Monotone control systems, IEEE Trans. on Automatic Control 48 (10): 1684-1698, 2003.

Negative feedback and the Small Gain Theorem (SGT) A generalization to abstract Banach spaces yields an analog result for: Multiple inputs and outputs [1] Delays of arbitrary length [1] Spatial models of reaction-diffusion equations [2] Also, using a computational algorithm [3] one can efficiently decompose any signdefinite system as the closed loop of a I/O monotone system under negative feedback. [1] GAE, E. Sontag, On the global attractivity of abstract dynamical systems satisfying a small gain hypothesis, with application to biological delay systems, to appear in J. Discrete and Continuous Dynamical Systems. [2] GAE, H. Smith, E. Sontag, Non-monotone systems decomposable into monotone systems with negative feedback, Journal of Differential Equations 224:205-227, 2006. [3] B. DasGupta, GAE, E. Sontag, Y. Zhang, Algorithmic and complexity results for decompositions of biological networks into monotone subsystems, Lecture Notes in Computer Science 4007: Experimental Algorithms, pp. 253-264, Springer Verlag, 2006.

Comments Monotone systems can also be used to establish the global asymptotic behavior of certain non-monotone systems Once again, the result only uses the general topology of the interaction digraph, plus quantitative information about the function S(u) -- no need to know all parameter values This theorem can also be extended to delay and reaction-diffusion equations

Example: stability and oscillations under time delay Consider the nonlinear delay system x g ( x ) x 1 1 2 1 1 x g ( x ) x... 2 2 3 2 2 x g ( x ( t) x n n 1 n n under the assumptions x 1 x n x 2 xn 1 x 3 0, i 1... n, i g '( x) 0, 1, 1,... 1, g (0) 0, i 1... n. i i i 1 n i Can allow for multiple delays and gi( xi 1) xi, after a change of variables The dynamics of this system is governed by a Poincare-Bendixson theorem Recent examples of this system in the biology literature: Elowitz & Leibler 2000, Monk 2003, Lewis 2003.

Example: stability and oscillations under time delay x 2 Theorem: x 1 x n xn 1 x 3 Consider a cyclic time delay system under negative feedback, with Hill function nonlinearities. Then exactly one of the following holds: I. If the iterations of S(u) are globally convergent, then all solutions of the cyclic system converge towards the equilibrium, for every value of the delay (SGT): &x 1 g 1 (x 2 ) 1 x 1 &x 2 g 2 (x 3 ) 2 x 2... &x n g n (x 1 (t ) n x n g i (x) axm b x c, or m g(x) a b x c m S 2 ( u) xi () t u n1 S( un) Su ( ) II. Else, periodic solutions exist for some values of the delay, due to a Hopf bifurcation on the delay parameter. S 2 ( u) u xi () t n1 S( un) Su ( ) If some nonlinearities g i (x) have nonnegative Schwarzian derivative, then both I. and II. might be violated. This is possible even for some (non-hill) sigmoidal nonlinearites. GAE, A dichotomy for a class of cyclic delay systems, Mathematical Biosciences 208:63-75, 2007.

Unique fixed point for characteristic of negative feedback systems Question: is it possible to generalize SGT to the case of bistability as in the positive feedback case, even for MIMO systems? Theorem: assume x' f (x,u), y h(x) I/O monotone, negative feedback S : n n bounded, C 2 I/O characteristic (u v S(u) S(v)) S'(u 0 ) strongly monotone, hyperbolic for every fixed point u 0 a.e. iteration of u i1 S(u i ) is convergent to some s.s. (weak small gain condition) Then: S(u) has a unique fixed point. Answer: cannot generalize SGT to the case of bistability for MIMO systems, at least using the weak small gain condition On the other hand, this result allows to unify MIMO positive and negative feedback cases (following slide)

Monotone I/O systems: a unified framework Theorem: Consider a MIMO I/O monotone control system under positive or negative feedback, and a I/O characteristic function S(u) with strongly (anti)monotone and hyperbolic linearization around fixed points. Assume: Weak small gain condition: every solution of the discrete system u n 1 S( un) converges towards an equilibrium (which may depend on the initial condition) S(u) Then almost every solution of the closed loop system converges towards an equilibrium. Moreover, the stable equilibria correspond to the stable fix points of the discrete system. Note: Proof in the MIMO negative feedback case follows from the uniqueness of the fixed point by previous result Mixed Feedback? It has been shown that I/O systems that satisfy small gain condition in the mixed feedback case can be unstable (Angeli et al, work in preparation).

Boolean Monotone Systems x i (t 1) f i (x(t)), f i :{0, 1} n {0, 1}, i 1... n system is monotone with respect to the standard order iff each f_i can be written in terms of AND, OR, with no negations Which properties of monotone systems hold in the Boolean case? On average, Boolean monotone systems tend to have shorter periodic orbits than arbitrary Boolean systems (Sontag, Laubenbacher et al.) Can any hard bounds be shown for such systems?

Boolean Monotone Systems Additive lagged Fubini generator: z(t) z(t p) + z(t q)mod 2 z(t p) XOR z(t q) For appropriate choices of p>q, the iterations of this system have period 2^p 1. * * Theorem: (Just, GAE 2011) For arbitrary 1<c<2, there exists a Boolean monotone system of dimension n with a solution of period at least c^n. Moreover, the system is irreducible and has at most two inputs for each variable. Proof: imitate the non-monotone Boolean network above with a monotone Boolean network which reproduces its dynamics.

Thanks! Eduardo Sontag, of course Hal Smith Moe Hirsch Patrick de Leenheer DIMACS Questions?

Monotone systems: a definition Write every variable in the system as a node in a graph, and denote: x j x j x i if the interaction is promoting, i.e. f i 0 x j x i if the reaction is inhibitory, i.e. f i 0 x j A dynamical system is monotone (with respect to some orthant order) iff every loop of the interaction graph has an even number of s (i.e. positive feedback), regardless of arc orientation: x 1 + x2 x 1 x 2 + x 3 x + + 4 not monotone + x 3 x+ 4 monotone

Monotone systems: some notes Monotone systems have very strong stability properties: almost every solution converges towards an equilibrium [1],[2] Monotonicity can be established using only qualitative information, i.e. without knowledge of exact parameter values or nonlinearities Notice: monotonicity is a very strong assumption, which is usually only satisfied on subsystems of a given network! Also: given the digraph of the system alone, it is not possible to determine the number of equilibria and their stability. [1] M. Hirsch, Systems of differential equations that are competitive or cooperative II: convergence almost everywhere, SIAM J. Math. Anal. 16:423-439, 1985. [2] GAE, M. Hirsch, H. Smith, Prevalent behavior of strongly order preserving semiflows, submitted.