Caputo fractional derivative

From testwiki
Jump to navigation Jump to search

Template:Short description

In mathematics, the Caputo fractional derivative, also called Caputo-type fractional derivative, is a generalization of derivatives for non-integer orders named after Michele Caputo. Caputo first defined this form of fractional derivative in 1967.[1]

Motivation

The Caputo fractional derivative is motivated from the Riemann–Liouville fractional integral. Let f be continuous on (0,∞), then the Riemann–Liouville fractional integral RLI states that

0RLIxα[f(x)]=1Γ(α)⋅∫0xf(t)(x−t)1−αd⁡t

where Γ(⋅) is the Gamma function.

Let's define Dxα:=dαd⁡xα, say that DxαDxβ=Dxα+β and that Dxα=RLIx−α applies. If α=m+z∈ℝ∧m∈ℕ0∧0<z<1 then we could say Dxα=Dxm+z=Dxz+m=Dxz−1+1+m=Dxz−1Dx1+m=RLIx1−zDx1+m. So if f is also Cm(0,∞), then

Dxm+z[f(x)]=1Γ(1−z)⋅∫0xf(1+m)(t)(x−t)zd⁡t.

This is known as the Caputo-type fractional derivative, often written as CDxα.

Definition

The first definition of the Caputo-type fractional derivative was given by Caputo as:

CDxm+z[f(x)]=1Γ(1−z)⋅∫0xf(m+1)(t)(x−t)zd⁡t

where Cm(0,∞) and m∈ℕ0∧0<z<1.[2]

A popular equivalent definition is:

CDxα[f(x)]=1Γ(⌈α⌉−α)⋅∫0xf(⌈α⌉)(t)(x−t)α+1−⌈α⌉d⁡t

where α∈ℝ>0∖ℕ and ⌈⋅⌉ is the ceiling function. This can be derived by substituting α=m+z so that ⌈α⌉=m+1 would apply and ⌈α⌉+z=α+1 follows.[3]

Another popular equivalent definition is given by:

CDxα[f(x)]=1Γ(n−α)⋅∫0xf(n)(t)(x−t)α+1−nd⁡t

where n−1<α<n∈ℕ..

The problem with these definitions is that they only allow arguments in (0,∞). This can be fixed by replacing the lower integral limit with a: aCDxα[f(x)]=1Γ(⌈α⌉−α)⋅∫axf(⌈α⌉)(t)(x−t)α+1−⌈α⌉d⁡t. The new domain is (a,∞).[4]

Properties and theorems

Basic properties and theorems

A few basic properties are:[5]

A table of basic properties and theorems
Properties f(x) aCDxα[f(x)] Condition
Definition f(x) f(α)(x)−f(α)(a)
Linearity b⋅g(x)+c⋅h(x) b⋅aCDxα[g(x)]+c⋅aCDxα[h(x)]
Index law Dxβ aCDxα+β β∈ℤ
Semigroup property aCDxβ aCDxα+β ⌈α⌉=⌈β⌉

Non-commutation

The index law does not always fulfill the property of commutation:

aCDxαaCDxβ=aCDxα+β≠aCDxβaCDxα

where α∈ℝ>0∖ℕ∧β∈ℕ.

Fractional Leibniz rule

The Leibniz rule for the Caputo fractional derivative is given by:

aCDxα[g(x)⋅h(x)]=∑k=0∞[(ak)⋅g(k)(x)⋅aRLDxα−k[h(x)]]−(x−a)−αΓ(1−α)⋅g(a)⋅h(a)

where (ab)=Γ(a+1)Γ(b+1)⋅Γ(a−b+1) is the binomial coefficient.[6][7]

Relation to other fractional differential operators

Caputo-type fractional derivative is closely related to the Riemann–Liouville fractional integral via its definition:

aCDxα[f(x)]=aRLIx⌈α⌉−α[Dx⌈α⌉[f(x)]]

Furthermore, the following relation applies:

aCDxα[f(x)]=aRLDxα[f(x)]−∑k=0⌊α⌋[xk−αΓ(k−α+1)⋅f(k)(0)]

where aRLDxα is the Riemann–Liouville fractional derivative.

Laplace transform

The Laplace transform of the Caputo-type fractional derivative is given by:

ℒx{aCDxα[f(x)]}(s)=sα⋅F(s)−∑k=0⌈α⌉−1[sα−k−1⋅f(k)(0)]

where ℒx{f(x)}(s)=F(s).[8]

Caputo fractional derivative of some functions

The Caputo fractional derivative of a constant c is given by:

aCDxα[c]=1Γ(⌈α⌉−α)⋅∫axDt⌈α⌉[c](x−t)α+1−⌈α⌉d⁡t=1Γ(⌈α⌉−α)⋅∫ax0(x−t)α+1−⌈α⌉d⁡taCDxα[c]=0

The Caputo fractional derivative of a power function xb is given by:[9]

aCDxα[xb]=aRLIx⌈α⌉−α[Dx⌈α⌉[xb]]=Γ(b+1)Γ(b−⌈α⌉+1)⋅aRLIx⌈α⌉−α[xb−⌈α⌉]aCDxα[xb]={Γ(b+1)Γ(b−α+1)(xb−α−ab−α),for ⌈α⌉−1<b∧b∈ℝ0,for ⌈α⌉−1≥b∧b∈ℕ

The Caputo fractional derivative of an exponential function ea⋅x is given by:

aCDxα[eb⋅x]=aRLIx⌈α⌉−α[Dx⌈α⌉[eb⋅x]]=b⌈α⌉⋅aRLIx⌈α⌉−α[eb⋅x]aCDxα[eb⋅x]=bα⋅(Ex(⌈α⌉−α,b)−Ea(⌈α⌉−α,b))

where Ex(ν,a)=a−ν⋅ea⋅x⋅γ(ν,a⋅x)Γ(ν) is the Et-function and γ(a,b) is the lower incomplete gamma function.[10]

References

Template:Reflist

Further reading