一个非常naive的分数阶微积分介绍

日常水博客,网上这类资料不少,写一个也确实没有必要,但是既然我今天要水博客那就还是写一个,我默认这里读者是非数学专业但是学过高数的同学,因此可能里面一些说法或者观点在数学系同学看来会比较幼稚,如果诸位有什么比较好的建议,还望不吝赐教

我们先进行一些比较不怎么正式的描述,目的是利于理解。对于一个给定的函数f(x)f(x)f(x),定义Jf(x)=∫0xf(t)dtJf(x)=\int_{0}^{x}f(t)dtJf(x)=∫0x​f(t)dt这里就先看作找出f(x)f(x)f(x)的一个原函数,一些资料比如wiki上把JJJ叫做积分算子,姑且看作给f(x)f(x)f(x)来个积分,那么,我们有下面结论:

J2f(x)=∫0x(x−t)f(t)dtJ^2f(x)=\int_0^x(x-t)f(t)dt J2f(x)=∫0x​(x−t)f(t)dt
证明显然,应该一般数分或者高数习题都会有,但是为了凑字数我还是给加上
J2f(x)=∫0x(∫0tf(k)dk)dt=t∫0tf(k)dk∣0x−∫0xtd∫0tf(k)dk=x∫0xf(t)dt−∫0xtf(t)dtJ^2 f(x)=\int_0^x(\int_0^tf(k)dk)dt\\=t\int_0^tf(k)dk|_0^x-\int_0^xtd\int_0^tf(k)dk\\=x\int_0^xf(t)dt-\int_0^xtf(t)dt J2f(x)=∫0x​(∫0t​f(k)dk)dt=t∫0t​f(k)dk∣0x​−∫0x​td∫0t​f(k)dk=x∫0x​f(t)dt−∫0x​tf(t)dt
我们可以归纳证明
Jnf(x)=1(n−1)!∫0x(x−t)n−1f(t)dtJ^nf(x)=\frac{1}{(n-1)!}\int_0^x(x-t)^{n-1}f(t)dt Jnf(x)=(n−1)!1​∫0x​(x−t)n−1f(t)dt
显然
d1n!∫0x(x−t)nf(t)dtdx=1(n−1)!∫0x(x−t)(n−1)f(t)dt=Jnf(x)\frac{d\frac{1}{n!}\int_0^x(x-t)^nf(t)dt}{dx}=\frac{1}{(n-1)!}\int_0^x(x-t)^{(n-1)}f(t)dt\\=J^{n}f(x) dxdn!1​∫0x​(x−t)nf(t)dt​=(n−1)!1​∫0x​(x−t)(n−1)f(t)dt=Jnf(x)
于是
Jn+1f(x)∫0xJnf(t)dt=∫0xd(1n!∫0t(x−k)nf(k)dk)=1n!∫0x(x−t)nf(t)dtJ^{n+1}f(x)\int_0^xJ^nf(t)dt=\int_0^xd(\frac{1}{n!}\int_0^t(x-k)^nf(k)dk)\\=\frac{1}{n!}\int_0^x(x-t)^nf(t)dt Jn+1f(x)∫0x​Jnf(t)dt=∫0x​d(n!1​∫0t​(x−k)nf(k)dk)=n!1​∫0x​(x−t)nf(t)dt
我们换个写法
Jnf(x)=1(n−1)!∫0x(x−t)n−1f(t)dt=1Γ(n)∫0x(x−t)n−1f(t)dtJ^nf(x)=\frac{1}{(n-1)!}\int_0^x(x-t)^{n-1}f(t)dt\\=\frac{1}{\Gamma(n)}\int_0^x(x-t)^{n-1}f(t)dt Jnf(x)=(n−1)!1​∫0x​(x−t)n−1f(t)dt=Γ(n)1​∫0x​(x−t)n−1f(t)dt
其中Γ(x)\Gamma(x)Γ(x)是伽玛函数,应该数分教材都有,但是考虑到面对的是非数学专业的同学,我再写一下Γ(s)=∫0∞ts−1e−tdt\Gamma(s)=\int_0^{\infty}t^{s-1}e^{-t}dtΓ(s)=∫0∞​ts−1e−tdt我们来证明一个基本递推公式
Γ(s+1)=sΓ(s)Γ(s+1)=∫0∞tse−tdt=−∫0∞tsde−t=tse−t∣0∞+s∫0∞e−tts−1dt=sΓ(s)\Gamma(s+1)=s\Gamma(s)\\\Gamma(s+1)=\int_0^{\infty}t^{s}e^{-t}dt=-\int_0^{\infty}t^{s}de^{-t}\\=t^se^{-t}|_0^{\infty}+s\int_0^{\infty}e^{-t}t^{s-1}dt=s\Gamma(s) Γ(s+1)=sΓ(s)Γ(s+1)=∫0∞​tse−tdt=−∫0∞​tsde−t=tse−t∣0∞​+s∫0∞​e−tts−1dt=sΓ(s)
显然Γ(1)=∫0∞e−tdt=1\Gamma(1)=\int_0^{\infty}e^{-t}dt=1Γ(1)=∫0∞​e−tdt=1这我们就证明了上面那个式子的合理性,我们给出定义
Jαf(x)=1Γ(α)∫0x(x−t)α−1f(t)dtJ^{\alpha}f(x)=\frac{1}{\Gamma(\alpha)}\int_0^x(x-t)^{\alpha-1}f(t)dtJαf(x)=Γ(α)1​∫0x​(x−t)α−1f(t)dt
下面说明它满足JαJβf(x)=Jα+βf(x)J^{\alpha}J^{\beta}f(x)=J^{\alpha+\beta}f(x)JαJβf(x)=Jα+βf(x)
JαJβf(x)=1Γ(α)∫0x(x−t)α−1Jβf(t)dt=1Γ(α)Γ(β)∫0x∫0t(x−t)α−1(t−s)β−1f(s)dsdt=1Γ(α)Γ(β)∫0tf(s)(∫sx(x−t)α−1(t−s)β−1dt)dsJ^{\alpha}J^{\beta}f(x)=\frac{1}{\Gamma(\alpha)}\int_0^x(x-t)^{\alpha-1}J^{\beta}f(t)dt\\=\frac{1}{\Gamma(\alpha)\Gamma(\beta)}\int_0^x\int_0^t(x-t)^{\alpha-1}(t-s)^{\beta-1}f(s)dsdt\\=\frac{1}{\Gamma(\alpha)\Gamma(\beta)}\int_0^tf(s)(\int_s^x(x-t)^{\alpha-1}(t-s)^{\beta-1}dt)dsJαJβf(x)=Γ(α)1​∫0x​(x−t)α−1Jβf(t)dt=Γ(α)Γ(β)1​∫0x​∫0t​(x−t)α−1(t−s)β−1f(s)dsdt=Γ(α)Γ(β)1​∫0t​f(s)(∫sx​(x−t)α−1(t−s)β−1dt)ds
最后一步二重积分交换顺序,可以画一下图。现在令t=s+(x−s)rt = s + (x − s)rt=s+(x−s)r
JαJβf(x)=1Γ(α)Γ(β)∫0tf(s)(∫sx(x−t)α−1(t−s)β−1dt)ds=1Γ(α)Γ(β)∫0x(x−s)α+β−1f(s)(∫01(1−r)α−1rβ−1dr)dsJ^{\alpha}J^{\beta}f(x)\\=\frac{1}{\Gamma(\alpha)\Gamma(\beta)}\int_0^tf(s)(\int_s^x(x-t)^{\alpha-1}(t-s)^{\beta-1}dt)ds\\=\frac{1}{\Gamma(\alpha)\Gamma(\beta)}\int_0^x(x-s)^{\alpha+\beta-1}f(s)(\int_0^1(1-r)^{\alpha-1}r^{\beta-1}dr)dsJαJβf(x)=Γ(α)Γ(β)1​∫0t​f(s)(∫sx​(x−t)α−1(t−s)β−1dt)ds=Γ(α)Γ(β)1​∫0x​(x−s)α+β−1f(s)(∫01​(1−r)α−1rβ−1dr)ds
对于
∫01(1−r)α−1rβ−1dr\int_0^1(1-r)^{\alpha-1}r^{\beta-1}dr∫01​(1−r)α−1rβ−1dr
我们得介绍一下β\betaβ函数,同样的,我还是再写一遍
B(p,q)=∫01(1−r)p−1r1−qdrB(p,q)=\int_0^1(1-r)^{p-1}r^{1-q}drB(p,q)=∫01​(1−r)p−1r1−qdr
做一下变形,x=cos⁡φx=\cos\varphix=cosφ
B(p,q)=2∫0π2cos⁡2p−1φsin⁡2q−1φdφB(p,q)=2\int_0^{\frac{\pi}{2}}\cos^{2p-1}\varphi\sin^{2q-1}\varphi d\varphiB(p,q)=2∫02π​​cos2p−1φsin2q−1φdφ
而β\betaβ函数和Γ\GammaΓ函数又有一个比较好的关系
B(p,q)=Γ(p)Γ(q)Γ(p+q)B(p,q)=\frac{\Gamma(p)\Gamma(q)}{\Gamma(p+q)}B(p,q)=Γ(p+q)Γ(p)Γ(q)​
证明:
Γ(s)=∫0∞ts−1e−tdt\Gamma(s)=\int_0^{\infty}t^{s-1}e^{-t}dtΓ(s)=∫0∞​ts−1e−tdt进行换元t=k2t=k^2t=k2,于是就有下面这个形式
Γ(s)=2∫0∞t2s−1e−t2dt\Gamma(s)=2\int_0^{\infty}t^{2s-1}e^{-t^2}dtΓ(s)=2∫0∞​t2s−1e−t2dt
所以
Γ(p)Γ(q)=4∫0∞t2p−1e−t2dt∫0∞s2q−1e−s2ds=4∬Dt2p−1e−t2s2q−1e−s2dsdt\Gamma(p)\Gamma(q)=4\int_0^{\infty}t^{2p-1}e^{-t^2}dt\int_0^{\infty}s^{2q-1}e^{-s^2}ds\\= 4\iint \limits_{D}t^{2p-1}e^{-t^2}s^{2q-1}e^{-s^2}dsdtΓ(p)Γ(q)=4∫0∞​t2p−1e−t2dt∫0∞​s2q−1e−s2ds=4D∬​t2p−1e−t2s2q−1e−s2dsdt
做变换s=rcos⁡θ,t=rsin⁡θs=r\cos\theta,t=r\sin\thetas=rcosθ,t=rsinθ
Γ(p)Γ(q)=4∬0≤r<+∞,0≤θ<π2r2(p+q)−1e−r2cos⁡2p−1θsin⁡2q−1θdrdθ=(2∫0π2cos⁡2p−1θsin⁡2q−1θdθ)(2∫0∞r2(p+q)−1e−r2dr)=B(p,q)Γ(p+q)\Gamma(p)\Gamma(q)=4\iint\limits_{0\le r<+\infty,0\le\theta<\frac{\pi}{2}} r^{2(p+q)-1}e^{-r^2}\cos^{2p-1}\theta\sin^{2q-1}\theta drd\theta\\=(2\int_0^{\frac{\pi}{2}}\cos^{2p-1}\theta\sin^{2q-1}\theta d\theta)(2\int_0^{\infty} r^{2(p+q)-1}e^{-r^2}dr)\\=B(p,q)\Gamma(p+q)Γ(p)Γ(q)=40≤r<+∞,0≤θ<2π​∬​r2(p+q)−1e−r2cos2p−1θsin2q−1θdrdθ=(2∫02π​​cos2p−1θsin2q−1θdθ)(2∫0∞​r2(p+q)−1e−r2dr)=B(p,q)Γ(p+q)
我们现在知道了这个就可以进行处理了
∫01(1−r)α−1rβ−1dr=B(α,β)=Γ(α)Γ(β)Γ(α+β)\int_0^1(1-r)^{\alpha-1}r^{\beta-1}dr=B(\alpha,\beta)\\=\frac{\Gamma(\alpha)\Gamma(\beta)}{\Gamma(\alpha+\beta)}∫01​(1−r)α−1rβ−1dr=B(α,β)=Γ(α+β)Γ(α)Γ(β)​
带入,于是
JαJβf(x)=1Γ(α+β)∫0x(x−s)α+β−1f(s)ds=Jα+βf(x)J^{\alpha}J^{\beta}f(x)=\frac{1}{\Gamma(\alpha+\beta)}\int_0^x(x-s)^{\alpha+\beta-1}f(s)ds=J^{\alpha+\beta}f(x)JαJβf(x)=Γ(α+β)1​∫0x​(x−s)α+β−1f(s)ds=Jα+βf(x)
下面我们就可以进行操作了,举一个栗子,对于某个函数求0.50.50.5阶导数,一个十分自然的想法就是先J0.5J^{0.5}J0.5,然后再导一次,这里要注意一个事

对于Jαf(x)=1Γ(α)∫0x(x−t)α−1f(t)dtJ^{\alpha}f(x)=\frac{1}{\Gamma(\alpha)}\int_0^x(x-t)^{\alpha-1}f(t)dtJαf(x)=Γ(α)1​∫0x​(x−t)α−1f(t)dt一个大胆的想法就是把α\alphaα取个负数,这就万事大吉了,但是需要注意的是Γ\GammaΓ函数在0和负整数没有定义,因此这样怕是不太行,但是事实上我们知道这些就可以算了,最后我我们再做一下比较系统的描述

Riemann–Liouville fractional integral
Iαf(x)=1Γ(α)∫axf(t)(x−t)α−1dtI^{\alpha}f(x)=\frac{1}{\Gamma(\alpha)}\int_a^xf(t)(x-t)^{\alpha-1}dtIαf(x)=Γ(α)1​∫ax​f(t)(x−t)α−1dtaaa是积分的初始点
Riemann–Liouville fractional derivative
Dαf(x)=dndxnIn−αf(x)(n=[α]+1)D^\alpha f(x)=\frac{d^n}{dx^n}I^{n-\alpha}f(x)(n=[\alpha]+1)Dαf(x)=dxndn​In−αf(x)(n=[α]+1)
自然,分数阶微积分还又其他定义,但是我这里仅仅介绍的是Riemann–Liouville 定义,算是水个博客活跃度2333

如果上面有任何笔误甚至错误还请诸位大佬不吝赐教

一个非常naive的分数阶微积分介绍相关推荐

  1. 分数阶simulink工具箱_CCDC 2021特别专题:分数阶微积分与分数阶系统

    点击蓝字,关注我们 征文通知 第33届中国控制与决策会议(CCDC 2021)将于2021年5月22日~24日在中国昆明举行.会议特别专题分数阶微积分与分数阶系统现向从事相关研究的广大专家.学者征稿. ...

  2. 基于分数阶的图像边缘细节检测

    1 分数阶微分理论 分数阶微分几乎和整数阶微分同时诞生,但由于一直没有常见的物理现象能够解释这一数学表达式的含义,所以其也未被广泛运用.几个世纪以来,虽然分数阶微分理论得到了长足的发展,但至今没有统一 ...

  3. matlab 分数阶混沌系统的完全同步控制

    1.内容简介 略 625-可以交流.咨询.答疑 2.内容说明 分数阶微积分这一重要的数学分支,其诞生在1695年,几乎和经典微积分同时出现.那一年,德国数学家Leibniz 和法国数学家L'Hopit ...

  4. MATLAB求分数阶微分的数值解,G-L定义,R-L定义,Caputo定义

    分数阶微积分学是整数阶微积分学的直接拓展,将一阶导数.二阶导数.一重积分.二重积分等整数阶微积分拓展到0.75阶导数.阶导数等实数甚至是复数阶的导数或积分.这无疑拓展了微积分学的深度. 对于整数阶微积 ...

  5. 【控制】基于灰狼算法改进分数阶PD滑模控制器附matlab代码

    1 内容介绍 分数微积分已经被研究了将近 3 个世纪,并且已 经被科学家广泛应用到科学与控制工程领域中.分 数阶 PID 控制系统是由斯洛伐克学者 Podlubny于 1994 年提出,并应用于分数阶 ...

  6. 基于Duffing系统的分数阶混沌研究【基于matlab的动力学模型学习笔记_5】

    /*仅当作学习笔记,若有纰漏欢迎友好交流指正,此外若能提供一点帮助将会十分荣幸*/ 前面的几篇博文我们提到提到的都是整数阶模型,这里我们将对分数阶模型进行一个简单的研究. 摘要:与整数阶混沌相比,分数 ...

  7. caputo分数阶导数程序_基于Caputo导数的分数阶非线性振动系统响应计算

    基于 Caputo 导数的分数阶非线性振动系统响应计算 李亚杰 1,2 , 吴志强 *1,2 , 章国齐 1,2 [摘 要] 摘 要 : 研究了含分数阶 Caputo 导数的非线性振动系统响应的数值计 ...

  8. 图像增强-分数阶微分(vc++)

    分数阶微分,Grumwald-Letnikov定义在图像的数值实现中更为准确: Gamma函数: 若s(t)的持续期t [a,t],将函数持续期间[a,t]按单位间隔h=1进行等分,得到: 推到一元函 ...

  9. 分数阶累加的Python实现

    分数阶累加的Python实现 分数阶累加是分数阶差分的逆运算,它不仅可用于分数阶差分方程的分析 ,也可以用于建立分数阶灰色模型.然而许多初学者在动手实现分数阶灰色模型时经常发现非常困难,究其原因其实是 ...

  10. 分数阶傅里叶变换(FrFT)详细原理与matlab代码实现

    本文主要是基于Haldun M. Ozaktas, Orhan等人的论文Digital Computation of the Fractional Fourier Transform 翻译而成.如有错 ...

最新文章

  1. 认知智能,AI的下一个十年 | AI Procon 2020
  2. wordpress中安装插件需要ftp服务怎么破
  3. RocketMQ的架构
  4. leetcode 372. Super Pow | 372. 超级次方(快速幂)
  5. Taro+react开发(56) 引用第三方icon
  6. css怎样使弹跳的小球旋转,如何使用纯CSS实现小球跳跃台阶的动画效果(附源码)...
  7. 索罗斯说,我投机了,但我不觉得我做错了什么,我做的都是合法的。
  8. SQL夯实基础(九)MySQL联接查询算法
  9. 11、盛最多水的容器(python)
  10. LINUX 使用ssh客户端
  11. 在Sbo中通过单据事务日志进行物料的期初、期末、出入库综合分析
  12. 利用selenium webdriver下载不同类型的文件(pdf,txt等等)
  13. 寒气笼罩中的一线暖冬
  14. 使用Flink Metric Reporter 对flink任务指标进行监控
  15. 售前技能——自我定位
  16. 利用Excel宏中文转拼音方法
  17. 解决系统提示:内存不能为“read”或written的办法
  18. 借用百度翻译,用pyqt5 搞定pdf和word文档翻译,排版基本不变,免费好用
  19. linux防火墙更改端口号,Linux防火墙开放某端口号
  20. win10登录选项没有PIN,设置了PIN仍然在系统的登录选项中显示[添加],PIN无法使用

热门文章

  1. 泛泰 A870 4.1.2 刷第三方专用Recovery合集
  2. 2022年江苏省高职单招(数学)考试冲刺试题及答案
  3. 2020年中国共享电单车市场现状与格局分析,青桔、哈啰和美团占据市场主要份额「图」
  4. Vray材质学习笔记04——磨砂金属材质
  5. 什么是软件测试吞吐量,在软件测试中吞吐量与TPS有什么区别与联系
  6. 一款可以通过经度纬度精确查询天气的工具
  7. 普特南数学竞赛的经验
  8. java反射机制和运用
  9. eleme饿了么vue项目随笔,随时更新,想到哪里写到哪里比较凌乱一直更新
  10. 【Linux学习】实现石头剪刀布游戏