分数微积分

来自testwiki
imported>Tanpero2024年4月3日 (三) 16:21的版本 拉普拉斯變換
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索

数学上,分數微積分(fractional calculus)数学分析的一个分支,它研究微分算子D=ddx和积分算子J实数次幂的可能应用(通常不写作I,以避免和其他I形符号产生混淆)。

在这个上下文中,指反复应用,和

f2(x)=f(f(x))

中的平方意义相同。例如,可以提出如何解释如下符号的问题

D=D12

作为微分算子的平方根(半次操作),也就是一种算子操作两次以后可以有微分的效果。

更一般的,

Dn

对于实数值的n,使得当n为整数时,若n>0,它等同于通常的幂n次操作,当n<0,它等同于n次积分J

讨论这个问题有几个原因。一个是,这样幂Dn组成的半群可以看作一个连续的半群中取离散值的部分。连续半群在数学上有很好的研究,有一个有趣的理论。注意,分数是个错误的记号,因为指数可以取非有理数,但是分数微积分已成为习惯用法。

歷史緣由

應用數學數學分析中,一個分數階的導數是一個可以為任意階實數或是複數的導數。這個概念第一次出現在1695年,萊布尼茲寫給洛必達的書信中。分數微積分則是第一次被介紹在阿貝爾的早期論文中,其中關於各種分數階的積分與微分的概念、微分與積分的關係、關於分數階的微分與積分其實都可以被視作一種廣義算子,以及統一關於實數階微分與積分的概念。該主題的基礎由劉維爾(Liouville)在1832年的論文中獨立奠定的,奧利弗·黑維塞(Oliver Heaviside)在1890年引入分數微分算子在電力傳輸分析中。分數微積分的理論與應用在19世紀跟20世紀中得到發展,許多貢獻者都給出了分數階導數與積分的定義。

试探法

一个很自然的想法是问,是否存在一个算子H起到半导数的作用,即使得:

H2f(x)=Df(x)=ddxf(x)=f(x)

结论是:这样的算子是存在的,对于任意a>0,存在一个算子P,满足:

(Paf)(x)=f(x)

或者换一个说法, dnydxn的定义可以从正整数n扩充到所有的实数n.

在这里我们引入Γ函數将阶乘扩展到实数和复数域上. Γ函數的定义如下:

n!=Γ(n+1)

假设对函数f(x) (x>0)在0到x上求积分,我们可以形式的定义积分算子J:

(Jf)(x)=0xf(t)dt

重复这个过程,可得:

(J2f)(x)=0x(Jf)(t)dt=0x(0tf(s)ds)dt,

这个过程可以任意的重复下去。

利用重复积分的柯西公式,即:

(Jnf)(x)=1(n1)!0x(xt)n1f(t)dt

我们可以直截了当的写出任意实数n的积分算子。

直接利用Γ函数将离散的阶乘扩展为连续的函数。我们可以自然的得到分数积分算子的表达形式

(Jαf)(x)=1Γ(α)0x(xt)α1f(t)dt

这个算子定义明确而且具有良好的性质。

可以证明J算子满足如下关系

(Jα)(Jβ)f=(Jβ)(Jα)f=(Jα+β)f=1Γ(α+β)0x(xt)α+β1f(t)dt

这个性质叫微分积分算符的半群性。然而用类似方法定义微分算子将变得相当困难,而且定义出来的微分算子D一般来说不对易也不具有叠加性。

分数微分在一个简单函数上的应用

函数f(x)=x(蓝色线条)的半导数(紫色线条)以及一阶导数(红色线条)
這個動畫展示了不同分數微分算子如何操作在y=x(藍色),結果(綠色)在一般的積分(α=−1: y=x2/2,紫色)及一般的一次微分(α=+1: y=1,紅色)間連續變化。

假设有一个函数

f(x)=xk。它的一阶导数一般是:
f(x)=ddxf(x)=kxk1。重复这一过程,得到更一般的结果:
dadxaxk=k!(ka)!xka,将阶乘伽玛函数替换,可得:
dadxaxk=Γ(k+1)Γ(ka+1)xka。当k = 1,并且a = 1/2时我们可以得到函数x的半导数:
d12dx12x=Γ(1+1)Γ(112+1)x112=1!Γ(32)x12=2x12π。重复这一过程,得:
d12dx122π12x12=2π12Γ(1+12)Γ(1212+1)x1212=2π12Γ(32)Γ(1)x0=2πx02π0!=1,这正是期望的结果:
(d12dx12d12dx12)x=ddxx=1

以上微分算子的扩展不仅仅局限于实数次。举个例子,(1+i)阶导数作用后,(1i)阶导数再作用,可以得到二阶导数。同时如果a为负则可为求积分。

分数微分可以得到上述相同的结果(当0<α<1)。

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

对于任意的α,由于伽玛函数的参数在实数部为负整数时没有定义,需要在分数微分前先进行整数微分。例如

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

拉普拉斯變換

我們可以藉由拉普拉斯變換提出一個問題。已知

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

以及

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

然後繼續下去,我們可以推斷:

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

舉例來說:

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

如同預期一樣。的確,我們給出捲積性質。

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

然後為了方便,令 Template:Math ,我們發現到:

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

即得到柯西所給出的樣子。

拉普拉斯在一些較少的函數上有效,但是它在解分數微分方程上卻非常有用。

分數階積分

分數階微分

应用

WKB近似

对于一个一维的量子系统进行准经典的近似时,系统哈密顿量H=p2+V(x)V(x)的倒数V1(x)可由对态密度的半阶微分求出

V1(x)=2πd12dx12n(x)

这里采用了自然单位制,即=2m=1[1]

相關條目

参考文献

Template:Reflist

外部链接

  1. Fractional Calculus. An Introduction for Physicists, by Richard Herrmann. Hardcover. Publisher: World Scientific, Singapore;(2014)ISBN 978-981-4551-09-0(-{R|http://www.worldscientific.com/worldscibooks/10.1142/8934)}- Template:Wayback