Preprint
Article

This version is not peer-reviewed.

A Factory of Fractional Derivatives

A peer-reviewed article of this preprint also exists.

Submitted:

04 June 2024

Posted:

05 June 2024

You are already at the latest version

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 the different paths taken. 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 get both known and new fractional order derivatives. Several fractional derivatives are considered, mainly: Liouville, Hadamard, Euler, bilinear, tempered, q-derivative, and Hahn.
Keywords: 
;  ;  ;  ;  

1. Introduction

During this century, fractional calculus has been increasingly adopted as a model for many natural and artificial phenomena, since traditional tools are not suitable for making fair descriptions of their behavior [1,2,3,4,5]. This happens, for example , in Physics [6,7,8,9,10,11,12,13], Electrochemstry [14,15,16,17,18,19,20], Electromagnetics [21,22,23,24,25], Viscoelasticity [26,27,28], and Biomedical Engineering [29,30,31,32,33,34,35]. Other interesting applications are found in the long range processes, 1 / f noise, fractional chaos, fractional Gaussian noise, and fractional Brownian motion (fBm) [36,37,38,39,40,41,42].
Four centuries after the first reference to the possibility of non-integer order derivatives [43], we have arrived at a very confusing situation in which we find
  • Multiple definitions of derivatives without clear application domains;
  • A great confusion between the notions of derivative and system;
  • Mixtures of different types of derivatives without stating reasons and validity;
  • Incorrect use of initial conditions;
  • False derivatives.
This situation is causing huge problems that make life difficult for those who want to only make science and engineering applications.
Since the first formal introduction of the concept of fractional derivative (FD) by Liouville (1832) [44,45], a long journey has been traveled by mathematicians, physicists, and engineers. Although Liouville’s inability to impose his vision, the main definitions we find today are based on the formulæ he presented, mainly the Riemann–Liouville (RL) [46], (Dzherbashian)-Caputo (C) [47,48], and Grünwald-Letnikov (GL) [46] definitions. However, and based on these derivatives, new ones have been proposed alongside these, such as Hadamard’s [48] or Marchaud’s [46]. The success of the “fractional derivative” designation motivated and gave rise to the proposal of “new fractional derivatives”. In the last 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 disguised order 1 derivatives. If we also consider pseudo-derivatives, we conclude that the situation is really messy and confusing, as shown by Oliveira and Machado, first, and Teodoro et al., more recently [49,50], who listed such operators and introduced a classification according to some specified criteria. Since 2015, there has been a great deal of discussion in forums, conferences and articles, where we found that most people are unaware of the distinction between the concepts of system and derivative. This situation was the main reason for the attempt, described in [51], to provide a methodology for testing whether a given operator is suitable to be a fractional derivative. Such a goal was continued with the formalizations introduced in [52,53]. However, new generalizations appeared recently having as base the Abel’s algorithm for the tautochrone problem. This was done first by Kochubei [54,55], and after, by Luchko [56,57], Tarasov [58] and Fernandez [59]. Hanyga [60] used Abel approach in the discussion of the concept of fractional derivative.
However, it is important to note that these developments only deal with shift-invariant operators in continuous-time, without considering operators in discrete-time and scale-invariant. On the other hand, we see the existence of what we can call the RL/C dictatorship that tries to impose the formats of RL and C everywhere, even in discrete-time cases. In fact, Liouville found that the definition of fractional anti-derivative could not be used directly to define derivative, since the involved integral became 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 occours 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 [61] and apply it to fractionalize various derivatives. We consider the general case of the nabla and delta derivatives introduced by Aulbach and Hilger [62,63] and several interesting particular cases. These derivatives are simple linear operators that deserve to be generalized. To do it, we calculate their eigenfunctions (generalized exponentials) and their eigenvalues (transfer functions). From these, we introduce the corresponding higher-order and fractional-order derivatives. We do not intend to make 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 do not want to dismiss other pure mathematical approaches. In particular, we do not treat existence problems.
The paper outlines as follows. A revision of the notion of time sequence and the introduction of the concept of scale sequence are done in Section 2. Some mathematical tools are listed in Appendix A. In Section 3 we recover the discussion about the concept of FD we introduced in [51]. We generalize the Hilger’s Definitions of nabla/delta derivatives [62,63] by introducing the corresponding scale, tempered, and bilinear derivatives (Section 3.2). The general framework we proposed in [61] will be revised in Appendix B. With this framework and the derivatives introduced in sub-Section 3.2, a general form of fractional derivatives is proposed in Section 4. For it, we will use the notion of generalized exponentials that are the eigenfunctions of the derivatives (sub-Section 4.1) and serve to define generalized Laplace transforms (sub-Section 4.2). In Section 5 we describe the derivatives defined in time sequences, namely continuous-time Liouville (sub-Section 5.2), discrete-time Euler (sub-Section 5.4), and discrete-time bilinear (sub-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 (sub-Section 6.1), tempered Hadamard (sub-Section 6.2) and bilinear (sub-Section 6.3) derivatives are introduced. The q–derivative and Hahn derivative are suggested in Section 6.4. The bilateral derivatives are considered in Section 7. Finally, some conclusions are presented in Section 8.

2. Time and Scale Sequences

The Hilger’s approach to the continuous/discrete unification was based in the concept of time scale [62,63]. This refers to any non-empty closed subset T of the set R of real numbers. The designation “time scale” is misleading, since the word “scale” is associated to a notion of stretching or shrinking, frequently having a relation to a speed or a rate. We prefer the designation time sequence.
Let t T be the current instant. The previous next instant is denoted by ρ ( t ) . Similarly, the next following point on the time sequence T is denoted by σ ( t ) . One has
ρ ( t ) = t ν ( t ) , σ ( t ) = t + μ ( t ) ,
where ν ( t ) and μ ( t ) are called the graininess functions. These functions can be used to construct any time sequences. Let us define
ν 0 ( t ) : = 0 , ν n ( t ) : = ν n 1 ( t ) + ν t ν n 1 ( t ) , n N ,
and ρ 0 ( t ) : = t , ρ n ( t ) : = ρ ρ n 1 ( t ) , n N . Note that ν 1 ( t ) = ν ( t ) and ρ 1 ( t ) = ρ ( t ) . When moving into the past, we have
ρ 0 ( t ) = t = t ν 0 ( t ) , ρ 1 ( t ) = ρ ( t ) = t ν ( t ) = t ν 1 ( t ) , ρ 2 ( t ) = ρ ( ρ ( t ) ) = ρ ( t ) ν ( ρ ( t ) ) = t ν ( t ) ν ( t ν ( t ) ) = t ν 2 ( t ) , ρ n ( t ) = t ν n ( t ) .
Moving into the future, the definitions and results are similar:
μ 0 ( t ) : = 0 , μ n ( t ) : = μ n 1 ( t ) + μ t + μ n 1 ( t ) , σ 0 ( t ) : = t , σ n ( t ) : = σ σ n 1 ( t ) ,
n N , and we have σ n ( t ) = t + μ n ( t ) .
The time sequences T defined by a set of discrete instants t n , n Z , and by the corresponding graininess functions are very interesting. We define a direct graininess [35,64]
t n = t n 1 + ν n , n Z ,
and reverse graininess
t n = t n + 1 μ n , n Z ,
where we avoid representing any reference instant t 0 . These Definitions of “irregular” sequences allow us to introduce the most interesting time sequences we find in practice. However, we have some difficulties in doing some kind of manipulations that are also very common. Let us consider a time sequence defined on R and unbounded when t ± . For example , a time sequence defined by
t n = n T + ϑ n , n Z , T > 0 , ϑ n < T 2 ,
which we can call an “almost linear sequence” [65]. However, in the most interesting engineering applications, we consider regular (uniform) sequences having constant graininess, h ,
T = h Z = , 3 h , 2 h , h , 0 , h , 2 h , 3 h , ,
with h R + .
This way of contructing sequences, that we can call additive, is not the unique way of obtaining working domains. There is another way, multiplicative, that can be obtained by introducing log-graininesses, θ , ζ > 1 . To understand the idea assume that we have
σ ( t ) = t ζ ( t ) , ρ ( t ) = t / θ ( t ) ,
so that the logarithm of the sequence is a time sequence with graininesses, log θ n and log ζ n giving rise to
log τ n = log τ n 1 + log θ n , n Z ,
and
log τ n = log τ n + 1 log ζ n , n Z .
Therefore, we obtain what we can call “scale sequences,” Θ , progressive
τ n = τ n 1 θ n , n Z ,
and regressive
τ n = τ n + 1 / ζ n , n Z .
A simple example is
τ n = τ 0 q n Θ , n Z , τ 0 R .
We will use these sequences when dealing with scale-invariant derivatives.

3. What is a Derivative?

3.1. The Classic Derivatives

The notion of derivative, in classic sense, comes from the works of Leibniz, Newton and Lagrange and is defined for functions of continuous variable (frequently, time), usually in an interval over R , using a presentation that comes from Cauchy formulation. In a simple way, we can say that derivative is the instantaneous rate of change of a function that can be stated, for t R , as
D f ( t ) = d f d t = f ( t ) = lim h 0 f ( t ) f ( t h ) h .
This is the nowadays referred as causal derivative formulation, although mathematics usually prefer the anti-causal formula
D f ( t ) = d f d t = f ( t ) = lim h 0 f ( t + h ) f ( t ) h .
There are other alternative approaches namely the one of Carathéodory [66]. 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

Modernly, the notions of derivatives came from the works of Hilger trying to make a discrete/continuous unification [62,63,67].
Definition 1. 
Consider a given time sequence, T . According to such an approach, we define the nabla derivative by
D f ( t ) = f ( t ) f ( ρ ( t ) ) ν ( t ) if ν ( t ) 0 lim h 0 f ( t ) f ( t h ) h if ν ( t ) = 0
and the delta derivative by
D Δ f ( t ) = f ( σ ( t ) ) f ( t ) μ ( t ) if μ ( t ) 0 lim h 0 f ( t + h ) f ( t ) h if μ ( t ) = 0 .
We can give another form to these derivatives, in agreement with our comments done before about time sequences. According to it, the nabla derivative reads
D f ( t n ) = f ( t n ) f ( t n 1 ) ν n for any t n that is not left dense , lim h 0 + f ( t n ) f ( t n h ) h for t n left dense ,
where ν n = t n t n 1 , and the delta derivative
D Δ f ( t n ) = f ( t n + 1 ) f ( t n ) μ n for any t n that is not right dense , lim h 0 + f ( t n + h ) f ( t n ) h for t n right dense ,
where μ n = t n + 1 t n is the graininess.
From these basic derivatives we can formulate others that we consider in the nabla version (the delta is similar). Let a , b R + . We define
  • Tempered nabla derivative
    D f ( t ) = f ( t ) a b f ( ρ ( t ) ) ν ( t ) if ν ( t ) 0 lim h 0 f ( t ) a b f ( t h ) h if ν ( t ) = 0 ;
  • Bilinear nabla derivative
    D f ( t ) + D f ( ρ ( t ) ) 2 = f ( t ) f ( ρ ( t ) ) ν ( t ) if ν ( t ) 0 lim h 0 f ( t ) f ( t h ) h if ν ( t ) = 0 ;
  • Tempered bilinear nabla derivative
    D f ( t ) + a b D f ( ρ ( t ) ) 2 = f ( t ) a b f ( ρ ( t ) ) ν ( t ) if ν ( t ) 0 lim h 0 f ( t ) a b f ( t h ) h if ν ( t ) = 0 .
Besides these derivatives, we can define others on scale sequences.
Definition 2. 
Let Θ be a scale sequence. For any t Θ we define the stretching derivative
D f ( t ) = f ( t ) f ( ρ ( t ) ) log θ ( t ) if θ ( t ) 1 lim q 1 f ( t ) f ( t / q ) log q if θ ( t ) = 1 ,
where ρ ( t ) = t θ ( t ) and q > 1 . Similarly, we define the shrinking derivative
D f ( t n ) = f ( t n ) f ( t n 1 ) log θ n for any t n that is not left dense , lim q 1 + f ( t n ) f ( t n / q ) log q for t n left dense ,
where θ n = t n / t n 1 .
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, T we define the Heaviside unit step by:
ε ( t ) = 1 t t 0 0 t < t 0 .
Any derivative of this function
δ f ( t t 0 ) = D ε ( t t 0 ) , t , t 0 T ,
will be called impulse.

3.3. What Is a Fractional Derivative?

Some years ago, we gave answers to this question based on two criteria [51]. 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 as a FD in this criterion if it enjoys the properties P defined as:
1P1 
Linearity
The operator is linear.
1P2 
Identity
The zero order derivative of a function returns the function itself.
1P3 
Backward compatibility
When the order is integer, FD gives the same result as the ordinary derivative.
1P4 
The index law holds
D α D β f ( t ) = D α + β f ( t )
for α < 0 and β < 0 .
1P5 
Generalised Leibniz rule
D α f ( t ) g ( t ) = i = 0 α i D i f ( t ) D α i g ( t )
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
D α D β f ( t ) = D α + β f ( t ) ,
for any α and β .
Remark 1. 
  • The strict sense criterion in the form 2P4, presented by (15) opens a discussion: a given property is a requirement for the operator itself (fractional derivative) or for the domain of the operator, that, the space of functions? The “philosophical controversy” if the properties are from the operators, or of the 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 is more involved if we have two coils associated in series. Therefore, the commutativity has to be assumed. Similarly, the additivity is important in practice. Without it, the realization of a shift-invariant system would become shift-variant.
  • Another important question concerns with the so-called “starting-point”. Should a given definition include such point? If such a point is included, we have a definition“à la carte”, one for each function, when we expected to have one definitionfor all the functions (this may pose existence problems, but this is another question). Nobody questions the definition of Fourier transform: it is unique for all the functions. No starting point.

4. General Fractional Derivatives

4.1. Generalized Exponentials

In sub-Section 3.2 we introduced a general definition of order 1 derivatives. With the application of the previous framework we are led to generalized fractional derivatives. This procedure was done in [64] for the Euler type derivatives and in [68] for the bilinear cases. Here, we recover those 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, T and take t 0 T as reference instant (as we did above, this parameter will be removed when it is not important). The generalized nabla exponential is given by
e ( t , t 0 ; s ) = k = 1 n 1 s μ k ( t 0 ) 1 if t = t n > t 0 1 if t = t 0 k = 1 m 1 s ν k ( t 0 ) if t = t m < t 0
and the delta exponential by
e Δ ( t , t 0 ; s ) = k = 1 n 1 + s μ k ( t 0 ) if t = t n > t 0 1 if t = t 0 k = 1 m 1 + s ν k ( t 0 ) 1 if t = t m < t 0 .
For proof, see [35,64]. These exponentials have several interesting properties that we will not consider here [64]. Those we are interested here read:
  • Relation between nabla and delta exponentials.
    The function defined in (17) with the substitution of s for s is the inverse of (16):
    e Δ ( t , t 0 ; s ) = 1 / e ( t , t 0 ; s ) .
  • Let h M = max ( ν k , μ l ) and h m = min ( ν k , μ l ) , k , l Z . The nabla exponential e ( t , t 0 ; s ) [64]
    • is a real number for any real s;
    • is positive for any real number s such that s < 1 h M ;
    • oscillates for any real number s such that s > 1 h m ;
    • is bounded for values of s inside the inner Hilger circle 1 s h m = 1 ;
    • has an absolute value that increases as | s | increases outside the outer Hilger circle 1 s h M = 1 , going to infinite as | s | .
    This means that each graininess defines a circle centred at its inverse and passing at s = 0 . 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:
    e ( t , t 0 ; s ) · e Δ ( τ , t 0 ; s ) = e ( t , τ ; s ) = e Δ ( τ , t ; s ) .
    Now let t n > t m + τ . We have
    e ( t n , t 0 ; s ) = e ( t n τ , t 0 ; s ) · e ( t n , t n τ ; s )
    and
    e ( t n τ , t 0 ; s ) = e ( t n , t 0 ; s ) · e ( t n , t n τ ; s ) .
    Relation (21) states the translation or shift property of an exponential.
  • Scale change. Let a be a positive real number. We have:
    e ( a t , t 0 ; s ) = e ( t , t 0 ; a s ) .
    If a < 0 , a similar relation is obtained but involving the delta exponential.
We introduced above the nabla and delta exponentials. Now, we consider the stretching/shrinking exponentials. defined on scale sequences. In agreement with our study done in 3.2 we obtain such exponentials through simple substitutions of the graininesses. We obtain the stretching exponential
e ( t , t 0 ; s ) = k = 1 n 1 s log θ k ( t 0 ) 1 if t = t n > t 0 1 if t = t 0 k = 1 m 1 s log ζ k ( t 0 ) if t = t m < t 0
and the shrinking exponential
e Δ ( t , t 0 ; s ) = k = 1 n 1 + s log θ k ( t 0 ) if t = t n > t 0 1 if t = t 0 k = 1 m 1 + s log ζ k ( t 0 ) 1 if t = t m < t 0 .
The example s we will treat below will help understanding 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 above deduced. This defines the inverse transform.
Definition 3. 
Assume that we have a function, f ( t ) , defined on a given time sequence, having a transform F ( s ) (undefined for now; defined later by (26)). The inverse transform will serve to synthesize it from a continuous set of elemental exponentials:
f ( t ) = 1 2 π i γ F ( s ) e ( t + μ ( t ) , t 0 ; s ) d s ,
where the integration path, γ, is a simple closed contour in a region of analyticity of F ( s ) and encircling the poles introduced by the exponential.
Consider the Hilger circle with radius R > 1 h m = 1 min ( ν k , μ l ) , centred at 1 R , and described in the counterclockwise direction. We call this region the fundamental region, and we represent it by R γ . In the continuous-time case, the circle degenerates into a vertical straight line. The expression (24) states our definition of inverse nabla LT . It is a simple task to show that the inverse nabla LT of F ( s ) 1 is the impulse δ ( t n t 0 ) = 1 ν 1 ( t 0 ) . With this result we can prove one of the most important properties of the nabla LT :
L D f ( t ) = s F ( s ) ,
where F ( s ) is the nabla LT of f ( t ) , i.e., F ( s ) = L [ f ( t ) ] . 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
    L f ( t ) + g ( t ) = L f ( t ) + L g ( t ) .
  • Transform of the derivative Attending to the equality (25), we easily deduce, by repeated application of (25), that if N N 0 , then
    L D N f ( t ) = s N F ( s ) ,
    restating a well known result in the context of the LT .
  • Time scaling Let a be a positive real number.1 We have
    L f ( a t ) = 1 a F s a .
The shift property (21) gives 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) particularised to t t + μ ( t ) and τ = t .
Definition 4. 
We define the generalized nabla LT by
F ( s ) = n = + ν n f ( t n ) e Δ ( t n , t 0 ; s ) = n = + ν n f ( t n ) e 1 ( t n , t 0 ; s )
with a suitable “region of convergence”.
Example 1. 
Unit steps. The nabla LT of the unit step is 1 / s :
L ϵ ( t ) = 1 s
for s inside R γ and
L ϵ ( t μ ( t ) ) = 1 s
for s outside R γ .
According to our framework we define the fractional nabla derivative by
D α f ( t ) = L 1 s α F ( s ) .
Using (24)
D α f ( t ) = 1 2 π i γ s α F ( s ) k = 1 n + 1 1 s μ k ( t 0 ) 1 d s = ( 1 ) n k = 1 n + 1 μ k ( t 0 ) γ s α F ( s ) k = 1 n + 1 s 1 μ k ( t 0 ) 1 d s t = t n t 0 1 2 π i γ s α F ( s ) k = 1 m + 1 1 s ν k ( t 0 ) d s = ( 1 ) n k = 1 m + 1 ν k ( t 0 ) γ s α F ( s ) k = 1 m + 1 s 1 ν k ( t 0 ) d s t = t m < t 0 .
To express this relation directly in terms of the values of f ( t ) we need to introduce the convolution that is a somehow involved process [64]. We will do it in each particular case we will treat.

4.2.2. Stretching Case

The treatment of this case is similar to the previous. We only have to remind the need to use the log-grainisses. The rest of the procedure is equal, as we will see in the example s.

5. Main Derivatives on Time Sequences

5.1. Liouville Derivatives

Consider that the time sequence is the real line, T = R . Therefore, the graininess is null so that the basic derivative was introduced above
D f f ( t ) = d f ( t ) d t = lim h 0 + f ( t ) f ( t h ) h .
The application of the above framework gives:
  • The eigenfunction is the usual exponential
    e f ( t ) = e s t , t R , s C ;
  • The associated transform is the classic (bilateral) LT (A1)
  • The FD was introduced by Liouville (1832) through [45]
    d α e s t d t α = s α e s t ,
    with suitable ROC. Therefore, from (A2) we have
    d α x ( t ) d t α = 1 2 π i a i a + i s α X ( s ) e s t d s ,
    with t R and a > 0 ;
  • The (causal) differintegrator has TF H ( s ) = s α , being valid for R e ( s ) > 0 or s = ± j ω , ω R + . The anti-causal differintegrator has the left complex half-plane as ROC [69].
  • (Liouville–)Grünwald-Letnikov derivative reads [70]
    d α x ( t ) d t α = lim h 0 + h α k = 0 ( α ) k k ! x ( t k h ) ,
  • Impulse response
    The impulse response is given by [70]
    L 1 s α = t α 1 Γ ( α ) ε ( t ) ;
  • Liouville (anti-)derivative
    The impulse response and the convolution give another representation for the fractional anti-derivative:
    d α x ( t ) d t α = 0 x ( t τ ) τ α Γ ( α ) d τ ,
    that is the causal version of Liouville’s first integral formula. He noted that this formula must not be used for positive values of α (derivative case), since the integral may be singular. He introduced two procedures stated as s α = s α N s N = s N s α N , α < N N . Alernatively, (35) can be regularized [70].

5.2. Tempered Shift-Invariant Derivatives

Definition 5. 
Let λ > 0 . In agreement with (7), we define the tempered shift-invariant derivative by [71]
D λ , f 1 f ( t ) = lim h 0 + f ( t ) e λ h f ( t h ) h .
For this derivative, the following steps result from the above framework.
  • The eigenfunction of this derivative is
    e , λ ( t , s ) = e ( s λ ) t , t R , s C .
    We could define a modified LT . However, this result expresses only a translation, suggesting the we can use the simple exponential e s t , modifying the eigenvalue
    D λ , f 1 e s t = ( s + λ ) e s t .
    Therefore, the usual LT is suitable to our objectives.
  • We define the tempered Liouville FD through
    D α e s t = ( s + λ ) α e s t , t R , s C + ;
  • The differintegrator, H ( s ) = ( s + λ ) α , has R e ( s ) > λ as ROC. As
    ( s + λ ) α = lim h 0 + 1 e ( s + λ ) h α , R e ( s ) > λ ,
    then
    D λ , f α f ( t ) = lim h 0 + h α n = 0 ( α ) n n ! e n λ h f ( t n h ) ;
  • The impulse response corresponding to H ( s ) is
    h ( t ) = e λ t t α 1 Γ ( α ) ε ( t ) ,
    from where it is not difficult to obtain the integral versions of the tempered Liouville derivatives. The tempered Liouville anti-derivative reads
    D λ , f α f ( t ) = 0 f ( t τ ) e λ τ τ α 1 Γ ( α ) d τ = e λ t t f ( τ ) e λ τ ( t τ ) α 1 Γ ( α ) d τ .
    From this relation it is possible to obtain the regularized, Riemann-Liouville, or Liouville-Caputo derivatives [71].

5.3. Discrete-Time Euler Derivatives

Assume that our domain is the discrete-time sequence T = h Z where h is the graininess or sampling interval of the time sequence.
Set t = n h , n Z . From (3) we obtain the Euler nabla derivative by:
D f ( t ) = f ( t ) f ( t h ) h .
For it, we have:
  • The nabla exponential is given by (A8)
    e ( n h , s ) = ( 1 s h ) n , n Z , s C .
    The corresponding complex sinusoid is obtained when s is over the circle 1 s h = 1 . This defines the so-called right Hilger circle [63,67].
  • The nabla LT was introduced above and is given by [72]
    L f ( n h ) = F ( s ) = h n = + f ( n h ) e n h , s ,
    while its inverse transform is
    f ( n h ) = 1 2 π j γ F ( s ) e ( n + 1 ) h , s d s ,
    where the integration path, γ , is any simple closed contour in a region of analyticity of the integrand that includes the point s = 1 h . The simplest path is a circle with centre at s = 1 h .
    With the substitution s = 1 z 1 h we recover the usual Z transform. Therefore the associated convolution is (A7).
  • We define the nabla FD through
    D α e ( n h , s ) = s α e ( n h , s ) .
    For non integer orders we have to consider a branchcut line starting at s = 0 and lying in the left complex half-plane.
  • Nabla fractional derivative
    If | z | > 1 that implies | 1 h s | < 1 (s inside the Hilger circle) then, from (43) and (A7).
    D α x ( n h ) = h α k = 0 ( α ) k k ! x ( n h k h ) ,
    that is the discrete-time nabla FD valid for any real (or complex) order.
  • The differintegrator, H ( s ) = s α , has the Hilger disk as ROC.

5.4. Tempered Euler Derivatives

These derivatives result from the Euler’s by introducing a tempering factor. For the nabla case, we have
D , λ 1 f ( n h ) = f ( n h ) e λ h f ( n h h ) h , n Z .
It is a simple matter to see that the eigenfunction reads
e , λ ( n h , s ) = e n λ h ( 1 s h ) n , n Z , s C .
From it, the procedure for the corresponding transform is easy. It is interesting to state the expression for the FD that is (from (39))
D , λ α f ( n h ) = h α m = 0 ( α ) m m ! e m λ h f ( n h m h ) .

5.5. Bilinear Shift-Invariant Derivatives

Definition 6. 
Let us assume again that our domain is the time scale t T = h Z . We define the order 1 forward (nabla) bilinear derivative b x ( n h ) of x ( n h ) as the solution of the difference equation [73,74]
b f ( n h ) + b f ( n h h ) = 2 h f ( n h ) f ( n h h ) .
With this Definition, we can deduce the following results.
  • The bilinear exponential is [73]
    e b ( n h , s ) = 2 + h s 2 h s n , n Z , s C .
    This relation suggests us to consider the discrete-time exponential function, z n , n Z . We define the forward bilinear derivative ( b ) as an elemental DT system such that
    b z n = 2 h 1 z 1 1 + z 1 z n .
    Remark 2.This change shows that, with this formulation, it is indifferent to work in the plane of the variable s or in the usual “discrete time” plane of the variable z.
  • Fractional derivative
    In agreement with our scheme, the bilinear FD is defined through
    b α e b ( n h , s ) = s α e b ( n h , s ) ,
    with suitable ROC. In terms of the variable z, we can state
    b α z n = 2 h 1 z 1 1 + z 1 α z n , | z | > 1 ,
    a differintegrator with TF
    H b ( z ) = 2 h 1 z 1 1 + z 1 α , | z | > 1 .
    For non-integer orders, we again have to consider a branchcut line. In this case, it is any line that lies inside the unit disk, joining the points 1 , + 1 .
  • Z transform
    As z = 2 + h s 2 h s leads to the ZT and such transformation sets the unit circle | z | = 1 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 signal that has a ZT. From (51) and (53) we conclude that, if x ( n ) is a function with ZT X ( z ) , analytic in the ROC defined by z C : | z | > a , a < 1 , then
    b α x ( n ) = 1 2 π i j γ 2 h 1 z 1 1 + z 1 α X ( z ) z n 1 d z ,
    with the integration path outside the unit disk.
  • The bilinear differintegrator is given by
    H b ( z ) = 2 h 1 z 1 1 + z 1 α .
  • GL type derivative
    It can be shown [73] that, letting ψ k α , k = 0 , 1 , , be the inverse ZT of 1 z 1 1 + z 1 α , we define the α order bilinear nabla derivative as
    b α x ( n ) = 2 h α k = 0 ψ k α x ( n k ) ,
    analog to the GL derivative. The impulse response is obtained as follows. If α R but α Z , then
    ψ k α = ( 1 ) k ( α ) k k ! m = 0 k ( α ) m ( k ) m ( α k + 1 ) m ( 1 ) m m ! , k Z 0 + ,
    and
    ψ k N = ( N ) k k ! m = 0 m i n ( k , N ) ( N ) m ( k ) m ( N k + 1 ) m ( 1 ) m m ! , k Z 0 + ,
    when α = N , N Z + .

5.6. Tempered Bilinear Shift-Invariant Derivatives

Definition 7. 
In the conditions stated in the previous sub-section, we define the order 1 tempered nabla bilinear derivative λ , b x ( n h ) of x ( n h ) as the solution of the difference equation [73,74]
λ , b f ( n h ) + e λ h λ , b f ( n h h ) = 2 h f ( n h ) e λ h f ( n h h ) .
The application of our framework is similar to the previous. We will not do 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. Retake the time sequence of the previous sub-section. Let q R + . As seen in Section 2, for any t R , if we set τ = q t R + we obtain a scale sequence Θ .
Definition 8. 
We define a scale invariant derivative by
D s x ( τ ) = lim q 1 x ( τ ) x ( τ q 1 ) log ( q ) .
If q > 1 , we call it stretching derivative and if q < 1 it is a shrinking derivative.
This definition agrees with the general formulae introduced in Section 4 with ρ ( τ ) = τ q 1 and θ ( τ ) = q .
Our framework gives
  • The eigenfunction is the usual power function [75]
    e s ( τ , s ) = τ s , s C .
    The condition ± R e ( s ) > 0 defines the stretching (+) and shrinking (-) derivatives.
  • The scale FD was introduced by Hadamard (1892) through [46,75]
    D s α τ s = s α τ s ,
    with suitable ROC.
  • The transform implied by the relation (60) is the usual Mellin transform (MT) (A3). Then, by (A4)
    D s α x ( τ ) = 1 2 π i a i a + i s α X ( s ) τ s d s ,
    with τ R + and a > 0 .
  • Differintegrator
    Again, the differintegrator has TF H ( s ) = s α . We shall be considering the stretching case in what follows. Therefore, R e ( s ) > 0 or s = ± j ω , ω R + (we must note the similarity with the Liouville case).
  • The stretching GL-type derivative [75] is given by
    D s α x ( τ ) = lim h 1 ln α ( q ) n = 0 ( α ) n n ! x ( τ q n ) .
  • Impulse response [75]
    The impulse response is the derivative of an impulse at τ = 1 , δ ( τ 1 ) . If R e ( s ) > 0 , we have
    M 1 s α = ln α 1 ( τ ) Γ ( α ) u ( τ 1 ) .
  • Hadamard (anti-)derivatives
    The impulse response and the convolution give another representation for the fractional anti-derivative. Let α < 0 and τ R + . The relation stated in (64) used in the Mellin convolution leads to the scale anti-derivative given by
    D s α x ( τ ) = 1 Γ ( α ) 1 x ( τ / η ) ln α 1 ( η ) d η η = 1 Γ ( α ) 0 τ x ( η ) ln α 1 ( τ / η ) d η η .
    These relations express the usually called Hadamard integrals [46,48]. As in the Liouville derivative case, these integrals become singular when the derivative order is positive. To avoid the problem, we can regularize them or adopt Liouville procedures based on the relations ( s α = s α N s N = s N s α N , α < N N ) [75].

6.2. Tempered Scale-Invariant Derivatives

Definition 9. 
As in the previous, let μ > 0 . Define a tempered stretching derivative by [75,76]
D μ , s x ( τ ) = lim q 1 + x ( τ ) q μ x ( τ q 1 ) ln q .
This case is analogous to the previous. With a similar procedure, we obtain the eigenfunction correspnding to the eigenvalue v
e λ ( τ , v ) = τ μ τ v .
However, with a translation, we can use τ v , by moving the eigenvalue to v + μ , and using the MT [75]. Therefore, the results obtained in (6.1) are easily adaptable. The situation is analogue to the tempered shift-invariant case [75].

6.3. Bilinear Scale-Invariant Derivatives

Definition 10. 
We can follow the development in sub-Section 5.5 by introducing a bilinear scale derivative as the solution of the equation
D b i , s x ( τ ) + D b i , s x ( τ / q ) = 2 ln ( q ) x ( τ ) x ( τ / q ) .
It is not very difficult to show that the bilinear exponential is
e b , s ( q n , v ) = 2 + v log ( q ) 2 v l o g ( q ) n , n Z ,
where v is again the eigenvalue. From here, we go on as in the case treated behind (5.5). The larger difference lies in the use of an exponential sampling instead of a linear. We can go further and introduce the tempered bilinear derivatives.
Definition 11. 
We define a tempered bilinear scale derivative as the solution of
D b i , μ , s x ( τ ) + q μ D b i , μ , s x ( τ / q ) = 2 ln ( q ) x ( τ ) q μ x ( τ / q ) .
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, the above framework can be used to introduce other fractional derivatives, provided 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 like:
  • Use of (59) with a removal of the limit;
  • With the substitution of ln ( q ) by ( 1 q 1 ) τ with or without limit (quantum derivative) [77,78];
  • Introduction of a tempering term, as in (6.2).
Here, we will treat the second case, which is known by quantum derivative (q-derivative) [77,79].
Definition 12. 
Let q > 1 . The nabla q-derivative reads
D q 1 x ( t ) = x ( t ) x ( t q 1 ) ( 1 q 1 ) t .
Substituting q q 1 we obtain the delta q-derivative
D q x ( t ) = x ( q t ) x ( t ) ( q 1 ) t .
According to Section 4, we set ρ ( t ) = t / q , σ ( t ) = q t , μ ( t ) = ( q 1 ) t , ν ( t ) = ( 1 q 1 ) t . These functions originate the following recursions:
  • (a)
    ν 0 ( t ) = 0 ;
    (b)
    ν 1 ( t ) = ( 1 q 1 ) t ;
    (c)
    ν n ( t ) = ν n 1 ( t ) + ν ( t ν n 1 ( t ) ) = q 1 ν n 1 ( t ) + ( 1 q 1 ) t , n = 2 , 3 ,
    • ν 2 ( t ) = ( 1 q 2 ) t ;
    • ν 3 ( t ) = ( 1 q 3 ) t ;
    • ν n ( t ) = ( 1 q n ) t , n = 0 , 1 , 2 , 3 ,
  • (a)
    μ 0 ( t ) = 0 ;
    (b)
    μ 1 ( t ) = ( q 1 ) t ;
    (c)
    μ n ( t ) = μ n 1 ( t ) + μ ( t + μ n 1 ( t ) ) = q μ n 1 ( t ) + ( q 1 ) t , n = 2 , 3 ,
    • μ 2 ( t ) = ( q 2 1 ) t ;
    • μ 3 ( t ) = ( q 3 1 ) t ;
    • μ n ( t ) = ( q n 1 ) t , n = 0 , 1 , 2 , 3 ,
With these granularity functions and using the exponentials and transforms defined in Section 4, we obtain the fractional q–derivatives.
Analogously, we can introduce other scale q–derivatives. We set again ρ ( t ) = t / q and σ ( t ) = q t , but now μ ( t ) = ν ( t ) = log ( q ) .
Definition 13. 
Let q > 1 . The stretching q-derivative reads
D q 1 x ( t ) = x ( t ) x ( t q 1 ) log ( q ) ,
while the shrinking q-derivative is
D q x ( t ) = x ( q t ) x ( t ) log ( q ) .
Therefore, μ n ( t ) = ν n ( t ) = log n ( q ) . We must note the relation with the development introduced in subSection 6.1.

6.4.2. (q,h)–Derivatives

Definition 14. 
Let h 0 , q 1 and t R . We define the nabla and delta Hahn derivatives [80,81] through
q , h f ( t ) = f ( t ) f ( t / q h ) ( 1 q 1 ) t + h , ( 1 q 1 ) t + h 0
and
Δ q , h f ( t ) = f ( q t + h ) f ( t ) ( q 1 ) t + h , ( q 1 ) t + h 0 .
According to Section 4, we set ρ ( t ) = t / q h , σ ( t ) = q t + h , μ ( t ) = ( q 1 ) t + h , ν ( t ) = ( 1 q 1 ) t + h .
As above, we obtain the following recursions:
  • (a)
    ν 0 ( t ) = 0 ;
    (b)
    ν 1 ( t ) = ( 1 q 1 ) t + h . ;
    (c)
    ν n ( t ) = ν n 1 ( t ) + ν ( t ν n 1 ( t ) ) = q 1 ν n 1 ( t ) + ( 1 q 1 ) t , n = 2 , 3 ,
    • ν 2 ( t ) = ( 1 q 2 ) t + q 1 h ;
    • ν 3 ( t ) = ( 1 q 3 ) t + q 2 h ;
    • ν n ( t ) = ( 1 q n ) t + q n + 1 h , n = 1 , 2 , 3 ,
  • (a)
    μ 0 ( t ) = 0 ;
    (b)
    μ 1 ( t ) = ( q 1 ) t + h ;
    (c)
    μ n ( t ) = μ n 1 ( t ) + μ ( t + μ n 1 ( t ) ) = q μ n 1 ( t ) + ( q 1 ) t , n = 1 , 2 , 3 ,
    • μ 2 ( t ) = ( q 2 1 ) t + q h ;
    • μ 3 ( t ) = ( q 3 1 ) t + q 2 h ;
    • μ n ( t ) = ( q n 1 ) t + q n 1 h , n = 1 , 2 , 3 ,
Again, with these granularity functions and using the exponentials and transforms defined in Section 4 we obtain the Hahn fractional derivatives.
Remark 3. 
We must note that
  • With q = 1 , we obtain the usual Euler nabla and delta derivatives above introduced [74];
  • Letting h = 0 , we obtain the quantum derivatives considered in the previous subsection;
  • μ ( t ) = 0 implies that q = 1 and h = 0 simultaneously. In such case, we compute the corresponding limits. we will not do it since it is similar to the Liouville type derivative.
  • We can define scale (q,h)–derivatives by setting μ ( t ) = log ( ( q 1 ) + h / t ) and ν ( t ) = log ( ( 1 q 1 ) + h / h ) .

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 [13,28,82,83]. The shift invariant bilateral derivatives have been already studied with generality [84,85]. This did not happen with the scale counterpart. We will not do it, but the following definitionhas a wide validity.
Definition 15. 
Let α , β R . As shown in [61] for the shift-invariant case, a two-sided derivative D θ γ can be defined by
D α β α + β f ( t ) = L 1 s α ( s ) β F ( s ) ,
where γ = α + β is the derivative order, and θ = α β is an asymmetry parameter and stating a unified formulation that includes the one-sided derivatives.
An interesting particular case is the following. Let f ( t ) , t R , be a real function and γ , θ R two real parameters. The two-sided Grünwald-Letnikov type bilateral derivative of f ( t ) is given by
D θ γ f ( t ) = lim h 0 + h γ n = + ( 1 ) n Γ ( γ + 1 ) f ( t n h ) Γ ( γ + θ 2 n + 1 ) Γ ( γ θ 2 + n + 1 ) ,
For the scale-invariant case, it is a simple task to define a similar derivative by
D θ γ f ( t ) = lim q 1 log γ ( q ) n = + ( 1 ) n Γ ( γ + 1 ) f ( t / q n ) Γ ( γ + θ 2 n + 1 ) Γ ( γ θ 2 + n + 1 ) ,
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 underlying 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 FD definition appeared as consequence of the scheme.

Funding

This work was partially funded by National Funds through the Foundation for Science and Technology of Portugal, under the projects UIDB/00066/2020.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The author declares.

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:
  • Usual (D’Alembert’s or Duhamel’s) convolution [86]
    y ( t ) = x ( t ) g ( t ) = + x ( t η ) g ( η ) d η .
    that is suitable for expressing the input/output relation in shift-invariant systems [87]
  • Mellin convolution [75,88]
    y ( τ ) = x ( τ ) g ( τ ) = 0 x τ η g ( η ) d η η ,
    used for expressing the input/output relation in scale-invariant systems [75]
  • The (bilateral) Laplace transform (LT) is given [73]:
    L h ( t ) = H ( s ) = h ( t ) e s t d t , s C ,
    that is assumed to converge in some non-void region (region of convergence—ROC) which may degenerate into the imaginary axis, givig rise to the Fourier transform (with s = i ω .)
  • We define the inverse LT by the Bromwich integral
    h ( t ) = L 1 F ( s ) = 1 2 π i a i a + i H ( s ) e s t d s , t R ,
    where a R is called abscissa of convergence. Frequently, we denote by γ the integration path.
  • In a similar way, we define the Mellin transform (MT) by [75]
    M h ( t ) = H ( v ) = 0 h ( t ) t v 1 d t , v C ,
    with an inverse similar to (A2)
    h ( t ) = M 1 H ( v ) = 1 2 π i γ H ( v ) t v d v , t R + .
    The MT in (A3) has a parameter sign change v v relatively to the usual MT [88]. However, this definition establishes a better parallelism with the LT, concerning the region of convergence.
  • We define the Z transform [69,89] by
    Z f ( n ) = F ( z ) = n = + f ( n ) z n , z C ,
    with the inverse given by the Cauchy integral
    f ( n ) = 1 2 π i c F ( z ) z n 1 d z ,
    where c is the unit circle. With the change of variable z = e i ω , π < ω π , we obtain the discrete-time Fourier transform.
  • The convolution associated with the Z transform reads
    x ( n ) y ( n ) = h k = x ( k h ) y ( n h k h ) .
  • Nabla exponential
    This exponential reads
    e ( n h , s ) = ( 1 s h ) n , n Z , h R + , s C .
  • Nabla LT (NLT)
    The analysis equation for the NLT is given by
    N f ( n h ) = F ( s ) = h n = + f ( n h ) e n h , s h R + , s C .
    Its inverse transform (synthesis equation) is given by
    f ( n h ) = 1 2 π i γ F ( s ) e ( n + 1 ) h , s d s , n Z , h R + .
    where the integration path, γ , is any simple closed contour in a region of analyticity of F ( s ) that includes the point s = 1 h . The simplest path is a circle with centre at s = 1 h .
    With the substitution s = 1 z 1 h we recover the usual Z transform. Therefore the associated convolution is (A7).
  • The binomial Theorem
    Let α R Z . Then,
    ( 1 z ) α = k = 0 ( 1 ) k α k z k , | z | < 1 .
    We can extend it for negative integer values of α through the Pochhammer symbol for the rising factorial
    ( a ) n = k = 0 n 1 ( a + k ) = Γ ( a + n ) Γ ( a ) , with ( a ) 0 = 1 ,
    obtaining
    ( 1 z ) α = k = 0 ( α ) k k ! z k , | z | < 1 .

Appendix B. Framework for Fractionalizing Derivatives

In [61] a framework the fractionalization of derivatives was proposed, intended to deduce those derivatives suitable for signal processing, namely to define linear systems. It consists of the following steps:
  • Let T denote any time or scale sequence and define there a generically called derivative (see sub-Section 3.2), D f . We may consider the 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
    D f e f ( t , s ) = s e f ( t , s ) ,
    where t T and s C . The eigenfunction e f ( t , s ) will be called generalized exponential.
  • Define the corresponding fractional derivative, D f α , through
    D f α e f ( t , s ) = s α e f ( t , s ) ,
    where α R is the derivative order. The elemental system characterized by the transfer function (TF), H ( s ) = s α , with a suitable region of convergence, is called differintegrator.
  • With the generalized exponential, above introduced, define a (generalized Laplace) transform,
    X ( s ) = L f x ( t ) ,
    so that
    (a)
    Any function, x ( t ) , can be expressed in terms of the eigenfunction (synthesis equation) by
    x ( t ) = L f 1 X ( s ) = 1 2 π j γ X ( s ) e f ( t , s ) d s ,
    where γ is in general a closed simple integration path in a region of the complex plane where X ( s ) is analytic. It may happen we have to make an adjustment in (A15) so that
    L f δ f ( t ) = 1 ,
    in the whole complex plane. The relation (A15) defines the inverse transform.
    (b)
    From (A15) and using (A14), the classic relation
    L f D α x ( t ) = s α X ( s )
    emerges and is valid in a suitable ROC.
    (c)
    Let g ( t ) = L f 1 G ( s ) and x ( t ) = L f 1 X ( s ) . From (A15) we define a convolution operation through
    y ( t ) = g ( t ) x ( t ) = L f 1 G ( s ) X ( s ) .
    (d)
    From (A17), we conclude that the convolution is commutative and, as s α G ( s ) X ( s ) = G ( s ) s α X ( s ) , then
    D f α g ( t ) x ( t ) = D f α g ( t ) x ( t ) = g ( t ) D f α x ( t ) .
    (e)
    The analysis equation (direct transform) is defined, for each case, in agreement with the properties of the eigenfunction.
Remark A1. 
The values w R for which s = ϕ ( w ) lead to | e f ( t , s ) | = 1 are called frequencies and H ( w ) 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 definitionof FD operator as an elemental system having TF equal to H ( s ) = s α , brings some properties that are fundamental in applications and are easily deduced from (A15) [70]:
  • Associativity of the orders
    D f α D f β x ( t ) = D f α + β x ( t ) ;
  • Identity
    D f 0 x ( t ) = x ( t ) ;
  • Inverse
    D f α D f α x ( t ) = D f α D f α x ( t ) = x ( t ) .
Remark A2. 
These properties, together with the generalized Leibniz rule, constitute the SSC for deciding if a given elemental system can be considered as a fractional derivative, as seen above (Section 3.3) [51]. The main difference lies in the fact that the criterion emerges here as a consequence, without being axiomatically imposed. With the transform abve introduced we can obtain the generalized Leibniz rule, but we will not do it.
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 applications point of view, since a complex order leads to non-Hermitian derivatives and systems [69,90].
  • For a non integer order, s α represents a multivalued expression. To define a function we need to introduce a branchcut line, starting at s = 0 . The complete location is specified in agreement with the ROC.

References

  1. Machado, J.T. And I say to myself: “What a fractional world!”. Fractional Calculus and Applied Analysis 2011, 14, 635–654. [Google Scholar] [CrossRef]
  2. Machado, J.T.; Mainardi, F.; Kiryakova, V. Fractional calculus: Quo vadimus?(Where are we going?). Fractional Calculus and Applied Analysis 2015, 18, 495–526. [Google Scholar] [CrossRef]
  3. Machado, J.T.; Pinto, C.M.; Lopes, A.M. A review on the characterization of signals and systems by power law distributions. Signal Processing 2015, 107, 246–253. [Google Scholar] [CrossRef]
  4. Machado, J.T.; Kiryakova, V. The chronicles of fractional calculus. Fractional Calculus and Applied Analysis 2017, 20, 307–336. [Google Scholar] [CrossRef]
  5. Sun, H.; Zhang, Y.; Baleanu, D.; Chen, W.; Chen, Y. A new collection of real world applications of fractional calculus in science and engineering. Communications in Nonlinear Science and Numerical Simulation 2018, 64, 213–231. [Google Scholar] [CrossRef]
  6. Heaviside, O. Electromagnetic Theory 2; Vol. 2, Van Nostrand, 1925.
  7. Laskin, N. Fractional quantum mechanics. Physical Review E 2000, 62, 3135. [Google Scholar] [CrossRef] [PubMed]
  8. Laskin, N. Fractional Schrödinger equation. Physical Review E 2002, 66, 056108. [Google Scholar] [CrossRef] [PubMed]
  9. Tarasov, V.E. Fractional Dynamics: Applications of Fractional Calculus to Dynamics of Particles, Fields and Media; Nonlinear Physical Science, Springer: Beijing, Heidelberg, 2011. [Google Scholar]
  10. Uchaikin, V.V. Fractional Derivatives for Physicists and Engineers. Vol. I: Background and Theory. Vol. II: Applications; Nonlinear Physical Science, Springer and Higher Education Press: Heidelberg, 2012. [Google Scholar]
  11. Uchaikin, V.; Sibatov, R. Fractional Kinetics in Solids: Anomalous Charge Transport in Semiconductors, Dielectrics and Nanosystems; World Scientific Publishing Company: Singapore, 2013. [Google Scholar]
  12. Zhang, Y.; Sun, H.; Stowell, H.H.; Zayernouri, M.; Hansen, S.E. A review of applications of fractional calculus in Earth system dynamics. Chaos, Solitons & Fractals 2017, 102, 29–46. [Google Scholar]
  13. Herrmann, R. Fractional Calculus, 3rd ed.; World Scientific, 2018.
  14. Jesus, I.S.; Tenreiro Machado, J. Application of integer and fractional models in electrochemical systems. Mathematical Problems in Engineering 2012, 2012. [Google Scholar] [CrossRef]
  15. Martynyuk, V.; Ortigueira, M. Fractional model of an electrochemical capacitor. Signal Processing 2015, 107, 355–360. [Google Scholar] [CrossRef]
  16. Lima, N.; Baptista, A.C.; Faustino, B.M.M.; Taborda, S.; Marques, A.; Ferreira, I. Carbon threads sweat-based supercapacitors for electronic textiles. Scientific Reports 2020, 10, 7703. [Google Scholar] [CrossRef] [PubMed]
  17. Buscarino, A.; Caponetto, R.; Graziani, S.; Murgano, E. Realization of fractional order circuits by a Constant Phase Element. European Journal of Control 2020, 54, 64–72. [Google Scholar] [CrossRef]
  18. Holm, S.; Holm, T.; Martinsen, Ø. G. Simple circuit equivalents for the constant phase element. PloS one 2021, 16, e0248786. [Google Scholar] [CrossRef] [PubMed]
  19. Rafique, A.; Sequeira, I.; Bento, A.S.; Moniz, M.P.; Carmo, J.; Oliveira, E.; Oliveira, J.P.; Marques, A.; Ferreira, I.; Baptista, A.C. A facile blow spinning technique for green cellulose acetate/polystyrene composite separator for flexible energy storage devices. Chemical Engineering Journal 2023, 464, 142515. [Google Scholar] [CrossRef]
  20. Laribi, S.; Arama, F.Z.; Mammar, K.; Aoun, N.; Ghaitaoui, T.; Hamouda, M. State-of-health diagnosis of lithium-ion batteries using the fractional-order electrochemical impedance model. Measurement 2023, 211, 112653. [Google Scholar] [CrossRef]
  21. Westerlund, S.; Ekstam, L. Capacitor Theory. IEEE Transactions on Dielectrics and Electrical Insulation 1994, 1, 826–839. [Google Scholar] [CrossRef]
  22. Tarasov, V.E. Fractional vector calculus and fractional Maxwell’s equations. Annals of Physics 2008, 323, 2756–2778. [Google Scholar] [CrossRef]
  23. Ortigueira, M.D.; Rivero, M.; Trujillo, J.J. From a generalised Helmholtz decomposition theorem to fractional Maxwell equations. Communications in Nonlinear Science and Numerical Simulation 2015, 22, 1036–1049. [Google Scholar] [CrossRef]
  24. Gulgowski, J.; Kwiatkowski, D.; Stefański, T.P. Signal Propagation in Electromagnetic Media Modelled by the Two-Sided Fractional Derivative. Fractal and Fractional 2021, 5. [Google Scholar] [CrossRef]
  25. Ortigueira, M.D.; Martynyuk, V.; Kosenkov, V.; Batista, A.G. A new look at the capacitor theory. Fractal and Fractional 2023, 7, 86. [Google Scholar] [CrossRef]
  26. Bagley, R.L.; Torvik, P. A theoretical basis for the application of fractional calculus to viscoelasticity. Journal of Rheology 1983, 27, 201–210. [Google Scholar] [CrossRef]
  27. Bagley, R.L.; Torvik, P.J. Fractional calculus-a different approach to the analysis of viscoelastically damped structures. AIAA journal 1983, 21, 741–748. [Google Scholar] [CrossRef]
  28. Mainardi, F. Fractional Calculus and Waves in Linear Viscoelasticity: An Introduction to Mathematical Models; Imperial College Press: London, 2010. [Google Scholar]
  29. Magin, R.L. Fractional Calculus in Bioengineering; Begell House, 2006.
  30. Magin, R.L. Fractional calculus in bioengineering: A tool to model complex dynamics. Proceedings of the 13th International Carpathian Control Conference (ICCC). IEEE, 2012, pp. 464–469.
  31. Ionescu, C.M. The Human Respiratory System: An Analysis of the Interplay between Anatomy, Structure, Breathing and Fractal Dynamics; BioEngineering, Springer: London, 2013. [Google Scholar]
  32. Ionescu, C.; Kelly, J.F. Fractional calculus for respiratory mechanics: Power law impedance, viscoelasticity, and tissue heterogeneity. Chaos, Solitons & Fractals 2017, 102, 433–440. [Google Scholar]
  33. De Santis, V.; Martynyuk, V.; Lampasi, A.; Fedula, M.; Ortigueira, M.D. Fractional-order circuit models of the human body impedance for compliance tests against contact currents. AEU-International Journal of Electronics and Communications 2017, 78, 238–244. [Google Scholar] [CrossRef]
  34. Herencsar, N.; Freeborn, T.J.; Kartci, A.; Cicekoglu, O. A comparative study of two fractional-order equivalent electrical circuits for modeling the electrical impedance of dental tissues. Entropy 2020, 22, 1117. [Google Scholar] [CrossRef] [PubMed]
  35. Ş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]
  36. Mandelbrot, B.; Van Ness, J. Fractional Brownian Motions, Fractional Noises and Applications. SIAM Review 1968, 10, 422–437. [Google Scholar] [CrossRef]
  37. Nossenson, N.; Bobrovsky, B.Z. Analysis of direct spectrum measurement of a sinusoidal signal impaired by either fractional gaussian phase noise or fractional Brownian phase motion. IEEE transactions on ultrasonics, ferroelectrics, and frequency control 2009, 56, 2351–2362. [Google Scholar] [CrossRef]
  38. Petráš, I. Fractional-order nonlinear systems: modeling, analysis and simulation; Springer Science & Business Media, 2011.
  39. Luo, A.C.J.; Afraimovich, V.S. (Eds.) Long-range Interaction, Stochasticity and Fractional Dynamics - Dedication to George M. Zaslavsky (1935-2008); Higher Education Press and Springer: Beijing and Dordrecht, 2010. [Google Scholar]
  40. Lilly, J.M.; Sykulski, A.M.; Early, J.J.; Olhede, S.C. Fractional Brownian motion, the Matérn process, and stochastic modeling of turbulent dispersion. Nonlinear Processes in Geophysics 2017, 24, 481–514. [Google Scholar] [CrossRef]
  41. Ortigueira, M.D.; Batista, A.G. A fractional linear system view of the fractional Brownian motion. Nonlinear Dynamics 2004, 38, 295–303. [Google Scholar] [CrossRef]
  42. Ortigueira, M.D.; Batista, A.G. On the relation between the fractional Brownian motion and the fractional derivatives. Physics Letters A 2008, 372, 958–968. [Google Scholar] [CrossRef]
  43. Dugowson, S. Les différentielles métaphysiques (histoire et philosophie de la généralisation de l’ordre de dérivation). Phd, Université Paris Nord, 1994.
  44. Liouville, J. Memóire sur le calcul des différentielles à indices quelconques. Journal de l’École Polytechnique, Paris 1832, 13, 71–162. [Google Scholar]
  45. 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. Journal de l’École Polytechnique, Paris 1832, 13, 1–69. [Google Scholar]
  46. Samko, S.G.; Kilbas, A.A.; Marichev, O.I. Fractional integrals and derivatives; Gordon and Breach: Yverdon, 1993. [Google Scholar]
  47. 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, 1999; pp. 1–3. [Google Scholar]
  48. Kilbas, A.A.; Srivastava, H.M.; Trujillo, J.J. Theory and Applications of Fractional Differential Equations; Elsevier: Amsterdam, 2006. [Google Scholar]
  49. De Oliveira, E.C.; Tenreiro Machado, J.A.; others. A review of definitions for fractional derivatives and integral. Mathematical Problems in Engineering 2014, 2014. [Google Scholar] [CrossRef]
  50. Teodoro, G.S.; Machado, J.T.; De Oliveira, E.C. A review of definitions of fractional derivatives and other operators. Journal of Computational Physics 2019, 388, 195–208. [Google Scholar] [CrossRef]
  51. Ortigueira, M.D.; Machado, J.T. What is a fractional derivative? Journal of Computational Physics 2015, 293, 4–13. [Google Scholar] [CrossRef]
  52. Ortigueira, M.D.; Machado, J.A.T. Fractional Derivatives: The Perspective of System Theory. Mathematics 2019, 7. [Google Scholar] [CrossRef]
  53. Valério, D.; Ortigueira, M.D.; Lopes, A.M. How many fractional derivatives are there? Mathematics 2022, 10, 737. [Google Scholar] [CrossRef]
  54. Kochubei, A.N. General Fractional Calculus, Evolution Equations, and Renewal Processes. Integral Equations and Operator Theory 2011, 71, 583–600. [Google Scholar] [CrossRef]
  55. Kochubei, A.N.; Kondratiev, Y. Growth equation of the general fractional calculus. Mathematics 2019, 7, 615. [Google Scholar] [CrossRef]
  56. Luchko, Y.; Yamamoto, M. The general fractional derivative and related fractional differential equations. Mathematics 2020, 8, 2115. [Google Scholar] [CrossRef]
  57. Luchko, Y. General fractional integrals and derivatives with the Sonine kernels. Mathematics 2021, 9, 594. [Google Scholar] [CrossRef]
  58. Tarasov, V.E. Multi-kernel general fractional calculus of arbitrary order. Mathematics 2023, 11, 1726. [Google Scholar] [CrossRef]
  59. Fernandez, A. Abstract Algebraic Construction in Fractional Calculus: Parametrised Families with Semigroup Properties. Complex Analysis and Operator Theory 2024, 18, 50. [Google Scholar] [CrossRef]
  60. Hanyga, A. A comment on a controversial issue: A generalized fractional derivative cannot have a regular kernel. Fractional Calculus and Applied Analysis 2020, 23, 211–223. [Google Scholar] [CrossRef]
  61. Ortigueira, M.D. Principles of Fractional Signal Processing. Digital Signal Processing, 1044. [Google Scholar]
  62. Aulbach, B.; Hilger, S. A unified approach to continuous and discrete dynamics. Qualitative Theory of Differential Equations. Colloquia Mathematica Sociefatis János Bolyai. North-Holland Amsterdam, 1990, Vol. 53, pp. 37–56.
  63. Hilger, S. Analysis on Measure Chains – A Unified Approach to Continuous and Discrete Calculus. Results in Mathematics 1990, 18, 18–56. [Google Scholar] [CrossRef]
  64. Ortigueira, M.D.; Torres, D.F.; Trujillo, J.J. Exponentials and Laplace transforms on nonuniform time scales. Communications in Nonlinear Science and Numerical Simulation 2016, 39, 252–270. [Google Scholar] [CrossRef]
  65. Ortigueira, M.D. The comb signal and its Fourier transform. Signal processing 2001, 81, 581–592. [Google Scholar] [CrossRef]
  66. Kuhn, S. The Derivative à la Carathéodory. The American Mathematical Monthly 1991, 98, 40–44. [Google Scholar]
  67. Bastos, N.R. Fractional calculus on time scales. arXiv preprint arXiv:1202.2960, arXiv:2012.
  68. Ortigueira, M.D.; Machado, J.T. New discrete-time fractional derivatives based on the bilinear transformation: definitions and properties. Journal of Advanced Research 2020, 25, 1–10. [Google Scholar] [CrossRef]
  69. Ortigueira, M.D.; Valério, D. Fractional Signals and Systems; De Gruyter: Berlin, Boston, 2020. [Google Scholar]
  70. Ortigueira, M.D. Fractional Calculus for Scientists and Engineers; Lecture Notes in Electrical Engineering, Springer: Dordrecht, Heidelberg, 2011. [Google Scholar]
  71. Ortigueira, M.D.; Bengochea, G.; Machado, J.A.T. Substantial, tempered, and shifted fractional derivatives: Three faces of a tetrahedron. Mathematical Methods in the Applied Sciences, n/a, [https://onlinelibrary.wiley.com/doi/pdf/10.1002/mma.7343]. [CrossRef]
  72. Ortigueira, M.D.; Coito, F.J.V.; Trujillo, J.J. Discrete-time differential systems. Signal Processing 2015, 107, 198–217. [Google Scholar] [CrossRef]
  73. Ortigueira, M.D.; Machado, J.A.T. New discrete-time fractional derivatives based on the bilinear transformation: Definitions and properties. Journal of Advanced Research 2020, 25, 1–10, Recent Advances in the Fractional-Order Circuits and Systems: Theory, Design and Applications. [Google Scholar] [CrossRef] [PubMed]
  74. Ortigueira, M.D.; Machado, J.T. The 21st century systems: An updated vision of discrete-time fractional models. IEEE Circuits and Systems Magazine 2022, 22, 6–21. [Google Scholar] [CrossRef]
  75. Ortigueira, M.D.; Bohannan, G.W. Fractional scale calculus: Hadamard vs. Liouville. Fractal and Fractional 2023, 7, 296. [Google Scholar] [CrossRef]
  76. Kilbas, A.A. Hadamard-type fractional calculus. Journal of the Korean Mathematical Society 2001, 38, 1191–1204. [Google Scholar]
  77. Kac, V.G.; Cheung, P. Quantum calculus; Vol. 113, Springer, 2002.
  78. Ortigueira, M.D. The fractional quantum derivative and its integral representations. Communications in Nonlinear Science and Numerical Simulation 2010, 15, 956–962. [Google Scholar] [CrossRef]
  79. Annaby, M.H.; Mansour, Z.S. q-Fractional calculus and equations; Vol. 2056, Springer, 2012.
  80. Čermák, J.; Nechvátal, L. On (q, h)-analogue of fractional calculus. Journal of Nonlinear Mathematical Physics 2010, 17, 51–68. [Google Scholar] [CrossRef]
  81. Silindir Yantır, B.; Yantır, A. Generalized quantum exponential function and its applications. Filomat 2019, 33. [Google Scholar] [CrossRef]
  82. 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 Computing and Applications 2017, 28, 217–223. [Google Scholar] [CrossRef]
  83. Ortigueira, M.D. An Entropy Paradox Free Fractional Diffusion Equation. Fractal and Fractional 2021, 5, 236. [Google Scholar] [CrossRef]
  84. Ortigueira, M.D. Two-sided and regularised Riesz-Feller derivatives. Mathematical Methods in the Applied Sciences. [CrossRef]
  85. Ortigueira, M.D.; Bengochea, G. Bilateral tempered fractional derivatives. Symmetry 2021, 13, 823. [Google Scholar] [CrossRef]
  86. Oppenheim, A.V.; Willsky, A.S.; Hamid, S. Signals and Systems, 2 ed.; Prentice-Hall: Upper Saddle River, NJ, 1997. [Google Scholar]
  87. Ortigueira, M.D.; Machado, J.T. The 21st century systems: An updated vision of continuous-time fractional models. IEEE Circuits and Systems Magazine 2022, 22, 36–56. [Google Scholar] [CrossRef]
  88. Bertrand, J.; Bertrand, P.; Ovarlez, J. The Mellin Transform. In The Transforms and Applications Handbook., Second ed.; Poularikas, A.D., Ed.; CRC Press, 2000.
  89. Proakis, J.G.; Manolakis, D.G. Digital signal processing: Principles, algorithms, and applications; Prentice Hall: New Jersey, 2007. [Google Scholar]
  90. Ortigueira, M.D. The complex order fractional derivatives and systems are non hermitian. International workshop on Advanced Theory and Applications of Fractional Calculus. Springer, 2021, pp. 38–44.
1
It could be negative, but it is not interesting.
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.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2025 MDPI (Basel, Switzerland) unless otherwise stated