Abstract
In this paper, a computational method for solving a class of fuzzy fractional differential equations is presented. The proposed method is based on a generalized differential transform method in the sense of the Caputo fractional derivative. The advantage of the differential transform method is that the derivatives are calculated in an iterative way instead of evaluating symbolically. Furthermore, a convergence theorem is derived with a different perspective. Some numerical examples are also given to illustrate the accuracy and efficiency of the method.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
The interest in the study of differential equations of fractional order lies in the fact that fractional derivatives provide an excellent tool for the description of memory and hereditary properties of various materials and processes such as control [4], signal processing [17], viscoelastic [11], electrolyte-electrolyte polarization [9] and etc. More precisely, when one intends to analyze a real world phenomenon, it is also necessary to deal with uncertain factors. In this case, the theory of fuzzy sets is one of the best non-statistical or non-probabilistic approach, which leads us to investigate fuzzy fractional models.
So far, a few papers have been published about the topic of fuzzy fractional differential equations for instance, authors of [1] have presented a method based on tau method with Jacobi polynomials for the solution of fuzzy linear fractional differential equations of order \(0\le \alpha \le 1\). The existence and uniqueness of solutions of fuzzy fractional differential equations (FFDEs) under Caputo’s H-differentiability have been studied in [16] by Salahshore et al. Also, Salahshour have solved fuzzy fractional differential equations by using fuzzy Laplace transforms in the sense of the Riemann-Liouville H-derivative. Recently Mazandarani and Vahidian have used the modified fractional Euler method to solve fuzzy fractional initial value problems in [12]. Also, a variational iteration method have been used for approximating the solutions of fractional differential equations with a fuzzy initial condition by Khodadadi and Çelik in [10].
In this study we intend to apply the generalized differential method for solving the fuzzy fractional differential equations (FFDE). The differential transform method was first introduced by Zhou [18]. Then it was applied by many researchers for the ordinary and partial differential equations, the integro-differential equations and several special equations. Also, Arikoglu and Ozkol extended it to ordinary differential equations of fractional order [3]. Later, a new technique has been presented and called generalized differential transform method by Odibat [13].
The present paper is organized as follows: in Sect. 2, some preliminary concepts of fuzzy calculus are introduced and are reviewed. In Sect. 3, as well as introducing the fractional integral and derivative, the generalized Taylors series and give its convergent theorems are stated. In Sect. 4, definitions of the fuzzy fractional integral and derivative are given. In the rest of the paper, first the generalized differential transform method is described, then the fuzzy fractional differential equations are proposed. Finally, some different numerical examples are presented to confirm the efficiency and simplicity of the method.
2 Basic concepts
In this section we give some necessary definitions and theorems of fuzzy theory which are used in the paper.
We denote the set of all real numbers by \(\mathbb {R}\) and the set of all fuzzy numbers on \(\mathbb {R}\) is indicated by \(\mathbb {R}_{\mathscr {F}}\). A fuzzy number is a mapping \(u:\mathbb {R}\rightarrow [0,1]\) with the following properties [6]:
-
(i)
u is upper semi-continuous,
-
(ii)
u is fuzzy convex, i.e., \(\forall x,y\in \mathbb {R}\), \(\lambda \in [0,1]\), \(u(\lambda x+(1-\lambda )y)\ge \min \{u(x),u(y)\}\),
-
(iii)
u is normal, i.e., \(\exists ~ x_0 \in \mathbb {R}\) for which \(u(x_0)=1\),
-
(iv)
\(supp~u=\{x\in \mathbb {R}|u(x)>0\}\) is the support of the u, and its closure cl(supp u) is compact.
The r-cut set of a fuzzy number \(u(x)\in \mathbb {R}_\mathscr {F}\) denoted by \([u(x)]^r\), is defined as
An equivalent parametric definition for fuzzy numbers is as follows:
Definition 1
[2] A fuzzy number u in parametric forms is a pair \((\underline{u}(r),\overline{u}(r))\) of functions \(\underline{u}(r),\overline{u}(r)\), \(0\le r\le 1\), which satisfy the following requirements:
-
(i)
\(\underline{u}(r)\) is a bounded non-decreasing left continuous function in (0, 1], and right continuous at 0,
-
(ii)
\(\overline{u}(r)\) is a bounded non-increasing left continuous function in (0, 1], and right continuous at 0,
-
(iii)
\(\underline{u}(r)\le \overline{u}(r)\), \(0\le r\le 1\).
It is well known that the r-cut set of fuzzy numbers is a closed and bounded interval \([\underline{u}(x;r),\overline{u}(x;r)]\), where \(\underline{u}(x;r)\) denotes the left-hand endpoint of \([u(x)]^r\) and \(\overline{u}(x;r)\) the right-hand endpoint \([u(x)]^r\).
A triangular fuzzy number denoted by \(u=(a,b,c)\) such that \(a\le b\le c\), \(a,b,c\in \mathbb {R}\) where \(\underline{u}(r)=a+r(b-a)\) , \(\overline{u}(r)=c-r(c-b)\) are the endpoint of the r-cut set, for all \(0\le r \le 1\).
Addition and subtractions and scalar multiplication are defined as [6]:
-
\([u+v]^r=[\underline{u}(r)+\underline{v}(r),\overline{u}(r)+\overline{v}(r)]\)
-
\([u-v]^r=[\underline{u}(r)-\overline{v}(r),\overline{u}(r)-\underline{v}(r)]\)
-
\( [ku]^r=\left\{ \begin{array}{l} \,[k\underline{u}(r),k\overline{u}(r)]\quad k\ge 0 \\ \,[k\overline{u}(r),k\underline{u}(r)] \quad k<0. \end{array} \right. \)
Definition 2
[6] Let \(u,v\in \mathbb {R}_\mathscr {F}\). If there exists \(w\in \mathbb {R}_\mathscr {F}\) such that \(u=v+w\), then w is called the Hukuhara difference (H-difference) of u, v, and it is denoted by \(u\ominus v\). Note that \(u\ominus v \ne u+(-1)v\).
The hausdorff distance between fuzzy numbers given by \(D:\mathbb {R}_\mathscr {F} \times \mathbb {R}_\mathscr {F}\rightarrow \mathbb {R}^+ \cup \{0\}\),
where r-cut sets of u and v are \([u]^r=(\underline{u}(r),\overline{u}(r))\) and \([v]^r=(\underline{v}(r),\overline{v}(r))\) respectively.
It is easy to see that D is a metric in \(\mathbb {R}_\mathscr {F}\) and \((D,\mathbb {R}_\mathscr {F})\) is a complete metric space [5].
Note that the r-cut of fuzzy-valued functions \(f:A\subseteq \mathbb {R}\rightarrow \mathbb {R}_\mathscr {F}\), can be expressed by \([f(x)]^r=[\underline{f}(x;r),\overline{f}(x;r)]\), \(x\in A\subseteq \mathbb {R}\) and \(0\le r \le 1\).
Theorem 1
[15] Let f be a fuzzy function on \([a,\infty )\) represented by r-cut set \((\underline{f}(x;r),\overline{f}(x;r))\). For any fixed \(r\in [0, 1]\), assume \(\underline{f}(x;r)\) and \(\overline{f}(x;r)\) are Riemann-integrable on [a, b] for every \(b\ge a\), and assume there are two positive functions \(\underline{M}(r)\) and \(\overline{M}(r)\) such that \(\int _{a}^{b}|\underline{f}(x;r)|dx\le \underline{M}(r)\) and \(\int _{a}^{b}|\overline{f}(x;r)|dx\le \overline{M}(r)\) for every \(b\ge a\). Then f(x) is fuzzy improper Riemann-integrable on \([a,\infty )\) and the fuzzy improper Riemann-integral is a fuzzy number. Furthermore, we have
We denote \(C^{\mathbb {F}}[a,b]\) as the space of all continuous fuzzy-valued functions on [a, b]. Also, we denote the space of all Lebesque integrable fuzzy valued functions on the bounded interval \([a,b]\subset \mathbb {R}\) by \(L^{\mathbb {F}}[a,b]\).
Definition 3
[5] Let \(f:(a,b)\rightarrow \mathbb {R}_\mathscr {F}\) be a fuzzy function and \(x_0\in (a,b)\), we say that f is strongly generalized differential at \(x_0\), if there exists an element \(f'(x_0)\in \mathbb {R}_\mathscr {F}\), such that
-
(i)
for all \(h>0\) sufficiently small, \(\exists f(x_0 +h)\ominus f(x_0),f(x_0)\ominus f(x_0-h)\) and the limits (in the metric D)
$$\begin{aligned} \lim _{h\rightarrow 0}\frac{f (x_0+h)\ominus f (x_0)}{h}=\lim _{h\rightarrow 0}\frac{f(x_0)\ominus f(x_0-h)}{h}=f'(x_0), \end{aligned}$$or
-
(ii)
for all \(h>0\) sufficiently small, \(\exists f(x_0)\ominus f(x_0+h)\), \(f(x_0-h)\ominus f(x_0)\) and the limits
$$\begin{aligned} \lim _{h\rightarrow 0}\frac{f(x_0)\ominus f(x_0+h)}{(-h)}=\lim _{h\rightarrow 0} \frac{f(x_0-h)\ominus f(x_0)}{(-h)}=f'(x_0), \end{aligned}$$or
-
(iii)
for all \(h>0\) sufficiently small, \(\exists f(x_0+h)\ominus f(x_0)\), \(f(x_0-h)\ominus f(x_0)\) and the limits
$$\begin{aligned} \lim _{h\rightarrow 0}\frac{f(x_0+h)\ominus f(x_0)}{h}=\lim _{h\rightarrow 0}\frac{f(x_0-h)\ominus f(x_0)}{(-h)}= f'(x_0), \end{aligned}$$or
-
(iv)
for all \(h>0\) sufficiently small, \(\exists f(x_0)\ominus f (x_0+h)\), \(f(x_0)\ominus f (x_0-h)\) and the limits
$$\begin{aligned} \lim _{h\rightarrow 0}\frac{f(x_0)\ominus f(x_0+h)}{(-h)}=\lim _{h\rightarrow 0}\frac{f(x_0)\ominus f (x_0-h)}{h}=f'(x_0). \end{aligned}$$
3 Generalized Taylor’s and convergence
As we know, the fractional derivatives have several different kinds of definitions, among which the Riemann-Liouville fractional derivative and the Caputo fractional derivative are two of the most important ones in applications. In the both definitions from the Riemann-Liouville fractional integration and the derivatives of integer order are used. The difference between the two definitions is in the order of evaluation. The Riemann-Liouville fractional integration of order \(\alpha \) is defined as
which has the following properties [13]:
The next two equations define the Riemann-Liouville and Caputo fractional derivative of order \(\alpha \), in the case crisp, respectively,
where \(m-1<\alpha \le m\) and \(m\in \mathbb {N}\). The Riemann-Liouville fractional derivative first computes a fractional integral followed by an ordinary derivative to achieve the desired order of fractional derivative. The Caputo fractional derivative is computed in the reverse order. The Caputo concept satisfies in the following lemma.
Lemma 1
[13] If \(m-1<\alpha < m\), \(m\in \mathbb {N}\), then \(^\mathscr {C}D^\alpha _{x_0} J^\alpha _{x_0} f(x)=f(x)\), and
For the Caputo derivative, we have [7]:
where \(\lceil \alpha \rceil \) is the ceiling function giving the smallest integer greater than or equal to \(\alpha \), and \(\lfloor \alpha \rfloor \) is the floor function giving the biggest integer smaller than or equal to \(\alpha \).
Theorem 2
[13] Suppose that \((^{\mathscr {C}}D^{\alpha }_a)^n f(x),(^{\mathscr {C}}D^{\alpha }_a)^{n+1}f(x)\in (a,b]\), for \(0<\alpha \le 1\), then we have
where \((^{\mathscr {C}}D^\alpha _a)^n=~^{\mathscr {C}}D^\alpha _a.~^{\mathscr {C}}D^\alpha _a...^{\mathscr {C}}D^\alpha _a.\) (n-times)
Theorem 3
Assume that \(0<\alpha <1\) and f has continuous Caputo fractional derivative of order \((n+1)\alpha \) in some open interval I containing a, and define \(E_n(x)\) for any x in I by the equation
where \(0<\alpha <1\). Then \(E_n(x)\) is also given by the integral
Proof
The proof is by induction on n. For \(n=1\) we have
according to Theorem 2 \(J^\alpha _a(^{\mathscr {C}}D^\alpha _a f(a^+))=(J^\alpha _a(^{\mathscr {C}}D^\alpha _a f))(x)-(J^{2\alpha }_a(^{\mathscr {C}}D^{2\alpha }_a f))(x)\),
since \((J^\alpha _a(^{\mathscr {C}}D^\alpha _a)f)(x)=f(x)-f(a^+)\). Now we assume (9) is true for n and prove it for \(n+1\). From (8) we have
since \(\dfrac{(^{\mathscr {C}}D^\alpha _a)^{n+1}f(a^+)}{\Gamma ((n+1)\alpha +1)}(n-a)^{(n+1)\alpha }=J^{(n+1)\alpha }_a(^{\mathscr {C}}D^\alpha _a)^{(n+1)}f(x) -J^{(n+2)\alpha }_a(^{\mathscr {C}}D^\alpha _a)^{(n+2)}f(x),\)
and the proof is complete. \(\square \)
Remark 1
The change of variable \(t=x+(a-x)u\) transforms the integral in (9) to the form
for all \(x\in [0,\lambda ]\).
Theorem 4
Assume that \(0<\alpha <1\) and f and all its fractional derivatives of multiple of \(\alpha \) are nonnegative on a compact interval \([a,a+\lambda ]\), \(\lambda >0\). Then, if \(a\le x \le a+\lambda \) the Taylor’s series
converges to f.
Proof
Without loss of generality we can assume that \(a=0\). This result is trivial for \(x=0\) so we assume \(0<x<\lambda \). We use Taylor’s formula with reminder and write
We will prove that the error term satisfies the inequalities
This implies that \(E_n(x)\rightarrow 0\) as \(n\rightarrow \infty \) since \((x/\lambda )^{n+1}\rightarrow 0\) if \(0<x<\lambda \). To prove (17) we use (14) with \(a=0\) and find
for all \(x\in [0,\lambda ]\). If \(x\ne 0\), let
The function \(({}^{\mathscr {C}}D^\alpha _0)^{n+1}f\) is monotonic increasing on \([0,\lambda ]\) since its fractional derivative (i.e. \({}^{\mathscr {C}}(D^\alpha _0)^{n+1}f\)) is nonnegative. Therefore we have
and this implies \(F_n(x)\le F_n(\lambda )\) if \(0<x\le \lambda \). In other words, \(E_n(x)/x^{(n+1)\alpha }\le E_n(x)/{\lambda }^{(n+1)\alpha }\), or
putting \(x=\lambda \) in (16), we see that \(E_n(\lambda )\le f(\lambda )\) since each term in the sum is nonnegative. Using this in (21), we obtain (17) which, in turn, completes the proof. \(\square \)
According to Theorem 4, a few functions satisfy the conditions of the theorem. Now based on the generalized Taylor in [13] we state the conditions which the generalized Taylor series generated by f converges to f.
Theorem 5
[13] Suppose that \(^\mathscr {C}D^{k\alpha }_0f(x)\in C(0,a]\) for \(k=0,1,...,n+1\), where \(0<\alpha \le 1\). Then we have
with \(0\le \xi \le x, \forall x\in (0,a]\).
Hence a necessary and sufficient condition for generalized Taylor’s series to converge to f(x) is that for each \(x\in (0,a]\)
Theorem 6
Assume that \(^\mathscr {C}D^{k\alpha }_0 f(x)\in C(0,a]\) and there is a neighborhood \(B(0^+)=(0,\gamma )\) and a constant M such that \(|^\mathscr {C}D^{n\alpha }f(x)|\le M^n\) for every x in \(B(0^+)\cap (0,a]\) and any \(n=1,2,...\). Then for each x in \(B(0^+)\cap (0,a]\), we have
Proof
We have
since \(\sum _{n=0}^{\infty }\dfrac{x^{n\alpha }}{\Gamma (n\alpha +1)}=E_{\alpha ,1}(x^\alpha )\) is absolutely convergence where \(E_{\alpha ,\beta }(t)=\sum _{k=0}^{\infty }\frac{t^{k}}{\Gamma (k\alpha +\beta )}\), \(\alpha ,\beta >0, \alpha ,\beta \in \mathbb {R}\) is mittag function. Hence, \(\lim _{n\rightarrow \infty }\dfrac{x^{n\alpha }}{\Gamma (n\alpha +1)}=0\), thus the proof complete. \(\square \)
4 Fuzzy fractional derivatives
Definition 4
[15] Let \(f(x)\in C^{\mathbb {F}}[a,b]\cap L^{\mathbb {F}}[a,b]\). The fuzzy Riemann-Liouville integral of fuzzy-valued function f is defined as the following
Let us consider the r-cut representation of fuzzy-valued function f as \(f(x;r)=[\underline{f}(x;r),\overline{f}(x;r)]\), for \(0 \le r\le 1\), then we can indicate the fuzzy Riemann-Liouville integral of fuzzy-valued function f based on the lower and upper functions as follows
Theorem 7
[15] Let \(f\in C^{\mathbb {F}}[a,b]\cap L^{\mathbb {F}}[a,b]\) is a fuzzy-valued function. The fuzzy Riemann-Liouville integral of a fuzzy-valued function f can be expressed as follows:
where
If in the definition of Riemann-Liouville fractional derivative and that of Caputo, we use the fuzzy generalized derivatives instead of the ordinary derivatives and the fuzzy Riemann-Liouville integration instead of the Riemann-Liouville integration, we obtain the fuzzy fractional derivative definitions. Hence, we will consider the fuzzy Caputo’s fractional derivative as the following:
Definition 5
[15] Let \(f\in C^{\mathbb {F}} \cap L^{\mathbb {F}}\) be a fuzzy-valued function and \(0 <\alpha \le 1\) . Then f is said to be Caputo’s H-differentiable at x when
Note that later we indicate \(^{\mathscr {C}}D^\alpha _0 f(t)\) by \(^{\mathscr {C}}D^\alpha f(t)\).
We have the following result for fuzzy Caputo’s fractional derivatives:
Theorem 8
[15] Let \(f\in C^{\mathbb {F}}[a,b]\cap L^{\mathbb {F}}[a,b]\), \(x_0\in (a,b)\) and \(0<\alpha \le 1\). Then
-
(i)
if f is (i)-differentiable fuzzy-valued function, then
$$\begin{aligned} (_i^{\mathscr {C}}D^{\alpha }_{x_0}f)(x;r)=[(^{\mathscr {C}}D^{\alpha }_{x_0})\underline{f}(x;r),~(^{\mathscr {C}}D^{\alpha }_{x_0})\overline{f}(x;r)],\quad 0\le r \le 1, \end{aligned}$$(31) -
(ii)
if f is (ii)-differentiable fuzzy-valued function, then
$$\begin{aligned} (_{ii}^{\mathscr {C}}D^{\alpha }_{x_0}f)(x;r)=[(^{\mathscr {C}}D^{\alpha }_{x_0})\overline{f}(x;r),~(^{\mathscr {C}}D^{\alpha }_{x_0})\underline{f}(x;r)],\quad 0\le r \le 1. \end{aligned}$$(32)
Remark 2
Note that if f is (iii) or (iv) differentiable in Definition 3 then \(({^\mathscr {C}}D^\alpha f)(x)\in \mathbb {R}\).
Remark 3
We say f is \(^{\mathscr {C}}[(i)-\alpha ]\)-differentiable while f is (i)-differentiable in equation (30), and f is \(^{\mathscr {C}}[(ii)-\alpha ]\)-differentiable while f is (ii)-differentiable in Eq. (30).
For \(1<\alpha \le 2\) we have the following theorem:
Theorem 9
[12] Let \(f(x)\in C^{\mathbb {F}}[0,b]\cap L^{\mathbb {F}}[0,b]\) be a fuzzy function and \([f(x)]^{r}=[\underline{f}(x;r),\overline{f}(x;r)]\), for \(r\in [0,1]\), and \(x\in (0,b)\). Then
-
(i)
if \(_i^\mathscr {C}D^{\alpha }_{x_0}f\) be the (i)-Caputo type fuzzy fractional differentiable, then for \(1<\alpha \le 2\)
$$\begin{aligned}{}[_{i,i}^{\mathscr {C}}D^{\alpha }_{x_0}f(x)]^r=[^{\mathscr {C}}D^{\alpha }_{x_0}\underline{f}(x;r),~^{\mathscr {C}}D^{\alpha }_{x_0}\overline{f}(x;r)], \end{aligned}$$(33) -
(ii)
if \({_{i}^\mathscr {C}}D^{\alpha }_{x_0}f\) be the (ii)-Caputo type fuzzy fractional differentiable, then for \(1<\alpha \le 2\)
$$\begin{aligned}{}[_{i,ii}^{\mathscr {C}}D^{\alpha }_{x_0}f(x)]^r=[^{\mathscr {C}}D^{\alpha }_{x_0}\overline{f}(x;r),~^{\mathscr {C}}D^{\alpha }_{x_0}\underline{f}(x;r)], \end{aligned}$$(34) -
(iii)
if \({_{ii}^\mathscr {C}}D^{\alpha }_{x_0}f\) be the (i)-Caputo type fuzzy fractional differentiable, then for \(1<\alpha \le 2\)
$$\begin{aligned}{}[_{ii,i}^{\mathscr {C}}D^{\alpha }_{x_0}f(x)]^r=[^{\mathscr {C}}D^{\alpha }_{x_0}\overline{f}(x;r),~^{\mathscr {C}}D^{\alpha }_{x_0}\underline{f}(x;r)], \end{aligned}$$(35) -
(iv)
if \({_{ii}^\mathscr {C}}D^{\alpha }_{x_0}f\) be the (ii)-Caputo type fuzzy fractional differentiable, then for \(1<\alpha \le 2\)
$$\begin{aligned}{}[_{ii,ii}^{\mathscr {C}}D^{\alpha }_{x_0}f(x)]^r=[ ^{\mathscr {C}}D^{\alpha }_{x_0}\underline{f}(x;r),~^{\mathscr {C}}D^{\alpha }_{x_0}\overline{f}(x;r)]. \end{aligned}$$(36)
Lemma 2
Suppose that \(n-1<\alpha <n\), \(\beta =\alpha -(n-1), (0<\beta <1)\), \(n\in \mathbb {N}\), \(\alpha ,\beta \in \mathbb {R}\) and the fuzzy valued function f(t) is such that \(^{\mathscr {C}}D^\alpha f(t)\) exists. Then
Proof
\(\square \)
Remark 4
Notice that \(\alpha -(n-1)\) is a real number between 0 and 1. Hence, studying the behavior of the Caputo derivative of order \(\beta \in (0,1)\) is sufficient for finding the Caputo derivatives of arbitrary order.
5 Generalized differential transform method
In this section, we apply the fractional generalized differential transform method to obtain the approximate analytical solutions of fuzzy fractional differential equations. The differential transform method evaluates the approximate solution by the Taylor series. But, the derivative is not computed directly; instead, the related derivatives are calculated by an iteration procedure. The generalized differential transform is also based on generalized Taylor’s formula and the Caputo fractional derivative.
Theorem 10
[12] Let \(f(x)\in C^{\mathbb {F}}[0,b]\cap \L ^{\mathbb {F}}[0,b]\) and suppose that \(({^\mathscr {C}}D^{\alpha })^kf\in C^{\mathbb {F}}[0,b]\) for \(k=0,1,2,3,...,n+1\) where \(0<\alpha \le 1\), \(0\le x_0 \le x\) and \(x\in (0,b]\). Then we have
where \({^\mathscr {C}}D^\alpha \underline{f}^{r}(0)= {^\mathscr {C}}D^\alpha \underline{f}^{r}(x)|_{x=0}\), \({^\mathscr {C}}D^\alpha \overline{f}^{r}(0)= {^\mathscr {C}}D^\alpha \overline{f}^{r}(x)|_{x=0}\).
Now, we describe the generalized differential transform method. As know this method is based on generalized Taylor’s formula and the generalized differential transform of the kth derivative of real-value function f(x) in one variable define as follows:
where \(0<\alpha \le 1\), \((^{\mathscr {C}}D^{\alpha }_{x_0})^k=~^{\mathscr {C}}D^{\alpha }_{x_0}~^{\mathscr {C}}D^{\alpha }_{x_0}\ldots ~^{\mathscr {C}}D^{\alpha }_{x_0}\), k-times, and the differential inverse transform of \(F_{\alpha }(k)\) is defined as the following:
substituting (40) into (41), we get
So, (41) is the inverse transform of the generalized differential transform (40). In the case of \(\alpha =1\), the generalized differential transform (40) reduces to the classical differential transform. From (40) and (41), some basic properties of the generalized differential transform are introduced in below[13]:
-
1.
If \(f(x)=g(x)\pm h(x)\), then \(F_{\alpha }(k)=G_{\alpha }(k)\pm H_{\alpha }(k)\).
-
2.
If \(f(x)=ag(x)\), then \(F_\alpha (k)=a G_\alpha (k)\).
-
3.
If \(f(x)=g(x)h(x)\), then \(F_\alpha (k)=\sum _{l=0}^{k} G_{\alpha }(l)H_{\alpha }(k-l)\).
-
4.
If \(f(x)=D^{\alpha }_{x_0} g(x)\), then \(F_\alpha (k)=\frac{\Gamma (\alpha (k+1)+1)}{\Gamma (\alpha k+1)}G_{\alpha }(k+1)\).
-
5.
If \(f(x)=(x-x_0)^{n\alpha }\), then \(F_\alpha (k)=\delta (k-n)\), where
$$\begin{aligned} \delta (k)= \left\{ \begin{array}{ll} 1 &{}\quad \text {if}~ k=0\\ 0&{}\quad \text {if}~k\ne 0. \end{array}\right. \end{aligned}$$
In general, we know that the fractional calculus does not commute the derivative operation or even it doesn’t have the exponential property, i.e. \(^{\mathscr {C}}D^{\alpha }(^{\mathscr {C}}D^{\beta }f(x))\ne ~\)
\(^{\mathscr {C}}D^{\beta }(^{\mathscr {C}}D^{\alpha }f(x))= ~^{\mathscr {C}}D^{\alpha +\beta }f(x)\) and \(^{\mathscr {C}}D^{\alpha }(^{\mathscr {C}}D^{\beta }f(x))=~ ^{\mathscr {C}}D^{\beta }(^{\mathscr {C}}D^{\alpha }f(x)) \ne ~^{\mathscr {C}}D^{\alpha +\beta }f(x)\).
Example If \(\alpha =\frac{1}{4}\) and \(\beta =\frac{1}{2}\) and \(f(x)=x^{\frac{1}{2}}\), we obtain
\(^{\mathscr {C}}D^{\alpha }(^{\mathscr {C}}D^{\beta }f(x))=0\) and \(^{\mathscr {C}}D^{\beta }(^{\mathscr {C}}D^{\alpha }f(x))=~^{\mathscr {C}}D^{\beta +\alpha }f(x)=\frac{\Gamma (\frac{3}{2})}{\Gamma (\frac{3}{4})}x^{\frac{-1}{4}}\),
or generally for \(0<\alpha ,\beta <1\),
\(^{\mathscr {C}}D^{\alpha }~^{\mathscr {C}}D^{\beta }t^{\alpha }=0\) and \(^{\mathscr {C}}D^{\beta }~ ^{\mathscr {C}}D^{\alpha }t^\alpha =~^{\mathscr {C}}D^{\alpha +\beta }t^{\alpha }=\dfrac{\Gamma (\alpha +1)}{\Gamma (-\beta +1)}t^{-\beta }.\)
In the following theorem, we find precise conditions under which the exponential property holds for arbitrary fractional operators. This result is very useful on the presented approach for solving differential equations and also fuzzy differential equations of fractional order.
Theorem 11
[13] Suppose that \(f(x)=x^{\lambda } g(x)\), where \(\lambda >-1\) and g(x) has the generalized power series expansion \(g(x)=\sum _{n=0}^{\infty }a_n.(x-a)^{n \alpha }\) with radius of convergence \(R>0\), \(0<\alpha \le 1\). Then
for all \(t\in (0,R)\) if:
-
(a)
\(\beta <\lambda +1\) and \(\alpha \) arbitrary
or
-
(b)
\(\beta \ge \lambda +1\), \(\gamma \) arbitrary, and \(a_k=0\) for \(k=0,1,\ldots , m-1\), where \(m-1<\beta \le m.\)
Theorem 12
[13] If \(f(x)=~^{\mathscr {C}}D^{\beta }g(x)\), \(m-1<\beta \le m\) and the function g(x) satisfies the condition in Theorem 11, then
6 Fuzzy fractional differential equations
Consider the following fuzzy fractional differential initial value problem (FFIVP)
Using Theorem 8, the FFIVP and the union of the following two systems of fractional differential equations can be considered equivalent
Remark 5
Note that in above, we only consider \(\alpha \)th order of the fuzzy Caputo derivative for \(0<\alpha \le 1\), however for \(1<\alpha \le 2\) we can obtain a union of four systems which is equivalent with the given FFIVP.
Using Theorem 12 and applying the generalized differential transform method for real valued functions \(\underline{f}(x)\) and \(\overline{f}(x)\), we solve the systems (47) and (46). In this regard, we will approximate two functions \(\underline{y}(x)\) and \(\overline{y}(x)\) by two finite series as
7 Numerical examples
Example 1
Consider the linear fuzzy fractional differential equation from
This equation under \(^{\mathscr {C}}[(ii)-\alpha ]\) differentiation equivalent with
and its exact solution is
Applying the generalized differential transform to both sides of system (50), it transforms to
that is
The recurrence relation (53) yields the approximations up to \(O(x^{8\alpha })\) for \(\underline{y}\) and \(\overline{y}\) which are the solutions of the Eq. (49), as (Tables 1, 2 and Fig. 1):
Example 2
Consider the nonlinear fuzzy fractional logistic differential equation
Equation (54) under \(^{\mathscr {C}}[(ii)-\beta ]\) derivative is equivalent with
The system (55) is transformed by using property (3) of the differential transform as follows
Tables 3 and 4 show the numerical results for approximation solutions of \(\underline{y}\) and \(\overline{y}\) for some \(r \in [0,1]\) (Figs. 2, 3).
Remark 6
Figure 3 reveals that by increasing n we may expect to have an approximate solution close to the exact solution. In other words, the proposed method is convergent. However, in the most of the practical cases, the exact solution is not available, hence the computation of the absolute error is impossible.
Example 3
Consider the following linear fuzzy fractional differential equation
Equation (57), in the case \(^{\mathscr {C}}[(ii)-\gamma ]\) derivative is equivalent by
which is transformed as follows:
Tables 5 and 6 show the numerical results for \(n=20\) and \(\gamma =2/3\) (Fig. 4).
Example 4
In this example, let us consider the fuzzy Basset equation as follows
which is equivalent with the following systems
Using the proposed differential transform method for the system (62), we have
Figure 5 shows the numerical results.
References
Ahmadian, A., Suleiman, M., Salahshour, S., Baleanu, D.: A Jacobi operational matrix for solving a fuzzy linear fractional differential equation. Adv. Differ. Equ. 104, 2013 (2013). doi:10.1186/1687-1847-2013-104
Allahviranloo, T., kiani, N.A., Motamedi, N.: Solving fuzzy differential equations by differential transformation method. Inf. Sci. 179, 956–966 (2009)
Arikoglu, A., Ozkol, I.: Solution of fractional differential equations by using differential transform method. Chaos, Solitons and Fractals. 34, 1473–1481 (2007)
Baleanu, D., Machado, J.A.T., Luo A.C.J.: Fractional dynamics and control. Springer-Verlag New York (2012)
Bede, B., Rudas, I.J., Bencsik, A.L.: First order linear fuzzy differential equations under generalized differentiability. Inf. Sci. 177, 1648–1662 (2007)
Bede, B., Gal, S.G.: Generalizations of the differentiability of fuzzy number valued functions with applications to fuzzy differential equations. Fuzzy Sets Syst. 151, 581–599 (2005)
Diethelm, K., Ford, N.J., Freed, A.D., Luchko, Yu.: Algorithms for the fractional calculus: a selection of numerical methods. Comput. Methods Appl. Mech. Eng. 194, 743–773 (2005)
Suat Erturk, V., Momani, S.: Solving systems of fractional differential equations using differential transform method. J. Comput. Appl. Math. 215, 142–151 (2008)
Ichise, M., Nagayanagi, Y., Kojima, T.: An analog simulation of noninteger order transfer functions for analysis of electrode process. J. Electroanal. Chem. 33, 253–265 (1971)
Khodadadi, E., Çelik, E.: The variational iteration method for fuzzy fractional differential equations with uncertainty. Fixed Point Theory Appl. 13, 2013 (2013). doi:10.1186/1687-1812-2013-13
Koeller, R.C.: Applications of fractional calculus to the theory of viscoelasticity. J. Appl. Mech. 51, 299–307 (1984)
MazandaraniA, M.: V Kamyad, Modified fractional Euler method for solving Fuzzy Fractional Initial Value Problem. Commun Nonlinear Sci Numer Simulat. 18, 12–21 (2013)
Odibat, Z., Momani, S., Erturk, V.S.: Generalized differential transform method: application to differential equations of fractional order. Appl. Math. Comput. 197, 467–477 (2008)
Podlubny I.: Fractional differential equations: an introduction to fractional derivatives, fractional differential equations, to methods of their solution and some of their applications. Mathematics in Science and Engineering, 198: Academic Press, New York. Inc., San Diego (1999)
Salahshour, S., Allahviranloo, T., Abbasbandy, S.: Solving fuzzy fractional differential equations by fuzzy Laplace transforms. Commun Nonlinear Sci Numer Simul. 17, 1372–1381 (2012)
Salahshour, S., Allahviranloo, T., Abbasbandy, S., Baleanu, D.: Existence and uniqueness results for fractional differential equations with uncertainty. Adv. Differ. Eqs. 112, 2012 (2012). doi:10.1186/1687-1847-2012-112
Saptarshi, D., Indranil, P.: Fractional order signal processing: introductory concepts and applications. Technol. Eng. (2011)
Zhou, J.K.: Differential Transformation and its Application for Electrical Circuits. Huazhong University Press, Huazhong (1986). (in Chinese)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Rivaz, A., Fard, O.S. & Bidgoli, T.A. Solving fuzzy fractional differential equations by a generalized differential transform method. SeMA 73, 149–170 (2016). https://doi.org/10.1007/s40324-015-0061-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40324-015-0061-x