1 Introduction

The fractional derivative, in which the order of the derivative is permitted to be noninteger, originated in 1695. Although it is as old as the classical calculus, the world of analysis seems to be always dominated by the latter. It has been thought out of mainstream science for over 300 years, and it is only in the last 40 years that it has come back to life.

It is worth stressing that the recovery of vitality is not just another way of presenting old stories, since the fractional derivatives and fractional differential equations have been applied to numerous fields such as viscoelasticity, signal processing, biology, engineering, neuroscience and materials science in the last four decades, and have become a well-accepted instrument in the description of complex systems [15].

Many important results have been obtained for the investigation of the theory of differential equations with the Riemann–Liouville or Caputo fractional derivatives. For instance, the existence of solutions to the boundary value problems was discussed in [612] for some specific fractional differential or integro-differential equations or inclusions by the use of certain fixed point theorems; and new results were derived in [13] on exact controllability of a class of fractional neutral integro-differential systems. Moreover, the boundary value problems involving the ψ-Caputo fractional derivative were studied in [14].

It is also worth pointing out that the concepts of fractional derivatives are also modified and further developed to adapt to the new requirements of theory and practice. Up to now, there exist several definitions of the fractional derivative in the literature, each being constructed to satisfy various constraints and to be consistent with physical background and experimental data, among which the most popular ones are the Riemann–Liouville and Caputo fractional derivatives. The integral kernels in the previous two kinds of fractional derivatives are singular, which describe the processes involving memory effects.

The retarded effects in many dynamical processes can also be depicted by using integrals with nonsingular kernels, among which the exponential kernels were used in [15, 16] to capture the temporal memory. Based on the previous considerations, a new fractional derivative with nonsingular kernel was proposed recently by Caputo and Fabrizio in [17, 18], and then the concept of the Atangana–Baleanu derivative with Mittag-Leffler kernel was introduced in [19] and the existence of solutions to some integral equations was discussed in [20, 21].

Moreover, the definition of the conformable fractional derivative was also suggested in [22] such that the chain rule holds for the new derivative, and some results for this type of derivative have been already achieved [2326].

The Caputo and Fabrizio fractional derivative (CFFD) and the differential equations involving the CFFD have received growing attention. In recent years, a considerable literature has sprung up in the framework of CFFDs. The definition of the CFFD and its properties were deeply explored and further extended in [2734], among which the definition of the extended CFFD was first introduced in [34]. The well-posedness for the differential systems with the CFFD was well investigated in the published studies [3542]; among them, the existence of solutions for a coupled system of differential inclusions was discussed in [37] by using some fixed point theorems for the multivalued maps, the existence of solutions and of approximate solutions for some high-order fractional integro-differential equations were completely considered in [38] and [3941], respectively, by means of fixed point theorems and by virtue of approaches involving α-contractive maps, and the results for the existence and dimension of the set of solutions were obtained in [42] for the second fractional integro-differential inclusion problem with the extended CFFD. And more importantly, the differential equations involving the CFFD have found a wide range of applications [4349].

For the above-mentioned equations involving the CFFD, relatively speaking, there are very few results in the published studies for the separation of solutions and for the stability in the Lyapunov sense, and in the context of Caputo factional derivatives, the former has been considered for the case where the state space is one-dimensional [2, 5052]; while the latter has been completely discussed in [5359] by using the Lyapunov second’s method. It is noted that the direct calculation of the fractional derivative of the Lyapunov functions is far from easy, and the method of the convex Lyapunov functions was recently introduced in [60] and then developed in [61, 62], which effectively settles the difficulty.

It is also worth remarking that the Hyers–Ulam stability was discussed in [6365] for the specific integro-differential equations and advection–reaction diffusion system with the Atangana–Baleanu derivative.

Inspired by results and techniques in the aforementioned papers, in this work we will discuss the qualitative properties and stability of solutions to the initial value problem (IVP) with the extend CFFD. Concretely speaking, the first goal is to investigate the separation of trajectories of solutions to the IVP involving CFFDs as follows:

$$ \left \{ \textstyle\begin{array}{l} \mathcal{D}_{a}^{(\alpha)} \omega(t) = F(t,\omega(t)), \quad a \leq t < \infty,\\ \omega(a) =\omega_{a}, \end{array}\displaystyle \right . $$
(1)

where \(\mathcal{D}_{a}^{(\alpha)}\) denotes the CFFD of order α (defined below); ω and F are vector-valued functions on \([a, \infty)\) and \(\mathbb{R}^{d+1}\), respectively, and \(F(a,\omega_{a})=0\). The approach employed here depends on the inequality to be established in this work, which is different from any other methods used to discuss the same problems with the Caputo fractional derivative in the existing studies [2, 5052]. Here the separation of solutions means that the trajectories of solutions with different initial values do not intersect each other.

Based on the previous discussion, under the local Lipschitz condition, we then explore the stability of the zero solution to the system

$$ \left \{ \textstyle\begin{array}{l} \mathcal{D}_{a}^{(\alpha)} \omega(t)= p(t)f(\omega(t)), \quad a \leq t < \infty,\\ \omega(a) = \omega_{a}, \end{array}\displaystyle \right . $$
(2)

where f is a vector-valued function on \(\mathbb{R}^{d}\), and \(p(t)\) is a scalar function on \([a,\infty)\) with \(p(a)=0\).

It is also worth remarking that, in the framework of CFFDs and under the local Lipschitz condition, there are no global existence results for the solutions in the published studies due to the restriction of the construction of the integral equations equivalent to the fractional ones under consideration, which causes the difficulty to the discussion of the stability.

To arrive at our second goal, using the comparison principle and the inequality involving the CFFD of convex functions to be established in this work, we follow the idea from [61, 66] by extending the vector fields of fractional nonlinear systems and obtain the criteria for the stability of solutions under the local Lipschitz condition. Moreover, we have also to point out that the discussion of stability of autonomous systems (\(p(t)\equiv1\) in (2)) is trivial (see Remark 4.1 in Sect. 4).

The paper is divided into six parts. The Caputo–Fabrizio fractional derivative and integral are introduced in Sect. 2. We first establish a comparison principle for the CFFDs in Sect. 3, and then obtain an inequality involving CFFDs by which the result for the separation of trajectories of solutions to the IVP (1) for the case of one dimension is derived. We then establish an inequality involving the CFFDs of convex functions in Sect. 4, by which, combined with the comparison principle, we discuss the stability of solutions to the IVP (2). The validity of the main result is illustrated in Sect. 5 by using two examples, and finally, the conclusions are discussed in Sect. 6.

2 Preliminaries

We introduce the Caputo–Fabrizio fractional derivative and integra in this section, and show their basic properties to be used in what follows.

Given a positive integer d, the d-dimensional Euclidean space is denoted by \(\mathbb{R}^{d}\), equipped with the classical norm \(|\cdot|\). Let \(J_{a}\) be a left-closed interval with the left endpoint a and Ω be a connected open subset of \(\mathbb{R}^{d}\), and denote by \(C(J_{a},\varOmega)\) the space of all continuous functions from \(J_{a}\) into Ω. The gradient vector of a function V on \(\mathbb{R}^{d}\) is denoted by ∇V.

Moreover, unless otherwise specified, it is always assumed that the exponent α is in the interval \((0,1)\) throughout this work.

Given an absolutely continuous function ω in the interval \([a,b]\), the Caputo–Fabrizio fractional derivative of order α is defined [17, 18] by

$$ {}^{\mathrm{CF}}_{a}D_{t}^{\alpha} \omega(t)= \frac {1}{1-\alpha} \int_{a}^{t} e_{\alpha}(t-s) \omega'(s)\, \mathrm{d}s. $$
(3)

Here the function \(e_{\alpha}(\cdot)\) is defined by

$$ e_{\alpha}(t)=\exp \biggl(-\frac{\alpha t}{1-\alpha} \biggr). $$
(4)

Using the results obtained by integration by parts on the right-hand side of (3), we next give the weak version of the CFFD, denoted by \(\mathcal{D}_{a}^{(\alpha)}\), without requirement for the smoothness of functions.

Definition 2.1

([34])

Letting ω be in \(C(J_{a},\mathbb{R})\), the Caputo–Fabrizio fractional derivative of order α is defined by

$$\mathcal{D}_{a}^{(\alpha)} \omega(t) = \frac{\omega (t)-\omega(a)}{1-\alpha} e_{\alpha}(t-a) + \frac {\alpha}{(1-\alpha)^{2}} \int_{a}^{t} \bigl(\omega(t)-\omega(s) \bigr) e_{\alpha}(t-s)\,\mathrm{d}s. $$

Remark 2.1

$$\mathcal{D}_{a}^{(\alpha)} \omega(t) = \frac{\omega (t)-\omega(a)}{1-\alpha}- \frac{\alpha}{(1-\alpha )^{2}} \int_{a}^{t} \bigl(\omega(s)-\omega(a)\bigr) e_{\alpha}(t-s)\,\mathrm{d}s, $$

and \(\mathcal{D}_{a}^{(\alpha)} \omega(a) = 0\).

Definition 2.2

Letting ω be in \(C(J_{a},\mathbb{R})\), the Caputo–Fabrizio fractional integral of order α is defined by

$$\mathcal{I}_{a}^{(\alpha)} \omega(t) =(1-\alpha) \bigl( \omega(t)-\omega (a) \bigr) + \alpha \int_{a}^{t} \bigl(\omega(s)-\omega(a) \bigr)\, \mathrm{d}s. $$

Remark 2.2

Here our definition of the fractional integral is slightly different from those in [27, 33], by which a harmonic connection between \(\mathcal{D}_{a}^{(\alpha)} \mathcal{I}_{a}^{(\alpha)}\) and \(\mathcal{I}_{a}^{(\alpha)} \mathcal{D}_{a}^{(\alpha)}\) is established.

Lemma 2.1

Ifωbelongs to\(C(J_{a},\mathbb{R})\), then\(\mathcal{D}_{a}^{(\alpha)} \mathcal{I}_{a}^{(\alpha)} \omega(t) = \omega(t)-\omega(a) \)and\(\mathcal{I}_{a}^{(\alpha)} \mathcal{D}_{a}^{(\alpha)} \omega(t) = \omega(t)-\omega(a)\).

Proof

Letting \(\beta=\frac{\alpha}{1-\alpha}\) and using Remark 2.1 and Definition 2.2, a direct calculation yields

$$\begin{aligned} \mathcal{D}_{a}^{(\alpha)} \mathcal{I}_{a}^{(\alpha)} \omega(t)) &= (1-\alpha) \mathcal{D}_{a}^{(\alpha)} \bigl(\omega(t)-\omega(a)\bigr) + \alpha\mathcal{D}_{a}^{(\alpha)} \biggl( \int_{a}^{t} \bigl(\omega(s) - \omega(a)\bigr) \,\mathrm{d} s \biggr) \\ &= \omega(t)-\omega(a) -\beta \int _{a}^{t} \bigl(\omega(s)-\omega(a) \bigr)e_{\alpha}(t-s) \,\mathrm{d}s \\ &\quad + \beta \int_{a}^{t} \bigl(\omega(s)-\omega(a)\bigr) \,\mathrm{d}s - \beta^{2} \int_{a}^{t} \int_{a}^{s} \bigl(\omega(\tau )-\omega(a)\bigr) e_{\alpha}(t-s) \,\mathrm{d} \tau\,\mathrm{d} s \\ &= \omega(t) - \omega(a) -\beta \int _{a}^{t}\bigl(\omega(s)-\omega(a)\bigr) e_{\alpha}(t-s) \,\mathrm{d}s \\ &\quad + \beta \int_{a}^{t} \bigl(\omega(s)-\omega(a)\bigr) \,\mathrm{d}s -\beta^{2} \int_{a}^{t} \int_{\tau}^{t} \bigl(\omega(\tau) -\omega(a)\bigr) e_{\alpha}(t-s) \,\mathrm{d} s \,\mathrm{d} \tau \\ &= \omega(t) - \omega(a) -\beta \int_{a}^{t} \bigl(\omega (s)-\omega(a)\bigr) e_{\alpha}(t-s) \,\mathrm{d}s \\ &\quad+\beta \int_{a}^{t} \bigl(\omega(s)-\omega(a)\bigr) \,\mathrm{d}s-\beta \int_{a}^{t} \bigl(\omega(\tau)-\omega(a)\bigr) \bigl(1-e_{\alpha}(t-\tau) \bigr)\,\mathrm{d}\tau \\ &=\omega(t)-\omega(a), \end{aligned} $$

and

$$\begin{aligned} \mathcal{I}_{a}^{(\alpha)} \mathcal{D}_{a}^{(\alpha)} \omega (t))&=(1-\alpha) \mathcal{D}_{a}^{(\alpha)}\omega(t)+ \alpha \int_{a}^{t}\mathcal{D}_{a}^{(\alpha)} \omega(s)\,\mathrm{d}s \\ &= \omega(t)-\omega(a)-\beta \int _{a}^{t}\bigl(\omega(s)-\omega(a) \bigr)e_{\alpha}(t-s)\,\mathrm{d}s \\ &\quad + \beta \int_{a}^{t}\bigl(\omega(s)-\omega(a)\bigr) \,\mathrm{d}s -\beta^{2} \int_{a}^{t} \int_{a}^{s}\bigl(\omega(\tau)-\omega (a) \bigr)e_{\alpha}(s-\tau)\,\mathrm{d}\tau\,\mathrm{d}s \\ &= \omega(t)-\omega(a)-\beta \int _{a}^{t}\bigl(\omega(s)-\omega(a) \bigr)e_{\alpha}(t-s)\,\mathrm{d}s + \beta \int_{a}^{t}\bigl(\omega(s)-\omega(a)\bigr) \,\mathrm{d}s \\ &\quad-\beta^{2} \int_{a}^{t} \int_{\tau}^{t}\bigl(\omega(\tau )-\omega(a) \bigr)e_{\alpha}(s-\tau)\,\mathrm{d}s\,\mathrm{d}\tau \\ &= \omega(t)-\omega(a)-\beta \int _{a}^{t}\bigl(\omega(s)-\omega(a) \bigr)e_{\alpha}(t-s)\,\mathrm{d}s \\ &\quad+\beta \int_{a}^{t}\bigl(\omega(s)-\omega(a)\bigr) \,\mathrm{d}s - \beta \int_{a}^{t}\bigl(\omega(\tau)-\omega(a)\bigr) \bigl(1-e_{\alpha}(t-\tau)\bigr)\,\mathrm{d}\tau \\ &=\omega(t)-\omega(a). \end{aligned} $$

The assertions are thus verified. □

For a vector-valued function \(\omega(t) = (\omega_{1}(t),\omega_{2}(t) ,\dots,\omega_{d}(t))^{\top}\), the corresponding Caputo–Fabrizio fractional integral and derivative of order α are defined respectively by

$$\mathcal{I}_{a}^{(\alpha)} \omega(t) = \bigl( \mathcal{I}_{a}^{(\alpha)} \omega_{1}(t), \mathcal{I}_{a}^{(\alpha)}\omega_{2}(t), \dots, \mathcal {I}_{a}^{(\alpha)} \omega_{d} (t) \bigr)^{\top} $$

and

$$\mathcal{D}_{a}^{(\alpha)} \omega(t) = \bigl( \mathcal{D}_{a}^{(\alpha)} \omega_{1} (t), \mathcal{D}_{a}^{(\alpha)} \omega_{2} (t), \dots, \mathcal{D}_{a}^{(\alpha) }\omega_{d} (t) \bigr)^{\top}. $$

The inequality \(\omega(t) \geq0\) on \(J_{a}\) means that \(\omega _{i}(t)\geq0\) for each t in \(J_{a}\) and for \(i=1,2,\dots,d\), and \(\omega(t)>0\) is defined similarly.

3 Comparison principles and separation of trajectories

The following assertion can be directly verified by using Definition 2.2.

Lemma 3.1

Let functionsωandυbelong to\(C(J_{a},\mathbb {R}^{d})\). If\(\omega(t)\leq\upsilon(t)\)on\(J_{a}\)with\(\omega (a)=\upsilon(a)\), then\(\mathcal{I}_{a}^{(\alpha)} \omega(t) \leq \mathcal{I}_{a}^{(\alpha)} \upsilon(t)\)on\(J_{a}\).

Using Lemma 3.1, we next derive a comparison principle, which will play a key role in the discussion of the stability.

Lemma 3.2

Letωandυbelong to\(C(J_{a},\mathbb{R}^{d})\)with\(\omega(a)\leq\upsilon(a)\). If\(\mathcal{D}_{a}^{(\alpha)} \omega(t) \leq\mathcal {D}_{a}^{(\alpha)} \upsilon(t)\)on\(J_{a}\), then\(\omega(t)\leq\upsilon(t)\)on\(J_{a}\).

Proof

The continuities of ω and υ ensure that both \(\mathcal{D}_{a}^{(\alpha)}\omega(t)\) and \(\mathcal{D}_{a}^{(\alpha)} \upsilon(t)\) lie in \(C(J_{a},\mathbb {R}^{d})\). Noting \(\mathcal{D}_{a}^{(\alpha)} \omega(a) = 0 = \mathcal {D}_{a}^{(\alpha)} \upsilon(a) \) and using the inequality for CFFD in the conditions, we infer by Lemma 3.1 that

$$\mathcal{I}_{a}^{(\alpha)}\mathcal{D}_{a}^{(\alpha)} \omega(t) \leq \mathcal{I}_{a}^{(\alpha)}\mathcal{D}_{a}^{(\alpha)} \upsilon(t), $$

and hence by Lemma 2.1 that

$$\omega(t) -\omega(a) \leq\upsilon(t)-\upsilon(a), $$

which is equivalent to

$$\omega(t)\leq \upsilon(t) - \bigl( \upsilon(a) - \omega(a) \bigr), $$

which due to the condition \(\omega(a)\leq\upsilon(a)\) yields the desired result. □

Corollary 3.1

Letωbelong to\(C(J_{a},\mathbb{R}^{d})\). If\(\mathcal{D}_{a}^{(\alpha)} \omega(t) \leq0\)on\(J_{a}\), then\(\omega(t) \leq\omega(a)\)on\(J_{a}\).

An important inequality is next established to be used to discuss the separation of trajectories of solutions to IVPs.

Lemma 3.3

Let a functionχbelong to\(C(J_{a},\mathbb{R}^{d})\). If\(\chi(t)< 0\)on the subinterval\([a,t_{1})\)of\(J_{a}\)with\(\chi (t_{1})=0\), then\(\mathcal{D}_{a}^{(\alpha)} \chi(t_{1}) >0\).

Proof

From Definition 2.1 and the condition \(\chi(t_{1})=0\), it follows that

$$\begin{aligned} \mathcal{D}_{a}^{(\alpha)} \chi(t_{1})&= \frac{[\chi (t_{1})-\chi(a)]e_{\alpha}(t_{1}-a)}{1-\alpha} + \int _{a}^{t_{1}}\frac{\alpha( \chi(t_{1}) - \chi(s) )e_{\alpha}(t_{1}-s)}{(1-\alpha)^{2}}\,\mathrm{d}s \\ &= - \frac{\chi(a)}{1-\alpha}e_{\alpha}(t_{1}-a)- \frac{\alpha}{(1-\alpha)^{2}} \int _{a}^{t_{1}}\chi(s)e_{\alpha}(t_{1}-s) \,\mathrm{d}s. \end{aligned} $$

This, together with the assumption \(\chi(t)<0\) on \([a,t_{1})\), verifies the desired assertion. □

Remark 3.1

The preceding inequality is strict, which plays a central role in the investigation on the separation of trajectories.

Before starting with the discussion of the separation of trajectories, we here have to consider the existence of solutions.

Definition 3.1

A function ω from the interval \(J_{a}\) into \(\mathbb{R}^{d}\) is called a solution to the IVP (1) if it belongs to \(C(J_{a},\mathbb{R}^{d})\) and solves the first equation in (1) on \(J_{a}\) with \(\omega(a)=\omega_{a}\).

Lemma 3.4

Let\(F:J_{a}\times{\mathbb{R}}^{d}\mapsto{\mathbb{R}}^{d}\)be a continuous function with\(F(a,\omega_{a})=0\). Then a functionωin\(C(J_{a},\mathbb{R}^{d})\)is a solution to the problem (1) if and only if it is a solution in\(C(J_{a},\mathbb{R}^{d})\)to the integral equation

$$ \omega(t)=\omega_{a}+(1-\alpha) \bigl[F \bigl(t,\omega(t) \bigr)-F \bigl(a,\omega (a) \bigr) \bigr]+\alpha \int_{a}^{t} \bigl[F \bigl(s,\omega(s) \bigr)-F \bigl(a,\omega(a) \bigr) \bigr]\,\mathrm{d}s. $$
(5)

Lemma3.4is easily verified by using Definitions2.1and2.2and Lemma2.1.

Remark 3.2

If the fractional derivative in problem (1) is replaced by that in (3), then the equivalence in Lemma 3.4 does not hold generally any more.

Theorem 3.1

Let\(F:[a,\infty)\times{\mathbb{R}}^{d}\mapsto{\mathbb{R}}^{d}\)be a continuous function with\(F(a,\omega_{a})=0\). IfFis Lipschitz on\({\mathbb{R}}^{d}\)with respect to the state variables with the Lipschitz constantLand if\(2L(1-\alpha)<1\), then there exists a unique solution to problem (1) defined on\([a,\infty)\).

Proof

The inequality \(2L(1-\alpha)<1\) ensures that we can choose a positive number \(\mu>\alpha L[1-2(1-\alpha)L]^{-1}\). Let \(T>a\) and for each ω in \(C([a,T],{\mathbb{R}}^{d})\) define

$$\Vert \omega \Vert _{\mu}=\sup \bigl\{ \exp(-\mu t) \bigl\vert \omega(t) \bigr\vert :t\in[a,T] \bigr\} . $$

And then \(C([a,T],{\mathbb{R}}^{d})\) becomes a Banach space equipped with the norm \(\|\cdot\|_{\mu}\).

Define the operator \(\mathcal{A}:C([a,T],{\mathbb{R}}^{d})\mapsto C([a,T],{\mathbb{R}}^{d})\) as follows:

$$\mathcal{A}\omega(t)=\omega_{a}+(1-\alpha) \bigl[F \bigl(t, \omega(t) \bigr)-F \bigl(a,\omega (a) \bigr) \bigr]+\alpha \int_{a}^{t} \bigl[F \bigl(s,\omega(s) \bigr)-F \bigl(a,\omega(a) \bigr) \bigr]\,\mathrm{d}s. $$

And then, using the Lipschitz condition, we obtain the following estimate:

$$\begin{aligned} \bigl\vert \mathcal{A}\omega(t)-\mathcal{A} \upsilon(t) \bigr\vert &\leq(1-\alpha) L\bigl( \bigl\vert \omega(t)- \upsilon(t) \bigr\vert + \bigl\vert \omega(a)-\upsilon (a) \bigr\vert \bigr) \\ &\quad+ \alpha L \int_{a}^{t}\exp(\mu s)\,\mathrm{d}s \Vert \omega-\upsilon \Vert _{\mu}\\ &=(1-\alpha) L\bigl( \bigl\vert \omega(t)-\upsilon(t) \bigr\vert + \bigl\vert \omega(a)-\upsilon (a) \bigr\vert \bigr) \\ &\quad+ \alpha L\mu^{-1}\bigl(\exp(\mu t)-1\bigr) \Vert \omega - \upsilon \Vert _{\mu}. \end{aligned} $$

Multiplying both sides of the above inequality by \(\exp(-\mu t)\) yields

$$\Vert \mathcal{A}\omega-\mathcal{A}\upsilon \Vert _{\mu}\leq \bigl(2(1-\alpha ) + \alpha\mu^{-1} \bigr)L \Vert \omega-\upsilon \Vert _{\mu}, $$

which implies that \(\mathcal{A}\) is a contraction because of \(L(2(1-\alpha) + \alpha\mu^{-1})<1\). It follows from the Banach fixed point theorem that the operator has a unique fixed point in \(C([a,T],{\mathbb{R}}^{d})\), and Lemma 3.4 ensures that this fixed point is the unique solution to problem (1). Finally, the solution is clearly defined on \(\mathbb{R}^{+}\) due to arbitrariness of choice of T. The proof is complete. □

By using Lemma 3.3 and Theorem 3.1, we now present a result for the separation of trajectories of the solutions to IVP (1) for the case where the dimension \(d=1\).

Theorem 3.2

(Separation of trajectories)

Let the dimension\(d=1\). IfFsatisfies the conditions in Theorem3.1except that\(F(a,\omega_{a})=0\)is replaced by\(F(a,\omega )=0\)for anyωin\({\mathbb{R}}\), then the trajectories of any two solutions with different initial values at\(t=a\)to the equation in (1) do not intersect on\({\mathbb{R}}^{+}\).

Proof

Let \(\omega_{1a}\) and \(\omega_{2a}\) be different initial values with \(\omega_{1a}<\omega_{2a}\), then, according to Theorem 3.1, the corresponding solutions to the equation in (1), denoted by \(\omega_{1}(t)\) and \(\omega _{2}(t)\), respectively, are defined on \(\mathbb{R}^{+}\).

Now suppose that the assertion of the theorem is false, and then, the inequality \(\omega_{1a}<\omega_{2a}\) and the continuity of the solutions ensure that there exists a positive number \(t_{1}\) such that, for each t in the interval \([a,t_{1})\),

$$\omega_{1}(t)< \omega_{2}(t), $$

for which \(\omega_{1}(t_{1})=\omega_{2}(t_{1})\); letting \(\chi(t)=\omega _{1}(t)-\omega_{2}(t)\), we thus derive by Lemma 3.3 the inequality \(\mathcal{D}_{a}^{(\alpha)}\chi(t_{1})>0\).

On the other hand, the relation \(\omega_{1}(t_{1})=\omega_{2}(t_{1})\) implies

$$\mathcal{D}_{a}^{(\alpha)}\omega_{1}(t_{1})= F \bigl(t_{1},\omega_{1}(t_{1}) \bigr)= F \bigl(t_{1},\omega_{2}(t_{1}) \bigr)= \mathcal{D}_{a}^{(\alpha)}\omega_{2}(t_{1}). $$

This yields \(\mathcal{D}_{a}^{(\alpha)}\chi(t_{1})=0\), which contradicts the preceding inequality \(\mathcal{D}_{a}^{(\alpha)}\chi(t_{1})>0\). Thus, the proof is complete. □

Remark 3.3

Just as pointed out in Remark 3.1, the strict inequality in Lemma 3.3 leads here to a concise proof of the separation of trajectories, and the approach here employed is different from any other methods used to discuss the same problems with the Caputo fractional derivative in the existing studies [2, 5052].

4 Convex Lyapunov functions and stability

We explore in this section the stability of the solutions to the IVP (2).

Definition 4.1

The zero solution of the equation in (2) is stable if, for any \(\epsilon>0\), there is a positive number δ such that if \(|\omega_{a}|<\delta\), then, for the solution \(\omega(t,\omega_{a})\) of (2), we have \(|\omega(t,\omega_{a})|<\epsilon\) for all \(t\geq a\).

Remark 4.1

The discussion for the stability of autonomous systems is trivial.

To see this, let \(p(t)\equiv1\) in (2), and then the system (2) becomes autonomous. Let ω be in \(C(J_{a},\mathbb{R}^{d})\), then \(\mathcal{D}_{a}^{(\alpha)}\omega(t)\) belongs also to \(C(J_{a},\mathbb{R}^{d})\) with \(\mathcal{D}_{t}^{(\alpha)}\omega(a)=0\), which forces \(f(\omega _{a})=0\), and thus \(\omega(t)\equiv\omega_{a}\) is the unique solution to (2). Accordingly, in order to discuss the stability of system (2) with \(p(t)\equiv1\), it must hold that \(f(\omega)\equiv0\) whenever \(|\omega|<\delta\) for some \(\delta>0\), which obviously is trivial.

Definition 4.2

([67])

A continuous function \(\kappa:\mathbb{R}^{+}\mapsto\mathbb{R}^{+}\) is said to belong to class \(\mathcal{K}\) if it is strictly increasing and \(\kappa(0)=0\). For such a function, we shall usually write \(\kappa\in\mathcal{K}\).

Lemma 4.1

(Kirszbraun’s theorem, [68])

If\(S\subset\mathbb{R}^{m}\)and\(f:S\mapsto\mathbb{R}^{n}\)is Lipschitz, thenfhas a Lipschitz extension\(f_{E}:\mathbb{R}^{m}\mapsto \mathbb{R}^{n}\)with\(\operatorname{Lip}(f_{E})=\operatorname{Lip}(f)\).

Given a positive number r, define the subsets \(\mathcal{S}(r)\) of \(\mathbb{R}^{d}\) by

$$\mathcal{S}(r)= \bigl\{ \omega: \vert \omega \vert < r, \omega\in \mathbb{R}^{d} \bigr\} . $$

We now are in a position to present an important inequality involving the CFFD of composition function in this work.

Lemma 4.2

Let\(V:\mathcal{S}(r)\mapsto\mathbb{R}\)be a continuously differentiable and convex function. Then for any functionωin\(C(J_{a},\mathcal{S}(r))\), the inequality

$$\mathcal{D}_{a}^{(\alpha)}V \bigl(\omega(t) \bigr)\leq\nabla V \bigl(\omega(t) \bigr)\cdot \mathcal{D}_{a}^{(\alpha)} \omega(t), $$

holds on\(J_{a}\). Here and in what follows, the dotdenotes an inner product on\(\mathbb{R}^{d}\).

Proof

The continuity of V and ω ensures that both \(\mathcal {D}_{a}^{(\alpha)}V(\omega(t))\) and \(\mathcal{D}_{a}^{(\alpha )}\omega(t)\) exist on \(J_{a}\). Let \(\psi(t,\tau)=V(\omega(t))-V(\omega(\tau))\), and then the differentiability and convexity of V imply that [69]

$$\psi(t,\tau)\leq\nabla V \bigl(\omega(t) \bigr)\cdot \bigl(\omega(t)-\omega( \tau) \bigr). $$

Using Definition 2.1, by the inequality just derived, we deduce the following estimate:

$$\begin{aligned} \mathcal{D}_{a}^{(\alpha)}V\bigl( \omega(t)\bigr) &= \frac{\psi(t,a)e_{\alpha}(t-a)}{1-\alpha }+ \int_{a}^{t}\frac{\alpha\psi(t,s)e_{\alpha}(t-s)\,\mathrm{d}s}{(1-\alpha)^{2}} \\ &\leq\nabla V\bigl(\omega(t)\bigr)\cdot \biggl( \frac{(\omega (t)-\omega(a))e_{\alpha}(t-a)}{1-\alpha}+ \int_{a}^{t}\frac{\alpha (\omega(t)-\omega(s))e_{\alpha}(t-s)}{(1-\alpha)^{2}}\,\mathrm {d}s \biggr) \\ &=\nabla V(\omega(t)\cdot\mathcal{D}_{a}^{(\alpha)}\omega(t), \end{aligned} $$

which verifies the desired inequality. □

In order to discuss the stability of solutions to problem (2), let \(\mathcal{S}(r)\) be defined as in Sect. 4 and we further impose several assumptions on the functions in (2):

  1. (A1)

    \(p(\cdot)\) is a nonnegative and continuous real-valued function bounded on \(\mathbb{R}^{+}\) and \(p(a)=0\).

  2. (A2)

    \(f(\cdot):\mathcal{S}(r)\mapsto\mathbb{R}^{d}\) is a continuous function with \(f(0)=0\) and satisfies on \(\mathcal{S}(r)\) the Lipschitz condition with \(2L(1-\alpha)\sup{p(t)}<1\).

We now present a result for the stability of solutions by using convex Lyapunov functions.

Theorem 4.1

Let conditions (A1) and (A2) be satisfied. If there exists a real-valued function\(V(\omega)\)which is continuously differentiable and convex on\(\mathcal{S}(r)\)with\(V(0)=0\)such that

$$\kappa \bigl( \vert \omega \vert \bigr)\leq V(\omega) $$

for some class-\(\mathcal{K}\)functionκand

$$\nabla V(\omega)\cdot f(\omega)\leq0 $$

on\(\mathcal{S}(r)\), then the zero solution of problem (2) is stable.

Proof

Given a positive number r, choose an arbitrary positive number ε in the interval \((0,r)\). And then it follows from the continuity of \(V(\omega)\) and \(V(0)=0\) that there exists a positive number \(\delta<\varepsilon\) such that for any \(\omega_{a}\) in \(\mathcal{S}(\delta)\),

$$ V(\omega_{a})< \kappa(\varepsilon). $$
(6)

Using condition (A2), we infer by Lemma 4.1 that f has a Lipschitz extension \(f_{E}:\mathbb{R}^{d}\mapsto\mathbb{R}^{d}\) with \(\operatorname {Lip}(f_{E})=\operatorname{Lip}(f)\) and \(f_{E}=f\) on \(\mathcal{S}(r)\), and using the function \(f_{E}\) just obtained and the initial data \(\omega _{a}\) previously chosen, construct an IVP as follows:

$$ \left \{ \textstyle\begin{array}{l} \mathcal{D}_{t}^{(\alpha)}\omega(t)=p(t)f_{E}(\omega(t)),\quad a\leq t< \infty,\\ \omega(a)=\omega_{a}, \end{array}\displaystyle \right . $$
(7)

and then it follows from Theorem 3.1 that there is a unique solution to the IVP (7), denoted by \(\bar{\omega }(t,\omega_{a}) \) and defined on \(\mathbb{R}^{+}\), and we further claim that it is also the unique solution to the IVP (2) defined on \(\mathbb{R}^{+}\). To this end, we first verify that the inequality

$$ \bigl\vert \bar{\omega}(t,\omega_{a}) \bigr\vert < \varepsilon $$
(8)

holds on \(\mathbb{R}^{+}\).

Now suppose that, contrary to our assertion, the inequality is false, and then, from the condition \(|\bar{\omega}(a,\omega_{a})|=|\omega _{a}|<\delta<\varepsilon\) and the continuity of the solution \(\bar{\omega}(t,\omega_{a})\), it follows that there exists a positive number \(t_{1}>0\) such that for each t in the interval \([a,t_{1})\),

$$ \bigl\vert \bar{\omega}(t,\omega_{a}) \bigr\vert < \varepsilon $$
(9)

with \(|\bar{\omega}(t_{1},\omega_{a})|=\varepsilon\), and observing \(\varepsilon< r\), it follows from the inequality in (9) and the condition \(\kappa(|\omega|)\leq V(\omega)\) in \(\mathcal{S}(r)\) that

$$ \kappa \bigl( \bigl\vert \bar{\omega}(t,\omega_{a}) \bigr\vert \bigr)\leq V \bigl(\bar{\omega}(t,\omega_{a}) \bigr). $$
(10)

Also, by the inequality in (9) and the second inequality in the conditions, we deduce that for each t in the interval \([a,t_{1})\),

$$\nabla V \bigl(\bar{\omega}(t,\omega_{a}) \bigr)\cdot f_{E} \bigl(\bar{\omega}(t,\omega _{a}) \bigr)=\nabla V \bigl(\bar{\omega}(t,\omega_{a}) \bigr)\cdot f \bigl(\bar{\omega }(t, \omega_{a}) \bigr)\leq0. $$

Due to the differentiability and convexity of the function V, Lemma 4.2 and the preceding inequality imply that for each t in the interval \([a,t_{1})\),

$$\mathcal{D}_{a}^{(\alpha)}V \bigl(\bar{\omega}(t, \omega_{a}) \bigr)\leq\nabla V \bigl(\bar{\omega}(t, \omega_{a}) \bigr)\cdot\mathcal{D}_{a}^{(\alpha)} \bar {\omega}(t,\omega_{a}) =p(t)\nabla V \bigl(\bar{\omega}(t, \omega_{a}) \bigr)\cdot f_{E} \bigl(\bar{\omega }(t, \omega_{a}) \bigr)\leq0, $$

which by Corollary 3.1 yields

$$ V \bigl(\bar{\omega}(t,\omega_{a}) \bigr)\leq V( \omega_{a}). $$
(11)

Combined with the inequalities in (8)–(11), the chain of inequalities are derived as follows:

$$\kappa \bigl( \bigl\vert \bar{\omega}(t,\omega_{a}) \bigr\vert \bigr)\leq V \bigl(\bar{\omega}(t,\omega _{a}) \bigr)\leq V( \omega_{a})< \kappa(\varepsilon), $$

and for \(t=t_{1}\), in particular,

$$\kappa(\varepsilon)\leq V((\varepsilon)\leq V(\omega_{a})< \kappa ( \varepsilon), $$

and this obvious contradiction verifies the previous assertion that the inequality in (8) holds on \(\mathbb{R}^{+}\).

The inequality in (8) obviously implies that for each t in \(\mathbb{R}^{+}\), \(\bar{\omega}(t,\omega_{a})\) lies in \(\mathcal{S}(r)\) from which we get

$$f_{E} \bigl(\bar{\omega}(t,\omega_{a}) \bigr)=f \bigl( \bar{\omega}(t,\omega_{a}) \bigr), $$

and thus

$$\mathcal{D}_{a}^{(\alpha)}\bar{\omega}(t, \omega_{a})=p(t)f_{E} \bigl(\bar {\omega}(t, \omega_{a}) \bigr)=p(t)f \bigl(\bar{\omega}(t,\omega_{a}) \bigr). $$

Therefore, the function \(\bar{\omega}(t,\omega_{a})\) is also a unique solution to the IVP (1) defined on \(\mathbb{R}^{+}\).

Again, using the inequality in (8), the stability is consequently verified. □

Remark 4.2

([67])

The condition that \(\kappa(|\omega|)\leq V(\omega)\) on \(\mathcal{S}(r)\) for some κ in \(\mathcal{K}\) with \(V(0)=0\) is equivalent to \(V(\omega)>0\) for ω in \(\bar{\mathcal{S}}(r)\) with \(\omega \neq0\) and \(V(0)=0\). And \(V(\omega)\) is said to be positive definite on \(\mathcal{S}(r)\).

5 Illustrative examples

(I) Consider the following system of equations:

$$\left \{ \textstyle\begin{array}{l} \mathcal{D}_{0}^{(\alpha)}\omega_{1}(t)=(1-\exp(-t))\omega_{2},\\ \mathcal{D}_{0}^{(\alpha)}\omega_{2}(t)=-(1-\exp(-t))\frac{\omega _{1}}{1+\omega_{1}}. \end{array}\displaystyle \right . $$

If \(\alpha>\frac{7}{8}\), then the zero solution is stable.

Indeed, let \(\omega=(\omega_{1},\omega_{2})^{\top}\), \(\mathcal{S}(\frac {1}{4})=\{(\omega_{1},\omega_{2})| \omega_{1}^{2}+\omega_{2}^{2}<\frac{1}{4}\} \), \(f(\omega)=(\omega_{2},-\frac{\omega_{1}}{1+\omega_{1}})^{\top}\), and \(p(t)=1-\exp(-t)\). Then \(f(\omega)\) is Lipschitz in \(\mathcal{S}(\frac{1}{4})\) with the Lipschitz constant \(L=4\), and it is obvious that \(2L(1-\alpha)\sup {p(t)}=8(1-\alpha)<1\). Let \(V(\omega)=\frac{1}{2}\omega_{2}^{2}+\omega _{1}-\ln(1+\omega_{1})\). Then, the Lyapunov function V is clearly positive definite on \(\mathcal{S}(\frac{1}{4})\), and, moreover, it is also convex on \(\mathcal{S}(\frac{1}{4})\) since its Hessian matrix

$$\left [ \textstyle\begin{array}{l@{\quad}l} \frac{1}{(1+\omega_{1})^{2}} & 0 \\ 0& 1 \end{array}\displaystyle \right ] $$

is positive definite. Furthermore, a routine computation implies that

$$\nabla V(\omega)\cdot f(\omega)=0. $$

Thus all conditions in Theorem 4.1 are satisfied and therefore the desired assertion follows.

(II) Consider the scalar equation as follows:

$$\mathcal{D}_{0}^{(\alpha)}\omega(t)=- \bigl(1-\cos^{2} t\bigr)w^{3}(t). $$

The zero solution of the above equation is stable for each \(\alpha\in(0,~1)\).

To see this, set \(p(t)=1-\cos^{2} t\), \(f(\omega)=-\omega^{3}\). Obviously, function f does not satisfy the global Lipschitz condition on \(\mathbb{R}\). It satisfies the Lipschitz condition in \(\mathcal {S}(\frac{1}{4})=(-\frac{1}{4},\frac{1}{4})\) with \(L=\frac{3}{16}\), and thus it is easy to check \(2L(1-\alpha)\sup{p(t)}=\frac {3}{8}(1-\alpha)<1\) for each \(\alpha\in(0,1)\). Now, let \(V(\omega )=\omega^{2}\). The function V is obviously positive definite on \(\mathcal{S}(\frac{1}{4})\) and satisfies the inequality \(\nabla V(\omega)\cdot f(\omega)=-2\omega^{4}\leq0\). The corresponding conditions in Theorem 4.1 are thus verified and consequently, the zero solution is stable for each \(\alpha\in(0,1)\).

6 Conclusions

The CFFD was introduced in 2015. Up to now, many results for the theory of differential equations with the CFFD have been obtained, and these equations have also found a large spectrum of applications. But very little has been published on the subject of the separation and Lyapunov stability of solutions to nonlinear systems involving CFFD.

In this work, using the techniques of inequalities we derived a sufficient condition for the separation of solutions to the specific nonlinear equation, and by establishing the inequality for the convex functions, we successfully generalized the method of convex Lyapunov functions to the context of the CFFD and set up the criteria for the stability in the Lyapunov sense for the nonlinear system with the CFFD.

We believe that the inequalities established in this work are also significant on their own. It is expected that the inequality in Lemma 3.3 might be used to further explore the comparison principles, and that in Lemma 4.2 might be utilized to investigate maximum principles for some partial differential equations involving the CFFD.

It is easy to check the validity of the results obtained in this work, and, moreover, it remains to further explore whether or not the results and approaches here can be extended to the systems involving the Mittag-Leffler kernel.