Gamma 函数欣赏

Each generation has found something of interest to say about the gamma function. Perhaps the next generation will also.

—Philip J.Davis

Gamma 函数从它诞生开始就被许多数学家进行研究,包括高斯、勒让德、威尔斯特拉斯、柳维尔等等。这个函数在现代数学分析中被深入研究,在概率论中也是无处不在,很多统计分布都和这个函数相关。Gamma 函数作为阶乘的推广,首先它也有和 Stirling 公式类似的一个结论

Γ(x)∼2π−−√e−xxx−12

另外, Gamma 函数不仅可以定义在实数集上,还可以延拓到整个复平面上。

复平面上的Gamma 函数

frist derivative

nxn−1,

second derivative

n(n−1)xn−2,

third derivative

n(n−1(n−2)xn−3,

k-th derivative

n(n−1(n−2)⋯(n−k+1)xn−k=n!(n−k)!xn−k,

由于k阶导数可以用阶乘表达,于是我们用Gamma 函数表达为

Γ(n+1)Γ(n−k+1)xn−k

于是基于上式,我们可以把导数的阶从整数延拓到实数集。例如,取n=1,k=12我们可以计算 x 的 12阶导数为

Γ(1+1)Γ(1−1/2+1)x1−1/2=2x√π−√

很容易想到对于一般的函数 f(x) 通过 Taylor 级数展开可以表达为幂级数,于是借用 xn 的分数阶导数,我们可以尝试定义出任意函数的分数阶导数。不过有点遗憾的是这种定义方法并非良定义的,不是对所有函数都适用,但是这个思想却是被数学家广泛采纳了,并由此发展了数学分析中的一个研究课题:Fractional Calculus,在这种微积分中,分数阶的导数和积分都具有良定义,而这都依赖于 Gamma 函数。

Gamma 函数和欧拉常数γ 有密切关系,可以发现

γ=−dΓ(x)dx|x=1=limn→∞(1+12+13+⋯+1n–logn)

进一步还可以发现 Gamma 函数和黎曼函数ζ(s)有密切联系,

ζ(s)=1+12s+12s+⋯

而ζ 函数涉及了数学中著名的黎曼猜想和素数的分布定理。希尔伯特曾说,如果他在沉睡1000年后醒来,他将问的第一个问题便是:黎曼猜想得到证明了吗?

logΓ(x)

从Gamma 函数的图像我们可以看到它是一个凸函数, 不仅如此, logΓ(x) 也是一个凸函数,数学上可以证明如下定理:

[Bohr-Mullerup定理] 如果 f:(0,∞)→(0,∞),且满足

f(1)=1

f(x+1)=xf(x)

logf(x) 是凸函数

那么 f(x)=Γ(x), 也就是 Γ(x)是唯一满足以上条件的函数。

如下函数被称为 Digamma 函数,

Ψ(x)=dlogΓ(x)dx

这也是一个很重要的函数,在涉及求Dirichlet 分布相关的参数的极大似然估计时,往往需要使用到这个函数。Digamma 函数具有如下一个漂亮的性质

Ψ(x+1)=Ψ(x)+1x

函数Ψ(x)和欧拉常数γ 以及 ζ 函数都有密切关系,令

Ψn(x)=dn+1logΓ(x)dxn+1

则 Ψ0(x)=Ψ(x),可以证明

Ψ(1)=−γ,Ψ(2)=1−γΨ1(1)=ζ(2)=π26,Ψ2(1)=−2ζ(3)

所以Gamma 函数在数学上是很有魅力的,它在数学上应用广泛,不仅能够被一个理科本科生很好的理解,本身又足够的深刻,具有很多漂亮的数学性质,历史上吸引了众多一流的数学家对它进行研究。美国数学家 Philip J.Davis 写了篇很有名的介绍 Gamma 函数的文章:“Leonhard Euler’s Integral:A Historical Profile of the Gamma Function”,文中对 Gamma 函数一些特性发现的历史进行了很详细的描述,这篇文章获得了 Chauvenet Prize(美国数学会颁发的数学科普最高奖)。

复平面上gamma函数_神奇的Gamma函数 (中)相关推荐

  1. 复平面上gamma函数_Gamma函数

    Gamma函数在现代数学分析中被深入研究,在概率论中也是无处不在,很多统计分布都和这个函数相关.Gamma 函数作为阶乘的推广,首先它也有和 Stirling 公式类似的一个结论: 另外, Gamma ...

  2. 复平面上gamma函数_复变量Gamma函数及解析性质

    复变量 Gamma 函数及解析性质 赵成兵 1 ,李牛顿 2 [摘 要] 本论文主要研究复变量 Gamma 函数计算方法以及复 Gamma 函数 的解析性质,得到复变量 Gamma 函数的积分在复平面 ...

  3. 复平面上gamma函数_Gamma函数深入理解

    Gamma函数 当n为正整数时,n的阶乘定义如下:n! = n * (n - 1) * (n - 2) * - * 2 * 1. 当n不是整数时,n!为多少?我们先给出答案. 容易证明,Γ(x + 1 ...

  4. 复平面上gamma函数_Gamma函数的那些事(3)——Gamma函数的应用

    往期目录:TravorLZH:Gamma函数的那些事儿(1)--定义​zhuanlan.zhihu.comTravorLZH:Gamma函数的那些事儿(2)--欧拉常数与Digamma函数​zhuan ...

  5. python怎么用gamma函数_不完全gamma函数 python有gamma函数吗

    matlab中gammainc(不完全伽马函数)是代表什么运算? 如题,matlab中gammainc函数是什么运算,比如A==gammainc(B/2,C/2) 麻烦问一下,图中的红框的下一步是怎么 ...

  6. gamma分布_轻松理解gamma分布

    gamma函数与gamma分布 上一篇讲到了gamma函数,今天讲一下gamma分布.既然二者的名字都含有gamma,必然是有联系的.我们先从gamma函数来讲gamma分布,完全是从数学的角度,然后 ...

  7. gamma校正_什么是Gamma校正?

    导读:常常在视频处理中听到Gamma曲线这个词,今天就随着这篇短文了解一下Gamma曲线的来历. 一.光电转换与电光转换 将自然界中真实场景转换为屏幕上显示出来的图像,往往需要经过两个主要步骤:第一个 ...

  8. 编写分段函数子函数_编写自己的函数

    编写分段函数子函数 PYTHON编程 (PYTHON PROGRAMMING) In Python, you can define your own functions. 在Python中,您可以定义 ...

  9. mysql独有的函数_数据库之MySQL函数(一)

    一.数学函数 1.绝对值函数 ABS(x) :返回 x 的绝对值 mysql> select ABS(2),ABS(-2.3),ABS(-22); 返回的结果如下: 数学学得好的大佬应该知道(本 ...

最新文章

  1. UVA 536 TreeRocvery 树重建 (递归)
  2. Centos7_ELK5.4.1配置部署
  3. Mysql中的联合索引、前缀索引、覆盖索引
  4. 消息传递的图神经网络
  5. 解决Ubuntu18.04没有声音(简便且终极方法)
  6. 测试是为了对软件质量进行度量和评估,软件测试复习题
  7. docker-rabbitmq
  8. C语言编译器Visual Studio官方正版下载安装
  9. 固定资产管理系统如何解决企业固定资产管理混乱的问题?
  10. zabbix安装教程Linux环境部署zabbix3.2
  11. 认识网络、几种常用的网络拓扑图
  12. java 两个图片相似度_JAVA比较两张图相似度
  13. HDU 4287 Intelligent IME 水题
  14. [UER#9]知识网络
  15. JAVA中RandomAccess接口
  16. windous 向日葵连接 ubuntu 向日葵失败
  17. Linux内核编译的选项 m,编译内核选项!~~
  18. 阿里云云效 Maven
  19. revit常用出图软件实现【本层三维】,生成本楼层标高范围
  20. centos 7.6 —— Nginx 配置网页防盗链FPM参数优化

热门文章

  1. 初探Nginx架构之进程模型与事件处理机制
  2. Re26:读论文 Don’t Stop Pretraining: Adapt Language Models to Domains and Tasks
  3. Web基础:网络协议,HTTP
  4. 数据库的基础增删改查SQL语句
  5. SnowFlakeID生成器
  6. Mybatis实现多表联查
  7. Android 中常用 MimeType 及对应文件类型
  8. 字节跳动小程序点击右上角分享胶囊设置“拍抖音”和“分享”功能
  9. Python_week04
  10. MySQL:DQL 数据查询语句盘点