Abstract
This paper aims to demonstrate that, beyond the small world of Riemann–Liouville and Caputo derivatives, there is a vast and rich world with many derivatives suitable for specific problems and various theoretical frameworks to develop, corresponding to different paths taken. The notions of time and scale sequences are introduced, and general associated basic derivatives, namely, right/stretching and left/shrinking, are defined. A general framework for fractional derivative definitions is reviewed and applied to obtain both known and new fractional-order derivatives. Several fractional derivatives are considered, mainly Liouville, Hadamard, Euler, bilinear, tempered, q-derivative, and Hahn.
Keywords:
shift-invariant; scale-invariant; nabla derivative; fractional q-derivative; fractional Hahn derivative MSC:
26A33
1. Introduction
During this century, fractional calculus has been increasingly adopted as a model for many natural and artificial phenomena [1,2,3]. However, four centuries after the first reference to the possibility of non-integer-order derivatives [4], we have arrived at a very confusing situation, in which we find the following:
- Multiple definitions of derivatives without clear application domains;
- Great confusion between the notions of the derivative and the system;
- Mixtures of different types of derivatives without stating reasons and validity;
- The incorrect use of initial conditions;
- False derivatives.
This situation causes enormous problems that make life difficult for those who just want to find applications in science and engineering.
Since the first formal introduction of the concept of the fractional derivative (FD) by Liouville (1832) [5,6], a long distance has been covered by mathematicians, physicists, and engineers. Despite Liouville’s inability to impose his vision, the main definitions we find today are based on the formulas he presented, mainly the Riemann–Liouville (RL) [7], Dzherbashian–Caputo (C) [8,9], and Grünwald–Letnikov (GL) [7] definitions. However, based on these derivatives, new ones have been proposed, such as that of Hadamard [9] or Marchaud [7]. The success of the designation “fractional derivative” motivated and gave rise to the proposal of “new fractional derivatives”. Over the past 20 years, many modifications or combinations of the above derivatives have been introduced, along with other operators claiming to be “fractional derivatives”. Some are mere high-pass filters, and others are derivatives of order 1 in disguise. If we also consider pseudo-derivatives, we conclude that the situation is really messy and confusing, as shown first by Oliveira and Machado and more recently by Teodoro et al. [10,11], who listed such operators and introduced a classification according to some specified criteria. Since 2015, there has been a lot of discussion in forums, conferences, and articles, where we found that most people are unaware of the distinction between the concepts of a system and a derivative. This situation was the main reason for the attempt, described in [12], to provide a methodology for testing whether a given operator is suitable to be a fractional derivative. The pursuit of this goal was continued with the formalizations introduced in [13,14]. However, new generalizations have recently appeared that use Abel’s algorithm as a base for the tautochrone problem. This was described first by Kochubei [15] and then by Luchko [16], Tarasov [17], and Fernandez [18]. Hanyga [19] used the Abel approach in the discussion of the concept of the fractional derivative.
Nevertheless, it is important to note that these developments only deal with shift-invariant operators in continuous time, without considering discrete-time and scale-invariant operators. On the other hand, we see the existence of what we can call the RL/C dictatorship, which tries to impose the formats of RL and C everywhere, even in discrete-time cases. In fact, Liouville found that the definition of a fractional anti-derivative could not be used directly to define a derivative, since the involved integral had become singular. He cleverly decided to transfer the singularity to a derivative of integer order, giving rise to two procedures that originated the RL and C derivatives. Consequently, such procedures are only necessary in the presence of a singularity and are unnecessary and sometimes useless when there is no singularity, as occurs in discrete time, since they involve an increase in the number of operations, which can be very important in practical applications. What we can observe are attempts to formulate RL and C derivatives in many situations, mainly discrete, where a single formula serves for all derivative orders, positive and negative. This work shows how we should proceed and allows us to easily detect when a singularity transfer is necessary.
Here, we recover the framework introduced in [20] and apply it to fractionalize various derivatives. We start from the general nabla and delta derivatives introduced by Aulbach and Hilger [21,22]. These are based on the concept of a time scale, which we revise and call a “time sequence” to distinguish it from the novel “scale sequence”, allowing us to formally introduce two derivatives similar to the nabla and delta: the “stretching” and “shrinking” derivatives. These derivatives are simple linear operators that deserve to be generalized. To accomplish this, we calculate their eigenfunctions (generalized exponentials) and their eigenvalues (transfer functions) that are used to define generalized Laplace transforms. From these, we introduce the corresponding higher-order and fractional-order derivatives. We do not intend to present a detailed study of the different fractionalizations that exist for each derivative but to show that the path introduced is coherent and leads to general and simple solutions. This is a practical point of view that does not require dismissing other pure mathematical approaches. In particular, we do not treat existence problems.
Order-1 and, in general, positive-integer derivatives have a short memory (range). In contrast, fractional derivatives have a long memory. The tempered fractional derivatives that we will generalize have a medium range [23]. Here, we start from the Hilger approach to propose new tempered nabla/stretching and delta/shrinking derivatives. The following scheme shows that we define eight basic derivatives suitable for fractionalization:
The Hahn derivative that is suggested in Section 6.4 is a mixture of time and scale derivatives. We can go further and introduce another class of derivatives involving these ones. For this, we consider the traditional bilinear transformation used to obtain the discrete-time equivalent for continuous-time shift-invariant systems [24]. Such a transformation was reinterpreted as a derivative [25] and will be generalized here through combinations of the above derivatives, expanding the number of possible fields of application. It is important to stress that it is also a long-range derivative. However, it can be tempered, too.
This paper is organized as follows. A revision of the notion of a “time sequence” and the introduction of the concept of a “scale sequence” are presented in Section 2. In Section 3, we recall the discussion about the concept of the FD that we introduced in [12]. We generalize Hilger’s definitions of nabla/delta derivatives [21,22] by introducing the corresponding scale, tempered, and bilinear derivatives (Section 3.2). The general framework that we proposed in [20] is revised in Appendix B. With this framework and the derivatives introduced in Section 3.2, a general form of fractional derivatives is proposed in Section 4. For this, we use the notion of generalized exponentials that are the eigenfunctions of the derivatives (Section 4.1) and serve to define generalized Laplace transforms (Section 4.2). In Section 5, we describe the derivatives defined in time sequences, namely, continuous-time Liouville (Section 5.2), discrete-time Euler (Section 5.4), and discrete-time bilinear (Section 5.5) derivatives. The corresponding tempered derivatives are also considered. The main derivatives on scale sequences, chiefly the scale-invariant derivatives, are described in Section 6. In particular, the Hadamard (Section 6.1), tempered Hadamard (Section 6.2), and bilinear (Section 6.3) derivatives are introduced. The q-derivative and Hahn derivative are suggested in Section 6.4. Bilateral derivatives are considered in Section 7. Finally, some conclusions are presented in Section 8. Some mathematical tools are listed in Appendix A.
2. Time and Scale Sequences
Hilger’s approach to continuous/discrete unification was based on the concept of the time scale [21,22]. This refers to any non-empty closed subset, of the real line, . The designation “time scale” can be misleading, since the word “scale” is associated with the notion of stretching or shrinking, frequently having a relation to a speed or a rate. We prefer the designation time sequence.
Let be the current instant. The previous next instant is denoted by . Similarly, the next following point in the time sequence is denoted by . One has
where and are called graininess functions. These functions can be used to construct any time sequence. Let us define
and , , . Note that and . When moving into the past, we have
Moving into the future, the definitions and results are similar:
, and we have .
The time sequences defined by a set of discrete instants , , and by the corresponding graininess functions are very interesting. We define direct graininess [26,27] by
and reverse graininess by
where we avoid representing any reference instant . These definitions of “irregular” sequences allow us to introduce the most interesting time sequences that we find in practice. However, we have some difficulties in performing some kinds of manipulations that are also very common. Let us consider a time sequence defined on and unbounded when . For example, we consider a time sequence defined by
which we can call an “almost linear sequence” [28]. However, in the most interesting engineering applications, we consider regular (uniform) sequences having constant graininess,
with .
This way of constructing sequences, which we can call additive, is not a unique way of obtaining working domains. There is another way, multiplicative, that can be obtained by introducing log-graininesses, . To understand this idea, assume that we have
so that the logarithm of the sequence is a time sequence with the graininesses and , giving rise to
and
Therefore, we obtain what we can call “scale sequences,” , that are progressive
and regressive
A simple example is
We will use these sequences when dealing with scale-invariant derivatives.
3. What is a Derivative?
3.1. The Classic Derivatives
The notion of the derivative, in the classic sense, comes from the works of Leibniz, Newton, and Lagrange and is defined for functions of a continuous variable (often time), usually in an interval on using a presentation that comes from the Cauchy formulation. Simply put, we can say that a derivative is the instantaneous rate of change in a function that can be stated, for as
This is nowadays referred to as a causal derivative formulation, although mathematicians usually prefer the anti-causal formula,
There are other alternative approaches, such as that of Carathéodory [29]. However, in practical applications, we deal with functions defined in domains that are not necessarily continuous, requiring more general approaches.
3.2. Nabla/Stretching and Delta/Shrinking Derivatives on General Time/Scale Sequences
The modern notions of derivatives came from the works of Hilger in an attempt to realize a discrete/continuous unification [21,22,30].
Definition 1.
Consider a given time sequence, According to this approach, we define the nabla derivative by
and the delta derivative by
We can give these derivatives another form, in agreement with our comments made earlier about time sequences. According to this, the nabla derivative is given by
where , and the delta derivative is
where is the graininess.
From these basic derivatives, we can formulate others that we consider in the nabla version (the delta is similar). Let . We define the following:
- Tempered nabla derivative
- Bilinear nabla derivative
- Tempered bilinear nabla derivative
Besides these derivatives, we can define others on scale sequences.
Definition 2.
Let Θ be a scale sequence. For any , we define the stretching derivative as
where and Similarly, we define the shrinking derivative as
where
We do not present the other versions corresponding to the delta, tempered, and bilinear cases. They are obtained in a similar way.
In any time/scale sequence, we define the Heaviside unit step by
Any derivative of this function
will be called an impulse.
3.3. What is a Fractional Derivative?
Some years ago, we provided answers to this question based on two criteria [12]. These criteria expressed the characteristics we desired for fractional continuous-time shift-invariant derivatives. The wide-sense criterion reads as follows. An operator is considered an FD in this criterion if it enjoys the properties 1P defined as follows:
- 1P1
- LinearityThe operator is linear.
- 1P2
- IdentityThe zero-order derivative of a function returns the function itself.
- 1P3
- Backward compatibilityWhen the order is an integer, the FD gives the same result as the ordinary derivative.
- 1P4
- The index law holds
- 1P5
- Generalized Leibniz rule
The index law property can be modified to include positive orders. This leads to the strict-sense criterion. Therefore, criterion 2P has five conditions, where 1P4 is modified to
- 2P4
- The index law
Remark 1.
- The strict-sense criterion in the form 2P4, presented by (15), opens a discussion: is a given property a requirement for the operator itself (fractional derivative) or for the operator domain, i.e., the space of functions? The “philosophical controversy” on whether the properties belong to operators or functions is very important in applications. If we consider that we should not use relation (15), then an electrical circuit RLC is different from an RCL. But, this is not considered in practice: they constitute the same circuit. The situation becomes more complicated if we have two coils associated in series. Therefore, commutativity must be assumed. Likewise, additivity is important in practice. Without it, the realization of a shift-invariant system would become shift-variant.
- Another important question concerns the so-called “starting point”. Should a given definition include such a point? If such a point is included, we have a definition “à la carte”, one for each function, when we expected to have one definition for all the functions (this may pose existence problems, but that is another issue). Nobody questions the definition of the Fourier transform: it is unique for all the functions, with no starting point.
4. General Fractional Derivatives
4.1. Generalized Exponentials
In Section 3.2, we introduced a general definition of order-1 derivatives. Applying the framework described in Appendix B leads us to generalized fractional derivatives. This procedure was applied in [26] for Euler-type derivatives and in [25] for bilinear cases. Here, we recall these results and present a general expression for the fractional nabla derivative (the delta case is treated similarly).
Theorem 1.
Consider that our domain is a time sequence, , and take as the reference instant (as before, this parameter will be removed when it is not important). The generalized nabla exponential is given by
and the delta exponential by
For proof, see [26,27]. These exponentials have several interesting properties that we will not consider here [26]. Those that we are interested in here read as follows:
- Relation between nabla and delta exponentials.
- Let and , . The nabla exponential is characterized as follows [26]:
- It is a real number for any real s;
- It is positive for any real number s such that ;
- It oscillates for any real number s such that ;
- It is bounded for values of s inside the inner Hilger circle ;
- It has an absolute value that increases as increases outside the outer Hilger circle , going to infinity as .
This means that each graininess defines a circle centered at its inverse and passing at . In general, we have infinite circles that reduce to one when the graininess is constant. When it is null, it degenerates into the imaginary axis. - Product of exponentials.The following relations hold:
- Scale change.Let a be a positive real number. We haveIf , a similar relation is obtained but involving the delta exponential.
Above, we introduced the nabla and delta exponentials. Now, we consider the stretching/shrinking exponentials defined on scale sequences. In agreement with our study carried out in Section 3.2, we obtain such exponentials through simple substitutions of graininesses. We obtain the stretching exponential
and the shrinking exponential
The examples that we will treat below will help illustrate the roles of the different parameters.
4.2. Suitable General Laplace Transforms and Corresponding Derivatives
4.2.1. Nabla case
To define a general Laplace transform, we express a given function in terms of the exponentials deduced above. This defines the inverse transform.
Definition 3.
Suppose that we have a function, , defined in a given time sequence, having a transform (undefined for now; defined later by (26)). The inverse transform will serve to synthesize it from a continuous set of elementary exponentials:
where the integration path, γ, is a simple closed contour in a region of analyticity of and surrounding the poles introduced by the exponential.
Consider the Hilger circle with the radius , centered at and described in the counterclockwise direction. We call this region the fundamental region, and we represent it by . In the continuous-time case, the circle degenerates into a vertical straight line. Expression (24) states our definition of the inverse nabla LT. It is a simple task to show that the inverse nabla LT of is the impulse . With this result, we can prove one of the most important properties of the nabla LT:
where is the nabla LT of , i.e., . We deduce several properties of the nabla LT from the inversion integral. Precisely, the following properties hold (we assume s to be inside the region of convergence of the nabla LT):
- Linearity
- The transform of the derivative
- Time scalingLet a be a positive real number. (It could be negative, but such a case is not interesting.) We have
The shift property (21) provides a suggestion of how to define the nabla LT. In fact, it must be defined in terms of the delta exponential due to property (19) particularized to .
Definition 4.
We define the generalized nabla LT by
with a suitable “region of convergence”.
Example 1.
Unit steps. The nabla LT of the unit step is :
for s inside and
for s outside .
According to our framework, we define the fractional nabla derivative by
Using (24),
To express this relation directly in terms of the values of , we need to introduce the convolution, which is a somewhat involved process [26]. We will do so in each particular case that we will treat.
4.2.2. Stretching Case
The treatment of this case is similar to the previous one. Just remember the need to use log-graininesses. The rest of the procedure is the same, as we will see in the examples.
5. Main Derivatives on Time Sequences
5.1. Liouville Derivatives
Consider that the time sequence is the real line, Therefore, the graininess is null, so the basic derivative introduced above applies:
The application of the above framework gives the following:
- The eigenfunction is the usual exponential:
- The associated transform is the classic (bilateral) LT (A1).
- The FD of order was introduced by Liouville (1832) as [6]
- The (causal) differintegrator has TF being valid for or . The anti-causal differintegrator has the left complex half-plane as the ROC [31].
- The Liouville–Grünwald–Letnikov derivative reads [32]
- Impulse response
- Liouville (anti-)derivativeThe impulse response and the convolution give another representation for the fractional anti-derivative:
5.2. Tempered Shift-Invariant Derivatives
Definition 5.
Let . In agreement with (7), we define the tempered shift-invariant derivative by [23]
For this derivative, the following steps result from the framework.
- The eigenfunction of this derivative isWe could define a modified LT. However, this result expresses only a translation, suggesting that we can use the simple exponential , modifying the eigenvalueTherefore, the usual LT is suitable for our objectives.
- We define the tempered Liouville FD by
- The differintegrator, , has as the ROC. As
- The impulse response corresponding to isFrom this relation, it is possible to obtain the regularized, Riemann–Liouville, or Liouville-Caputo derivatives [23].
5.3. Discrete-Time Euler Derivatives
Assume that our domain is the discrete-time sequence , where h is the graininess or sampling interval of the time sequence.
Set . From (3), we obtain the Euler nabla derivative by
For this, we have the following considerations:
- The nabla exponential is given by (A8)The corresponding complex sinusoid is obtained when s is over the circle . This defines the so-called right Hilger circle [22,30].
- The nabla LT is introduced in Appendix A and is given by [33]With the substitution , we recover the usual Z transform. Therefore, the associated convolution is (A7).
- We define the nabla FD asFor non-integer orders, we have to consider a branch-cut line starting at and lying in the left complex half-plane.
- Nabla fractional derivative
- The differintegrator, , has the Hilger disk as the ROC.
5.4. Tempered Euler Derivatives
These derivatives result from Euler’s derivatives by introducing a tempering factor (). For the nabla case, we have
It is a simple matter to see that the eigenfunction reads
From this, the procedure for the corresponding transform is easy. It is interesting to state the expression for the FD, which is (from (39))
5.5. Bilinear Shift-Invariant Derivatives
Definition 6.
Let us assume again that our domain is the time scale . We define the order-1 forward (nabla) bilinear derivative of as the solution of the difference equation [25,34]
With this definition, we can deduce the following results:
- The bilinear exponential is [25]This relation suggests that we consider the discrete-time exponential function, . We define the forward bilinear derivative () as an elementary discrete-time system such thatRemark 2.This change shows that, with this formulation, it is immaterial whether we work in the plane of the variable s or in the usual “discrete-time” plane of the variable z.
- Fractional derivativeIn agreement with our scheme, the bilinear FD is defined byFor non-integer orders, we again have to consider a branch-cut line. In this case, it is any line that lies inside the unit disk, joining the points .
- Z transformAs leads to the ZT and such transformation sets the unit circle as the image of the imaginary axis in s, independently of the value of h, we will use the ZT. Once we have defined the derivative of an exponential, we can obtain the derivative of any function that has a ZT. From (51) and (53), we conclude that, if is a function with the ZT and analytic in the ROC defined by then
- The bilinear differintegrator is given by
- GL-type derivativeIt can be shown [25] that, letting be the inverse ZT of , we define the -order bilinear nabla derivative by
5.6. Tempered Bilinear Shift-Invariant Derivatives
Definition 7.
In the conditions stated in the previous subsection, we define the order-1 tempered nabla bilinear derivative of as the solution of the difference equation [25,34]
The application of our framework is similar to the previous one. We will not describe it here.
6. Main Derivatives on Scale Sequences
6.1. Hadamard Derivatives
Another interesting example of our framework is given by the scale-invariant derivatives. Recall the time sequence from the previous subsection. Let . As seen in Section 2, for any , if we set , we obtain a scale sequence .
Definition 8.
We define a scale-invariant derivative by
If , we call it a stretching derivative, and if , it is a shrinking derivative.
This definition agrees with the general formulae introduced in Section 4 with and
Our framework gives the following:
- The eigenfunction is the usual power function [35]The condition defines the stretching (+) and shrinking (-) derivatives.
- The scale FD was introduced by Hadamard (1892) as [7,35]
- DifferintegratorAgain, the differintegrator has the TF We will consider the stretching case in what follows. Therefore, or (we must note the similarity to the Liouville case).
- The stretching GL-type derivative [35] is given by
- Impulse response [35]The impulse response is the derivative of an impulse at , . If , we have
- Hadamard (anti-)derivativesThe impulse response and the Mellin convolution give another representation for the fractional anti-derivative. Let and . The relation stated in (64) used in the Mellin convolution leads to the scale anti-derivative given byThese relations express what are usually called Hadamard integrals [7,9]. As in the Liouville derivative case, these integrals become singular when the derivative order is positive. To avoid this problem, we can regularize them or adopt Liouville procedures based on the relations () [35].
6.2. Tempered Scale-Invariant Derivatives
Definition 9.
Let . We define a tempered stretching derivative by [35,36]
This case is analogous to the previous one. With a similar procedure, we obtain the eigenfunction corresponding to the eigenvalue v:
However, with a translation, we can use by moving the eigenvalue to and using the MT [35]. Therefore, the results obtained in Section 6.1 are easily adaptable. The situation is analogous to the tempered shift-invariant case [35].
6.3. Bilinear Scale-Invariant Derivatives
Definition 10.
We can follow the development in Section 5.5 by introducing a bilinear scale derivative as the solution of the equation
It is not very difficult to show that the bilinear exponential is
where v is again the eigenvalue. From here, we go on as in the case treated previously (Section 5.5). The larger difference lies in the use of exponential sampling instead of linear sampling. We can go further and introduce the tempered bilinear derivatives.
Definition 11.
We define a tempered bilinear scale derivative as the solution of
The procedure for obtaining the corresponding FD is the same as above.
6.4. Other Fractional Derivatives
6.4.1. q-Derivatives
Besides the anti-causal/shrinking cases, not treated here, the above framework can be used to introduce other fractional derivatives, provided that suitable order-1 derivatives are defined. These can be obtained by mixing different concepts. For instance, the approach above used to introduce the scale-invariant derivatives can give rise to other alternatives, such as the following:
- The use of (59) with the removal of the limit;
- The substitution of by with or without a limit (quantum derivative) [37,38];
- The introduction of a tempering term, as in (Section 6.2).
Here, we will treat the second case, which is known as a quantum derivative (q-derivative) [37,39].
Definition 12.
Let . The nabla q-derivative reads
Substituting , we obtain the delta q-derivative:
According to Section 2, we set , , These functions originate the following recursions:
- (a)
- ;
- (b)
- ;
- (c)
- ⋯
- (a)
- ;
- (b)
- ;
- (c)
- ⋯
Using these granularity functions and the exponentials and transforms defined in Section 4, we obtain the fractional q-derivatives.
Analogously, we can introduce other scale q-derivatives. We again set and , but now,
Definition 13.
Let . The stretching q-derivative reads
while the shrinking q-derivative is
Therefore, We must note the relation with the development introduced in Section 6.1.
6.4.2. (q,h)-Derivatives
Definition 14.
Let , and We define the nabla and delta Hahn derivatives [40,41] by
and
According to Section 4, we set , ,
As above, we obtain the following recursions:
- (a)
- ;
- (b)
- ;
- (c)
- ⋯
- (a)
- ;
- (b)
- ;
- (c)
- ⋯
Again, using these granularity functions and the exponentials and transforms defined in Section 4, we obtain the Hahn fractional derivatives.
Remark 3.
We must note the following:
- With , we obtain the usual Euler nabla and delta derivatives introduced above [34];
- Letting , we obtain the quantum derivatives considered in the previous subsection;
- implies that and simultaneously. In such a case, we compute the corresponding limits. We will not do so here since it is similar to the Liouville-type derivative.
- We can define scale (q,h)-derivatives by setting and
7. Fractional Two-Sided Derivatives
In the previous sections, we dealt with one-sided derivatives. In particular, we studied the causal and stretching derivatives. However, two-sided derivatives are useful in many applications [42,43,44,45]. The shift-invariant bilateral derivatives have already been studied with generality [46,47]. This has not happened with their scale counterparts. We will not study this here, but the following definition has broad validity.
Definition 15.
Let As shown in [20] for the shift-invariant case, a two-sided derivative can be defined by
where is the derivative order, and is an asymmetry parameter and states a unified formulation that includes one-sided derivatives.
An interesting particular case is the following. Let be a real function and be two real parameters. The two-sided Grünwald–Letnikov-type bilateral derivative of is given by
For the scale-invariant case, it is a simple task to define a similar derivative by
The two-sided derivatives are useful in representing the space variation in partial differential equations.
8. Conclusions
The basic principles underlying the construction of fractional derivatives were introduced and examined. The fundamental idea was the formalization and development of schemes based on the eigenfunctions of simple order-1 derivatives. We showed that the proposed scheme allows us to obtain a unified framework for dealing with continuous/discrete-time shift-invariant or scale-invariant derivatives. This opens many doors for applications. On the other hand, our previous criteria for defining an FD appeared as a consequence of the scheme.
Funding
This work was partially funded by National Funds through the Foundation for Science and Technology of Portugal under project UIDB/00066/2020.
Data Availability Statement
No new data were created or analyzed in this study.
Conflicts of Interest
The author declares no conflicts of interest.
Abbreviations
The following abbreviations are used in this manuscript:
C | Caputo |
FD | Fractional derivative |
GL | Grünwald–Letnikov |
LT | Laplace transform |
MT | Mellin transform |
RL | Riemann–Liouville |
ROC | Region of convergence |
Appendix A. Mathematical Tools
Some interesting mathematical tools are described below:
- Usual (D’Alembert’s or Duhamel’s) convolution [48]This is suitable for expressing the input/output relation in shift-invariant systems [49].
- Mellin convolution [35,50]
- The (bilateral) Laplace transform (LT) is given by [25]
- We define the inverse LT by the Bromwich integral:
- The MT in (A3) has a parameter sign change relative to the usual MT [50]. However, this definition establishes a better parallelism with the LT concerning the region of convergence.
- We define the Z transform [31,51] by
- The convolution associated with the Z transform reads
- Nabla exponentialThis exponential reads
- Nabla LT (NLT)The analysis equation for the NLT is given byIts inverse transform (synthesis equation) is given byWith the substitution , we recover the usual Z transform. Therefore, the associated convolution is (A7).
- Binomial theoremLet . Then,We can extend it to negative integer values of through the Pochhammer symbol for the rising factorial
- Gamma functionConsider a real number and let be the greatest integer less than or equal to . The gamma function is given by [52,53]
Appendix B. Framework for Fractionalizing Derivatives
In [20], a framework for the fractionalization of derivatives was proposed, intended to deduce derivatives that are suitable for signal processing, namely, to define linear systems. It consists of the following steps:
- Let denote any time or scale sequence and define a generically called derivative (see Section 3.2), We may consider three types: right or stretching, left or shrinking, and bilateral. The treatment of the left/shrinking is similar to the right/stretching. Therefore, we will not consider them unless there is a particular interest. The bilateral will have a different approach that will be described later.
- For such a derivative, compute the pair eigenvalue/eigenfunction from
- Define the corresponding fractional derivative, , by
- With the generalized exponential, introduced above, define a (generalized Laplace) transform,
- (a)
- Any function, can be expressed in terms of the eigenfunction (synthesis equation) by
- (b)
- (c)
- Let and . From (A16), we define a convolution operation by
- (d)
- From (A18), we conclude that the convolution is commutative and, as , then
- (e)
- The analysis equation (direct transform) is defined, for each case, in agreement with the properties of the eigenfunction.
Remark A1.
The values for which leads to are called frequencies, and is the frequency response of the differintegrator. In such cases, the generalized LT degenerates into a Fourier transform, and the FD of a sinusoid is a sinusoid. This is very important in applications.
The above definition of the FD operator as an elementary system having a TF equal to leads to some properties that are fundamental in applications and are easily deduced from (A16) [32]:
- Associativity of the orders
- Identity
- Inverse
Remark A2.
These properties, together with the generalized Leibniz rule, constitute the SSC for deciding whether a given elementary system can be considered a fractional derivative, as seen above (Section 3.3) [12]. The main difference lies in the fact that the criterion emerges here as a consequence, without being axiomatically imposed. With the transform introduced above, we can obtain the generalized Leibniz rule, but we will not do so here.
We are going to apply the framework for several useful systems.
Remark A3.
It is important to highlight some interesting facts:
- Although, from a purely mathematical point of view, the derivative order can be any complex number, this cannot be the case from an application point of view, since a complex order leads to non-Hermitian derivatives and systems [31,54].
- For a noninteger order, represents a multivalued expression. To define a function, we need to introduce a branch-cut line, starting at . The complete location is specified in accordance with the ROC.
References
- Machado, J.T. And I say to myself: “What a fractional world!”. Fract. Calc. Appl. Anal. 2011, 14, 635–654. [Google Scholar] [CrossRef]
- Machado, J.T.; Kiryakova, V. The chronicles of fractional calculus. Fract. Calc. Appl. Anal. 2017, 20, 307–336. [Google Scholar] [CrossRef]
- Sun, H.; Zhang, Y.; Baleanu, D.; Chen, W.; Chen, Y. A new collection of real world applications of fractional calculus in science and engineering. Commun. Nonlinear Sci. Numer. Simul. 2018, 64, 213–231. [Google Scholar] [CrossRef]
- Dugowson, S. Les Différentielles Métaphysiques (Histoire et Philosophie de la Généralisation de L’ordre de Dérivation). Ph.D. Thesis, Université Paris Nord, Paris, France, 1994. [Google Scholar]
- Liouville, J. Memóire sur le calcul des différentielles à indices quelconques. J. L’École Polytech. Paris 1832, 13, 71–162. [Google Scholar]
- Liouville, J. Memóire sur quelques questions de Géométrie et de Méchanique, et sur un nouveau genre de calcul pour résoudre ces questions. J. L’École Polytech. Paris 1832, 13, 1–69. [Google Scholar]
- Samko, S.G.; Kilbas, A.A.; Marichev, O.I. Fractional Integrals and Derivatives; Gordon and Breach: Yverdon, Switzerland, 1993. [Google Scholar]
- Podlubny, I. Fractional Differential Equations: An Introduction to Fractional Derivatives, Fractional Differential Equations, to Methods of Their Solution and Some of Their Applications; Academic Press: San Diego, CA, USA, 1999; pp. 1–3. [Google Scholar]
- Kilbas, A.A.; Srivastava, H.M.; Trujillo, J.J. Theory and Applications of Fractional Differential Equations; Elsevier: Amsterdam, The Netherlands, 2006. [Google Scholar]
- De Oliveira, E.C.; Tenreiro Machado, J.A. A review of definitions for fractional derivatives and integral. Math. Probl. Eng. 2014, 2014, 1–7. [Google Scholar] [CrossRef]
- Teodoro, G.S.; Machado, J.T.; De Oliveira, E.C. A review of definitions of fractional derivatives and other operators. J. Comput. Phys. 2019, 388, 195–208. [Google Scholar] [CrossRef]
- Ortigueira, M.D.; Machado, J.T. What is a fractional derivative? J. Comput. Phys. 2015, 293, 4–13. [Google Scholar] [CrossRef]
- Ortigueira, M.D.; Machado, J.A.T. Fractional Derivatives: The Perspective of System Theory. Mathematics 2019, 7, 150. [Google Scholar] [CrossRef]
- Valério, D.; Ortigueira, M.D.; Lopes, A.M. How many fractional derivatives are there? Mathematics 2022, 10, 737. [Google Scholar] [CrossRef]
- Kochubei, A.N. General Fractional Calculus, Evolution Equations, and Renewal Processes. Integral Equ. Oper. Theory 2011, 71, 583–600. [Google Scholar] [CrossRef]
- Luchko, Y. General fractional integrals and derivatives with the Sonine kernels. Mathematics 2021, 9, 594. [Google Scholar] [CrossRef]
- Tarasov, V.E. Multi-kernel general fractional calculus of arbitrary order. Mathematics 2023, 11, 1726. [Google Scholar] [CrossRef]
- Fernandez, A. Abstract Algebraic Construction in Fractional Calculus: Parametrised Families with Semigroup Properties. Complex Anal. Oper. Theory 2024, 18, 50. [Google Scholar] [CrossRef]
- Hanyga, A. A comment on a controversial issue: A generalized fractional derivative cannot have a regular kernel. Fract. Calc. Appl. Anal. 2020, 23, 211–223. [Google Scholar] [CrossRef]
- Ortigueira, M.D. Principles of Fractional Signal Processing. Digit. Signal Process. 2024, 149, 104490. [Google Scholar] [CrossRef]
- Aulbach, B.; Hilger, S. A unified approach to continuous and discrete dynamics. In Qualitative Theory of Differential Equations; Colloquia Mathematica Sociefatis János Bolyai; North-Holland: Amsterdam, The Netherlands, 1990; Volume 53, pp. 37–56. [Google Scholar]
- Hilger, S. Analysis on Measure Chains – A Unified Approach to Continuous and Discrete Calculus. Results Math. 1990, 18, 18–56. [Google Scholar] [CrossRef]
- Ortigueira, M.D.; Bengochea, G.; Machado, J.A.T. Substantial, tempered, and shifted fractional derivatives: Three faces of a tetrahedron. Math. Methods Appl. Sci. 2021, 44, 9191–9209. [Google Scholar] [CrossRef]
- Ortigueira, M.D.; Magin, R.L. On the Equivalence between Integer-and Fractional Order-Models of Continuous-Time and Discrete-Time ARMA Systems. Fractal Fract. 2022, 6, 242. [Google Scholar] [CrossRef]
- Ortigueira, M.D.; Machado, J.A.T. New discrete-time fractional derivatives based on the bilinear transformation: Definitions and properties. J. Adv. Res. 2020, 25, 1–10. [Google Scholar] [CrossRef]
- Ortigueira, M.D.; Torres, D.F.; Trujillo, J.J. Exponentials and Laplace transforms on nonuniform time scales. Commun. Nonlinear Sci. Numer. Simul. 2016, 39, 252–270. [Google Scholar] [CrossRef]
- Şan, M.; Batista, A.; Russo, S.; Esgalhado, F.; Dos Reis, C.R.P.; Serrano, F.; Ortigueira, M. A preliminary exploration of the placental position influence on uterine electromyography using fractional modelling. Sensors 2022, 22, 1704. [Google Scholar] [CrossRef] [PubMed]
- Ortigueira, M.D. The comb signal and its Fourier transform. Signal Process. 2001, 81, 581–592. [Google Scholar] [CrossRef][Green Version]
- Kuhn, S. The Derivative à la Carathéodory. Am. Math. Mon. 1991, 98, 40–44. [Google Scholar]
- Bastos, N.R. Fractional calculus on time scales. arXiv 2012, arXiv:1202.2960. [Google Scholar]
- Ortigueira, M.D.; Valério, D. Fractional Signals and Systems; De Gruyter: Berlin, Germany; Boston, FL, USA, 2020. [Google Scholar]
- Ortigueira, M.D. Fractional Calculus for Scientists and Engineers; Lecture Notes in Electrical Engineering, Springer: Dordrecht, The Netherlands; Heidelberg, Germany, 2011. [Google Scholar]
- Ortigueira, M.D.; Coito, F.J.V.; Trujillo, J.J. Discrete-time differential systems. Signal Process. 2015, 107, 198–217. [Google Scholar] [CrossRef]
- Ortigueira, M.D.; Machado, J.T. The 21st century systems: An updated vision of discrete-time fractional models. IEEE Circuits Syst. Mag. 2022, 22, 6–21. [Google Scholar] [CrossRef]
- Ortigueira, M.D.; Bohannan, G.W. Fractional scale calculus: Hadamard vs. Liouville. Fractal Fract. 2023, 7, 296. [Google Scholar] [CrossRef]
- Kilbas, A.A. Hadamard-type fractional calculus. J. Korean Math. Soc. 2001, 38, 1191–1204. [Google Scholar]
- Kac, V.G.; Cheung, P. Quantum Calculus; Springer: Berlin/Heidelberg, Germany, 2002; Volume 113. [Google Scholar]
- Ortigueira, M.D. The fractional quantum derivative and its integral representations. Commun. Nonlinear Sci. Numer. Simul. 2010, 15, 956–962. [Google Scholar] [CrossRef]
- Annaby, M.H.; Mansour, Z.S. q-Fractional Calculus and Equations; Springer: Berlin/Heidelberg, Germany, 2012; Volume 2056. [Google Scholar]
- Čermák, J.; Nechvátal, L. On (q, h)-analogue of fractional calculus. J. Nonlinear Math. Phys. 2010, 17, 51–68. [Google Scholar] [CrossRef]
- Silindir Yantır, B.; Yantır, A. Generalized quantum exponential function and its applications. Filomat 2019, 33, 4907–4922. [Google Scholar] [CrossRef]
- Mainardi, F. Fractional Calculus and Waves in Linear Viscoelasticity: An Introduction to Mathematical Models; Imperial College Press: London, UK, 2010. [Google Scholar]
- Jalab, H.A.; Ibrahim, R.W.; Ahmed, A. Image denoising algorithm based on the convolution of fractional Tsallis entropy with the Riesz fractional derivative. Neural Comput. Appl. 2017, 28, 217–223. [Google Scholar] [CrossRef]
- Herrmann, R. Fractional Calculus, 3rd ed.; World Scientific: Singapore, 2018. [Google Scholar]
- Ortigueira, M.D. An Entropy Paradox Free Fractional Diffusion Equation. Fractal Fract. 2021, 5, 236. [Google Scholar] [CrossRef]
- Ortigueira, M.D. Two-sided and regularised Riesz-Feller derivatives. Math. Methods Appl. Sci. 2021, 44, 8057–8069. [Google Scholar] [CrossRef]
- Ortigueira, M.D.; Bengochea, G. Bilateral tempered fractional derivatives. Symmetry 2021, 13, 823. [Google Scholar] [CrossRef]
- Oppenheim, A.V.; Willsky, A.S.; Hamid, S. Signals and Systems, 2nd ed.; Prentice-Hall: Upper Saddle River, NJ, USA, 1997. [Google Scholar]
- Ortigueira, M.D.; Machado, J.T. The 21st century systems: An updated vision of continuous-time fractional models. IEEE Circuits Syst. Mag. 2022, 22, 36–56. [Google Scholar] [CrossRef]
- Bertrand, J.; Bertrand, P.; Ovarlez, J. The Mellin Transform. In The Transforms and Applications Handbook, 2nd ed.; Poularikas, A.D., Ed.; CRC Press: Boca Raton, FL, USA, 2000. [Google Scholar]
- Proakis, J.G.; Manolakis, D.G. Digital Signal Processing: Principles, Algorithms, and Applications; Prentice Hall: Englewood Cliffs, NJ, USA, 2007. [Google Scholar]
- Chaudhry, M.A.; Zubair, S.M. On a Class of Incomplete Gamma Functions with Applications; Chapman and Hall/CRC: Boca Raton, FL, USA, 2001. [Google Scholar]
- Ortigueira, M.D. A coherent approach to non-integer order derivatives. Signal Process. 2006, 86, 2505–2515. [Google Scholar] [CrossRef]
- Ortigueira, M.D. The complex order fractional derivatives and systems are non hermitian. In Proceedings of the International Workshop on Advanced Theory and Applications of Fractional Calculus, Online, 6–8 September 2021; Springer: Berlin/Heidelberg, Germany, 2021; pp. 38–44. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).