Generalized Input-to-State l 2 -Gains of Discrete-Time Switched Linear Control Systems

Size: px
Start display at page:

Download "Generalized Input-to-State l 2 -Gains of Discrete-Time Switched Linear Control Systems"

Transcription

1 Generalized Input-to-State l 2 -Gains of Discrete-Time Switched Linear Control Systems Jianghai Hu, Jinglai Shen, and Vamsi Putta February 9, 205 Abstract A generalized notion of input-to-state l 2 -gain is proposed for discrete-time switched linear control systems (SLCSs). Being a function of a certain discount factor, this generalized l 2 -gain provides new insight into input-to-state behaviors of the SLCSs under parameter variations. After establishing several analytical properties of the generalized l 2 -gain, the paper focuses on the generating function approach to the study of the generalized l 2 -gain. Important properties of generating functions are derived, and it is shown that their radii of convergence characterize the generalized l 2 -gain. Furthermore, iterative algorithms are developed for computing the generating functions with proven uniform or exponential convergence. Numerical results show that these algorithms yield efficient estimates of both the generalized and classical l 2 -gains. Introduction A switched linear control system (SLCS) consists of a finite number of linear control subsystems along with a switching rule that determines switchings among subsystems. Such systems find numerous applications such as power electronics and automotive control, where switchings among multiple linear controllers are exploited to improve system performance. Belonging to the general framework of hybrid control systems, the SLCSs exhibit rich dynamics in spite of simple structure in their subsystems. In particular, they demonstrate inherently nonsmooth and hybrid dynamical behaviors, and require novel analytical and numerical techniques for their study [4]. The concept of L 2 -gain (or l 2 -gain) plays an important role in robust control and stability analysis of control systems. Informally speaking, the L 2 -gain is the maximum output energy excited using a given input/perturbation energy and measures the disturbance attenuation of the system. This concept has been extensively studied for classical linear control systems and smooth nonlinear control systems [3, 27], and its study has been extended to the SLCSs and other hybrid systems recently [6, 7]. For instance, the L 2 -gains are addressed under the assumption of slow switchings in [5], and an LMI-based method is proposed in [28]. Other methods include the common storage function approach [8, 9, 0] and the variational approach [8]. Furthermore, the design of switching signal to achieve a certain L 2 -gain and related stability analysis are presented in [32]. For the discrete-time SLCSs, the l 2 -gains are characterized under dwell time constraints in [29] and their bounds are developed in [2, 6]; convergence and computation of classical or finite-horizon l 2 -gains Partial preliminary results of this research were reported in the conference papers [9, 20]. J. Hu and V. Putta are with School of Electrical and Computer Engineering, Purdue University, West Lafayette, IN 47907, USA ({jianghai,vputta}@purdue.edu). This work was supported by the NSF Grant No J. Shen is with Department of Mathematics and Statistics, University of Maryland Baltimore County, Baltimore, MD 2250, USA (shenj@umbc.edu). This research was funded by the NSF grant DMS

2 are also studied in [4, 25] respectively. Despite these advances, computation of the L 2 -gain (or l 2 - gain) of the SLCSs remains a difficult problem, due to switching induced combinatorial complexity. Attempts have been made toward finding nonconservative bounds of the L 2 -gains at the cost of solving certain existence problems, e.g., [8]. Motivated by robust analysis and characterization, the present paper studies the input-to-state l 2 -gains (or simply l 2 -gains) of the discrete-time SLCSs subject to system parameter variations. Specifically, two important and interconnected issues are addressed: (i) analytic issue: how does the l 2 -gain vary with respect to system parameters? (ii) numerical issue: how can the l 2 -gain be effectively computed with proven convergence under different system parameters? Note that the finiteness of the classical l 2 -gain of the SLCS is closely related to strong stability of the associated autonomous switched linear system, which in turn can be characterized by the joint spectral radius or a related scaling parameter; see [] and references therein. Inspired by this observation, we consider a particular, yet nontrivial, case of parameter variations: both the system transition matrix and the control matrix of each subsystem are scaled by a varying discount factor (cf. Section 2.). Treating the classical l 2 -gain as a function of this discount factor, we propose a generalized notion of the input-to-state l 2 -gain. This generalized notion not only includes the classical counterpart as a special case and leads to a generating function based alternative approach to compute the classical l 2 -gain, but also offers insight into the input-to-state behaviors of parameter perturbed SLCSs. Moreover, it is worth pointing out that many results of this paper can handle, or can be extended to handle, general system parameter variations (cf. Theorem 2. and Proposition 2.2). New analytic and numerical results are developed for the following aspects of the generalized l 2 -gain, which constitute the main contributions of the paper: () Important analytic properties of the generalized l 2 -gain are established. In particular, necessary and sufficient conditions are derived for the finiteness of the generalized or classical l 2 - gains under a suitable reachability assumption. Furthermore, it is shown that the finite generalized or classical l 2 -gain is (locally) continuous in system parameters. (2) A novel generating function approach is developed for characterization and effective approximation of the generalized l 2 -gains, driven by the recent development for stability analysis of autonomous switched systems via this approach [, 24]. Roughly speaking, a generating function is a power series in a discount factor with coefficients dependent on state trajectories; its radii of convergence characterize the maximum exponential growth rates of the system trajectories under different switching rules. This approach also yields effective computation of stability quantities. Towards the study of the generalized l 2 -gain, we introduce the controlled generating functions and show that their radii of convergence characterize the generalized l 2 -gain. Various analytic properties of the controlled generating functions and related quantities, e.g., the quadratic bounds and the domain of convergence, are derived and used to develop Bellman equation based iterative procedures for approximation of the generating functions with proven uniform or exponential convergence. (3) Based on the analytic results of the controlled generating functions, finite-horizon generating function based algorithms are proposed for computation of the generalized l 2 -gain. While the worstcase computation of the generalized l 2 -gain remains (and is inherently) NP-hard (?), it is shown that by exploring certain relaxation techniques, the proposed algorithms yield effective and less conservative estimates of the generalized or classical l 2 -gains compared to the existing methods. The paper is organized as follows. Section 2 introduces the generalized l 2 -gain and establishes its analytic properties. Section 3 addresses controlled generating functions and their properties, and Section 4 shows that radii of convergence of the generating functions provide complete characterization of the generalized l 2 -gain. As an example, one dimensional SLCSs and their generating functions are studied in Section 5. Numerical algorithms and computational results are presented in Section 6 with conclusion drawn in Section 7. 2

3 2 Generalized l 2 -Gain of Switched Linear Control Systems A discrete-time switched linear control system (SLCS) has the dynamics x(t + ) = A σ(t) x(t) + B σ(t) u(t), t Z + := {0,,...}. () In essence, the system evolves by switching among a finite collection of linear control systems (or subsystems) {(A i R n n, B i R n m )} i M indexed by the set M := {,..., M}, with the switching governed by the switching sequence σ := {σ(0), σ(),...}, where σ(t) M for t Z +. Denote by x(t; σ, u, z), t Z +, the state trajectory or solution of the SLCS () under the switching sequence σ and the control input u := {u(0), u(),...} starting from x(0) = z. For a fixed σ, the SLCS reduces to a linear time-varying system and thus x(t; σ, u, z) is jointly linear in u and z. The reachable set of the SLCS () is the set of all states x(t; σ, u, 0) that can be reached within a finite time t starting from x(0) = 0 under arbitrary σ and u. Unlike classical linear systems, the reachable set of a discrete-time SLCS may not be a subspace [26]. For example, a one-step finite impulse response (FIR) system satisfying A i B j = 0 for all i, j M has the reachable set i M R(B i ), which is in general not a subspace. Here R( ) denotes the range of a matrix. The following reachability assumption is imposed throughout the paper (unless otherwise indicated). Assumption 2.. The reachable set of the SLCS (), denoted by R, spans the state space R n, i.e., span(r) = R n. Note that Assumption 2. implies that at least one B i 0. The autonomous switched linear system (SLS) corresponding to the SLCS () is obtained by setting u 0: x(t + ) = A σ(t) x(t), t Z +, (2) whose solution under the switching sequence σ and initial state z is denoted x(t; σ, z) := x(t; σ, u, z) u Generalized Input-to-State l 2 -Gain Let l 2 (R m ) denote all R m -valued sequences u with finite l 2 -norm u 2 := u(t) 2. The classical input-to-state l 2 -gain of the discrete-time SLCS () is defined by x(t + ; σ, u, 0) 2 κ := sup sup. (3) σ u(t) 2 0 u l 2 (R m ) Given λ R + := [0, ), let u λ,2 := λt u(t) 2 be the λ-discounted l 2 -norm of u, and U λ := {u u λ,2 < }. The generalized input-to-state l 2 -gain with a discount factor λ R + is κ(λ) := sup sup λt x(t + ; σ, u, 0) 2. (4) σ λt u(t) 2 0 u U λ In other words, κ(λ) is the largest amplification factor of the λ-discounted l 2 -norm of state over that of input under any switching sequence. The goal of this paper is to characterize κ(λ) for different λ R +. Remark 2.. The classical input-to-state l 2 -gain is a special case of the generalized l 2 -gain κ(λ) with λ =. Conversely, κ(λ) is the classical l 2 -gain of the following SLCS: x(t + ) = Ãσ(t) x(t) + B σ(t) ũ(t), (5) where Ãi := λ A i and B i := B i. In fact, under the scaled control input ũ(t) := λ t u(t), the solution of the new SLCS satisfies x(t + ; σ, ũ, 0) = λ t x(t + ; σ, u, 0) for t Z + and all σ. By the homogeneity of x(t; σ, ũ, 0) in ũ, κ(λ) = sup σ sup ũ 2 = x(t + ; σ, ũ, 0) 2. 3

4 For each k Z +, the (generalized) k-horizon l 2 -gains, κ k (λ), of the SLCS () is defined as k κ k (λ) := sup sup λt x(t + ; σ, u, 0) 2 σ k, (6) 0 u U k λt u(t) 2 where U k U λ is the set of inputs u with duration at most k, namely, u(t) 0 for all t > k. Note that k Z+ U k is a dense subset of U λ. In what follows, we define the constant γ 0 as γ 0 := max i M B i. (7) Here, B i denotes the largest singular value of B i. Since at least one B i 0 by Assumption 2., we must have γ 0 > 0. Proposition 2.. The generalized l 2 -gain κ(λ) and its finite horizon couterparts κ k (λ) have the following properties: () κ k (λ) κ(λ) as k for each λ R + ; (2) κ k (λ) is continuous in λ R + for each k Z +, and κ(λ) is lower semi-continuous in λ R + ; (3) At λ = 0, κ(0) = γ 0, where γ 0 is defined in (7). Proof. () That κ k (λ) is non-decreasing in k follows as the supremum in (6) is taken over a space U k that is non-decreasing in k. A similar argument shows that κ k (λ) κ(λ) for any k. As a result, lim k κ k (λ) κ(λ). To show the other direction, assume first κ(λ) is finite. Then for any small ε > 0, a control u U λ and a switching sequence σ exist such that λt u(t) 2 = and [κ(λ)] 2 ε λt x(t + ; σ, u, 0) 2 [κ(λ)] 2. By choosing l large enough, we have l λt x(t + ; σ, u, 0) 2 [κ(λ)] 2 2ε while l λt u(t) 2 ; thus [κ l (λ)] 2 [κ(λ)] 2 2ε. As κ k (λ) is non-decreasing in k, [κ(λ)] 2 2ε [κ k (λ)] 2 [κ(λ)] 2, k l. As ε > 0 is arbitrary, we have lim k κ k (λ) = κ(λ). The case when κ(λ) = can be similarly proved. (2) For any λ 0, let x(t; σ, ũ, 0) be the solution of the scaled SLCS (5) with subsystem matrices {( λa i, B i )} i M and ũ(t) = λ t u(t). By Remark 2., κ k (λ) = sup σ supũ Uk, ũ 2 = k x(t + ; σ, ũ, 0) 2 for each k Z +. Denote σ 0:k := (σ(0),..., σ(k)) M k+, v := (ũ(0), )..., ũ(k) R (k+)m, and define the set B v := {v k ũ(t) 2 = }. Then κ k (λ) = max σ0:k sup v Bv f σ0:k (λ, v) for some function f σ0:k continuous in (λ, v) for each σ 0:k. Let λ 0 R + be arbitrary. Each f σ0:k is continuous, hence uniformly continuous, on the compact set [0, λ 0 ] B v. As a result, g σ0:k (λ) := sup v Bv f σ0:k (λ, v) is uniformly continuous, thus continuous, in λ on [0, λ 0 ]. As λ 0 is arbitrary, g σ0:k ( ) is continuous on R +. Since there are finitely many σ 0:k, κ k (λ) = max σ0:k g σ0:k (λ) is continuous in λ on R +. Finally, being the pointwise supremum of all continuous functions κ k (λ), κ(λ) must be lower semi-continuous in λ. (3) Since x(; σ, u, 0) = B σ(0) u(0) at λ = 0, κ(0) = sup σ(0) M,u(0) 0 B σ(0) u(0) / u(0) = γ 0. More properties of κ(λ) under certain stability conditions are given in the next subsection. 2.2 Finiteness of Generalized l 2 -Gain It is well known that an LTI system (A, B) has finite input-to-state l 2 -gain if and only if the autonomous system A is stable. We show that this result can be extended to the generalized l 2 -gain case. Recall that the autonomous SLS (2) with subsystem dynamics matrices {A i } i M is 4

5 called exponentially stable under arbitrary switching (or absolutely exponentially stable [5]) with the parameters (C, r) if there exist constants C > 0 and r (0, ) such that its solution satisfies x(t; σ, z) Cr t z, t Z +, for all z R n and switching sequences σ, or equivalently, Φ σ t,k Crt k, σ, t, k Z + with t k. Here, Φ σ t,k is the state transition matrix defined by Φσ t,k := A σ(t ) A σ(k) for t > k and Φ σ t,t := I. Theorem 2.. Suppose the autonomous SLS (2) with subsystem matrices {A i } i M is exponentially stable under arbitrary switching with the parameters (C, r) for some C > 0 and r [0, ). Then, the SLCS () with subsystem matrices {(A i, B i )} i M has finite (classical) l 2 -gain: κ Cγ 0 r, where γ 0 is defined in (7). Under Assumption 2., the converse also holds: if κ <, then the SLS {A i } i M is exponentially stable under arbitrary switching. Proof. The solution of the SLCS () under a control input u l 2 (R m ) and an arbitrary switching sequence σ is given by x(t + ; σ, u, 0) = t Φ σ t+,k+ B σ(k)u(k), t Z +. (8) k=0 The stability assumption implies Φ σ t+,k+ Crt k. Consider a sequence w = (w, w 2,...) l 2 (R n ) with w t = 0 for all t N + 2 for some N Z +. Then, (w t+ ) T x(t + ; σ, u, 0) = t (w t+ ) T Φ σ t+,k+ B σ(k)u(k) k=0 Cγ 0 t C r t k γ 0 u(k) w t+ = s=0 k=0 s=0 k=0 r s u 2 w 2 = Cγ 0 r u 2 w 2. By setting w t := x(t; σ, u, 0) for t =,..., N +, we have C r s γ 0 u(k) w s+k+ ( N ) /2 x(t + ; σ, u, 0) 2 Cγ 0 r u 2. Letting N, we have x( ; σ, u, 0) 2 Cγ 0 /( r) u 2 for all σ and u l 2 (R m ), i.e., κ Cγ 0 /( r). For the converse statement, assume that the SLS {A i } i M is not exponentially stable under arbitrary switching. Then it follows from [, Proposition and Theorem 2] that there exists a proper subspace V of R n such that for each z / V, x(t; σ z, 0, z) 2 = for some switching sequence σ z. By Assumption 2., the reachable set R is not contained in V, since otherwise it fails to span R n. Therefore, we can find one z R \ V, i.e., z = x(τ; σ, u, 0) for some σ and u and a finite time τ. A state solution to the SLCS can be constructed so that it first adopts σ and u to reach z at time τ, and then adopts σ z and u = 0 from time τ thereon. This state solution has infinite l 2 energy, even though the input u has a finite duration. Thus κ =, a contradiction. 5

6 By Remark 2., the following result follows immediately. Corollary 2.. Suppose λ R + is such that the scaled SLS { λa i } i M is exponentially stable under arbitrary switching with the parameters (C, r) for some C > 0 and r [0, ). Then the generalized l 2 -gain κ(λ) of the SLCS () satisfies κ(λ) Cγ 0 r. Conversely, under Assumption 2., if κ(λ) <, then the SLS { λa i } i M is exponentially stable under arbitrary switching. The joint spectral radius (JSR) of the matrix set {A i } i M is defined as [2]: { ρ := lim max A i A ik /k } i,..., i k M. k The SLS {A i } i M is exponentially stable under arbitrary switching if and only if ρ < [2]. Since the scaled SLS { λa i } i M has the JSR λ ρ, it is exponentially stable under arbitrary switching if and only if λ < λ := (ρ ) 2. (9) Hence, under Assumption 2., Corollary 2. implies that κ(λ) < if and only if λ [0, λ ). 2.3 Continuity of Generalized l 2 -Gain In this section, we show that κ(λ) is continuous on [0, λ ) where λ is defined in (9). Denote by S the ordered matrix tuple ( (A i, B i ) ) i M. The set of all such S with A i R n n and B i R n m is a vector space denoted by S and endowed with a norm, e.g., S. Since the projection operator S A i (resp. S B i ) is continuous hence bounded, there exists a positive constant θ such that A i θ S S, B i θ S S, S S, i M. For any given S S and switching sequence σ, define L S,σ (u) := x( ; σ, u, 0) as in (8) with z = 0. Assume that the SLS {A i } i M is exponentially stable under arbitrary switching. Then Theorem 2. implies that the linear operator L S,σ : l 2 (R m ) l 2 (R n ) is uniformly bounded in σ, i.e., L(S) := sup σ sup u 2 = L S,σ (u) 2 <, where 2 is the l 2 -norm on the Hilbert space l 2 (R m ) or l 2 (R n ). The following result shows that L(S) is locally Lipschitz continuous in the system parameter S. Proposition 2.2. Let S = ( (A i, B i ) ) i M S be given such that the SLS {A i} i M is exponentially stable under arbitrary switching. Then there exist ε > 0 and µ > 0 (dependent on S only) such that for any S, S within the neighborhood B S (ε) := { S S S S S ε} of S, we have L(S ) L(S ) µ S S S. Proof. For the given S, there exist ε > 0, C >, and r (0, ) such that for any S B S (ε), the SLS {A i } i M is exponentially stable under arbitrary switching with the parameter (C, r) (chosen uniformly in S B S (ε) [2, Proposition.4]), i.e., A i A i 2 A i k Cr k for any i,..., i k M. Define the constant ξ := max i M sup S B S (ε) B i, which is finite as B S(ε) is a bounded set. Let S, S B S (ε) and σ be arbitrary. The linear operator T : l 2 (R m ) l 2 (R n ) defined by T (u) := L S,σ(u) L S,σ(u) is bounded (hence continuous) with the operator norm T := We thank Dr. Thomas I. Seidman of University of Maryland Baltimore County for helpful discussions on this result. 6

7 sup u 2 = T (u) 2. We will show below that T µ S S S for a positive constant µ independent of S, S and σ. By (8), the (t + )-th entry of the sequence T (u) is given by T t+ (u) := x (t + ; σ, u, 0) x (t + ; σ, u, 0) = t+ [ A i A i k B i k A i A i k B i k ]u(t + k), k= where the indices i,..., i k are determined from the given σ, and A i A i k = A i A i k = I if k =. Then, for each k =,..., t +, A i A i k B i k A i A i k B i k A i A i k B i k A i A i k B i k k 2 + A i A i s A i s+ A s=0 i k B i k A i A i s+ A i s+2 A Cr k B i k B i k + (k )C 2 r k 2 ξ max s=0,...,k 2 A i s+ A Cr k 2[ r + (k )Cξ ] θ S S S ν(r + δ) k S S S i s+ i k B for any sufficiently small δ > 0 with r + δ < and some large ν > 0 (dependent on r and δ only). The last step follows because r k 2 [r + (k )Cξ] is a higher order infinitesimal than (r + δ) k as k. As a result, by using the same argument as in the proof of Theorem 2. (on the operator T rather than L S,σ with (C, r) replaced by (ν, r + δ)), we obtain that T µ S S S, where µ := ν/( r δ). It is clear that µ is independent of σ and S, S B S (ε). Consequently, L(S ) = sup L S,σ(u) 2 sup u 2 =, σ u 2 =, σ i k ] [ L S,σ(u) 2 + T (u) 2 L(S ) + µ S S S. The roles of S and S can be reversed to yield a similar inequality, leading to the desired result. Recall that the scaled SLS { λa i } i M is exponentially stable under arbitrary switching if and only if λ [0, λ ) with λ given in (9). Theorem 2.2. The generalized l 2 -gain κ(λ) of the SLCS () is continuous in λ on [0, λ ). Furthermore, κ(λ) is Lipschitz continuous in λ on any compact subset of [0, λ ). Proof. For any λ 0, let x(t; σ, ũ, 0) be the solution of the scaled SLCS (5) with subsystem matrices {( λa i, B i )} i M and ũ(t) = λ t u(t). It follows from the discussions in Remark 2. that κ(λ) = sup x( ; σ, ũ, 0) 2 = L(S λ ), ũ 2 =, σ where S λ := ( ( λa i, B i ) ) i M S. At any λ 0 [0, λ ), since the autonomous SLS { λ 0 A i } i M corresponding to S λ0 is exponentially stable under arbitrary switching, Proposition 2.2 implies that κ(λ) is locally Lipschitz continuous in S λ, hence in λ as well, at any λ 0 [0, λ ). This implies via an open covering argument that κ(λ) is (uniformly) Lipschitz in λ on any compact subset of [0, λ ), e.g., [0, λ 0 ]. The continuity of κ(λ) in λ on [0, λ ) then follows readily. We note that the continuity results in Proposition 2.2 and Theorem 2.2 hold without the reachability assumption. Corollary 2.2. For any given λ 0 (0, λ ), κ k ( ) converges uniformly to κ( ) on [0, λ 0 ] as k. Proof. It follows from Proposition 2. and Theorem 2.2 that κ( ) and κ k ( ) for all k are continuous on the compact interval [0, λ 0 ]. Since κ k ( ) converges pointwise and monotonically to κ( ), it follows from Dini s Theorem [22, Theorem 7.3] that the convergence is uniform on [0, λ 0 ]. 7

8 3 Generating Functions of Switched Linear Control Systems Originally introduced in [], generating functions are an effective tool for the stability analysis and computation of autonomous SLSs under various switching rules. In this section, we briefly review their definitions, and then extend them to the SLCSs case for studying generalized l 2 -gains. 3. Autonomous Generating Function of SLS The (strong) generating function of the autonomous SLS (2) is the function G λ ( ) R + { } defined by G λ (z) := sup σ λ t x(t; σ, z) 2, z R n, λ R +. (0) The radius of convergence of G λ (z) is defined as: λ := sup{λ R + G λ (z) <, z R n }. () Note that this is the same notation defined before in (9) via the JSR ρ, as the two are identical []. Denote g λ = sup z = G λ (z) and d λ = sup z = max i M G λ (A i z). Then it is shown in [, Theorem 3] that for λ [0, λ ), the SLS { λa i } i M is exponentially stable under arbitrary switching with the parameters (C λ, r λ ), where C λ := g λ and r λ := λd λ /( + λd λ ) [0, ). By Theorem 2., this yields a (rough) bound on the generalized l 2 -gain: κ(λ) g λ γ 0 ( + λd λ ), λ [0, λ ). See [] for more details of the autonomous generating functions. 3.2 Controlled Generating Function of SLCS The concept of generating functions can be extended to SLCSs. For each λ, γ R +, the (controlled) generating function G λ,γ ( ) R + {+ } of the SLCS () is defined as [ ] G λ,γ (z) := sup λ t x(t; σ, u, z) 2 γ 2 λ λ t u(t) 2 (2) u U λ, σ = z 2 + λ sup u U λ, σ λ t[ x(t + ; σ, u, z) 2 γ 2 u(t) 2], (3) for z R n. The signs of the two summations in (2) are chosen to coax u and σ into exciting the largest state energy using the least control energy. The restriction u U λ ensures the convergence of the second summation in (2). Clearly, G λ,γ (z) z 2 0. Moreover, at λ = 0, G 0,γ (z) = z 2. For k Z + and λ, γ R +, the k-horizon generating function G λ,γ,k ( ) is defined as G λ,γ,k (z) := sup σ, u [ k ] k λ t x(t; σ, u, z) 2 γ 2 λ λ t u(t) 2 (4) k = z 2 + λ sup λ t[ x(t + ; σ, u, z) 2 γ 2 u(t) 2], (5) σ,u for z R n, with the understanding that G λ,γ,0 ( ) = 2. The following proposition shows that G λ,γ (z) can be approximated by G λ,γ,k (z) when k is large. Proposition 3.. For each fixed λ, γ R + and z R n, G λ,γ,k (z) G λ,γ (z) as k. 8

9 Proof. It follows directly from the definitions (2) and (4) that G λ,γ,k (z) is non-decreasing in k and G λ,γ,k (z) G λ,γ (z). Consider first the case when G λ,γ (z) <. For any ε > 0, there exist u ε U λ and a switching sequence σ ε such that G λ,γ (z) λ t x(t; σ ε, u ε, z) 2 γ 2 λ λ t u ε (t) 2 G λ,γ (z) ε. Since u ε U λ and G λ,γ (z) <, both summations above converge. Thus, we can find k ε Z + large enough such that k ε k ε λ t x(t; σ ε, u ε, z) 2 γ 2 λ λ t u ε (t) 2 G λ,γ (z) 2ε. This shows G λ,γ,kε (z) G λ,γ (z) 2ε; hence G λ,γ,k (z) G λ,γ (z) as k as ε > 0 is arbitrary. Consider G λ,γ (z) = next. For any M > 0, there exist u M U λ and a switching sequence σ M such that λt x(t; σ M, u M, z) 2 γ 2 λ λt u M (t) 2 2M. If the first summation is finite, it follows from a similar argument as in the first case that there exists k M Z + such that G λ,γ,km (z) k M λ t x(t; σ M, u M, z) 2 γ 2 λ k M λ t u M (t) 2 M. Otherwise, as u M U λ, the same inequality holds for some k M large enough. This shows that G λ,γ,k (z) as k. The following proposition establishes some basic properties of the generating functions. Proposition 3.2. The controlled generating function G λ,γ ( ) and its finite-horizon counterparts G λ,γ,k ( ) for λ, γ R + and k Z + have the following properties. () (Homogeneity): G λ,γ ( ) and G λ,γ,k ( ) are both homogeneous of degree two, i.e., G λ,γ (αz) = α 2 G λ,γ (z) and G λ,γ,k (αz) = α 2 G λ,γ,k (z), z R n, α (0, ). Thus, G λ,γ (0) {0, }. (2) (Bellman Equation): For all z R n and k Z +, G λ,γ,k+ (z) = z 2 [ +λ sup γ 2 v 2 + G λ,γ,k (A i z + B i v) ], (6) i M,v R m G λ,γ (z) = z 2 [ +λ sup γ 2 v 2 + G λ,γ (A i z + B i v) ]. (7) i M,v R m (3) (Monotonicity): For any z R n, G λ,γ (z) and G λ,γ,k (z) are non-increasing in γ R + (for a fixed λ) and non-decreasing in λ R + (for a fixed γ). (4) (Sub-additivity): G λ,γ (z) and G λ,γ,k (z) for each k Z + are sub-additive in z: G λ,γ,k (z + z 2 ) G λ,γ,k (z ) + G λ,γ,k (z 2 ), G λ,γ (z + z 2 ) G λ,γ (z ) + G λ,γ (z 2 ), z, z 2 R n (5) (Convexity): G λ,γ (z) and G λ,γ,k (z) for each k Z + are convex functions of z on R n. (6) (Invariant Subspace): G λ,γ := {z R n G λ,γ (z) < } is a subspace of R n invariant under subsystem dynamics, i.e., A i G λ,γ + B i R m G λ,γ, i. (7) (Lower Bound): G λ,γ (z) G λ (z), z R n, where G λ (z) is the autonomous generating function in (0). 9

10 Proof. Let λ, γ R + and k Z + be arbitrary. () The homogeneity property follows directly from x(t; σ, αu, αz) = α x(t; σ, u, z), t. (2) Partition u U k as u = (v, u ) for v R m, u U k, and let σ = (i, σ ) with i M. By (4), we have { [ k G λ,γ,k+ (z) = sup i M v R m z 2 γ 2 λ v 2 + λ sup σ,u [ = z 2 + sup γ 2 λ v 2 + λ G λ,γ,k (A i z + B i v) i M, v R m k λ t x(t; σ, u, A i z + B i v) 2 γ 2 λ ]. λ t u (t) 2 ]} The Bellman equation for G λ,γ (z) can be proved similarly. (3) By Proposition 3., we need only to prove the monotonicity property for G λ,γ,k (z). Monotonicity of G λ,γ,k (z) in γ is obvious from (4). We prove its monotonicity in λ by induction. At k = 0, G λ,γ,0 (z) = z 2 is clearly non-decreasing in λ. Suppose this is the case for G λ,γ,k (z) for some k Z +. Then for any λ > λ 0, the Bellman equation and the induction hypothesis imply that [ ] G λ,γ,k+ (z) z 2 + λ sup γ 2 v 2 + G λ,γ,k(a i z + B i v) = G λ,γ,k+(z). i M,v R m By induction, G λ,γ,k (z) is non-decreasing in λ, k Z +. (4) Denote u := [ u(0) T u(k ) T ] T R nk. Define [ k k ] f σ (z) := sup λ t x(t; σ, u, z) 2 γ 2 λ λ t u(t) 2 u := sup u [ z u ] T [ Qzz Q zu Q uz Q uu ] [ ] z u for some symmetric matrices Q zz I n R n n and Q uu R nk nk, and matrices Q zu = Q T uz R n nk. Noting that G λ,γ,k (z) = sup σ f σ (z), for the sub-additivity of G λ,γ,k (z), it suffices to show that, for any fixed σ, fσ (z + z 2 ) f σ (z ) + f σ (z 2 ), z, z 2 R n. (9) (8) Let λ max (Q uu ) be the largest eigenvalue of Q uu. Consider the following three cases: a) If λ max (Q uu ) > 0, then (9) holds as f σ (z). b) If λ max (Q uu ) < 0, then the supremum in (8) is achieved by u = Q uu Q uz z; and f σ (z) = [ z T (Q zz Q zu Q uu Q uz )z ] /2 with Qzz Q zu Q uu Q uz 0 is a norm hence satisfies (9). c) If λ max (Q uu ) = 0, then the null space N (Q uu ) {0}. If Q uz z R(Q uu ) = N (Q uu ), there exists u N (Q uu ) with u T Q uzz > 0. By letting u = αu for arbitrarily large α > 0, we obtain that f σ (z) =. If Q uz z R(Q uu ), i.e., Q uz z = Q uu u 0 for some u 0 R nk, then ( f σ (z) = sup z T Q zz z + 2u T Q uu u 0 + u T Q uu u ) u = z T Q zz z u T 0 Q uu u 0 = z T (Q zz Q T uzq uuq uz )z <. Here, Q uu denotes the Moore-Penrose pseudo inverse of Q uu, and Q zz Q T uzq uuq uz 0 as Q zz 0 and Q uu 0. To sum up, f σ (z) defines a norm on the subspace Q uz [R(Q uu )], and is infinite everywhere else. As a result, (9) still holds. This proves (9), hence the sub-additivity of G λ,γ,k ( ) and G λ,γ ( ) by Proposition 3.. (5) For any α, α 2 0 with α + α 2 =, by the sub-additivity and homogeneity properties, G λ,γ (α z + α 2 z 2 ) G λ,γ (α z ) + G λ,γ (α 2 z 2 ) = α G λ,γ (z ) + α 2 G λ,γ (z 2 ). 0

11 This shows the convexity of G λ,γ ( ). The convexity of G λ,γ,k ( ) can be proved similarly. (6) That G λ,γ is a subspace follows from the sub-additivity property of G λ,γ ( ). Its invariance to subsystem dynamics follows from the Bellman equation (7). (7) By setting u = 0, the right hand side of (2) reduces to the definition (0). 3.3 Quadratic Bound Denote by S n := {z R n z = } the unit sphere. For each λ, γ R +, define g λ,γ := By homogeneity, G λ,γ (z) admits the following tight bound: sup G λ,γ (z) R + {+ }. (20) z S n G λ,γ (z) g λ,γ z 2, z R n. (2) We next study g λ,γ as a function of (λ, γ) R 2 + := R + R +. Obviously g λ,γ is non-decreasing in λ and non-increasing in γ by the monotonicity of G λ,γ (z); and g 0,γ =, γ R +. Proposition 3.3. Both g λ,γ and G λ,γ (0) are lower semi-continuous functions of (λ, γ) R 2 +. Proof. Let ϕ σ,u,z,k (λ, γ) := [ k λt x(t; σ, u, z) 2 γ 2 λ k λt u(t) 2 ]. Then g λ,γ = sup sup sup z S n k Z + σ sup ϕ σ,u,z,k (λ, γ), u U k G λ,γ (0) = sup sup k Z + σ sup ϕ σ,u,0,k (λ, γ), (22) u U k expressing each as the supremum of a family of continuous functions of λ and γ. For the next property, we first introduce the following lemma [, pp. 9, Ex. 3.32]. Lemma 3.. Let f, h : R + R + {+ } be two (extended valued) convex non-decreasing functions. Then their product f h : R + R + {+ } is also a convex function. Proposition 3.4. g λ,γ is a convex function of λ R + for each fixed γ R +, and a convex function of γ 2 R + for each fixed λ R +. Proof. To show the convexity of g λ,γ in λ when γ is fixed, we first show by induction that for each k Z +, G λ,γ,k (z) is a convex function of λ for fixed γ R + and z R n. This is trivially true at k = 0 since G λ,γ,0 (z) = z 2 is constant in λ. Suppose it holds for k = 0,,..., k. From the Bellman equation (7), G λ,γ,k +(z) [ = z 2 + λ h(λ), where the function h : R + R + {+ } is given by h(λ) := sup i M,v R m γ 2 v 2 + G λ,γ,k (A i z + B i v) ]. It follows from the induction hypothesis and monotone property of G λ,γ,k (z) that the term inside the brackets, and hence h(λ) itself, is convex and non-decreasing in λ. Applying Lemma 3. to the two functions f(λ) := λ and h(λ), we deduce that G λ,γ,k +(z) is convex in λ. By induction, G λ,γ,k (z) are convex in λ for all k Z +. It follows from Proposition 3. that G λ,γ (z) is convex in λ. Finally, using the definition (20), we conclude that g λ,γ is convex in λ. Moreover, by (22), g λ,γ is the supremum of a family of affine functions of γ 2. Hence the second statement holds. It should be noted that g λ,γ is in general not convex in (λ, γ 2 ), or convex in γ. More properties of g λ,γ will be presented in Section 3.4.

12 3.4 Domain of Convergence This subsection is concerned with the set of (λ, γ) R 2 + at which G λ,γ (z) is finite for all z. This set plays a crucial role in characterizing the generalized l 2 -gain κ(λ). Definition 3.. The domain of convergence (DOC) of the generating function G λ,γ (z) is the set Ω := {(λ, γ) R 2 + G λ,γ (z) <, z R n } R 2 +. The open domain of convergence (open DOC) is defined to be the interior of Ω, i.e., Ω := int (Ω). Since G λ,γ (z) = z 2 < at λ = 0, the DOC always contains the nonnegative γ-axis Λ 0 := {(0, γ) γ R + }. Denote by Ω + the nontrivial part of DOC with Λ 0 removed: Ω + := Ω \ Λ 0 = Ω (R ++ R + ), where R ++ := (0, ). In the following, the DOC may refer to either Ω or Ω +. Some properties of the DOC are straightforward. For example, due to the monotonicity property of G λ,γ (z) in (λ, γ), if (λ, γ) belongs to the DOC, so does any (λ, γ ) with λ λ and γ γ. Further properties of the DOC can be derived by utilizing the following finiteness tests. Proposition 3.5. For any fixed λ, γ R +, the following statements are equivalent: ) G λ,γ (z) <, z R n ; 2) G λ,γ ( ) is a norm, and thus continuous, on R n ; 3) g λ,γ < ; 4) G λ,γ (0) = 0. Moreover, if further λ > 0, then each of the above statements is equivalent to the following statement: 5) G λ,γ (B i v) γ 2 v 2 for all i M and all v R m. Proof. ) 2) : If ) holds, then G λ,γ ( ) is finite on R n, positive homogeneous of degree one, and sub-additive by Proposition 3.2. Therefore, it defines a norm on R n. 2) 3) : Suppose 2) holds. Since G λ,γ ( ) is a norm, it and G λ,γ ( ) are continuous function on R n. Thus, their values on the compact set S n must be bounded. 3) 4) : If g λ,γ <, then by (2), 0 G λ,γ (0) g λ,γ 0 2 = 0. 4) ) : Suppose G λ,γ (0) = 0. If λ = 0, then G λ,γ (z) = z 2 <, z. Assume λ > 0 in the following. Then (7) evaluated at z = 0 yields sup i M, v R m[g λ,γ (B i v) γ 2 v 2 ] = 0, i.e., G λ,γ (B i v) γ 2 v 2, i M, v R m. This shows that G λ,γ (z) < at all z reachable from x(0) = 0 in one time step. Next let z be in the reachable set from x(0) = 0 in one step. The Bellman equation (7) implies [ sup γ 2 v 2 + G λ,γ (A i z + B i v) ] = G λ,γ(z) z 2. i M, v R m λ Therefore, for any i M and any v R m, G λ,γ (A i z + B i v) λ ( G λ,γ (z) z 2) + γ 2 v 2 <. This shows that G λ,γ ( ) is finite on the reachable set from x(0) = 0 in two steps. By induction, we deduce that G λ,γ (z) < for all z in the reachable set of the SLCS. Since the reachable set spans R n by Assumption 2. and G λ,γ ( ) is sub-additive by Proposition 3.2, G λ,γ ( ) is finite on R n. 4) 5) : Let λ > 0. The equivalence of 4) and 5) follows directly from (7) by setting z = 0. 2

13 Figure : A generic plot of the DOC of the generating function G λ,γ ( ). Additional observations on the DOC can be made based on the above proposition. () The lower bound of Ω +. Since G λ,γ (z) z 2, for (λ, γ) Ω +, by letting z = B i v we must have γ 2 v 2 B i v 2, i M, v R m, i.e., γ γ 0 with γ 0 defined in (7). Thus, the set Ω + is bounded from below by the horizontal line R ++ {γ 0 }. (2) The right asymptotic bound of Ω. Consider any λ (0, λ ), where λ is the radius of convergence of the autonomous generating function defined in (). Since the SLS { λa i } i M is exponentially stable under arbitrary switching, κ(λ) is finite by Theorem 2.. Thus for all γ large enough, specifically γ κ(λ), we have G λ,γ (0) = 0 by its definition in (3) and hence (λ, γ) Ω +. On the other hand, if λ λ, G λ (z) = for some z, so is G λ,γ (z) for any γ by property 7) of Proposition 3.2. In summary, the DOC is bounded from the right by the vertical line {λ } R + and can be arbitrarily close to that line as λ λ. (3) The interior of Ω. The argument in (2) above also implies that Ω must have nonempty interior. Proposition 3.6. The DOC Ω is a closed subset of R 2 +. Proof. By Proposition 3.5, the DOC can be written as Ω = {(λ, γ) R 2 + G λ,γ (0) 0}, which is a sublevel set of the lower semi-continuous function G λ,γ (0) (cf. Proposition 3.3). Thus Ω is closed [2, pp. 5]. As a result, g λ,γ is finite not only in the interior Ω but also on the boundary Ω of the DOC. A generic plot of the DOC is shown in Fig., with more to be given in Section 5. It should be mentioned that in general Ω + may not be convex. When restricted on the DOC, the quadratic bound g λ,γ defined in (20) enjoys more favorable properties, in addition to the generic ones derived in Section 3.3. Proposition 3.7. The function g λ,γ : Ω R + {+ } has the following properties. () It is finite everywhere on Ω, including on its boundary; (2) It is continuous on the interior Ω of Ω; (3) If at least one A i 0, then for any fixed γ R +, g λ,γ is strictly increasing in λ on Ω. 3

14 Proof. Statement () follows directly from the definition of the DOC and Proposition 3.6. For Statement (2), we first show that on Ω, g λ,γ is continuous in each of the two variables when the other is fixed. For example, let γ R + be fixed and let λ r := sup{λ (λ, γ) Ω}. We show that the function h(λ) := g λ,γ is continuous on [0, λ r ] as follow. By Proposition 3.4, h(λ) is convex and finite on [0, λ r ], which implies its continuity on the open interval (0, λ r ). The continuity of h(λ) at λ r follows from its being monotonically non-decreasing and lower semicontinuous. At λ = 0, h(0) lim inf λ 0 h(λ) = lim λ 0 h(λ) := η by the monotonicity of h. It is noted that the strict inequality h(0) < η is impossible since otherwise, it follow from the monotonicity and continuity of h on the open interval (0, ε) for a small ε > 0 that for any z (0, ε), h(z) η and the line segment joining the points (0, h(0)) and (z, h(z)) would be below the point (z, h(z )) R 2 + for some z > 0 sufficiently close to 0. This contradicts the convexity of h. Thus, h( ) is continuous at λ = 0. Similarly, we can show that g λ,γ is continuous in γ 2 (hence in γ) for a fixed λ whenever (λ, γ) Ω. Now let (λ, γ ) Ω be arbitrary, and let ( (λ s, γ s ) ) be a sequence in Ω converging to (λ, γ ). Due to the lower semicontinuity of g λ,γ, we have g λ,γ lim inf s g λs,γs. For any ε > 0 small enough such that (λ, γ ε) Ω, γ s γ ε for all s sufficiently large. Thus, by the monotonicity property of g λ,γ, lim sup s g λs,γ s lim sup s g λs,γ ε = g λ,γ ε, where the equality follows from the continuity of g λ,γ ε in λ. Since ε > 0 is arbitrary, g λ,γ ε is arbitrarily close to g λ,γ due to the continuity of g λ,γ in γ. This shows lim sup s g λs,γs g λ,γ, hence lim s g λs,γs = g λ,γ. To prove Statement (3), recall that for a given γ R +, [0, λ r ] {γ} is a maximal horizontal line segment contained in Ω. Assume without loss of generality that λ r > 0. Since g λ,γ is convex in λ (see Proposition 3.4), the function (g λ,γ g 0,γ )/λ is non-decreasing in λ on (0, λ r ]. Thus, to show that g λ,γ is strictly increasing on [0, λ 0 ], it suffices to show that g ε,γ > g 0,γ = for all ε > 0 small enough. Assume A i0 0 for some i 0 M. Then there exists z 0 S n such that A i0 z 0 0. By setting z = z 0, u 0, and σ = (i 0, i 0,...) in (2), we have G ε,γ (z 0 ) z ε A i0 z > ; hence g ε,γ >. This completes the proof of Statement (3). Example 3. (One-Step FIR System). Consider the case excluded in Statement 3) of Proposition 3.7 where A i = 0 for all i M. The resulting SLCS is a one-step FIR system as A i B j = 0, i, j M. In this case, the SLCS has solutions x(t; σ, u, z) = B σ(t ) u(t ), t N. Therefore, G λ,γ (z) = z 2 + λ t+ sup σ(t),u(t) [ ] u T (t)q σ(t) u(t), (23) where Q i := γ 2 I Bi T B i, i M. If γ γ 0 with γ 0 given in (7), then Q σ(t) 0, t; (23) thus implies G λ,γ (z) = z 2, z. If γ < γ 0, then at least one Q i has a negative eigenvalue and G λ,γ (z) =, z, for all λ > 0. In summary, the DOC is Ω + = R ++ [γ 0, ) and g λ,γ on Ω. It is shown in Proposition 3. that G λ,γ,k ( ) G λ,γ ( ) as k pointwise on R n. The following result shows that the convergence is uniform on the unit sphere if (λ, γ) Ω. Proposition 3.8. Suppose (λ, γ) Ω. Then G λ,γ,k ( ) G λ,γ ( ) uniformly on S n. Proof. As k, the monotonically increasing sequence of continuous functions ( G λ,γ,k ) converges pointwise on S n to G λ,γ. Since (λ, γ) Ω, it follows from Proposition 3.5 that G λ,γ ( ), and hence G λ,γ ( ), is continuous on S n. Therefore, by Dini s Theorem [22, Theorem 7.3], ( G λ,γ,k ) converges uniformly to G λ,γ on S n. A stronger convergence result will be established in Theorem 3. and Corollary 3. when (λ, γ) is in the interior of Ω. 4

15 3.5 Approximation of Generating Functions We uncover some structures of G λ,γ,k ( ) on the interior of the DOC, i.e., Ω, which will be exploited to develop numerical algorithms for computing the generating function G λ,γ. Define the following set { } W := (λ, γ) R 2 + λ > 0, γ2 > sup G λ,γ (B i v) i M,v S m Lemma 3.2. The following holds: Ω W Ω +, where Ω + is the part of Ω with λ > 0. Proof. That W Ω + is a direct consequence of Statement 5) of Proposition 3.5. To show Ω W, assume (λ, γ) Ω, which satisfies λ > 0. If there exist i 0 M and v 0 S m such that G λ,γ (B i0 v 0 ) γ 2, then for any sufficiently small ε > 0, G λ,γ ε (B i0 v 0 ) G λ,γ (B i0 v 0 ) γ 2 > (γ ε) 2. By 5) of Proposition 3.5, (λ, γ ε) Ω for small ε > 0, contradicting the assumption (λ, γ) Ω. Thus, G λ,γ (B i v) < γ 2, i M, v S m, i.e., (λ, γ) W. Denote by P the set of all n n symmetric positive definite matrices. Whenever a matrix P P, we write P 0. Define the following subset of P for any fixed (λ, γ) W: P λ,γ := {P P G λ,γ (z) z T P z, z R n }. Obviously, P λ,γ is nonempty since it contains the identity matrix I. For any P P λ,γ with (λ, γ) W, we have γ 2 > G λ,γ (B i v) v T B T i P B iv for any v S m, and hence γ 2 I B T i P B i 0, i M. Thus the following mapping ρ λ,γ,i : P λ,γ P is well defined for each i M: ρ λ,γ,i (P ) := I + λa T i P A i + λa T i P B i ( γ 2 I B T i P B i ) B T i P A i, P P λ,γ. (24) This mapping is called the Riccati mapping of the subsystem i M of the SLCS (). Lemma 3.3. For any (λ, γ) W and i M, the Riccati mapping ρ λ,γ,i : P λ,γ P λ,γ is a self mapping of P λ,γ. Proof. Let (λ, γ) W and P P λ,γ be arbitrary. Then G λ,γ ( ) is finite everywhere. Using the Bellman equation (7) and the definition of P λ,γ, we obtain, for any z R n, G λ,γ (z) [ ] sup z 2 λ γ 2 v 2 + λ (A i z + B i v) T P (A i z + B i v) i M, v R m. = max i M zt ρ λ,γ,i (P )z, where the last step follows by choosing the optimal v = (γ 2 I B T i P B i) B T i P A iz for each i in the supremum. This shows that ρ λ,γ,i (P ) P λ,γ, i M. Let (λ, γ) W. The set-valued switched Riccati mapping ρ λ,γ,m : 2 P λ,γ 2 P λ,γ is defined as ρ λ,γ,m (A) := {ρ λ,γ,i (P ) i M and P A}, A P λ,γ, which maps A to ρ λ,γ,m (A), both of which are subsets of P λ,γ. The following sequence of subsets of P λ,γ, called the Switched Riccati Sets (SRSs), can be generated recursively: H 0 := {I}, and H k+ := ρ λ,γ,m (H k ), k Z +. (25) It turns out that H k s completely characterize the finite-horizon generating functions G λ,γ,k ( ). Proposition 3.9. Suppose (λ, γ) W. The following hold: 5

16 () G λ,γ,k (z) = max P Hk z T P z, z R n, k Z + ; (2) For each z R n, the supremum in the Bellman equation (7) can be achieved by some i (z) M and v (z) R m, namely, G λ,γ (z) = z 2 λ γ 2 v (z) 2 +λ G λ,γ (A i (z)z+b i (z)v (z)), with the properties that i (z) and v (z) are homogeneous along the ray directions: i (αz) = i (z) and v (αz) = α v (z) for all α > 0 and z R n ; and that v (z) is uniformly bounded in z: v (z) K v z, z R n, for some finite constant K v R + independent of z; (3) For any z R n and any k Z +, the supremum in the Bellman equation (6) can be achieved by some i k (z) M and v k (z) R m that have the same homogeneous and uniformly bounded properties (and the same constant K v as well) as i (z) and v (z) in (). Proof. () We prove this by induction on k. The case k = 0 is trivial as H 0 = {I} and G λ,γ,0 (z) = z 2. Suppose G λ,γ,j (z) = max P Hj z T P z for j = 0,,..., k. By (6), we have G λ,γ,k (z) = z 2 [ + sup λγ 2 v 2 + λ G λ,γ,k (A i z + B i v) ] i M, v R m = sup i M, v R m, P H k = sup i M, P H k z T ρ λ,γ,i (P )z = [ z 2 λγ 2 v 2 + λ (A i z + B i v) T P (A i z + B i v) sup z T P z, z R n. P H k Note that in deriving the last two equalities, we choose the (z-dependent) optimal switching and control as ( ) i k, P k [ := arg max z T ρ λ,γ,i (P )z ] ( ), v k := γ 2 I B T i P k k B i k B T i P k k A i k z. (26) i M, P H k The desired result then follows from the induction principle. (2) Since (λ, γ) W, there exists a small ε > 0 such that γ ε > 0 and G λ,γ (B i v) (γ ε) 2, v S m, i M. Define the finite constant K v := ε max i M sup z S n Gλ,γ (A i z). Then for any z R n and i M, whenever v V z := {v R m v K v z }, ( ) 2 γ 2 v 2 + G λ,γ (A i z + B i v) γ 2 v 2 + G λ,γ (A i z) + G λ,γ (B i v) γ 2 v 2 + ( εk v z + (γ ε) v ) 2 < 0, where the sub-additivity of G λ,γ ( ) is used in the first step. Thus, the supremum in the Bellman equation (7) cannot be achieved by v outside V z. As G λ,γ ( ) is continuous and V z is compact, the supremum must be achieved by some v (z) V z and some i M. The homogeneity of i (z) and v (z) along rays follows immediately by noting that equation (7) is positive homogeneous of degree two in z and v. (3) This follows by replacing G λ,γ with G λ,γ,k in the above proof of (2). The first statement of Proposition 3.9 shows that, for (λ, γ) W, each finite horizon generating function is piecewise quadratic and continuous in z and can be represented by a finite set H k of matrices generated by an iterative algorithm in (25). Furthermore, the optimal state sequence x k (t) and control sequence u k (t) over the horizon t = 0,..., k achieving G λ,γ,k (z) can be obtained from the solution of a closed-loop system adopting in sequence the optimal state feedback switching and control policy ( i k t ( ), v k t ( ) ) given in (26) for t = 0,,..., k. In what follows, we discuss this representation for the infinite horizon case. ] 6

17 Let (λ, γ) W. Then i ( ) and v ( ) defined in the second statement of Proposition 3.9 specify a state feedback switching and control policy for the SLCS (). Denote by x(t) the resulting state trajectory under this policy starting from the initial state z R n, namely, x(0) = z, and x(k + ) = A σ,z (k) x(k) + B σ,z (k)u,z (k), k Z +, where σ,z (k) = i ( x(k)), u,z (k) = v ( x(k)). The switching and control sequences σ,z ( ) and u,z ( ) above are in general dependent on z. In the case this dependency needs to be highlighted, we write x( ) explicitly as x( ; σ,z, u,z, z). Under (σ,z, u,z ), the supremum in the Bellman equation (7) is exactly achieved at each step along x( ), i.e., for each k Z +, G λ,γ (z) = G λ,γ ( x(0)) = x(0) 2 γ 2 λ u,z (0) 2 + λ G λ,γ ( x()) = k = λ t[ x(t) 2 γ 2 λ u,z (t) 2] + λ k+ G λ,γ ( x(k + )). (27) In contrast, when a generic switching-control sequence (σ, u) is applied, the resulting state trajectory x( ; σ, u, z) satisfies only the inequality, i.e., for each k Z +, G λ,γ (z) k λ t[ x(t; σ, u, z) 2 γ 2 λ u(t) 2] + λ k+ G λ,γ (x(k + ; σ, u, z)). (28) For the above reason, we refer to (σ,z, u,z ) as a Bellman switching-control sequence for a given initial state z. Note that such sequences may not be unique. The results developed in the next proposition hold uniformly for all possible Bellman switching-control sequences. Proposition 3.0. Let (λ, γ) Ω and let (σ,z, u,z ) be any choice of the Bellman switchingcontrol sequences for an arbitrary initial state z R n. Then the following hold: () u,z U λ ; (2) λ t x(t; σ,z, u,z, z) 0 as t, and (σ,z, u,z ) achieves the supremum in the definition (2) of G λ,γ (z), namely, G λ,γ (z) = λt x(t; σ,z, u,z, z) 2 γ 2 λ λt u,z (t) 2 ; (3) The trajectories λ t x(t; σ,z, u,z, z) are uniformly bounded for all z S n ; (4) The λ-discounted state trajectories of the SLCS (), i.e., λ t x(t; σ,z, u,z, z), are (strongly) asymptotically stable at the origin. Proof. For notational simplicity, we denote x( ; σ,z, u,z, z) by x( ) when necessary in this proof. () Note that (27) holds. Since (λ, γ) Ω, we can find a small ε > 0 such that (λ, γ ε) Ω. By applying the inequality (28) and then comparing it with (27), we have, for each k Z +, G λ,γ ε (z) k λ t[ x(t) 2 (γ ε) 2 λ u,z (t) 2] + λ k+ G λ,γ ( x(k + )) = G λ,γ (z) + ε(2γ ε)λ k λ t u,z (t) 2. (29) We conclude that u,z U λ, for otherwise the right hand side of the above inequality tends to infinity as k, contradicting the fact that G λ,γ ε (z) is finite due to (λ, γ ε) Ω. 7

18 (2) Applying (27) and the fact that u,z U λ, we have, for each k Z +, k λ t x(t) 2 G λ,γ (z) + γ 2 λ k λ t u,z (t) 2 G λ,γ (z) + γ 2 λ λ t u,z (t) 2 <. Hence, λt x(t) 2 <, which implies lim t λt x(t) = 0. By letting k in (27) and noting that λ k+ G λ,γ ( x(k + )) g λ,γ λ k+ x(k + ) 2 0, we obtain the second result. (3) Fix a sufficiently small ε > 0 such that (λ, γ ε) Ω. For any z S n and associated Bellman sequence (σ,z, u,z ), the inequality (29) holds, which implies that λ t u,z (t) 2 G λ,γ ε(z) G λ,γ (z) ε(2γ ε)λ M u := g λ,γ ε ε(2γ ε)λ. This, together with the results in Statement (2), implies that for each z S n, λ t x(t) 2 λ t x(t) 2 g λ,γ + γ 2 λm u, t Z +, where the upper bound is a constant independent of z S n and the associated (σ,z, u,z ). (4) As λ t x(t; σ,z, u,z, z) is homogeneous in z, the asymptotic stability follows directly from the convergence property in Statement (2) and the uniform boundedness property in Statement (3), regardless of z and (σ,z, u,z ). In the following, strong exponential stability of the state trajectories λ t x(t; σ,z, u,z, z) is further proved. Theorem 3.. Let (λ, γ) Ω. Then the λ-discounted state trajectories λ t x(t; σ,z, u,z, z) of the SLCS () under any Bellman switching-control policy (σ,z, u,z ) are (strongly) exponentially stable at the origin, i.e., there exist constants ρ > 0 and r [0, ) such that for any z R n and (σ,z, u,z ), λ t x(t; σ,z, u,z, z) ρ r t z, t Z +. Proof. Fix (λ, γ) Ω. Motivated by [23, Theorem 3], we first show that the closed-loop system under any (σ,z, u,z ) is (strongly) uniformly asymptotically stable at the origin, i.e., for any given constants δ > 0 and c (0, ), there exists T δ,c Z + such that λ t x(t; σ,z, u,z, z) cδ, t T δ,c under any (σ,z, u,z ), whenever z δ. We prove this assertion by contradiction. Suppose it fails for some given δ > 0 and c (0, ). Then there exist a sequence of initial states (z k ) with z k δ for each k, a sequence of corresponding Bellman switching-control sequences (σ,zk, u,zk ), and a strictly increasing sequence of times (t k ) with lim t k = such that λ t k k x(t k ; σ,zk, u,zk, z k ) > c δ for all k Z +. By Proposition 3.0, there exist two constants ϱ δ and µ (0, δ) satisfying the following two conditions: (i) λ t x(t; σ,zk, u,zk, z k ) ϱ, t Z +, k; (ii) λ t x(t; σ,z, u,z, z) c δ, t Z + under any (σ,z, u,z ), whenever z < µ. The condition (ii) implies that for each k, λ t x(t; σ,zk, u,zk z k ) µ for t = 0,,..., t k. Since µ z k δ for each k, a subsequence of (z k ), which we assume without loss of generality to be (z k ) itself, converges to some z satisfying µ z δ. Since the index set M is finite, there also exist a subsequence of (z k ), which is again assumed to be (z k ) itself, and j 0 M such that G λ,γ (z k ) = z k 2 λ γ 2 u,zk (0) 2 + λ G λ,γ ( Aj0 z k + B j0 u,zk (0) ), k. (30) 8

19 It follows from Statement (2) of Proposition 3.9 that the sequence ( u,zk (0) ) is bounded; hence there exists a subsequence of it, assumed to be (u,zk (0)) itself without loss of generality, that converges to some v (0) R m. By letting k in (30) and noting the continuity of G λ,γ ( ), we obtain G λ,γ (z ) = z 2 λ γ 2 v (0) 2 + λ G λ,γ ( Aj0 z + B j0 v (0) ). In other words, (j 0, v (0)) achieves the supremum in the Bellman equation (7) for z. Based on condition (ii) and the construction of (t k ), we must have λ x(; σ,zk, u,zk z k ) µ for each k. Letting k, this shows that x () := A j0 z + B j0 v (0) satisfies λ x () µ. By condition (i), for a fixed t, any subsequence of ( λ t x(t; σ,zk, u,zk, z k ) ) has a convergent subsequence. Using this result and Statement (2) of Proposition 3.9 (to bound the corresponding ( u,zk (t) ) at each fixed t ) and repeating a similar argument for t = 0 as above, we obtain via induction a switching sequence σ = (j 0, j,...) and a control sequence v = (v (0), v (),...) such that: (i) (σ, v ) is a Bellman switching-control sequence for the initial state z ; and (ii) the resulting state trajectory x ( ), which starts from x (0) = z and is recursively defined by x (t + ) = A σ (t) x (t) + B σ (t)v (t), t Z +, satisfies λ t x (t) µ for each t Z +. However, this contradicts the convergence property in Statement (2) of Proposition 3.0. Consequently, the uniform asymptotic stability holds. Having proved the uniform asymptotic stability, by using the homogeneity of x(t; σ,z, u,z, z) in z and employing a similar argument in [3, Theorem 4.], we can easily establish the (strong) exponential stability at the origin. The next corollary shows that the exponential stability of the closed-loop system of the SLCS () under (σ,z, u,z ) leads to exponential convergence of ( G λ,γ,k ) to Gλ,γ on the unit sphere. This result is a cornerstone for numerical approximation of the generating function G λ,γ discussed in Section 6. Corollary 3.. Let (λ, γ) Ω. Then the sequence of finite-horizon generating functions ( G λ,γ,k ) converges uniformly exponentially on S n to G λ,γ as k, i.e., there exist constants ϱ > 0 and η [0, ) such that G λ,γ (z) G λ,γ,k (z) ϱ η k, z S n, k Z +. Proof. It follows from (27) and Theorem 3. that, for any Bellman switching-control sequence (σ,z, u,z ) associated with z S n and any k Z +, G λ,γ (z) = k λ t[ x(t; σ,z, u,z, z)) 2 γ 2 λ u,z (t) 2] + λ k+ G λ,γ ( x(k + ; σ,z, u,z, z) ) G λ,γ,k (z) + g λ,γ (ρ r k+ ) 2. The corollary thus holds with ϱ := g λ,γ (ρr) 2 and η := r 2. Note that if (λ, γ) lies on the boundary of Ω, then the above results may fail. Indeed, it is shown in Section 5. that for (λ, γ) Ω, (i) the convergence of ( G λ,γ,k ) to Gλ,γ is slower than exponential (cf. Fact ), and (ii) there is no a Bellman switching-control sequence (σ,z, u,z ) with u,z U λ that achieves the supremum in G λ,γ (z) (cf. Fact 2). 4 Characterizing Generalized l 2 -Gain via Generating Functions In this section, radii of convergence of the generating functions are introduced and shown to completely characterize the generalized l 2 -gain of the SLCS. These results provide the key connection between the generalized l 2 -gain in Section 2 and the generating functions in Section 3. The radius of convergence of a power series λt a t is the supremum of all λ > 0 for which the series converges. Viewing G λ,γ (z) in (5) as a power series in λ, a similar notion is defined. 9

20 Definition 4.. The radius of convergence of the generating function G λ,γ (z) is defined as λ (γ) := sup{λ R + G λ,γ (z) <, z R n }, γ R +. Alternatively, λ (γ) := sup{λ g λ,γ < }. In view of the DOC, λ (γ) = sup{λ (λ, γ) Ω}, i.e., (λ (γ), γ) R 2 + is on the right boundary of Ω. Since Ω is closed, (λ (γ), γ) Ω and g λ (γ),γ < for each γ; see Proposition 3.7. Proposition 4.. The radius of convergence λ (γ) for γ 0 has the following properties. () λ (γ) 0 for 0 γ < γ 0 where γ 0 is defined in (7); (2) λ (γ) is non-decreasing in γ; (3) λ (γ) is upper semicontinuous in γ. Proof. Statement () is obvious as we have shown that the DOC Ω + is bounded from below by the horizontal line R + {γ 0 }. Statement (2) follows as g λ,γ is non-increasing in γ. Statement (3) is due to the fact that the hypograph of the function λ (γ), namely {(λ, γ) R 2 + λ λ (γ)}, is a closed set (in fact, it is exactly the DOC Ω). Example 4.. For the one-step FIR system with all A i = 0, it has been shown in Example 3. that the DOC is Ω + = R ++ [γ 0, ). As a result, the radius of convergence is λ (γ) = { 0 if 0 γ < γ0 if γ γ 0, which is upper semicontinuous but not continuous in γ. The graph of the function λ (γ) describes the right boundary of the DOC. By a change of perspective, the same boundary can be viewed from bottom up as the graph of the function γ (λ) defined as follows, Or equivalently, γ (λ) := inf{γ R + (λ, γ) Ω}. γ (λ) := inf{γ R + g λ,γ < }, λ R +. (3) Proposition 4.2. γ (λ) has the following properties. () γ (0) = 0 and γ (λ) γ 0 for λ > 0; (2) γ (λ) is non-decreasing in λ; (3) γ (λ) is lower semicontinuous in λ. Proof. We deduce () by noting that Ω contains the nonnegative γ-axis and that Ω + is bounded from below by the horizontal line R + {γ 0 }. Statement (2) follows as g λ,γ is non-decreasing in λ. To prove (3), we note that the epigraph of γ (λ), i.e., {(λ, γ) γ γ (λ)}, is the closed set Ω. Example 4.2. For the one-step FIR system whose DOC is given by Ω + = R 0 + [γ 0, ), we have γ (λ) = { 0 if λ = 0 γ 0 if λ > 0, which is lower semicontinuous but not continuous in λ. 20

21 As γ (λ) and λ (γ) are different characterizations of the same boundary of the DOC, it is not surprising that they are (generalized) inverse of each other, as is shown below. Proposition 4.3. The two functions γ (λ) for λ > 0 and λ (γ) for γ > 0 satisfy γ (λ) = inf {γ > 0 : λ (γ) λ}, λ > 0, λ (γ) = sup{λ > 0 : γ (λ) γ}, γ > 0. Proof. For any λ > 0, the condition λ (γ) λ is equivalent to (λ, γ) Ω +, which in turn is equivalent to γ γ (λ). This proves the first identity. Similarly, for any γ > 0, assuming λ > 0, the condition γ (λ) γ is equivalent to (λ, γ) Ω +, which in turn is equivalent to λ (γ) λ. This proves the second identity. It turns out that γ (λ) for λ > 0 is exactly the generalized l 2 -gain κ(λ) that we focus on. Theorem 4.. The generalized l 2 -gain κ(λ) of the SLCS () satisfies κ(λ) = γ (λ) for all λ > 0. As a result, κ(λ) = inf {γ > 0 : λ (γ) λ}, λ > 0, λ (γ) = sup{λ > 0 : κ(λ) γ}, γ > 0. Proof. Suppose λ > 0 is arbitrary. It suffices to show that the two conditions γ κ(λ) and γ γ (λ) are equivalent. By definition (4), γ κ(λ) if and only if λ t x(t + ; σ, u, 0) 2 γ 2 λ t u(t) 2, σ, u U λ. By (3), the above inequality holds if and only if G λ,γ (0) = 0. By Proposition 3.5, the latter is equivalent to g λ,γ <, i.e., (λ, γ) Ω. Finally, (λ, γ) Ω is equivalent to γ γ (λ) by the definition (3) of γ (λ). This proves the first statement. The rest follows from Proposition 4.3. Theorem 4. connects the generating functions with the generalized l 2 -gain of the SLCSs. It implies that, to determine κ(λ), it suffices to characterize the DOC, or more precisely, the right/bottom boundary of the DOC. As an example, using Theorem 4. and Proposition 4.2, we arrive at the following result that is not obvious from the definition (4). Corollary 4.. The generalized l 2 -gain κ(λ) is a non-decreasing function of λ R +. The following example shows that κ(λ) may not be strictly increasing even if at least one A i 0. Example 4.3. Consider the following SLCS with a constant θ > that satisfies Assumption 2.: [ ] [ ] [ ] 0 0 A = 0, B = θ ; A 2 =, B 2 = For all P R 2 2 such that B T i P B i γ 2 I, the Riccati mapping for subsystem i {, 2} is ρ λ,γ,i (P ) = I + λa T i P A i + λa T i P B i ( γ 2 I B T i P B i ) B T i P A i. For a diagonal matrix P = diag(p, p 2 ), it is easy to see that () ρ λ,γ, (P ) I if θ 2 p < γ 2 ; and (2) ρ λ,γ,2 (P ) = diag(, + λp ) if p 2 < γ 2. Assume γ > θ and γ > + λ, and let P λ := diag(, + λ). Then the Riccati iteration of the SLCS is given by: H 0 = {I}, H = ρ λ,γ,m (H 0 ) = {I, P λ }, H 2 = ρ λ,γ,m (H ) = {I, P λ, ρ λ,γ, (P λ ), ρ λ,γ,2 (P λ )} = {I, P λ }, and H k = {I, P λ }, k = 3, 4,.... Note that I is redundant because I P λ. Thus G λ,γ (z) = G λ,γ,k (z) = z T P λ z g λ,γ = + λ <. This implies that the interior of DOC contains the intersection of Ω = {(λ, γ) γ > θ} and Ω 2 = {(λ, γ) γ > + λ}, where Ω and Ω 2 are the interiors of the DOC of subsystem and subsystem 2, respectively. Therefore, Ω = {(λ, γ) γ > max( + λ, θ)}. This shows that κ(λ) = max( + λ, θ), λ > 0, which remains constant for all λ (0, θ 2 ). 2

22 Figure 2: DOC of linear system (32) for the three cases in Proposition One-dimensional Switched Linear Control Systems We study a special class of SLCSs, i.e., one-dimensional (-D) SLCSs or the SLCSs on R. 5. One-dimensional Linear Control System First consider the -D (non-switched) linear control system for some a, b R: x(t + ) = ax(t) + bu(t), t Z +. (32) For any λ, γ R +, its controlled generating function and finite horizon counterparts are all quadratic: G λ,γ (z) = g λ,γ z 2, G λ,γ,k (z) = g k z 2, z R, k Z +. In the following we focus on the nontrivial case λ > 0. The Bellman equation implies g k+ z 2 = z 2 [ + λ sup γ 2 v 2 + g k (az + bv) 2], z R (33) v R g k+ = F a,b (g k ), k = 0,,..., with g 0 =. (34) Here, F a,b : R + R + is non-decreasing and convex with F a,b (0) =. The generating function G λ,γ ( ) is finite if the sequence (g k ) generated from (34) converges, i.e., g k g λ,γ <, or equivalently, if the graph of F a,b (g) intersects that of the identify function id(g) := g at some g > 0. Proposition 5.. Given λ > 0, the DOC Ω + of the generating function G λ,γ (z) = g λ,γ z 2 for the system (32) and the corresponding g λ,γ are characterized as follows. () If a = 0 and b 0, then Ω + = {(λ, γ) R 2 + γ b, λ > 0}, on which g λ,γ. (2) If a 0 and b = 0 2, then Ω + = {(λ, γ) 0 < λ < /a 2 }, on which g λ,γ = /( a 2 λ). (3) If a 0, b 0, then Ω + = {(λ, γ) γ > b, 0 < λ (γ b ) 2 /(a 2 γ 2 )}, on which where c 0 := b 2 + γ 2 a 2 λγ 2. g λ,γ = c 0 (c 0 ) 2 4b 2 γ 2 2b 2, (35) The proof of Proposition 5. is given in Appendix. Fig. 2 plots the DOC for the above three cases. Note that Ω is not closed in Case (2). This does not contradict Proposition 3.6, since Assumption 2. fails in this case. 2 Strictly speaking, the system in this case does not satisfy the reachability assumption (Assumption 2.). It is included here for the sake of completeness. 22

23 Corollary 5.. For the three cases in Proposition 5., the radius of convergence and the generalized l 2 -gain of system (32) are given by { 0 if 0 γ < b () λ (γ) =, and κ(λ) = b, λ 0; if γ b, { 0 if 0 λ < (2) λ (γ) =, γ 0, and κ(λ) = a 2 a 2 if λ ; a 2 { 0 if 0 γ b b (3) λ (γ) =, and κ(λ) = if 0 λ < λ a a 2 if γ > b, if λ. a 2 (γ b ) 2 a 2 γ 2 We present two interesting facts of G λ,γ when (λ, γ) is on the boundary of Ω as follows. Consider Case (3) with a 0, b 0. For a given γ > b, let λ = λ be the λ (γ) given in Corollary 5.. Plugging it into (35), we obtain g λ,γ = γ/ b <. Denote by (g k ) the sequence generated in (34), which is strictly increasing and converges to g λ,γ as k. Then G λ,γ,k(z) = g k z 2. Fact : The convergence rate of the sequence (g k ) to g λ,γ is slower than exponential. This is because the linearized system of (34) around its equilibrium point g λ,γ is marginally stable, i.e., d dg F a,b(g λ,γ) =. Geometrically, the graphs of the function +(a 2 λγ 2 g)/(γ 2 b 2 g) and the identity function are tangential at g λ,γ. In contrast, when 0 < λ < λ, (g k ) converges to g λ,γ exponentially fast as shown in Corollary 3.. Fact 2: As the time horizon k increases, the optimal input sequence and the resulting state sequence that achieve the supremum in the definition (4) of k-horizon generating function both have unbounded energy. To see this, we first find the optimal control u achieving G λ,γ,k(z) = g k z 2 for a horizon k. From the Bellman equation (33) with λ = λ and k replaced by k, we see that starting from x (0) = z, the optimal control u (0) = abg k /(γ 2 b 2 g k ) x (0). Plugging this into (32) yields x () = aγ 2 /(γ 2 b 2 g k )x (0). Thus, the k-horizon optimal u and x are u (t) = abg k t (γ 2 b 2 g k t )x (t) and x (t+) = aγ 2 /(γ 2 b 2 g k t )x (t) for t = 0,,..., k. The energy of the state sequence x up to time k, J k (x ) = k (λ ) t x (t) 2, is given by J k (x ) = z 2 k t ( s=0 γ/ b γ/ b g k s /g λ,γ which tends to infinity as k since g k g λ,γ. Similarly, we can show that the energy of the control sequence, J k (u ), tends to as k. Thus, while both J k (x ) and J k (u ) approach as k, their difference is bounded and approaches the finite value G λ,γ(z). 5.2 One-dimensional SLCS Consider the SLCS on R with each a i, b i R: x(t + ) = a σ(t) x(t) + b σ(t) u(t), t Z +, σ(t) M. (36) The generating functions of the SLCS (36) remain quadratic, i.e., G λ,γ (z) = g λ,γ z 2, G λ,γ,k (z) = g k z 2, z R. It follows from the Bellman equation that g k is recursively defined by ) 2, g k+ = max i M F a i,b i (g k ), g 0 =, (37) where F ai,b i : R + R + is defined in (34) with (a, b) replaced by (a i, b i ). The generating function is finite if and only if the above iteration converges, or equivalently, the graph of the convex function 23

24 γ F ai,b i (g) F a,b (g) F a2,b 2 (g) F(g)=g λ=0.7, γ=2 (a) λ = 0.5, γ = 2; (c) boundaries of DOCs of the SLCS and its two subsystems () g λ,γ g (2) g λ,γ F ai,b i (g) F a,b (g) F a2,b 2 (g) F(g)=g λ=0.5, γ=2 (b) SLS Subsystem (a,b ) Subsystem(a 2,b 2 ) Figure 3: SLCS in Example 5.: (a) plots of F ai,b i (g) for λ = 0.7, γ = 2; (b) plots of F ai,b i (g) for 0 max i M F ai,b i (g) intersects that of the identity function Id. Moreover, if this is the case, then the () (2) g λ,γ g λ λ,γ first intersection point of the two graphs occurs at g = g λ,γ. Denote by g (i) λ,γ R + {+ }, i M, the final value of iteration (33) with (a, b) replaced by (a i, b i ), which characterizes the generating function of the i-th subsystem without switching. Clearly, g λ,γ max i M g (i) λ,γ. It is possible that a strict inequality holds. Due to the convexity of F ai,b i ( ), this is only possible if g λ,γ = while g (i) λ,γ < for all i M. Example 5.. Consider a -D SLCS with two subsystems: a = 0.3, b =, a 2 =, b 2 = 0.3. In the first two figures of Fig. 3, we plot the functions F ai,b i (g), i =, 2, for two different choices of λ, γ. In subfigure (a) where λ = 0.7 and γ = 2, the graph of either function intersects that of Id (dashed dotted line) while the graph of their maximum does not. Thus, without switching both subsystems have finite generating functions while the SLCS has an infinite one: g λ,γ > max i=,2 g (i) λ,γ. In subfigure (b), we set λ = 0.5 and γ = 2, in which case g λ,γ = max i=,2 g (i) λ,γ <. Determining the convergence of (37), and if so, the limit g λ,γ, is achieved by solving the following optimization problem: DOC (c) minimize g subject to F ai,b i (g) h g, i M. (38) The feasible set of (g, h) in (38) is the part of the epigraph of max i M F ai,b i (g) on and below the graph of the identity function (e.g., the shaded region in Fig. 3(b)). The solution of (38) is exactly g λ,γ if the feasible set is nonempty. Otherwise g λ,γ =. Note that each constraint F ai,b i (g) h can be reduced to linear and/or second order cone constraints:. In the case a i = 0: g γ 2 /b 2 i and h ; 2. In the case a i 0, b i = 0: h + a 2 i λg; [ ] b 3. In the case a i 0, b i 0: 0 g γ 2 /b 2 2 i, h, and i (g + h) + c 2a i γ 2 b 2 i λ (h g) + c 2, where c = a 2 i λγ2 b 2 i γ2 and c 2 = a 2 i λγ2 b 2 i + γ2. Thus (38) is a second order cone program that can be solved efficiently by many of the existing LMI tools. Using the software tool SeDuMi, the boundaries of the DOCs for the SLCS in Example 5. (solid line) and for its two subsystems (dashdot and dash lines, respectively) are computed and are depicted in Fig. 3(c). Clearly, the DOC of the SLCS is a proper subset of the intersection of its two subsystems DOCs. Furthermore, it is noted that the DOCs are not convex. 24

25 6 Computation of Generating Functions In this section, the results established in Section 3 are exploited to develop numerical algorithms for computing the generating functions, and hence the generalized l 2 -gain of the SLCS (). 6. Numerical Algorithms As shown in Proposition 3.8 and Corollary 3., if (λ, γ) Ω, the finite-horizon generating functions G λ,γ,k ( ) converge uniformly on the unit sphere to the infinite-horizon generating function G λ,γ ( ) as k ; and the convergence is uniformly exponential when (λ, γ) Ω. Thus, a strategy to compute G λ,γ ( ) within a given accuracy is to compute G λ,γ,k ( ) for sufficiently large k. By Proposition 3.9, each G λ,γ,k ( ) is represented by a finite set H k of positive definite matrices: G λ,γ,k (z) = sup P Hk z T P z, where H k is generated through the switched Riccati iteration procedure in (25). This yields a basic algorithm for computing H k, hence G λ,γ,k. A drawback of this basic algorithm is that its complexity measured by the size of the set H k grows exponentially as k increases: H k = M k, where M is the number of subsystems of the SLCS. To reduce complexity, a technique originally proposed in [30] is employed. Note that not all matrices in H k are useful in the representation G λ,γ,k (z) = sup P Hk z T P z. A matrix P H k is redundant if it can be removed without affecting the representation, or more precisely, if for any z R n, we can find P H k with P P such that z T P z z T P z. A sufficient (though not necessary) condition for P H k to be redundant is P α P P (39) P H k, P P for some nonnegative constants α P that sum up to one. This condition can be formulated as an LMI feasibility problem and checked efficiently by convex optimization software. By incorporating this technique, the basic switched Riccati iteration is enhanced and summarized in Algorithm. Algorithm (Enhanced Switched Riccati Iteration) k 0 and H 0 {I}; repeat k k + ; H k ρ λ,γ,m (H k ); for P H k do if P satisfies condition (39) then H k H k \ {P }; end if end for until prescribed stopping criteria are met Return H k and G λ,γ,k (z) = sup P Hk z T P z, z R n. The computational complexity of Algorithm may still be prohibitive, especially when the state space dimension n and the number of subsystems are large. Inspired by the idea of relaxed dynamic programming [7], complexity can be further reduced (though at the expense of accuracy) by removing those matrices that are almost redundant at each iteration. For a given small ε > 0, a matrix P in H k is called ε-redundant ([30, 3]) if its relaxed version, P εi, is redundant in H k. Again, an easy-to-check sufficient condition for ε-redundancy is given by (39) with the matrix P on the left hand side replaced by P εi. Denote by Hk ε the remaining set after removing 25

26 k= k=2 k=3 k=0 k=20 k=50 (a) κ(λ) (b) H k vs. the number of iterations k; (b) 3the level curves G λ,γ,k ( ) = for different k; (c) the DOC Ω H k λ (c) k Region of finite G λ,γ ( ) Figure 4: Results of Algorithm on Example 6. with λ =. and γ = 8: (a) the size of matrix set (shaded region). all the ε-redundant matrices from H k. Then, max P H k z T P z ε z 2 max z T P z max z T P z. P Hk ε P H k Thus, pruning ε-redundant matrices at each iteration leads to an under approximation error of the generating function by at most ϵ z 2. This yields a new algorithm, i.e., Algorithm 2. Algorithm 2 (Relaxed Switched Riccati Iteration) k 0 and H 0 {I}; repeat k k + ; H k ρ λ,γ,m ( Hk ); H k H ε k where H ε k is obtained by removing ε-redundant matrices from H k ; until prescribed stopping criteria are met Return H k and G λ,γ,k (z) = sup P Hk z T P z, z R n. Since errors are introduced at each step and accumulate with the iteration, the functions G λ,γ,k ( ) returned by Algorithm 2 are in general only under approximations of the true generating functions G λ,γ,k ( ). It is shown in [3] that, by a suitable choice of ε, the relaxation technique can lead to a significant reduction in the size of the matrix sets while maintaining a prescribed accuracy when solving the switched LQR problem. A similar error analysis can be extended to Algorithm 2, but detailed discussions are beyond the scope of the present paper and will be reported in future. 6.2 Numerical Examples Numerical examples are presented as follows to illustrate the proposed algorithms. 26

27 90 80 Number of randomly generated sytems Number of matrices required to represent the generating function(complexity) Figure 5: Distribution of H k in equilibrium for random SLCSs on R 3. Example 6.. Consider the following SLCS: [ ] [ ] [ 2 A = 2 5 3, B = ; A 2 = ] [ ] [ A 3 =, B 3 = 2 ; A 4 = 6 3 [ ], B 2 = ], B 4 = [ ] 0 ; [ ], which can be verified to satisfy the reachability assumption. Fig. 4 shows the results of applying Algorithm to compute the generating functions G λ,γ,k ( ) for λ =. and γ = 8 and various k. Although in theory the size of matrix sets H k could grow exponentially fast with the maximum size being 4 k, the actual size after removing redundant matrices never exceeds five, as can be seen from Fig. 4(a). This indicates the effectiveness of the complexity reduction technique in Algorithm. In Fig. 4(b), we plot the level curves G λ,γ,k ( ) = for different k. As k increases, the level curves shrink to an equilibrium curve away from the origin. As a result, G λ,γ,k ( ) is finite and hence (λ, γ) Ω for λ =. and γ = 8. By repeating the above procedure for different combinations of λ and γ, the DOC Ω is found and plotted as the shaded region in Figure 4(c). By Theorem 4., the generalized l 2 -gain κ(λ) and the radius of convergence λ (γ) can be obtained from the boundary of Ω. For instance, at λ =, the (classical) l 2 -gain κ() of the SLCS is approximately 5.8. By using a bisection type algorithm, a finer estimate of κ() within arbitrary precision can be further achieved. In comparison, sufficient conditions based approaches (e.g., [3, 6]) provide only conservative estimates of the l 2 -gain. In more extensive tests, a set of SLCSs on R 3 are randomly generated, each with three stable single-input subsystems. Algorithm is applied to compute the generating functions up to the horizon k = 75 for λ = 0.75, γ = 5. Only those SLCSs for which the computation converges at k = 75 are kept, and a total of 250 such SLCSs are generated. Fig. 5 displays the number of matrices required to characterize the generating function G λ,γ,75 ( ). We observe that a maximum of 9 matrices are needed among the 250 cases while a majority of the cases require fewer than 8 matrices. Running on an Intel Core2Duo desktop and using SeDuMi, it takes typically 3 5 minutes to compute k = 75 iterations of the generating functions for a randomly generated SLCS. Example 6.2. To demonstrate the effectiveness of relaxation, consider the following SLCS from 27

28 4 2 0 κ(λ) (a) 2 0 Region of finite G λ,γ (z) λ (b) Figure 6: Example 6.2 with λ = 0.75 and γ = 5: (a) the level surface {z R 3 G λ,γ,75 (z) = }; (b) the DOC Ω. the above randomly generated ones with the highest complexity: A = , B = 0.32 ; A 2 = , B 2 = ; A 3 = , B 3 = For λ = 0.75 and γ = 5, Algorithm requires 9 matrices for representing the generation function after k = 75 iterations, and the level curve {z : G λ,γ,75 (z) = } is plotted in Fig. 6(a). In comparison, Algorithm 2 with the relaxation parameter ε = 0 3 requires only 4 matrices. This number is further reduced to 9 if ε = 0 2. In both the cases, the maximum error incurred due to relaxation is less than 0 3 on the unit sphere in R 3. The DOC of the SLCS is shown in Fig. 6(b). 7 Conclusion In this paper, a generalized input-to-state l 2 -gain is introduced for the discrete-time SLCS, and a generating function based approach is proposed for analysis and computation of the generalized l 2 -gain. It is shown that the radii of convergence of the generating function characterize the l 2 -gain, and effective algorithms are developed for computing the generating function and the l 2 -gain with proven convergence. Many interesting issues of the l 2 -gain of the SLCS remain unsolved and call for further research; examples include analysis and computation of the l 2 -gain subject to general system parameter variations, extended notions and properties of the l 2 -gain under different switching rules, and input-output l 2 -gain. The generating function approach proposed in this paper has shed lights on these issues, which will be addressed in detail in the future. 28

Generating Functions of Switched Linear Systems: Analysis, Computation, and Stability Applications

Generating Functions of Switched Linear Systems: Analysis, Computation, and Stability Applications IEEE-TAC FP--5 Generating Functions of Switched Linear Systems: Analysis, Computation, and Stability Applications Jianghai Hu, Member, IEEE, Jinglai Shen, Member, IEEE, and Wei Zhang, Member, IEEE Abstract

More information

Resilient Stabilization of Switched Linear Control Systems against Adversarial Switching

Resilient Stabilization of Switched Linear Control Systems against Adversarial Switching SUBMITTED TO IEEE TRANS. AUTOMATIC CONTROL Resilient Stabilization of Switched Linear Control Systems against Adversarial Switching Jianghai Hu, Member, IEEE, Jinglai Shen, Senior Member, IEEE, and Donghwan

More information

An introduction to Mathematical Theory of Control

An introduction to Mathematical Theory of Control An introduction to Mathematical Theory of Control Vasile Staicu University of Aveiro UNICA, May 2018 Vasile Staicu (University of Aveiro) An introduction to Mathematical Theory of Control UNICA, May 2018

More information

1 The Observability Canonical Form

1 The Observability Canonical Form NONLINEAR OBSERVERS AND SEPARATION PRINCIPLE 1 The Observability Canonical Form In this Chapter we discuss the design of observers for nonlinear systems modelled by equations of the form ẋ = f(x, u) (1)

More information

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

L 2 -induced Gains of Switched Systems and Classes of Switching Signals L 2 -induced Gains of Switched Systems and Classes of Switching Signals Kenji Hirata and João P. Hespanha Abstract This paper addresses the L 2-induced gain analysis for switched linear systems. We exploit

More information

Functional Analysis. Franck Sueur Metric spaces Definitions Completeness Compactness Separability...

Functional Analysis. Franck Sueur Metric spaces Definitions Completeness Compactness Separability... Functional Analysis Franck Sueur 2018-2019 Contents 1 Metric spaces 1 1.1 Definitions........................................ 1 1.2 Completeness...................................... 3 1.3 Compactness......................................

More information

Lecture Note 7: Switching Stabilization via Control-Lyapunov Function

Lecture Note 7: Switching Stabilization via Control-Lyapunov Function ECE7850: Hybrid Systems:Theory and Applications Lecture Note 7: Switching Stabilization via Control-Lyapunov Function Wei Zhang Assistant Professor Department of Electrical and Computer Engineering Ohio

More information

PARTIAL REGULARITY OF BRENIER SOLUTIONS OF THE MONGE-AMPÈRE EQUATION

PARTIAL REGULARITY OF BRENIER SOLUTIONS OF THE MONGE-AMPÈRE EQUATION PARTIAL REGULARITY OF BRENIER SOLUTIONS OF THE MONGE-AMPÈRE EQUATION ALESSIO FIGALLI AND YOUNG-HEON KIM Abstract. Given Ω, Λ R n two bounded open sets, and f and g two probability densities concentrated

More information

SPECTRAL PROPERTIES OF THE LAPLACIAN ON BOUNDED DOMAINS

SPECTRAL PROPERTIES OF THE LAPLACIAN ON BOUNDED DOMAINS SPECTRAL PROPERTIES OF THE LAPLACIAN ON BOUNDED DOMAINS TSOGTGEREL GANTUMUR Abstract. After establishing discrete spectra for a large class of elliptic operators, we present some fundamental spectral properties

More information

Hartogs Theorem: separate analyticity implies joint Paul Garrett garrett/

Hartogs Theorem: separate analyticity implies joint Paul Garrett  garrett/ (February 9, 25) Hartogs Theorem: separate analyticity implies joint Paul Garrett garrett@math.umn.edu http://www.math.umn.edu/ garrett/ (The present proof of this old result roughly follows the proof

More information

Convergence Rate of Nonlinear Switched Systems

Convergence Rate of Nonlinear Switched Systems Convergence Rate of Nonlinear Switched Systems Philippe JOUAN and Saïd NACIRI arxiv:1511.01737v1 [math.oc] 5 Nov 2015 January 23, 2018 Abstract This paper is concerned with the convergence rate of the

More information

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

Global Stability and Asymptotic Gain Imply Input-to-State Stability for State-Dependent Switched Systems 2018 IEEE Conference on Decision and Control (CDC) Miami Beach, FL, USA, Dec. 17-19, 2018 Global Stability and Asymptotic Gain Imply Input-to-State Stability for State-Dependent Switched Systems Shenyu

More information

3 Integration and Expectation

3 Integration and Expectation 3 Integration and Expectation 3.1 Construction of the Lebesgue Integral Let (, F, µ) be a measure space (not necessarily a probability space). Our objective will be to define the Lebesgue integral R fdµ

More information

Topological properties

Topological properties CHAPTER 4 Topological properties 1. Connectedness Definitions and examples Basic properties Connected components Connected versus path connected, again 2. Compactness Definition and first examples Topological

More information

Near-Potential Games: Geometry and Dynamics

Near-Potential Games: Geometry and Dynamics Near-Potential Games: Geometry and Dynamics Ozan Candogan, Asuman Ozdaglar and Pablo A. Parrilo January 29, 2012 Abstract Potential games are a special class of games for which many adaptive user dynamics

More information

1 Lyapunov theory of stability

1 Lyapunov theory of stability M.Kawski, APM 581 Diff Equns Intro to Lyapunov theory. November 15, 29 1 1 Lyapunov theory of stability Introduction. Lyapunov s second (or direct) method provides tools for studying (asymptotic) stability

More information

ECE7850 Lecture 7. Discrete Time Optimal Control and Dynamic Programming

ECE7850 Lecture 7. Discrete Time Optimal Control and Dynamic Programming ECE7850 Lecture 7 Discrete Time Optimal Control and Dynamic Programming Discrete Time Optimal control Problems Short Introduction to Dynamic Programming Connection to Stabilization Problems 1 DT nonlinear

More information

A Generating Function Approach to the Stability of Discrete-Time Switched Linear Systems

A Generating Function Approach to the Stability of Discrete-Time Switched Linear Systems A Generating Function Approach to the Stability of Discrete-Time Switched Linear Systems Jianghai Hu School of Electrical and Computer Engineering Purdue University West Lafayette, IN 4797 jianghai@purdue.edu

More information

A LOCALIZATION PROPERTY AT THE BOUNDARY FOR MONGE-AMPERE EQUATION

A LOCALIZATION PROPERTY AT THE BOUNDARY FOR MONGE-AMPERE EQUATION A LOCALIZATION PROPERTY AT THE BOUNDARY FOR MONGE-AMPERE EQUATION O. SAVIN. Introduction In this paper we study the geometry of the sections for solutions to the Monge- Ampere equation det D 2 u = f, u

More information

LECTURE 15: COMPLETENESS AND CONVEXITY

LECTURE 15: COMPLETENESS AND CONVEXITY LECTURE 15: COMPLETENESS AND CONVEXITY 1. The Hopf-Rinow Theorem Recall that a Riemannian manifold (M, g) is called geodesically complete if the maximal defining interval of any geodesic is R. On the other

More information

Disturbance Attenuation Properties for Discrete-Time Uncertain Switched Linear Systems

Disturbance Attenuation Properties for Discrete-Time Uncertain Switched Linear Systems Disturbance Attenuation Properties for Discrete-Time Uncertain Switched Linear Systems Hai Lin Department of Electrical Engineering University of Notre Dame Notre Dame, IN 46556, USA Panos J. Antsaklis

More information

Behaviour of Lipschitz functions on negligible sets. Non-differentiability in R. Outline

Behaviour of Lipschitz functions on negligible sets. Non-differentiability in R. Outline Behaviour of Lipschitz functions on negligible sets G. Alberti 1 M. Csörnyei 2 D. Preiss 3 1 Università di Pisa 2 University College London 3 University of Warwick Lars Ahlfors Centennial Celebration Helsinki,

More information

On Piecewise Quadratic Control-Lyapunov Functions for Switched Linear Systems

On Piecewise Quadratic Control-Lyapunov Functions for Switched Linear Systems On Piecewise Quadratic Control-Lyapunov Functions for Switched Linear Systems Wei Zhang, Alessandro Abate, Michael P. Vitus and Jianghai Hu Abstract In this paper, we prove that a discrete-time switched

More information

Convex Optimization Notes

Convex Optimization Notes Convex Optimization Notes Jonathan Siegel January 2017 1 Convex Analysis This section is devoted to the study of convex functions f : B R {+ } and convex sets U B, for B a Banach space. The case of B =

More information

Locally convex spaces, the hyperplane separation theorem, and the Krein-Milman theorem

Locally convex spaces, the hyperplane separation theorem, and the Krein-Milman theorem 56 Chapter 7 Locally convex spaces, the hyperplane separation theorem, and the Krein-Milman theorem Recall that C(X) is not a normed linear space when X is not compact. On the other hand we could use semi

More information

Integral Jensen inequality

Integral Jensen inequality Integral Jensen inequality Let us consider a convex set R d, and a convex function f : (, + ]. For any x,..., x n and λ,..., λ n with n λ i =, we have () f( n λ ix i ) n λ if(x i ). For a R d, let δ a

More information

Nonlinear Systems Theory

Nonlinear Systems Theory Nonlinear Systems Theory Matthew M. Peet Arizona State University Lecture 2: Nonlinear Systems Theory Overview Our next goal is to extend LMI s and optimization to nonlinear systems analysis. Today we

More information

Optimal stopping for non-linear expectations Part I

Optimal stopping for non-linear expectations Part I Stochastic Processes and their Applications 121 (2011) 185 211 www.elsevier.com/locate/spa Optimal stopping for non-linear expectations Part I Erhan Bayraktar, Song Yao Department of Mathematics, University

More information

Equilibria with a nontrivial nodal set and the dynamics of parabolic equations on symmetric domains

Equilibria with a nontrivial nodal set and the dynamics of parabolic equations on symmetric domains Equilibria with a nontrivial nodal set and the dynamics of parabolic equations on symmetric domains J. Földes Department of Mathematics, Univerité Libre de Bruxelles 1050 Brussels, Belgium P. Poláčik School

More information

Introduction to Real Analysis Alternative Chapter 1

Introduction to Real Analysis Alternative Chapter 1 Christopher Heil Introduction to Real Analysis Alternative Chapter 1 A Primer on Norms and Banach Spaces Last Updated: March 10, 2018 c 2018 by Christopher Heil Chapter 1 A Primer on Norms and Banach Spaces

More information

Implications of the Constant Rank Constraint Qualification

Implications of the Constant Rank Constraint Qualification Mathematical Programming manuscript No. (will be inserted by the editor) Implications of the Constant Rank Constraint Qualification Shu Lu Received: date / Accepted: date Abstract This paper investigates

More information

Convex Analysis and Optimization Chapter 2 Solutions

Convex Analysis and Optimization Chapter 2 Solutions Convex Analysis and Optimization Chapter 2 Solutions Dimitri P. Bertsekas with Angelia Nedić and Asuman E. Ozdaglar Massachusetts Institute of Technology Athena Scientific, Belmont, Massachusetts http://www.athenasc.com

More information

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

ON THE REGULARITY OF SAMPLE PATHS OF SUB-ELLIPTIC DIFFUSIONS ON MANIFOLDS Bendikov, A. and Saloff-Coste, L. Osaka J. Math. 4 (5), 677 7 ON THE REGULARITY OF SAMPLE PATHS OF SUB-ELLIPTIC DIFFUSIONS ON MANIFOLDS ALEXANDER BENDIKOV and LAURENT SALOFF-COSTE (Received March 4, 4)

More information

Translative Sets and Functions and their Applications to Risk Measure Theory and Nonlinear Separation

Translative Sets and Functions and their Applications to Risk Measure Theory and Nonlinear Separation Translative Sets and Functions and their Applications to Risk Measure Theory and Nonlinear Separation Andreas H. Hamel Abstract Recently defined concepts such as nonlinear separation functionals due to

More information

Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games

Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games Alberto Bressan ) and Khai T. Nguyen ) *) Department of Mathematics, Penn State University **) Department of Mathematics,

More information

arxiv: v1 [math.oc] 22 Sep 2016

arxiv: v1 [math.oc] 22 Sep 2016 EUIVALENCE BETWEEN MINIMAL TIME AND MINIMAL NORM CONTROL PROBLEMS FOR THE HEAT EUATION SHULIN IN AND GENGSHENG WANG arxiv:1609.06860v1 [math.oc] 22 Sep 2016 Abstract. This paper presents the equivalence

More information

arxiv: v3 [math.ds] 22 Feb 2012

arxiv: v3 [math.ds] 22 Feb 2012 Stability of interconnected impulsive systems with and without time-delays using Lyapunov methods arxiv:1011.2865v3 [math.ds] 22 Feb 2012 Sergey Dashkovskiy a, Michael Kosmykov b, Andrii Mironchenko b,

More information

1 Directional Derivatives and Differentiability

1 Directional Derivatives and Differentiability Wednesday, January 18, 2012 1 Directional Derivatives and Differentiability Let E R N, let f : E R and let x 0 E. Given a direction v R N, let L be the line through x 0 in the direction v, that is, L :=

More information

An Accelerated Hybrid Proximal Extragradient Method for Convex Optimization and its Implications to Second-Order Methods

An Accelerated Hybrid Proximal Extragradient Method for Convex Optimization and its Implications to Second-Order Methods An Accelerated Hybrid Proximal Extragradient Method for Convex Optimization and its Implications to Second-Order Methods Renato D.C. Monteiro B. F. Svaiter May 10, 011 Revised: May 4, 01) Abstract This

More information

Near-Potential Games: Geometry and Dynamics

Near-Potential Games: Geometry and Dynamics Near-Potential Games: Geometry and Dynamics Ozan Candogan, Asuman Ozdaglar and Pablo A. Parrilo September 6, 2011 Abstract Potential games are a special class of games for which many adaptive user dynamics

More information

(x k ) sequence in F, lim x k = x x F. If F : R n R is a function, level sets and sublevel sets of F are any sets of the form (respectively);

(x k ) sequence in F, lim x k = x x F. If F : R n R is a function, level sets and sublevel sets of F are any sets of the form (respectively); STABILITY OF EQUILIBRIA AND LIAPUNOV FUNCTIONS. By topological properties in general we mean qualitative geometric properties (of subsets of R n or of functions in R n ), that is, those that don t depend

More information

Local strong convexity and local Lipschitz continuity of the gradient of convex functions

Local strong convexity and local Lipschitz continuity of the gradient of convex functions Local strong convexity and local Lipschitz continuity of the gradient of convex functions R. Goebel and R.T. Rockafellar May 23, 2007 Abstract. Given a pair of convex conjugate functions f and f, we investigate

More information

Weierstraß-Institut. für Angewandte Analysis und Stochastik. im Forschungsverbund Berlin e.v. Preprint ISSN

Weierstraß-Institut. für Angewandte Analysis und Stochastik. im Forschungsverbund Berlin e.v. Preprint ISSN Weierstraß-Institut für Angewandte Analysis und Stochastik im Forschungsverbund Berlin e.v. Preprint ISSN 0946 8633 Proof of a Counterexample to the Finiteness Conjecture in the Spirit of the Theory of

More information

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

g 2 (x) (1/3)M 1 = (1/3)(2/3)M. COMPACTNESS If C R n is closed and bounded, then by B-W it is sequentially compact: any sequence of points in C has a subsequence converging to a point in C Conversely, any sequentially compact C R n is

More information

Optimization Theory. A Concise Introduction. Jiongmin Yong

Optimization Theory. A Concise Introduction. Jiongmin Yong October 11, 017 16:5 ws-book9x6 Book Title Optimization Theory 017-08-Lecture Notes page 1 1 Optimization Theory A Concise Introduction Jiongmin Yong Optimization Theory 017-08-Lecture Notes page Optimization

More information

(convex combination!). Use convexity of f and multiply by the common denominator to get. Interchanging the role of x and y, we obtain that f is ( 2M ε

(convex combination!). Use convexity of f and multiply by the common denominator to get. Interchanging the role of x and y, we obtain that f is ( 2M ε 1. Continuity of convex functions in normed spaces In this chapter, we consider continuity properties of real-valued convex functions defined on open convex sets in normed spaces. Recall that every infinitedimensional

More information

Chapter 1. Measure Spaces. 1.1 Algebras and σ algebras of sets Notation and preliminaries

Chapter 1. Measure Spaces. 1.1 Algebras and σ algebras of sets Notation and preliminaries Chapter 1 Measure Spaces 1.1 Algebras and σ algebras of sets 1.1.1 Notation and preliminaries We shall denote by X a nonempty set, by P(X) the set of all parts (i.e., subsets) of X, and by the empty set.

More information

Output Input Stability and Minimum-Phase Nonlinear Systems

Output Input Stability and Minimum-Phase Nonlinear Systems 422 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 47, NO. 3, MARCH 2002 Output Input Stability and Minimum-Phase Nonlinear Systems Daniel Liberzon, Member, IEEE, A. Stephen Morse, Fellow, IEEE, and Eduardo

More information

Passivity-based Stabilization of Non-Compact Sets

Passivity-based Stabilization of Non-Compact Sets Passivity-based Stabilization of Non-Compact Sets Mohamed I. El-Hawwary and Manfredi Maggiore Abstract We investigate the stabilization of closed sets for passive nonlinear systems which are contained

More information

In particular, if A is a square matrix and λ is one of its eigenvalues, then we can find a non-zero column vector X with

In particular, if A is a square matrix and λ is one of its eigenvalues, then we can find a non-zero column vector X with Appendix: Matrix Estimates and the Perron-Frobenius Theorem. This Appendix will first present some well known estimates. For any m n matrix A = [a ij ] over the real or complex numbers, it will be convenient

More information

Chapter 2 Convex Analysis

Chapter 2 Convex Analysis Chapter 2 Convex Analysis The theory of nonsmooth analysis is based on convex analysis. Thus, we start this chapter by giving basic concepts and results of convexity (for further readings see also [202,

More information

Optimal Control. Macroeconomics II SMU. Ömer Özak (SMU) Economic Growth Macroeconomics II 1 / 112

Optimal Control. Macroeconomics II SMU. Ömer Özak (SMU) Economic Growth Macroeconomics II 1 / 112 Optimal Control Ömer Özak SMU Macroeconomics II Ömer Özak (SMU) Economic Growth Macroeconomics II 1 / 112 Review of the Theory of Optimal Control Section 1 Review of the Theory of Optimal Control Ömer

More information

Stabilization of Distributed Parameter Systems by State Feedback with Positivity Constraints

Stabilization of Distributed Parameter Systems by State Feedback with Positivity Constraints Stabilization of Distributed Parameter Systems by State Feedback with Positivity Constraints Joseph Winkin Namur Center of Complex Systems (naxys) and Dept. of Mathematics, University of Namur, Belgium

More information

Gramians based model reduction for hybrid switched systems

Gramians based model reduction for hybrid switched systems Gramians based model reduction for hybrid switched systems Y. Chahlaoui Younes.Chahlaoui@manchester.ac.uk Centre for Interdisciplinary Computational and Dynamical Analysis (CICADA) School of Mathematics

More information

Introduction to Nonlinear Control Lecture # 3 Time-Varying and Perturbed Systems

Introduction to Nonlinear Control Lecture # 3 Time-Varying and Perturbed Systems p. 1/5 Introduction to Nonlinear Control Lecture # 3 Time-Varying and Perturbed Systems p. 2/5 Time-varying Systems ẋ = f(t, x) f(t, x) is piecewise continuous in t and locally Lipschitz in x for all t

More information

Least Sparsity of p-norm based Optimization Problems with p > 1

Least Sparsity of p-norm based Optimization Problems with p > 1 Least Sparsity of p-norm based Optimization Problems with p > Jinglai Shen and Seyedahmad Mousavi Original version: July, 07; Revision: February, 08 Abstract Motivated by l p -optimization arising from

More information

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

Monotone Control System. Brad C. Yu SEACS, National ICT Australia And RSISE, The Australian National University June, 2005 Brad C. Yu SEACS, National ICT Australia And RSISE, The Australian National University June, 005 Foreword The aim of this presentation is to give a (primitive) overview of monotone systems and monotone

More information

Contents: 1. Minimization. 2. The theorem of Lions-Stampacchia for variational inequalities. 3. Γ -Convergence. 4. Duality mapping.

Contents: 1. Minimization. 2. The theorem of Lions-Stampacchia for variational inequalities. 3. Γ -Convergence. 4. Duality mapping. Minimization Contents: 1. Minimization. 2. The theorem of Lions-Stampacchia for variational inequalities. 3. Γ -Convergence. 4. Duality mapping. 1 Minimization A Topological Result. Let S be a topological

More information

The small ball property in Banach spaces (quantitative results)

The small ball property in Banach spaces (quantitative results) The small ball property in Banach spaces (quantitative results) Ehrhard Behrends Abstract A metric space (M, d) is said to have the small ball property (sbp) if for every ε 0 > 0 there exists a sequence

More information

The Skorokhod reflection problem for functions with discontinuities (contractive case)

The Skorokhod reflection problem for functions with discontinuities (contractive case) The Skorokhod reflection problem for functions with discontinuities (contractive case) TAKIS KONSTANTOPOULOS Univ. of Texas at Austin Revised March 1999 Abstract Basic properties of the Skorokhod reflection

More information

Douglas-Rachford splitting for nonconvex feasibility problems

Douglas-Rachford splitting for nonconvex feasibility problems Douglas-Rachford splitting for nonconvex feasibility problems Guoyin Li Ting Kei Pong Jan 3, 015 Abstract We adapt the Douglas-Rachford DR) splitting method to solve nonconvex feasibility problems by studying

More information

Some Properties of Convex Hulls of Integer Points Contained in General Convex Sets

Some Properties of Convex Hulls of Integer Points Contained in General Convex Sets Some Properties of Convex Hulls of Integer Points Contained in General Convex Sets Santanu S. Dey and Diego A. Morán R. H. Milton Stewart School of Industrial and Systems Engineering, Georgia Institute

More information

Least Squares Based Self-Tuning Control Systems: Supplementary Notes

Least Squares Based Self-Tuning Control Systems: Supplementary Notes Least Squares Based Self-Tuning Control Systems: Supplementary Notes S. Garatti Dip. di Elettronica ed Informazione Politecnico di Milano, piazza L. da Vinci 32, 2133, Milan, Italy. Email: simone.garatti@polimi.it

More information

On reduction of differential inclusions and Lyapunov stability

On reduction of differential inclusions and Lyapunov stability 1 On reduction of differential inclusions and Lyapunov stability Rushikesh Kamalapurkar, Warren E. Dixon, and Andrew R. Teel arxiv:1703.07071v5 [cs.sy] 25 Oct 2018 Abstract In this paper, locally Lipschitz

More information

Empirical Processes: General Weak Convergence Theory

Empirical Processes: General Weak Convergence Theory Empirical Processes: General Weak Convergence Theory Moulinath Banerjee May 18, 2010 1 Extended Weak Convergence The lack of measurability of the empirical process with respect to the sigma-field generated

More information

Asymptotic Behavior of Marginally Trapped Tubes

Asymptotic Behavior of Marginally Trapped Tubes Asymptotic Behavior of Marginally Trapped Tubes Catherine Williams January 29, 2009 Preliminaries general relativity General relativity says that spacetime is described by a Lorentzian 4-manifold (M, g)

More information

Proximal-like contraction methods for monotone variational inequalities in a unified framework

Proximal-like contraction methods for monotone variational inequalities in a unified framework Proximal-like contraction methods for monotone variational inequalities in a unified framework Bingsheng He 1 Li-Zhi Liao 2 Xiang Wang Department of Mathematics, Nanjing University, Nanjing, 210093, China

More information

Network Flows that Solve Linear Equations

Network Flows that Solve Linear Equations Network Flows that Solve Linear Equations Guodong Shi, Brian D. O. Anderson and Uwe Helmke Abstract We study distributed network flows as solvers in continuous time for the linear algebraic equation arxiv:1510.05176v3

More information

Approximation of Minimal Functions by Extreme Functions

Approximation of Minimal Functions by Extreme Functions Approximation of Minimal Functions by Extreme Functions Teresa M. Lebair and Amitabh Basu August 14, 2017 Abstract In a recent paper, Basu, Hildebrand, and Molinaro established that the set of continuous

More information

ECE7850 Lecture 8. Nonlinear Model Predictive Control: Theoretical Aspects

ECE7850 Lecture 8. Nonlinear Model Predictive Control: Theoretical Aspects ECE7850 Lecture 8 Nonlinear Model Predictive Control: Theoretical Aspects Model Predictive control (MPC) is a powerful control design method for constrained dynamical systems. The basic principles and

More information

Stabilization of persistently excited linear systems

Stabilization of persistently excited linear systems Stabilization of persistently excited linear systems Yacine Chitour Laboratoire des signaux et systèmes & Université Paris-Sud, Orsay Exposé LJLL Paris, 28/9/2012 Stabilization & intermittent control Consider

More information

Flux-limited solutions for quasi-convex Hamilton-Jacobi equations on networks

Flux-limited solutions for quasi-convex Hamilton-Jacobi equations on networks Flux-limited solutions for quasi-convex Hamilton-Jacobi equations on networks C. Imbert and R. Monneau June 24, 2014 Abstract We study Hamilton-Jacobi equations on networks in the case where Hamiltonians

More information

FIXED POINT ITERATIONS

FIXED POINT ITERATIONS FIXED POINT ITERATIONS MARKUS GRASMAIR 1. Fixed Point Iteration for Non-linear Equations Our goal is the solution of an equation (1) F (x) = 0, where F : R n R n is a continuous vector valued mapping in

More information

Observer design for a general class of triangular systems

Observer design for a general class of triangular systems 1st International Symposium on Mathematical Theory of Networks and Systems July 7-11, 014. Observer design for a general class of triangular systems Dimitris Boskos 1 John Tsinias Abstract The paper deals

More information

Lecture 1: Entropy, convexity, and matrix scaling CSE 599S: Entropy optimality, Winter 2016 Instructor: James R. Lee Last updated: January 24, 2016

Lecture 1: Entropy, convexity, and matrix scaling CSE 599S: Entropy optimality, Winter 2016 Instructor: James R. Lee Last updated: January 24, 2016 Lecture 1: Entropy, convexity, and matrix scaling CSE 599S: Entropy optimality, Winter 2016 Instructor: James R. Lee Last updated: January 24, 2016 1 Entropy Since this course is about entropy maximization,

More information

Convex hull of two quadratic or a conic quadratic and a quadratic inequality

Convex hull of two quadratic or a conic quadratic and a quadratic inequality Noname manuscript No. (will be inserted by the editor) Convex hull of two quadratic or a conic quadratic and a quadratic inequality Sina Modaresi Juan Pablo Vielma the date of receipt and acceptance should

More information

Threshold behavior and non-quasiconvergent solutions with localized initial data for bistable reaction-diffusion equations

Threshold behavior and non-quasiconvergent solutions with localized initial data for bistable reaction-diffusion equations Threshold behavior and non-quasiconvergent solutions with localized initial data for bistable reaction-diffusion equations P. Poláčik School of Mathematics, University of Minnesota Minneapolis, MN 55455

More information

Metric Spaces and Topology

Metric Spaces and Topology Chapter 2 Metric Spaces and Topology From an engineering perspective, the most important way to construct a topology on a set is to define the topology in terms of a metric on the set. This approach underlies

More information

DISTRIBUTION OF THE SUPREMUM LOCATION OF STATIONARY PROCESSES. 1. Introduction

DISTRIBUTION OF THE SUPREMUM LOCATION OF STATIONARY PROCESSES. 1. Introduction DISTRIBUTION OF THE SUPREMUM LOCATION OF STATIONARY PROCESSES GENNADY SAMORODNITSKY AND YI SHEN Abstract. The location of the unique supremum of a stationary process on an interval does not need to be

More information

ASYMPTOTICALLY NONEXPANSIVE MAPPINGS IN MODULAR FUNCTION SPACES ABSTRACT

ASYMPTOTICALLY NONEXPANSIVE MAPPINGS IN MODULAR FUNCTION SPACES ABSTRACT ASYMPTOTICALLY NONEXPANSIVE MAPPINGS IN MODULAR FUNCTION SPACES T. DOMINGUEZ-BENAVIDES, M.A. KHAMSI AND S. SAMADI ABSTRACT In this paper, we prove that if ρ is a convex, σ-finite modular function satisfying

More information

Geometry and topology of continuous best and near best approximations

Geometry and topology of continuous best and near best approximations Journal of Approximation Theory 105: 252 262, Geometry and topology of continuous best and near best approximations Paul C. Kainen Dept. of Mathematics Georgetown University Washington, D.C. 20057 Věra

More information

10 Transfer Matrix Models

10 Transfer Matrix Models MIT EECS 6.241 (FALL 26) LECTURE NOTES BY A. MEGRETSKI 1 Transfer Matrix Models So far, transfer matrices were introduced for finite order state space LTI models, in which case they serve as an important

More information

Chap. 3. Controlled Systems, Controllability

Chap. 3. Controlled Systems, Controllability Chap. 3. Controlled Systems, Controllability 1. Controllability of Linear Systems 1.1. Kalman s Criterion Consider the linear system ẋ = Ax + Bu where x R n : state vector and u R m : input vector. A :

More information

Stabilization of Control-Affine Systems by Local Approximations of Trajectories

Stabilization of Control-Affine Systems by Local Approximations of Trajectories Stabilization of Control-Affine Systems by Local Approximations of Trajectories Raik Suttner arxiv:1805.05991v2 [math.ds] 9 Jun 2018 We study convergence and stability properties of control-affine systems.

More information

Robust Stability. Robust stability against time-invariant and time-varying uncertainties. Parameter dependent Lyapunov functions

Robust Stability. Robust stability against time-invariant and time-varying uncertainties. Parameter dependent Lyapunov functions Robust Stability Robust stability against time-invariant and time-varying uncertainties Parameter dependent Lyapunov functions Semi-infinite LMI problems From nominal to robust performance 1/24 Time-Invariant

More information

Stabilization of Discrete-Time Switched Linear Systems: A Control-Lyapunov Function Approach

Stabilization of Discrete-Time Switched Linear Systems: A Control-Lyapunov Function Approach Stabilization of Discrete-Time Switched Linear Systems: A Control-Lyapunov Function Approach Wei Zhang 1, Alessandro Abate 2 and Jianghai Hu 1 1 School of Electrical and Computer Engineering, Purdue University,

More information

Exercise Solutions to Functional Analysis

Exercise Solutions to Functional Analysis Exercise Solutions to Functional Analysis Note: References refer to M. Schechter, Principles of Functional Analysis Exersize that. Let φ,..., φ n be an orthonormal set in a Hilbert space H. Show n f n

More information

EXISTENCE RESULTS FOR QUASILINEAR HEMIVARIATIONAL INEQUALITIES AT RESONANCE. Leszek Gasiński

EXISTENCE RESULTS FOR QUASILINEAR HEMIVARIATIONAL INEQUALITIES AT RESONANCE. Leszek Gasiński DISCRETE AND CONTINUOUS Website: www.aimsciences.org DYNAMICAL SYSTEMS SUPPLEMENT 2007 pp. 409 418 EXISTENCE RESULTS FOR QUASILINEAR HEMIVARIATIONAL INEQUALITIES AT RESONANCE Leszek Gasiński Jagiellonian

More information

5 Measure theory II. (or. lim. Prove the proposition. 5. For fixed F A and φ M define the restriction of φ on F by writing.

5 Measure theory II. (or. lim. Prove the proposition. 5. For fixed F A and φ M define the restriction of φ on F by writing. 5 Measure theory II 1. Charges (signed measures). Let (Ω, A) be a σ -algebra. A map φ: A R is called a charge, (or signed measure or σ -additive set function) if φ = φ(a j ) (5.1) A j for any disjoint

More information

6 Classical dualities and reflexivity

6 Classical dualities and reflexivity 6 Classical dualities and reflexivity 1. Classical dualities. Let (Ω, A, µ) be a measure space. We will describe the duals for the Banach spaces L p (Ω). First, notice that any f L p, 1 p, generates the

More information

Dedicated to Michel Théra in honor of his 70th birthday

Dedicated to Michel Théra in honor of his 70th birthday VARIATIONAL GEOMETRIC APPROACH TO GENERALIZED DIFFERENTIAL AND CONJUGATE CALCULI IN CONVEX ANALYSIS B. S. MORDUKHOVICH 1, N. M. NAM 2, R. B. RECTOR 3 and T. TRAN 4. Dedicated to Michel Théra in honor of

More information

ON THE POLICY IMPROVEMENT ALGORITHM IN CONTINUOUS TIME

ON THE POLICY IMPROVEMENT ALGORITHM IN CONTINUOUS TIME ON THE POLICY IMPROVEMENT ALGORITHM IN CONTINUOUS TIME SAUL D. JACKA AND ALEKSANDAR MIJATOVIĆ Abstract. We develop a general approach to the Policy Improvement Algorithm (PIA) for stochastic control problems

More information

LMI Methods in Optimal and Robust Control

LMI Methods in Optimal and Robust Control LMI Methods in Optimal and Robust Control Matthew M. Peet Arizona State University Lecture 15: Nonlinear Systems and Lyapunov Functions Overview Our next goal is to extend LMI s and optimization to nonlinear

More information

Lecture Notes in Advanced Calculus 1 (80315) Raz Kupferman Institute of Mathematics The Hebrew University

Lecture Notes in Advanced Calculus 1 (80315) Raz Kupferman Institute of Mathematics The Hebrew University Lecture Notes in Advanced Calculus 1 (80315) Raz Kupferman Institute of Mathematics The Hebrew University February 7, 2007 2 Contents 1 Metric Spaces 1 1.1 Basic definitions...........................

More information

Hybrid Control and Switched Systems. Lecture #11 Stability of switched system: Arbitrary switching

Hybrid Control and Switched Systems. Lecture #11 Stability of switched system: Arbitrary switching Hybrid Control and Switched Systems Lecture #11 Stability of switched system: Arbitrary switching João P. Hespanha University of California at Santa Barbara Stability under arbitrary switching Instability

More information

Reaching a Consensus in a Dynamically Changing Environment A Graphical Approach

Reaching a Consensus in a Dynamically Changing Environment A Graphical Approach Reaching a Consensus in a Dynamically Changing Environment A Graphical Approach M. Cao Yale Univesity A. S. Morse Yale University B. D. O. Anderson Australia National University and National ICT Australia

More information

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

Lecture 4. Chapter 4: Lyapunov Stability. Eugenio Schuster. Mechanical Engineering and Mechanics Lehigh University. Lecture 4 Chapter 4: Lyapunov Stability Eugenio Schuster schuster@lehigh.edu Mechanical Engineering and Mechanics Lehigh University Lecture 4 p. 1/86 Autonomous Systems Consider the autonomous system ẋ

More information

Convexity of the Reachable Set of Nonlinear Systems under L 2 Bounded Controls

Convexity of the Reachable Set of Nonlinear Systems under L 2 Bounded Controls 1 1 Convexity of the Reachable Set of Nonlinear Systems under L 2 Bounded Controls B.T.Polyak Institute for Control Science, Moscow, Russia e-mail boris@ipu.rssi.ru Abstract Recently [1, 2] the new convexity

More information

Positive Stabilization of Infinite-Dimensional Linear Systems

Positive Stabilization of Infinite-Dimensional Linear Systems Positive Stabilization of Infinite-Dimensional Linear Systems Joseph Winkin Namur Center of Complex Systems (NaXys) and Department of Mathematics, University of Namur, Belgium Joint work with Bouchra Abouzaid

More information

Continuity of convex functions in normed spaces

Continuity of convex functions in normed spaces Continuity of convex functions in normed spaces In this chapter, we consider continuity properties of real-valued convex functions defined on open convex sets in normed spaces. Recall that every infinitedimensional

More information