Introduction

The topic of fractional differential equations (FDEs) has become an active area of research over the past several decades. The study of existence and uniqueness of solutions, and of the evolution of systems described by FDEs is of theoretical, as well as practical interest to mathematicians and scientists who aim to model the behaviour of complex dynamical systems. The main advantage of fractional calculus operators is in their ability to capture non-local and long-term memory effects [1, 2]. This property allows the development of more realistic models using FDEs for complex phenomena, such as anomalous diffusion, the behaviour of viscoelastic materials, transport properties, and fluid flows [3]. Generally, real-world processes are non-linear, and thus described by FDEs containing non-linearities, the exact solutions to which are often not possible to obtain. This has motivated the development of approximate solution methods, such as the numerical-analytic method, which combines deriving an approximate solution in analytic form with the numerical calculation of the parameters describing the solution’s behaviour.

In this paper, we apply a numerical-analytic technique, which was originally developed for approximating the solutions to periodic boundary value problems (BVPs) for ordinary differential equations [4], and later on adapted for FDEs (see e.g. [5]), to the study of the solvability and constructive approximation of solutions for systems of FDEs of the Caputo type with Dirichlet boundary conditions. We derive integral equations which give the solution to the initial value problem (IVP), corresponding to the original BVP, and construct a sequence of functions, depending on a vector-parameter, which is found as a root of the so-called determining system of algebraic equations. We prove the uniform convergence of the sequence of functions to a limit function, and show the relationship between the limit function and the original BVP. Finally, we prove two results on the necessary and sufficient conditions for the existence of solutions of the BVP.

The obtained theoretical results and the effectiveness of the developed technique are confirmed on an example of the gyre equation for the Antarctic Circumpolar Current considered in the fractional setting (for more details about the mathematical model of the Antarctic Circumpolar Current we refer to [6,7,8]).

Problem Setting

In this paper, we consider a BVP for a FDS of the form

$$\begin{aligned} {^C_0}{D}^{p}_{t} u(t) = f(t, u(t)) \end{aligned}$$
(1)

for some \(p \in (1,2]\), and subjected to the non-homogeneous Dirichlet boundary conditions

$$\begin{aligned} u(0) = \alpha _{1}, \,\,\, u(T) = \alpha _{2}, \end{aligned}$$
(2)

where \({^C_0}{D}^{p}_{t}\) is the Caputo fractional derivative (see [1], Def. 2.138) with lower limit at 0, \(t \in [0,T]\), \(u: [0, T] \rightarrow {\mathcal {U}}\), \(f: G \rightarrow {\mathbb {R}}^{n}\) are continous functions, \( G := [0, T] \times {\mathcal {U}}\) and \({\mathcal {U}} \subset {\mathbb {R}}^{n}\) is a closed and bounded domain.

We assume the function f in system (1) to be bounded by a constant vector \(M = col(M_{1}, M_{2}, ..., M_{n}) \in {\mathbb {R}}^{n}\) and to satisfy the Lipschitz condition with a non-negative real matrix \(K = (k_{ij})_{i,j=1}^{n}\), i.e. the following inequalities

$$\begin{aligned}&|f(t, u(t)) |\le M, \end{aligned}$$
(3)
$$\begin{aligned}&|f(t,v_{1}) - f(t,v_{2}) |\le K |v_{1}-v_{2} |\end{aligned}$$
(4)

hold for \(t \in [0, T]\), \(u, v_{1}, v_{2} \in {\mathcal {U}}\).

Note that the operations \(|\cdot |\), \(=\), \(\le \), \(\max \), etc. between matrices and vectors are understood componentwise.

Suppose that the set

$$\begin{aligned} {\mathcal {D}}_{\beta } := \{ \chi _{0} \in {\mathcal {U}} : \{|\chi - \chi _{0} |\le \beta , \,\, \chi \in {\mathbb {R}}^{n} \} \subset {\mathcal {U}} \} \end{aligned}$$
(5)

is non-empty, where

$$\begin{aligned}&\chi _{0} = u(0), \nonumber \\&\beta = \frac{M T^{p}}{2^{2p-1}\Gamma (p+1)}, \end{aligned}$$
(6)

and the spectral radius r(Q) of the matrix

$$\begin{aligned} Q := \frac{K T^{p}}{2^{2p-1}\Gamma (p+1)} \end{aligned}$$
(7)

satisfies

$$\begin{aligned} r(Q) < 1. \end{aligned}$$
(8)

We aim to find a solution of the FDS (1) which satisfies the Dirichlet boundary conditions (2) in the space of continuous functions \(u: [0, T] \rightarrow {\mathcal {U}}\).

For this purpose, let us connect the BVP (1), (2) to the following parametrized sequence of functions \(\{u_{m}(\cdot , \chi _1)\}_{m \in {\mathbb {Z}}^{+}_{0}}\), \({\mathbb {Z}}^{+}_{0} = \{0, 1, 2, ...\}\), given by the iterative formula:

$$\begin{aligned} u_{m}(t, \chi _{1}) :=&\alpha _{1} +\chi _{1}t+ (\alpha _{2}-\alpha _{1}-\chi _{1}T)\Big (\frac{t}{T}\Big )^{p}\nonumber \\&+ \frac{1}{\Gamma (p)} \Big [ \int _{0}^{t}(t-s)^{p-1}f(s,u_{m-1}(s, \chi _{1}))ds\nonumber \\&-\Big (\frac{t}{T}\Big )^{p}\int _{0}^{T}(T-s)^{p-1}f(s,u_{m-1}(s, \chi _{1}))ds \Big ],\nonumber \\ u_{0}(t, \chi _{1}) :=&\alpha _{1} +\chi _{1}t+ (\alpha _{2}-\alpha _{1}-\chi _{1}T)\Big (\frac{t}{T}\Big )^{p}, \end{aligned}$$
(9)

where \( t \in [0, T]\), \(u_{0}(t, \chi _{1}) \in {\mathcal {U}}\), and \(\chi _{1} \in \Omega \subset {\mathbb {R}}^n\) is the value of the first derivative of u(t) at \(t=0\), i.e. \(u'(0) = \chi _{1}\). Here \(\Gamma (p)\) is the Gamma function and \(\Omega \) to be defined later in Sec. 5 (see Remark 1). Note, that in a one-dimentional case \(\Omega \) is an interval.

Convergence of Functional Sequences

Auxiliary Statements

Lemma 1

[9] If f(t) is a continuous function on \(t \in [a, b]\), then the following estimate

$$\begin{aligned}&\frac{1}{\Gamma (p) } \Biggl |\int _{a}^{t}(t-s)^{p-1}f(s)ds -\Big (\frac{t-a}{b-a}\Big )^{p}\int _{a}^{b}(b-s)^{p-1}f(s)ds \Biggr |\nonumber \\&\quad \le \alpha _{1}(t) \max _{a\le t \le b} |f(t) |, \end{aligned}$$
(10)

where

$$\begin{aligned} \alpha _{1}(t) := \frac{2(t-a)^{p}}{\Gamma (p+1)} \Big (\frac{b-t}{b-a}\Big )^{p}, \end{aligned}$$
(11)

for all \( t \in [a, b]\).

Lemma 2

[9] Let \(\{ \alpha _{m} (\cdot )\}_{m \ge 1}\) be a sequence of continuous functions on \({t \in [a, b]}\), given by

$$\begin{aligned} \alpha _{m}(t) :=&\frac{1}{\Gamma (p)} \Biggr [ \int _{a}^{t}\Big [(t-s)^{p-1}-\Big (\frac{t-a}{b-a}\Big )^{p}(b-s)^{p-1}\Big ]\alpha _{m-1}(s)ds\\&+\Big (\frac{t-a}{b-a}\Big )^{p}\int _{t}^{b}(b-s)^{p-1}\alpha _{m-1}(s)ds \Biggl ], \end{aligned}$$

where

$$\begin{aligned} \alpha _{0}(t)&:= 1,\\ \alpha _{1}(t)&:= \frac{2(t-a)^{p}}{\Gamma (p+1)} \Big (\frac{b-t}{b-a}\Big )^{p}. \end{aligned}$$

Then the estimate

$$\begin{aligned} \alpha _{m+1}(t) \le \frac{(b-a)^{mp}\alpha _{1}(t)}{2^{[m(2p-1)]}[\Gamma (p+1)]^{m}} \le \frac{(b-a)^{(m+1)p}}{2^{[(m+1)(2p-1)]}[\Gamma (p+1)]^{m+1}} \end{aligned}$$
(12)

holds for \(m \in {\mathbb {Z}}^{+}_{0} \).

For proofs of Lemmas 1 and 2 we refer to [9].

Main Result

Theorem 1

Assume that conditions (3)-(8) hold for the BVP (1)-(2). Then for all fixed \(\chi _{1} \in \Omega \), it holds:

  1. 1.

    Functions of the sequence (9) are continuous and satisfy Dirichlet boundary conditions \(u_{m}(0, \chi _{1})= \alpha _{1}\), \(u_{m}(T, \chi _{1}) = \alpha _{2}\).

  2. 2.

    The sequence of functions (9) for \(t \in [0, T]\) converges uniformly as \( m \rightarrow \infty \) to the limit function

    $$\begin{aligned} u_{\infty }(t, \chi _{1}) = \lim _{m \rightarrow \infty } u_{m}(t, \chi _{1}). \end{aligned}$$
    (13)
  3. 3.

    The limit function satisfies boundary conditions \(u_{\infty }(0, \chi _{1})=\alpha _{1}\), \({u_{\infty }(T, \chi _{1})= \alpha _{2}}\).

  4. 4.

    The limit function (13) is a unique solution to the integral equation

    $$\begin{aligned} u(t) =&\alpha _{1} +\chi _{1}t+ (\alpha _{2}-\alpha _{1}-\chi _{1}T)\Big (\frac{t}{T}\Big )^{p} \nonumber \\&+ \frac{1}{\Gamma (p)} \Big [ \int _{0}^{t}(t-s)^{p-1}f(s,u(s))ds -\Big (\frac{t}{T}\Big )^{p}\int _{0}^{T}(T-s)^{p-1}f(s,u(s))ds \Big ], \end{aligned}$$
    (14)

    i.e. it is a unique solution on \(t \in [0, T]\) of the Cauchy problem for the modified system of FDE’s:

    $$\begin{aligned} {^C_{0}}{D}^{p}_{t} u(t)&= f(t,u(t)) + \Delta (\chi _{1})\nonumber \\ u(0)&= \alpha _{1},\nonumber \\ u'(0)&= \chi _{1}, \end{aligned}$$
    (15)

    where \(\Delta : \Omega \rightarrow {\mathbb {R}}^{n}\) is a mapping defined by

    $$\begin{aligned}&\Delta (\chi _{1}):= \frac{(\alpha _{2} -\alpha _{1} -\chi _{1}T)\Gamma (p+1)}{T^{p}} \nonumber \\&\quad - \frac{p}{T^{p}} \int _{0}^{T}(T-s)^{p-1}f(s, u_{\infty }(s, \chi _{1}))ds. \end{aligned}$$
    (16)
  5. 5.

    The following error estimate holds:

    $$\begin{aligned} |u_{\infty }(t,\chi _{1}) - u_{m}(t,\chi _{1}) |\le&\frac{T^{p}}{2^{2p-1}\Gamma (p+1)} Q^{m}(I_{n} - Q)^{-1}M, \end{aligned}$$
    (17)

    where M and Q are defined by (3) and (7), and \(I_{n}\) is a unit \(n \times n\) matrix.

Proof

The first statement follows directly from computations, since the sequence of functions (9) is constructed in such a way that it satisfies the Dirichlet boundary conditions (2).

Now we prove that functions (9) form a Cauchy sequence in the Banach space \(C([0, T], {\mathbb {R}}^{n})\). We first show that for an arbitrary point \({(t, \chi _{1}) \in [0, T] \times \Omega }\), \(u_{m}(t, \chi _{1}) \in {\mathcal {U}}\), \( \forall m \ge 0\). Using the estimates in (10) and (12), we find:

$$\begin{aligned}&|u_{1}(t, \chi _{1}) - u_{0}(t, \chi _{1}) |\nonumber \\&\quad = \Biggl |\frac{1}{\Gamma (p)} \Big [ \int _{0}^{t}(t-s)^{p-1}f(s,u_{0}(s, \chi _{1})))ds\nonumber \\&\quad -\Big (\frac{t}{T}\Big )^{p}\int _{0}^{T}(T-s)^{p-1}f(s,u_{0}(s, \chi _{1}))ds \Big ] \Biggr |\nonumber \\&\quad \le \alpha _{1}(t) \max _{0\le t \le T} |f(t, u_{0}) |\le \alpha _{1}(t) M \le \frac{T^{p}M}{2^{2p-1}\Gamma (p+1)} = \beta , \end{aligned}$$
(18)

where \(\alpha _{1}(t)\) is given by (11). This shows that, given an arbitrary \((t, \chi _{1}) \in [0, T] \times \Omega \), \(u_{1}(t, \chi _{1}) \in {\mathcal {U}}\). Similarly, by the principle of mathematical induction, for \(m > 1\)

$$\begin{aligned}&|u_{m}(t, \chi _{1}) - u_{0}(t, \chi _{1}) |\\&\quad = \Biggl |\frac{1}{\Gamma (p)} \Big [ \int _{0}^{t}(t-s)^{p-1}f(s,u_{m-1}(s,\chi _{1})))ds\\&\quad -\Big (\frac{t}{T}\Big )^{p}\int _{0}^{T}(T-s)^{p-1}f(s,u_{m-1}(s, \chi _{1}))ds \Big ] \Biggr |\\&\quad \le \alpha _{1}(t) \max _{0 \le t \le T} |f(t, u_{m-1}(s,\chi _{1})) |\\&\quad \le \frac{T^{p}M}{2^{2p-1}\Gamma (p+1)} = \beta , \end{aligned}$$

which proves that \(u_{m}(t, \chi _{1}) \in {\mathcal {U}}\), \(\forall \,\, (t, \chi _{1}) \in [0, T] \times \Omega , \,\, m \ge 0\).

Now we will prove that the estimate

$$\begin{aligned} |u_{m}(t,\chi _{1}) - u_{m-1}(t,\chi _{1}) |\le K^{m-1}M \alpha _{m}(t) \le Q^{m-1}M \alpha _{1}(t) \end{aligned}$$
(19)

holds for \(m \ge 1\), where Q is defined in (7). When \(m =1\), (19) follows directly from (18). By induction and applying (4) and the estimate in (12), we obtain

$$\begin{aligned} \begin{aligned}&|u_{m+1}(t,\chi _{1}) - u_{m}(t,\chi _{1}) |\\&\quad \le \frac{1}{\Gamma (p)} \Bigg [ \int _{0}^{t} \Big [ (t-s)^{p-1} - \Big (\frac{t}{T} \Big )^{p}(T-s)^{p-1} \Big ]|f(s,u_{m}(t,\chi _{1}))-f(s,u_{m-1}(t,\chi _{1})) |ds\\&\quad + \Big (\frac{t}{T} \Big )^{p} \int _{t}^{T}(T-s)^{p-1}|f(s,u_{m}(t,\chi _{1})) - f(s,u_{m-1}(t,\chi _{1}))|ds \Bigg ]\\&\quad \le \frac{K}{\Gamma (p)} \Bigg [ \int _{0}^{t} \Big [ (t-s)^{p-1} - \Big (\frac{t}{T} \Big )^{p}(T-s)^{p-1} \Big ]|u_{m}(t,\chi _{1}) -u_{m-1}(t,\chi _{1}) |ds\\&\quad + \Big (\frac{t}{T} \Big )^{p} \int _{t}^{T}(T-s)^{p-1}|u_{m}(t,\chi _{1}) - u_{m-1}(t,\chi _{1})|ds \Bigg ] \\&\quad \le K^{m}M \frac{1}{\Gamma (p)} \Biggl [ \int _{0}^{t} \Big [ (t-s)^{p-1} - \Big (\frac{t}{T} \Big )^{p}(T-s)^{p-1} \Big ]\alpha _{m}(s)ds\\&\quad + \Big (\frac{t}{T} \Big )^{p} \int _{t}^{T}(T-s)^{p-1}\alpha _{m}(s)ds \Biggr ] \\&\quad = K^{m}M \alpha _{m+1}(t) \le K^{m}M \frac{T^{mp}\alpha _{1}(t)}{2^{[m(2p-1)]}[\Gamma (p+1)]^{m}} = Q^{m}M\alpha _{1}(t), \end{aligned} \end{aligned}$$

for all \( t \in [0, T],\, u_{0} \in {\mathcal {U}}\). In view of (19), we get the estimate

$$\begin{aligned} \begin{aligned}&|u_{m+j}(t,\chi _{1}) - u_{m}(t,\chi _{1}) |= \sum _{k=1}^{j} |u_{m+k}(t,\chi _{1}) - u_{m+k-1}(t,\chi _{1}) |\\&\quad \le \sum _{k=1}^{j} K^{m+k-1}M\alpha _{m+k}(t) \le \sum _{k=1}^{j} \frac{K^{m+k-1}(T-t_{1})^{p(m+k-1)}M\alpha _{1}(t)}{2^{(m+k-1)(2p-1)}[\Gamma (p+1)]^{m+k-1}}\\&\quad = \sum _{k=0}^{j-1} Q^{m+k}M \alpha _{1}(t) = Q^{m} \sum _{k=0}^{j-1} Q^{k}M\alpha _{1}(t). \end{aligned} \end{aligned}$$

Since \(r(Q) < 1\), it holds that

$$\begin{aligned} \lim _{n \rightarrow \infty } \sum _{k = 0}^{n} Q^{k} \le (I_{n}- Q)^{-1} \,\,\,\,\, \text {and} \,\,\,\,\, \lim _{m \rightarrow \infty } Q^{m} = O_{n}, \end{aligned}$$

where \(O_{n}\) denotes the \(n \times n\) matrix of zeros. Passing in the last inequality to the limit when \( j \rightarrow \infty \), we obtain the estimate in (17). Thus, the sequence of functions in (9) converges uniformly to the limit function \(u_{\infty }(t, \chi _{1})\) in the domain \([0, T] \times {\mathcal {U}}\), according to the Cauchy criteria.

Since \(u_{\infty }(t,\chi _{1})\) is the limit of a sequence of functions (9), all of which satisfy boundary conditions (2), \(u_{\infty }(t,\chi _{1})\) also satisfies the boundary conditions. Passing in (9) to the limit \( m \rightarrow \infty \), we get that the function \(u_{\infty }(t, \chi _{1})\) is a solution to the integral equation (14).

Next, we show that the integral equation (14) has a unique continuous solution. Suppose \(u_{1}(t)\) and \(u_{2}(t)\) are two distinct solutions to (14). Then

$$\begin{aligned} \begin{aligned}&|u_{1}(t) - u_{2}(t) |\le \frac{K}{\Gamma (p)} \Bigg [\int _{0}^{t}(t-s)^{p-1} |u_{1}(s)-u_{2}(s)|ds\\&\quad +\Big (\frac{t}{T}\Big )^{p}\int _{0}^{T}(T-s)^{p-1}|u_{1}(s)-u_{2}(s) |ds\Bigg ] \\&\quad = K \alpha _{1}(t)\max _{0\le s \le T}|u_{1}(s) - u_{2}(s) |\le \frac{KT^{p}}{2^{2p-1}\Gamma (p+1)}\max _{0\le s \le T} |u_{1}(s) - u_{2}(s)|\\&\quad = Q \max _{0\le s \le T} |u_{1}(s) - u_{2}(s)|,\\ \end{aligned} \end{aligned}$$

for all \( s \in [0, T]\). Thus, the inequality

$$\begin{aligned} \max _{0\le t \le T} |u_{1}(t) - u_{2}(t) |\le Q \max _{0\le t \le T} |u_{1}(t) - u_{2}(t) |\end{aligned}$$

holds, which implies \(\underset{0\le t \le T}{\max }|u_{1}(t) - u_{2}(t) |= 0 \), since \(r(Q) < 1\). Thus, \(u_{1}(t) = u_{2}(t)\) for all \(t \in [0, T]\). Moreover, the initial value problem (IVP) (15) is equivalent to the integral equation [10]

$$\begin{aligned} \begin{aligned} u(t)&= \alpha _{1} +\chi _{1}t+ \frac{1}{\Gamma (p)}\int _{t_{1}}^{t}(t-s)^{p-1}[f(s, u(s)) + \Delta (\chi _{1})]ds\\&= \alpha _{1} + \chi _{1}t+\frac{1}{\Gamma (p)}\int _{t_{1}}^{t}(t-s)^{p-1}f(s, u(s)) ds + \frac{(t-t_{1})^{p}\Delta (\chi _{1})}{\Gamma (p+1)} \\&+ \frac{1}{\Gamma (p)} \Big [ \int _{0}^{t}(t-s)^{p-1}f(s,u(s))ds -\Big (\frac{t}{T}\Big )^{p}\int _{0}^{T}(T-s)^{p-1}f(s,u_{\infty }(s, \chi _{1}))ds \Big ],\\ \end{aligned} \end{aligned}$$
(20)

where the perturbation \(\Delta (\chi _{1})\) is given by (16). Comparing (14) and (20) and recalling that \(u_{\infty }(t, \chi _{1})\) is the unique continuous solution of (14), it follows that \(u(t) = u_{\infty }(t, \chi _{1})\) in (20), i.e. \(u_{\infty }(t, \chi _{1})\) is the unique continuous solution of (15). This completes the proof. \(\square \)

Next, we show the connection between the solution to the IVP (15) and the original BVP.

Connection of the Limit Function to BVP

Consider the Cauchy problem

$$\begin{aligned} {^C_{0}}{D}^{p}_{t} u(t)&= f(t,u(t)) + \mu , \,\,\, t \in [0, T], \end{aligned}$$
(21a)
$$\begin{aligned} u(0)&= \alpha _{1}, \end{aligned}$$
(21b)
$$\begin{aligned} u'(0)&= \chi _{1} , \end{aligned}$$
(21c)

where \(\mu \in {\mathbb {R}}^{n}\) we will call a control parameter, \(\alpha _{1} \in {\mathcal {D}}_{\beta }\) and \(\chi _{1} \in \Omega \).

Theorem 2

Let \(\chi _{1} \in \Omega \), \(\mu \in {\mathbb {R}}^{n}\) be given vectors. Assume that all conditions of Theorem 1 are satisfied for the FDS (1). Then the solution \(u = u( \cdot , \chi _{1}, \mu )\) of the IVP (21) also satisfies boundary conditions (2) if and only if

$$\begin{aligned} \mu = \Delta (\chi _{1}), \end{aligned}$$
(22)

where \(\Delta (\chi _{1})\) is given by (16), and in this case

$$\begin{aligned} u(t,\chi _{1},\mu ) = u_{\infty }(t, \chi _{1})\,\,\, \text {for }\,\,\, t \in [0, T]. \end{aligned}$$
(23)

Proof

First note that the existence and uniqueness of the solution to the IVP (21) on \(t \in [0, T]\) and its continuous dependence on \(\chi _{1}\) and \(\mu \) follow from the theory in [3].

Sufficiency. Suppose that

$$\begin{aligned} \mu = \Delta (\chi _{1}). \end{aligned}$$

By Theorem 1, it follows that the limit function \(u_{\infty }(t, \chi _{1})\) of the sequence (9) is a unique solution to equation (21a), which satisfies boundary conditions (2). Moreover, the limit function \(u_{\infty }(t, \chi _{1})\) also satisfies the initial conditions (21b), (21c). Thus, it is the unique solution to the Cauchy problem (21) for \( \mu = \Delta (\chi _{1})\), and \( u(t,\chi _{1},\mu ) = u_{\infty }(t, \chi _{1})\) holds. This also means that the equality in (23) takes place.

Necessity. Now we show that the parameter value in (22) is unique. Suppose that there exists another parameter \({\bar{\mu }}\), such that the solution \({\bar{u}}(t, \chi _{1})\) to the IVP

$$\begin{aligned} {^C_{0}}{D}^{p}_{t} u(t)&= f(t, u(t)) + {\bar{\mu }}, \,\,\, t \in [0, T], \\ u(0)&= \alpha _{1}, \\ u'(0)&= \chi _{1}, \, \end{aligned}$$

also satisfies the boundary conditions in (2). Then, according to ( [3], Cor. 3.24), the function \({\bar{u}}(t, \chi _{1})\) is also a continuous solution to the integral equation

$$\begin{aligned} {\bar{u}}(t, \chi _{1}) =&\alpha _{1} + \chi _{1}t + \frac{1}{\Gamma (p)}\int _{0}^{t} (t-s)^{p-1}f(s, {\bar{u}}(s, \chi _{1}) ds + \frac{t^{p}{\bar{\mu }}}{\Gamma (p+1)}. \end{aligned}$$
(24)

Moreover, \({\bar{u}}(t, \chi _{1})\) satisfies the boundary conditions in (2) and the initial condition (21c), that is,

$$\begin{aligned} {\bar{u}}(0, \chi _{1}) =&\alpha _{1},\\ {\bar{u}}(T, \chi _{1}) =&\alpha _{2},\\ {\bar{u}}{'}(0) =&\chi _{1}. \end{aligned}$$

Substituting this into equation (24) for \(t= T\), we obtain

$$\begin{aligned} {\bar{\mu }}&= \frac{(\alpha _{2} -\alpha _{1} -\chi _{1}T)\Gamma (p+1)}{T^{p}} - \frac{p}{(T-t_{1})^{p}} \int _{0}^{T}(T-s)^{p-1}f(s, u(s))ds. \end{aligned}$$
(25)

Plugging (25) into (24) yields

$$\begin{aligned} \begin{aligned}&{\bar{u}}(t, \chi _{1}) = \alpha _{1} +\chi _{1}t+ (\alpha _{2}-\alpha _{1}-\chi _{1}T)\Big (\frac{t}{T}\Big )^{p} \\&\quad + \frac{1}{\Gamma (p)} \Big [ \int _{0}^{t}(t-s)^{p-1}f(s,u(s))ds -\Big (\frac{t}{T}\Big )^{p}\int _{0}^{T}(T-s)^{p-1}f(s,u(s))ds \Big ]. \end{aligned} \end{aligned}$$
(26)

Since \(\alpha _{1} \in {\mathcal {D}}_{\beta }\), according to the integral equation (26) and the definition of \({\mathcal {D}}_{\beta }\), it can be shown that \({\bar{u}}(t, \chi _{1}) \in {\mathcal {U}}\). Moreover, since Equations (14) and (26) are equivalent, it follows from part 4 of Theorem 1 that \({\bar{u}}(t, \chi _{1}) = u_{\infty }(t, \chi _{1})\) and \(\mu = \Delta (\chi _{1})\). This completes the proof. \(\square \)

Theorem 3

Let the original BVP (1), (2) satisfy conditions (3)-(8). Then \(u_{\infty }( \cdot , \chi _{1}^{*})\) is a solution to the FDS (1) with boundary conditions (2) if and only if the point \(\chi _{1}^{*}\) is a solution to the determining equation

$$\begin{aligned} \Delta (\chi _{1}^{*}) = 0, \end{aligned}$$
(27)

where \(\Delta \) is given by (16).

Proof

The conditions of Theorem 1 hold, thus we can apply Theorem 2 and note that the perturbed equation in (15) coincides with the original FDS (1) if and only if the point \(\chi _{1}^{*}\) satisfies the determining equation (27). That is, \(u_{\infty }( \cdot , \chi _{1}^{*})\) is a solution to the BVP (1), (2) if and only if (27) holds. \(\square \)

In the following section we give sufficient and necessary conditions for the existence of solutions to the BVP (1), (2).

Solvability Analysis

Lemma 3

Suppose the conditions of Theorem 1 are satisfied. Then for arbitrary \(m \ge 1\) and \(\chi _{1} \in \Omega \) for the exact and approximate determining functions \(\Delta : \Omega \rightarrow {\mathbb {R}}^{n}\) and \(\Delta _{m}: \Omega \rightarrow {\mathbb {R}}^{n}\), defined by (16) and

$$\begin{aligned} \begin{aligned}&\Delta _{m}(\chi _{1}) := \frac{(\alpha _{2} -\alpha _{1} -\chi _{1}T)\Gamma (p+1)}{T^{p}} \\&\quad - \frac{p}{T^{p}} \int _{0}^{T}(T-s)^{p-1}f(s, u_{m}(s, \chi _{1}))ds, \end{aligned} \end{aligned}$$
(28)

respectively, the inequality

$$\begin{aligned} |\Delta (\chi _{1}) - \Delta _{m}(\chi _{1}) |\le Q^{m}M(I_{n}-Q)^{-1} \end{aligned}$$
(29)

holds, where \(M,\,\,K\) and Q are given in (3), (4), and (7).

Proof

Let us fix an arbitrary \(\chi _{1} \in \Omega \). Then by virtue of the Lipschitz condition (4) and the estimates in (17) and (12), we have

$$\begin{aligned} \begin{aligned}&|\Delta (\chi _{1}) - \Delta _{m}(\chi _{1}) |\\&\quad = \Biggr |- \frac{p}{T^{p}} \int _{0}^{T} (T - s)^{p-1}f(s, u_{\infty }(s, \chi _{1})) ds\\&\quad + \frac{p}{T^{p}} \int _{0}^{T} (T - s)^{p-1}f(s, u_{m}(s, \chi _{1})) ds \Biggl |\\&\quad \le \frac{p}{T^{p}} \int _{0}^{T}(T-s)^{p-1}|f(s, u_{\infty }(s, \chi _{1}))-f(s, u_{m}(s, \chi _{1}))|ds\\&\quad \le \frac{p K}{T^{p}} \int _{0}^{T}(T-s)^{p-1}|u_{\infty }(s, \chi _{1})-u_{m}(s, \chi _{1})|ds\\&\quad \le Q^{m}M(I_{n}-Q)^{-1}. \end{aligned} \end{aligned}$$

The obtained estimate proves the lemma. \(\square \)

On the basis of the exact and approximate determining equations (27) and

$$\begin{aligned} \Delta _{m}(\chi _{1}) = 0, \end{aligned}$$
(30)

let us introduce the mappings \(\Phi : {\mathbb {R}}^{n} \rightarrow {\mathbb {R}}^{n}\) and \(\Phi _{m}: {\mathbb {R}}^{n} \rightarrow {\mathbb {R}}^{n}\), defined by

$$\begin{aligned} \Phi (\chi _{1})&:= \frac{(\alpha _{2} -\alpha _{1} -\chi _{1}T)\Gamma (p+1)}{T^{p}} - \frac{p}{T^{p}} \int _{0}^{T}(T-s)^{p-1}f(s, u_{\infty }(s, \chi _{1}))ds, \end{aligned}$$
(31a)
$$\begin{aligned} \Phi _{m}(\chi _{1})&:= \frac{(\alpha _{2} -\alpha _{1} -\chi _{1}T)\Gamma (p+1)}{T^{p}} - \frac{p}{T^{p}} \int _{0}^{T}(T-s)^{p-1}f(s, u_{m}(s, \chi _{1}))ds, \end{aligned}$$
(31b)

and recall the following definition presented in [11]:

Definition 1

Let \(H \subset {\mathbb {R}}^{n}\) be a non-empty set. For any pair of functions

$$\begin{aligned} f_{j} = col(f_{j,1}(x),...,f_{j,n}(x)): H \rightarrow {\mathbb {R}}^{n},\,\,\, j = 1,2 \end{aligned}$$

the following statement holds

$$\begin{aligned} f_{1} \triangleright _{\tiny {H}} f_{2} \end{aligned}$$

if and only if there exists a function \(k : H \rightarrow \{1, 2, .... ,n \}\), such that

$$\begin{aligned} f_{1,k(x)} > f_{2,k(x)} \end{aligned}$$

for all \(x \in H\). It means that at least one of the components of \(f_{1}(x)\) is less than the appropriate component of \(f_{2}(x)\) in every point in H.

Theorem 4

Suppose the conditions of Theorem 1 hold, and one can find an \(m \ge 1\) and a set \(\Omega \), such that

$$\begin{aligned} \Phi _{m} \triangleright _{\partial \Omega } Q^{m}M(I_{n}-Q)^{-1}. \end{aligned}$$
(32)

If the Brouwer degree of the mapping \(\Phi _{m}\) satisfies

$$\begin{aligned} \text {deg}(\Phi _{m}, \Omega , 0) \ne 0, \end{aligned}$$
(33)

then there exists a point \(\chi _{1}^{*} \in \Omega \), such that

$$\begin{aligned} u_{\infty }(t) = u_{\infty }(t, \chi _{1}^{*}) = \lim _{m \rightarrow \infty } u_{m}(t, \chi _{1}^{*}) \end{aligned}$$
(34)

is a solution to the BVP (1), (2) satisfying

$$\begin{aligned} u{'}_{\infty }(0) = \chi _{1}^{*} \in \Omega . \end{aligned}$$
(35)

Proof

We first show that the vector fields \(\Phi \) and \(\Phi _{m}\) are homotopic. Let us introduce the family of vector mappings

$$\begin{aligned} P(\theta , \chi _{1}) = \Phi _{m}(\chi _{1}) + \theta [\Phi (\chi _{1}) - \Phi _{m}(\chi _{1}) ],\,\,\, \chi _{1} \in \partial \Omega ,\,\,\, \theta \in [0,1]. \end{aligned}$$
(36)

Then \(P(\theta , \chi _{1})\) is continuous for all \(\chi _{1} \in \partial \Omega ,\,\, \theta \in [0,1]\). We have

$$\begin{aligned} P(0, \chi _{1}) = \Phi _{m}(\chi _{1}),\,\,\, P(1, \chi _{1}) = \Phi (\chi _{1}) \end{aligned}$$

and for any \(\chi _{1} \in \Omega \),

$$\begin{aligned} \begin{aligned} |P(\theta , \chi _{1}) |=&|\Phi _{m}(\chi _{1}) + \theta [\Phi (\chi _{1}) - \Phi _{m}(\chi _{1}) ]|\\ \ge&|\Phi _{m}(\chi _{1}) |- |\Phi (\chi _{1}) - \Phi _{m}(\chi _{1}) |. \end{aligned} \end{aligned}$$
(37)

From the other side, by virtue of (31a), (31b) we have

$$\begin{aligned} |\Phi (\chi _{1}) - \Phi _{m}(\chi _{1}) |\le Q^{m}M(I_{n}-Q)^{-1}. \end{aligned}$$
(38)

From (32), (37), and (38) it follows that

$$\begin{aligned} |P(\theta , \chi _{1}) |\triangleright _{\partial \Omega } 0,\,\,\, \theta \in [0,1], \end{aligned}$$

which means that \(P(\theta , \chi _{1}) \ne 0\) for all \(\theta \in [0,1]\) and \(\chi _{1} \in \Omega \), i.e. the mappings (36) are non-degenerate, and thus the vector fields \(\Phi \) and \(\Phi _{m}\) are homotopic. Since relation (33) holds and the Brouwer degree is preserved under homotopies, it follows that

$$\begin{aligned} \text {deg}(\Phi , \Omega , 0) = \text {deg}(\Phi _{m}, \Omega , 0) \ne 0. \end{aligned}$$

which implies that there exists \(\chi _{1}^{*} \in \Omega \) such that \(\Phi (\chi _{1}^{*}) = 0\) by the classical topological result in [12].

Hence, the point \(\chi _{1}^{*}\) satisfies the determining equation (27).

By Theorem 3 it follows that the function defined in (34) is a solution to the original BVP with the Dirichlet boundary conditions (1), (2) and satisfies the initial condition (35). \(\square \)

Lemma 4

Suppose the conditions of Theorem 1 are satisfied. Then the limit function \(u_{\infty }(t, \chi _{1})\) satisfies the Lipschitz-type condition of the form

$$\begin{aligned} |u_{\infty }(t, \chi _{1}^{0}) - u_{\infty }(t, \chi _{1}^{1}) |\le \Big [ R + \alpha _{1}(t)R(I_{n}-Q)^{-1}\Big ] |\chi _{1}^{0}-\chi _{1}^{1} |, \end{aligned}$$
(39)

where

$$\begin{aligned} R := \sup _{t \in [0,T]} \Biggl |t - T\Big (\frac{t}{T}\Big )^{p}\Biggr |. \end{aligned}$$
(40)

Proof

Using (9) for \(m =1\), we find that

$$\begin{aligned} \begin{aligned}&|u_{1}(t, \chi _{1}^{0}) - u_{1}(t, \chi _{1}^{1}) |\le |\chi _{1}^{0}-\chi _{1}^{1}|R\\&\quad + \frac{1}{\Gamma (p)} \int _{0}^{t}\Big [(t-s)^{p-1}-(T-s)^{p-1}\Big (\frac{t}{T}\Big )^{p}\Big ]|f(s, u_{0}(s, \chi _{1}^{0}))-f(s, u_{0}(s, \chi _{1}^{1}))|ds \\&\quad +\frac{1}{\Gamma (p)} \Big (\frac{t}{T}\Big )^{p} \int _{t}^{T}(T-s)^{p-1}|f(s, u_{0}(s, \chi _{1}^{0}))-f(s, u_{0}(s, \chi _{1}^{1}))|ds \\&\quad \le |\chi _{1}^{0}-\chi _{1}^{1}|R+ \frac{K}{\Gamma (p)}\int _{0}^{t}\Big [(t-s)^{p-1}-(T-s)^{p-1}\Big (\frac{t}{T}\Big )^{p}\Big ]|u_{0}(s, \chi _{1}^{0})-u(s, \chi _{1}^{1})|ds \\&\quad +\frac{K}{\Gamma (p)} \Big (\frac{t}{T}\Big )^{p} \int _{t}^{T}(T-s)^{p-1}|u_{0}(s, \chi _{1}^{0})-u(s, \chi _{1}^{1})|ds \\&\quad \le |\chi _{1}^{0}-\chi _{1}^{1}|R + \frac{KR}{\Gamma (p)}|\chi _{1}^{0}-\chi _{1}^{1}|\int _{0}^{t}\Big [(t-s)^{p-1}-(T-s)^{p-1}\Big (\frac{t}{T}\Big )^{p}\Big ]ds \\&\quad +\frac{KR}{\Gamma (p)}|\chi _{1}^{0}-\chi _{1}^{1}|\Big (\frac{t}{T}\Big )^{p} \int _{t}^{T}(T-s)^{p-1}ds = |\chi _{1}^{0}-\chi _{1}^{1}|R + KR \alpha _{1}(t)|\chi _{1}^{0}-\chi _{1}^{1}|\end{aligned} \end{aligned}$$

holds for all \(t \in [0, T]\), where the matrix K and vector R are defined in (4) and (40), and the function \(\alpha _{1}(t)\) is defined in (11). Analogously, for \(m=2\) we find

$$\begin{aligned} \begin{aligned}&|u_{2}(t, \chi _{1}^{0})-u_{2}(t, \chi _{1}^{1})|\\ \le&|\chi _{1}^{0}-\chi _{1}^{1} |R + \frac{K}{\Gamma (p)}\int _{0}^{t}\Big [(t-s)^{p-1}-(T-s)^{p-1}\Big (\frac{t}{T}\Big )^{p}\Big ]|u_{1}(t, \chi _{1}^{0})-u_{1}(t, \chi _{1}^{1})|ds \\&\quad +\frac{K}{\Gamma (p)} \Big (\frac{t}{T}\Big )^{p} \int _{t}^{T}(T-s)^{p-1}|u_{1}(t, \chi _{1}^{0})-u_{1}(t, \chi _{1}^{1})|ds\\&\quad = [R + KR\alpha _{1}(t) +K^{2}\alpha _{2}(t)]|\chi _{1}^{0}-\chi _{1}^{1}|. \end{aligned} \end{aligned}$$

By induction we get:

$$\begin{aligned} \begin{aligned}&|u_{m}(t, \chi _{1}^{0})-u_{m}(t, \chi _{1}^{1}) |\\&\quad \le \Big [R + \sum _{i=1}^{m-1}K^{i}R\alpha _{i}(t) + K^{m}\alpha _{m}(t) \Big ]|\chi _{1}^{0}-\chi _{1}^{1}|\\&\quad \le \Big [R + \sum _{i=1}^{m-1}Q^{i}R\alpha _{1}(t) + Q^{m} \Big ]|\chi _{1}^{0}-\chi _{1}^{1}|\\&\quad \le \Big [ R + R \alpha _{1}(t)(I_{n}-Q)^{-1} + Q^{m} \Big ] |\chi _{1}^{0}-\chi _{1}^{1}|, \end{aligned} \end{aligned}$$

and passing to the limit \(m \rightarrow \infty \) in the inequality above yields

$$\begin{aligned} |u_{\infty }(t, \chi _{1}^{0}) - u_{\infty }(t, \chi _{1}^{1})|\le \Big [ R + \alpha _{1}(t)R(I_{n}-Q)^{-1}\Big ] |\chi _{1}^{0}-\chi _{1}^{1} |, \end{aligned}$$

as required. \(\square \)

Lemma 5

Suppose the conditions of Theorem 1 are satisfied. Then the function \(\Delta : \Omega \rightarrow {\mathbb {R}}^{n}\) satisfies the following estimate:

$$\begin{aligned} |\Delta (\chi _{1}^{0}) - \Delta (\chi _{1}^{1})|\le&\frac{\Gamma (p+1)}{T^{p-1}}|\chi _{1}^{0}-\chi _{1}^{1}|+ \Big ( KR +QR(I_{n}-Q)^{-1}\Big )|\chi _{1}^{0}-\chi _{1}^{1}|. \end{aligned}$$
(41)

Proof

From (16) we have

$$\begin{aligned} \begin{aligned}&\Delta (\chi _{1}^{0}) - \Delta (\chi _{1}^{1}) = \frac{\Gamma (p+1)}{T^{p-1}}(\chi _{1}^{1}-\chi _{1}^{0}) \\&\quad + \frac{p}{T^{p}} \int _{0}^{T}(T-s)^{p-1}[f(s, u_{\infty }(s, \chi _{1}^{1})) - f(s, u_{\infty }(s, \chi _{1}^{0}))]ds. \end{aligned} \end{aligned}$$

Applying (4) and (39) yields

$$\begin{aligned} \begin{aligned}&|\Delta (\chi _{1}^{0}) - \Delta (\chi _{1}^{1})|\le \frac{\Gamma (p+1)}{T^{p-1}}|\chi _{1}^{0}-\chi _{1}^{1}|\\&\quad + \frac{pK}{T^{p}} \int _{0}^{T}(T-s)^{p-1}|u_{\infty }(s, \chi _{1}^{0}) - u_{\infty }(s, \chi _{1}^{1})|ds\\&\quad \le \frac{\Gamma (p+1)}{T^{p-1}}|\chi _{1}^{0}-\chi _{1}^{1}|+ \Big (KR + QR(I_{n}-Q)^{-1} \Big )|\chi _{1}^{0}-\chi _{1}^{1}|, \end{aligned} \end{aligned}$$

as required. \(\square \)

Theorem 5

Suppose the conditions of Theorem 1 are satisfied. Then in order for the domain \(\Omega \) to contain a point \(\chi _{1} = \chi _{1}^{*}\), which determines the value of the first derivative, \(u'(0, \chi _{1}^{*})\), of the solution \(u(t, \chi _{1})\) of the BVP (1), (2) at \(t = 0\), it is necessary that for all \(m \ge 1,\) \(\tilde{\chi _{1}} \in \Omega \), the following inequality holds:

$$\begin{aligned} \begin{aligned} |\Delta _{m}(\tilde{\chi _{1}})|\le \sup _{\chi _{1} \in \Omega } \Big [KR + \frac{QR}{1-Q} + \frac{\Gamma (p+1)}{T^{p-1}} \Big ]|\chi _{1} - \tilde{\chi _{1}}|+ \frac{Q^{m}M}{1-Q}. \end{aligned} \end{aligned}$$

Proof

Assume that the determining function \(\Delta (\chi _{1})\) vanishes at \(\chi _{1} = \chi _{1}^{*}\), i.e. \({\Delta (\chi _{1}^{*}) = 0}\). Then, according to Theorem 3, the initial value of the first derivative of the solution of BVP (1), (2), is given by \(u'(0) = \chi _{1}^{*}\).

Let us apply Lemma 5, where \(\chi _{1}^{0} = \tilde{\chi _{1}}\) and \(\chi _{1}^{1} = \chi _{1}^{*}\):

$$\begin{aligned} |\Delta (\tilde{\chi _{1}})-\Delta (\chi _{1}^{*})|= |\Delta (\tilde{\chi _{1}}) |\le \Big [KR + \frac{QR}{1-Q} + \frac{\Gamma (p+1)}{T^{p-1}} \Big ]|\tilde{\chi _{1}} - \chi _{1}^{*}|. \end{aligned}$$

By Lemma 3, it follows that

$$\begin{aligned} |\Delta (\tilde{\chi _{1}}) - \Delta _{m}(\tilde{\chi _{1}} |\le \frac{Q^{m}M}{1-Q}, \end{aligned}$$

thus,

$$\begin{aligned} \begin{aligned}&|\Delta _{m}(\tilde{\chi _{1}}) |\le |\Delta (\tilde{\chi _{1}})|+ |\Delta _{m}(\tilde{\chi _{1}}) - \Delta (\tilde{\chi _{1}})|\\&\quad \le \Big [KR + \frac{QR}{1-Q} + \frac{\Gamma (p+1)}{T^{p-1}} \Big ]|\tilde{\chi _{1}} - \chi _{1}^{*}|+ \frac{Q^{m}M}{1-Q}\\&\quad \le \sup _{\chi _{1} \in \Omega } \Big [KR + \frac{QR}{1-Q} + \frac{\Gamma (p+1)}{T^{p-1}} \Big ]|\tilde{\chi _{1}} - \chi _{1}|+ \frac{Q^{m}M}{1-Q}.\\ \end{aligned} \end{aligned}$$

This proves the theorem. \(\square \)

Remark 1

On the basis of Theorem 5, we can establish an algorithm of approximate search for the point \(\chi _{1}^{*}\), which defines the solution \(u(\cdot )\) of the original BVP (1), (2). Let us represent the open set \(\Omega \subset {\mathbb {R}}^{n}\) as the finite union of subsets \(\Omega _{i}\):

$$\begin{aligned} \Omega = \mathop {\cup }\limits _{i=1}^{N} \Omega _{i}. \end{aligned}$$
(42)

In each subset \(\Omega _{i}\), we pick a point \(\tilde{\chi _{1}}^{i}\) and calculate the approximate solution \(u_{m}(t, \tilde{\chi _{1}}^{i})\) using the recurrence formula (9). Then we find the value of the determining function \(\Delta _{m}(\tilde{\chi _{1}}^{i})\), according to (27), and exclude from (42) subsets \(\Omega _{i}\) for which the inequality does not hold. According to Theorem 5, these subsets cannot contain a point \(\chi _{1}^{*}\) that determines the solution \(u(\cdot )\). The remaining subsets \(\Omega _{i_{1}}, ..., \Omega _{i_{s}}\) form a set \(\Omega _{m,N}\), such that only \(\tilde{\chi _{1}} \in \Omega _{m,N}\) can determine \(u(\cdot )\).

As \(N, m \rightarrow \infty \), the set \(\Omega _{m,N}\) "follows" the set \(\Omega ^{*}\), which may contain a value \(\chi _{1}^{*}\) and defines a solution to the BVP (1), (2). Each point \(\tilde{\chi _{1}}\) can be seen as an approximation of \(\chi _{1}^{*}\), which determines solution of the BVP (1), (2). It is clear that

$$\begin{aligned} |\tilde{\chi _{1}} - \chi _{1}^{*}|\le \sup _{\chi _{1} \in \Omega _{m,N}} |\tilde{\chi _{1}} - \chi _{1}|, \end{aligned}$$

and the function \(u_{m}(t, \tilde{\chi _{1}})\), calculated using the iterative formula (9), can be seen as an approximate solution to the BVP (1), (2).

Theorem 6

Suppose the conditions of Theorem 1 are satisfied and a point \(\chi _{1}^{*}\), defined in the set \(\Omega \), is the solution of the exact determining equation (27), and \(\tilde{\chi _{1}}\) is an arbitrary point in the set \(\Omega _{m,N}\). Then the following estimate holds:

$$\begin{aligned}&|u_{\infty }(t, \chi _{1}^{*}) - u_{m}(t, \tilde{\chi _{1}})|\le Q^{m}M(I_{n}-Q)^{-1}\alpha _{1}(t)\\&\quad + \sup _{\tilde{\chi _{1}}\in \Omega _{m,N}} \Big (R + R\alpha _{1}(t)(I_{n}-Q)^{-1} + Q^{m} \Big )|\chi _{1}^{*} - \tilde{\chi _{1}}|. \end{aligned}$$

Proof

Let us use the following inequality:

$$\begin{aligned} |u_{\infty }(t, \chi _{1}^{*}) - u_{m}(t, \tilde{\chi _{1}})|\le&|u_{\infty }(t, \chi _{1}^{*}) - u_{m}(t, \chi _{1}^{*})|+ |u_{m}(t, \chi _{1}^{*}) - u_{m}(t, \tilde{\chi _{1}})|. \end{aligned}$$

According to the estimate in (17), we have

$$\begin{aligned} |u_{\infty }(t, \chi _{1}^{*}) - u_{m}(t, \chi _{1}^{*})|\le&Q^{m}(I_{n}-Q)^{-1}M\alpha _{1}(t). \end{aligned}$$

Moreover, from the estimate in Lemma 4, it follows that

$$\begin{aligned} |u_{m}(t, \chi _{1}^{*}) - u_{m}(t, \tilde{\chi _{1}})|\le&\Big ( R + R\alpha _{1}(t)(I_{n}-Q)^{-1} + Q^{m}\Big ) |\chi _{1}^{*} - \tilde{\chi _{1}}|. \end{aligned}$$

Therefore, we find

$$\begin{aligned} \begin{aligned}&|u_{\infty }(t, \chi _{0}^{*}) - u_{m}(t, \tilde{\chi _{1}})|\\&\quad \le \frac{Q^{m}}{I_n-Q}M\alpha _{1}(t) + \Big ( R + \frac{R\alpha _{1}(t)}{I_n-Q} + Q^{m}\Big ) |\chi _{1}^{*} - \tilde{\chi _{1}}|\\&\quad \le \frac{Q^{m}}{I_n-Q}M\alpha _{1}(t) + \sup _{\tilde{\chi _{1}}\in \Omega _{m,N}} \Big (R + \frac{R\alpha _{1}(t)}{I_n-Q} + Q^{m} \Big )|\chi _{1}^{*} - \tilde{\chi _{1}}|, \end{aligned} \end{aligned}$$

as required. \(\square \)

In the following section we apply the numerical-analytic technique to a particular model example.

Example

Motivated by [8], we consider the BVP for the fractional differential equation

$$\begin{aligned} {^C_{0}}{D}^{\frac{3}{2}}_{t} u(t) = \frac{-2e^{t}}{(1+e^{t})^{2}}u(t) - \frac{2 \omega e^{t}(1-e^{t})}{(1+e^{t})^{3}}\,\, ( := f(t, u(t))), \end{aligned}$$
(43)

subject to the Dirichlet boundary conditions

$$\begin{aligned} u(0) = 1,\,\,\,u(1) = 2. \end{aligned}$$
(44)

Here \(\omega \) is a scalar which in the context of the flow of the Antarctic Circumpolar Currect corresponds to the dimensionless Coriolis parameter being equal to 4649.56.

Let the BVP (43), (44) be defined on the domain

$$\begin{aligned} {\mathcal {U}} := \{ u: |u| \le 100 \} , \,\,\,\,\, t \in [0, 1]. \end{aligned}$$

Since \(u : [0, 1] \rightarrow {\mathcal {U}} \subset {\mathbb {R}}\), the constant vector M and matrices K and Q, defined by (3), (4), and (7), respectively, are now scalars. We have

$$\begin{aligned} M = 844.11, \,\,\,\, K = \frac{1}{2}, \,\,\,\, \beta = \frac{1}{3\sqrt{\pi }},\,\,\,\, Q = \frac{1}{6\sqrt{\pi }}, \end{aligned}$$

thus, the condition of nonemptiness of the set \({\mathcal {D}}_{\beta }\) is satisfied. Since \({Q< 1}\), f(tu(t)) is bounded and satisfies a Lipschitz condition with constant K, conditions (3) - (8) are satisfied. Hence, we can apply the numerical-analytic procedure derived in Sec. 2 - 4 to the present problem.

For the BVP (43), (44), the approximate determining equation reads

$$\begin{aligned} \Delta _{m}(\chi _{1}) = \frac{(1-\chi _{1})\sqrt{\pi }}{2}+\int _{0}^{1}(1-s)^{1/2}f(s, u_{m}(s, \chi _{1}))ds = 0, \end{aligned}$$
(45)

and the sequence of approximations takes the form

$$\begin{aligned} \begin{aligned}&u_{m}(t, \chi _{1}) = 1 + \chi _{1}t + (1-\chi _{1})t^{3/2}+\frac{1}{\Gamma (3/2)} \int _{0}^{t}(t-s)^{1/2}f(s,u_{m-1}(s, \chi _{1}))ds \\&\quad - \frac{1}{\Gamma (3/2)}t^{3/2}\int _{0}^{1}(1-s)^{1/2}f(s,u_{m-1}(s,\chi _{1}))ds, \end{aligned} \end{aligned}$$
(46)
$$\begin{aligned} u_{0}(t, \chi _{1}) =&1 + \chi _{1}t +(1-\chi _{1})t^{3/2}, \end{aligned}$$
(47)

where \(m \in {\mathbb {Z}}^{+}\), \(t \in [0, 1]\).

In order to obtain the approximate value of the parameter \(\chi _{1} \in \Omega := [-333, -320]\), Eq. (45) is solved at each iteration step. At the initial step \(m =0\) \(u_{0}(t, \chi _{1})\), as given in (47), is substituted into the expression for \(\Delta _{0}(\chi _{1})\), which yields

$$\begin{aligned} \Delta _{0}(\chi _{1}^{0}) = \frac{(1-\chi _{1}^{0})\sqrt{\pi }}{2}+\int _{0}^{1}(1-s)^{1/2}f(s, u_{0}(s, \chi _{1}^{0}))ds, \end{aligned}$$

where

$$\begin{aligned} f(s, u_{0}(s, \chi _{1}^{0})) =&\frac{-2e^{s}[1+\chi _{1}^{0}s + (1-\chi _{1}^{0})(s-1)^{3/2}]}{(1+e^{s})^{2}}-\frac{2 \omega e^{s}(1-e^{s})}{(1+e^{s})^{3}}. \end{aligned}$$

The approximate determining equation

$$\begin{aligned} \Delta _{0}(\chi _{1}^{0}) = 0 \end{aligned}$$

is solved numerically to obtain \(\chi _{1}^{0} = -320.68\). Thus, the initial approximation to the solution of BVP (43), (44) is given by

$$\begin{aligned} u_{0}(t, \chi _{1}^{0})=&1 - 320.68t + 321.68t^{3/2}. \end{aligned}$$

At the next step, \(m=1\), the expression for \(u_{0}( t, \chi _{1})\) is used to construct the next approximation:

$$\begin{aligned} u_{1}(t, \chi _{1}) =&1 +\chi _{1}t + (1-\chi _{1})t^{3/2} +\frac{1}{\Gamma (3/2)} \int _{0}^{t}(t-s)^{1/2}f(s,u_{0}(s, \chi _{1}))ds \\&- \frac{1}{\Gamma (3/2)}t^{3/2}\int _{0}^{1}(1-s)^{1/2}f(s,u_{0}(s,\chi _{1}))ds,\\ \end{aligned}$$

which is substituted into \(\Delta _{1}(\chi _{1})\):

$$\begin{aligned} \Delta _{1}(\chi _{1}^{1}) = \frac{(1-\chi _{1}^{1})\sqrt{\pi }}{2}+\int _{0}^{1}(1-s)^{1/2}f(s, u_{1}(s, \chi _{1}^{1}))ds = 0. \end{aligned}$$

The approximate determining equation

$$\begin{aligned} \Delta _{1}(\chi _{1}^{1}) = 0 \end{aligned}$$

is solved again to find \(\chi _{1}^{1} = -332.06\). With the obtained value for \(\chi _{1}^{1}\), the first approximation becomes

$$\begin{aligned} u_{1}(t, \chi _{1}^{1}) =&1 - 332.06t + 333.06t^{3/2} +\frac{1}{\Gamma (3/2)} \int _{0}^{t}(t-s)^{1/2}f(s,u_{0}(s, \chi _{1}^{1}))ds \\&- \frac{1}{\Gamma (3/2)}t^{3/2}\int _{0}^{1}(1-s)^{1/2}f(s,u_{0}(s,\chi _{1}^{1}))ds,\\ \end{aligned}$$

where

$$\begin{aligned} f(s, u_{0}(s, \chi _{1}^{1})) =&\frac{-2e^{s}[1-332.06s + 333.06(s-1)^{3/2}]}{(1+e^{s})^{2}}-\frac{2 \omega e^{s}(1-e^{s})}{(1+e^{s})^{3}}. \end{aligned}$$

Similarly, \(u_{1}(t, \chi _{1})\) is used to construct \(u_{2}(t, \chi _{1})\):

$$\begin{aligned} u_{2}(t, \chi _{1}) =&1 +\chi _{1}t + (1-\chi _{1})t^{3/2} +\frac{1}{\Gamma (3/2)} \int _{0}^{t}(t-s)^{1/2}f(s,u_{1}(s, \chi _{1}))ds \\&- \frac{1}{\Gamma (3/2)}t^{3/2}\int _{0}^{1}(1-s)^{1/2}f(s,u_{1}(s,\chi _{1}))ds,\\ \end{aligned}$$

which is substituted into \(\Delta _{2}(\chi _{1})\) and the approximate determining equation \(\Delta _{1}(\chi _{1}^{2}) = 0\) is solved to obtain \(\chi _{1}^{2} = -332.30\). This value is substituted into the expression for \(u_{2}(t, \chi _{1})\):

$$\begin{aligned} u_{2}(t, \chi _{1}^{2}) =&1 - 332.30t + 333.30t^{3/2} +\frac{1}{\Gamma (3/2)} \int _{0}^{t}(t-s)^{1/2}f(s,u_{1}(s, \chi _{1}^{2}))ds \\&- \frac{1}{\Gamma (3/2)}t^{3/2}\int _{0}^{1}(1-s)^{1/2}f(s,u_{1}(s,\chi _{1}^{2}))ds.\\ \end{aligned}$$

Figure 1 shows plots of the first 3 approximations.

Fig. 1
figure 1

Numerical-analytic approximations to the solution of BVP (43), (44) for \(m =0,\,1,\,2\)

In addition, we verified how well the calculated approximations satisfy the original FDE (1) by calculating the Caputo derivative of \(u_{m}(t, \chi _{1}^{m})\) and comparing to the right-hand side \(f(t, u_{m}(t, \chi _{1}^{m})) \) for \(m = 0, 1, 2\). The plots are shown in Figs. 2, 3, 4.

Fig. 2
figure 2

Right-hand side of BVP (43), (44) (solid black line) and the approximations to the solution of the BVP (solid red line) for \(m=0\)

Fig. 3
figure 3

Right-hand side of BVP (43), (44) (solid line) and the approximations to the solution of the BVP (drawn with dots) for \(m=1\)

Fig. 4
figure 4

Right-hand side of BVP (43), (44) (solid line) and the approximations to the solution of the BVP (drawn with dots) for \(m=2\)

As it can be seen from our results, already on the second iteration step we obtain a very good approximation to the exact solution of the original BVP (43), (44). If necessary, this process can be continued even further and a better precision of computations can be obtained.

Conclusion

Approximation methods are necessary for constructing approximate solutions to BVPs for which the exact solutions are not available. In this paper we use the numerical-analytic approximation technique to study a system of nonlinear FDEs of the Caputo type, subjected to the Dirichlet boundary conditions. We construct a sequence of functions and prove its uniform convergence to a limit function which is the exact solution to the IVP for the modified system of equations. We give necessary and sufficient conditions for the limit function to also satisfy the original BVP, and for the existence of solutions to the BVP.

The technique is applied to the equation modelling the motion of a gyre in the Southern hemisphere in the fractional setting. The approximate determining equation is solved numerically to obtain values of the unknown parameter, which are used to calculate the first three terms of the sequence. To verify the validity of the constructed approximations, we have checked how well they satisfy the original FDE.

The developed technique and existence results can be further extended and applied to more complex fractional BVPs.