ガンマ関数

ガンマ
実軸の一部に沿ったガンマ関数
一般情報
一般定義
応用分野微積分学、数学解析学、統計学、物理学

数学においてガンマ関数( Γギリシャ文字の大文字ガンマで表される)は、階乗関数の複素数の最も一般的な拡張です。ダニエル・ベルヌーイによって導出されたガンマ関数は、非正の整数を除くすべての複素数とすべての正の整数に対して定義されていますガンマ関数は、正の実部を持つ複素数の収束する仮積分によって定義できます

関数は、この積分関数の解析接続として複素平面上で定義されます。これは、零点と負の整数を除いて正則な有理型関数であり、負の整数では単純な極を持ちます。

ガンマ関数には零点がないため、逆ガンマ関数 1/Γ( z ) は整関数です。実際、ガンマ関数は負の指数関数のメリン変換に対応します

階乗関数には他にも拡張されたものがありますが、ガンマ関数が最も一般的で有用です。ガンマ関数は、確率、統計、解析的数論、組合せ論の分野における様々な確率分布関数やその他公式因子として現れます

動機

階乗関数を非整数値に補間します

ガンマ関数は、階乗列の点を結ぶ滑らかな曲線を見つける補間問題の解として見ることができます。これは、 のすべての正の整数値に対して当てはまります。階乗の単純な式x ! = 1 × 2 × ⋯ × x は、 xが正の整数の場合にのみ有効であり、この性質を持つ基本関数はありませんが、ガンマ関数は良い解です[ 1 ]

ガンマ関数は滑らかであるだけでなく、解析的(非正の整数を除く)であり、いくつかの明示的な方法で定義できます。しかし、階乗を拡張する唯一の解析関数ではありません。整数など、正の整数でゼロになる任意の解析関数を追加できます。[1]このような関数は擬ガンマ関数として知られており、最も有名なのはアダマール関数です。[2]

青色のガンマ関数Γ( z )を、緑色のΓ( z )+sin(πz )とともにプロットしています。正の整数における交点に注目してください。どちらも、複素平面上の有理型関数への階乗の有効な拡張です。

より厳しい要件は、シフトされた階乗を補間する関数方程式です 。[3] [4]

しかし、これは、およびを持つ任意の周期関数(例えば 、⁠⁠ による乗算を許容するため、依然として一意の解を与えません

この曖昧さを解決する一つの方法は、ボーア・モレルプ定理です。これは、正の実数上で定義された階乗の唯一の補間関数であり、対数的に凸であることを示しています。 [5]つまりです[6]

定義

主な定義

この表記法はルジャンドルによるものです[1]複素数 zの実部が正()の場合、積分は絶対収束し第二種オイラー積分として知られています。(第一種オイラー積分はベータ関数です。[1]

複素平面上のガンマ関数の絶対値(垂直)と偏角(色)
複素平面上のガンマ関数の絶対値(垂直)と偏角(色)

値は次のように計算できます。

部分積分を用いると、次のようになります。(である限り)および を と認識すると

Thus we have shown that for any positive integer n by induction.

The identity can be used (or, yielding the same result, analytic continuation can be used) to uniquely extend the integral formulation for to a meromorphic function defined for all complex numbers z, except integers less than or equal to zero.[1] It is this extended version that is commonly referred to as the gamma function.[1]

Alternative definitions

There are many equivalent definitions.

Euler's definition as an infinite product

For a fixed integer , as the integer increases, we have that[7]

If is not an integer then this equation is meaningless since, in this section, the factorial of a non-integer has not been defined yet. However, in order to define the Gamma function for non-integers, let us assume that this equation continues to hold when is replaced by an arbitrary complex number :

Multiplying both sides by givesThis infinite product, which is due to Euler,[8] converges for all complex numbers except the non-positive integers, which fail because of a division by zero. In fact, the above assumption produces a unique definition of as .

Intuitively, this formula indicates that is approximately the result of computing for some large integer , multiplying by to approximate , and then using the relationship backwards times to get an approximation for ; and furthermore that this approximation becomes exact as increases to infinity.

逆数の無限積は整関数であり、すべての複素数zに対して収束します。

ワイエルシュトラスの定義

ワイエルシュトラスによるガンマ関数の定義は、非正整数を除くすべての複素数に対しても有効です 。ここではオイラー・マスケロニ定数です[1]これはアダマール積を書き直したものです。

性質

一般

上記で議論した基本的な性質に加えて、ガンマ関数の他の重要な関数方程式は、 を意味するオイラーの反射公式と、ルジャンドル複製公式です。

重複公式は乗法定理の特殊な場合です(  [9]式5.5.6を参照):

極限定義からわかる、単純だが有用な性質は次のとおりです。

特に、z = a + biの場合、この積は

実部が整数または半整数の場合、これは閉じた形で有限に表現できます。

非整数引数におけるガンマ関数の最もよく知られた値はおそらく でしょう。これは、反射公式に を設定するか、下記のベータ関数との関係をと用いるか、あるいは単にガンマ関数の積分定義にを代入してガウス積分 を得ることで得られます。一般に、 の非負整数値に対しては、以下の式が成り立ちます。ここで、二重階乗です。計算値については、 「ガンマ関数の特定の値」を参照してください。

が有理数である他の個々の値に対する式を求めることで、 という結果を一般化することは魅力的であるかもしれない。特に、ガウスのディガンマ定理によればあらゆる有理数において密接に関連するディガンマ関数に対してそうすることが可能だからである。しかし、これらの数は、それ自体では基本関数を用いて表現できることは知られていない。 は超越数であり任意の整数および各分数に対して から代数的に独立であることが証明されている。[ 10]一般に、ガンマ関数の値を計算する場合、数値近似で妥協しなければならない。

ガンマ関数の導関数は、 ポリガンマ関数ψ (0) ( z )で表されます正の整数 mに対して、ガンマ関数の導関数は次のように計算できます。

複素平面におけるガンマ関数。色は引数を示す。
−2 − 2 iから6 + 2 iまでの複素平面におけるガンマ関数の偏角を示す色

ここで、H(m) は m 次の調和数γオイラー・マスケローニ定数です

ガンマ関数の 階微分は、次の通りです。 これは、ガンマ関数の積分形を について微分し、積分記号 の下での微分法を用いることで導出できます

はリーマンゼータ関数、はベル多項式である恒等式を用いて 、ガンマ関数のローラン級数展開を特に得ることができます[11]。

不等式

正の実数に限定すると、ガンマ関数は厳密に対数的に凸な関数です。この性質は、次の3つの同値な方法のいずれかで述べることができます。

  • 任意の2つの正の実数、および任意のに対して
  • 任意の2つの正の実数、および>
  • 任意の正の実数に対して、

これらの最後の記述は、本質的に定義により、 という記述と同じです。ここで、は1次のポリガンマ関数です。したがって、ガンマ関数の対数凸性を証明するには、 が正の実数xに対して、正の項のみで構成される級数表現を持つことを観察するだけで十分です。

対数凸性とジェンセンの不等式を合わせると、任意の正の実数と に対して

ガンマ関数の比にも上界があります。最もよく知られているのはガウチの不等式で、任意の正の実数xと任意のs ∈ ( 0, 1)に対して、

スターリングの公式

複素平面におけるガンマ関数の表現。各点はの偏角に応じて色分けされています係数の等高線図も表示されます。
複素ガンマ関数の絶対値の3次元プロット

増加する正の実変数に対するの挙動は、スターリングの公式で与えられます。 ここで、記号は漸近収束を意味します。つまり、両辺の比は の極限で1に収束します[1]この増加は、 の任意の固定値に対して、 指数関数的な よりも速くなります

の漸近近似のもう1つの有用な極限は次のとおりです。

誤差項を無限積として表す場合、スターリングの公式を使用してガンマ関数を定義できます。[12]

負の非整数値への拡張

ガンマ関数の主な定義である第二種オイラー積分は、(実軸上で)正の引数に対してのみ有効ですが、その定義域は、オイラーの反射公式、またはのときの基本的性質のいずれかを使用して負の引数を正の値にシフトすることにより、解析接続[13]によって負の引数に拡張できます。例えば、

留数

非正の整数に対する挙動はより複雑です。オイラー積分は に対して収束しませんが正の複素半平面で定義される関数は、負の半平面への唯一の解析接続を持ちます。解析接続を見つける1つの方法は、正の引数に対してオイラー積分を使用し、漸化式[1]を繰り返し適用して定義域を負の数に拡張することです。 [1]は、 が正となるように選択します。が整数のいずれかに等しい場合、分母の積はゼロになります。したがって、ゼロ除算を避けるために、ガンマ関数はこれらの点で未定義でなければなりません。これは、非正の整数に単純な極を持つ有理型関数です [ 1 ]

複素変数 の関数について単純における の数はのように与えられます

単極 の場合、漸化式は次のように書き直すことができます。 における分子は分母は です。したがって、これらの点におけるガンマ関数の留数は次のようになります。[14]ガンマ関数は実数直線上のどこでもゼロではありませんが、z → −∞のときに任意にゼロに近づきます。実際には となる複素数は存在しないため逆ガンマ関数はでゼロとなる整関数となります[1]

最小値と最大値

実数直線上では、ガンマ関数はz min+1.46163 21449 68362 34126 [15]で極小値を持ち、 Γ( z min ) ≈ +0.88560 31944 10888 70027の値を獲得します[16]ガンマ関数はこの最小値のどちら側でも上昇します。 Γ( z − 0.5) = Γ( z + 0.5)の解はz = +1.5であり、共通の値はΓ(1) = Γ(2) = +1です。 Γ( z − 1) = Γ( z + 1)の正の解はz = φ ≈ +1.618黄金比であり、共通の値はΓ( φ − 1) = Γ( φ + 1) = φです。 ≈ +1.44922 96022 69896 60037 . [17]

ガンマ関数は、非正整数において極の符号が交互に変わる必要があります。これは、前方回帰式における積は、極の数が奇数の場合に奇数の負の因子を含み、極の数が偶数の場合に偶数の負の因子を含むためです[ 14] 非正整数間の実軸に沿ったガンマ関数の極値の値は次のとおりです。

Γ( −0.50408 30082 64455 40925... [18] ) = −3.54464 36111 55005 08912... ,
Γ( −1.57349 84731 62390 45877... [19] ) = 2.30240 72583 39680 13582... ,
Γ( −2.61072 08684 44144 65000... [20] ) = −0.88813 63584 01241 92009... ,
Γ( −3.63529 33664 36901 09783... [21] ) = 0.24512 75398 34366 25043... ,
Γ( −4.65323 77617 43142 44171... [22] ) = −0.05277 96395 87319 40076...など

積分表現

第二種オイラー積分の他にも、ガンマ関数を積分として表す公式は数多くあります。例えば、zの実部が正の場合、[23][24]で、3つの積分はそれぞれ、オイラーの第二積分の[25][26]置換から得られます。特に最後の積分は、半整数引数におけるガンマ関数とガウス積分の関係を明確に示しています。つまり、

Binet's first integral formula for the gamma function states that, when the real part of z is positive, then:[27]The integral on the right-hand side may be interpreted as a Laplace transform. That is,

Binet's second integral formula states that, again when the real part of z is positive, then:[28]

Let C be a Hankel contour, meaning a path that begins and ends at the point on the Riemann sphere, whose unit tangent vector converges to −1 at the start of the path and to 1 at the end, which has winding number 1 around 0, and which does not cross [0, ∞). Fix a branch of by taking a branch cut along [0, ∞) and by taking to be real when t is on the negative real axis. Assume z is not an integer. Then Hankel's formula for the gamma function is:[29]where is interpreted as . The reflection formula leads to the closely related expressionagain valid whenever z is not an integer.

Continued fraction representation

The gamma function can also be represented by a sum of two continued fractions:[30][31]where .

Fourier series expansion

The logarithm of the gamma function has the following Fourier series expansion for which was for a long time attributed to Ernst Kummer, who derived it in 1847.[32][33] However, Iaroslav Blagouchine discovered that Carl Johan Malmsten first derived this series in 1842.[34][35]

Raabe's formula

In 1840 Joseph Ludwig Raabe proved thatIn particular, if then

後者は、上記の乗算公式の対数を取ることで導出でき、これは被積分関数のリーマン和の式を与えます。の極限を取ると、次の式が得られます。

円周率関数

ガウスによって導入された別の表記法は、ガンマ関数のシフト版である -関数ですしたがって、すべての非負整数⁠に対して、となります

π関数を用いると、鏡映関数の公式は 正規化されたsinc関数を用いると次のようになります。一方、乗法定理は次のようになります。

シフトされた逆ガンマ関数は整関数表記れることもあります。

半径r⁻¹ …、r⁻¹のn楕円体の体積はのように表すことができます 。

他の関数との関係

  • ガンマ関数を定義する最初の積分では、積分の極限は固定されています。上不完全ガンマ関数は、積分の下限を変化させることによって得られます。同様の下不完全ガンマ関数があります。
  • ガンマ関数は、オイラーのベータ関数と次の式で関連付けられています。
  • ガンマ関数の対数微分はディガンマ関数と呼ばれ、高次の微分はポリガンマ関数と呼ばれます。
  • 有限体または有限環上のガンマ関数の類似物は指数和の一種であるガウス和です
  • ガンマ関数は整関数であり、特定のトピックとして研究されてきました。
  • ガンマ関数は、リーマンゼータ関数との重要な関係にも現れますまた次の式にも現れますこれは に対してのみ有効です
    ガンマ関数の対数は、レルヒにより次の式を満たします。ここで、はフルヴィッツゼータ関数はリーマンゼータ関数、プライム()は第1変数における微分を表します。
  • ガンマ関数は、引き伸ばされた指数関数と関連しています。例えば、その関数のモーメントは

特定の値

小数点以下20桁まで含めると、ガンマ関数の特定の値は次のとおりです。 (これらの数値はOEISに掲載されています。[36] [37] [38] [39] [40] [41]ここで示されている値は四捨五入ではなく切り捨てです。)複素数値ガンマ関数は非正整数に対しては定義されていませんが、これらの場合、リーマン球面上ではとして定義できます逆ガンマ関数はこれらの値(および複素平面全体) で明確に定義され解析的です。

対数ガンマ関数

解析関数logΓ( z )

ガンマ関数と階乗関数は、中程度の大きさの引数に対して非常に急速に増大するため、多くのコンピューティング環境には、ガンマ関数の自然対数を返す関数が含まれています。プログラミング環境やスプレッドシートでlgammaは、この関数は自然対数を返すことがよくあります。この関数は増大がはるかに緩やかで、組み合わせ計算では、非常に大きな値を乗算したり除算したりする代わりに、対数値を加算したり減算したりすることができます。これは多くの場合、次のように定義されます[42]lngammagammaln

この関数の微分であるディガンマ関数もよく見られます。技術的および物理的な応用、例えば波動伝播の文脈では、関数方程式は

複素平面における、-2 - 2iから2 + 2iまでの色付き対数ガンマ関数
−2 − 2i
から2 + 2iまでの複素平面における対数ガンマ関数(色付き)

は、 zの幅1の1つの帯状の関数値を隣接する帯状の関数値から決定できるため、よく使用されます。特に、 実部が大きいzに対する良好な近似から始めて、目的のzまで段階的に小さくすることができます 。カール・フリードリヒ・ガウスの指示に従って、ロックテシェル(1922)はlogΓ( z )に対して、大きなRe( z )に対する近似を提案しました

これは、(PEBöhmer, 1939)を介して 、 Re( z )が小さいzに対してlogΓ( z )を正確に近似するために使用できます

スターリング近似に基づくlogΓ( z )Γ( z )の漸近展開からより多くの項を使用することで、より正確な近似を得ることができます

定数| arg( z ) | < πで| z | → ∞となる。( OEISのシーケンスA001163とA001164を参照。)

より「自然な」表現:

定数| arg( z ) | < πで| z | → ∞となる。( OEISのシーケンスA046968とA046969を参照。)

最後の展開におけるz 1− kk > 1の項の係数は、単にB kがベルヌーイ数である

ガンマ関数には、スターリング級数( 1900年にシャルル・エルミートによって導出された)[43]に等しい。

性質

ボーア=モレルプの定理は、階乗関数を正の実数に拡張したすべての関数の中で、ガンマ関数だけが対数凸関数、つまりその自然対数が正の実軸上で凸関数であることを述べています。別の特徴付けは、ヴィーラントの定理によって与えられます

ガンマ関数は、同時に

  1. 非正整数を除くすべての複素数に対して、そして、
  2. 整数nに対して、すべての複素数に対して[1]

ある意味では、対数ガンマ関数の方がより自然な形です。関数の固有の属性のいくつかがより明確になります。顕著な例は、1の周りのlogΓテイラー級数です。 ここで、 ζ ( k )はkにおけるリーマンゼータ関数を表します

したがって、次の性質を用いると、対数ガンマ関数の積分表現は次のようになります。または、z = 1を設定してγの積分を得る場合、 γ項をその積分に置き換え、それを上記の式に組み込むと、次のようになります。

有理数zに対するガンマ関数の対数には特別な公式も存在します。例えば、zとzが整数で、かつ ⁠ ⁠ の場合、[44] この公式は、積分関数が非常に急速に減少するため、数値計算で使用されることがあります

対数ガンマの積分

この積分は、 Barnes G関数[45] [46]で表すことができます証明についてはBarnes G関数を参照)。 ここで、Re( z ) > −1 です

これは、 Hurwitzゼータ関数で表すこともできます[47] [48]

となる場合、となり 、これはRaabeの公式の結果でもあります。O. EspinosaとV. Mollは、の平方積分について同様の式を導出しました[49]ここで、はです

DH Baileyと共著者[50] は、 Tornheim–Wittenゼータ関数とその導関数を用いて、 のときの評価を与えました 。

さらに、[51]であることも知られています。

近似

ガンマ関数(青線)と階乗(青点)およびスターリング近似(赤線)の比較

ガンマ関数の複素値は、スターリング近似またはランチョス近似を使用して近似できます。 これは、| z |が無限大に 近づくにつれて、近似値と真の値の比が極限で 1 に近づくという意味で正確です。

ガンマ関数は、オイラー積分に 部分積分を適用することにより、固定精度で計算できます。任意の正の数xに対して、ガンマ関数は次のように書き表すことができます。

Re( z )∈[1,2]かつとき、最後の積分の絶対値はより小さくなります。十分に大きな を選択することによりこの最後の式は任意の所望の値 に対してより小さくすることができますしたがって、ガンマ関数は上記の級数を用いてビットの精度で評価できます。

任意の代数的引数(有理数を含む)に対するオイラーガンマ関数を計算するための高速アルゴリズムは、EA Karatsubaによって構築されました。[52] [53] [54]

の整数倍である引数については1/24、ガンマ関数は算術平均・幾何平均反復法を用いて迅速に評価することもできます(ガンマ関数の特定の値を参照)。 [55]

実用的な実装

正規分布などの他の多くの関数とは異なり、ガンマ関数に対して容易に実装できる、明白で高速かつ正確な実装は容易に見つかりません。したがって、潜在的な解決策を調査す​​る価値があります。速度が精度よりも重要な場合は、Online Wiley Libraryなどのインターネット検索で、公開されている表を簡単に見つけることができます。このような表は線形補間で使用できます。3補間を使用すると、計算オーバーヘッドは大きくなりますが、より高い精度が得られます。表は通常、1から2までの引数値に対して公開されているため、この特性を利用して、すべての実数値と範囲に迅速かつ簡単に変換し、1から2までの表形式の値のみを使用すれば済みます。[56]

補間表が望ましくない場合は、上記のランチョス近似は、一般的に使用される小さなzの値に対して1桁から2桁の精度でうまく機能します。ランチョス近似の精度が十分でない場合は、ガンマ関数のスターリングの式を使用できます。

アプリケーション

ある著者はガンマ関数を「おそらく最も一般的な特殊関数、あるいは最も『特別』でない関数である。他の超越関数は[…]多くの専門的な数学の話題を避けることで、それらの一部を避けることができると考えられるため、『特別』と呼ばれている。一方、ガンマ関数Γ( z )は避けるのが最も難しい。」[57]と述べている。

積分問題

ガンマ関数は、量子物理学天体物理学流体力学など、多様な分野で応用されている[58]ガンマ関数を用いて定式化されるガンマ分布は、統計学において、地震の発生間隔など、幅広いプロセスをモデル化するために使用される[ 59 ]

このような文脈でガンマ関数が有用である主な理由は、 時間または空間において指数関数的に減少する過程を記述するタイプの表現が広く普及していることです。このような表現の積分は、基本解が存在しない場合に、ガンマ関数を用いて解くことができます。例えば、fがべき関数でgが線形関数である場合、単純な変数変換によって次の評価が得られます。

積分が正の実数直線全体にわたって実行されるという事実は、ガンマ関数が無限に続く時間依存過程の累積を記述していることを意味している可能性があります。あるいは、その値は無限空間における分布の合計である可能性があります。

もちろん、有限過程の累積を記述するために、0と∞以外の積分の極限を取ることはしばしば有用です。その場合、通常のガンマ関数はもはや解ではありません。その解は不完全ガンマ関数と呼ばれます。(正の実数直線全体にわたって積分することによって得られる通常のガンマ関数は、対比のために完全ガンマ関数と呼ばれることがあります。)

指数関数的に減少する関数の重要なカテゴリは、誤差関数のようなガウス関数とその積分です。これらの関数とガンマ関数の間には多くの相互関係があり、特に、評価によって得られる因子は、誤差関数と正規分布の正規化因子に見られるものと「同じ」です

これまで議論してきた積分は超越関数を含んでいますが、ガンマ関数は純粋に代数的な関数の積分からも生じます。特に、代数方程式で定義される曲線である楕円レムニスケートの弧長は、楕円積分によって与えられ、特殊な場合にはガンマ関数を用いて評価できます。ガンマ関数は、 n次元超球面「体積」と「面積」を計算するためにも使用できます

積の計算

ガンマ関数の階乗積を一般化する能力は、数学の多くの分野、例えば組合せ論、さらには確率論やべき級数の計算などの分野への応用にすぐにつながります。連続する整数の積を含む多くの式は、階乗の組み合わせとして表すことができます。最も重要な例はおそらく二項係数でしょう。例えば、 | z | < 1の任意の複素数znに対して、 nが非負の整数である場合の二項係数によく似た式を書くことができます 。

二項係数の例は、ガンマ関数を負の数に拡張した場合の性質が自然である理由を示しています。二項係数は、 n個の要素の集合からk個の要素を選択する方法の数を与えます。k > nの場合、もちろん方法はありません。k > n の場合( nk ) !の整数の階乗であり、したがってガンマ関数の階乗の定義を用いると無限大になります。つまり、無限大で割ると期待値は0になります

階乗をガンマ関数に置き換えることで、このような式を複素数に拡張することができます。一般的に、これは、各因数が添字変数の有理関数である任意の積に対して、有理関数を一次式に因数分解することによって機能します。PQがそれぞれp 1 , ..., p mq 1 , ..., q nを持つm次とn次の単項多項式である場合、次の式が成り立ちます

ガンマ関数を数値的に計算する方法があれば、そのような積の数値を計算するのは非常に簡単です。右辺のガンマ関数の数は多項式の次数のみに依存するため、ba が5であるか10 5であるかは関係ありません。適切な極限を取ることで、左辺の積に零点や極が含まれている場合でも、方程式を成立させることができます。

極限を取ることで、無限個の因数を持つ特定の有理積もガンマ関数で評価できます。ワイエルシュトラスの因数分解定理により、解析関数は無限積として表すことができ、これらはガンマ関数の有限積または商として表すこともできます。すでに1つの顕著な例を見ました。反射公式は、基本的に正弦関数を2つのガンマ関数の積として表します。この式から始めて、指数関数だけでなく、すべての三角関数と双曲線関数もガンマ関数で表すことができます

超幾何関数とその特殊な場合を含む、さらに多くの関数はガンマ関数の積と商の複素積分、いわゆるメリン・バーンズ積分によって表すことができます

解析的整数論

ガンマ関数の応用の一つに、リーマンゼータ関数の研究があります。リーマンゼータ関数の基本的な性質は、その関数方程式です。

とりわけ、これは複素平面上の有理型関数へのゼータ関数の解析接続の明示的な形を提供し、ゼータ関数が実数直線上に無限個のいわゆる「自明な」零点を持つことを即座に証明します。Borweinらはこの式を「数学における最も美しい発見の一つ」と呼んでいます。[60]この称号にふさわしいもう一つの候補は、

どちらの公式も、ベルンハルト・リーマンが1859年に発表した画期的な論文「与えられた大きさより小さい素数の個数について」( Ueber die Anzahl der Primzahlen unter einer gegebenen Größe )で導き出されました。これは、数学的解析のツールを用いて素数を研究する数学の分野である解析的数論の発展における画期的な出来事の1つです。

歴史

ガンマ関数は、歴史上最も著名な数学者の何人かの関心を集めてきました。その歴史は、フィリップ・J・デイビスが1963年のショーヴネ賞を受賞した論文で特に記録されており、18世紀以降の数学における多くの主要な発展を反映しています。デイビスの言葉を借りれば、「各世代はガンマ関数について興味深いことを発見してきました。おそらく次の世代もそうするでしょう。」[1]

18世紀:オイラーとスターリング

ダニエル・ベルヌーイからクリスチャン・ゴールドバッハへの手紙(1729年10月6日)

階乗を非整数の引数に拡張する問題は、 1720年代にダニエル・ベルヌーイクリスチャン・ゴールドバッハによって初めて検討されたようです。特に、1729年10月6日付のベルヌーイからゴールドバッハへの手紙の中で、ベルヌーイは負の整数以外の実数xに対して明確に定義された積表現[61]を導入しました

レオンハルト・オイラーは後に2つの異なる定義を与えた。1つ目は彼自身の積分ではなく、負の整数を除く すべての複素数nに対して明確に定義される無限積であり、 彼は1729年10月13日付の手紙でゴールドバッハにそのことを伝えた。彼は1730年1月8日に再びゴールドバッハに手紙を書き、複素数nの実部が-1よりも確実に大きい場合(すなわち)に有効な積分表現を発見したことを発表した。変数変換t = -ln sにより、これはよく知られているオイラー積分となる。オイラーは、 1729年11月28日にサンクトペテルブルクアカデミーに提出した論文「De progressionibus transcendentibus seu quarum termini generales algebraice dari nequeunt」(「超越数列、すなわち一般項を代数的に与えることができないものについて」)でその結果を発表しました。 [62]オイラーはさらに、反射公式を含むガンマ関数の重要な関数特性のいくつかを発見しました。

オイラーと同時代のジェームズ・スターリングも階乗の連続表現を見つけようと試み、現在スターリングの公式として知られるものを考案しました。スターリングの公式はn !の良好な推定値を与え、非整数に対しても正確な値を与えるわけではありません。この誤差を修正する彼の公式の拡張は、スターリング自身とジャック・フィリップ・マリー・ビネによって与えられました

19世紀:ガウス、ワイエルシュトラス、ルジャンドル

超越累進法において、代数学における一般終局は次式で表される
オイラーの論文の最初のページ

カール・フリードリヒ・ガウスはオイラーの積を と書き直し、この式を用いてガンマ関数の新しい性質を発見しました。オイラーは複素変数理論の先駆者でしたが、複素数の階乗についてはガウスが最初に考慮したようには考えていなかったようです。[63]ガウスはまた、ガンマ関数の乗法定理を証明し、ガンマ関数と楕円積分の関係を調査しました。

カール・ワイエルシュトラスは、 γがオイラー・マスケローニ定数 である、さらに別の積表現から出発して、複素解析におけるガンマ関数の役割をさらに確立しましたワイエルシュトラスは当初、積を ⁠ものとして書きました。1/Γ、この場合、関数の極ではなく零点に渡されます。この結果に触発されて、彼はワイエルシュトラスの因数分解定理として知られるものを証明しました。これは、任意の関数全体が複素平面における零点の積として表せるというものです。これは代数学の基本定理の一般化です。

ガンマ関数という名称と記号Γは、1811年頃にアドリアン=マリー・ルジャンドルによって導入されました。ルジャンドルはまた、オイラーの積分定義を現代的な形に書き直しました。記号はギリシャ語の大文字のガンマですが、関数名を「ガンマ関数」と書くべきか「ガンマ関数」と書くべきかについての標準的な標準はありません(一部の著者は単に「Γ関数」と書きます)。ガウスによる代替の「π関数」表記Π( z ) = z !は、古い文献で時々見られますが、現代の著作ではルジャンドルの表記が主流です

「通常の階乗」とガンマ関数を異なる記号で区別する必要がある理由、特にガンマ関数を単に「Γ(n) = n! 」ではなく「Γ(n + 1) = n! 」と正規化する必要がある理由を問う当然です指数表記x nが、整数から複素数 x z にそのまま一般化されていることを考えてみてくださいルジャンドルこの正規化を行った動機は不明であり、一部の人からは煩雑だと批判されています(例えば、20世紀の数学者コルネリウス・ランチョスはこれを「合理性を欠いている」と呼び、代わりにz !を使用しました)。[64]ルジャンドルの正規化はいくつかの式を簡素化しますが、他の式を複雑にします。現代的な観点から見ると、ガンマ関数のルジャンドル正規化は、リー群R +上のハール測度に関して、加法特性e xと乗法特性x zの積分ですしたがって、この正規化により、ガンマ関数がガウス和の連続的な類似物であることがより明確になります。[65]

19世紀~20世紀:ガンマ関数の特徴付け

ガンマ関数には多数の定義が与えられていることに、多少の問題がある。それらは同じ関数を記述しているにもかかわらず、その等価性を証明するのは必ずしも容易ではない。スターリングは、彼の拡張された公式がオイラーのガンマ関数と完全に一致することを証明したことはない。証明は1900年にシャルル・エルミートによって初めて与えられた。[66]それぞれの公式に特化した証明を求めるのではなく、ガンマ関数を同定する一般的な方法が存在することが望ましい。

同値性を証明する一つの方法は、ガンマ関数を特徴付ける微分方程式を見つけることです。応用数学における特殊関数のほとんどは、微分方程式の解として現れ、その解は一意です。しかし、ガンマ関数は単純な微分方程式を満たさないように見えます。オットー・ヘルダーは1887年、ガンマ関数が少なくとも代数微分方程式を満たさないことを証明しました。これは、そのような方程式の解がガンマ関数の漸化式を満たさず、超越的超越関数になることを示したためです。この結果はヘルダーの定理として知られています

ガンマ関数の明確かつ一般的に適用可能な特徴付けは1922年まで示されていませんでした。ハラルド・ボーアヨハネス・モレルプは、ボーア・モレルプ定理として知られるものを証明しました。すなわち、ガンマ関数は、正のzに対して正かつ対数的に凸であり、1における値が1である階乗漸化式に対する唯一の解であるということです(関数の対数が凸である場合、その関数は対数的に凸です)。別の特徴付けは、ヴィーラントの定理によって与えられます

ボーア=モレルプ定理は、ガンマ関数を定義するために使用される様々な式のいずれにおいても、対数凸性を証明するのが比較的容易であるため有用です。さらに、ガンマ関数を特定の式で定義する代わりに、ボーア=モレルプ定理の条件を定義として選択し、その条件を満たす任意の式をガンマ関数の研究の出発点として選ぶことができます。このアプローチはブルバキ・グループによって使用されました。

ボーウェインとコーレスは、ガンマ関数に関する3世紀にわたる研究をレビューしています。[67]

参照表とソフトウェア

ヤーンケとエムデ『高等関数表』より、複素ガンマ関数の絶対値の手描きグラフ [de]

ガンマ関数は、現代のコンピュータ(プログラム可能なポケット電卓でさえ)を使えば、数学的に単純な関数とほぼ同じくらい簡単に計算できますが、もちろん常にそうだったわけではありません。20世紀半ばまで、数学者は手書きの表に頼っていました。ガンマ関数の場合、特に1813年にガウスが計算した表と1825年にルジャンドルが計算した表が有名です。[68]


ガンマ関数の複素数値の表と手描きのグラフは、 1909年にドイツで最初に出版されたヤーンケとエムデ による「 Tables of Functions With Formulas and Curves 」に掲載されています。マイケル・ベリーによると、「複素平面におけるガンマ関数の極を示す3次元グラフがJ&Eに掲載されたことは、ほぼ象徴的な地位を獲得した。」[69]

1930年代まで、ガンマ関数の実数値以外の実用的なニーズはほとんどありませんでした。1950年代に複素ガンマ関数の応用が理論物理学で発見されるまでは。1950年代に電子計算機が表の作成に利用可能になると、複素ガンマ関数の詳細な表がいくつか出版され、需要を満たすようになりました。その中には、米国国立標準規格協会による小数点以下12桁の精度の表も含まれていました。[1]

JanhkeとEmdeによる有名な複素グラフ(Tables of Functions with Formulas and Curves、第4版、Dover、1945年)の再現。-4.5 - 2.5iから4.5 + 2.5iまでのガンマ関数のグラフです
JanhkeとEmdeによる有名な複素グラフ(Tables of Functions with Formulas and Curves、第4版、Dover、1945年)の再現。-4.5 - 2.5iから4.5 + 2.5iまでのガンマ関数のグラフです

ガンマ関数とその対数の倍精度浮動小数点実装は、TK SolverMatlabGNU OctaveGNU Scientific Libraryなど、ほとんどの科学計算ソフトウェアと特殊関数ライブラリで利用可能です。ガンマ関数はC標準ライブラリ(math.h)にも追加されました。任意精度実装は、MathematicaMapleなど、ほとんどのコンピュータ代数システムで利用可能です。PARI /GPMPFR、MPFUNには、無料の任意精度実装が含まれています。Windows CalculatorGNOME Calculatorなどの一部のソフトウェア計算機では、入力xが整数値以外の場合、階乗関数はΓ( x + 1)を返します。 [70] [71]

関連項目

注釈

  1. ^ abcdefghijklmn Davis, PJ (1959). "Leonhard Euler's Integral: A Historical Profile of the Gamma Function". American Mathematical Monthly . 66 (10): 849– 869. doi :10.2307/2309786. JSTOR  2309786. 2012年11月7日時点のオリジナルよりアーカイブ。 2016年12月3日閲覧
  2. ^ "Is the Gamma function misdefined? Or: Hadamard versus Euler — Who found the better Gamma function?"
  3. ^ Beals, Richard; Wong, Roderick (2010). Special Functions: A Graduate Text. Cambridge University Press. p. 28. ISBN 978-1-139-49043-628ページの抜粋
  4. ^ Ross, Clay C. (2013). Differential Equations: An Introduction with Mathematica (illustrated edition). Springer Science & Business Media. p. 293. ISBN 978-1-4757-3949-7293ページの式G.2
  5. ^ Kingman, JFC (1961). 「正行列の凸性」. The Quarterly Journal of Mathematics . 12 (1): 283– 284.書誌コード:1961QJMat..12..283K. doi :10.1093/qmath/12.1.283.
  6. ^ Weisstein, Eric W.「ボーア・モレルプ定理」. MathWorld .
  7. ^ Davis, Philip. 「レオンハルト・オイラーの積分:ガンマ関数の歴史的概要」(PDF) . maa.org .
  8. ^ Bonvini, Marco (2010年10月9日). 「ガンマ関数」( PDF) . Roma1.infn.it
  9. ^ Askey, RA ; Roy, ​​R. (2010)、「級数展開」、Olver, Frank WJ ; Lozier, Daniel M.; Boisvert, Ronald F.; Clark, Charles W. (編)、NIST Handbook of Mathematical Functions、ケンブリッジ大学出版局、ISBN 978-0-521-19225-5MR  2723248
  10. ^ Waldschmidt, M. (2006). 「周期の超越:最先端技術」(PDF) . Pure Appl. Math. Quart . 2 (2): 435– 463. doi : 10.4310/pamq.2006.v2.n2.a3 . 2006年5月6日時点のオリジナルからのアーカイブ(PDF) 。
  11. ^ 「$z=0$付近のガンマ関数のローラン展開を得るには?」. Mathematics Stack Exchange . 2022年8月17日閲覧
  12. ^ Artin, Emil (2015). The Gamma Function . Dover. p. 24.
  13. ^ Oldham, Keith; Myland, Jan; Spanier, Jerome (2010). 「第43章 ガンマ関数An Atlas of Functions (第2版). New York, NY: Springer Science & Business Media. ISBN 9780387488073
  14. ^ ab Weisstein, Eric W.「ガンマ関数」. MathWorld .
  15. ^ Sloane, N. J. A. (編). 「数列 A030169 (y = Gamma(x) が最小値となるような実数 x の小数展開)」. The On-Line Encyclopedia of Integer Sequences . OEIS Foundation
  16. ^ Sloane, N. J. A. (編). 「数列 A030171 (y = Gamma(x) が最小となる実数 y の小数展開)」.オンライン整数列百科事典. OEIS Foundation.
  17. ^ Sloane, N. J. A. (編). 「数列 A178840 (黄金比の階乗の小数展開)」.オンライン整数列百科事典. OEIS Foundation.
  18. ^ Sloane, N. J. A. (編). 「数列 A175472 (区間 [ -1, 0] におけるガンマ関数の極大値の横座標の絶対値の小数展開)」.オンライン整数列百科事典. OEIS Foundation
  19. ^ Sloane, N. J. A. (編). 「数列 A175473 (区間 [ -2, -1] におけるガンマ関数の極小値の横座標の絶対値の小数展開)」.オンライン整数列百科事典. OEIS Foundation.
  20. ^ Sloane, N. J. A. (編). 「数列 A175474 (区間 [ -3, -2] におけるガンマ関数の極大値の横座標の絶対値の小数展開)」.オンライン整数列百科事典. OEIS Foundation
  21. ^ Sloane, N. J. A. (編). 「数列 A256681 (区間 [-4, -3] におけるガンマ関数の極小値の [負の] 横座標の 10 進展開)」. オンライン整数数列百科事典. OEIS Foundation.
  22. ^ Sloane, N. J. A. (編). 「数列 A256682 (区間 [-5, -4] におけるガンマ関数極大[負の] 横座標の 10 進展開)」.オンライン整数数列百科事典. OEIS Foundation
  23. ^ Gradshteyn, I. S.; Ryzhik, I. M. (2007). Table of Integrals, Series, and Products (Seventh ed.). Academic Press. p. 893. ISBN 978-0-12-373637-6.
  24. ^ Whittaker and Watson, 12.2 example 1.
  25. ^ Detlef, Gronau. 「ガンマ関数はなぜそうなっているのか?」(PDF) . Imsc.uni-graz.at .
  26. ^ Pascal Sebah, Xavier Gourdon. 「ガンマ関数入門」(PDF) . Numbers Computation . 2023年1月30日時点のオリジナル(PDF)からのアーカイブ。 2023年1月30日閲覧
  27. ^ Whittaker and Watson, 12.31.
  28. ^ Whittaker and Watson, 12.32.
  29. ^ Whittaker and Watson, 12.22.
  30. ^ 「指数積分E:連分数表現(式06.34.10.0005)」
  31. ^ 「指数積分E:連分数表現(式06.34.10.0003)」
  32. ^ ベイトマン、ハリー;エルデーリ、アーサー (1955).高等超越関数.マグロウヒル.OCLC 627135.  
  33. ^ スリヴァスタヴァ、HM;チョイ、J. (2001).ゼータ関数および関連関数に関するシリーズ.オランダ:クルーワー・アカデミック.ISBN   0-7923-7054-6
  34. ^ ブラグーチン、イアロスラフ・V. (2014). 「マルムステン積分の再発見、等高線積分法による評価、および関連する結果」.ラマヌジャン誌.35 ( 1): 21–110 . doi :10.1007/s11139-013-9528-5. S2CID  120943474
  35. ^ Blagouchine, Iaroslav V. (2016). 「マルムステン積分の再発見、等高線積分法による評価、および関連するいくつかの結果」への訂正と補遺」. Ramanujan J. 42 ( 3): 777– 781. doi :10.1007/s11139-015-9763-z. S2CID  125198685.
  36. ^ Sloane, N. J. A. (編). 「数列 A245886 (ガンマ(-3/2) の十進展開、ここでガンマはオイラーのガンマ関数)」.オンライン整数数列百科事典. OEIS Foundation
  37. ^ スローン、N. J. A.(編)「数列A019707(sqrt(Pi)/5の10進展開)」。オンライン整数列百科事典。OEIS財団
  38. ^ Sloane, N. J. A. (編). 「数列 A002161 (円周率の平方根の10進展開)」.オンライン整数列百科事典. OEIS Foundation.
  39. ^ Sloane, N. J. A. (編). 「数列 A019704 (sqrt(Pi)/2 の10進展開)」.オンライン整数列百科事典. OEIS Foundation
  40. ^ Sloane, N. J. A. (編). 「数列 A245884 (ガンマ(5/2)の10進展開。ガンマはオイラーのガンマ関数)」.オンライン整数数列百科事典. OEIS Foundation.
  41. ^ Sloane, N. J. A. (編). 「数列 A245885 (ガンマ(7/2)の10進展開。ガンマはオイラーのガンマ関数)」.オンライン整数数列百科事典. OEIS Foundation.
  42. ^ 「対数ガンマ関数」. Wolfram MathWorld . 2019年1月3日閲覧
  43. ^ 「レオンハルト・オイラーの積分:ガンマ関数の歴史的概要」(PDF)2014年9月12日時点のオリジナルからアーカイブ(PDF) 。 2022年4月11日閲覧
  44. ^ Blagouchine, Iaroslav V. (2015). 「有理数引数における最初の一般化スティルチェス定数の閉形式の評価といくつかの関連する総和に関する定理」Journal of Number Theory . 148 : 537–592 . arXiv : 1401.3724 . doi :10.1016/j.jnt.2014.08.009
  45. ^ Alexejewsky, WP (1894). 「ガンマ関数に類似した関数のクラスについて」ライプツィヒ・ワイドマン出版. 46 : 268–275
  46. ^ Barnes, EW (1899). 「 G関数の理論」. Quart. J. Math . 31 : 264–314 .
  47. ^ Adamchik, Victor S. (1998). "Polygamma functions of negative order". J. Comput. Appl. Math . 100 (2): 191–199 . doi : 10.1016/S0377-0427(98) 00192-7
  48. ^ Gosper, RW (1997 ) . 「特殊関数、q級数および関連トピック」. J. Am. Math. Soc . 14
  49. ^ Espinosa, Olivier; Moll, Victor H. (2002). 「フルヴィッツ・ゼータ関数を含むいくつかの積分について:パート1」The Ramanujan Journal . 6 (2): 159– 188. doi :10.1023/A:1015706300169. S2CID  128246166
  50. ^ Bailey, David H.; Borwein, David; Borwein, Jonathan M. (2015). 「オイラー対数ガンマ積分とTornheim-Wittenゼータ関数について」. The Ramanujan Journal . 36 ( 1–2 ): 43–68 . doi :10.1007/s11139-012-9427-1. S2CID  7335291.
  51. ^ Amdeberhan, T.; Coffey, Mark W.; Espinosa, Olivier; Koutschan, Christoph; Manna, Dante V.; Moll, Victor H. (2011). 「loggamma のべき乗の積分」Proc. Amer. Math. Soc . 139 (2): 535–545 . doi : 10.1090/S0002-9939-2010-10589-0 .
  52. ^ EA Karatsuba, 超越関数の高速評価. Probl. Inf. Transm. Vol.27, No. 4, pp. 339–360 (1991).
  53. ^ EA Karatsuba, 超越関数の高速評価のための新しい手法について. Russ. Math. Surv. Vol.46, No.2, pp. 246–247 (1991).
  54. ^ EA Karatsuba「高速アルゴリズムとFEE法」
  55. ^ Borwein, JM; Zucker, IJ (1992). 「第一種完全楕円積分を用いた小さな有理分数のガンマ関数の高速評価」IMA Journal of Numerical Analysis . 12 (4): 519– 526. doi :10.1093/IMANUM/12.4.519.
  56. ^ Werner, Helmut; Collinge, Robert (1961). 「ガンマ関数のチェビシェフ近似」Math. Comput . 15 (74): 195– 197. doi :10.1090/S0025-5718-61-99220-1. JSTOR  2004230
  57. ^ Michon, GP「三角法と基本関数Wayback Machineで2010年1月9日にアーカイブ。Numericana。 2007年5月5日閲覧。
  58. ^ Chaudry, MA; Zubair, SM (2001). On A Class of Incomplete Gamma Functions with Applications . Boca Raton: CRC Press. p. 37. ISBN 1-58488-143-7
  59. ^ Rice, JA (1995). Mathematical Statistics and Data Analysis (Second ed.). Belmont: Duxbury Press. pp.  52– 53. ISBN 0-534-20934-3
  60. ^ Borwein, J.; Bailey, DH & Girgensohn, R. (2003). Experimentation in Mathematics . AK Peters. p. 133. ISBN 978-1-56881-136-9
  61. ^ 「自然階乗n!の補間、または実階乗関数の誕生(1729年 - 1826年)」。
  62. ^ オイラーの論文はCommentarii academiae scientiarum Petropolitanae 5, 1738, 36–57に掲載されました。E19「De progressionibus transcendentibus seu quarum termini generales algebraice dari nequeunt」(オイラー・アーカイブより)を参照してください。原著論文のスキャンコピーが含まれています。
  63. ^ Remmert, R. (2006).複素関数論の古典的話題. Kay, LD 訳. Springer. ISBN 978-0-387-98221-2
  64. ^ Lanczos, C. (1964). 「ガンマ関数の高精度近似」. Journal of the Society for Industrial and Applied Mathematics, Series B: Numerical Analysis . 1 (1): 86. Bibcode :1964SJNA....1...86L. doi :10.1137/0701008.
  65. ^ Ilker Inam; Engin Büyükaşşk (2019). Notes from the International Autumn School on Computational Number Theory. Springer. p. 205. ISBN 978-3-030-12558-5205ページの抜粋
  66. ^ Knuth, DE (1997).コンピュータプログラミングの芸術第1巻(基礎アルゴリズム). Addison-Wesley. ISBN 0-201-89683-4
  67. ^ Borwein, Jonathan M. ; Corless, Robert M. (2017). 「月刊誌におけるガンマと階乗」. American Mathematical Monthly . 125 (5). Mathematical Association of America: 400–24 . arXiv : 1703.05349 . Bibcode :2017arXiv170305349B. doi :10.1080/00029890.2018.1420983. S2CID  119324101.
  68. ^ 「ガンマ関数の歴史とは?」. yearis.com . 2022年11月5日閲覧.
  69. ^ Berry, M. (2001年4月). 「特殊関数はなぜ特別なのか?」. Physics Today
  70. ^ "microsoft/calculator". GitHub . 2020年12月25日閲覧
  71. ^ "gnome-calculator". GNOME.org . 2023年3月3日閲覧。

さらに読む

  • アブラモウィッツ、ミルトン、ステガン、アイリーン・A. 編 (1972)「第6章」『数式、グラフ、数表付き数学関数ハンドブック』ニューヨーク:ドーバー。
  • アンドリュース、GE、アスキー、R.、ロイ、R. (1999).「第1章(ガンマ関数とベータ関数)」.特殊関数. ニューヨーク:ケンブリッジ大学出版局. ISBN 978-0-521-78988-2
  • エミル・アルティン(2006).「ガンマ関数」. ローゼン、マイケル (編).エミル・アルティンによる解説:選集. 数学史. 第30巻. プロビデンス、ロードアイランド州:アメリカ数学会
  • アスキー, R.、ロイ, R. (2010), 「ガンマ関数」.オルバー, フランク W.、ロジエ, ダニエル M.、ボワヴェール, ロナルド F.、クラーク, チャールズ W. (編) 著, NIST 数学関数ハンドブック, ケンブリッジ大学出版局, ISBN 978-0-521-19225-5MR  2723248
  • バーコフ、ジョージ・D. (1913). 「ガンマ関数に関するノート」. Bull. Amer. Math. Soc . 20 (1): 1– 10. doi : 10.1090/s0002-9904-1913-02429-7 . MR  1559418.
  • ベーマー, PE (1939).微分方程式と定積分.ライプツィヒ: ケーラー出版
  • デイビス、フィリップ・J. (1959). 「レオンハルト・オイラーの積分:ガンマ関数の歴史的概要」アメリカ数学月刊誌. 66 (10): 849–869 . doi :10.2307/2309786. JSTOR  2309786.
  • ポスト、エミール (1919). 「一般化ガンマ関数」. Annals of Mathematics . 第2集. 20 (3): 202–217 . doi :10.2307/1967871. JSTOR  1967871
  • Press, WH; Teukolsky, SA; Vetterling, WT; Flannery, BP (2007). 「セクション6.1. ガンマ関数」.数値レシピ:科学計算の芸術(第3版). ニューヨーク:ケンブリッジ大学出版局. ISBN 978-0-521-88068-8
  • Rocktäschel, OR (1922). Methoden zur Berechnung der Gammafunktion für komplexes Argument .ドレスデン:ドレスデン工科大学.
  • Temme, Nico M. (1996). Special Functions: An Introduction to the Classical Functions of Mathematical Physics . New York: John Wiley & Sons. ISBN 978-0-471-11313-3
  • Whittaker, ET ; Watson, GN (1927). A Course of Modern Analysis . Cambridge University Press. ISBN 978-0-521-58807-2
  • Li, Xin; Chen, Chao-Ping (2017). 「ガンマ関数の漸近性に関連するパデ近似」. J. Inequal. Applic . 2017 (1): 53. doi : 10.1186/s13660-017-1315-1 . PMC  5331117. PMID  28303079.
  • NIST数学関数デジタルライブラリ:ガンマ関数
  • Pascal SebahとXavier Gourdon.ガンマ関数入門。PostScriptとHTML形式。
  • std::tgammaのC++リファレンス
  • Postgresバージョン18でC99から公開されたgamma()とlgamma()
  • ガンマ関数に関する問題の例は、Exampleproblems.comでご覧いただけます
  • 「ガンマ関数」、数学百科事典EMS Press、2001年 [1994]
  • Wolframガンマ関数評価器(任意精度)Wayback Machineに2019年10月28日アーカイブ
  • 「ガンマ」。Wolfram関数サイト
  • MathPagesのn次元球面の体積とガンマ関数
Retrieved from "https://en.wikipedia.org/w/index.php?title=Gamma_function&oldid=1321165161"