A converse Lyapunov theorem for discrete-time systems with disturbances

Similar documents
Abstract. Previous characterizations of iss-stability are shown to generalize without change to the

Small Gain Theorems on Input-to-Output Stability

On integral-input-to-state stabilization

Comments on integral variants of ISS 1

On Characterizations of Input-to-State Stability with Respect to Compact Sets

IN THIS paper we will consider nonlinear systems of the

New Lyapunov Krasovskii functionals for stability of linear retarded and neutral type systems

An asymptotic ratio characterization of input-to-state stability

University of California. Berkeley, CA fzhangjun johans lygeros Abstract

Approximating solutions of nonlinear second order ordinary differential equations via Dhage iteration principle

Null controllable region of LTI discrete-time systems with input saturation

An important method in stability and ISS analysis of continuous-time systems is based on the use class-kl and class-k functions (for classical results

Finite-time control for robot manipulators

Robust Control for Nonlinear Discrete-Time Systems with Quantitative Input to State Stability Requirement

Output Input Stability and Minimum-Phase Nonlinear Systems

Hybrid Systems Techniques for Convergence of Solutions to Switching Systems

Uniform weak attractivity and criteria for practical global asymptotic stability

ON THE ASYMPTOTIC STABILITY IN TERMS OF TWO MEASURES FOR FUNCTIONAL DIFFERENTIAL EQUATIONS. G. Makay

Passivity-based Stabilization of Non-Compact Sets

Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback

L -Bounded Robust Control of Nonlinear Cascade Systems

Rearrangements and polar factorisation of countably degenerate functions G.R. Burton, School of Mathematical Sciences, University of Bath, Claverton D

On the role playedby the Fuck spectrum in the determination of critical groups in elliptic problems where the asymptotic limits may not exist

Semi-strongly asymptotically non-expansive mappings and their applications on xed point theory

Observer-based quantized output feedback control of nonlinear systems

Problem Description The problem we consider is stabilization of a single-input multiple-state system with simultaneous magnitude and rate saturations,

L 2 -induced Gains of Switched Systems and Classes of Switching Signals

ON THE REGULARITY OF SAMPLE PATHS OF SUB-ELLIPTIC DIFFUSIONS ON MANIFOLDS

ACCURATE SOLUTION ESTIMATE AND ASYMPTOTIC BEHAVIOR OF NONLINEAR DISCRETE SYSTEM

Converse Lyapunov theorem and Input-to-State Stability

COMPACT DIFFERENCE OF WEIGHTED COMPOSITION OPERATORS ON N p -SPACES IN THE BALL

Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality

On Input-to-State Stability of Impulsive Systems

2 G. D. DASKALOPOULOS AND R. A. WENTWORTH general, is not true. Thus, unlike the case of divisors, there are situations where k?1 0 and W k?1 = ;. r;d

tion. For example, we shall write _x = f(x x d ) instead of _x(t) = f(x(t) x d (t)) and x d () instead of x d (t)(). The notation jj is used to denote

Stochastic Nonlinear Stabilization Part II: Inverse Optimality Hua Deng and Miroslav Krstic Department of Mechanical Engineering h

Linear stochastic approximation driven by slowly varying Markov chains

Applied Mathematics Letters

Intrinsic diculties in using the. control theory. 1. Abstract. We point out that the natural denitions of stability and

Pattern generation, topology, and non-holonomic systems

Converse Lyapunov-Krasovskii Theorems for Systems Described by Neutral Functional Differential Equation in Hale s Form

On at systems behaviors and observable image representations

Navigation and Obstacle Avoidance via Backstepping for Mechanical Systems with Drift in the Closed Loop

Convergence Rate of Nonlinear Switched Systems

A Nested Matrosov Theorem and Persistency of Excitation for Uniform Convergence in Stable Nonautonomous Systems

Global stabilization of feedforward systems with exponentially unstable Jacobian linearization

Observer design for a general class of triangular systems

Global Stability and Asymptotic Gain Imply Input-to-State Stability for State-Dependent Switched Systems

Converse Lyapunov Functions for Inclusions 2 Basic denitions Given a set A, A stands for the closure of A, A stands for the interior set of A, coa sta

SOME MEASURABILITY AND CONTINUITY PROPERTIES OF ARBITRARY REAL FUNCTIONS

Part V. 17 Introduction: What are measures and why measurable sets. Lebesgue Integration Theory

On the construction of ISS Lyapunov functions for networks of ISS systems

On the Stabilization of Neutrally Stable Linear Discrete Time Systems

Strong Implication-Form ISS-Lyapunov Functions for Discontinuous Discrete-Time Systems

Stability Theory for Nonnegative and Compartmental Dynamical Systems with Time Delay

Finite Convergence for Feasible Solution Sequence of Variational Inequality Problems

Applied Mathematics Letters

VECTOR Lyapunov functions have been used for a long

Input-to-state stability of time-delay systems: criteria and open problems

FOR linear time-invariant systems with outputs, there are

Disturbance Attenuation Properties for Discrete-Time Uncertain Switched Linear Systems

ARCHIVUM MATHEMATICUM (BRNO) Tomus 32 (1996), 13 { 27. ON THE OSCILLATION OF AN mth ORDER PERTURBED NONLINEAR DIFFERENCE EQUATION

IN this paper we consider the stabilization problem for

Chapter 3 Pullback and Forward Attractors of Nonautonomous Difference Equations

Normed Vector Spaces and Double Duals

EXISTENCE AND UNIQUENESS THEOREMS FOR ORDINARY DIFFERENTIAL EQUATIONS WITH LINEAR PROGRAMS EMBEDDED

OUTPUT REGULATION OF RÖSSLER PROTOTYPE-4 CHAOTIC SYSTEM BY STATE FEEDBACK CONTROL

namics Conclusions are given in Section 4 2 Redesign by state feedback We refer the reader to Sontag [2, 3] for the denitions of class K, K and KL fun

Lecture 4. Chapter 4: Lyapunov Stability. Eugenio Schuster. Mechanical Engineering and Mechanics Lehigh University.

NP-hardness of the stable matrix in unit interval family problem in discrete time

Herz (cf. [H], and also [BS]) proved that the reverse inequality is also true, that is,

A FIXED POINT THEOREM FOR GENERALIZED NONEXPANSIVE MULTIVALUED MAPPINGS

ROYAL INSTITUTE OF TECHNOLOGY KUNGL TEKNISKA HÖGSKOLAN. Department of Signals, Sensors & Systems

ADDENDUM B: CONSTRUCTION OF R AND THE COMPLETION OF A METRIC SPACE

Lecture Note 7: Switching Stabilization via Control-Lyapunov Function

Part III. 10 Topological Space Basics. Topological Spaces

Approximate Bisimulations for Constrained Linear Systems

Simultaneous global external and internal stabilization of linear time-invariant discrete-time systems subject to actuator saturation

On finite gain L p stability of nonlinear sampled-data systems

THE DESIGN OF ACTIVE CONTROLLER FOR THE OUTPUT REGULATION OF LIU-LIU-LIU-SU CHAOTIC SYSTEM

A NOTE ON Q-ORDER OF CONVERGENCE

THE CONLEY ATTRACTORS OF AN ITERATED FUNCTION SYSTEM

1.4 The Jacobian of a map

A projection-type method for generalized variational inequalities with dual solutions

Input-Output-to-State Stability Mikhail Krichman and Eduardo D. Sontag y Dep. of Mathematics, Rutgers University, NJ

Nonpathological Lyapunov functions and discontinuous Carathéodory systems

Input-to-state stability for discrete-time nonlinear systems

State-norm estimators for switched nonlinear systems under average dwell-time

THROUGHOUT this paper, we let C be a nonempty

Notes on Iterated Expectations Stephen Morris February 2002

1 The Observability Canonical Form

PROXIMAL POINT ALGORITHMS INVOLVING FIXED POINT OF NONSPREADING-TYPE MULTIVALUED MAPPINGS IN HILBERT SPACES

MANY adaptive control methods rely on parameter estimation

SHARP BOUNDARY TRACE INEQUALITIES. 1. Introduction

On Stability of Dynamic Equations on Time Scales Via Dichotomic Maps

Stability of a Class of Singular Difference Equations

g 2 (x) (1/3)M 1 = (1/3)(2/3)M.

Spurious Chaotic Solutions of Dierential. Equations. Sigitas Keras. September Department of Applied Mathematics and Theoretical Physics

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 50, NO. 5, MAY Bo Yang, Student Member, IEEE, and Wei Lin, Senior Member, IEEE (1.

OUTPUT REGULATION OF THE SIMPLIFIED LORENZ CHAOTIC SYSTEM

Transcription:

Systems & Control Letters 45 (2002) 49 58 www.elsevier.com/locate/sysconle A converse Lyapunov theorem for discrete-time systems with disturbances Zhong-Ping Jiang a; ; 1, Yuan Wang b; 2 a Department of Electrical and Computer Engineering, Six Metrotech Center, Polytechnic University, Brooklyn, NY11201, USA b Department of Mathematical Sciences, Florida Atlantic University, Boca Raton, FL 33431, USA Received 20 March 2001; accepted 3 August 2001 Abstract This paper presents a converse Lyapunov theorem for discrete-time systems with disturbances taking values in compact sets. Among several new stability results, it is shown that a smooth Lyapunov function exists for a family of time-varying discrete systems if these systems are robustly globally asymptotically stable. c 2002 Elsevier Science B.V. All rights reserved. Keywords: Converse Lyapunov theorem; Global stability; Discrete time; Nonlinear systems; Lyapunov functions 1. Introduction There is a long history in the search of Lyapunov functions for dynamical systems. In this article, we present a new converse Lyapunov theorem for nonautonomous discrete-time nonlinear systems aected by disturbances d( ) taking values in a compact set. Our main contribution is to prove the following: a discrete-time system with disturbances, or time-varying parameters, taking values in a compact set, is uniformly globally asymptotically stable (UGAS) with respect to a closed, not necessarily compact, invariant set A if and only if there exists a Corresponding author. Tel.: 1-718-260-3646; fax: +1-718- 260-3906. E-mail addresses: zjiang@control.poly.edu(z.-p. Jiang), ywang@math.fau.edu (Y. Wang). 1 The work is partially supported by the US National Science Foundation under Grants INT-9987317 and ECS-0093176. 2 The work is partially supported by NSF Grants DMS-9457826 and DMS-0072620. smooth Lyapunov function V with respect to the set A; see Theorem 1 in Section 2.3. To the best of the authors knowledge, even in the special case when the systems are free of disturbances and when the invariant set A is compact, this result is new in the literature. For a general discussion on stability with respect to closed invariant sets in the continuous time case, the interested reader should consult [22], where several converse Lyapunov theorems were provided in the general nonautonomous case. This work parallels the previous work [10] where a converse Lyapunov theorem was obtained for continuous-time systems with disturbances. We are motivated by the importance and application of the theory of discrete-time (or, dierence) systems in various elds [1,9,8]. Recently, the stability theory of dierence systems has been used to design stabilizing control laws for discrete-time nonlinear systems; see, e.g., [3,12,19 21] and references therein. In the past literature, quite a few converse theorems have been established in the discrete-time case for systems that are free of disturbances. However, the 0167-6911/02/$ - see front matter c 2002 Elsevier Science B.V. All rights reserved. PII: S0167-6911(01)00164-5

50 Z.-P. Jiang, Y. Wang / Systems & Control Letters 45 (2002) 49 58 results were formulated either under the assumption of (local) exponential stability, see e.g., [11,13], or under a global Lipschitz condition, see e.g., [1,8,11,17]. The Lipschitz condition was weakened in [4], but the Lyapunov functions were only constructed locally around the equilibrium. In [20], a local converse Lyapunov theorem was obtained for systems that are locally asymptotically stable with respect to compact invariant sets uniformly on time-varying parameters, assuming various conditions involving prolongations of the dynamical systems. (See also [10] for some detailed discussions of the prolongation approach in the continuous-time case.) In this paper, these overly restrictive conditions are not required and the obtained result is global in nature. As said, the converse Lyapunov theorem established in this paper can be considered as a discrete analogue to the result obtained in [10] for continuous-time systems. The main idea in the proofs of the present paper is rooted in the proofs in [10,16], and the KL-Lemma obtained in [15]. Nevertheless, there are quite some technical details that need to be treated dierently than in the continuous case. Considering the signicant role played by the converse Lyapunov theorems in the continuous-time case, we nd it necessary and appropriate to present the converse Lyapunov theorem for the discrete-time case. Furthermore, the results proved in this paper provide a necessary tool for the study of input-to-state stability in [6]. Just as in the continuous case where the converse Lyapunov theorem in [10] has found wide applications, it is our belief that the converse Lyapunov theorem presented in this work will provide a useful tool for discrete-time systems analysis and synthesis. See [5,6] for preliminary applications. In contrast to the work in continuous time where time invariance is assumed, our converse Lyapunov theorem is derived for general nonautonomous discrete systems rather than the time invariant case. Time-varying systems can be often seen in practical situations when one deals with tracking control problems. In our context, it is shown that for periodic discrete systems, the resulted Lyapunov functions are also time periodic. In Section 2, we present the above-mentioned converse Lyapunov theorem for robust stability in discrete time. In Section 3, we discuss the special case when the invariant set A is compact and the system under study is periodic or time invariant. We show that when A is compact, the UGAS and the GAS properties are equivalent for periodic systems and time invariant systems. To preserve the smoothness of the ow, we present the proofs in Section 4 instead of scattering them with the statements of the results. Our conclusions are in Section 5. 2. Denitions and main results Consider a system of the following general type: x(k +1)=f(k; x(k);d(k)); k Z + ; (1) where the states x( ) take values in R n ; and disturbances, or time varying parameters, d( ) take values in for some subset of R m, and where f : Z + R n R n is continuous. We remark that topologically Z + is treated as a subspace of R, so a function a( ; ) dened on J S for some J Z + ;S R n is continuous if and only if a(k; ) is continuous on S for each k J. We say that system (1) is periodic with period if f(k; ; ) is periodic in k with period, and (1) is time invariant if f(k; ; ) is independent of k. Throughout this work, we assume that the set is compact. Let M be the set of all functions from Z + to. We will use x( ;k 0 ;;d) to denote the solution of (1) with the initial state x(k 0 )= and the external signal d M. Clearly such a trajectory is uniquely dened for all k k 0 0. Note also that, for any k k 0 ;x(k; k 0 ;;d) is independent of d(j) for j k 0. Let A be a nonempty closed subset of R n. The set is said to be (forward) invariant if, for each A; x(k; k 0 ;;d) A for all k k 0. Throughout this work, we denote A = d(; A) = inf ; A where stands for the Euclidean norm in R n. Recall that a function : R 0 R 0 is a K-function if it is continuous, strictly increasing and (0)=0;itisaK -function if it is a K-function and also (s) as s ; and it is a positive definite function if (s) 0 for all s 0, and (0)=0. A function : R 0 R 0 R 0 is a KL-function if, for each xed t 0; the function ( ;t) is a K-function, and for each xed s 0; the function (s; ) is decreasing and (s; t) 0ast. 2.1. Uniform global asymptotic stability We rst introduce two notions of global stability for discrete systems as in (1).

Z.-P. Jiang, Y. Wang / Systems & Control Letters 45 (2002) 49 58 51 Denition 2.1. Let A be a closed, not necessarily compact, invariant set of system (1). The system is UGAS with respect to A if the following two properties hold: 1. Uniform stability. There exists a K -function ( ) such that for any 0, x(k; k 0 ;;d) A 6 k k 0 k 0 Z + d M ; (2) whenever A 6 (). 2. Uniform global attraction. For any r; 0; there exists some T Z + such that for every d M and k 0 Z + ; x(k; k 0 ;;d) A (3) for all k k 0 + T whenever A 6 r. As in the continuous-time case, one can prove the following result. Its proof is analogous with the one in the continuous-time case and thus is omitted. Proposition 2.2. System (1) is UGAS with respect to A if and only if there exists a KL-function such that x(k; k 0 ;;d) A 6 ( A ;k k 0 ) k k 0 (4) for all R n, all k 0 Z + ; and all d M. Denition 2.3. Let A be a closed, not necessarily compact, invariant set of system (1). The system is globally exponentially stable (GES) with respect to A if there exist constants 0; 0 1 such that x(k; k 0 ;;d) A 6 A k k0 R n ; k k 0 d M : Remark 2.4. By Proposition 7 in [15], for any KL-function, there exist 1 ; 2 K such that (s; r) 6 1 ( 2 (s)e r ) s 0 r 0: Consequently, system (1) is UGAS with respect to A if and only if there exist 1 ; 2 K such that x(k; k 0 ;;d) A 6 1 ( 2 ( A )e (k k0) ) k k 0 (5) for all R n, all k 0 Z + ; and all d M. Remark 2.5. Suppose system (1) is periodic with period. By the uniqueness property of solutions, it is not hard to show that x(k; k 0 + m; ; d)=x(k m; k 0 ;;d m ) (6) for all k k 0 + m, all and all d, where d (k)= d(k + ) for any Z +. In particular, if system (1) is time invariant, then x(k; k 0 ;;d)=x(k k 0 ; 0;;d k0 ) k k 0 k 0 Z + ; and d M : Hence, if a system is periodic with period, then it is UGAS if and only if the estimates as in (2) and (3) hold for all k 0 {0; 1;:::; 1}; and if the system is time invariant, then it is UGAS if and only if the estimates as in (2) and (3) hold for k 0 =0. 2.2. Lyapunov functions In this section, we introduce Lyapunov functions associated with the UGAS property. Denition 2.6. A continuous function V : Z + R n R 0 is a Lyapunov function for system (1) with respect to A if 1. there exist two K -functions 1 and 2 such that for any R n, 1 ( A ) 6 V (k; ) 6 2 ( A ) (7) 2. there exists a continuous, positive denite function 3 such that V (k +1;f(k; ; )) V (k; ) 6 3 ( A ) for any R n ;k Z +, and any. (8) We say that V is periodic with period if V (k; ) is periodic with period for each ; and V is time invariant if V (k; ) is independent of k. A smooth Lyapunov function V (k; ) is one which is smooth in on R n. It turns out that if a system admits a continuous Lyapunov function, then it also admits a smooth one. To be more precise, we have the following: Lemma 2.7. If there is a continuous Lyapunov function V with respect to A for (1), then there is also a smooth one W with respect to A. Furthermore, if V

52 Z.-P. Jiang, Y. Wang / Systems & Control Letters 45 (2002) 49 58 is periodic (resp., time invariant), then W can be chosen to be periodic with the same period (resp., time invariant). The next lemma means that one can always assume that the function 3 as in (8) can be chosen to be of class K. The proofs of both Lemmas 2:7 and 2:8 will be given in Section 4.1. Lemma 2.8. Assume that system (1) admits a Lyapunov function V. Then there exists a smooth K -function ; such that; with W = V; it holds that W (k +1;f(k; ; )) W (k; ) 6 ( A ) R n (9) for some K. 2.3. Statement of main results The following is our main result in this work. Theorem 1. Consider system (1). 1: The system in UGAS with respect to A if and only if it admits a smooth Lyapunov function V with respect to A. 2: A periodic system with period is UGAS with respect to A if and only if it admits a smooth periodic Lyapunov function V with respect to A with the same period. 3: A time-invariant system is UGAS with respect to A if and only if it admits a smooth time invariant Lyapunov function V with respect to A. The proof of the theorem will be given in Section 4.3 after we explore more properties related to UGAS and Lyapunov functions. As a by-product in proving Theorem 1, we will also establish the following. Theorem 2. A system of form (1) is GES with respect to A if and only if it admits a continuous Lyapunov function V (k; ) satisfying the inequalities 2 A6V (k; )6c 2 A R n : V (k+1;f(k; ; )) V (k; )6 2 A; (10) Furthermore; if a periodic; or time invariant; system is GES; then the Lyapunov function as in (10) can be chosen to be periodic with the same period or time invariant respectively. 3. The periodic case with compact invariant sets In the continuous-time case, it was shown in [16] that, in the special case when A is compact and when the system is time invariant, the uniform property in Property 2 of Denition 2.1 can be relaxed. This result then leads to nontrivial results in the asymptotic gain characterization of input-to-state stability. In this section we show that this result still holds for periodic and time invariant systems in the discrete-time case. The proofs turn out to be far simpler, due to the fact that in the discrete case, the set M is compact with the pointwise convergence topology (cf. Lemma 4.1), while in the continuous case, the corresponding set of measurable functions taking values in does not possess such a compactness property. Denition 3.1. System (1) is globally asymptotically stable (GAS) with respect to A if the following properties hold: 1. Local uniform stability: for every 0, there exists some 0 such that x(k; k 0 ;;d) A k k 0 k 0 Z + d M ; (11) whenever A. 2. Global attraction: for all R n, all k 0 Z +, and all d M, it holds that lim x(k; k 0;;d) A =0: (12) k Observe that Property 1 in the above denition amounts to requiring that the map x(k; k 0 ;;d) be continuous at = 0 uniformly on all k; k 0 Z + and all d M. It diers from Property 1 of Denition 2.1 in that the function ( ) in (2) is required to be of class K. Clearly UGAS implies GAS. A counterexample will be given to show that GAS with respect to closed sets is in general weaker than UGAS. On the other hand, when A is compact, the two notions are indeed equivalent for periodic systems. Proposition 3.2. Let A be compact. Then a periodic system; and in particular; a time-invariant system; is UGAS with respect to A if and only if it is GAS with respect to A.

Z.-P. Jiang, Y. Wang / Systems & Control Letters 45 (2002) 49 58 53 The proof of Proposition 3.2 will be given in Section 4.2. Combining Proposition 3.2 with Theorem 1, we get the following: Corollary 3.3. Let A be compact. The following are equivalent for a periodic (resp. time-invariant) system: 1. it is GAS with respect to A; 2. it is UGAS with respect to A; 3. it admits a smooth periodic (resp. time invariant) Lyapunov function with respect to A with the same period. It can be seen that the compactness property of A is used nontrivially in the proof. Without the compactness assumption, the result is in general false even for time invariant systems. For instance, consider the system x 1 (k +1)= ( 1 x 2 (k +1)=x 2 (k)+1: ) 1 x 1 (k); 1+ x 2 (k) It is not hard to see that the system is GAS with respect to the set A = {(x 1 ;x 2 ): x 1 =0}. But the system is not UGAS with respect to the set A, as the decay rate of x 1 depends on both x 1 (0) and x 2 (0). It can also be seen that Proposition 3.2 in general fails for a time-varying system, even if the system is disturbance free. For instance, the system ( x(k +1)=x(k) 1 1 ) 1+k is GAS, but it is not UGAS. 4. The proofs In this section, we prove results stated in Sections 2 and 3. Along the way, we also prove some technical results of independent interest such as a comparison principle. 4.1. Proofs of Lemmas 2.7 and 2.8 Proof of Lemma 2.7. Suppose system (1) admits a continuous Lyapunov function V with respect to A with i (i =1; 2; 3) as in Denition 2.6. Fix k. It then holds that V (k +1;f(k; ; )) 6 V (k; ) 6 2 ( A ) ; and consequently, f(k; ; ) A 6 1 1 (V (k +1;f(k; ; ))) 6 1 1 ( 2( A )): (13) Dene 0 : R 0 R 0 by 0 (s):=min{ 1 2 1(s); 1 2 2(s); 1 4 3(s); 1 4 3( 1 2 ( 1(s)))}: Then ():= 0 ( A ) is continuous, ()=0 on A and () 0 for all A. According to [2, Theorem 4:8, p. 197]), there is a smooth function Ṽ k dened on R n \A such that Ṽ k () V (k; ) 6 0 ( A ) (14) for all A. In particular, Ṽ k () 6 V (k; )+() 0as A 0. Extend Ṽ k continuously to R n by letting Ṽ k ()=0 for A. Dene W 0 : Z + R n by W 0 (k; )=Ṽ k (). Then, for each k Z + ;W 0 (k; ) is continuous on R n, locally Lipschitz on R n \A, and W (k; )=0 for A. Furthermore, W 0 (k; ) V (k; ) 6 0 ( A ) 6 3 ( A )=4 and k Z + R n ; (15) W 0 (k +1;f(k; ; )) V (k +1;f(k; ; )) 6 0 ( f(k; ; ) A ) 6 0 ( 1 1 ( 2( A )) 6 3 ( A )=4 R n : (16) It follows from (14) that ˆ 1 ( A ) 6 W 0 (k; ) 6 ˆ 2 ( A ) k Z + R n ; where ˆ 1 (s)= 1 (s)=2 and ˆ 2 (s)=2 2 (s), and from (15), (16) and (8) that W 0 (k +1;f(k; ; )) W 0 (k; ) 6 3 ( A )=2 k Z + R n : (17) To get a Lyapunov function that is dierentiable everywhere, we invoke Lemma 4.3 in [10] which shows that for the function W 0, there exists a K -function such that the function W := W 0 is smooth

54 Z.-P. Jiang, Y. Wang / Systems & Control Letters 45 (2002) 49 58 everywhere. To be more precise, Lemma 4.3 in [10] does not exactly apply to the function W 0 (k; ) whose rst argument does not evolve in R but rather in Z +. But one can consider a function W 0 : R R n dened by W 0 (t; )=0 for t 6 0, and W 0 (t; )=(1 (t k))w 0 (k; ) + (t k)w 0 (k +1;) for t [k; k + 1), where : R [0; 1] is a smooth function satisfying (t) = 0 for all t 6 0 and (t)=1 for all t 1. Note then that W 0 is continuous on R n+1, locally Lipschitz on R n+1 \A 1, W 0 (t; )=0for all (t; ) A 1, where A 1 = R A. Applying Lemma 4.3 in [10], one sees that there exists some K such that the function W 0 is smooth everywhere on R n+1. Hence, W := W 0 is smooth everywhere, and it holds that 1 ( A ) 6 W () 6 2 ( A ); (18) where i (s)=(ˆ i (s)) (i =1; 2). Also note that (17) gives (W 0 (k +1;f(k; ; ))) (W 0 (k; )) 6 ( W 0 (k; ) 1 2 3( A ) ) (W 0 (k; )): Let (r) = 0 for all r 0 and dene 4 (s) = min ˆ 1(s)6r6 ˆ 2(s) { (r) ( r 1 2 3(s) )} : Then 4 is continuous, positive denite, and satises 4 ( A ) 6 (W 0 (k; )) ( W 0 (k; ) 1 2 3( A ) ) R n : Consequently, W (k +1;f(k; ; )) W (k; ) 6 4 ( A ) R n : (19) This shows that W is indeed a smooth Lyapunov function for system (1). Finally, note that if V is periodic with period, then, when dening W 0, one can let W 0 (k; )=Ṽ k () for 0 6 k 6 1, and let W 0 (k +m; )=W 0 (k; ) for all m Z + and all 0 6 k 6 1. This way, W 0 is periodic with period, and consequently, W is periodic with period. Similarly, if V is time invariant, W 0 and W can be chosen time invariant. Proof of Lemma 2.8. Assume that system (1) admits a Lyapunov function V. By Lemma 2.7, one may always assume that V is smooth. Let i (i =1; 2; 3) be as in (7) and (8). One can rewrite (8) as V (k +1;f(k; ; )) V (k; ) 6 ˆ 3 (V (k; )) R n ; where ˆ 3 (s) = min{ 3 (r): 1 2 (s)6r6 1 1 (s)}. Observe that ˆ 3 is again continuous and positive definite. Pick any smooth K -function 0 such that 0 (s=2) ˆ 3 (s) s for all s 1. Dene (s)=s + s 0 0 ()d: Then K, smooth everywhere, and (s)=1+ 0 (s). Finally, we let W = V. Then W is smooth and satises the following: ˆ 1 ( A ) 6 W (k; ) 6 ˆ 2 ( A ) k Z + R; where ˆ i = i K (i =1; 2). Below we will show that for all, W (k +1;f(k; ; )) W (k; ) 6 V (k; )=2 whenever V () 1: (20) Fix any R n ;k Z +, and. Let v = V (k; ), and v + = V (k +1;f(; )). Note that v + 6 v. Using the mean value theorem, one sees (v + ) (v)= (v + + (v v + ))(v + v) for [0; 1]. Since (s) 1 for all s, it follows that if v + 6 v=2, then (v + ) (v) 6 v=2: (21) Assume now that v + v=2. Then (v + + (v v + )) (v + ) (v=2) 0 (v=2), and hence, (v + ) (v) 6 0 (v=2)(v + v) 0 6 0 (v=2) ˆ 3 (v) 6 v whenever v 1: (22) Combining (21) and (22), one sees that (v + ) (v) 6 v=2 whenever v 1: Also observe that when v 6 1, (v + ) (v) v+ ( v ) = v + + 0 (s)ds v + 0 (s)ds 6 v + v 6 ˆ 3 (v): 0

Z.-P. Jiang, Y. Wang / Systems & Control Letters 45 (2002) 49 58 55 We now let 4 be any K -function such that 4 (s) 6 ˆ 3 (s) ifs 6 1, and 4 (s) 6 s=2 ifs 1. Let = 4 1 K. It then follows that W (k +1;f(k; ; )) W (k; ) 6 ( A ) for all k Z +, all R n, and all. 4.2. Proof of Proposition 3.2 It is trivial that UGAS GAS. The converse of the implication follows from the standard fact in analysis (see, e.g., [14, Theorem 7:23]) that, for a compact set, the set M is compact in the pointwise convergence topology. A precise statement is as in the following: Lemma 4.1. For every sequence {d k } of functions in M ; there exist a function d 0 M and a subsequence {d kl } of {d k } such that for each j Z + ;d kl (j) d 0 (j) as l. Proof of Proposition 3.2. Suppose a periodic system with period as in (1) in GAS. Let k 0 = j {0; 1;:::; 1} be given. For each 0, and each r 0, we let T j (r; ) = inf {t: x(k; j; ; d) A 6 k j + t A 6 r d M } (where T j (r; )= if the set is empty). Let 0 be as in Property 1 of Denition 3.1. Then T j (r; ) 6 := sup{ ;d : A 6 r; d M }, where ;d = inf {k Z + : x(k; j; ; d) A 6 =2}: By Lemma 4.1, it can be shown that, and hence, T j (r; ). For any given r 0 and 0, let T r; = max{t j (r; ): j =0; 1;:::; 1}: By denition, (3) holds for all A 6 r, all k k 0 + T r;, all k 0 {0; 1;:::; 1} and all d M. Next, we show that Property 1 (i.e., the global uniform stability) in Denition 2.1 holds. Again, x k 0 = j {0; 1;:::; 1}. For each r 0, we dene j (r)=sup{ x(k; j; ; d) A : A 6 r; k j; d M }: By denition of T r;, it holds that j (r)=sup{ x(k; j; ; d) A : A 6 r; j 6 k 6 j + T r;r ;d M }: Using again the compactness property of M (in pointwise convergence topology), one can show that j (r) for all r 0. Furthermore, Property 1 in the GAS denition implies that j (r) 0asr 0. Let (0) = 0. Pick any K -function j satisfying that j (r) (r) for all r 0. Then it holds that x(k; j; ; d) A 6 j ( A ) for all k j, all and all d. Finally, we let (r) = max{ j (r):j =0; 1;:::;}. It then holds that x(k; k 0 ;;d) A 6 ( A ) for all k k 0, all 0 6 k 0 6, all and all d. ByRemark 2.5, the system is UGAS. 4.3. Proof of Theorem 1 To prove Theorem 1, we rst discuss some preliminary results. 4.3.1. Continuity properties of trajectories Consider system (1). It is clear that for each xed k Z + and each d M, the map x(k; k 0 ;;d) is continuous on. Using the compactness property of M with the pointwise topology (cf. Lemma 4.1), one can get the following stronger uniform continuity property which is an immediate consequence of the fact that compositions of uniformly continuous maps are still uniformly continuous. Lemma 4.2. Consider system (1). For any k 0 ;T Z + and any compact subset K of R n ; the map (x(1+ k 0 ;k 0 ;;d); x(2 + k 0 ;k 0 ;;d);:::;x(t + k 0 ;k 0 ;;d)) is uniformly continuous on K and the continuity is uniform on M. Precisely, Lemma 4.2 means that for any compact set K, any k 0 ;T Z +, and any 0, there exists some 0 such that for any 1 ; 2 K such that 1 2, x(k; 1 ;d) x(k; 2 ;d) k =0; 1;:::;T; d M : (23) 4.3.2. A comparison principle In the proof of the suciency part of Theorem 1, we need the following comparison lemma. Lemma 4.3. For each K-function ; there exists a KL-function (s; t) with the following property: if y : Z + [0; ) is a function satisfying y(k +1) y(k) 6 (y(k)) (24)

56 Z.-P. Jiang, Y. Wang / Systems & Control Letters 45 (2002) 49 58 for all 0 6 k k 1 for some k 1 6 ; then y(k) 6 (y(0);k) k k 1 : (25) Proof. Without loss of generality, one may assume that (s) 6 s=2 (otherwise one can replace (s) by min{(s);s=2}). Let, for each r 0, (r) = max {s (s)}: 06s6r Then 0 (r) r for all r 0, and (r) is nondecreasing. It follows from (24) that y(k +1)6 (y(k)); 0 6 k k 1 : Again, without loss of generality, one may assume that is of class K, otherwise use (r + (r))=2 to replace (r). According to the standard comparison principle (see e.g. [7] or [18]), one has y(k) 6 z(k) for all 0 6 k k 0, where z(t) is the solution for the following initial value problem: z(k +1)=(z(k)); z(0) = y(0); k Z + : It can be seen that for each k Z + ;z(k)= k (z(0)), and thus, y(k) 6 k (y(0)), where, for each c R; k+1 (c)=( k )(c) for k 1. Note that for each c 0; k (c) 0ask. To get an estimation as in (25), we let, for each s R 0 and each r [k; k +1);k Z +, (s; r)=(k +1 r) k (s)+(r k) k+1 (s); where 0 ( ) denotes the identity function, i.e., 0 (s)=s for all s R 0. It is not hard to see that KL. Estimation (25) follows from the fact that (s; k)= k (s) for all k Z +, all s 0. 4.3.3. Proof of Theorem 1: the suciency The proof of the suciency follows the standard argument, see e.g., [1, Chapter 5]. To make the work more self-contained, below we provide a treatment for the case with disturbances. Assume that system (1) admits a Lyapunov function, with i (i =1; 2; 3) as in (7) and (8). By Lemma 2.8, we assume that 3 K. Pick any R n, any k 0 Z + and any d M. Let x(k)=x(k +k 0 ;k 0 ;;d), and let y(k)=v (k + k 0 ;x(k)). Then, it holds that y(k +1) y(k) = V (k + k 0 +1;x(k + 1)) V (k + k 0 ;x(k)) 6 (V (k + k 0 ;x(k))) = (y(k)) k Z + ; where = 3 1 2. Let be the KL-function as in Lemma 4.3, then y(k) 6 (y(0);k)= (V (k 0 ;);k) k Z + : Dene (s; r)= 1 1 ( 2 (s);r). Then KL since both 1 ; 2 are K -functions, and it holds that x(k + k 0 ;k 0 ;;d) A 6 ( A ;k) k Z + : This shows that system (1) is UGAS with respect to A. 4.3.4. Proof of Theorem 1: the necessity By Lemma 2.7, it is enough to prove the existence of a continuous Lyapunov function. Assume that system (1) is UGAS. By Remark 2.4, there exist 1 ; 2 K such that (5) holds. Let!(s)= 1 1 (s). Then! K, and!( x(k + k 0 ;k 0 ;;d) A ) 6 2 ( A )e k : (26) Dene V 0 : Z + R n M R 0 by V 0 (k 0 ;;d)=!( x(k + k 0 ;k 0 ;;d) A ): (27) It follows from (26) that!( A ) 6 V 0 (k 0 ;;d) 6 2 ( A )e k 6 e e 1 2( A ) d M : (28) This shows that the series in (27) is convergent, and the convergence is uniform for K and d M for any compact set K. Since, for each k and k 0 ;!( x(k + k 0 ;k 0 ; ;d) A ) is continuous uniformly on d M (cf. Lemma 4.2), it follows that for each k 0 Z + ;V 0 (k 0 ; ;d) is continuous uniformly on d M. Dene V : Z + R n R 0 by V (k 0 ;) = sup V 0 (k 0 ;;d): (29) d M It follows immediately from (28) that!( A ) 6 V (k 0 ;) 6 e e 1 2( A ): (30) Lemma 4.4. For each k 0 Z + ; the function V (k 0 ; ) is continuous on R n. Proof. Let k 0 Z + be given. Fix R n and let 0 be given. By the uniform continuity of V 0, there exists some 0 such that, whenever, V 0 (k 0 ;;d) V 0 (k 0 ;;d) =2 d M :

Z.-P. Jiang, Y. Wang / Systems & Control Letters 45 (2002) 49 58 57 Pick such a point. Let d 0 ;d 1 M be such that V (k 0 ;) 6 V 0 (k 0 ;;d 0 )+=2 and V (k 0 ;) 6 V 0 (k 0 ;;d 1 )+=2: Then, for any such that, V (k 0 ;) V (k 0 ;) 6 V 0 (k 0 ;;d 0 )+=2 V 0 (k 0 ;;d 0 ) ; and V (k 0 ;) V (k 0 ;) 6 V 0 (k 0 ;;d 1 )+=2 V 0 (k 0 ;;d 1 ) : This shows that V (k 0 ; ) is continuous everywhere. In the following we show that V admits a desired decay estimate as in (8). Pick any k 0, any and any. Let + denote f(k 0 ;;), that is, + = x(k 0 + 1;k 0 ;;d), where d is any function in M such that d(k 0 )=. Then V (k 0 +1; + ) = su p!( x(k + k 0 +1;k 0 +1; + ;d) A ): d M By the uniqueness property of solutions, one can see that, for any d M such that d(k 0 )=, it holds that x(k + k 0 +1;k 0 +1; + ;d)=x(k + k 0 +1;k 0 ;;d) k 0: Hence, V (k 0 +1; + ) = su p d M ;d(k 0)= = su p d M ;d(k 0)= = su p d M ;d(k 0)=!( x(k + k 0 +1;;d) A )!( x(k + k 0 +1;k 0 ;;d) A ) k=1!( x(k + k 0 ;k 0 ;;d) A )!( x(k 0 ;k 0 ;;d) A ) 6 V (k 0 ;)!( A ): This shows that V (k 0 +1;f(k 0 ;;)) V (k 0 ;) 6!( A ) for all R n and for all. Finally, if system (1) is periodic with period, then (cf. (6)) x(k + k 0 + m; k 0 + m; ; d)=x(k + k 0 ;k 0 ;d m ) for all k; k 0 ;m Z +, all, and all d. Thus, V 0 (k 0 + m; ; d) =!( x(k + k 0 + m; k 0 + m; ; d) A ) =!( x(k + k 0 ;k 0 ;;d m ) A )=V 0 (k 0 ;;d m ): Consequently, V (k 0 + m; ) = sup V 0 (k 0 ;;d m ) d M = su p V 0 (k 0 ;;d)=v(k 0 ;) d M for all k 0 ;m Z + and R n. Hence, V is periodic with period. Similarly, if the system (1) is time invariant, then x(k + k 0 ;k 0 ;;d)=x(k; 0;;d k0 ), from which it follows that V is also time invariant. 4.4. Proof of Theorem 2 It can be seen that, in the proof of Theorem 1, the function! can be chosen as any K -function with the property that, for some 0 1,!( x(k + k 0 ;k 0 ;;d) A ) 6 2 ( A ) k k 0; R n ; d M : In particular, in the case of GES, letting!(s)=s 2 will result in a Lyapunov function V with (7) and (8) strengthened to (10), with c = 2 =(1 2 ). 5. Conclusions We have presented a new converse Lyapunov theorem for general nonautonomous discrete systems subject to disturbances taking values in compact sets. Special cases such as periodic systems, time-invariant systems and GES systems are also investigated. We expect that, like the continuous-time counterpart in [10], our discrete converse Lyapunov theorem will nd wide applications in the analysis and synthesis of discrete-time nonlinear systems. Preliminary results in this direction have been accomplished in [5,6].

58 Z.-P. Jiang, Y. Wang / Systems & Control Letters 45 (2002) 49 58 Acknowledgements The authors would like to thank Dr. E.D. Sontag for many helpful discussions. References [1] R.P. Agarwal, Dierence Equations and Inequalities: Theory, Methods and Applications, Marcel Dekker, New York, 1992. [2] W.M. Boothby, An Introduction to Dierentiable Manifolds and Riemannian Geometry, 2nd Edition, Academic Press, Orlando, FL, 1986. [3] C.I. Byrnes, W. Lin, Losslessness, feedback equivalence and the global stabilization of discrete-time nonlinear systems, IEEE Trans. Automat. Control 39 (1994) 83 98. [4] S.P. Gordon, On converse to the stability theorems for dierence equations, SIAM J. Control Optim. 10 (1972) 76 81. [5] Z.P. Jiang, Y. Lin, Y. Wang, A local nonlinear small-gain theorem for discrete-time feedback systems, Proceedings of the Third Asian Control Conference, Shanghai, China, 2000, pp. 1227 1232. [6] Z.P. Jiang, Y. Wang, Input-to-state stability for discrete-time nonlinear systems, Automatica 37 (6) (2001) 857 869. [7] V. Lakshmikantham, S. Leela, A.A. Martynyuk, Stability Analysis of Nonlinear Systems, Marcel Dekker, New York, 1989. [8] V. Lakshmikantham, D. Trigiante, Theory of Dierence Equations: Numerical Methods and Applications, Academic Press Inc., New York, 1988. [9] J.P. LaSalle, The Stability and Control of Discrete Process, Springer, New York, 1986. [10] Y. Lin, E.D. Sontag, Y. Wang, A smooth converse Lyapunov theorem for robust stability, SIAM J. Control Optim. 34 (1996) 124 160. [11] M.S. Mousa, R.K. Miller, A.N. Michel, Stability analysis of hybrid composite dynamical systems: descriptions involving operators and dierence equations, IEEE Trans. Automat. Control 31 (1986) 603 615. [12] H. Nijmeijer, A. van der Schaft, Nonlinear Dynamical Control Systems, Springer, New York, 1990. [13] J.M. Ortega, Stability of dierence equations and convergence of iterative processes, SIAM J. Numer. Anal. 10 (1973) 268 282. [14] W. Rudin, Principles of Mathematical Analysis, 3rd Edition, McGraw-Hill, New York, 1976. [15] E.D. Sontag, Comments on integral variants of input-to-state stability, Systems Control Lett. 34 (1998) 93 100. [16] E.D. Sontag, Y. Wang, New characterizations of the input to state stability property, IEEE Trans. Automat. Control 41 (1996) 1283 1294. [17] A. Stuart, A. Humphries, Dynamical Systems and Numerical Analysis, Cambridge University Press, Cambridge, 1996. [18] S. Sugiyama, Comparison theorems on dierence equations, Bull. Sci. Eng. Res. Lab. Waseda Univ. 47 (1970) 77 82. [19] J. Tsinias, Versions of Sontag s input to state stability conditions and the global stabilizability problem, SIAM J. Control Optim. 31 (1993) 928 941. [20] J. Tsinias, S. Kotsios, N. Kalouptsidis, Topological dynamics of discrete-time systems, in: M.A. Kaashoek, J.H. van Schuppen, A.C.M. Ran (Eds.), Robust Control of Linear Systems and Nonlinear Control, Proceedings of International Symposium MTNS-89, Vol. II, Birkhauser, Boston, 1990, pp. 457 463. [21] L.L. Xie, L. Guo, How much uncertainty can be dealt with by feedback, IEEE Trans. Automat. Control 45 (2000) 2203 2217. [22] V.I. Zubov, Methods of A.M. Lyapunov and Their Application (English Edition), P. Noordho, Groningen, The Netherlands, 1964.