Γ(x)
-
lnΓ(x)
-
Γ(x) = ∫₀^∞ t^(x−1) e^(−t) dt
使い方
xの値を入力すると、ガンマ関数Γ(x)と対数ガンマ関数lnΓ(x)がLanczos近似による高精度計算で求められます。正の整数ではΓ(n)=(n−1)!に一致し、負の非整数にも対応しています。 xが大きいとΓ(x)はすぐに桁あふれするため、統計計算では対数形式のlnΓ(x)が実用上重要です。階乗の一般化としての振る舞いを確認したり、確率分布の密度計算を検算したりする用途に使えます。
- Γ(x) の高精度計算(Lanczos近似)
- lnΓ(x) の計算
- 整数の場合は (n-1)! と一致
- 負の値にも対応
こんなときに使おう
- 統計分布の計算
- 階乗の一般化
- 物理学の計算
- 確率論