Low Regularity Lyapunov Stability Theory
Total Page:16
File Type:pdf, Size:1020Kb
Low Regularity Lyapunov Stability Theory Luke Hamilton, supervised by Prof. John Stalker Abstract ries, given initial conditions; will the forward orbit of any point, in a small enough neighborhood around The classical method of demonstrating the stability an equilibrium, stay within a neighbourhood of it? of an ordinary differential equation is the so-called Consider the autonomous differential equation Lyapunov Direct Method. Traditionally, this re- quires smoothness of the right-hand side of the equa- x_ = F(x(t)); tion; while this guarantees uniqueness of solutions, x(0) = x0; (∗) we show that this constraint is unneccessary, and that only continuity is needed to demonstrate stability, re- with an equilibrium at x∗, that is, F(x∗) = 0. If F gardless of multiplicity of solutions. is continuously differentiable in x, then the classical method of demonstrating stability in said system is the so-called Lyapunov direct method; for if there 1 Introduction exists a Lyapunov function V , with V continuously differentiable in an -ball about x∗, such that unstable i V (x∗) = 0, ii V (x) > V (x∗) for all x 6= x∗ in the -ball, x(t) iii rV (x) · F(x) ≤ 0, stable then the equilibrium is Lyapunov stable: solutions " starting sufficiently close to the equilibrium x∗ re- δ main close forever. If 0 x0 iv rV (x) · F(x) < 0, then the equilibrium is asymptotically stable: solu- tions starting sufficiently close to the equilibrium x∗ converge to x∗. Notice, however, that despite the hypothesis of a @F continuously differentiable F, the derivative @x never appears explicitly in the conditions i, ii, iii on V ; in fact, almost all if not every treatment of Lyapunov Figure 1 theory in the literature assumes a sufficiently smooth F; see e.g. [4], [2]. This guarantees local existence In the field of differential equations, stability the- and uniqueness, but if one assumes only continuity of ory addresses the aysymptotic behaviour of trajecto- F, there is no uniqueness result. 1 V (x) For proofs see [1]. For smooth F, we can apply V (x0) Picard–Lindel¨ofto find a unique solution to the Ivp. Otherwise we apply Peano and assume, in the worst case, that for every x0 we can find more than one solution branching from this point. Henceforth we assume that our equilibrium is x∗ = 0 and our local solution is in some neighbourhood about the origin. V (x∗) = 0 2.2 Global Extension Figure 2 In order to prove asymptotic stability, our solution curves must exist for all t > 0. Given a solution curve x(t) local in space, we must find a continuation global However, in spite of multiple solutions, the condi- in time t > 0. We accomplish this by a bootstrap- tion rV (x) · F(x) ≤ 0 implies type lemma. d Lemma 2.3. Assuming i, ii, iii, there exists ρ, τ; v > V (x(t)) = rV (x(t)) · F(x(t)) ≤ 0; dt 0 such that when kx0k < δ and V (x0) < v, there exists a solution x : [0; τ] ! Rd to (∗), with x(0) = for every solution x(t) of (∗). So intuitively the Lya- x0, kx(t)k < ρ, and V (x(t)) < v for 0 < t < τ. punov direct method should hold a fortiori. @F At each stage of the induction we extend the solu- Motivated by the curious absence of @x in the Lya- punov conditions above, the object of this project is tion by a further τ, using x(τ) as our new x0, until + to provide a Lyapunov-style result for the case of F we encompass all of R . continuous, but not continuously differentiable, that is, strengthening the Lyapunov direct method to 2.3 Simple Stability give: a local existence result for the Initial Value In the presence of multiple solutions, stability is de- Problem (Ivp) given by (∗); a global extension of this solution for t ≥ 0; and an asymptotic stability fined as follows. result for x near x∗. Ωt−τ (x) ⊂ Ωt(x0) x 2 Ωτ (x0) 2 Results x0 We provide proofs in the appendices. 0 τ t 2.1 Existence Figure 3 The classical existence theorems are: Definition 2.4. Let Ω (x ) be the set of endpoints Theorem 2.1. (Peano) If F is continuous, there ex- t 0 of the integral curves of (∗) at time t, starting at ists a local solution to (∗). x(0) = x0. Then and, iΩ t(x0) 6= ; for t ≥ 0, Theorem 2.2. (Picard–Lindel¨of) If F is Lipschitz- iiΩ t(x0) −! x0 as t −! 0, that is, 8 " > 0; 9 τ > 0 continuous, there exists a unique local solution to (∗). such that Ωt(x0) ⊂ O"(x0) for t > τ, and 2 iii for 0 < τ < t, S Ω (x) = Ω (x ). 2.4 Asymptotic Stability x2Ωτ (x0) t−τ t 0 Note that if we can show the largest solution in We add another hypothesis to show that x(t) −! 0 as t −! 1. Ωt(x0) is stable, then the other solutions in Ωt(x0) are also stable. We now reformulate stability in these Theorem 2.9. A solution 0 to (∗) is asymptotically terms. stable if and only if, in addition to conditions i, ii, iii above, we have Definition 2.5. A solution x∗ to (∗) is stable if iv 9 δ > 0 such that supx2Ω (x ) V (x) −! 0 as t −! 8 " > 0; 9 δ > 0 such that kx∗ − x0k < δ implies t 0 1 for kx0k < δ. supx2Ωt(x0) kx∗ − xk < " for t ≥ 0. If we weaken V to be smooth, then the following Definition 2.6. A solution x∗ to (∗) is asymptot- is sufficient to show asymptotic stability. ically stable if it is stable and 9 δ > 0 such that IV 9 δ > 0 such that V (x(t)) −! 0 as t −! 1 for kx∗ − x0k < δ implies sup kx∗ − xk −! 0 x2Ωt(x0) kx k < δ, as t −! 1. 0 Or, alternatively, From this we can find both necessary and sufficient IV rV (x) · F(x) < 0, so that V (x(t)) is decreasing, condition for stability, namely: for any solution x(t) to (∗), Theorem 2.7. A solution 0 to (∗) is stable if and Interestingly, the latter is strong enough to apply only if there exists V (x) such that the so-called annulus argument, see e.g. [3], which we present in the appendices in addition to Theorem i 8 λ > 0; 9 ξ > 0 such that V (x) > ξ on kxk > λ, 2.9. ii V (x) −! 0 as kxk −! 0, and V is continuous at this point, and, Acknowledgements The author would like to thank Prof. John Stalker iii supx2Ω (x ) V (x) is non-increasing for t ≥ 0. t 0 for his guidance throughout the research. Note that if 0 is stable, V need not be smooth or We also acknowledge the support of the Hamilton even continuous. Trust and Prof. Kirk Soodhalter. If we weaken V to be smooth, then we can formu- late the above as: References Theorem 2.8. A solution 0 to (∗) is stable if there [1] R.P. Agarwal and V. Lakshmikantham. Unique- exists a smooth V (x) such that ness and Nonuniqueness Criteria for Ordinary Differential Equations. Vol. 6. World Scientific, I U(kxk) ≤ V (x) for some increasing, continuous 1993. U, [2] V.I. Arnold and R. Cooke. Ordinary Differ- II V (x) −! 0 as kxk −! 0, and, ential Equations. Universitext (Berlin. Print). Springer, 2006. III rV (x) · F(x) ≤ 0, so that V (x(t)) is non- [3] Ted A Burton. Volterra integral and differential increasing for any solution x(t) to (∗) equations. Vol. 202. Elsevier, 2005. [4] Hassan K Khalil. Nonlinear systems. Prentice As desired, these are the standard conditions of the Hall, 2002. Lyapunov direct method for x∗ = 0. 3 r ((=) Take " < and λ = inf r V (x). By A Proof of Main Results 2 "<kxk< 2 ii, 9 δ > 0 such that V (x) < λ for kxk < δ. By iii, Theorem 2.7. A solution 0 to (∗) is stable if and V (x0) ≥ supx2Ωt(x0) V (x) for all t ≥ 0, from which only if there exists V (x) such that it follows that when kx0k < δ and t ≥ 0, i 8 λ > 0; 9 ξ > 0 such that V (x) > ξ on kxk > λ, sup V (x) < λ. x2Ωt(x0) ii V (x) −! 0 as kxk −! 0, and V is continuous at this point, and, Let kx0k < δ, and suppose 9 τ > 0 such that supx2Ωt(x0) kxk ≥ " for t ≥ τ. Then iii supx2Ωt(x0) V (x) is non-increasing for t ≥ 0. supx2Ωτ (x0) V (x) > λ. Contradiction. Therefore sup kxk < ", so 0 is stable. Proof. (=)) Assume 0 is stable, that is, 8 " > x2Ωt(x0) 0; 9 δ > 0 such that kx0k < δ =) sup kxk < x2Ωt(x0) Theorem 2.9. A solution 0 to (∗) is asymptotically " for t ≥ 0. Define stable if and only if, in addition to conditions i, ii, iii above, we have V (y) = sup sup kxk; (y) t≥0 x2Ωt(y) iv 9 δ > 0 such that supx2Ωt(x0) V (x) −! 0 as t −! 1 for kx k < δ. By stability, 8 " > 0; 9 λ > 0 such that V (x0) < ξ 0 for kx0k < λ. Thus V (x) −! 0 as kxk −! 0 and is Proof. ((=) Let conditions i through iv be satisfied. continuous there, giving ii. There are two cases Furthermore V (y) ≥ kyk, giving i. Finally, by virtue of property iii of Ω, for 0 < τ ≤ t, I supx2Ωt(x0) kxk −! 0 as t −! 1, and we have Ωt−τ (x) ⊂ Ωt(x0), for all x 2 Ωτ (x0).