On universal classes of Lyapunov functions for linear switched systems††thanks: This research was partially supported by the iCODE institute, research project of the Idex Paris-Saclay.
Abstract
In this paper we discuss the notion of universality for classes of candidate common Lyapunov functions for linear switched systems. On the one hand, we prove that a family of absolutely homogeneous functions is universal as soon as it approximates arbitrarily well every convex absolutely homogeneous function for the topology of the unit sphere. On the other hand, we prove several obstructions for a class to be universal, showing, in particular, that families of piecewise-polynomial continuous functions whose construction involves at most polynomials of degree at most (for given positive integers ) cannot be universal.
1 Introduction
Common Lyapunov functions constitute the most popular and powerful tool for the stability analysis of switched systems. Roughly speaking, the use of common Lyapunov functions for stability analysis gathers the global behavior of the system and allows to bypass the explicit analysis of single trajectories, which may be extremely complex. Yet, looking for a common Lyapunov function may be a nontrivial task as stability cannot always be checked by means of Lyapunov functions in a simple form, for instance within the class of quadratic forms. Given a family of systems (e.g., the family of all linear switched systems), classes of functions large enough to include a Lyapunov function for each globally asymptotically stable system are called universal [4] and a result establishing the existence of such a class is called a converse Lyapunov theorem. The literature dealing with converse Lyapunov theorems, starting from the works by Massera and Kurzweil in the 1950s (see e.g. [16, 12, 22, 14, 10]) is quite rich. The results concerning the existence of smooth Lyapunov functions for nonlinear systems with global asymptotic stability properties require the development of rather sophisticated techniques. Concerning robust asymptotic stability with respect to a closed invariant set in presence of perturbation terms, converse Lyapunov theorems have been derived in [14]. In the context of switched systems (even in a nonlinear setting) such results establish the equivalence between the global uniform asymptotic stability and the existence of a smooth Lyapunov function. For linear switched systems the construction of a Lyapunov function is much more direct and natural due, essentially, to the homogeneous nature of the system and the equivalence between asymptotic and exponential stability (see e.g. [8]). Furthermore, in the linear case and even for the more general class of uncertain systems, it is well-known that the families of piecewise quadratic functions, polyhedral functions, and homogeneous polynomials are universal [18, 19, 20, 4]. On the other hand, for every positive integer , the family of polynomials of degree less or equal than is not universal even for the simple class of two-dimensional linear switched systems with two modes [15]. Similarly, it is well accepted in the research community (although, to the authors’ knowledge, no explicit proof is available) that families of piecewise quadratic and polyhedral functions whose construction involves a uniformly bounded number of quadratic or linear functions cannot be universal. For this reason, all numerical methods investigating the existence of Lyapunov functions within these classes are affected by a certain degree of conservativeness.
The contribution of this paper is twofold. First, we provide a general sufficient condition for a class of functions to be universal (Proposition 3.1), which is a formalization of fundamental ideas already present in [18, 19, 20, 4]. As a corollary, we recover the universal classes of functions obtained in these references. We next derive the main results of this paper, which provide some necessary conditions for the universality of classes of functions. The first one, Theorem 4.2, is an abstract result which applies to families of real-valued functions that are analytic outside the origin. The fact that polynomials with a uniform bound on their degree do not form a universal class [15] follows as a simple consequence of this result. Finally, Theorem 4.9 states that families of piecewise-polynomial continuous functions whose construction involves at most polynomials of degree at most (for given positive integers ) cannot be universal.
2 Universal classes of common Lyapunov functions
We consider linear switched systems of the form
where the switching law is an arbitrary function belonging to the space of measurable functions from to a bounded subset of the set of matrices, denoted by . We use to denote the fundamental matrix from to for associated with the switching law so that every solution of can be written as . Notice that exists for every and every (see e.g. [5, Theorem 3.7]). We are interested in the following uniform stability properties.
Definition 2.1.
The switched system is said to be
-
•
uniformly stable if there exists such that, for every switching law and , ;
-
•
uniformly exponentially stable if there exist such that, for every switching law and , .
Stability in the previous senses may be assessed through common Lyapunov functions, defined below.
Definition 2.2.
We say that a continuous function is a nonstrict common Lyapunov function for if it is positive definite, that is, and for every , and is non-increasing along each trajectory of . If, moreover, is strictly decreasing along each nonzero trajectory of , we say that is a common Lyapunov function for .
Remark 2.3.
If is a (possibly nonstrict) common Lyapunov function and is continuous, strictly increasing, and such that , then is also a (nonstrict) common Lyapunov function. In particular, the positive multiple of a common Lyapunov function is a common Lyapunov function and if there exists an absolutely homogeneous common Lyapunov function111Given , a function is said to be absolutely homogeneous of degree if for every and . If we simply say that is absolutely homogeneous., then for every there exists an absolutely homogeneous common Lyapunov function of degree .
We state here the classical direct Lyapunov theorem in the linear switched case (see, e.g., [13, Theorem 2.1] or [9, Theorem 4.2] for a formulation involving merely continuous Lyapunov functions).
Theorem 2.4.
A linear switched system admitting a nonstrict common Lyapunov function is uniformly stable. If there exists a strict common Lyapunov function for , then the latter is uniformly exponentially stable.
Remark 2.5.
In Definition 2.2 we do not require Lyapunov functions to be proper, i.e., such that the corresponding sublevel sets are compact. This is motivated by the fact that the existence a Lyapunov function in the sense of Definition 2.2 implies local stability of and hence, by linearity of the system, its global stability. As a matter of fact, given a possibly non-proper Lyapunov function for , a proper Lyapunov function may always be constructed by considering the Minkowski functional associated with a sublevel set of , see e.g. [3].
In case the strict common Lyapunov function in the above theorem is of class on , a standard test for checking the strict decrease of along non-trivial trajectories of goes as follows:
(1) |
Definition 2.6.
A set of functions from to is a universal class of Lyapunov functions if for every bounded set such that is uniformly exponentially stable there exists a common Lyapunov function for in .
An equivalent formulation of the universality of a class is that the converse Lyapunov theorem holds true within .
As mentioned in the introduction, the theoretical construction of a common Lyapunov function for linear switched systems can be easily obtained. For instance, a locally Lipschitz continuous Lyapunov function may be defined as
(2) |
and may be regularized outside the origin by convolution with a smooth function. This classical construction leads to the following result (see e.g. [17, 8, 15]).
Proposition 2.7.
Let and be the class of convex absolutely homogeneous functions of degree on that are positive and smooth on . Then is universal. Moreover, for every bounded set such that is uniformly exponentially stable, there exists and a common Lyapunov function for such that for every and .
Note that a globally smooth Lyapunov function may be constructed by classical regularization techniques developed in a nonlinear setting (see e.g. [12, 14]), at the price of losing homogeneity.
Similar to Proposition 2.7, the following converse Lyapunov result links the uniform stability of with the existence of a nonstrict common Lyapunov function, see e.g. [11, Theorem 2.2].
Proposition 2.8.
Assume that is bounded and is uniformly stable. Then the function
(3) |
is absolutely homogeneous and a nonstrict common Lyapunov function for .
Due to Proposition 2.7, the continuous differentiability outside the origin of the common Lyapunov function is not a restrictive assumption when checking the uniform exponential stability of a linear switched system. On the other hand, the uniform stability of does not always imply the existence of a nonstrict common Lyapunov function (see e.g. [7, Example 3]). Furthermore, even in case of uniform exponential stability, it may be useful to provide a criterion to ensure the existence of a common Lyapunov function in a class of non-differentiable functions, such as piecewise linear or piecewise quadratic ones. For these reasons we introduce below a criterion which generalizes Equation (1) and characterizes the family of (possibly nonstrict) common Lyapunov functions in a nonsmooth setting. We refer to [1, Proposition 1] for a similar result in the context of differential inclusions.
We need the following preliminary result, which expresses the variation of a convex function along a trajectory in terms of the subdifferential of . Recall that the subdifferential at a point is defined as
The proof of the lemma is similar to that of [1, Lemma 1] and is provided here for completeness.
Lemma 2.9.
Let be a convex function and be an absolutely continuous function, with an open interval. Then is absolutely continuous and it holds
Proof.
As is convex, is Lipschitz and the composition is absolutely continuous. Hence for almost every the derivatives of both and are well-defined. By definition of subdifferential, for every and we have
We deduce that
holds true for almost every and for every . Similarly, taking the limit as , we obtain that for almost every and for every . This concludes the proof of the lemma. ∎
Here follows an adaptation to the nonsmooth setting of the characterization of common Lyapunov function.
Proposition 2.10.
Let be a bounded subset of and be a convex positive definite function. Then is a nonstrict common Lyapunov function for if and only if
(4) |
Moreover, if the inequality in (4) is strict then is a common Lyapunov function for .
Proof.
The second part of the proposition and the if implication in the first part directly follow from Lemma 2.9. We are left to show that if is a nonstrict common Lyapunov function for , then the inequality (4) holds true. By contradiction, suppose that there exist , and such that . By [21, Theorem 25.6] one may find a differentiability point of such that the pair is arbitrarily close to . In particular we may assume , that is, is increasing at along the trajectory , leading to a contradiction. ∎
3 Sufficient conditions for universality
Given a linear switched system , the family identified by Proposition 2.7 is too broad to admit a tractable parameterization, suitable for investigating numerically the existence of a Lyapunov function. With this goal in mind, interesting candidate classes are those parametric families of functions for which the property of being positive definite and strictly decreasing along all admissible dynamics can be translated into numerically verifiable algebraic relations or inequalities (e.g., linear matrix inequalities). It is well-known that piecewise-quadratic, polynomial, and polyhedral functions represent examples of such families [18, 19, 20, 4].
We next provide a general sufficient condition for a class to be universal, namely its density in the class of convex absolutely homogeneous functions for the topology of uniform convergence on compact sets. The proof of the sufficient condition exploits the fact, specific to convex functions defined on compact sets, that being close in the uniform norm is equivalent to possessing “close” subdifferentials.
Proposition 3.1.
Let be a subset of the family of convex absolutely homogeneous functions from to . Assume that for every convex absolutely homogeneous function and every there exists a function in such that for every in the unit sphere of . Then is a universal class of Lyapunov functions.
Proof.
Let be uniformly exponentially stable. Let be the absolutely homogeneous common Lyapunov function provided by Proposition 2.7. In particular, is smooth on . In order to prove the proposition, it is enough to show that any convex absolutely homogeneous function close enough to on in uniform norm is itself a Lyapunov function for .
We proceed by contradiction: we assume that there exists a sequence of convex absolutely homogeneous functions converging uniformly to on as goes to infinity and such that each is not strictly decreasing along at least one trajectory of the system. In particular the derivative of along such a trajectory is nonnegative on a set of times of positive measure. By Lemma 2.9 and absolute homogeneity of , we deduce that there exist and such that, for every fixed , one has . By compactness, we may assume that tends to as goes to infinity. Then, by [21, Theorem 24.5], converges to , so that, by boundedness of , . However, it follows by the choice of and Proposition 2.7 that , yielding a contradiction. ∎
Remark 3.2.
By the absolute homogeneity property, the statement of Proposition 3.1 could be equivalently reformulated by fixing .
As an application of the previous result, two classical examples of universal classes of Lyapunov functions (cf. [4, 18, 19, 20]) are recalled in the following corollary.
Corollary 3.3.
The family of polyhedral functions and that of homogeneous sums of squares are universal classes of Lyapunov functions.
Proof.
Let be a convex absolutely homogeneous function. Let be a dense sequence in , and . We consider the increasing sequence of absolutely homogeneous functions defined by
Observe that each is convex and for every . Indeed
for every positive integer , by definition of subgradient and since and . We deduce that for every and , hence and we can apply [21, Theorem 10.8] to conclude that the sequence of functions converges to uniformly on . By applying Proposition 3.1 we get that the family of polyhedral functions is a universal class of Lyapunov functions.
Let us now consider the absolutely homogeneous functions
The function is convex since it is the composition of the -norm on , i.e., for , with the linear function from to mapping to . Moreover it is immediate to see that , and in particular
tends to zero uniformly on as goes to infinity. By applying again Proposition 3.1, it follows that the family of homogeneous sums of squares is a universal class of Lyapunov functions. ∎
Remark 3.4.
Remark 3.5.
The proof of Proposition 3.1 relies on the fact that, whenever a linear switched system is uniformly exponentially stable, there exists a common Lyapunov function which is convex. In the classical construction (2), convexity and homogeneity of the Lyapunov function are direct consequences of the convexity and homogeneity of the map for given and . In the nonlinear case, the homogeneity property can be recovered from a homogeneity assumption on the vector fields. Similarly, the convexity property can be imposed as an additional requirement. Proposition 3.1, and hence Corollary 3.3, can then be extended to any class of nonlinear switched systems
with a bounded set of parameters, satisfying the following conditions:
-
•
is homogeneous of degree one for every , that is for every and ,
-
•
denoting by the solution at time of the system starting at and corresponding to the switching law , the function is convex,
-
•
for every , is a bounded subset of .
The last condition replaces the boundedness of which is required in the proofs of both Propositions 2.7 and 3.1.
4 Necessary conditions for universality
Next, we provide restrictions on the classes of functions which may be candidate to be universal. For this purpose, we introduce the following technical result.
Lemma 4.1.
Let be bounded subsets of and assume that is uniformly stable. For , denote by the set of matrices of the form for , where is the identity matrix. Set . Then, the switched system is uniformly stable for large enough.
Proof.
Proposition 2.8 guarantees the existence of a convex absolutely homogeneous nonstrict Lyapunov function for . Intuitively speaking, the lemma follows from the fact that, for large enough, the vectors , with and , point towards the interior of the sublevel set . Let us formalize this idea. Since whenever , by boundedness of and of [21, Theorem 24.7], for large enough one has for every , , and . The result is then an immediate consequence of Proposition 2.10. ∎
Theorem 4.2.
Let and be a compact subset of the space of continuous functions from to that are analytic on , endowed with the topology of uniform convergence on bounded sets. Assume that does not contain the zero function. Then cannot be a universal class of Lyapunov functions.
Proof.
We start by showing the theorem in the case . We proceed by contradiction, assuming that every uniformly exponentially stable switched system in the case where consists of two matrices in admits a Lyapunov function in . We consider a switched system corresponding to , where are Hurwitz, the corresponding trajectories rotate clockwise around the origin, the system is uniformly stable, but not attractive, and starting from every initial nonzero condition there exists a unique periodic trajectory, with four switches per period. The existence of such a system is obtained in [2, Theorem 1], where it corresponds to the case , . In particular, there exist such that has an eigenvalue equal to , corresponding to an eigenvector . Set and consider the switched systems associated with , where for . For we consider the -periodic switching sequence which takes values for and for .
Since every trajectory of can be written as where is a trajectory of , then is uniformly exponentially stable for . Hence, by assumption, it admits a Lyapunov function in . Since the latter is compact, there exists a sequence converging to zero such that converges to some . Moreover, for every ,
Since we deduce that is constant along the trajectory . The function is analytic for , being the composition of analytic functions, and it is constantly equal to for . By analyticity, is constant for all and therefore it must be identically equal to since . Since every nonzero point of may be written as for some positive and , we deduce that must be identically zero, contradicting the assumptions on .
We are left to prove the result for . For this purpose we consider with
where the matrices are defined as above. Let and be given by Lemma 4.1 with , where denotes the space of skew-symmetric matrices. Define and, for , consider the switched system corresponding to . It is clear that is uniformly exponentially stable for every .
Letting be the plane, i.e., , we notice that, starting from every , there exists a periodic trajectory of lying on . The restrictions of functions in to form a compact set of functions on that are analytic outside the origin. As in the case , we prove by contradiction that is not universal. Assume that there exists a sequence of Lyapunov functions in for converging to . We can show as before that is equal to on . Because of the choice of and by construction of , every -dimensional linear subspace of may be reached in finite time from via a trajectory of . Since is non-increasing along such a trajectory, we deduce that on , obtaining a contradiction. ∎
Remark 4.3.
The assumption that the zero function is not in cannot be removed from the hypotheses of Theorem 4.2. Indeed, consider the subset of polynomial functions made of the zero polynomial and, for every , the polynomials of degree with absolute value of the coefficients upper bounded by a positive constant , chosen in such a way that the supremum on the ball of radius of the polynomial is less than or equal to . Since the class contains a multiple of any polynomial, it is universal by Corollary 3.3. It is also compact since every sequence in admits a subsequence with either degree going to infinity or constant degree. In the former case, the subsequence converges to zero for the topology of uniform convergence on bounded sets, while in the latter one the coefficients are uniformly bounded and hence the sequence admits a further converging subsequence.
Example 4.4.
Consider the class of absolutely homogeneous functions of degree two
The level sets of each element of are obtained by deforming those of the quadratic functions by a positive -homogeneous term.
As each function in is analytic outside the origin, by Theorem 4.2 the class is not universal, despite being richer than that of quadratic functions.
As a consequence of Theorem 4.2 we obtain the following corollary which provides, in particular, a partial counterpart to Corollary 3.3 for homogeneous polynomial functions. Namely, we recover that, if we impose a uniform bound on the degree, such functions do not form a universal class of Lyapunov functions, as already established in [15].
Corollary 4.5.
Let and be a finite-dimensional vector subspace of the space of continuous functions from to that are analytic on . Then is not universal. In particular, for every positive integer , the set of polynomial functions of degree at most from to is not a universal class of Lyapunov functions.
Proof.
Let be a basis of . The linear map defined as is continuous when is endowed with the topology of uniform convergence on compact sets. Indeed, on every compact set and for every , one has
Hence the image of the unit sphere via the map is a compact set . Furthermore, does not contain the zero function because is a linearly independent subset of . Applying Theorem 4.2 we obtain that is not universal. As each element of is a scalar multiple of an element of we deduce that is not universal either, concluding the proof of the first part of the corollary. Concerning the second part, it is enough to observe that the set of polynomial functions of degree at most from to is a finite-dimensional vector space of analytic functions. ∎
Remark 4.6.
Example 4.7.
Let , fix a positive integer , and consider the vector space of functions from to defined, in polar coordinates, by
where are in . Each function in is analytic outside the origin of and absolutely homogeneous.
By Corollary 4.5 the class is not universal.
Example 4.8.
Let and consider the matrices
where . Set . By using the results in [2], we can deduce that is uniformly exponentially stable if and only if , where and .
Taken , let us focus on the minimal degree of a polynomial homogeneous common Lyapunov function for . The existence of a polynomial Lyapunov function homogeneous of a given degree can be tested using LMIs, as detailed in [6, Theorems 3.4 and 3.6]. For we established numerically the existence of homogeneous polynomial Lyapunov functions for , where is given in Table 1.
2 | 4 | 6 | 8 | 12 | |
---|---|---|---|---|---|
1.22 | 1.325 | 1.325 | 1.348 | 1.356 | |
16 | 20 | 24 | 28 | 32 | |
1.36 | 1.3621 | 1.3634 | 1.3642 | 1.3647 |
In accordance with Corollary 4.5, the minimal degree appears to diverge as tends to .
The conclusion of Corollary 4.5 can be proved to hold true for functions involving maxima and minima within a finite family of polynomials such as the class of polyhedral functions of the form
with , where is fixed. This partial counterpart to Corollary 3.3 is a consequence of the following more general result.
Theorem 4.9.
Let and be the family of polynomial functions in of degree at most and be a positive integer. Consider the family
Then, is not universal.
Proof.
We first claim that if is universal, the same is true for . Indeed, for every such that is uniformly exponentially stable, consider given by
If is a common Lyapunov function for , then is a common Lyapunov function for and .
We are left to prove that is not universal. Consider the switched systems introduced in the proof of Theorem 4.2, which are uniformly exponentially stable for , and only uniformly stable for . Assume by contradiction that is universal and, in particular, that for every there exists a Lyapunov function for . By definition of , for every there exist polynomials of degree at most such that . Given , we investigate the set of zeroes of the polynomial defined as the homogeneous polynomial corresponding to the terms of maximal degree of . For this purpose, recall that, by the fundamental theorem of algebra, every homogeneous polynomial of positive degree may be factorized as , where for , so that its zeroes correspond to the intersection of the unit circle with at most lines through the origin. Hence, it follows that either (i.e., ) or vanishes at most times on the unit circle. Moreover, for every , the integer is a strict upper bound for the total number of zeroes of for . Partitioning the circle into arcs of equal length, for every there exists an arc which contains no zero of the nontrivial polynomials in its interior. Denote by the closed middle third of (see Figure 1).

We next claim that for every there exists large enough such that the restriction of to the dilated arc coincides with the restriction to the same arc of one of the polynomials . By definition of the function and taking into account its continuity, it is enough to prove that, for every there exists large enough such that, in the interior of the arc , one has for every that either or is never vanishing. To see that, it is enough to prove that if does not vanish on then does not vanish on for large enough independent of . In that case, one has, for large enough, and ,
where is the positive degree of and is a function of and tending to as tends to infinity uniformly with respect to and . This concludes the proof of the claim.
Since the arcs do not depend on , there exist one of them, denoted by , and sequences in , and in such that and on for every and every . Let be the homogeneous term of maximal degree of . Notice that
where denotes the degree of . Up to normalizing , we may assume that the maximum of the moduli of the coefficients of the polynomial is equal to . Thus, up to extracting a subsequence, converges uniformly on compact sets to some nonzero .
Similarly to the proof of Theorem 4.2, we can construct a periodic trajectory starting at in the interior of the arc , with piecewise constant taking values in . Consider the switching laws taking values in . For every such that and for every , we have
and therefore
We then deduce that is constant on . Moreover for some , for small enough, and by repeating the argument in the proof of Theorem 4.2 we obtain that , yielding a contradiction. ∎
Remark 4.10.
At the light of the previous results, one may wonder if it is possible to identify universal classes of Lyapunov functions defined with a finite number of parameters. The results proved in this section show that this is not the case for linear spaces of analytic functions and families of piecewise polynomials. In [15] an explicit construction of a universal class depending only on six parameters has been provided in the special case of two-dimensional linear switched systems with two modes. Unfortunately, since such a construction is based on an explicit characterization of the stability properties of the switched system in terms of the matrix coefficients, it seems unlikely that it can be adjusted to higher dimensional switched systems.
References
- [1] A. Bacciotti and F. Ceragioli. Stability and stabilization of discontinuous systems and nonsmooth Lyapunov functions. ESAIM Control Optim. Calc. Var., 4:361–376, 1999.
- [2] M. Balde, U. Boscain, and P. Mason. A note on stability conditions for planar switched systems. Internat. J. Control, 82(10):1882–1888, 2009.
- [3] F. Blanchini. Set invariance in control. Automatica, 35(11):1747–1767, 1999.
- [4] F. Blanchini and S. Miani. A new class of universal Lyapunov functions for the control of uncertain linear systems. IEEE Trans. Automat. Control, 44(3):641–647, 1999.
- [5] A. Bressan and B. Piccoli. Introduction to the mathematical theory of control, volume 2 of AIMS Series on Applied Mathematics. American Institute of Mathematical Sciences (AIMS), Springfield, MO, 2007.
- [6] G. Chesi, A. Garulli, A. Tesi, and A. Vicino. Homogeneous polynomial forms for robustness analysis of uncertain systems, volume 390 of Lecture Notes in Control and Information Sciences. Springer-Verlag, Berlin, 2009.
- [7] Y. Chitour, M. Gaye, and P. Mason. Geometric and asymptotic properties associated with linear switched systems. Journal of Differential Equations, 259(11):5582–5616, 2015.
- [8] W. P. Dayawansa and C. F. Martin. A converse Lyapunov theorem for a class of dynamical systems which undergo switching. IEEE Trans. Automat. Control, 44(4):751–760, 1999.
- [9] S. F. Hafstein. An algorithm for constructing Lyapunov functions, volume 8 of Electronic Journal of Differential Equations. Monograph. Texas State University–San Marcos, Department of Mathematics, San Marcos, TX, 2007.
- [10] F. M. Hante and M. Sigalotti. Converse Lyapunov theorems for switched systems in Banach and Hilbert spaces. SIAM J. Control Optim., 49(2):752–770, 2011.
- [11] R. Jungers. The joint spectral radius. Theory and applications, volume 385 of Lecture Notes in Control and Information Sciences. Springer-Verlag, Berlin, 2009.
- [12] J. Kurzweil. On the inversion of Lyapunov’s second theorem on stability of motion. American Mathematical Society Translations, 24(2):19–77, 1956.
- [13] D. Liberzon. Switching in systems and control. Systems & Control: Foundations & Applications. Birkhäuser Boston Inc., Boston, MA, 2003.
- [14] Y. Lin, E. D. Sontag, and Y. Wang. A smooth converse Lyapunov theorem for robust stability. SIAM Journal on Control and Optimization, 34(1):124–160, 1996.
- [15] P. Mason, U. Boscain, and Y. Chitour. Common polynomial Lyapunov functions for linear switched systems. SIAM J. Control Optimization, 45(1):226–245, 2006.
- [16] J. L. Massera. Contributions to stability theory. Annals of Mathematics, pages 182–206, 1956.
- [17] A. Meilakhs. Design of stable control systems subject to parametric perturbation. Automation and Remote Control, 39(10):1409–1418, 1979.
- [18] A. P. Molchanov and E. S. Pyatnitskiĭ. Lyapunov functions that define necessary and sufficient conditions for absolute stability of nonlinear nonstationary control systems. I. Automat. Remote Control, 47(3):343–354, 1986.
- [19] A. P. Molchanov and E. S. Pyatnitskiĭ. Lyapunov functions that define necessary and sufficient conditions for absolute stability of nonlinear nonstationary control systems. II. Automat. Remote Control, 47(4):443–451, 1986.
- [20] A. P. Molchanov and Y. S. Pyatnitskiy. Criteria of asymptotic stability of differential and difference inclusions encountered in control theory. Systems Control Lett., 13(1):59–64, 1989.
- [21] R. Rockafellar. Convex Analysis. Princeton Landmarks in Mathematics and Physics. Princeton University Press, 1970.
- [22] F. W. Wilson. Smoothing derivatives of functions and applications. Transactions of the American Mathematical Society, 139:413–428, 1969.