Loading [MathJax]/jax/output/CommonHTML/jax.js

ハイパー階乗・K関数とGlaisher-Kinkelin定数①

Kinkelin[1]の論文に沿って、階乗よりもさらに巨大な数を表すハイパー階乗、およびそれを複素数まで拡張したK関数に関する等式をいくらか導出します。そこで現れるGlaisher-Kinkelin定数も紹介します。

ハイパー階乗とK関数

[2]によると、ハイパー階乗は次で定義されます。

定義1 Hyperfactorial

nN ,H(n):=nk=1kk

またK関数は次で定められます[3]。楕円積分 K(k) とは無関係です。

定義2 K-function

K(z):=(2π)1z2exp(z(z1)2+z10lnΓ(1+t)dt)

以降、z を実数に限定します。いま、F(x):=x0lnΓ(t)dtと定義すると、lnK(x)=F(x)+x(x1)2x2ln2πである。Raabeの公式a+1alnΓ(x)dx=alnaa+ln2π2と(1)よりF(x+1)F(x)=xlnxx+ln2π2,F(1)=ln2π2を得ます。よって自然数 n に対してn1k=1klnk=F(n)+n(n1)2n2ln2π=lnK(n)K(n)=n1k=1kk=H(n1)したがってK関数はハイパー階乗を複素数へ拡張したものであるといえます。

対数K関数の級数表示

(2)よりlnK(1+x)=x0lnΓ(1+t)dt+10lnΓ(t)dt+x(x+1)2x+12ln2π=x0lnΓ(1+t)dt+x(x+1)2x2ln2πこちらで導出した級数logΓ(1+z)=γz+n=2(1)nnζ(n)znlogΓ(1+z)=log(1+z)+(1γ)z+n=2(1)nn(ζ(n)1)znのいずれかを代入して積分を実行すれば lnK(1+x) の級数表示を得ます。

定理3 Series representations of K-function

|x|<1,lnK(1+x)=1γ2x2ln2π12x+n=2(1)nζ(n)n(n+1)xn+1lnK(1+x)=(1γ2)x2+3ln2π2x(1+x)ln(1+x)+n=2(1)n{ζ(n)1}n(n+1)xn+1

(b)の方が収束が早いようです。

ガンマ関数との類似性

ガウスの公式:Γ(z)=limnn!nz1n1k=0(z+k)z が正でない整数を除いた複素平面で広義一様収束します(過去記事または[4] Lemma3.1.1)。(7)を用いるとlnΓ(z)=limn[lnn!+(z1)lnnn1k=0ln(z+k)]両辺を 1 から x まで積分します。x1lnΓ(z)dz=limn[(x1)lnn!+(x1)22lnnn1k=0{(x+k)ln(x+k)(x+k)+(k+1)ln(k+1)(k+1)}]左辺は(1)(2)より lnK(x) で表せてlnK(x)=x(x1)2x12ln2π+limn[(x1)lnn!+(x1)22lnn+n(x1)n1k=0(x+k)ln(x+k)+nk=1klnk]スターリングの近似Γ(x)=2πx(xe)x{1+O(1x)}x=n+1 とすればlnn!nlnnn+ln2πn2だからlnK(x)=x(x1)2+limn[x(x1)2lnn+(x1)nlnnn1k=0(x+k)ln(x+k)+lnH(n)]K(x)=ex(x1)2limnH(n)nn(x1)+x(x1)2n1k=0(x+k)x+k

ここで漸化式風の式を作ります。K(x+1)K(x)=exlimnnn+xxx(x+n)x+n=exxxlimn1(1+xn)x+n=xxよって、定義2 で z=1 としたもの、(2)で x=0 としたものも併せて

定理4 recurrence formula of K-function

K(x+1)=xxK(x),K(0)=K(1)=1

ガンマ関数の Γ(x+1)=xΓ(x) と似ています。定義1や(5)と見比べても、ガンマ関数と階乗の関係と、K関数とハイパー階乗の関係は酷似しているといえます。

K関数の表示

(12)はK関数の、積による1つの表示といえます。もう少し計算を進めて、別の表示を得ましょう。(12)よりK(x)=ex(x1)2limnH(n)nn(x1)+x(x1)2n1k=0(x+k)kn1k=0(x+k)x=ex(x1)2limnH(n)nn(x1)+x(x1)2(x)n(x) x1nn1k=1(x+k)k(9)より得られる(x)n=Γ(x+n)Γ(x)=2πΓ(x)nx+n12en(1+O(1/n)),nを用いるとK(x)=ex(x1)2limnH(n)nn(x1)+x(x1)2(x)nn1k=1(x+k)kΓ(x)x1(2π)x12en(x1)n(x+n12)(x1)これを整理すると

定理5

K(x)=ex(x1)2Γ(x)x1(2π)x12limnH(n)en(x1)n12(x1)2n1k=0(x+k)k+1

と新たな K 関数の表示を導けます。また、定理5を直接用いて

系6

K(1+x)K(1x)=ex2(Γ2(1+x)sinπxπx)xlimn1nx2nk=1(1x2k2)k

なる等式が現れます。

ある定数の出現

(10)より lnK(x)=lnK(1+x)xlnx であり、定理3(b)と合わせてlnK(x)+lnK(1x)=(2γ)x2(1+x)ln(1+x)(1x)ln(1x)xlnxn=1(1)n{ζ(2n+1)1}(2n+1)(n+1)x2n+2

ガウスの乗法公式Γ(nz)=nnz12(2π)n12n1k=0Γ(z+kn)対数をとって 0 から x まで積分するとx0lnΓ(nu)du=n1k=0x0lnΓ(u+kn)du+(n2x2x2)lnnn12xln2π左辺の積分で nu=t、右辺の積分で u+kn=t とおけば、(1)から1nF(nx)=n1k=0{F(x+kn)+F(kn)}+(n2x2x2)lnnn12xln2π両辺の F を(2)によって K で表し、整理して1nlnK(nx)=n1k=0lnK(x+kn)n1k=0lnK(kn)+nx2x2lnn右辺にある x によらない定数をcn:=n1k=0lnK(kn)とおくと1nlnK(nx)=n1k=0lnK(x+kn)+nx2x2lnncnx=lmn を代入して l=0 から m1 まで足します。初等的にできるところをすべて計算すると1nk1l=0lnK(lm)=m1l=0n1k=0lnK(l+kmmn)(m21)lnn12mnmcn(17)より両辺にある総和はともに c で書けます。すなわち1ncm=cmn(m21)lnn12mnmcncmn+cmnmcn(m21)lnn12mn=0mn を交換してcnm+cmnncm(n21)lnm12mn=0(19a)から(19b)を引いて(n1n)cm+(1mm)cn+(n21)lnm(m21)lnn12mn=0cm+lnm12mm1m=cn+lnn12nn1nm,n は任意ですから(20)は定数となります。これを 12lnϖ とおくことで定数 ϖ を定めます。したがってcn+lnn12n=n212nlnϖ

Glaisher-Kinkelin定数

ϖe1/12=A とおきます。A をGlaisher-Kinkelin定数(グレイシャー・キンケリンの定数)といいます。

K関数の乗法公式

(21)(18)から cn を消去します。式を整理すると次の式が得られます。

定理6A K関数の乗法公式

K(nx)=(e112A)n21nn22x2n2x+112n1k=0K(x+kn)n

ガンマ関数でいうところのガウスの乗法公式にあたります。

次回へ続きます:

ハイパー階乗・K関数とGlaisher-Kinkelin定数②

参考文献

[1] Kinkelin, Ueber eine mit der Gammafunction verwandte Transcendente und deren Anwendung auf die Integralrechnung. Journal für die reine und angewandte Mathematik, 1860(57), 122–138
[2] Wikipedia contributors. (2023, February 3). Hyperfactorial. In Wikipedia, The Free Encyclopedia. Retrieved 12:58, August 4, 2023
[3] Wikipedia contributors. (2023, May 1). K-function. In Wikipedia, The Free Encyclopedia. Retrieved 13:04, August 4, 2023

[4] Charles H.C.Little, Kee L.Teo, Bruce van Brunt, "An Introduction to Infinite Products" (2022) 楽天はココ。無限積だけで1冊の本。入門からスタートするので安心です。第1章で級数のおさらいもあります。

応援のおねがい

Please support me!

まめしば
まめしば

記事を気に入って下さった方、「応援してあげてもいいよ」という方がいらっしゃったら15円から可能なので支援していただければ幸いです。情報発信を継続していくため、サーバー維持費などに充てさせていただきます。

ご支援いただいた方は、こちらで確認できます。

Amazonギフトの場合、
Amazonギフト券- Eメールタイプ – Amazonベーシック
より、金額は空白欄に適当に(15円から)書きこんで下さい。受取人は「mamekebiamazonあっとgmail.com」です(あっとは@に置き換えてください)。贈り主は「匿名」等でOKです。全額がクリエイターに届きます。

OFUSEは登録不要で、100円から寄付できます。金額の90%がクリエイターに届きます。

codocは登録不要で、100円から寄付できます。金額の85%がクリエイターに届きます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA