Riemann–Liouville integral

From testwiki
Revision as of 01:03, 8 November 2024 by 2a00:23c4:335f:5401:752e:e282:25b4:f34 (talk) (Motivation)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

{{#invoke:sidebar|collapsible | class = plainlist | titlestyle = padding-bottom:0.25em; | pretitle = Part of a series of articles about | title = Calculus | image = abf(t)dt=f(b)f(a) | listtitlestyle = text-align:center; | liststyle = border-top:1px solid #aaa;padding-top:0.15em;border-bottom:1px solid #aaa; | expanded = Fractional calculus | abovestyle = padding:0.15em 0.25em 0.3em;font-weight:normal; | above =

Template:Startflatlist

Template:EndflatlistTemplate:Startflatlist

Template:Endflatlist

| list2name = differential | list2titlestyle = display:block;margin-top:0.65em; | list2title = Template:Bigger | list2 ={{#invoke:sidebar|sidebar|child=yes

 |contentclass=hlist
 | heading1 = Definitions
 | content1 =
 | heading2 = Concepts
 | content2 =
 | heading3 = Rules and identities
 | content3 =
}}

| list3name = integral | list3title = Template:Bigger | list3 ={{#invoke:sidebar|sidebar|child=yes

 |contentclass=hlist
 | content1 =

| heading2 = Definitions

 | content2 =
 | heading3 = Integration by
 | content3 =
}}

| list4name = series | list4title = Template:Bigger | list4 ={{#invoke:sidebar|sidebar|child=yes

 |contentclass=hlist
 | content1 =
 | heading2 = Convergence tests
 | content2 =
}}

| list5name = vector | list5title = Template:Bigger | list5 ={{#invoke:sidebar|sidebar|child=yes

 |contentclass=hlist
 | content1 =
 | heading2 = Theorems
 | content2 =
}}

| list6name = multivariable | list6title = Template:Bigger | list6 ={{#invoke:sidebar|sidebar|child=yes

 |contentclass=hlist
 | heading1 = Formalisms
 | content1 =
 | heading2 = Definitions
 | content2 =
}}

| list7name = advanced | list7title = Template:Bigger | list7 ={{#invoke:sidebar|sidebar|child=yes

 |contentclass=hlist
 | content1 =
}}

| list8name = specialized | list8title = Template:Bigger | list8 =

| list9name = miscellanea | list9title = Template:Bigger | list9 =

}}

In mathematics, the Riemann–Liouville integral associates with a real function f: another function Template:Math of the same kind for each value of the parameter Template:Math. The integral is a manner of generalization of the repeated antiderivative of Template:Mvar in the sense that for positive integer values of Template:Mvar, Template:Math is an iterated antiderivative of Template:Mvar of order Template:Mvar. The Riemann–Liouville integral is named for Bernhard Riemann and Joseph Liouville, the latter of whom was the first to consider the possibility of fractional calculus in 1832.[1][2][3][4] The operator agrees with the Euler transform, after Leonhard Euler, when applied to analytic functions.[5] It was generalized to arbitrary dimensions by Marcel Riesz, who introduced the Riesz potential.

Motivation

The Riemann-Liouville integral is motivated from Cauchy formula for repeated integration. For a function Template:Mvar continuous on the interval [[[:Template:Mvar]],Template:Mvar], the Cauchy formula for Template:Mvar-fold repeated integration states that

Inf(x)=f(n)(x)=1(n1)!ax(xt)n1f(t)dt.

Now, this formula can be generalized to any positive real number by replacing positive integer Template:Mvar with Template:Mvar, Therefore we obtain the definition of Riemann-Liouville fractional Integral by

Iαf(x)=1Γ(α)ax(xt)α1f(t)dt

Definition

The Riemann–Liouville integral is defined by

Iαf(x)=1Γ(α)axf(t)(xt)α1dt

where Template:Math is the gamma function and Template:Mvar is an arbitrary but fixed base point. The integral is well-defined provided Template:Mvar is a locally integrable function, and Template:Mvar is a complex number in the half-plane Template:Math. The dependence on the base-point Template:Mvar is often suppressed, and represents a freedom in constant of integration. Clearly Template:Math is an antiderivative of Template:Mvar (of first order), and for positive integer values of Template:Mvar, Template:Math is an antiderivative of order Template:Mvar by Cauchy formula for repeated integration. Another notation, which emphasizes the base point, is[6]

aDxαf(x)=1Γ(α)axf(t)(xt)α1dt.

This also makes sense if Template:Math, with suitable restrictions on Template:Mvar.

The fundamental relations hold

ddxIα+1f(x)=Iαf(x),Iα(Iβf)=Iα+βf,

the latter of which is a semigroup property.[1] These properties make possible not only the definition of fractional integration, but also of fractional differentiation, by taking enough derivatives of Template:Math.

Properties

Fix a bounded interval Template:Open-open. The operator Template:Math associates to each integrable function Template:Mvar on Template:Open-open the function Template:Math on Template:Open-open which is also integrable by Fubini's theorem. Thus Template:Math defines a linear operator on [[Lp space|Template:Math]]:

Iα:L1(a,b)L1(a,b).

Fubini's theorem also shows that this operator is continuous with respect to the Banach space structure on Template:Mvar1, and that the following inequality holds:

Iαf1|ba|(α)(α)|Γ(α)|f1.

Here Template:Math denotes the norm on Template:Math.

More generally, by Hölder's inequality, it follows that if Template:Math, then Template:Math as well, and the analogous inequality holds

Iαfp|ba|(α)/p(α)|Γ(α)|fp

where Template:Math is the [[Lp space|Template:MvarTemplate:Mvar norm]] on the interval Template:Open-open. Thus we have a bounded linear operator Template:Math. Furthermore, Template:Math in the Template:Math sense as Template:Math along the real axis. That is

limα0+Iαffp=0

for all Template:Math. Moreover, by estimating the maximal function of Template:Mvar, one can show that the limit Template:Math holds pointwise almost everywhere.

The operator Template:Math is well-defined on the set of locally integrable function on the whole real line . It defines a bounded transformation on any of the Banach spaces of functions of exponential type Xσ=L1(eσ|t|dt), consisting of locally integrable functions for which the norm

f=|f(t)|eσ|t|dt

is finite. For Template:Math, the Laplace transform of Template:Math takes the particularly simple form

(Iαf)(s)=sαF(s)

for Template:Math. Here Template:Math denotes the Laplace transform of Template:Mvar, and this property expresses that Template:Math is a Fourier multiplier.

Fractional derivatives

One can define fractional-order derivatives of Template:Mvar as well by

dαdxαf=defdαdxαIααf

where Template:Math denotes the ceiling function. One also obtains a differintegral interpolating between differentiation and integration by defining

Dxαf(x)={dαdxαIααf(x)α>0f(x)α=0Iαf(x)α<0.

An alternative fractional derivative was introduced by Caputo in 1967,[7] and produces a derivative that has different properties: it produces zero from constant functions and, more importantly, the initial value terms of the Laplace Transform are expressed by means of the values of that function and of its derivative of integer order rather than the derivatives of fractional order as in the Riemann–Liouville derivative.[8] The Caputo fractional derivative with base point Template:Mvar, is then:

Dxαf(y)=1Γ(1α)xyf(yu)(ux)αdu.

Another representation is:

aD~xαf(x)=Iαα(dαfdxα).

Fractional derivative of a basic power function

The half derivative (purple curve) of the function Template:Math (blue curve) together with the first derivative (red curve).
The animation shows the derivative operator oscillating between the antiderivative (Template:Math: Template:Math) and the derivative (Template:Math: Template:Math) of the simple power function Template:Math continuously.

Let us assume that Template:Math is a monomial of the form

f(x)=xk.

The first derivative is as usual

f(x)=ddxf(x)=kxk1.

Repeating this gives the more general result that

dadxaxk=k!(ka)!xka,

which, after replacing the factorials with the gamma function, leads to

dadxaxk=Γ(k+1)Γ(ka+1)xka, k>0.

For Template:Math and Template:Math, we obtain the half-derivative of the function xx as

d12dx12x=Γ(1+1)Γ(112+1)x112=Γ(2)Γ(32)x12=1π2x12.

To demonstrate that this is, in fact, the "half derivative" (where Template:Math), we repeat the process to get:

d12dx122x12π=2πΓ(1+12)Γ(1212+1)x1212=2πΓ(32)Γ(1)x0=2π2x0π=1,

(because Γ(32)=π2 and Template:Math) which is indeed the expected result of

(d12dx12d12dx12)x=ddxx=1.

For negative integer power Template:Math, 1/Γ is 0, so it is convenient to use the following relation:[9]

dadxaxk=(1)aΓ(k+a)Γ(k)x(k+a) for k0.

This extension of the above differential operator need not be constrained only to real powers; it also applies for complex powers. For example, the Template:Math-th derivative of the Template:Math-th derivative yields the second derivative. Also setting negative values for Template:Mvar yields integrals.

For a general function Template:Math and Template:Math, the complete fractional derivative is

Dαf(x)=1Γ(1α)ddx0xf(t)(xt)αdt.

For arbitrary Template:Mvar, since the gamma function is infinite for negative (real) integers, it is necessary to apply the fractional derivative after the integer derivative has been performed. For example,

D32f(x)=D12D1f(x)=D12ddxf(x).

Laplace transform

Template:Unreferenced section We can also come at the question via the Laplace transform. Knowing that

{Jf}(s)={0tf(τ)dτ}(s)=1s({f})(s)

and

{J2f}=1s({Jf})(s)=1s2({f})(s)

and so on, we assert

Jαf=1{sα({f})(s)}.

For example,

Jα(tk)=1{Γ(k+1)sα+k+1}=Γ(k+1)Γ(α+k+1)tα+k

as expected. Indeed, given the convolution rule

{f*g}=({f})({g})

and shorthanding Template:Math for clarity, we find that

(Jαf)(t)=1Γ(α)1{({p})({f})}=1Γ(α)(p*f)=1Γ(α)0tp(tτ)f(τ)dτ=1Γ(α)0t(tτ)α1f(τ)dτ

which is what Cauchy gave us above.

Laplace transforms "work" on relatively few functions, but they are often useful for solving fractional differential equations.

See also

Notes

References

Template:Sfn whitelist

Template:Bernhard Riemann