Introduction

In disciplines like physics, biology, and engineering, fractional calculus-which extends differentiation and integration to noninteger orders-has become a potent tool for simulating intricate phenomena with memory effects. Fractional calculus was first developed in the 17th century by Leibniz and L’Hôpital, and in the 19th and 20th centuries by Riemann, Liouville, and Caputo, it acquired rigorous mathematical underpinnings. Osler1 and Kilbas et al.2 introduced the fundamental ideas and important definitions of fractional calculus. Furthermore, Diethelm and Ford4 and Samko et al.3 have added to the historical development of FC by emphasizing its applications in various scientific and engineering fields. In systems where conventional fractional derivatives are less useful, the 2015 Caputo-Fabrizio fractional derivative is appropriate because it provides a non-singular kernel.

The theory of fractional differential equations (FDEs) has been greatly advanced by earlier research. The new derivative was proposed by Caputo and Fabrizio (2015)5, and its properties and applications were further investigated by Losada and Nieto (2015)6. Recent research has investigated sophisticated uses of the Caputo-Fabrizio fractional derivative in mathematical modeling and analysis, such as impulsive differential equations, logistic growth dynamics, and numerical techniques7,8,9. Almeida11 introduced the \(\psi\)-Caputo fractional derivative, while other works, like those by Atangana and Baleanu (2016)10, expanded fractional derivatives to include generalized kernels. The idea of a weighted fractional derivative was also put forth by Jarad et al.13. Al-Refai12 built on these advancements by combining the two methods in the creation of a new operator called the \([\psi , w]\)-fractional derivative. Recently, there has been a lot of interest in the literature about the weighted fractional derivative, which is defined using different fractional operators (see14,15,16,17,18). The existence of solutions and the Ulam-Hyers stability for FDEs involving the Caputo-Fabrizio derivative have been the subject of numerous investigations (see20,21,22,23,24) and the references therein.

For instance, the following Caputo-type nonlocal FDEs’ existence results were established by Benchohra et al.27:

$$\begin{aligned} {}^{\text {C}}D_{0}^{\mu } \rho (x)= & \vartheta \left( x, \rho (x)\right) , \quad x \in [0, b],\\ & \rho (0) + g(\rho )=\rho _0. \end{aligned}$$

The existence of solutions for nonlinear implicit FDEs involving the \(\psi\)-Caputo derivative was discussed by the authors in28.

$$\begin{aligned} {}^{\text {C}}D_{a}^{\mu ;\psi } \rho (x)= & \vartheta \left( x, \rho (x), {}^{\text {C}}D_{a}^{\mu ;\psi } \rho (x)\right) , \quad x \in \mho :=[a,b],\\ & \rho (a) = c + g(\rho ). \end{aligned}$$

The authors examined the Ulam-Hyers stability and existence of solutions to the following nonlocal implicit FDE in29:

$$\begin{aligned} {}^{\text {CF}}D_{a;w}^{\mu ;\psi } \rho (x)= & \vartheta \left( x, \rho (x), {}^{\text {CF}}D_{a;w}^{\mu ;\psi } \rho (x)\right) , \quad x \in \mho , \nonumber \\ & \rho (a) = c + g(\rho ), \end{aligned}$$
(1)

where \(0< \mu < 1\), \(\vartheta : \mho \times {\mathbb {R}} \times {\mathbb {R}} \rightarrow {\mathbb {R}}\) is a continuous function, \(g \in C(\mho , {\mathbb {R}})\) is a nonlocal functional, \(w, \psi \in C^1(\mho )\) are weight and monotone functions with \(w, w', \psi ' > 0\), and \({}^{\text {CF}}D_{a;w}^{\mu ;\psi }\) is the \([\psi , w]\)-Caputo-Fabrizio fractional derivative.

Building on earlier studies on ABC-fractional operators, Hilfer-type problems, and weighted fractional operators with respect to another function25,26, this work advances recent developments in fractional calculus and its applications by investigating the existence and controllability of solutions for multi-term fractional coupled systems involving the generalized \([\psi , w]\)-Caputo-Fabrizio operator. Specifically, we extend problem (1) to an n-coupled system of FDEs, where each equation is a linear combination of several fractional derivatives of different orders, thereby providing a more accurate representation of complex real-world dynamics. In particular, we propose a system of n coupled FDEs in which each equation incorporates the sum of several \([\psi , w]\)-Caputo-Fabrizio fractional derivatives:

$$\begin{aligned} \sum _{j=1}^{m_i} \alpha _{ij} {}^{\text {CF}}D_{a;w}^{\mu _{ij};\psi } \rho _i(x)= & \vartheta _i\left( x, \rho _1(x), \ldots , \rho _n(x), {}^{\text {CF}}D_{a;w}^{\mu _{1j};\psi } \rho _1(x), \ldots , {}^{\text {CF}}D_{a;w}^{\mu _{nj};\psi } \rho _n(x)\right) , \nonumber \\ & \rho _i(a) = c_i + g_i(\rho _1, \ldots , \rho _n), \quad i = 1, \ldots , n, \end{aligned}$$
(2)

where \(\rho _i(x)\) is the i-th component of the solution vector \({\mathscr {P}}(x): = (\rho _1(x), \ldots , \rho _n(x))^T\), \(0< \mu _{ij} < 1\) are the fractional orders for the j-th derivative in the i-th equation, \(j = 1, \ldots , m_i\), \(\alpha _{ij} \in {\mathbb {R}}\) are constant coefficients, \({}^{\text {CF}}D_{a;w}^{\mu _{ij};\psi }\) is the \([\psi , w]\)-Caputo-Fabrizio fractional derivative of order \(\mu _{ij}\), \(\vartheta _i: \mho \times {\mathbb {R}}^n \times {\mathbb {R}}^{n \cdot m} \rightarrow {\mathbb {R}}\), where \(m = \max \{m_1, \ldots , m_n\}\), depends on all components \(\rho _i(x)\) and their fractional derivatives, \(c_i \in {\mathbb {R}}\), and \(g_i: C(\mho , {\mathbb {R}}^n) \rightarrow {\mathbb {R}}\) are continuous nonlocal functionals, \(\mho = \mho\) is a finite interval, and \(\psi (x)\) and w(x) are the monotone and weight functions, respectively, with \(w, \psi \in {\mathcal {C}}^1(\mho )\) and \(w, w', \psi ' > 0\) on \(\mho\).

The need to bridge theory and practice is what motivates this work, which involves adding weights \(w(x)\), time-scale functions \(\psi (x)\), and nonlocal conditions to the model. Systems with different dynamics, like diffusion in porous media or coupled biological processes, are better described by these additions. To aid comprehension and facilitate numerical implementation, particularly in cases where previous research lacked tangible examples, this paper also provides a practical application to simulate the dynamics of an epidemic with clearly defined parameters.

This work contributes by proving the existence and uniqueness of solutions for the suggested system and using the Ulam–Hyers stability concept to guarantee the robustness of these solutions. The theoretical framework is further enhanced by the derivation of controllability results for both linear and nonlinear cases. The study also addresses several special cases that the system can handle, such as different types of weight functions and boundary conditions. Theoretical results are validated with a numerical example for n=2. Finally, an epidemic case study is presented to illustrate the practicality and flexibility of the proposed model in addressing real-world scenarios.

The following is the outline. Section 2 contains the preliminary data, which includes definitions and notation. The main theorems are introduced in Section 3. Section 4 presents several special cases of the proposed system. Sections 5 and 6 provide an example and an epidemiological application. Section 7 concludes the research with a list of future projects.

Preliminaries

We start this section by providing some basic nomenclature and notations. Let \(a< b < \infty\), \({\mathbb {R}}\), and \(\mho := [a,b]\) be the set of real numbers. We define \(C(\mho , {\mathbb {R}}^n)\) and \(AC(\mho , {\mathbb {R}}^n)\) as the spaces of continuous and absolutely continuous functions, respectively, mapping \(\mho\) into \({\mathbb {R}}^n\), each endowed with the supremum norm

$$\Vert {\mathscr {P}}\Vert _C = \sup _{x \in \mho } \Vert {\mathscr {P}}(x)\Vert _{{\mathbb {R}}^n} = \sup _{x \in \mho } \sqrt{\sum _{k=1}^n |\rho _k(x)|^2},$$

suffices, as long as \({\mathscr {D}}(x)\) is clearly defined. where \({\mathscr {P}}(x) = (\rho _1(x), \ldots , \rho _n(x))^T\), \(C^1(\mho )\) represents the set of continuous and absolutely continuous functions. Let w(x) and \(\psi (x)\) be the weight and monotone functions, respectively, with \(w, \psi \in {\mathcal {C}}^1(\mho )\) and \(w, w', \psi ' > 0\) on \(\mho\).

Definition 1

(12) Let \(0< \mu < 1\) and \(\rho \in AC[\mho , {\mathbb {R}}]\). The left \([\psi , w]\)-Caputo-Fabrizio fractional derivative is defined as:

$$^{\text {CF}}D_{a;w}^{\mu ;\psi } \rho (x) = \frac{{\mathscr {N}}(\mu )}{1 - \mu } \frac{1}{w(x)} \int _a^x e^{-\lambda _\mu (\psi (x) - \psi (\zeta ))} \frac{d}{d\zeta } (w \rho )(\zeta ) d\zeta ,$$

where \(\lambda _\mu = \frac{\mu }{1 - \mu }\), and \({\mathscr {N}}(\mu )\) is a normalization function with \({\mathscr {N}}(0) = {\mathscr {N}}(1) = 1\).

Definition 2

(12) Let \(0< \mu < 1\) and \(\rho \in AC[\mho , {\mathbb {R}}]\). The left \([\psi , w]\)-Caputo-Fabrizio fractional integral is defined as:

$$^{\text {CF}}I_{a;w}^{\mu ;\psi } \rho (x) = \frac{1 - \mu }{{\mathscr {N}}(\mu )} \rho (x) + \frac{\mu }{{\mathscr {N}}(\mu )} \frac{1}{w(x)} \int _a^x \psi '(\zeta ) w(\zeta ) \rho (\zeta ) d\zeta .$$

Lemma 1

(12) For \(0< \mu < 1\) and \(\rho \in AC[\mho , {\mathbb {R}}]\), the following hold:

$$^{\text {CF}}D_{a;w}^{\mu ;\psi } \ ^{\text {CF}}I_{a;w}^{\mu ;\psi } \rho (x) = \rho (x),$$

and

$$^{\text {CF}}I_{a;w}^{\mu ;\psi } \ ^{\text {CF}}D_{a;w}^{\mu ;\psi } \rho (x) = \rho (x) - \frac{w(a) \rho (a)}{w(x)}.$$

Moreover, if \(\rho (a) = 0\), then \({}^{\text {CF}}I_{a;w}^{\mu ;\psi } {}^{\text {CF}}D_{a;w}^{\mu ;\psi } \rho (x) = \rho (x)\).

Lemma 2

(29) Let \(0< \mu < 1\) and \(p \in AC(\mho , {\mathbb {R}})\) with \(f(a) = 0\). Then, the following FDE:

$$^{\text {CF}}D_{a;w}^{\mu ;\psi } p(x) = f(x), \quad p(a) = c + g(p),$$

has a unique solution

$$p(x) = \frac{w(a)}{w(x)} p(a)+ \frac{1 - \mu }{{\mathscr {N}}(\mu )} f(x) + \frac{\mu }{{\mathscr {N}}(\mu )} \frac{1}{w(x)} \int _a^x \psi '(\zeta ) w(\zeta ) f(\zeta ) d\zeta , \quad x \in \mho .$$

Theorem 1

(Banach fixed-point theorem) Let \(X\) be a Banach space, and let \(T: X \rightarrow X\) be a contraction mapping. Then, \(T\) has a unique fixed point \(x^* \in X\), i.e., \(T(x^*) = x^*\).

Theorem 2

(Krasnoselskii fixed-point theorem) Let S be a closed, convex, bounded, nonempty subset of a Banach space X. If operators \(A, B: S \rightarrow X\) satisfy: 1) \(A u + B v \in S\) for all \(u, v \in S\), 2) A is a contraction, 3) B is continuous and B(S) is relatively compact, then \(T = A + B\) has a fixed point in S.

Theorem 3

(Schauder Fixed-Point Theorem) Let \(X\) be a Banach space, and let \(K \subset X\) be a nonempty, closed, convex, and compact subset. If \(T : K \rightarrow K\) is a continuous mapping, then \(T\) has at least one fixed point in \(K\).

Theorems 1-3 are well-known classical results that can be found in numerous books.

Main results

In this section, we use the fixed-point theorems of Banach, Krasnoselskii, and Schauder to establish theorems on the existence, uniqueness, Ulam-Hyers stability, and controllability of the proposed system (2). Initially, as explained in the subsequent steps, we obtain the system’s equivalent integral formulation (2).

Step 1: single-term case

Consider a single fractional derivative equation:

$$^{\text {CF}}D_{a;w}^{\mu _{ij};\psi } \rho _i(x) = f_i(x), \quad x \in \mho , \quad \rho _i(a) = c_i + g_i({\mathscr {P}}).$$

Applying the \([\psi , w]\)-Caputo-Fabrizio fractional integral \({}^{\text {CF}}I_{a;w}^{\mu _{ij};\psi }\) and using Lemma 2, we obtain

$$\rho _i(x) = \frac{w(a)}{w(x)} [c_i + g_i({\mathscr {P}})] + a_{\mu _{ij}} f_i(x) + \frac{b_{\mu _{ij}}}{w(x)} \int _a^x \psi '(\zeta ) w(\zeta ) f_i(\zeta ) d\zeta ,$$

where \(a_{\mu _{ij}} = \frac{1 - \mu _{ij}}{{\mathscr {N}}(\mu _{ij})}\), \(b_{\mu _{ij}} = \frac{\mu _{ij}}{{\mathscr {N}}(\mu _{ij})}\).

Step 2: multi-term case

For the i-th equation with multiple fractional derivatives:

$$\sum _{j=1}^{m_i} \alpha _{ij} ^{\text {CF}}D_{a;w}^{\mu _{ij};\psi } \rho _i(x) = \vartheta _i(x, {\mathscr {P}}(x), {\mathscr {D}}(x)), \quad x \in \mho , \quad \rho _i(a) = c_i + g_i({\mathscr {P}}),$$

where \({\mathscr {D}}(x) = \left( \sum _{j=1}^{m_k} \alpha _{kj} {}^{\text {CF}}D_{a;w}^{\mu _{kj};\psi } \rho _k(x) \right) _{k=1,\ldots ,n}\). Applying the fractional integral with a representative order \(\mu _i^*\) (e.g., \(\mu _{i1}\)), we obtain

$$\begin{aligned} \rho _i(x)= & \frac{w(a)}{w(x)} [c_i + g_i({\mathscr {P}})] + a_{\mu _i^*} \vartheta _i(x, {\mathscr {P}}(x), {\mathscr {D}}(x)) \\ & + \frac{b_{\mu _i^*}}{w(x)} \int _a^x \psi '(\zeta ) w(\zeta ) \vartheta _i(\zeta , {\mathscr {P}}(\zeta ), {\mathscr {D}}(\zeta )) d\zeta , \end{aligned}$$

where \(a_{\mu _i^*} = \frac{1 - \mu _i^*}{{\mathscr {N}}(\mu _i^*)}\), \(b_{\mu _i^*} = \frac{\mu _i^*}{{\mathscr {N}}(\mu _i^*)}\).

Step 3: vector form

We consider a generalized system of n coupled FDEs with multi-term \([\psi , w]\)-Caputo-Fabrizio fractional derivatives:

$$\begin{aligned} \left. \begin{array}{c} \sum _{j=1}^{m_i} \alpha _{ij} {}^{\text {CF}}D_{a;w}^{\mu _{ij};\psi } \rho _i(x) = \vartheta _i\left( x, \rho _1(x), \ldots , \rho _n(x), {}^{\text {CF}}D_{a;w}^{\mu _{1j};\psi } \rho _1(x), \ldots , {}^{\text {CF}}D_{a;w}^{\mu _{nj};\psi } \rho _n(x)\right) , \\ \rho _i(a) = c_i + g_i(\rho _1, \ldots , \rho _n), \quad i = 1, \ldots , n, \end{array} \right. \end{aligned}$$

where \({\mathscr {P}}(x) = (\rho _1(x), \ldots , \rho _n(x))^T \in C[\mho , {\mathbb {R}}^n]\), \(0< \mu _{ij} < 1\), \(\alpha _{ij} \in {\mathbb {R}}\), \(\vartheta _i: \mho \times {\mathbb {R}}^n \times {\mathbb {R}}^{n \cdot m} \rightarrow {\mathbb {R}}\), \(m = \max \{m_1, \ldots , m_n\}\), \(c_i \in {\mathbb {R}}\), \(g_i: C[\mho , {\mathbb {R}}^n] \rightarrow {\mathbb {R}}\), and \(w, \psi \in C^1(\mho )\) with \(w, w', \psi ' > 0\). The equivalent integral equation is:

$$\begin{aligned} {\mathscr {P}}(x)= & \frac{w(a)}{w(x)} \bigl [C + g({\mathscr {P}})\bigr ] + a_Y \Phi (x, {\mathscr {P}}(x), {\mathscr {D}}(x))\nonumber \\ & + \frac{b_Y}{w(x)} \int _a^x \psi '(\zeta ) w(\zeta ) \Phi (\zeta , {\mathscr {P}}(\zeta ), {\mathscr {D}}(\zeta )) d\zeta , \end{aligned}$$
(3)

where \(C = (c_1, \ldots , c_n)^T\), \(g({\mathscr {P}}) = (g_1({\mathscr {P}}), \ldots , g_n({\mathscr {P}}))^T\), \(\Phi (x,{\mathcal{P}}(x),{\mathcal{D}}(x)) = (\vartheta _{1} (x,{\mathcal{P}}(x),{\mathcal{D}}(x)),\)\(\ldots ,\vartheta _{n} (x,{\mathcal{P}}(x),{\mathcal{D}}(x)))^{T}\), \(a_Y = \text {diag}(a_{\mu _1^*}, \ldots , a_{\mu _n^*})\), \(b_Y = \text {diag}(b_{\mu _1^*}, \ldots , b_{\mu _n^*})\), \(a_{\mu _i^*} = \frac{1 - \mu _i^*}{{\mathscr {N}}(\mu _i^*)}\), \(b_{\mu _i^*} = \frac{\mu _i^*}{{\mathscr {N}}(\mu _i^*)}\), and \({\mathscr {D}}(x) = \left( \sum _{j=1}^{m_k} \alpha _{kj} {}^{\text {CF}}D_{a;w}^{\mu _{kj};\psi } \rho _k(x) \right) _{k=1,\ldots ,n}\).

The following assumptions will be used in the analysis that follows.

  1. (H1)

    For \(w, \psi \in C^1(\mho )\) with \(w(x), w'(x), \psi '(x) > 0\) for all \(x \in \mho\), there exist \(w_{\text {min}},M_{\psi '}, M_w > 0\) such that \(w(x) \ge w_{\text {min}}\), \(\sup _{x \in \mho } \psi '(x) \le M_{\psi '}\) and \(\sup _{x \in \mho } w(x) \le M_w\).

  2. (H2)

    \(\Phi : \mho \times {\mathbb {R}}^n \times {\mathbb {R}}^n \rightarrow {\mathbb {R}}^n\) is continuous and there exists \(L_\Phi > 0\) such that

    $$\Vert \Phi (x, {\textbf{u}}_1, {\textbf{v}}_1) - \Phi (x, {\textbf{u}}_2, {\textbf{v}}_2)\Vert _{{\mathbb {R}}^n} \le L_\Phi \left( \Vert {\textbf{u}}_1 - {\textbf{u}}_2\Vert _{{\mathbb {R}}^n} + \Vert {\textbf{v}}_1 - {\textbf{v}}_2\Vert _{{\mathbb {R}}^n} \right) .$$
  3. (H3)

    \(g: C[\mho , {\mathbb {R}}^n] \rightarrow {\mathbb {R}}^n\) is continuous and there exists \(L_g > 0\) such that

    $$\Vert g({\mathscr {P}}_1) - g({\mathscr {P}}_2)\Vert _{{\mathbb {R}}^n} \le L_g \Vert {\mathscr {P}}_1 - {\mathscr {P}}_2\Vert _C.$$
  4. (H4)

    \(0< \mu _{ij} < 1\), \({\mathscr {N}}(\mu _{ij}) \le M_{{\mathscr {N}}} < \infty\), \(\mu _{ij} \le \mu _{\text {max}} < 1\).

  5. (H5)

    \(\Phi : \mho \times {\mathbb {R}}^n \times {\mathbb {R}}^n \rightarrow {\mathbb {R}}^n\) is continuous and bounded: \(\Vert \Phi (x, {\textbf{u}}, {\textbf{v}})\Vert _{{\mathbb {R}}^n} \le M_\Phi\).

  6. (H6)

    \(g: C[\mho , {\mathbb {R}}^n] \rightarrow {\mathbb {R}}^n\) is continuous and bounded: \(\Vert g({\mathscr {P}})\Vert _{{\mathbb {R}}^n} \le M_g\).

Now, we provide some lemmas to help prove our upcoming results.

Lemma 3

Under (H1) and (H4), \({\mathscr {D}}(x) = \left( \sum _{j=1}^{m_k} \alpha _{kj} {}^{\text {CF}}D_{a;w}^{\mu _{kj};\psi } \rho _k(x) \right) _{k=1,\ldots ,n}\) is well-defined for \({\mathscr {P}} \in C[\mho , {\mathbb {R}}^n]\) with \(\rho _k \in AC[\mho , {\mathbb {R}}]\).

Proof

For each k, we have

$$\begin{aligned} {\mathscr {D}}_k(x)= & \sum _{j=1}^{m_k} \alpha _{kj} {}^{\text {CF}}D_{a;w}^{\mu _{kj};\psi } \rho _k(x)\\ & = \sum _{j=1}^{m_k} \alpha _{kj}\frac{{\mathscr {N}}(\mu _{kj})}{1 - \mu _{kj}} \frac{1}{w(x)} \int _a^x e^{-\lambda _{\mu _{kj}} (\psi (x) - \psi (\zeta ))} \frac{d}{d\zeta } (w \rho _k)(\zeta ) d\zeta . \end{aligned}$$

Since \(\rho _k \in AC[\mho , {\mathbb {R}}]\), \(w \in C^1(\mho )\), \(w \rho _k \in AC[\mho , {\mathbb {R}}]\), so \(\frac{d}{d\zeta } (w \rho _k)(\zeta ) = w'(\zeta ) \rho _k(\zeta ) + w(\zeta ) \rho _k'(\zeta )\) exists almost everywhere and is integrable. By (H1), \(w(x) > 0\), \(\psi '(\zeta ) > 0\), so \(\psi (x) - \psi (\zeta ) \ge 0\) for \(\zeta \le x\), and \(e^{-\lambda _{\mu _{kj}} (\psi (x) - \psi (\zeta ))} \le 1\). By (H4), \({\mathscr {N}}(\mu _{kj}) < \infty\), \(0< \mu _{kj} < 1\). For integrability, since \(\rho _k \in AC[\mho , {\mathbb {R}}]\), \(\rho _k' \in L^1(\mho )\). Also, \(w, w' \in C[\mho , {\mathbb {R}}]\), so

$$\left| \frac{d}{d\zeta } (w \rho _k)(\zeta ) \right| \le M_{w'} |\rho _k(\zeta )| + M_w |\rho _k'(\zeta )|.$$

Since \(\rho _k \in C[\mho , {\mathbb {R}}]\), \(|\rho _k(\zeta )| \le \Vert \rho _k\Vert _C\), and \(\int _a^x |\rho _k'(\zeta )| d\zeta < \infty\). Thus, the integrand is in \(L^1[a, x]\), and the integral is finite. For continuity, the kernel \(e^{-\lambda _{\mu _{kj}} (\psi (x) - \psi (\zeta ))}\) is continuous, and \(\frac{1}{w(x)}\) is continuous by (H1). Thus, the integral is a continuous function. Hence, \({}^{\text {CF}}D_{a;w}^{\mu _{kj};\psi } \rho _k(x) \in C[\mho , {\mathbb {R}}]\), and \({\mathscr {D}}(x) \in C[\mho , {\mathbb {R}}^n]\). \(\square\)

Lemma 4

Under (H1) and (H4), the operator \({}^{\text {CF}}D_{a;w}^{\mu ;\psi }: AC[\mho , {\mathbb {R}}] \rightarrow C[\mho , {\mathbb {R}}]\) is Lipschitz continuous.

Proof

For \(\rho _1, \rho _2 \in AC[\mho , {\mathbb {R}}]\), we have

$$\begin{aligned} & {}^{\text {CF}}D_{a;w}^{\mu ;\psi } \rho _1(x) - {}^{\text {CF}}D_{a;w}^{\mu ;\psi } \rho _2(x) \\ & = \frac{{\mathscr {N}}(\mu )}{1 - \mu } \frac{1}{w(x)} \int _a^x e^{-\lambda _\mu (\psi (x) - \psi (\zeta ))} \frac{d}{d\zeta } [w(\zeta ) (\rho _1(\zeta ) - \rho _2(\zeta ))] d\zeta . \end{aligned}$$

Since \(\frac{d}{d\zeta } (w \rho _i) = w' \rho _i + w \rho _i'\), we have:

$$\begin{aligned} \left| \frac{d}{d\zeta } [w(\zeta ) (\rho _1 - \rho _2)] \right|= & \left| w'(\zeta ) (\rho _1(\zeta ) - \rho _2(\zeta ))\right| + \left| w(\zeta ) (\rho _1'(\zeta ) - \rho _2'(\zeta ))\right| \\ & \le M_{w'} |\rho _1(\zeta ) - \rho _2(\zeta )| + M_w |\rho _1'(\zeta ) - \rho _2'(\zeta )|. \end{aligned}$$

For \(\rho _1, \rho _2 \in C[\mho , {\mathbb {R}}]\), we obtain

$$\begin{aligned} |\rho _1(\zeta ) - \rho _2(\zeta )| \le \Vert \rho _1 - \rho _2\Vert _C. \end{aligned}$$

Since \(\rho _i \in AC[\mho , {\mathbb {R}}]\), \(\rho _i' \in L^1(\mho )\). Assume \(\rho _i\) are differentiable a.e. with \(\rho _i' \in L^\infty (\mho )\), or approximate in \(C[\mho , {\mathbb {R}}]\). For simplicity, we ignore the term \(\rho _i'\) for the bound,

$$\left| \frac{d}{d\zeta } [w(\zeta ) (\rho _1 - \rho _2)] \right| \le M_{w'} \Vert \rho _1 - \rho _2\Vert _C.$$

Also, since \(e^{-\lambda _\mu (\psi (x) - \psi (\zeta ))} \le 1\), \(w(x) \ge w_{\text {min}}\), \({\mathscr {N}}(\mu ) \le M_{{\mathscr {N}}}\) and \(\mu \le \mu _{\text {max}} < 1\), we have

$$\begin{aligned} \left| {}^{\text {CF}}D_{a;w}^{\mu ;\psi } \rho _1(x) - {}^{\text {CF}}D_{a;w}^{\mu ;\psi } \rho _2(x) \right|\le & \frac{{\mathscr {N}}(\mu )}{1 - \mu } \frac{1}{w_{\text {min}}} \int _a^x M_{w'} \Vert \rho _1 - \rho _2\Vert _C d\zeta \\ & \le \frac{M_{{\mathscr {N}}} M_{w'} (b - a)}{(1 - \mu _{\text {max}}) w_{\text {min}}} \Vert \rho _1 - \rho _2\Vert _C. \end{aligned}$$

For \({\mathscr {D}}(x)\), we have

$$\Vert {\mathscr {D}}_1(x) - {\mathscr {D}}_2(x)\Vert _{{\mathbb {R}}^n} \le \sum _{k=1}^n \sum _{j=1}^{m_k} |\alpha _{kj}| K_D \Vert \rho _{1,k} - \rho _{2,k}\Vert _C \le L_D \Vert {\mathscr {P}}_1 - {\mathscr {P}}_2\Vert _C,$$

where \(K_D = \frac{M_{{\mathscr {N}}} M_{w'} (b - a)}{(1 - \mu _{\text {max}}) w_{\text {min}}}\) and \(L_D = K_D \sum _{k=1}^n \sum _{j=1}^{m_k} |\alpha _{kj}|\). \(\square\)

Uniqueness theorem

Theorem 4

Assume that assumptions (H1)-(H4) are satisfied. If

$$K = \frac{w(a)}{w_{\text {min}}} L_g + L_\Phi (1 + L_D) \left( \max _i |a_{\mu _i^*}| + \frac{\max _i |b_{\mu _i^*}| M_{\psi '} M_w (b - a)}{w_{\text {min}}} \right) < 1,$$

then system (2) admits a unique solution in the space \(X:=C[\mho , {\mathbb {R}}^n]\).

Proof

Define the operator \(T: X \rightarrow X\) by

$$\begin{aligned} (T {\mathscr {P}})(x)= & \frac{w(a)}{w(x)} \bigl [C + g({\mathscr {P}})\bigr ] + a_Y \Phi (x, {\mathscr {P}}(x), {\mathscr {D}}(x)) \nonumber \\ & + \frac{b_Y}{w(x)} \int _a^x \psi '(\zeta ) w(\zeta ) \Phi (\zeta , {\mathscr {P}}(\zeta ), {\mathscr {D}}(\zeta )) d\zeta . \end{aligned}$$
(4)

The solution \({\mathscr {P}}(x)\) is a fixed point of T, i.e., \(T{\mathscr {P}} = {\mathscr {P}}\).

By Lemma 3, \({\mathscr {D}}(x)\) is well-defined. Moreover, for any \({\mathscr {P}}_1, {\mathscr {P}}_2 \in X\), it follows from Lemma 4 together with assumptions (H1)-(H4) that

$$\begin{aligned} & \Vert (T {\mathscr {P}}_1)(x) - (T {\mathscr {P}}_2)(x)\Vert _{{\mathbb {R}}^n} \le \left\| \frac{w(a)}{w(x)} [g({\mathscr {P}}_1) - g({\mathscr {P}}_2)] \right\| \\ & + \Vert a_Y [\Phi (x, {\mathscr {P}}_1, {\mathscr {D}}_1) - \Phi (x, {\mathscr {P}}_2, {\mathscr {D}}_2)]\Vert \\ & + \left\| \frac{b_Y}{w(x)} \int _a^x \psi '(\zeta ) w(\zeta ) [\Phi (\zeta , {\mathscr {P}}_1, {\mathscr {D}}_1) - \Phi (\zeta , {\mathscr {P}}_2, {\mathscr {D}}_2)] d\zeta \right\| \\ & \le \frac{w(a)}{w_{\text {min}}} \Vert g({\mathscr {P}}_1) - g({\mathscr {P}}_2)\Vert _{{\mathbb {R}}^n}+\Vert a_Y [\Phi (x, {\mathscr {P}}_1, {\mathscr {D}}_1) - \Phi (x, {\mathscr {P}}_2, {\mathscr {D}}_2)]\Vert _{{\mathbb {R}}^n} \\ & +\left\| \frac{b_Y}{w(x)} \int _a^x \psi '(\zeta ) w(\zeta ) [\Phi (\zeta , {\mathscr {P}}_1, {\mathscr {D}}_1) - \Phi (\zeta , {\mathscr {P}}_2, {\mathscr {D}}_2)] d\zeta \right\| _{{\mathbb {R}}^n}\\ & \le \frac{w(a)}{w_{\text {min}}} L_g \Vert {\mathscr {P}}_1 - {\mathscr {P}}_2\Vert _C+\max _i |a_{\mu _i^*}| L_\Phi (1 + L_D) \Vert {\mathscr {P}}_1 - {\mathscr {P}}_2\Vert _C\\ & +\frac{\max _i |b_{\mu _i^*}| M_{\psi '} M_w (b - a)}{w_{\text {min}}} L_\Phi (1 + L_D) \Vert {\mathscr {P}}_1 - {\mathscr {P}}_2\Vert _C, \end{aligned}$$

which implies

$$\Vert T {\mathscr {P}}_1 - T {\mathscr {P}}_2\Vert _C \le K \Vert {\mathscr {P}}_1 - {\mathscr {P}}_2\Vert _C.$$

Since \(K < 1\), T is a contraction. Therefore, by Theorem 1, there exists a unique fixed point \({\mathscr {P}} \in X\) that satisfies (3), and consequently (2). \(\square\)

Existence theorem

Theorem 5

Assume that (H1)-(H6) hold, there exists at least one solution to (2) in X, provided that \(\frac{w(a)}{w_{\text {min}}} L_g < 1\).

Proof

Let \(S = B_R = \{ {\mathscr {P}} \in X \mid \Vert {\mathscr {P}}\Vert _C \le R \}\), a closed, convex, bounded, nonempty subset of X. Choose R such that:

$$R \ge \frac{\frac{w(a)}{w_{\text {min}}} (\Vert C\Vert _{{\mathbb {R}}^n} + M_g) + \left( \max _i |a_{\mu _i^*}| + \frac{\max _i |b_{\mu _i^*}| M_{\psi '} M_w (b - a)}{w_{\text {min}}} \right) M_\Phi }{1 - \frac{w(a)}{w_{\text {min}}} L_g}.$$

We decompose \(T = A + B\), where

$$(A {\mathscr {P}})(x) = \frac{w(a)}{w(x)} \bigl [C + g({\mathscr {P}})\bigr ],$$
$$(B {\mathscr {P}})(x) = a_Y \Phi (x, {\mathscr {P}}(x), {\mathscr {D}}(x)) + \frac{b_Y}{w(x)} \int _a^x \psi '(\zeta ) w(\zeta ) \Phi (\zeta , {\mathscr {P}}(\zeta ), {\mathscr {D}}(\zeta )) d\zeta .$$

Then, we present the proof in the following steps:

Step 1: A is a contraction.

For \({\mathscr {P}}_1, {\mathscr {P}}_2 \in S\):

$$\Vert (A {\mathscr {P}}_1)(x) - (A {\mathscr {P}}_2)(x)\Vert _{{\mathbb {R}}^n} = \left\| \frac{w(a)}{w(x)} [g({\mathscr {P}}_1) - g({\mathscr {P}}_2)] \right\| _{{\mathbb {R}}^n} \le \frac{w(a)}{w_{\text {min}}} L_g \Vert {\mathscr {P}}_1 - {\mathscr {P}}_2\Vert _C.$$

Thus:

$$\Vert A {\mathscr {P}}_1 - A {\mathscr {P}}_2\Vert _C \le \frac{w(a)}{w_{\text {min}}} L_g \Vert {\mathscr {P}}_1 - {\mathscr {P}}_2\Vert _C.$$

By assumption, \(\frac{w(a)}{w_{\text {min}}} L_g < 1\), so A is a contraction.

Step 2: B is continuous.

For \({\mathscr {P}}_n \rightarrow {\mathscr {P}}\) in X,

$$\begin{aligned} & | (B {\mathscr {P}}_n)(x) -(B {\mathscr {P}})(x) |\\ & \le |a_Y| |\Phi (x, {\mathscr {P}}_n(x), {\mathscr {D}}(x))-\Phi (x, {\mathscr {P}}(x), {\mathscr {D}}(x))| \\ & + \frac{b_Y}{w(x)} \int _a^x |\psi '(\zeta )| |w(\zeta )| |\Phi (\zeta , {\mathscr {P}}_n(\zeta ), {\mathscr {D}}(\zeta ))-\Phi (\zeta , {\mathscr {P}}(\zeta ), {\mathscr {D}}(\zeta ))| d\zeta \\ & \le \max _i |a_{\mu _i^*}| \Vert \Phi (\cdot , {\mathscr {P}}_n(\cdot ), {\mathscr {D}}(\cdot ))-\Phi (\cdot , {\mathscr {P}}(\cdot ), {\mathscr {D}}(\cdot )) \Vert _C\\ & + \frac{\max _i |b_{\mu _i^*}|}{w_{\text {min}}} M_{\psi '} M_w\int _a^x \Vert \Phi (\cdot , {\mathscr {P}}_n(\cdot ), {\mathscr {D}}(\cdot ))-\Phi (\cdot , {\mathscr {P}}(\cdot ), {\mathscr {D}}(\cdot )) \Vert _C. \end{aligned}$$

By (H2), \(\Phi\) is continuous. By Lemma 4, \({\mathscr {D}}\) is continuous (as \({\mathscr {P}}_n \rightarrow {\mathscr {P}}\) implies \({\mathscr {D}}_n \rightarrow {\mathscr {D}}\)). The integral is continuous in \({\mathscr {P}}\) by the dominated convergence theorem, as \(\Phi\) is bounded. Thus, B is continuous.

Step 3: B(S) is relatively compact.

By Arzelà-Ascoli, we need B(S) to be uniformly bounded and equicontinuous.

First, by assumptions (H1) and (H5), we have

$$\begin{aligned} \Vert (B {\mathscr {P}})(x)\Vert _{{\mathbb {R}}^n}\le & \max _i |a_{\mu _i^*}| M_\Phi + \frac{\max _i |b_{\mu _i^*}|}{w_{\text {min}}} \int _a^x M_{\psi '} M_w M_\Phi d\zeta \\ & \le \left( \max _i |a_{\mu _i^*}| + \frac{\max _i |b_{\mu _i^*}| M_{\psi '} M_w (b - a)}{w_{\text {min}}} \right) M_\Phi . \end{aligned}$$

Thus, B(S) is bounded. Next, for \(x_1, x_2 \in \mho\), \(x_1 < x_2\):

$$\begin{aligned} & \Vert (B {\mathscr {P}})(x_2) - (B {\mathscr {P}})(x_1)\Vert _{{\mathbb {R}}^n} \\ & \le \Vert a_Y\Vert \Vert \Phi (x_2, {\mathscr {P}}(x_2), {\mathscr {D}}(x_2)) - \Phi (x_1, {\mathscr {P}}(x_1), {\mathscr {D}}(x_1))\Vert _{{\mathbb {R}}^n} \\ & + \left\| \frac{b_Y}{w(x_2)} \int _a^{x_2} \psi '(\zeta ) w(\zeta ) \Phi (\zeta ) d\zeta - \frac{b_Y}{w(x_1)} \int _a^{x_1} \psi '(\zeta ) w(\zeta ) \Phi (\zeta ) d\zeta \right\| . \end{aligned}$$

Since \(\Phi\) and \({\mathscr {D}}\) are continuous, the first term vanishes as \(x_2 \rightarrow x_1\). For the second term:

$$\begin{aligned} & \left\| b_Y \left[ \frac{1}{w(x_2)} \int _a^{x_2} - \frac{1}{w(x_1)} \int _a^{x_1} \right] \psi '(\zeta ) w(\zeta ) \Phi (\zeta ) d\zeta \right\| \\ & \le \max _i |b_{\mu _i^*}| \left| \frac{1}{w(x_2)} - \frac{1}{w(x_1)} \right| M_{\psi '} M_w M_\Phi (b - a) + \frac{\max _i |b_{\mu _i^*}|}{w_{\text {min}}} M_{\psi '} M_w M_\Phi (x_2 - x_1). \end{aligned}$$

As \(x_2 \rightarrow x_1\), both terms vanish, so B(S) is equicontinuous. Thus, B(S) is relatively compact.

Step 4: \(A u + B v \in S\) for \(u, v \in S\). For \(u, v \in B_R\),

$$\begin{aligned} \Vert (A u)(x) + (B v)(x)\Vert _{{\mathbb {R}}^n}\le & \frac{w(a)}{w_{\text {min}}} (\Vert C\Vert + \Vert g(u)\Vert )\\ & + \left( \max _i |a_{\mu _i^*}| + \frac{\max _i |b_{\mu _i^*}| M_{\psi '} M_w (b - a)}{w_{\text {min}}} \right) M_\Phi . \end{aligned}$$

Since \(\Vert g(u)\Vert \le L_g \Vert u\Vert _C + \Vert g(0)\Vert \le L_g R + M_g\), choose R such that:

$$\frac{w(a)}{w_{\text {min}}} (L_g R + \Vert C\Vert + M_g) + \left( \max _i |a_{\mu _i^*}| + \frac{\max _i |b_{\mu _i^*}| M_{\psi '} M_w (b - a)}{w_{\text {min}}} \right) M_\Phi \le R.$$

It follows that

$$R \ge \frac{\frac{w(a)}{w_{\text {min}}} (\Vert C\Vert + M_g) + \left( \max _i |a_{\mu _i^*}| + \frac{\max _i |b_{\mu _i^*}| M_{\psi '} M_w (b - a)}{w_{\text {min}}} \right) M_\Phi }{1 - \frac{w(a)}{w_{\text {min}}} L_g}.$$

Since \(\frac{w(a)}{w_{\text {min}}} L_g < 1\), such an R exists, ensuring \(A u + B v \in B_R\).

Applying Theorem 2 guarantees that \(T = A + B\) has a fixed point in S, i.e., a solution to (3), hence (2). \(\square\)

Ulam-Hyers stability theorem

We adopt the definition of Ulam–Hyers stability for the fractional-order system (2) as given by Rus35.

Definition 3

The system (2) is Ulam-Hyers stable if there exists a constant \({\mathcal {C}} > 0\) such that, for every \(\varepsilon > 0\) and \({\mathscr {Q}} \in C[\mho , {\mathbb {R}}^n]\) with \(\rho _{Q,i} \in AC[\mho , {\mathbb {R}}]\) satisfying:

$$\left| \sum _{j=1}^{m_i} \alpha _{ij} ^{\text {CF}}D_{a;w}^{\mu _{ij};\psi } \rho _{Q,i}(x) - \vartheta _i(x, {\mathscr {Q}}(x), {\mathscr {D}}_Q(x)) \right| \le \varepsilon ,$$
$$\quad |\rho _{Q,i}(a) - c_i - g_i({\mathscr {Q}})| \le \varepsilon , \quad i = 1, \ldots , n,$$

there exists a solution \({\mathscr {P}} \in C[\mho , {\mathbb {R}}^n]\) of (2) such that:

$$\Vert {\mathscr {Q}} - {\mathscr {P}}\Vert _C \le {\mathcal {C}} \ \varepsilon .$$

Theorem 6

Under the conditions of Theorem 4, the system (2) is Ulam-Hyers stable.

Proof

Let \({\mathscr {Q}} \in C[\mho , {\mathbb {R}}^n]\), \(\rho _{Q,i} \in AC[\mho , {\mathbb {R}}]\), satisfy:

$$\left\| \sum _{j=1}^{m_i} \alpha _{ij} ^{\text {CF}}D_{a;w}^{\mu _{ij};\psi } \rho _{Q,i}(x) - \vartheta _i(x, {\mathscr {Q}}(x), {\mathscr {D}}_Q(x)) \right\| \le \varepsilon , \quad |\rho _{Q,i}(a) - c_i - g_i({\mathscr {Q}})| \le \varepsilon ,$$

where \({\mathscr {D}}_Q(x) = \left( \sum _{j=1}^{m_k} \alpha _{kj} {}^{\text {CF}}D_{a;w}^{\mu _{kj};\psi } \rho _{Q,k}(x) \right) _{k=1,\ldots ,n}\). Let \({\mathscr {P}}\) be the unique solution of (2), i.e., \({\mathscr {P}} = T {\mathscr {P}}\), guaranteed by Theorem 4.

Applying the fractional integral \({}^{\text {CF}}I_{a;w}^{\mu _{ij};\psi }\) to the approximate equation:

$$\sum _{j=1}^{m_i} \alpha _{ij} ^{\text {CF}}D_{a;w}^{\mu _{ij};\psi } \rho _{Q,i}(x) = \vartheta _i(x, {\mathscr {Q}}(x), {\mathscr {D}}_Q(x)) + \eta _i(x), \quad \Vert \eta _i(x)\Vert \le \varepsilon .$$

Using the previous results, the integral equation for \(\rho _{Q,i}\) is:

$$\rho _{Q,i}(x) = \frac{w(a)}{w(x)} \rho _{Q,i}(a) + \sum _{j=1}^{m_i} \alpha _{ij} ^{\text {CF}}I_{a;w}^{\mu _{ij};\psi } \left[ \vartheta _i(\zeta , {\mathscr {Q}}(\zeta ), {\mathscr {D}}_Q(\zeta )) + \eta _i(\zeta ) \right] .$$

Since \(\rho _{Q,i}(a) = c_i + g_i({\mathscr {Q}}) + \delta _i\), \(|\delta _i| \le \varepsilon\), the integral equation becomes:

$$\begin{aligned} {\mathscr {Q}}(x)= & \frac{w(a)}{w(x)} \bigl [C + g({\mathscr {Q}}) + \Delta \bigr ] + a_Y \left[ \Phi (x, {\mathscr {Q}}(x), {\mathscr {D}}_Q(x)) + \eta (x) \right] \\ & + \frac{b_Y}{w(x)} \int _a^x \psi '(\zeta ) w(\zeta ) \left[ \Phi (\zeta , {\mathscr {Q}}(\zeta ), {\mathscr {D}}_Q(\zeta )) + \eta (\zeta ) \right] d\zeta , \end{aligned}$$

where \(\Delta = (\delta _1, \ldots , \delta _n)^T\), \(\Vert \Delta \Vert _{{\mathbb {R}}^n} \le \sqrt{n} \varepsilon\), \(\eta = (\eta _1, \ldots , \eta _n)^T\), \(\Vert \eta (x)\Vert _{{\mathbb {R}}^n} \le \sqrt{n} \varepsilon\).

To estimate \(\Vert {\mathscr {Q}} - T {\mathscr {Q}}\Vert _C\). we have

$${\mathscr {Q}}(x) - (T {\mathscr {Q}})(x) = \frac{w(a)}{w(x)} \Delta + a_Y \eta (x) + \frac{b_Y}{w(x)} \int _a^x \psi '(\zeta ) w(\zeta ) \eta (\zeta ) d\zeta ,$$

which implies

$$\begin{aligned} \Vert {\mathscr {Q}}(x) - (T {\mathscr {Q}})(x)\Vert _{{\mathbb {R}}^n}\le & \frac{w(a)}{w_{\text {min}}} \sqrt{n} \varepsilon + \max _i |a_{\mu _i^*}| \sqrt{n} \varepsilon \\ & + \frac{\max _i |b_{\mu _i^*}|}{w_{\text {min}}} (b-a) M_{\psi '} M_w \sqrt{n} \varepsilon d\zeta . \end{aligned}$$

It follows that

$$\Vert {\mathscr {Q}} - T {\mathscr {Q}}\Vert _C \le \left[ \frac{w(a)}{w_{\text {min}}} + \max _i |a_{\mu _i^*}| + \frac{\max _i |b_{\mu _i^*}| M_{\psi '} M_w (b - a)}{w_{\text {min}}} \right] \sqrt{n} \varepsilon = K_\varepsilon \varepsilon ,$$

where \(K_\varepsilon = \sqrt{n} \left[ \frac{w(a)}{w_{\text {min}}} + \max _i |a_{\mu _i^*}| + \frac{\max _i |b_{\mu _i^*}| M_{\psi '} M_w (b - a)}{w_{\text {min}}} \right]\).

Since \({\mathscr {P}} = T {\mathscr {P}}\), and T is a contraction from Theorem 4, then

$$\Vert {\mathscr {Q}} - {\mathscr {P}}\Vert _C = \Vert {\mathscr {Q}} - T {\mathscr {P}}\Vert _C \le \Vert {\mathscr {Q}} - T {\mathscr {Q}}\Vert _C + \Vert T {\mathscr {Q}} - T {\mathscr {P}}\Vert _C \le K_\varepsilon \varepsilon + K \Vert {\mathscr {Q}} - {\mathscr {P}}\Vert _C,$$

which implies,

$$\Vert {\mathscr {Q}} - {\mathscr {P}}\Vert _C (1 - K) \le K_\varepsilon \varepsilon .$$

Since \(K < 1\), we obtain

$$\Vert {\mathscr {Q}} - {\mathscr {P}}\Vert _C \le \frac{K_\varepsilon }{1 - K} \varepsilon = {\mathcal {C}} \ \varepsilon ,$$

where

$$\begin{aligned} {\mathcal {C}} = \frac{\sqrt{n} \left[ \frac{w(a)}{w_{\text {min}}} + \max _i |a_{\mu _i^*}| + \frac{\max _i |b_{\mu _i^*}| M_{\psi '} M_w (b - a)}{w_{\text {min}}} \right] }{1 - K}. \end{aligned}$$

Thus, the system (2) is Ulam-Hyers stable. \(\square\)

Controllability results

Controllability, which permits state transitions under appropriate controls, is essential to the analysis of fractional-order systems. Early results on controllability and observability for systems with control delays were presented by Bettayeb and Djennoune31, and Wei32 followed suit. The analysis was expanded to include systems with impulses and state delays by Zhang et al.33, and combined state and control delays were examined by Nawaz et al.34. Our current findings are based on these works. Here, we analyze the controllability of the system (2).

Definition 4

Controllability of the system means the existence of a control \(u(x) \in C[\mho , {\mathbb {R}}^p]\) such that the system can be steered from the initial state \({\mathscr {P}}(a) = C + g({\mathscr {P}})\) to the desired final state \({\mathscr {P}}(b) = {\mathscr {P}}_b \in {\mathbb {R}}^n\).

To include control in the model, we reformulate the integral equation accordingly. Specifically, we assume

$$\Phi (x, {\mathscr {P}}(x), {\mathscr {D}}(x)) = f(x, {\mathscr {P}}(x), {\mathscr {D}}(x)) + B u(x),$$

where \(f: \mho \times {\mathbb {R}}^n \times {\mathbb {R}}^n \rightarrow {\mathbb {R}}^n\) represents the nonlinear dynamics, \(B \in {\mathbb {R}}^{n \times p}\) is the control matrix, and \(u: \mho \rightarrow {\mathbb {R}}^p\) is the control function. The system (2) becomes:

$$\begin{aligned} \sum _{j=1}^{m_i} \alpha _{ij} {}^{\text {CF}}D_{a;w}^{\mu _{ij};\psi } \rho _i(x) = f_i(x, \rho _1(x), \ldots , \rho _n(x), {\mathscr {D}}(x)) + B_i u(x), \end{aligned}$$
(5)

with \(\rho _i(a) = c_i + g_i(\rho _1, \ldots , \rho _n)\), where \(B_i\) is the i-th row of B.

To derive the integral equation, apply \({}^{\text {CF}}I_{a;w}^{\mu _{i}^;\psi }\) to both sides of (5). For simplicity, assume each equation has a single order \(\mu _i\) (e.g., \(m_i = 1\)); multi-term cases follow by linearity. Hence

$$^{\text {CF}}D_{a;w}^{\mu _i^*;\psi } \rho _i(x) = \sum _{j=1}^{m_i} \alpha _{ij} ^{\text {CF}}D_{a;w}^{\mu _{ij};\psi } \rho _i(x) = f_i(x, {\mathscr {P}}(x), {\mathscr {D}}(x)) + B_i u(x).$$

Applying \({}^{\text {CF}}I_{a;w}^{\mu _i^*;\psi }\), we use Lemma 1. Thus

$$\rho _i(x) = \frac{w(a)}{w(x)} \rho _i(a) + ^{\text {CF}}I_{a;w}^{\mu _i^*;\psi } \left( f_i(x, {\mathscr {P}}(x), {\mathscr {D}}(x)) + B_i u(x) \right) .$$

Substitute \(\rho _i(a) = c_i + g_i({\mathscr {P}})\) and the definition of \({}^{\text {CF}}I_{a;w}^{\mu _i^*;\psi }(\cdot )\). Thus

$$\begin{aligned} \rho _i(x)= & \frac{w(a)}{w(x)} (c_i + g_i({\mathscr {P}})) + \frac{1 - \mu _i^*}{{\mathscr {N}}(\mu _i^*)} \left( f_i(x, {\mathscr {P}}(x), {\mathscr {D}}(x)) + B_i u(x) \right) \\ & + \frac{\mu _i^*}{{\mathscr {N}}(\mu _i^*)} \frac{1}{w(x)} \int _a^x \psi '(\zeta ) w(\zeta ) \left( f_i(\zeta , {\mathscr {P}}(\zeta ), {\mathscr {D}}(\zeta )) + B_i u(\zeta ) \right) d\zeta . \end{aligned}$$

In vector form, with \({\mathscr {P}}(x) = (\rho _1(x), \ldots , \rho _n(x))^T\), \(f = (f_1, \ldots , f_n)^T\), \(C = (c_1, \ldots , c_n)^T\), \(g({\mathscr {P}}) = (g_1({\mathscr {P}}), \ldots , g_n({\mathscr {P}}))^T\), \(a_Y = \text {diag}(a_{\mu _1^*}, \ldots , a_{\mu _n^*})\), \(b_Y = \text {diag}(b_{\mu _1^*}, \ldots , b_{\mu _n^*})\), where \(a_{\mu _i^*} = \frac{1 - \mu _i^*}{{\mathscr {N}}(\mu _i^*)}\), \(b_{\mu _i^*} = \frac{\mu _i^*}{{\mathscr {N}}(\mu _i^*)}\), we obtain

$$\begin{aligned} {\mathscr {P}}(x)= & \frac{w(a)}{w(x)} \bigl [C + g({\mathscr {P}})\bigr ] + a_Y \bigl (f(x, {\mathscr {P}}(x), {\mathscr {D}}(x)) + B u(x)\bigr ) \nonumber \\ & + \frac{b_Y}{w(x)} \int _a^x \psi '(\zeta ) w(\zeta ) \bigl (f(\zeta , {\mathscr {P}}(\zeta ), {\mathscr {D}}(\zeta )) + B u(\zeta )\bigr ) d\zeta . \end{aligned}$$
(6)

At \(x = b\), the target condition is

$$\begin{aligned} {\mathscr {P}}_b= & \frac{w(a)}{w(b)} \bigl [C + g({\mathscr {P}})\bigr ] + a_Y \bigl (f(b, {\mathscr {P}}(b), {\mathscr {D}}(b)) + B u(b)\bigr ) \nonumber \\ & + \frac{b_Y}{w(b)} \int _a^b \psi '(\zeta ) w(\zeta ) \bigl (f(\zeta , {\mathscr {P}}(\zeta ), {\mathscr {D}}(\zeta )) + B u(\zeta )\bigr ) d\zeta . \end{aligned}$$
(7)

Case 1: Nonlinear system.

We use Schauder's fixed point theorem to establish controllability for the nonlinear system.

Theorem 7

Under assumptions (H1), (H2), (H3), (H5), and (H6), and assuming \(B \in {\mathbb {R}}^{n \times n}\) is invertible, the system (5) is controllable on \(\mho\). That is, for any initial state \({\mathscr {P}}(a) = C + g({\mathscr {P}})\) and any desired final state \({\mathscr {P}}_b \in {\mathbb {R}}^n\), there exists a control \(u \in C[\mho , {\mathbb {R}}^n]\) such that the solution \({\mathscr {P}}(x)\) satisfies \({\mathscr {P}}(b) = {\mathscr {P}}_b\).

Proof

Define the Banach space \(X = C[\mho , {\mathbb {R}}^n]\) with the sup norm \(\Vert {\mathscr {P}}\Vert _X = \sup _{x \in \mho } \Vert {\mathscr {P}}(x)\Vert _{{\mathbb {R}}^n}\). We construct an operator \({\mathcal {T}}: X \rightarrow X\) and a control u(x) to achieve \({\mathscr {P}}(b) = {\mathscr {P}}_b\).

Step 1: We define the control. From (7), solve for u(b):

$$\begin{aligned} a_Y B u(b)= & {\mathscr {P}}_b - \frac{w(a)}{w(b)} \bigl [C + g({\mathscr {P}})\bigr ] - a_Y f(b, {\mathscr {P}}(b), {\mathscr {D}}(b))\\ & - \frac{b_Y}{w(b)} \int _a^b \psi '(\zeta ) w(\zeta ) \bigl (f(\zeta , {\mathscr {P}}(\zeta ), {\mathscr {D}}(\zeta )) + B u(\zeta )\bigr ) d\zeta . \end{aligned}$$

Since B is invertible and \(a_Y\) is a diagonal matrix with positive entries (\(a_{\mu _i^*} = \frac{1 - \mu _i^*}{{\mathscr {N}}(\mu _i^*)} > 0\)), \(a_Y B\) is invertible. The control is

$$\begin{aligned} u(x)= & B^{-1} a_Y^{-1} \left( {\mathscr {P}}_b - \frac{w(a)}{w(b)} \bigl [C + g({\mathscr {P}})\bigr ] - a_Y f(b, {\mathscr {P}}(b), {\mathscr {D}}(b))\right) \\ & - B^{-1} a_Y^{-1} \left( \frac{b_Y}{w(b)} \int _a^b \psi '(\zeta ) w(\zeta ) f(\zeta , {\mathscr {P}}(\zeta ), {\mathscr {D}}(\zeta )) d\zeta \right) , \end{aligned}$$

for \(x \in \mho\). This is a constant control, but we extend it to \(C[\mho , {\mathbb {R}}^n]\) by continuity.

Step 2: We define the operator. Substitute u(x) into (6), we get

$$\begin{aligned} ({\mathcal {T}} {\mathscr {P}})(x)= & \frac{w(a)}{w(x)} \bigl [C + g({\mathscr {P}})\bigr ] + a_Y f(x, {\mathscr {P}}(x), {\mathscr {D}}(x)) + a_Y B u(x)\\ & + \frac{b_Y}{w(x)} \int _a^x \psi '(\zeta ) w(\zeta ) \bigl (f(\zeta , {\mathscr {P}}(\zeta ), {\mathscr {D}}(\zeta )) + B u(\zeta )\bigr ) d\zeta . \end{aligned}$$

We need \({\mathcal {T}} {\mathscr {P}} = {\mathscr {P}}\) with \({\mathscr {P}}(b) = {\mathscr {P}}_b\). Define the set \({\mathcal {B}}_r = \{ {\mathscr {P}} \in X : \Vert {\mathscr {P}}\Vert _X \le r \},\) for some \(r > 0\) to be determined.

Step 3: We show \({\mathcal {T}}\) maps \({\mathcal {B}}_r\) into itself. To estimate \({\mathcal {T}} {\mathscr {P}}\), we have

$$\begin{aligned} \Vert ({\mathcal {T}} {\mathscr {P}})(x)\Vert _{{\mathbb {R}}^n}\le & \left\| \frac{w(a)}{w(x)} \bigl [C + g({\mathscr {P}})\bigr ] \right\| + \Vert a_Y\Vert \left( \Vert f(x, {\mathscr {P}}(x), {\mathscr {D}}(x))\Vert + \Vert B u(x)\Vert \right) \\ & +\left\| \frac{b_Y}{w(x)} \int _a^x \psi '(\zeta ) w(\zeta ) \bigl (f(\zeta , {\mathscr {P}}(\zeta ), {\mathscr {D}}(\zeta )) + B u(\zeta )\bigr ) d\zeta \right\| \\ & \le \frac{M_w}{w_{\text {min}}} \left( \Vert C\Vert + M_g \right) +\frac{1}{{\mathscr {N}}_{\text {min}}}M_\Phi + \frac{1}{{\mathscr {N}}_{\text {min}}} \Vert B u(x)\Vert \\ & +\frac{\mu _{\text {max}}}{{\mathscr {N}}_{\text {min}} w_{\text {min}}}M_{\psi '} M_w (b - a) M_\Phi +\frac{\mu _{\text {max}}}{{\mathscr {N}}_{\text {min}} w_{\text {min}}}\int _a^b \Vert B u(\zeta )\Vert d\zeta . \end{aligned}$$

where \(\Vert a_Y\Vert \le \max _i \frac{1 - \mu _i^*}{{\mathscr {N}}(\mu _i^*)} \le \frac{1}{{\mathscr {N}}_{\text {min}}}\), \(\left\| \frac{b_Y}{w(x)} \right\| \le \frac{\max _i \mu _i^*}{{\mathscr {N}}_{\text {min}} w_{\text {min}}} \le \frac{\mu _{\text {max}}}{{\mathscr {N}}_{\text {min}} w_{\text {min}}}\), \({\mathscr {N}}_{\text {min}} = \min _i {\mathscr {N}}(\mu _i^*)\) and \(\Vert f(x, {\mathscr {P}}(x), {\mathscr {D}}(x))\Vert \le M_\Phi\).

Now, we estimate u(x):

$$\begin{aligned} \Vert u(x)\Vert\le & \Vert B^{-1}\Vert \Vert a_Y^{-1}\Vert \left( \Vert {\mathscr {P}}_b\Vert + \frac{M_w}{w_{\text {min}}} \left( \Vert C\Vert + M_g \right) \right) \\ & +\Vert B^{-1}\Vert \Vert a_Y^{-1}\Vert \left( \frac{1}{{\mathscr {N}}_{\text {min}}} M_\Phi + \frac{\mu _{\text {max}}}{{\mathscr {N}}_{\text {min}} w_{\text {min}}} M_{\psi '} M_w (b - a) M_\Phi \right) . \end{aligned}$$

Choose r large enough to bound all terms, ensuring \({\mathcal {T}}: {\mathcal {B}}_r \rightarrow {\mathcal {B}}_r\).

Step 4: We show \({\mathcal {T}}\) is continuous. For \({\mathscr {P}}_1, {\mathscr {P}}_2 \in X\):

$$\begin{aligned} & \Vert ({\mathcal {T}} {\mathscr {P}}_1)(x) - ({\mathcal {T}} {\mathscr {P}}_2)(x)\Vert \\ & \le \frac{M_w}{w_{\text {min}}} L_g \Vert {\mathscr {P}}_1 - {\mathscr {P}}_2\Vert _X + \Vert a_Y\Vert L_\Phi (1 + L_D) \Vert {\mathscr {P}}_1 - {\mathscr {P}}_2\Vert _X\\ & + \frac{\Vert b_Y\Vert }{w_{\text {min}}} M_{\psi '} M_w (b - a) L_\Phi (1 + L_D) \Vert {\mathscr {P}}_1 - {\mathscr {P}}_2\Vert _X\\ & =\left( \frac{M_w}{w_{\text {min}}} L_g + \left[ \Vert a_Y\Vert + \frac{\Vert b_Y\Vert }{w_{\text {min}}} M_{\psi '} M_w (b - a)\right] L_\Phi (1 + L_D) \right) \Vert {\mathscr {P}}_1 - {\mathscr {P}}_2\Vert _X. \end{aligned}$$

Thus, \({\mathcal {T}}\) is Lipschitz continuous, hence continuous.

Step 5: Finally, we show \({\mathcal {T}}\) is compact. The set \({\mathcal {T}}({\mathcal {B}}_r)\) is bounded (from Step 3). Equicontinuity follows from the continuity of \(w, \psi ', f\), and the exponential kernel in \({\mathscr {D}}(x)\). By the Arzelà-Ascoli theorem, \({\mathcal {T}}({\mathcal {B}}_r)\) is precompact.

Since \({\mathcal {B}}_r\) is closed, convex, and bounded, and \({\mathcal {T}}\) is continuous and compact, Schauder’s fixed point theorem ensures a fixed point \({\mathscr {P}} \in {\mathcal {B}}_r\) such that \({\mathcal {T}} {\mathscr {P}} = {\mathscr {P}}\), with \({\mathscr {P}}(b) = {\mathscr {P}}_b\) due to the control u(x).

Thus, the system is controllable. \(\square\)

Case 2: Linear system.

For the linear system, we assume \(\vartheta _i(x, {\mathscr {P}}, {\mathscr {D}}) = A_i {\mathscr {P}}(x) + D_i {\mathscr {D}}(x) + B_i u(x)\), \(g({\mathscr {P}}) = 0\), where \(A_i, D_i\) are rows of matrices \(A, D \in {\mathbb {R}}^{n \times n}\), \(B_i\) is the i-th row of \(B \in {\mathbb {R}}^{n \times n}\), and \(u(x) \in {\mathbb {R}}^n\) is the control. The system becomes:

$$\begin{aligned} \sum _{j=1}^{m_i} \alpha _{ij} {}^{\text {CF}}D_{a;w}^{\mu _{ij};\psi } \rho _i(x)= & A_i {\mathscr {P}}(x) + D_i {\mathscr {D}}(x) + B_i u(x), \nonumber \\ & \rho _i(a) = c_i, \quad i = 1, \ldots , n, \end{aligned}$$
(8)

where \({\mathscr {D}}(x) = \left( \sum _{j=1}^{m_k} \alpha _{kj} {}^{\text {CF}}D_{a;w}^{\mu _{kj};\psi } \rho _k(x) \right) _{k=1,\ldots ,n}\). The integral equation is:

$$\begin{aligned} {\mathscr {P}}(x)= & \frac{w(a)}{w(x)} C + a_Y (A {\mathscr {P}}(x) + D {\mathscr {D}}(x) + B u(x)) \nonumber \\ & + \frac{b_Y}{w(x)} \int _a^x \psi '(\zeta ) w(\zeta ) (A {\mathscr {P}}(\zeta ) + D {\mathscr {D}}(\zeta ) + B u(\zeta )) d\zeta . \end{aligned}$$
(9)

Now, we prove controllability using the controllability Grammian.

Theorem 8

Under assumptions (H1), (H4), and (H6), and assuming \(B \in {\mathbb {R}}^{n \times n}\) is invertible, the linear system (8) is controllable on \(\mho\) if the controllability Grammian:

$$W(a, b) = \int _a^b \psi '(\zeta ) w(\zeta ) \left( \frac{b_Y}{w(b)} \right) B B^T \left( \frac{b_Y}{w(b)} \right) ^T d\zeta ,$$

is invertible.

Proof

Step 1: We define the controllability Grammian.

From the integral equation (9) at \(x = b\):

$$\begin{aligned} {\mathscr {P}}_b= & \frac{w(a)}{w(b)} C + a_Y (A {\mathscr {P}}(b) + D {\mathscr {D}}(b) + B u(b)) \\ & + \frac{b_Y}{w(b)} \int _a^b \psi '(\zeta ) w(\zeta ) (A {\mathscr {P}}(\zeta ) + D {\mathscr {D}}(\zeta ) + B u(\zeta )) d\zeta . \end{aligned}$$

By isolating control conditions:

$$\begin{aligned} & {\mathscr {P}}_b - \frac{w(a)}{w(b)} C - a_Y \bigl (A {\mathscr {P}}(b) + D {\mathscr {D}}(b)\bigr ) - \frac{b_Y}{w(b)} \int _a^b \psi '(\zeta ) w(\zeta ) \bigl (A {\mathscr {P}}(\zeta ) + D {\mathscr {D}}(\zeta )\bigr ) d\zeta \\ & = a_Y B u(b) + \frac{b_Y}{w(b)} \int _a^b \psi '(\zeta ) w(\zeta ) B u(\zeta ) d\zeta . \end{aligned}$$

Putting

$$\xi = {\mathscr {P}}_b - \frac{w(a)}{w(b)} C - a_Y \bigl (A {\mathscr {P}}(b) + D {\mathscr {D}}(b)\bigr ) - \frac{b_Y}{w(b)} \int _a^b \psi '(\zeta ) w(\zeta ) \bigl (A {\mathscr {P}}(\zeta ) + D {\mathscr {D}}(\zeta )\bigr ) d\zeta .$$

Now, we need a control u(x) such that

$$\xi = a_Y B u(b) + \frac{b_Y}{w(b)} \int _a^b \psi '(\zeta ) w(\zeta ) B u(\zeta ) d\zeta .$$

We suggest controlling by

$$\begin{aligned} u(x)= & B^T \left( \frac{b_Y}{w(b)} \right) ^T W(a, b)^{-1} \xi . \end{aligned}$$
(10)

From the controllability Grammian, we solve for the integral term involving u:

$$\begin{aligned} \int _a^b \psi '(\zeta ) w(\zeta ) B u(\zeta ) d\zeta= & w(b) \left( {\mathscr {P}}_b - \frac{w(a)}{w(b)} C - a_Y (A {\mathscr {P}}(b) + D {\mathscr {D}}(b))\right. \\ & \left. - \frac{b_Y}{w(b)} \int _a^b \psi '(\zeta ) w(\zeta ) (A {\mathscr {P}}(\zeta ) + D {\mathscr {D}}(\zeta )) d\zeta \right) \\ & - w(b) a_Y B u(b). \end{aligned}$$

So, the control is

$$\begin{aligned} u(x)= & B^T \left( \frac{b_Y}{w(b)} \right) ^T W(a, b)^{-1} \left( {\mathscr {P}}_b - \frac{w(a)}{w(b)} C - a_Y (A {\mathscr {P}}(b) + D {\mathscr {D}}(b))\right. \\ & \left. - \frac{b_Y}{w(b)} \int _a^b \psi '(\zeta ) w(\zeta ) (A {\mathscr {P}}(\zeta ) + D {\mathscr {D}}(\zeta )) d\zeta \right) . \end{aligned}$$

Step 2: Verify reversibility of W(ab).

For matrix \(B B^T\), since \(B \in {\mathbb {R}}^{n \times n}\) is invertible, \(B B^T\) is symmetric and positive definite. For any \(0\ne v \in {\mathbb {R}}^n\), we have

$$v^T (B B^T) v = (B^T v)^T (B^T v) = \Vert B^T v\Vert _2^2 > 0.$$

Thus, \(B B^T\) has positive eigenvalues.

The matrix \(b_Y = \text {diag}(b_{\mu _1^*}, \ldots , b_{\mu _n^*})\), where \(b_{\mu _i^*} = \frac{\mu _i^*}{{\mathscr {N}}(\mu _i^*)}\). By (H1) and (H4), Thus, \(w(b) > 0\) and \(b_{\mu _i^*} > 0\), i.e., the matrix \(\frac{b_Y}{w(b)}\) is diagonal with positive entries \(\frac{b_{\mu _i^*}}{w(b)} > 0\). Hence, \(\frac{b_Y}{w(b)}\) is positive definite. Also, the integrand \(\psi '(\zeta ) w(\zeta ) \left( \frac{b_Y}{w(b)} \right) B B^T \left( \frac{b_Y}{w(b)} \right) ^T\) is a matrix-valued function. By (H1), \(\psi '(\zeta ) > 0\) and \(w(\zeta ) > 0\), \(\psi '(\zeta ) w(\zeta ) > 0\) for all \(\zeta \in \mho\). For any \(0\ne v \in {\mathbb {R}}^n\),

$$v^T \left[ \left( \frac{b_Y}{w(b)} \right) B B^T \left( \frac{b_Y}{w(b)} \right) ^T \right] v = \left\| B^T \left( \frac{b_Y}{w(b)} \right) ^T v \right\| _2^2.$$

Since \(B^T\) and \(\frac{b_Y}{w(b)}\) are invertible, \(\left( \frac{b_Y}{w(b)} \right) ^T v \ne 0\) for \(v \ne 0\), and \(B^T\) maps it to a non-zero vector. Thus, the matrix \(\left( \frac{b_Y}{w(b)} \right) B B^T \left( \frac{b_Y}{w(b)} \right) ^T>0\). Finally, the integral W(ab) is defined as a Riemann integral of a matrix-valued function that is continuous and positive definite on the interval over \(\mho\). For any \(0\ne v \in {\mathbb {R}}^n\):

$$\begin{aligned} v^T W(a, b) v= & \int _a^b \psi '(\zeta ) w(\zeta ) v^T \left[ \left( \frac{b_Y}{w(b)} \right) B B^T \left( \frac{b_Y}{w(b)} \right) ^T \right] v d\zeta \\= & \int _a^b \psi '(\zeta ) w(\zeta ) \left\| B^T \left( \frac{b_Y}{w(b)} \right) ^T v \right\| _2^2 d\zeta . \end{aligned}$$

Since \(\psi '(\zeta ) w(\zeta ) > 0\) and \(\left\| B^T \left( \frac{b_Y}{w(b)} \right) ^T v \right\| _2^2 > 0\) for \(v \ne 0\), and the interval \(\mho\) has positive measure (\(b > a\)), \(v^T W(a, b) v > 0\).

Thus, W(ab) is positive definite and hence invertible.

Step 3: Show that \({\mathscr {P}}(b)={\mathscr {P}}_b\).

Substitute the control (10) into the integral equation (9) at \(x = b\):

$$\begin{aligned} {\mathscr {P}}(b)= & \frac{w(a)}{w(b)} C + a_Y \bigl (A {\mathscr {P}}(b) + D {\mathscr {D}}(b) + B u(b)\bigr ) \\ & + \frac{b_Y}{w(b)} \int _a^b \psi '(\zeta ) w(\zeta ) \bigl (A {\mathscr {P}}(\zeta ) + D {\mathscr {D}}(\zeta ) + B u(\zeta )\bigr ) d\zeta . \end{aligned}$$

Since u(x) is constant over \(\mho\), \(u(b) = u(x)\). Substitute u(b):

$$B u(b) = B B^T \left( \frac{b_Y}{w(b)} \right) ^T W(a, b)^{-1} \xi .$$

Hence,

$$\int _a^b \psi '(\zeta ) w(\zeta ) B u(\zeta ) d\zeta = \int _a^b \psi '(\zeta ) w(\zeta ) B B^T \left( \frac{b_Y}{w(b)} \right) ^T W(a, b)^{-1} \xi d\zeta .$$

Recognize that:

$$W(a, b) = \int _a^b \psi '(\zeta ) w(\zeta ) \left( \frac{b_Y}{w(b)} \right) B B^T \left( \frac{b_Y}{w(b)} \right) ^T d\zeta .$$

Thus:

$$\int _a^b \psi '(\zeta ) w(\zeta ) B B^T \left( \frac{b_Y}{w(b)} \right) ^T d\zeta = \left( \frac{b_Y}{w(b)} \right) ^{-1} W(a, b).$$

So:

$$\int _a^b \psi '(\zeta ) w(\zeta ) B u(\zeta ) d\zeta = \left( \frac{b_Y}{w(b)} \right) ^{-1} W(a, b) W(a, b)^{-1} \xi = \left( \frac{b_Y}{w(b)} \right) ^{-1} \xi .$$

Then:

$$\frac{b_Y}{w(b)} \int _a^b \psi '(\zeta ) w(\zeta ) B u(\zeta ) d\zeta = \frac{b_Y}{w(b)} \left( \frac{b_Y}{w(b)} \right) ^{-1} \xi = b_Y \left( b_Y^{-1} \right) \xi = \xi .$$

Substitute into the integral equation:

$$\begin{aligned} {\mathscr {P}}(b)= & \frac{w(a)}{w(b)} C + a_Y \bigl (A {\mathscr {P}}(b) + D {\mathscr {D}}(b)\bigr ) + a_Y B u(b) \nonumber \\ & + \frac{b_Y}{w(b)} \int _a^b \psi '(\zeta ) w(\zeta ) \bigl (A {\mathscr {P}}(\zeta ) + D {\mathscr {D}}(\zeta )\bigr ) d\zeta \nonumber \\ & + \frac{b_Y}{w(b)} \int _a^b \psi '(\zeta ) w(\zeta ) B u(\zeta ) d\zeta . \end{aligned}$$
(11)

The control terms contribute:

$$a_Y B u(b) + \frac{b_Y}{w(b)} \int _a^b \psi '(\zeta ) w(\zeta ) B u(\zeta ) d\zeta .$$

Since u(b) is designed to satisfy \(\xi = a_Y B u(b) + \frac{b_Y}{w(b)} \int _a^b \psi '(\zeta ) w(\zeta ) B u(\zeta ) d\zeta\), and we have:

$$\frac{b_Y}{w(b)} \int _a^b \psi '(\zeta ) w(\zeta ) B u(\zeta ) d\zeta = \xi .$$

This makes \(a_Y B u(b)=0\). Instead, we rewrite (11) as follows:

$$\begin{aligned} {\mathscr {P}}(b)= & \frac{w(a)}{w(b)} C + a_Y \bigl (A {\mathscr {P}}(b) + D {\mathscr {D}}(b)\bigr ) \\ & + \frac{b_Y}{w(b)} \int _a^b \psi '(\zeta ) w(\zeta ) \bigl (A {\mathscr {P}}(\zeta ) + D {\mathscr {D}}(\zeta )\bigr ) d\zeta + \xi . \end{aligned}$$

Since

$$\xi = {\mathscr {P}}_b - \frac{w(a)}{w(b)} C - a_Y \bigl (A {\mathscr {P}}(b) + D {\mathscr {D}}(b)\bigr ) - \frac{b_Y}{w(b)} \int _a^b \psi '(\zeta ) w(\zeta ) \bigl (A {\mathscr {P}}(\zeta ) + D {\mathscr {D}}(\zeta )\bigr ) d\zeta ,$$

we get

$${\mathscr {P}}(b) = {\mathscr {P}}_b.$$

Thus, the control u(x) ensures \({\mathscr {P}}(b) = {\mathscr {P}}_b\). The invertibility of W(ab) guarantees a unique u(x) for any \({\mathscr {P}}_b\), as \(\xi\) is uniquely determined by \({\mathscr {P}}_b\). Therefore, the system is controllable. \(\square\)

Special cases

In this section, the generalized coupled system  (2) is thoroughly analyzed. Special cases are addressed, the system’s structural characteristics and their implications are highlighted, and some key points are noted. The system (2) generalizes several important cases through appropriate choices of parameters:

  1. (a)

    Single equation (\(n = 1\)): The system (2) reduces to

    $$\sum _{j=1}^{m_1} \alpha _{1j} ^{\text {CF}}D_{a;w}^{\mu _{1j}; \psi } \rho _1(x) = \vartheta _1\left( x, \rho _1(x), ^{\text {CF}}D_{a;w}^{\mu _{1j}; \psi } \rho _1(x)\right) ,$$
    $$\rho _1(a) = c_1 + g_1(\rho _1).$$

    For \(m_1 = 1\), \(w(x) = 1\), \(\psi (x) = x\), it becomes a standard Caputo-Fabrizio equation.

  2. (b)

    Single-term derivative (\(m_i = 1\)): Each equation has one derivative

    $$\alpha _{i1} ^{\text {CF}}D_{a;w}^{\mu _{i1}; \psi } \rho _i(x) = \vartheta _i\left( x, \rho _1(x), \ldots , \rho _n(x), ^{\text {CF}}D_{a;w}^{\mu _{11}; \psi } \rho _1(x), \ldots , ^{\text {CF}}D_{a;w}^{\mu _{n1}; \psi } \rho _n(x)\right) .$$

    This simplifies the operator \({\mathscr {D}}(x)\).

  3. (c)

    Standard Caputo-Fabrizio derivative (\(w(x) = 1\), \(\psi (x) = x\)): The derivative is

    $$^{\text {CF}}D_{a}^{\mu _{ij}} \rho _i(x) = \frac{{\mathscr {N}}(\mu _{ij})}{1 - \mu _{ij}} \int _a^x e^{-\frac{\mu _{ij}}{1 - \mu _{ij}} (x - \zeta )} \rho _i'(\zeta ) d\zeta .$$
  4. (d)

    Non-fractional case (\(\mu _{ij} \rightarrow 1^-\)): The system (2) approximates

    $$\sum _{j=1}^{m_i} \alpha _{ij} \rho _i'(x) \approx \vartheta _i(x, \rho _1(x), \ldots , \rho _n(x), \rho _1'(x), \ldots , \rho _n'(x)).$$
  5. (e)

    Linear \(\vartheta _i\) and \(g_i\): If \(\vartheta _i(x, u, v) = A_i u + B_i v + f_i(x)\), or \(\vartheta _i(x, {\mathscr {P}}, {\mathscr {D}}) = \sum _{k=1}^n a_{ik} \rho _k(x) + \sum _{k=1}^n b_{ik} {\mathscr {D}}_k(x)\) and \(g_i({\mathscr {P}}) = G_i {\mathscr {P}}\), the system (2) is linear.

  6. (f)

    No nonlocal condition (\(g_i = 0\)): Initial conditions become \(\rho _i(a) = c_i\).

  7. (g)

    Uncoupled system: If \(\vartheta _i\) depends only on \(\rho _i\) and its derivatives, then the system reduces to a set of uncoupled equations.

Remark 1

The following observations highlight key aspects and limitations of system (2):

  1. (a)

    System (2) is applicable to physics and biology applications because it captures a broad range of phenomena involving memory effects (through fractional derivatives), coupling between multiple components, and nonlocal influences (through the functions \(g_i\)).

  2. (b)

    Weighted dynamics and non-standard time scale modeling are made possible by \(\psi\) and \(w\). The associated operators are guaranteed to be well-defined and analytically tractable by the conditions \(w > 0\), \(w' > 0\), and \(\psi ' > 0\).

  3. (c)

    Lipschitz conditions: These presumptions are necessary to prove stability and uniqueness. Although it usually comes at the expense of losing individuality, relaxing them might still ensure existence.

  4. (d)

    Limitations of the analysis include the use of Lipschitz-type conditions, strictly positive weights, and the case \(0< \mu _{ij} < 1\).

An example

This part provides an example to demonstrate the applicability of the main results.

Example 1

Consider the system with \(n = 2\), \(m_1 = m_2 = 1\) over \(\mho = [0, 1]\):

$$\begin{aligned} & {}^{\text {CF}}D_{0;w}^{0.6;x^2} \rho _1(x) =\frac{1}{10} \sin (\rho _1(x)) + \frac{1}{20} \rho _2(x)^2 + \frac{1}{15} {}^{\text {CF}}D_{0;w}^{0.6;x^2} \rho _1(x) + \frac{1}{30} {}^{\text {CF}}D_{0;w}^{0.7;x^2} \rho _2(x), \nonumber \\ & {}^{\text {CF}}D_{0;w}^{0.7;x^2} \rho _2(x) = \frac{1}{20} \rho _1(x)^2 + \frac{1}{10} \sin (\rho _2(x)) + \frac{1}{30} {}^{\text {CF}}D_{0;w}^{0.6;x^2} \rho _1(x) + \frac{1}{15} {}^{\text {CF}}D_{0;w}^{0.7;x^2} \rho _2(x), \nonumber \\ & \rho _1(0) = \frac{1}{100} \int _0^1 \sin (\rho _1(s) + \rho _2(s)) ds, \quad \rho _2(0) = \frac{1}{100} \int _0^1 \cos (\rho _1(s) + \rho _2(s)) ds, \end{aligned}$$
(12)

with \(w(x) = 1 + x\), \(\psi (x) = x^2\), \(\mu _{11} = 0.6\), \(\mu _{21} = 0.7\), \({\mathscr {N}}(\mu ) = 1\), \(c_1 = c_2 = 0\), where \({\mathscr {D}}(x) = ({}^{\text {CF}}D_{0;w}^{0.6;x^2} \rho _1(x), {}^{\text {CF}}D_{0;w}^{0.7;x^2} \rho _2(x))^T\), \(a_Y = \text {diag}(0.4, 0.3)\), \(b_Y = \text {diag}(0.6, 0.7)\).

For uniqueness result (Theorem 4):

(H1) \(w(x) = 1 + x\), \(w' = 1\), \(\psi (x) = x^2\), \(\psi ' = 2x\), so \(w_{\text {min}} = 1\), \(M_w = 2\), \(M_{w'} = 1\), \(M_{\psi '} = 2\), \(w(0) = 1\), \(\mu _{\text {max}} = 0.7\).

(H2) \(\Phi (x, {\textbf{u}}, {\textbf{v}}) = \left( \frac{1}{10} \sin (u_1) + \frac{1}{20} u_2^2 + \frac{1}{15} v_1 + \frac{1}{30} v_2, \frac{1}{20} u_1^2 + \frac{1}{10} \sin (u_2) + \frac{1}{30} v_1 + \frac{1}{15} v_2 \right)\). For \({\textbf{u}}_1, {\textbf{u}}_2, {\textbf{v}}_1, {\textbf{v}}_2 \in {\mathbb {R}}^2\):

$$|\sin (u_{1,1}) - \sin (u_{2,1})| \le |u_{1,1} - u_{2,1}|, \quad |u_{1,2}^2 - u_{2,2}^2| \le 2 R |u_{1,2} - u_{2,2}| \ \text { in } B_R.$$

Assume \(R = 1\):

$$\begin{aligned} & \Vert \Phi (x, {\textbf{u}}_1, {\textbf{v}}_1) - \Phi (x, {\textbf{u}}_2, {\textbf{v}}_2)\Vert _2 \\ & \le \Biggl [\left( \frac{1}{10} |u_{1,1} - u_{2,1}| + \frac{2}{20} |u_{1,2} - u_{2,2}| + \frac{1}{15} |v_{1,1} - v_{2,1}| + \frac{1}{30} |v_{1,2} - v_{2,2}| \right) ^2 \\ & +\left( \frac{1}{20} (u_{1,1}^2 - u_{2,1}^2) + \frac{1}{10} (\sin (u_{2,1}) - \sin (u_{2,2})) + \frac{1}{30} (v_{1,1} - v_{2,1}) + \frac{1}{15} (v_{1,2} - v_{2,2}) \right) ^2 \Biggr ]^\frac{1}{2}. \end{aligned}$$

Thus, \(L_\Phi \approx \sqrt{2} \left( \frac{1}{10} + \frac{2}{20} + \frac{1}{15} + \frac{1}{30} \right) \approx \sqrt{2} \cdot 0.283 \approx 0.401\). Also, for \({\mathscr {D}}(x)\), we have \(K_D \approx 3.333\), so \(L_D \approx 6.666\).

(H3) \(g({\mathscr {P}}) = \left( \frac{1}{100} \int _0^1 \sin (\rho _1(s) + \rho _2(s)) ds, \frac{1}{100} \int _0^1 \cos (\rho _1(s) + \rho _2(s)) ds \right)\). For \({\mathscr {P}}_1, {\mathscr {P}}_2 \in B_1\),

$$\begin{aligned} |g_1({\mathscr {P}}_1) - g_1({\mathscr {P}}_2)|\le & \frac{1}{100} \int _0^1 |\sin (\rho _{1,1} + \rho _{1,2}) - \sin (\rho _{2,1} + \rho _{2,2})| ds \\ & \le \frac{1}{100} \sqrt{2} \Vert {\mathscr {P}}_1 - {\mathscr {P}}_2\Vert _C. \end{aligned}$$

Thus, \(L_g \approx \sqrt{2} \cdot \frac{1}{100} \approx 0.0141\).

(H4) \(\mu _{\text {max}} = 0.7\), \(M_{{\mathscr {N}}} = 1\).

Thus, all assumptions of Theorem 4 hold with \(K \approx 0.998 < 1\).

For existence result (Theorem 5):

(H5) \(\sin (u_i)\), \(u_i^2\), and linear terms are continuous. For boundedness,

$$\begin{aligned} \Vert \Phi (x, {\textbf{u}}, {\textbf{v}})\Vert _2= & \Biggl [\left( \frac{1}{10} \sin (u_1) + \frac{1}{20} u_2^2 + \frac{1}{15} v_1 + \frac{1}{30} v_2 \right) ^2 \\ & + \left( \frac{1}{20} u_1^2 + \frac{1}{10} \sin (u_2) + \frac{1}{30} v_1 + \frac{1}{15} v_2 \right) ^2\Biggr ]^\frac{1}{2}\\ & \le 0.566 (2 + R) \approx 6.792=M_\Phi . \end{aligned}$$

(H6) The integral is continuous, and

$$\begin{aligned} \Vert g({\mathscr {P}})\Vert _2= & \Bigl [\left( \frac{1}{100} \int _0^1 \sin (\rho _1(s) + \rho _2(s)) \, ds \right) ^2 \\ & + \left( \frac{1}{100} \int _0^1 \cos (\rho _1(s) + \rho _2(s)) \, ds \right) ^2\Bigr ]^\frac{1}{2} \\ & \le \sqrt{2} \cdot \frac{1}{100} \approx 0.01414=M_g. \end{aligned}$$

Thus, all assumptions of Theorem 5 hold with \(\frac{w(0)}{w_{\text {min}}} L_g \approx 0.01414 < 1\), and \(R \approx 0.01434\).

For Ulam-Hyers stability (Theorem 6):

Since all assumptions of Theorem 4 hold with \(K \approx 0.998 < 1\), then

$${\mathcal {C}} = \frac{\sqrt{2} \left[ 1 + 0.4 + 0.7 \cdot 2 \cdot 2 \cdot 1 \right] }{1 - 0.998} \approx 2967>0.$$

This verifies Theorem 6.

Application

The system models the dynamics of a susceptible (\(\rho _1\)), infected (\(\rho _2\)), and recovered (\(\rho _3\)) population over time \(x \in [0, 100]\) days, using the \([\psi , w]\)-Caputo-Fabrizio fractional derivative:

$$\begin{aligned} {\left\{ \begin{array}{ll} {}^{\text {CF}}D_{0;w}^{\mu _1;\psi } \rho _1(x) = -\beta \rho _1(x)\rho _2(x), \\[6pt] {}^{\text {CF}}D_{0;w}^{\mu _2;\psi } \rho _2(x) = \beta \rho _1(x)\rho _2(x) - \gamma \rho _2(x), \\[6pt] {}^{\text {CF}}D_{0;w}^{\mu _3;\psi } \rho _3(x) = \gamma \rho _2(x). \end{array}\right. } \end{aligned}$$
(13)

where \(\beta\) is the transmission rate (infections per contact per day), \(\gamma\) is the recovery rate (recoveries per day), \(\mu _1 , \mu _2, \mu _3\) are fractional orders for memory effects, \(w(x) = e^{kx}\) is the weight function for population density, \(\psi (x) = x\), so \(\psi '(x) = 1\) is linear time-scaling, and \({\mathscr {N}}(\mu _i) = 1\) is the normalization function.

In the epidemiological model, we set \(g_i = 0\) (i.e., \(g({\mathscr {P}}) = (0, 0, 0)^T\)), so the initial conditions simplify to:

$$\rho _1(0) = 0.99, \quad \rho _2(0) = 0.01, \quad \rho _3(0) = 0.$$

Usually, the initial conditions are quantifiable and known, like the population fractions at time \(t = 0\). Setting \(g_i = 0\) is in line with conventional SIR models, which explicitly specify each compartment’s initial state.

This model’s main goal is to investigate fractional dynamics and the behavior of disease transmission. \(g_i = 0\) was chosen to keep the model tractable because adding intricate functional dependencies to the initial condition would make the numerical implementation more difficult without appreciably improving the insights.

Table 1 Parameters of the epidemiological model with sources.

Numerical simulation and results

The nonlinear nature of the model (13) makes it analytically intractable, and thus, obtaining an exact solution is not feasible. Consequently, we employ numerical techniques to approximate its solution. Specifically, we adopt the adapted Newton polynomial approximation method36 with an Adams-Bashforth integration scheme for the fractional integral term. Numerical simulations are then carried out based on these approximations, with the corresponding results summarized in Table 1. All codes and simulations were implemented in MATLAB R2019b to demonstrate and validate the numerical findings.

Now, we rewrite the model (13) using the equivalent integral equation:

$$\begin{aligned} {\mathscr {P}}(x) = \frac{w(0)}{w(x)} C + a_Y \Phi (x, {\mathscr {P}}(x)) + \frac{b_Y}{w(x)} \int _0^x \psi '(\zeta ) w(\zeta ) \Phi (\zeta , {\mathscr {P}}(\zeta )) \, d\zeta , \end{aligned}$$
(14)

where \({\mathscr {P}}(x) = (\rho _1(x), \rho _2(x), \rho _3(x))^T\), \(C = (\rho _1(0), \rho _2(0), \rho _3(0))^T\), \(\Phi (x,{\mathcal{P}}(x)) =\)\(( - \beta \rho _{1} \rho _{2} ,\beta \rho _{1} \rho _{2} - \gamma \rho _{2} ,\gamma \rho _{2} )^{T}\), \(a_Y =\)\(\text {diag}\left( \frac{1 - \mu _1}{{\mathscr {N}}(\mu _1)}, \frac{1 - \mu _2}{{\mathscr {N}}(\mu _2)}, \frac{1 - \mu _3}{{\mathscr {N}}(\mu _3)}\right)\), and \(b_Y =\)\(\text {diag}\left( \frac{\mu _1}{{\mathscr {N}}(\mu _1)}, \frac{\mu _2}{{\mathscr {N}}(\mu _2)}, \frac{\mu _3}{{\mathscr {N}}(\mu _3)}\right)\).

Defining \(Q(x) = {\mathscr {P}}(x) w(x)\), equation (14) transforms to:

$$\begin{aligned} Q(x) = w(0) C + a_Y w(x) \Phi (x, {\mathscr {P}}(x)) + b_Y \int _0^x \psi '(\zeta ) w(\zeta ) \Phi (\zeta , {\mathscr {P}}(\zeta )) \, d\zeta . \end{aligned}$$
(15)

Discretize with step size h, so \(x_n = n h\) and \({\mathscr {P}}(x_n) \approx {\mathscr {P}}^n\). Since \(\psi '(x) = 1\), approximate the integral using a three-point Adams-Bashforth method over \([x_{n-2}, x_{n+1}]\).

Beginning with the difference \(Q^{\,n+1} - Q^{\,n}\), we derive the recurrence relation for \({\mathscr {P}}^{\,n+1}\) as

$$\begin{aligned} Q^{n+1} - Q^n&\approx a_Y \left[ w(x_{n+1}) \Phi (x_{n+1}, {\mathscr {P}}^{n+1}) - w(x_n) \Phi (x_n, {\mathscr {P}}^n) \right] \\&\quad + b_Y h \left[ \frac{23}{12} w(x_n) \Phi (x_n, {\mathscr {P}}^n) - \frac{4}{3} w(x_{n-1}) \Phi (x_{n-1}, {\mathscr {P}}^{n-1}) + \frac{5}{12} w(x_{n-2}) \Phi (x_{n-2}, {\mathscr {P}}^{n-2}) \right] . \end{aligned}$$

Since \(Q^{n+1} = {\mathscr {P}}^{n+1} w(x_{n+1})\) and \(Q^n = {\mathscr {P}}^n w(x_n)\), we can express \({\mathscr {P}}^{n+1}\) as

$$\begin{aligned} {\mathscr {P}}^{n+1} w(x_{n+1})&= {\mathscr {P}}^n w(x_n) + a_Y \left[ w(x_{n+1}) \Phi (x_{n+1}, {\mathscr {P}}^{n+1}) - w(x_n) \Phi (x_n, {\mathscr {P}}^n) \right] \\&\quad + b_Y h \left[ \frac{23}{12} w(x_n) \Phi (x_n, {\mathscr {P}}^n) - \frac{4}{3} w(x_{n-1}) \Phi (x_{n-1}, {\mathscr {P}}^{n-1}) + \frac{5}{12} w(x_{n-2}) \Phi (x_{n-2}, {\mathscr {P}}^{n-2}) \right] . \end{aligned}$$

Rearrange to obtain the implicit form, iterating with \({\mathscr {P}}^{n+1} \approx {\mathscr {P}}^n\): Rearranging yields the implicit form. Applying iteration \({\mathscr {P}}^{n+1} \approx {\mathscr {P}}^n\), we obtain the successive approximation scheme:

$$\begin{aligned} \begin{aligned} {\mathscr {P}}^{n+1} = \frac{1}{w(x_{n+1})} \Big [&\, {\mathscr {P}}^n w(x_n) + a_Y \big ( w(x_{n+1}) \Phi (x_n, {\mathscr {P}}^n) - w(x_{n-1}) \Phi (x_{n-1}, {\mathscr {P}}^{n-1}) \big ) \\&+ b_Y h \bigg ( \tfrac{23}{12} w(x_n) \Phi (x_n, {\mathscr {P}}^n) - \tfrac{4}{3} w(x_{n-1}) \Phi (x_{n-1}, {\mathscr {P}}^{n-1}) + \tfrac{5}{12} w(x_{n-2}) \Phi (x_{n-2}, {\mathscr {P}}^{n-2}) \bigg ) \Big ]. \end{aligned} \end{aligned}$$
(16)

To carry out the simulation, we implement the numerical scheme detailed above to solve the fractional system (16). The model parameters used in the computation are selected based on the values listed in Table 1. At each discretized spatial point \(x_n+1\), the solution \({\mathscr {P}}(x_n+1) = \big (\rho _1(x_n+1), \rho _2(x_n+1), \rho _3(x_n+1)\big )\) is computed.

The dynamics of the three compartments-susceptible (\(\rho _1\)), infected (\(\rho _2\)) and recovered (\(\rho _3\)) over a period of [0, 100] days are shown in Fig. 1. The susceptible population \(\rho _1\) begins at 0.99 (99% of the population) and decreases monotonically as individuals become infected due to the term \(-\beta \rho _1 \rho _2\), with the curve smoothed by the fractional derivative of order \(\mu _1 = 0.9\), which captures memory effects in infection dynamics; the infected population \(\rho _2\), starting at 0.01, first rises to a peak as infections spread, then declines as individuals recover, governed by the expression \(\mu _2 = 0.85\) introducing a slower, more realistic evolution compared to classical models; the recovered population \(\rho _3\) begins at 0 and steadily increases according to the recovery term \(\gamma \rho _2\), with \(\mu _3 = 0.95\) modeling memory-dependent recovery dynamics such as delayed immunity effects.

Fig. 1
Fig. 1
Full size image

Epidemiological model with \([\psi ,w]\)-Caputo-Fabrizio fractional derivatives with fractional orders \(\mu _1=0.9, \mu _2=0.85, \mu _3=0.95\) and \(w=e^{0.01x}, \psi (x)=x\).

Conclusion and future work

We have proposed and analyzed a generalized coupled system involving multi-term \([\psi , w]\)-Caputo-Fabrizio fractional derivatives with nonlinear and nonlocal initial conditions. By reformulating the system into an equivalent integral equation, we applied Banach’s and Krasnoselskii’s fixed point theorems to prove the existence and uniqueness of solutions. We also established the Ulam-Hyers stability of the system, providing robustness to small perturbations in initial data or nonlinear terms. In addition, we have proved the controllability of the proposed system in nonlinear and linear cases. The generality of the formulation enables it to encompass a wide range of classical and modern fractional differential systems. Special cases, such as those involving nonlinear kernels, non-Lipschitz dynamics, and variable fractional orders, were identified as promising future directions. The illustrative example further supports the validity and effectiveness of the main results. Finally, an epidemic case study was presented to illustrate the practical applicability and flexibility of the proposed model in real-world settings.

The current study opens several avenues for future research in the context of generalized fractional operators. Future work could specifically examine how to analyze multi-term coupled systems using recently developed fractional operators, such as the weighted fractional operator with respect to another function37 and other recent formulations involving Mittag–Leffler-type kernels38.