Introduction to Fractional Calculus#
- Author:
Pavan Pranjivan Mehta, SISSA, International School of Advanced Studies, Italy
Introduction#
Fractional calculus is a generalised form of the integer-order calculus. While an integer-order derivative is a local operator, a fractional derivative is a non-local operator. The notion of Brownian motion is extended to admit Levy stable processes in the case of fractional diffusion. Many different operators have been described as fractional derivatives and integrals, with different properties and behaviours, and there are also further generalisations within non-local calculus. Real-world applications of non-local models can be found in turbulence .
In view of the importance of the subject, in the forthcoming sections, we define the fractional derivatives and their properties
Grünwald-Letnikov Definition#
In order to derive the Grünwald-Letnikov fractional derivative , consider,
therefore, for a \(p^{th}\)-order differentiation, where \(p \in \mathbb{N}\) (and \(f \in C^{p}[a, b]\)), we have,
where,
Formula ([eq:2.1]) derived for \(p \in \mathbb{N}\), can be equivalently re-written as ([eq:2.2]), by constructing a uniform grid \(x \in [a, b]\), with \(N = (x-a)/h\). Since the terms after \(\binom{p}{p}\), vanishes . Although, formula ([eq:2.2]) is derived for \(p \in \mathbb{N}\), but it is valid for any non-integer order (\(p > 0\)). Thus, the Grünwald-Letnikov fractional derivative is defined as ([eq:2.2]) for \(p \in \mathbb{R}_+\),
However, for non-integer order the terms after \(\binom{p}{p}\) does not vanish. Thus Diethelm in imposed an additional condition on the function (\(f\)) as ([eq:2.3]), its equivalency is argued in theorem 2.25 of .
For negative order of (\(p\)), consider ([eq:2.4]),
where,
The introduced notation \({\left[\begin{matrix} ~p \\ ~r \end{matrix}\right]}\), implies (following ),
Thus, the Grünwald-Letnikov fractional integral is defined as ([eq:2.5]),
Formula ([eq:2.2]) and ([eq:2.5]) is the unification of fractional derivative and integration, respectively, for arbitrary order (\(p \in \mathbb{R}\))
Riemann-Liouville Definition#
In the section, we give the definition of the Riemann-Liouville operators. Recall the Cauchy’s formula for repeated integration ([eq:2.6]) for \(p \in \mathbb{N}\),
Here, \(p \in \mathbb{N}\), to generalise this formula ([eq:2.6]) introduce \(\Gamma(p) = (p-1)!\), where \(\Gamma(.)\) is the Euler gamma function, thus the Riemann-Liouville fractional integral is defined as ([eq:2.7]) for (\(p \in \mathbb{R}_+\))
Note the notation introduced to denote Riemann-Liouville fractional integral (\({}_a I^p_x\)), which implies \(p-th\) integration performed, with the lower limit as \(a\) and upper limit as \(x\). Theorem 2.1 of gives the existence proof. Further, we state the theorem 2.2 of , the semi-group property of Riemann-Liouville fractional integrals as ([eq:2.8]) for \(p, q \in \mathbb{R}_+\),
Subsequently, the Riemann-Liouville fractional derivative is defined as ([eq:2.9]) for \(p \in \mathbb{R}_+\) and \(k \in \mathbb{N}\),
here, (\(d^k / dx^k\)) is the classical integer-order derivative. The Riemann-Liouville fractional derivative in terms of the Riemann-Liouville fractional integral is denoted as ([eq:2.10]),
Lemma 2.12 of gives the existence proof for Riemann-Liouville fractional derivative. Indeed for \(p \in \mathbb{N}\) the Riemann-Liouville fractional derivative is the classical integer-order derivative. Further, we state the theorem 2.13 of , the semi-group property of Riemann-Liouville fractional derivative as ([eq:2.11]) for \(p, q \in \mathbb{R}_+\),
We further state the theorem 2.14 of as ([eq:2.12]),
Upon performing the limit in ([eq:2.2]), it can be shown that the Grünwald-Letnikov fractional derivative coincides with Riemann-Liouville fractional derivative. Thus the two definitions are equivalent to each other (refer section 2.3.7 of and section 3.3 of )
Caputo Definition#
Although, the Riemann-Liouville fractional derivative is mathematically well established, there are two key problems for application to physical systems (refer section 2.4 of ).
For a constant function (\(f\)), the \({}_a^{RL} D^p_x ~f \neq 0\), in general. It is zero only for a special as \(a \rightarrow -\infty\). This is not very convenient for application to physical systems.
The initial conditions are specified as \(\lim_{t \rightarrow a} ~{}_a^{RL} D^p_t ~f(t) = g\). Such a initial condition does not make physical sense, since we measure the function value explicitly as \(f(t) |_{t=0} = g\) (refer section 2.4 of its problem with initial condition is further elaborated by taking the Laplace transform)
As a remedy, Caputo defined a fractional derivative as ([eq:2.13]) for \(p \in \mathbb{R}_+\) and \(k \in \mathbb{N}\),
Indeed, the Caputo fractional derivative of a constant is zero and the initial conditions are defined in a classical way. Theorem 3.1 of , expresses the Caputo fractional derivative in terms of Riemann-Liouville fractional derivative by introduction of a Taylor polynomial. We further state theorem 3.7 of as ([eq:2.14]) ,
For homogeneous conditions the Caputo fractional derivative equivalent to the Riemann-Liouville fractional derivative. This can be shown by taking repeated integration by parts.
The semi-group property of Caputo fractional derivative is given as ([eq:2.14_1]) for \(p, q > 0\), where \(p, q\) can be integers too (refer lemma 3.13 of ).
Left and right sided fractional derivative#
Upon close observation to the definitions introduced in the preceding section, it is evident that the fractional derivative only takes into account the non-local interactions from the left, hence there are termed as the left fractional derivative. A right fractional derivative can be defined too, which takes account of the non-local interactions from the right, which is a also a well defined object. Thus the mathematical theory of fractional calculus is complete.
In this paper, we employ both the left and right definitions; as physical process are amalgamation of interactions from both left and right boundary.
Again, we state the left Riemann-Liouville fractional derivative as ([eq:2.15]) for a function defined over an interval \([a,b]\), \(p \in \mathbb{R}_+\) and \(k \in \mathbb{N}\),
while, the right Riemann-Liouville fractional derivative is defined as ([eq:2.16]) for \(p \in \mathbb{R}_+\) and \(k \in \mathbb{N}\), notice the domain of integration.
Similarly, we state the left Caputo fractional derivative as ([eq:2.17]) for a function defined over an interval \([a,b]\), \(p \in \mathbb{R}_+\) and \(k \in \mathbb{N}\),
while, the right Caputo fractional derivative is defined as ([eq:2.18]) for \(p \in \mathbb{R}_+\) and \(k \in \mathbb{N}\), again notice the domain of integration.
The left and right definitions allow us to explicitly define the Riesz fractional derivative ([eq:2.19]) for a function defined over an interval \([a,b]\) and \(c_p = - 0.5 cos (p \pi / 2)\),
References#
[1] Pavan Pranjivan Mehta. Fractional and tempered fractional models for reynolds-averaged navier–stokes equations. , 24(11-12):507–553, 2023.
[2] Pavan Pranjivan Mehta, Guofei Pang, Fangying Song, and George Em Karniadakis. Discovering a universal variable-order fractional model for turbulent couette flow using a physics-informed neural network. , 22(6):1675–1688, 2019.
[3] I Podlubny. . Academic, 1999.
[4] Kai Diethelm. . Springer-Verlag, Berlin, 2010.