1. Introduction
Fractional calculus [
1] refers to the integration and differentiation of non-integer orders. It possesses many unique and significant properties, such as memory hereditary [
2] and infinite dimensionality [
3]. Therefore, fractional calculus finds wide applications in various fields of science, including heat conduction [
4], viscoelastic materials [
5], thermal diffusion [
6], capacitance [
7], and so on.
Currently, research on fractional systems mainly focuses on continuous systems. However, due to the fact that discrete fractional calculus not only has good non-local properties but also saves computational resources and avoids performance loss caused by discretization, more and more attention has been paid to discrete fractional systems [
8]. Currently, numerous researchers have proposed various definitions of fractional difference, with the Nabla difference being the most prevalent. A dynamic system that is modeled using the Nabla difference is referred to as a Nabla discrete fractional order system [
9,
10]. The infinite-dimensional properties of the Nabla discrete fractional system were examined in [
11]. An explicit formulation of the state response for discrete fractional-order systems was presented in [
12]. The stability concerns related to the Nabla discrete fractional system were addressed in [
13,
14]. More recently, Refs. [
15,
16] investigated the modeling and simulation aspects of the Nabla discrete fractional dynamic system.
On the other hand, physical systems encountered in the real world are characterized by non-negative quantities, such as the population of species in biological contexts, product pricing in economic frameworks, and matter density in physical sciences. These systems are commonly designated as positive systems, indicating that their state variables and outputs remain non-negative as long as the initial conditions and inputs are also non-negative. The preservation of non-negativity is a critical task of positive systems. Prior research has established non-negativity conditions for continuous fractional systems, as referenced in [
17], and for discrete fractional systems, as detailed in [
18,
19]. Additionally, time delay is a significant factor influencing system performance. The non-negativity characteristics have been examined for continuous-time fractional linear systems with time-varying delays, as well as for discrete-time fractional linear systems with
h delays, as discussed in [
20] and [
21], respectively. However, the conditions required to ensure the non-negativity of the Nabla discrete fractional linear system with time-varying delays have yet to be explored. Consequently, this paper aims to investigate the non-negativity conditions relevant to the Nabla discrete fractional linear system with bounded time-varying delays.
Stability analysis is one of the important problems in the dynamical system theory. Based on the Lyapunov function method, the stability and stabilization problems for continuous fractional linear positive systems were solved in [
22]. The asymptotic stability conditions of continuous fractional linear positive systems with delays were established in [
20,
23]. Some conditions for practical stability of discrete fractional linear positive systems were established in [
24,
25]. The robust stability of discrete fractional linear positive systems was investigated in [
26]. However, there are few results in the analysis of the stability of Nabla discrete fractional linear positive systems.
Moreover, the
-gain serves as a crucial performance indicator for positive systems. A necessary and sufficient condition for the
-gain in integer-order positive systems was established through linear programming in [
27]. The
-gain issue for continuous fractional positive systems was explored in [
28], while the same problem for these systems with bounded time-varying delays was examined in [
20]. A notable observation is that the
-gain of continuous fractional positive systems is unaffected by the size of the delays or the fractional order of the system. This paper aims to investigate whether this characteristic also applies to discrete fractional systems.
Based on above introduction, this paper primarily explores the problems of non-negativity, stability, and -gain of the Nabla discrete fractional linear positive systems with bounded time-varying delays. It applies the concept of Nabla fractional difference to establish conditions for non-negativity. By taking advantage of the monotonic characteristics of positive systems, this paper examines the asymptotic stability of the system. Lastly, it will analyze the -gain problems of these systems using the comparison principle.
The remainder of this paper is structured as follows.
Section 2 presents essential definitions and lemmas.
Section 3 establishes the conditions necessary for characterizing non-negativity.
Section 4 examines the concept of asymptotic stability.
Section 5 addresses issues related to
-gain. In
Section 6, we illustrate the effectiveness of these results through examples. In
Section 7, conclusions are provided.
Notations:
denotes the set of real numbers,
denotes the
n-dimensional Euclidean space,
denotes the set
,
stands for the set of integers, and
denotes the set of positive integers. For any
, define, respectively, two sets
,
.
denotes the column vector with all entries equal to 1.
I denotes the identity matrix with appropriate dimensions. The ∞-norm of a column vector
is defined as
.
denotes
-th entry of a matrix
A.
denotes matrix
A is non-negative. The
M-matrix
M is defined as its off-diagonal elements are all non-positive and its inverse
. The Metzler matrix is defined as all its off-diagonal elements are non-negative. The Hurwitz matrix is defined as all its eigenvalues have negative real part.
, where
,
.
is the Gamma function. The
-norm of a vector-valued function
is defined as
denotes the space of vector-valued function
defined on
with finite
-norm.
2. Preliminaries
Here, we will introduce some basic definitions and lemmas on the Nabla discrete fractional calculus.
Definition 1 ([
29]).
For a function , its n-th order Nabla backward difference is defined aswhere ,
,
and .
Definition 2 ([
29]).
For a function ,
its α-th order Nabla fractional sum is defined aswhere ,
,
,
and .
Definition 3 ([
29]).
For a function ,
its Caputo and Riemann–Liouville Nabla fractional differences are defined,
respectively,
asandwhere ,
,
,
and .
In this paper, we mainly adopt the Nabla fractional difference in the Caputo sense.
The continuous Mittag–Leffler function is an important tool for analyzing fractional differential equations, which is a generalization of the exponential function. Similarly, the discrete Mittag–Leffler function is also a crucial tool for analyzing discrete fractional difference equations. Its definition is as follows.
Definition 4 ([
29]).
The one- and two-parameter discrete Mittag–Leffler functions are defined as follows:andwhere ,
,
,
,
and .
The -transform is an important method for analyzing discrete fractional systems. In the following, we will present the definition of the -transform and its properties relevant to this paper.
Definition 5 ([
29]).
For a function ,
its -transform is defined as Lemma 1 ([
29]).
Let and . If the -transform of converges for (), thenfor . Lemma 2 ([
29]
Convolution Theorem).
Let ,
thenwhere ∗ denotes the convolution operation,
i.e.,
Lemma 3 ([
11]
Final Value Theorem).
Let , , if and the poles of satisfy , then, In order to investigate the non-negativity of Nabla discrete fractional linear systems with time-varying delays, the subsequent fundamental lemmas are introduced.
Lemma 4 ([
11]).
Consider the Nabla discrete fractional difference equationthen it has a unique solutionwhere , , , , and . Lemma 5 ([
30]).
For any , is the j-th coefficient of fractional -th sum, then one has and . 3. Positivity Analysis
In this section, we will provide the non-negativity conditions of Nabla discrete fractional linear systems.
Consider the following Nabla discrete fractional linear system with time-varying delays.
where
and
.
,
, and
represent the system state, input, and output, respectively.
A,
B,
E,
C,
D, and
F are known constant real matrices with appropriate dimensions.
is the initial condition.
are time-varying delays and satisfy
,
(
).
In order to achieve non-negativity conditions of system (
1), we firstly give the definition of positivity.
Definition 6. System (1) is positive, if for any initial condition and input , its solution and output for all . In the following, a criterion will be given to determine the positivity of system (
1).
Theorem 1. System (1) is positive, if (for ) or (for ) is M-matrix, , , , , and . Proof. We will show that for any initial condition and input , then state variable and output hold for all .
Based on the Nabla fractional difference definition in the Caputo sense, one has
where
is the
j-th coefficient of
-th fractional sum of
x. Then the state equation of system (
1) can be re-written as
For the case of the delay
, Equation (
2) can be rewritten as
where
. Using mathematical induction method, we will show that
holds for all
.
First, for
, we have
Since , , , , and , then .
Next, assume that for .
Then, for the case of
, one has
Since and is an M-matrix, then for all . From Lemma 5, one can know and for all . And since , , , , and , one can derive that . Therefore, one can obtain for all .
And, since
is an
M-matrix, then
. Thus, system equality (
3) implies that
for all
.
For the case of delay
, Equation (
2) can be written as
where
As the case of
, using the mathematical induction method again, we can also prove that
for all
. Since
is an
M-matrix, then
. Thus, Equation (
4) implies that
.
Finally, since , , and system matrices , , we have . This completes the whole proof. □
Next, a necessary condition of the positive system (
1) is given as follows.
Theorem 2. System (1) is positive, then , , , , , . Proof. Assume that system (
1) is positive. We will first show that
. Let
,
, one has
The above equality can be rewritten as
Since the initial condition can be arbitrary, and exists, the inverse of exists. Therefore, for , and is arbitrary.
In the following, we will prove that . Choose , , ( denotes the unit vector in with the j-coordinate equals to 1). Then, , since , .
Finally, we will show that . By choosing and , we have . Since is arbitrary and , then .
Similarly, one can derive , , . □
4. Stability Analysis
In this section, we will investigate the stability problems of the Nabla discrete fractional linear positive system (
1) with input
, which has the following form.
Before discussing the stable problem, it is essential to establish certain supplementary definitions and lemmas that will facilitate the stability analysis.
Definition 7 ([
30]).
A matrix is called fractional Schur if and only if all the eigenvalues of matrix A satisfy , where . Lemma 6 ([
30]).
Let , , the Nabla discrete fractional linear system is asymptotically stable if and only if the matrix A is fractional Schur. Lemma 7 ([
30]).
Let , , the Nabla discrete fractional linear system is positive if and only if is an M-matrix. Lemma 8 ([
31]). Let
be Metzler. Then, the following conditions are equivalent:- (i)
A is Hurwitz;
- (ii)
A is non-singular and ;
- (iii)
There exists a vector such that ;
- (iv)
There exists a vector such that .
Based on the above lemmas, a necessary condition for the asymptotic stability of the positive system with can be obtained as follows.
Theorem 3. The Nabla discrete fractional linear positive systemwith , is asymptotically stable, then A is Hurwitz. Proof. Since system (
6) is positive, it follows from Lemma 7 that
is an
M-matrix, which implies
is Metzler and
. Then, from Lemma 8, one can derive that the matrix
is Hurwitz.
Let
and
denote the eigenvalues of matrices
and
A, respectively, then, one has
Since system (
6) is asymptotically stable, it follows from Lemma 6 that
A is fractional Schur, that is,
Note that
A is Metzler, then the largest eigenvalue
of
A is real. Thus, from (
7) and (
8), one can derive that
A is Hurwitz. □
Comparison Lemma is a crucial tool for analyzing positive systems. The Comparison Lemma for the Nabla discrete fractional linear system (
5) is presented as follows.
Lemma 9. Assume that system (5) is positive. Let and represent the system trajectories under initial conditions and , respectively. Then, holds when for . Proof. Let
; one has error system
Since system (
5) is positive, then it follows from Theorem 2 that
and
, and since the initial condition
,
, it follows from Theorem 1 that the error system (
9) is positive. Thus,
for all
, that is
for all
. □
Next, we consider the following system
where the system matrices
A and
B and initial condition
are defined same as in system (
5), constant
d is the supermum of time delay
, and
.
In the following, the relationship between the trajectories of systems (
5) and (
10) will be given.
Lemma 10. Consider systems (5) and (10), assume that is an M-matrix, , is Hurwitz, the initial condition and λ satisfies that , then one has - (i)
for all ;
- (ii)
for all , ;
- (iii)
;
- (iv)
for all .
where and represent the state trajectories of systems (5) and (10) under the initial condition , respectively. Proof. (i) Define
, then, from system (
10), one has
Since the initial condition
,
,
is an
M-matrix, and
, then it follows from Theorem 1 that the error system (
11) is positive, thus
for all
, that is,
holds for all
.
(ii) For any
, define
for all
, then, based on system system (
10), one has
Since the initial condition
,
is an
M-matrix,
. From Theorem 1, it is known that the error system (
12) is positive. Thus,
holds for all
, which implies
for all
.
(iii) From conditions (i) and (ii), one can deduce that
is monotonically non-increasing and bounded. Therefore,
exists. By considering the linearity and positivity of system (
10), one can infer that
is bounded.
Let
, it follows from Lemma 3 that
and
where
. From Lemma 1, one has
. Then,
Therefore, . Since is Hurwitz, it is invertible. Thus, .
(iv) Define
and consider systems (
5) and (
10), one has
Since the initial condition
,
and
is an
M-matrix,
. Then, from Theorem 1, one can deduce that the error system (
13) is positive. Thus,
for all
. □
Based on the above analysis, we can now derive a sufficient and necessary condition for the asymptotic stability of system (
5).
Theorem 4. Consider system (5) and assume that and are M-matrix and . Then, system (5) is asymptotically stable if and only if is Hurwitz. Proof. Conditions
being an
M-matrix and
imply that system (
5) is positive.
(Sufficiency) Let
be Hurwitz. Firstly, we prove that system (
5) is stable. For any
, there exists a vector
and an initial condition
such that
and
. From Lemmas 9 and 10, one has
. Therefore,
.
In the following, we will prove the convergence of positive system (
5). For any initial condition
, there exists a vector
such that
and
. Based on Lemmas 9 and 10, one has
and
. Thus,
.
(Necessity) Consider system (
5) is positive and asymptotically stable. Let
, then
is positive and asymptotically stable. It follows from Theorem 3 that
is Hurwitz. □
Remark 1. According to Theorem 4, one can know that the stability of Nabla discrete fractional positive systems does not depend on the fractional order α or the upper bound d of delay . This finding aligns with the results for integer positive systems, as discussed in [32]. 5. l∞-Gain Analysis
In this section, we focus on the
-gain analysis of Nabla discrete fractional linear positive systems (
1). To begin, we make the following assumptions.
Assumption 1. Assume that the Nabla discrete fractional linear system (1) satisfies the following conditions: - (i)
System matrices and are M-matrix, , , , , and ;
- (ii)
Matrix is Hurwitz;
- (iii)
The initial condition for all .
This assumption mainly explains that the system being analyzed in this section is positive and that the initial conditions are set to zero.
Now, the -gain of a system is defined as follows.
Definition 8 ([
30]).
Consider a linear system , where , represent the input and output, respectively. Then, the -gain of system Σ is defined by The following comparison principles are an important tool for analyzing system performance.
Lemma 11. Consider system (1) under Assumption 1. Let and be the outputs of system (1) under inputs and , respectively. Then, for any , if , it implies that output . Proof. Let
and
. If the Nabla discrete fractional system (
1) is linear and positive, then
when
for any
, indicating that
when
for any
. □
Based on Definition 8 and Lemma 11, we only need to study the output performance of the Nabla discrete fractional system (
1) under input
,
Meanwhile, we consider system (
14) with constant delays
,
and
,
, respectively, as follows
and
The following lemmas describe the relationships among the trajectories of systems (
14)–(
16).
Lemma 12. Under Assumption 1, the trajectory of system (15) satisfies - (i)
for any , ;
- (ii)
.
Proof. (
i) Given any integer
, define error variate
, then
satisfies that
Note that
for all
since
and
. Due to
is an
M-matrix and
, from Theorem 1, we can deduce that system (
17) is positive, that is,
for all
. Thus,
, which means that
.
(
) Let
and define error signal
, then
satisfies that
Since
is an
M-matrix and
, according to Theorem 1, we deduce that system (
18) is positive. Since
is Hurwitz, it follows from Theorem 2 that system (
18) is asymptotically stable, that is,
. Thus,
. □
Lemma 13. Under Assumption 1, the trajectory of Nabla discrete system (
16)
satisfies - (i)
for any , ;
- (ii)
.
Proof. The lemma can be proven using the proof method of Lemma 12, which is omitted here. □
Lemma 14. Under Assumption 1, the trajectories and outputs of system (14)–(16) satisfy that Proof. (
i) Define error variable
, from systems (
14) and (
15), one has
From Lemma 12, one can deduce that
, that is,
. Since
is an
M-matrix and
, by Theorem 1, one can conclude that system (
19) is positive, that is,
. Thus,
holds for all
.
Similarly, we can deduce that holds for all .
(
) From Lemma 13 and condition (i), one has
Thus, . Following the similar manner, we can deduce that . □
To date, we can provide specific calculations of the
-gain of Nabla discrete fractional linear system (
1).
Theorem 5. Under Assumption 1, the -gain of Nabla discrete fractional linear system (1) can be expressed as . Proof. For any input
with
, it follows that
. Utilizing Lemmas 12 and 13, we can deduce that
According to Lemma 14, we have
From Definition 8, it follows that
Conversely, by Lemma 14, we find that
From Definition 8, we also have
Thus, we can conclude that
This concludes the proof. □
Remark 2. According to Theorem 5, one can know that the gain of the Nabla discrete fractional positive system does not depend on the fractional order α or the upper bound d of delay . When , this conclusion is consistent with the result for integer-order positive systems provided in [33]. 6. Numerical Examples
Example 1. Consider the Nabla discrete fractional linear system (
1)
with the following system matrices We can see that and are M-matrices, , , , , and . Thus, it follows from Theorem 1 that this system is positive.
Simple calculation demonstrates that the eigenvalues of are , , and ; this means that matrix is Hurwitz, from Theorem 2, one can deduce that the system is asymptotically stable.
Given an initial condition
(
), time delays
and
. The various state trajectories of the system (
1) with fractional orders
,
, and
are depicted in
Figure 1. These state trajectories demonstrate that they all asymptotically approach zero. This observation clearly indicates that the stability of Nabla discrete fractional positive systems is independent of the fractional order, which is consistent with the result presented in Theorem 4. It is important to note that this conclusion does not apply to the Nabla discrete fractional system without non-negativity constraints. Reference [
34] has shown that the stability of the general Nabla discrete fractional system is dependent on the fractional order in the absence of such constraints.
On the other hand, we can computer the limit of output trajectory is
as
. Similarly, the various output trajectories of the Nabla discrete fractional positive system with fractional orders
,
, and
are depicted in
Figure 2. All these output trajectories asymptotically approach the same fixed value. This observation demonstrates that the
-gain of the Nabla discrete fractional positive system is independent of the fractional order
, which coincides with the conclusion presented in Theorem 5.
Example 2. Consider the Nabla discrete fractional linear system (
1)
with the following system matrices We can compute thatsince , , then , . Given the same initial conditions and time delays as in Example 1, the state trajectory of the Nabla discrete fractional system described in Equation (
1) is depicted in
Figure 3. This figure indicates that the system is not positive. This observation demonstrates that the conditions for the validity of Theorem 2, namely,
,
, and
are necessary but not sufficient conditions.