University of California at Berkeley University of Wisconsin at...

31
On coherent dynamical systems Morris W. Hirsch University of California at Berkeley University of Wisconsin at Madison May 25, 2011

Transcript of University of California at Berkeley University of Wisconsin at...

Page 1: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

On coherent dynamical systems

Morris W. Hirsch

University of California at Berkeley

University of Wisconsin at Madison

May 25, 2011

Page 2: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Happy birthday, Eduardo!

Page 3: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Happy birthday, Eduardo!

A few of E.D. Sontag’s articles on monotone and coherent systems:

Graph-theoretic characterizations of monotonicity of chemical

networks in reaction coordinates,J. Math. Biology 61 2010 (with D. Angeli & P. De Leenheer)

Attractors in coherent systems of differential equations,J. Diff. Equations 246 2009 (with D. Angeli & M. Hirsch)

Singularly perturbed monotone systems and an application to

double phosphorylation cycles,

J. Nonlinear Science 18 2008 (with L. Wang)

Monotone chemical reaction networks,

J. Math. Chemistry 41 2007 (with D. Angeli & P. De Leenheer)

Molecular systems biology and control,

European J. Control 11 2005

Monotone control systems,

IEEE Trans. Automatic Control 48 2003 (with D. Angeli)

Page 4: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Happy birthday, Eduardo!

A few of E.D. Sontag’s articles on monotone and coherent systems:

Graph-theoretic characterizations of monotonicity of chemical

networks in reaction coordinates,J. Math. Biology 61 2010 (with D. Angeli & P. De Leenheer)

Attractors in coherent systems of differential equations,J. Diff. Equations 246 2009 (with D. Angeli & M. Hirsch)

Singularly perturbed monotone systems and an application to

double phosphorylation cycles,

J. Nonlinear Science 18 2008. (with L. Wang)

Monotone chemical reaction networks,

J. Math. Chemistry 41 2007. (with D. Angeli & P. De Leenheer)

Molecular systems biology and control,

European J. Control 11 2005.

Monotone control systems,

IEEE Trans. Automatic Control 48 2003. (with D. Angeli)

Page 5: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Background

A vector field F : X → Rn in a convex open set X ⊂ Rn iscooperative if ∂Fi

∂xj≥ 0, (i 6= j).

This implies the flow Φ of F is monotone:

If x > y and t > 0, then Φtx > Φty .

Page 6: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Background

A vector field F : X → Rn in a convex open set X ⊂ Rn iscooperative if ∂Fi

∂xj≥ 0, (i 6= j).

This implies the flow Φ of F is monotone:

If x > y and t > 0, then Φtx > Φty .

Feedback Loop: Sequence i0, . . . , im = i0, m ≥ 1 such that

ik 6= ik−1 and Sk :=∂Fik

∂xik−1

6≡ 0, (k = 1, . . . ,m).

Page 7: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Background

A vector field F : X → Rn in a convex open set X ⊂ Rn iscooperative if ∂Fi

∂xj≥ 0, (i 6= j).

This implies the flow Φ of F is monotone:

If x > y and t > 0, then Φtx > Φty .

Feedback Loop: Sequence i0, . . . , im = i0, m ≥ 1 such that

ik 6= ik−1 and Sk :=∂Fik

∂xik−1

6≡ 0, (k = 1, . . . ,m).

The loop is positive if S1 · · ·Sm ≥ 0.

Page 8: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Background

A vector field F : X → Rn in a convex open set X ⊂ Rn iscooperative if ∂Fi

∂xj≥ 0, (i 6= j).

This implies the flow Φ of F is monotone:

If x > y and t > 0, then Φtx > Φty .

Feedback Loop: Sequence i0, . . . , im = i0, m ≥ 1 such that

ik 6= ik−1 and Sk :=∂Fik

∂xik−1

6≡ 0, (k = 1, . . . ,m).

The loop is positive if S1 · · ·Sm ≥ 0.

Coherence:

A system is coherent if every feedback loop is positive.

Page 9: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

The fundamental theorem on coherent systems

Cascade Decomposition Theorem: (Angeli-Hirsch-Sontag)

A coherent system x = F (x) in X ⊂ Rn is transformed, bypermuting and changing signs of variables, to

z = H(z , y), y = G (y), (z , y) ∈ X ⊂ Rn−m × Rm

with G is cooperative in an open set Y ⊂ Rm, m < n.

Page 10: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

The fundamental theorem on coherent systems

Cascade Decomposition Theorem: (Angeli-Hirsch-Sontag)

A coherent system x = F (x) in X ⊂ Rn is transformed, bypermuting and changing signs of variables, to

z = H(z , y), y = G (y), (z , y) ∈ X ⊂ Rn−m × Rm

with G is cooperative in an open set Y ⊂ Rm, m < n.

For each equilibrium p ∈ Y of G , the fibre

Xp := {(z , y) ∈ X ⊂ Rn−m × Rm : y = p}

is invariant under F .

Page 11: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

The fundamental theorem on coherent systems

Cascade Decomposition Theorem: (Angeli-Hirsch-Sontag)

A coherent system x = F (x) in X ⊂ Rn is transformed, bypermuting and changing signs of variables, to

z = H(z , y), y = G (y), (z , y) ∈ X ⊂ Rn−m × Rm

with G is cooperative in an open set Y ⊂ Rm, m < n.

For each equilibrium p ∈ Y of G , the fibre

Xp := {(z , y) ∈ X ⊂ Rn−m × Rm : y = p}

is invariant under F .

The fibre system z = H(z , p), z ∈ Rn−m is coherent.

Page 12: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Attracting sets

An attracting set for a system with flow Φ is nonempty compactinvariant set K that attracts all points in an open set U ⊃ K :

limt→∞ dist(Φtx , K ) = 0, (x ∈ U).

K is an attractor if the limit is uniform.

Page 13: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Attracting sets

An attracting set for a system with flow Φ is nonempty compactinvariant set K that attracts all points in an open set U ⊃ K :

limt→∞ dist(Φtx , K ) = 0, (x ∈ U).

K is an attractor if the limit is uniform.

K is global if attracts all points.

Page 14: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Attracting sets

An attracting set for a system with flow Φ is nonempty compactinvariant set K that attracts all points in an open set U ⊃ K :

limt→∞ dist(Φtx , K ) = 0, (x ∈ U).

K is an attractor if the limit is uniform.

K is global if attracts all points.

An equilibrium is globally asymptotically stable if it is the globalattractor.

Page 15: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Attracting sets

An attracting set for a system with flow Φ is nonempty compactinvariant set K that attracts all points in an open set U ⊃ K :

limt→∞ dist(Φtx , K ) = 0, (x ∈ U).

K is an attractor if the limit is uniform.

K is global if attracts all points.

An equilibrium is globally asymptotically stable if it is the globalattractor.

Attractors in applications

The ODEs that model interacting species, chemical reactions, ordissipative mechanical systems, usually have global attractors,

Page 16: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Attracting sets

An attracting set for a system with flow Φ is nonempty compactinvariant set K that attracts all points in an open set U ⊃ K :

limt→∞ dist(Φtx , K ) = 0, (x ∈ U).

K is an attractor if the limit is uniform.

K is global if attracts all points.

An equilibrium is globally asymptotically stable if it is the globalattractor.

Attractors in applications

The ODEs that model interacting species, chemical reactions, ordissipative mechanical systems, usually have global attractors,but volume preserving systems have no attractors.

Page 17: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Coherent systems are nonchaotic

Theorem —Angeli-Hirsch-Sontag

In a coherent system:

every orbit is nowhere dense,

Page 18: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Coherent systems are nonchaotic

Theorem —Angeli-Hirsch-Sontag

In a coherent system:

every orbit is nowhere dense,

no orbit is dense in an attracting set

Page 19: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Coherent systems are nonchaotic

Theorem —Angeli-Hirsch-Sontag

In a coherent system:

every orbit is nowhere dense,

no orbit is dense in an attracting set

if a global attracting set contains a unique equilibrium p, thenp is globally asymptotically stable.

Page 20: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Coherent systems are nonchaotic

Theorem —Angeli-Hirsch-Sontag

In a coherent system:

every orbit is nowhere dense,

no orbit is dense in an attracting set

if a global attracting set contains a unique equilibrium p, thenp is globally asymptotically stable.

This is proved first for cooperative systems, which includes all1-dimensional systems.

Page 21: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Coherent systems are nonchaotic

Theorem —Angeli-Hirsch-Sontag

In a coherent system:

every orbit is nowhere dense,

no orbit is dense in an attracting set

if a global attracting set contains a unique equilibrium p, thenp is globally asymptotically stable.

This is proved first for cooperative systems, which includes all1-dimensional systems.

For coherent systems one proceeds by induction on dimension,exploiting the Cascade Decomposition Theorem.

Page 22: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Periodic points

p ∈ X is periodic with period λ > 0 if and Φλp = p.

Pλ= the set of points of minimal period λ > 0.

P= the set of all periodic points, including fixed points.

A system is globally periodic if all points have a common period.

Page 23: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Periodic points

p ∈ X is periodic with period λ > 0 if and Φλp = p.

Pλ= the set of points of minimal period λ > 0.

P= the set of all periodic points, including fixed points.

A system is globally periodic if all points have a common period.

Theorem (Resonance in monotone systems)

Assume Φ is monotone and p ∈ Pλ. Then there is a neighborhoodU of p such that:

If q ∈ Pµ ∩ U and q ≥ p or q ≤ p, then µλ

is rational.

Page 24: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Nondensity of periodic points

Theorem

Assume F : X → Rn is coherent.

If periodic points are dense in an open set W ⊂ X , there is a denseopen subset V ⊂ W such that F is globally periodic in eachcomponent of V .

Page 25: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Nondensity of periodic points

Theorem

Assume F : X → Rn is coherent.

If periodic points are dense in an open set W ⊂ X , there is a denseopen subset V ⊂ W such that F is globally periodic in eachcomponent of V .

Corollary

If F is analytic and not globally periodic, then P is nowhere dense.

Page 26: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Nondensity of periodic points

Theorem

Assume F : X → Rn is coherent.

If periodic points are dense in an open set W ⊂ X , there is a denseopen subset V ⊂ W such that F is globally periodic in eachcomponent of V .

Corollary

If F is analytic and not globally periodic, then P is nowhere dense.

The same conclusions hold for monotone maps f : X → X.

Page 27: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Nondensity of periodic points

Theorem

Assume F : X → Rn is coherent.

If periodic points are dense in an open set W ⊂ X , there is a denseopen subset V ⊂ W such that F is globally periodic in eachcomponent of V .

Corollary

If F is analytic and not globally periodic, then P is nowhere dense.

The same conclusions hold for monotone maps f : X → X.

Proofs:

(1) For monotone maps: Lattice properties of Rn

(2) For cooperative systems: Resonance.(3) For coherent systems: Cascade Decomposition and induction

on dimension.

Page 28: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Conjectures

Is this true?

In coherent systems, periodic orbits are nowhere dense inattractors.

Page 29: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Conjectures

Is this true?

In coherent systems, periodic orbits are nowhere dense inattractors.

The analog for C∞ monotone maps is false.

Page 30: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Conjectures

Is this true?

In coherent systems, periodic orbits are nowhere dense inattractors.

The analog for C∞ monotone maps is false.

What about analytic monotone maps?

Page 31: University of California at Berkeley University of Wisconsin at ...archive.dimacs.rutgers.edu/Workshops/ControlTheory/...Attracting sets An attracting set for a system with flow Φ

Conjectures

Is this true?

In coherent systems, periodic orbits are nowhere dense inattractors.

The analog for C∞ monotone maps is false.

What about analytic monotone maps?

Happy birthday, Eduardo!