首页 > 其他分享 >Gamma函数的一些分析

Gamma函数的一些分析

时间:2023-11-02 19:34:51浏览次数:47  
标签:分析 infty frac 函数 int 公式 余元 pi Gamma

Gamma函数的一些分析

前言

最近在看数学的时候,看到了一个\({Γ(s)}\)(Gamma Function),感觉很有意思,所以赶紧写下来,记录一下。

\(Γ(x)\)的定义

\(Γ(s)\) = \(\int_0^{+\infty}{e^{-x}x^{s-1}}dx\),其中\(s > 0\)
看到这个定义,刚开始还是蛮头疼的,但是,后来随着对\(Γ(s)\)函数的分析和理解逐渐深入,才感叹到这个函数的发现简直就是一项奇迹!

\(Γ(s)的一些性质\)

1. \(Γ(s + 1) = sΓ(s)\)

证明如下:
\(Γ(s + 1) = \int_0^{+\infty}{e^{-x}x^{s}dx}\)

=\(\int_0^{+\infty}{x^{s}d{(-e^{-x})}}\)

=\(-x^{s}e^{-x}|_0^{+\infty}\) + \(s\int_0^{+\infty}{e^{-x}x^{s-1}}dx\)

=0 + \(sΓ(s)\)

故得证

2.\(Γ(p)Γ(1-p)=\frac{\pi}{sin{\pi}p}\),\(0 < p < 1\)也称之为余元公式

值得提一点的是,余元公式是一个十分重要的公式,但是几乎所有的数学分析教材(包括高等数学,高等数学教材中几乎没有提及)都只是坐累简单的介绍,大部分都没有给出详细的证明,另一方面,余元公式在概率积分,欧拉公式,含参量广义积分的计算和证明都有应用。下面便对余元公式做出简单的证明。
证明如下:

引理1

对于\(0 < p < 1\), \(\int_0^{+\infty}{\frac{y^{p-1}}{1+y}dy} = \frac{1}{p} + \sum_{k=1}^{+\infty}{(-1)^{k}{(\frac{1}{p+k} + \frac{1}{p-k})}}\)

引理2

若\(0 < p < 1\), 则\(\sum_{k=1}^{+\infty}{(-1)^{k}{(\frac{1}{p+k} + \frac{1}{p-k})}}=\frac{sin{p\pi} - p\pi}{psinp\pi}\)

\(\because{B(p,q)=\int_0^1{x^{p-1}{(1-x)^{q-1}dx}}},其中(p,q > 0)\)

\(\therefore{设x=\frac{y}{1+y}},其中y>0,则\)

\(B(p,q)=\int_0^{+\infty}{\frac{y^{p-1}}{{(1+y)}^{p+q}}dy}\) \(~--(1)\)

\(\frac{Γ(p)Γ(1-p)}{Γ(1)} = B(p, 1-p) 且Γ(1)=1\)

\(\therefore\)由引理1和引理2即可得到余元公式

\(Γ(p)Γ(1-p) = B(p, 1-p) = \int_0^{+\infty}{\frac{y^{p-1}}{1+y}}dy = \frac{\pi}{sinp\pi}\)

\(Γ(s)\)与阶乘的关系

\(\because{Γ(s)=sΓ(s-1)}\)

通过这个递推公式可以知道,\(Γ(s)=sΓ(s-1)=s(s-1)Γ(s-2)=...=s!\)
这就解释了这张图片的来源,图片来自知乎用户travorlzh
image

结语


其实,\(Γ(s)函数还有很多有意思的形式,其中包括与欧拉公式的联系,在复数域上的形式等等,后续如果有机会 <br>(好像网络中的尽力交付

标签:分析,infty,frac,函数,int,公式,余元,pi,Gamma
From: https://www.cnblogs.com/ChatJohn-blogs/p/17805835.html

相关文章

  • C++_点云和C++函数处理
    点云问题原始点云拼接-运动畸变是指在一帧时间内,激光雷达或者其载体在发生运动后,产生的点云位置不一样的问题点云是没有畸变的,每条激光线束最终会形成一个闭合的圆形===利用运动模型来做运动畸变补偿和ICP方式这些数据包进行点云组帧激光雷达重叠区域......
  • AI智能分析网关高空抛物算法如何实时检测高楼外立面剥落?
    高楼外立面剥落是一种十分危险的行为,会造成严重的人身伤害和财产损失。TSINGSEE青犀智能分析网关利用高楼外立面剥落的信息,结合高空抛物算法来进行处理就可很好解决此问题。1.数据收集首先,需要收集关于高楼外立面剥落的数据。这可以通过安装EasyCVR智能监控平台来实现,可以感......
  • Unity DOTS系列之Struct Change核心机制分析
    最近DOTS发布了正式的版本,我们来分享一下DOTS里面StructChange机制,方便大家上手学习掌握UnityDOTS开发。基于ArchType与Chunk的Entity管理机制  我们回顾以下ECS的内存管理核心机制,基于ArchType+Chunk的Entity管理模式。每个Entity不直接存放数据,数据全部存放到Component......
  • python爬虫利用代理IP分析大数据
    前言随着互联网快速发展和普及,数据已经成为企业和个人决策的重要依据。而爬虫技术正是获取数据的重要手段,而代理IP则是爬虫技术中非常重要的一个环节。通过使用代理IP,可以突破网站的限制,获取更多的信息。本文将介绍如何使用Python爬虫利用代理IP分析大数据,同时提供代码案例。一、什......
  • 【iOS逆向与安全】某车之家sign签名分析
    1.目标分析某车之家sign签名算法的实现2.操作环境fridamac系统Charles抓包越狱iPhone3.流程寻找切入点通过Charles抓包获取到关键词为_sign,这也就是我们的切入点:静态分析在静态分析前,我们先观察sign值的特征,比如32位就有可能是md5,数字加字母加+/然后以=号结......
  • 数据分析和用户个性化体验:开发同城外卖APP的技术解决方案
    在数字化时代,外卖服务已经成为人们日常生活中不可或缺的一部分。无论是忙碌的白领、学生,还是家庭主妇,都倚赖同城外卖APP来方便地满足他们的饥饿需求。然而,随着竞争的激烈,外卖APP必须不断改进,以满足用户的期望,其中数据分析和用户个性化体验变得至关重要。一、数据分析的重要性1.1了......
  • PHP代码审计遇到的函数
    PHP strpos() 函数实例查找"php"在字符串中第一次出现的位置:<?phpechostrpos("Ilovephp,Ilovephptoo!","php");//输出7?>定义和用法strpos()f函数查找字符串在另一字符串中第一次出现的位置(区分大小写)。注释:strpos()函数是区分大小写的。注释:该函数是......
  • 使用工具CoPAn(冲突模式分析)深入分析冲突产生及所学从句
    深入学习请参见原始网址:https://uni-tuebingen.de/fakultaeten/mathematisch-naturwissenschaftliche-fakultaet/fachbereiche/informatik/lehrstuehle/algorithmik/research/algorithm-engineering/copan/  EventhoughtheCDCLalgorithmandcurrentSATsolversper......
  • 【视频】R语言生存分析原理与晚期肺癌患者分析案例|数据分享|附代码数据
    原文链接:http://tecdat.cn/?p=10278最近我们被客户要求撰写关于生存分析的研究报告,包括一些图形和统计输出。生存分析(也称为工程中的可靠性分析)的目标是在协变量和事件时间之间建立联系生存分析的名称源于临床研究,其中预测死亡时间,即生存,通常是主要目标。视频:R语言生存分析原......
  • R语言数量生态学冗余分析RDA分析植物多样性物种数据结果可视化
    原文链接:http://tecdat.cn/?p=25564 原文出处:拓端数据部落公众号最近我们被客户要求撰写关于生态学冗余分析RDA的研究报告,包括一些图形和统计输出。冗余分析(redundancyanalysis,RDA)是一种回归分析结合主成分分析的排序方法,也是多因变量(multiresponse)回归分析的拓展。从概念上......