(1/4)!
Youtube のおすすめで (1/4)! を計算する動画が出てきたのですが、 (1/4)! は に等しいので見てみたところレムニスケート周率で表わされることが学べたので、メモっておくことにします。
exp(-x4) の積分
で置換すると なので、 が示される。一般に となる。
レムニスケート周率
定義により、。その値は、
2.622057554292119810464839589891119413682754951431623162816821703...
Youtube での導出
- Gamma 関数の相反公式より
- Beta 関数の性質から
- Beta 関数の定義から
ここでも で置換する。
以上のことから、
つまり
したがって
結論
寝言
が出てくるので、 の時のように、積分を二乗して球座標に行って解けないかとも思いましたが、今日は方角が悪くてやる気が出ません!Bata 関数の出方を見る限り難しい気もします。
Fortran で検算
[tex: \exp(-x4)] の積分は台形積分で、急速に減少する関数なので上限を 2 までにします。分割数は 32 。
program Lemniscate implicit none real, parameter :: pi = 4 * atan(1.0) real, parameter :: aLemniscate = 2.622057554292119810 integer, parameter :: n = 32 integer :: i real :: x(0:n), y(0:n), s, xmax = 2.0, h h = xmax / n print *, '1/4gamma(1/4)= ', gamma(5.0/4.0), gamma(1.0/4.0)/4.0 forall(i = 0:n) x(i) = h * i y = exp(-x**4) s = (y(0) + y(n)) / 2 + sum(y(1:n-1)) ! Trapezoidal rule print *, '\int_0^\infty \exp(-x^4)dx= ', h * s print *, '1/4sqrt(2Lsqrt(2pi))= ', sqrt(2 * aLemniscate * sqrt(2 * pi)) / 4 end program Lemniscate
実行結果
1/4gamma(1/4)= 0.9064025 0.9064025 \int_0^\infty \exp(-x^4)dx= 0.9064025 1/4sqrt(2Lsqrt(2pi))= 0.9064025