Description of Stability for Linear Time-Invariant Systems Based on the First Curvature
Yuxin Wang, Huafei Sun, Shoudong Huang, Yang Song

TL;DR
This paper introduces a novel stability analysis method for linear time-invariant systems using the first curvature of trajectories, extending previous results to higher dimensions and providing new stability criteria.
Contribution
It extends the use of trajectory curvature for stability analysis from 2D and 3D systems to n-dimensional systems, offering new criteria based on curvature limits.
Findings
If the curvature limit does not tend to zero, the system is stable.
If the curvature tends to infinity and the matrix is invertible, the system is asymptotically stable.
The results generalize previous low-dimensional stability criteria to higher dimensions.
Abstract
This paper focuses on using the first curvature of trajectory to describe the stability of linear time-invariant system. We extend the results for two and three-dimensional systems [Y. Wang, H. Sun, Y. Song et al., arXiv:1808.00290] to -dimensional systems. We prove that for a system , (i) if there exists a measurable set whose Lebesgue measure is greater than zero, such that for all initial values in this set, or does not exist, then the zero solution of the system is stable; (ii) if the matrix is invertible, and there exists a measurable set whose Lebesgue measure is greater than zero, such that for all initial values in this set, , then the zero solution of the system is asymptotically stable.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum chaos and dynamical systems · Stability and Controllability of Differential Equations · Spectral Theory in Mathematical Physics
Description of Stability for Linear Time-Invariant Systems Based on the First Curvature
Yuxin Wang 1
,
Huafei Sun 1,∗
,
Shoudong Huang 2
and
Yang Song 1
Abstract.
This paper focuses on using the first curvature of trajectory to describe the stability of linear time-invariant system. We extend the results for two and three-dimensional systems [Y. Wang, H. Sun, Y. Song et al., arXiv:1808.00290] to -dimensional systems. We prove that for a system , (i) if there exists a measurable set whose Lebesgue measure is greater than zero, such that for all initial values in this set, or does not exist, then the zero solution of the system is stable; (ii) if the matrix is invertible, and there exists a measurable set whose Lebesgue measure is greater than zero, such that for all initial values in this set, , then the zero solution of the system is asymptotically stable.
Key words and phrases:
linear time-invariant systems, stability, asymptotic stability, first curvature
2000 Mathematics Subject Classification:
53A04 93C05 93D05 93D20
This subject is supported by the National Natural Science Foundations of China (No. 61179031.)
1 School of Mathematics and Statistics, Beijing Institute of Technology, Beijing 100081, P. R. China
2 Faculty of Engineering and Information Technology, University of Technology Sydney, Australia
∗ Huafei Sun is the corresponding author
E-mail: [email protected], [email protected], [email protected], [email protected]
1. Introduction
It is well known that stability is an important subject in the control theory, and curvature is the core concept of differential geometry. We wish to establish the relationship between the curvatures of state trajectories and the stability of linear systems. In fact, in [8] the authors gave the description of stability for two and three-dimensional linear time-invariant systems based on the curvature and torsion of curve .
In this paper, we focus on the higher dimensional systems and give them a geometric description for the stability. To achieve this goal, the definition of the higher curvatures of curves in by Gluck [3] is used, where the first and second curvature are the generalization of curvature and torsion of curves in , respectively. We will develop the methods arised in [8], and use the first curvature to describe the stability of the zero solution of linear time-invariant system .
Our main results are as follows.
Theorem 1.1**.**
Suppose that is a linear time-invariant system, where is an real matrix, , and is the derivative of . Denote by the first curvature of trajectory of a solution . We have
* if there exists a measurable set whose Lebesgue measure is greater than [math], such that for all , or does not exist, then the zero solution of the system is stable;*
* if is invertible, and there exists a measurable set whose Lebesgue measure is greater than [math], such that for all , , then the zero solution of the system is asymptotically stable.*
The paper is organized as follows. In Section 2, we review some basic concepts and propositions. In Section 3, we establish the relationship between curvatures of trajectories of two equivalent systems. In Section 4, we discuss four types of real Jordan blocks. In Section 5, we consider the case of real Jordan canonical form, and complete the proof of Theorem 1.1. Several examples are given in Section 6. Finally, Section 7 concludes the paper.
2. Preliminaries
In this paper, the norm denotes the Euclidean norm of , namely, . Denote by the determinant of matrix . The eigenvalues of matrix are denoted by , and the set of eigenvalues of matrix is denoted by .
The following concepts and results can be found in [1, 2, 3, 4, 5, 6, 7].
2.1. Linear Time-Invariant Systems and Stability
Definition 2.1** ([7]).**
The system of ordinary differential equations
[TABLE]
is called a linear time-invariant system, where is an real constant matrix, , and is the derivative of .
Proposition 2.2** ([7]).**
Let be an real matrix. Then for a given , the initial value problem
[TABLE]
has a unique solution given by
[TABLE]
The curve is called the trajectory of system (2.2) with the initial value .
Definition 2.3** ([2, 6]).**
The solution of differential equations (2.1) is called the zero solution of the linear time-invariant system. If for every constant , there exists a , such that implies that for all , where is a solution of (2.1), and is the initial value of , then we say that the zero solution of system (2.1) is stable. If the zero solution is not stable, then we say that it is unstable.
Suppose that the zero solution of system (2.1) is stable, and there exists a , such that implies that , then we say that the zero solution of system (2.1) is asymptotically stable.
Proposition 2.4** ([2]).**
The zero solution of system (2.1) is stable if and only if all eigenvalues of matrix have nonpositive real parts, namely,
[TABLE]
and the eigenvalues with zero real parts correspond only to the simple elementary factors of matrix .
The zero solution of system (2.1) is asymptotically stable if and only if all eigenvalues of matrix have negative real part, namely,
[TABLE]
Proposition 2.5** ([2]).**
Suppose that and are two real matrices, and is similar to , namely, there exists an real invertible matrix , such that . For system (2.1), let . Then the system after the transformation becomes
[TABLE]
System (2.4) is said to be equivalent to system (2.1), and is called an equivalence transformation.
Proposition 2.6** ([2]).**
Let and be two real matrices, and is similar to . Then the zero solution of the system is (asymptotically) stable if and only if the zero solution of the system is (asymptotically) stable.
2.2. Curvatures of Curves in
Definition 2.7** ([1]).**
Let be a smooth curve. The functions
[TABLE]
are called the curvature and torsion of curve , respectively.
Gluck [3] gave the definition of higher curvatures of curves in , which is a generalization of curvature and torsion. Here we briefly review the results of [3].
Let be a smooth curve, and for all . Suppose that for each , the vectors
[TABLE]
are linearly independent. Applying the Gram-Schmidt orthonormalization process to (2.5), we obtain the orthogonal vectors
[TABLE]
and an orthonormal set whose elements are
[TABLE]
where
[TABLE]
and
[TABLE]
Furthermore, we have
[TABLE]
Nevertheless, if , then we cannot form .
Definition 2.8** ([3]).**
Let be a smooth curve in , where is the arc length parameter, namely, for all . Suppose that are linearly independent, then we have
[TABLE]
where are called the first, second, , -th curvature of the curve , respectively.
Moreover, for , if is linearly independent of , then this will also be true in some neighborhood of in . For in such a neighborhood, can be defined, and we have , where is the th curvature of the curve . Conversely, if can be represented as a linear combination of , , , then .
Remark 2.1*.*
for , and .
Remark 2.2*.*
Let be a smooth curve in , where is the arc length parameter. Suppose that are linearly independent. Then we have Frenet-Serret formulas (cf. [1]), and
Remark 2.3*.*
Gluck [3] gave the formula of each curvature of curve in . In fact, suppose that is the parameter of curve , and for all . Let
[TABLE]
namely, denotes the -dimensional volume of -dimensional parallelotope with vectors , , , as edges, and we have a convention that . Then we have the following result.
Proposition 2.9** ([3]).**
The th curvature of curve is
[TABLE]
We can give by the derivatives of with respect to , and thus obtain the expression of . In fact, write , then by Cauchy-Binet formula, we have
[TABLE]
Hence we obtain the expression of each curvature of curve in by the coordinates of derivatives of . In particular, the first curvature of satisfies
[TABLE]
We denote instead of , the first curvature of , for simplicity.
2.3. Singular Value Decomposition
Definition 2.10** ([4]).**
Let be an complex matrix with rank , and the non-zero eigenvalues of , where denotes the conjugate transpose of . Then
[TABLE]
are called the singular values of .
Proposition 2.11** ([4]).**
Let be an real matrix with rank , and the singular values of . Then there exists an orthogonal matrix and an orthogonal matrix , such that
[TABLE]
where .
2.4. Real Jordan Canonical Form
Proposition 2.12** ([4]).**
Let be an real matrix. Then is similar to a block diagonal real matrix
[TABLE]
where
* for , and are eigenvalues, and*
[TABLE]
where
* for , is a real eigenvalue, and*
[TABLE]
3. Relationship Between the Curvatures of Two Equivalent Systems
In this section, we establish the relationship between curvatures of trajectories of two equivalent systems.
Let curve be the trajectory of system (2.2), and curve the trajectory of system , , where , and . Suppose that for each , the vectors
[TABLE]
are linearly independent. Since , we see that the vectors
[TABLE]
are also linearly independent. Hence, we can define curvatures of curve , and curvatures of curve , respectively.
Now, we prove the following theorem.
Theorem 3.1**.**
Suppose that linear time-invariant system is equivalent to system , where , and is the equivalence transformation. Let and be the th curvatures of trajectories and , respectively. Then we have
[TABLE]
Proof.
First, recall that , where is an real invertible matrix. Using Proposition 2.11, we obtain a singular value decomposition of , namely,
[TABLE]
where and are two orthogonal matrices, and . Let
[TABLE]
Then we obtain two new linear time-invariant systems
[TABLE]
where , and .
Since are orthogonal matrices, we obtain
[TABLE]
In fact, because , we have . Let and denote the th vector obtained by Gram-Schmidt orthogonalization (2.6) for vectors and vectors , respectively. Then we have . Using Proposition 2.9, the th curvature of curve satisfies
[TABLE]
Similarly, we have .
The task is now to find the relationship between curvatures and .
Noting that , we have , and derivatives . Thus, the square of the -dimensional volume of -dimensional parallelotope with vectors as edges is
[TABLE]
Similarly, we have . Hence
[TABLE]
Due to the convention that , inequality (3.2) also holds for .
Finally, using Proposition 2.9 and equality (3.1), we have
[TABLE]
namely,
[TABLE]
It follows that
[TABLE]
This completes the proof of Theorem 3.1. ∎
4. Real Jordan Blocks
In order to prove Theorem 1.1, we can transform to its real Jordan canonical form by using Proposition 2.12 and Theorem 3.1, and focus on the case of real Jordan canonical form.
Assume that is a matrix in real Jordan canonical form, then is a block diagonal matrix with the following four types of real Jordan blocks:
(1) block with real eigenvalue
[TABLE]
(2) block with real eigenvalue
[TABLE]
(3) block with complex eigenvalues
[TABLE]
(4) block with complex eigenvalues
[TABLE]
where
Remark 4.1*.*
In the remainder of this paper, we call these four types of real Jordan blocks R1, RH, C2 and CH block for short, respectively.
We examine these four types of blocks in the following subsections.
4.1. R1 Block and Real Diagonal Matrix
The case of R1 block is trivial. To study the general case, assume that the matrix is a real diagonal matrix, namely,
[TABLE]
Write , where for . Noting that
[TABLE]
we have
[TABLE]
and
[TABLE]
By formula (2.8), the square of the first curvature of is
[TABLE]
Set
[TABLE]
Remark 4.2*.*
(1) If , then every trajectory is a constant point, and we have .
(2) By (4.4), if the eigenvalues of are only and 0, then .
The above two cases do not affect the proof of Theorem 1.1.
We observe the limit of as by comparing the exponents of in the numerator and denominator of . Let and denote the maximum values of in the terms of the form in and , respectively. Then by (4.4), we have
[TABLE]
It follows that
[TABLE]
where is a constant depending on the initial value for .
Remark 4.3*.*
We know that the eigenvalues of diagonal matrix correspond only to the Jordan blocks. By Proposition 2.4, if is a diagonal matrix, then the zero solution of the system (2.1) is stable if and only if
Remark 4.4*.*
We notice that the initial value may affect the first curvature of curve . For simplicity, in the calculations below, we always assume that for . It will be seen later (see subsection 5.6 of Section 5) that this assumption does not affect the proof of Theorem 1.1.
Remark 4.5*.*
By (4.4), for any given real diagonal matrix , if for some initial value that satisfies , such that (or , or a constant , respectively), then for an arbitrary satisfying , we still have (or , or a constant , respectively).
There are similar results for the following cases in Section 4 and 5. In fact, we have Theorem 5.7 and Corollary 5.8 in Section 5.
Therefore, we have the following results.
(1) The zero solution of the system is unstable
[TABLE]
Hence, if , then the zero solution of the system is stable.
(2) The zero solution of the system is not asymptotically stable
[TABLE]
Hence, if , and (or does not exist), then the zero solution of the system is asymptotically stable.
Thus, for the case of is a real diagonal matrix, we obtain the following result.
Proposition 4.1**.**
Under the assumptions of Theorem 1.1, together with the assumption that is a real diagonal matrix, for any given initial value , we have
* if or does not exist, then the zero solution of the system is stable;*
* if is invertible, and or does not exist, then the zero solution of the system is asymptotically stable.*
4.2. RH Block
Let be matrix (4.1). Then
[TABLE]
By (2.3) and the expression of in (4.5), we have
[TABLE]
where denotes the th coordinate of , denotes the th coordinate of , and
[TABLE]
is a polynomial in , and .
For convenience, we have conventions that , and .
Since , we have
[TABLE]
Hence
[TABLE]
where is a polynomial in , and
Therefore, the denominator of is
[TABLE]
where , and
[TABLE]
From and (4.5), we have
[TABLE]
for .
By substituting (4.6) and (4.9) into (2.7), we obtain the numerator of
[TABLE]
where is a polynomial in , whose degree is shown in the following remark.
Remark 4.6*.*
(1) For ,
[TABLE]
(2) For , if , then
[TABLE]
if , then
[TABLE]
(If and , then , but this does not affect the above results.)
By (4.7) and (4.10), the square of the first curvature is
[TABLE]
where the degrees of polynomials and are given in Remark 4.6 and (4.8), respectively.
(1) If , then
[TABLE]
(2) If and , then ; if and , then
[TABLE]
thus
[TABLE]
In summary,
[TABLE]
By Proposition 2.4, we obtain the following proposition.
Proposition 4.2**.**
Under the assumptions of Theorem 1.1, together with the assumption that is a RH block with eigenvalue , for any given initial value , we have
[TABLE]
conversely,
[TABLE]
4.3. C2 Block
Let be matrix (4.2). Then
[TABLE]
By (2.3) and the expression of in (4.11), we have
[TABLE]
where , and .
Since , we have
[TABLE]
Hence
[TABLE]
From and (4.11), we have
[TABLE]
For C2 block, Wang et al. [8] has given the relationship between the curvature and stability.
Proposition 4.3** ([8]).**
Under the assumptions of Theorem 1.1, additionally assuming that is the C2 block (4.2), for any given , we have
[TABLE]
where is a constant depending on the initial value .
4.4. CH Block
Let be matrix (4.3). Then
[TABLE]
where and the rotation matrix
Remark 4.7*.*
Remark 4.8*.*
The matrix is similar to where denotes the Jordan block with eigenvalue . By Proposition 2.4, if , then the zero solution of system (2.1) is unstable. Thus, the zero solution of the system is stable if and only if .
Write
[TABLE]
and which satisfies
By (2.3) and the expression of in (4.14), we have
[TABLE]
where
[TABLE]
and we have a convention that if , then . Hence
[TABLE]
where is a constant.
By (2.1), we have
[TABLE]
for . Hence
[TABLE]
Noting that
[TABLE]
where are bounded trigonometric functions, we have
[TABLE]
where is a constant, and are bounded functions.
From and (4.14), we have
[TABLE]
for . Noticing the expressions of (4.16) and (4.18), write
[TABLE]
for and , where both and are linear combinations of functions . Thus
[TABLE]
where
Remark 4.9*.*
The function can be expressed in the form of
[TABLE]
where is a constant, and are bounded functions.
Proof.
By (4.15),
[TABLE]
In (2.7), we can reach the highest power in the expression of by taking and . In fact,
[TABLE]
where both and are bounded functions. By substituting (4.21) into (2.7), we obtain (4.20). ∎
By (4.17), (4.19) and (4.20), we obtain
[TABLE]
where and are constants, and are bounded functions.
Therefore, we have the following results.
(1) For , we have .
(2) For , we have
[TABLE]
hence .
(3) For , we have .
In summary, we obtain the following proposition.
Proposition 4.4**.**
Under the assumptions of Theorem 1.1, additionally assuming that is a CH block with eigenvalues , for any given , we have
[TABLE]
conversely,
[TABLE]
5. General Case
In this section, we consider the general case, namely, is an matrix, and prove Theorem 1.1. Since is similar to its real Jordan canonical form, we only need to focus on the case of real Jordan canonical form, and prove the following theorem.
Theorem 5.1**.**
Take the assumptions of Theorem 1.1, and additionally assume that is a matrix in real Jordan canonical form. For any given initial value r(0)\in\left\{\left(r_{10},r_{20},\cdots,r_{n0}\right)^{\mathrm{T}}\in\mathbb{R}^{n}\Big{|}\prod_{i=1}^{n}{r_{i0}}\neq 0\right\}, we have
* if or does not exist, then the zero solution of the system is stable;*
* if is invertible, and , then the zero solution of the system is asymptotically stable.*
5.1. Review of Calculation Results
Let be an matrix in real Jordan canonical form, then is a block diagonal real matrix whose diagonal consists of R1, RH, C2 and CH blocks. Through the analysis of Section 4, we have the following results.
(1) For R1 block , we have
[TABLE]
(2) For RH block (4.1), we have
[TABLE]
where , and we have a convention that . If , then ; if , then . Hence
[TABLE]
where and we have
[TABLE]
(3) For C2 block (4.2), we have
[TABLE]
where , and . Hence
[TABLE]
(4) For CH block (4.3), write
[TABLE]
then
[TABLE]
where , , and we have a convention that if , then . Hence
[TABLE]
for , and
[TABLE]
where is a constant, and are bounded functions. Moreover,
[TABLE]
for .
5.2. Denominator of
We examine , the denominator of , in this subsection.
Let be a matrix in real Jordan canonical form whose diagonal consists of real Jordan blocks, where the th block is an matrix. Then
[TABLE]
where denotes the coordinate of corresponding to the th row of the th real Jordan block. By (5.1), (5.1), (5.1) and (5.4), we have
[TABLE]
where is an eigenvalue of the th block, and the expression of depends on the type of the th real Jordan block. In fact, we have the following results.
(1) For R1 block,
[TABLE]
where is a constant.
(2) For RH block, is a polynomial
[TABLE]
and
(3) For C2 block, is the constant
[TABLE]
(4) For CH block,
[TABLE]
where is a constant, and are bounded functions.
Hence the denominator of is
[TABLE]
We see that if and only if the th block is an R1 block with , namely, the th block is , which causes of the block to vanish in . Let denote the set of eigenvalues of which excluding the zero eigenvalues in R1 blocks, and
[TABLE]
Then
[TABLE]
where is a constant, are bounded functions, and is a linear combination of terms in the form of , here , and is a bounded function.
Hence we have
[TABLE]
where denotes the maximum value of in the terms of the form in .
Remark 5.1*.*
In (5.6), the integer , and
[TABLE]
(1) If , then , and , where denotes the maximum order of R1 or RH blocks with as eigenvalue, and denotes half of the maximum order of C2 or CH blocks with as eigenvalues.
(2) If , then the definition of is the same as (1), however, , where denotes the maximum order of RH blocks with eigenvalue [math].
Remark 5.2*.*
Suppose that is a matrix in real Jordan canonical form. By (5.5) and Proposition 2.4, we obtain the following results.
(1) The zero solution of system (2.1) is stable if and only if , and the real Jordan blocks whose eigenvalues have zero real parts in the diagonal of are either R1 or C2.
(2) The zero solution of system (2.1) is asymptotically stable if and only if .
5.3. Numerator of
Now, we examine the numerator of .
By subsection 5.1, we see that all coordinates of and of R1, RH, C2 and CH blocks can be expressed in the form of
[TABLE]
thus
[TABLE]
where is a linear combination of terms in the form of , here is a bounded function. By substituting (5.8) into (2.7), we obtain
[TABLE]
where denotes the maximum value of in the terms of the form in .
5.4. Proof of Theorem 5.1(1)
In this subsection, we prove Theorem 5.1(1).
Lemma 5.2**.**
Under the assumptions above, if , then .
Proof.
Suppose in (5.5), then . By (5.7) and (5.9), we have
[TABLE]
It follows that . ∎
Lemma 5.3**.**
Under the assumptions of Theorem 5.1, if , and there exist RH or CH blocks whose eigenvalues have zero real parts in the diagonal of , then .
Proof.
Suppose . By the assumption that there exist RH or CH blocks whose eigenvalues have zero real parts in the diagonal of , we obtain , and . Thus we have
[TABLE]
(1) If , then , hence .
(2) If , then we compare the highest power of of terms in the form of in the expression of , where is a bounded function. In fact, by Remark 5.1, we have
[TABLE]
in , where denotes the maximum order of RH blocks with eigenvalue [math], and denotes half of the maximum order of C2 or CH blocks with as eigenvalues.
In , the highest power of of terms in the form of depends on the orders of RH or CH blocks whose eigenvalues have zero real parts.
For a RH block with , the first coordinates of and
[TABLE]
reach the highest power of of this block, where
[TABLE]
Here we have a convention that .
For a CH block with , we have
[TABLE]
Note that
[TABLE]
reach the highest power of of this block, where and are bounded functions. By (5.12), we conclude that , , , can all reach the highest power .
Let denote the maximum value of in the terms of the form in the numerator of , then by (2.7), (5.11) and (5.13), we obtain
[TABLE]
where the definitions of and are the same as (5.10). From (5.10) and (5.14), we have , it follows that . ∎
By Lemma 5.2, 5.3, and Remark 5.2, if the zero solution of the system is unstable, then . Consequently, Theorem 5.1(1) is proved.
5.5. Proof of Theorem 5.1(2)
Now, we prove Theorem 5.1(2).
By Lemma 5.2, we only need to prove the following result.
Lemma 5.4**.**
Under the assumptions of Theorem 5.1, if , and , then , such that defined for is bounded.
Proof.
Assume that , and . Then has no eigenvalue [math], and . Thus, there exist C2 or CH blocks whose eigenvalues have zero real parts in the diagonal of , and
[TABLE]
(1) If , then .
(2) If , then we compare the highest power of of terms in the form of in the numerator and denominator of , namely, and , where is a bounded function. In fact, by Remark 5.1, we have
[TABLE]
in , where denotes half of the maximum order of C2 or CH blocks with as eigenvalues.
For , in a C2 or CH block whose eigenvalues have zero real parts, , , , can all reach the highest power in the block.
By (2.7), we see that the maximum value of in the terms of the form in the numerator of satisfies
[TABLE]
Therefore,
(A) for , we have , hence ;
(B) for , we have , thus the real Jordan blocks whose eigenvalues have zero real parts are all C2 blocks. From (4.12) and (4.13), we see that for that satisfy , the function in (5.8) is bounded. It follows that is a bounded function.
In summary, , such that defined for is bounded. ∎
By Lemma 5.2, 5.4, and Remark 5.2, if , and the zero solution of the system is not asymptotically stable, then , such that defined for is bounded, which completes the proof of Theorem 5.1(2), and therefore Theorem 5.1 is proved.
5.6. Proof of Theorem 1.1
We prove Theorem 1.1 and give several remarks in this subsection.
In what follows, we defind two subsets of that
[TABLE]
and
[TABLE]
We proved Theorem 5.1 in the previous subsections. Combined with Theorem 3.1, we have the following proposition.
Proposition 5.5**.**
Take the assumptions of Theorem 3.1, and additionally assume that is a matrix in real Jordan canonical form. Denote by the first curvature of trajectory of a solution . For an arbitrary initial value , we have
* if or does not exist, then the zero solution of the system is stable;*
* if is invertible and , then the zero solution of the system is asymptotically stable.*
Noting that the Lebesgue measure of is zero, we complete the proof of Theorem 1.1.
Remark 5.3*.*
If all eigenvalues of are real numbers, we can obtain the following proposition.
Proposition 5.6**.**
Under the assumptions of Theorem 1.1, together with the assumption that is invertible, and all eigenvalues of are real numbers, if there exists a measurable set whose Lebesgue measure is greater than [math], such that for all , or does not exist, then the zero solution of the system is asymptotically stable.
Proof.
Under the assumptions of Theorem 5.1, additionally assuming that all eigenvalues of are real numbers, if , and the zero solution of the system is not asymptotically stable, then , namely, . By Lemma 5.2, we have .
Combined with Theorem 3.1, we complete the proof. ∎
Remark 5.4*.*
From the expression of in all cases, we see that the initial value does not affect the trend of the first curvature. Thus we obtain the following theorem.
Theorem 5.7**.**
Under the assumptions of Theorem 5.1, if for some initial value , we have (or , or a constant , or is a bounded function, respectively), then for an arbitrary , we still have (or , or a constant , or is a bounded function, respectively).
Combined with Theorem 3.1, we have the following corollary.
Corollary 5.8**.**
Under the assumptions of Proposition 5.5, if for some initial value , we have (or , or is a bounded function, respectively), then for an arbitrary , we still have (or , or is a bounded function, respectively).
Moreover, we note that if is a matrix in real Jordan canonical form whose all eigenvalues are real numbers, then for any given , we have or or , where is a constant.
6. Examples
In this section, we give two examples, which correspond to each case of Theorem 1.1, respectively.
Example 1 (Theorem 1.1(1))
Let , and
[TABLE]
Then (2.1) becomes a four-dimensional linear time-invariant system. If the initial value satisfies , where , , and , then the square of the first curvature of curve is
[TABLE]
and we have
[TABLE]
By Theorem 1.1(1), the zero solution of the system is stable.
The graph of function is shown in Figure 6.2, where .
In another way, the eigenvalues of are , , and [math], thus by Proposition 2.4, the zero solution of the system is stable.
Example 2 (Theorem 1.1(2))
Let , and
[TABLE]
Then (2.1) becomes a five-dimensional linear time-invariant system, and . If satisfies , then the square of the first curvature of curve is
[TABLE]
where is a constant, , and are bounded functions, where and are constants. Hence
[TABLE]
By Theorem 1.1(2), the zero solution of the system is asymptotically stable.
The graph of function is shown in Figure 6.2, where .
In another way, the eigenvalues of are , and , thus by Proposition 2.4, the zero solution of the system is asymptotically stable.
7. Conclusion
The main result of this paper, Theorem 1.1, is proved. Firstly, through the analysis of higher curvatures of trajectories of systems, we give the relationship between curvatures of trajectories of two equivalent linear time-invariant systems. Secondly, for each type of real Jordan blocks, we analyze the relationship between the first curvature and stability. Finally, we prove a result for real Jordan canonical form, which completes the proof of the main theorem.
As Theorem 1.1 shows, two sufficient conditions for stability of the zero solution of linear time-invariant systems, based on the first curvature, are given. For each case of the theorem, we give an example to illustrate the result.
Further, we will investigate nonlinear control for the stability by using geometric description.
Acknowledgment
The research is supported partially by science and technology innovation project of Beijing Science and Technology Commission (Z161100005016043).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. P. do Carmo, Differential Geometry of Curves and Surfaces, Prentice-Hall, 1976.
- 2[2] C.-T. Chen, Linear System Theory and Design, Third Edition, Oxford University Press, 1999.
- 3[3] H. Gluck, Higher Curvatures of Curves in Euclidean Space, American Mathematical Monthly, 73(1966), 699-704.
- 4[4] R. A. Horn and C. R. Johnson, Matrix Analysis, Second Edition, Cambridge University Press, 2013.
- 5[5] A. M. Lyapunov, The General Problem of the Stability of Motion (in Russian), Doctoral Dissertation, Univ. Kharkov, 1892.
- 6[6] J. E. Marsden, T. Ratiu and R. Abraham, Manifolds, Tensor Analysis, and Applications, Third Edition, Springer-Verlag, 2001.
- 7[7] L. Perko, Differential Equations and Dynamical Systems, Springer-Verlag, 1991.
- 8[8] Y. Wang, H. Sun, Y. Song, Y. Cao and S. Zhang, Description of Stability for Two and Three-Dimensional Linear Time-Invariant Systems Based on Curvature and Torsion, ar Xiv:1808.00290, August 1, 2018, preprint.
