テータ関数

提供: testwiki
ナビゲーションに移動 検索に移動

テータ関数(テータかんすう、テンプレート:Lang-en-short)は、

ϑ(z,τ):=n=eπin2τ+2πinz.

で定義される関数のことである。それ以外にも、指標付きのテータ関数 ϑab(z,τ)、ヤコビのテータ関数、楕円テータ関数 ϑi(z,τ) と呼ばれる一連のテータ関数が存在する。 指標付きのテータ関数や楕円テータ関数は、その定義にいくつかの流儀があり、同じ記号を使いながら違ったものを指していることがあるので注意が必要である。 これらの関数は、テンプレート:Mvar の関数と見た場合には擬二重周期を持ち楕円関数に関係し、テンプレート:Mvar の関数と見た場合はモジュラー形式に関係する。

テータ関数の定義

テータ関数は次のように定義される関数のことを指すテンプレート:Sfn

ϑ(z,τ):=n=eπin2τ+2πinz.

テータ関数を テンプレート:Mvar の関数と見た場合、周期 テンプレート:Math の周期関数であるテンプレート:Sfn

ϑ(z+1,τ)=ϑ(z,τ).

一般には以下の等式を満たすテンプレート:Sfn

ϑ(z+mτ+n,τ)=eπim2τ2πimzϑ(z,τ).

ヤコビのテータ関数の定義

ヤコビのテータ関数は狭義の意味では次の関数のことを指すテンプレート:Sfn

Θ(u):=(2kKπ)1/2exp(0udtZ(t)),Θ1(u):=Θ(u+K).

ただし、k:=1k2 は補母数、K=K(k)第1種完全楕円積分Z(u) はヤコビのツェータ関数テンプレート:Sfn

Z(u):=(u)E(k)uK(k),(u):=0udtdn2t=0snudt1k2t21t2=0amudθ1k2sin2θ,

(u) はヤコビのイプシロン関数、 E(k)第2種完全楕円積分snu=sn(u,k), dnu=dn(u,k)ヤコビの楕円関数amu=am(u,k) は振幅関数である。

また、ヤコビのエータ関数テンプレート:Sfn

H(u):=iexp((2u+iK)πi/(4K))Θ(u+iK),i:=1,H1(u):=H(u+K),

を含めて、Θ(u), Θ1(u), H(u), H1(u) のことをヤコビのテータ関数と呼ぶこともあるテンプレート:Sfn。ただし、K:=K(k) である。ヤコビのテータ関数は、後述の楕円テータ関数と以下の関係で結ばれているテンプレート:Sfn

Θ(u)=ϑ0(u/(2ω1)),Θ1(u)=ϑ3(u/(2ω1)),H(u)=ϑ1(u/(2ω1),H1(u)=ϑ2(u/(2ω1)),

ただし、ω1 は、楕円関数の基本周期の半分で、τ=ω3/ω1 である(2ω1, 2ω3 が楕円関数の基本周期に相当する)テンプレート:Sfn

物理の教科書[1]では後述の ϑi(z,τ) をヤコビのテータ関数と呼んでいるが、やや不正確な言い方である。

指標付きのテータ関数の定義

以下のように定義された、添え字を 2 つ持つテータ関数のことを指標付きのテータ関数と呼ぶテンプレート:Sfn

ϑa,b(z,τ):=n=eπi(n+a)2τ+2πi(n+a)(z+b),a,b.

なお、指標付きのテータ関数の定義には 2 つの流儀があって統一的に用いられていないため、文献を読むときには注意しなければならない テンプレート:Sfn。 この記事で使われているのは、テンプレート:Harvnb で使われているのと同じ定義であるテンプレート:Sfn

楕円テータ関数の定義

楕円テータ関数(だえんテータかんすう、テンプレート:Lang-en-short)は、以下のように定義された関数であるテンプレート:Sfn。 ただし、Imτ>0, q:=eπiτ である。

ϑ1(v,τ):=ϑ11(v,τ)=n=eπiτ(n+12)2+2πi(n+12)(v+12)=2n=0(1)nq(n+12)2sin(2n+1)πv,ϑ2(v,τ):=ϑ10(v,τ)=n=eπiτ(n+12)2+2πi(n+12)v=2n=0q(n+12)2cos(2n+1)πv,ϑ3(v,τ):=ϑ00(v,τ)=n=eiπτn2+2πinv=1+2n=1qn2cos2nπv,ϑ4(v,τ):=ϑ01(v,τ)=n=eπiτn2+2πin(v+12)=1+2n=1(1)nqn2cos2nπv,

楕円テータ関数にも定義に 2 つの流儀があり、注意が必要である。 フルヴィッツ・クーランの「楕円関数論」の定義では添え字が テンプレート:Math から テンプレート:Math ではなく、 テンプレート:Math から テンプレート:Math であるテンプレート:Sfn。 その場合は ϑ1(v,τ), ϑ2(v,τ), ϑ3(v,τ) の定義は変わらず、 ϑ0(v,τ):=ϑ4(v,τ) で定義される。 文脈から テンプレート:Mvar あるいは テンプレート:Mvar が明らかな場合は ϑi(v) あるいは ϑi(τ) と書き、更にϑi=ϑi(0,τ) と書く。Mathematica では、πv のことを テンプレート:Mvar と書いている。

擬二重周期

テータ関数は擬二重周期を持つ。

ϑ1(v+1;τ)=n=eπiτ(n+12)2+2πi(n+12)(v+12)+2πi(n+12)=n=eπiτ(n+12)2+2πi(n+12)(v+12)+πi=n=eπiτ(n+12)2+2πi(n+12)(v+12)=ϑ1(v;τ)
ϑ2(v+1;τ)=ϑ2(v;τ)
ϑ3(v+1;τ)=ϑ3(v;τ)
ϑ4(v+1;τ)=ϑ4(v;τ)
ϑ1(v+τ;τ)=n=eπiτ(n+12)2+2πi(n+12)(v+12)+2πi(n+12)τ=n=eπiτ(n+1+12)2+2πi(n+1+12)(v+12)πiτ2πi(v+12)=n=eπiτ(n+12)2+2πi(n+12)(v+12)πiτ2πi(v+12)=n=eπiτ(n+12)2+2πi(n+12)(v+12)πiτ2πiv=eπiτe2πivϑ1(v;τ)
ϑ2(v+τ;τ)=eπiτe2πivϑ2(v;τ)
ϑ3(v+τ;τ)=eπiτe2πivϑ3(v;τ)
ϑ4(v+τ;τ)=eπiτe2πivϑ4(v;τ)

無限乗積表示と零点

ヤコビの三重積の公式により、

ϑ1(v;τ)=n=eπiτ(n+1/2)2e2πi(n+1/2)(v+1/2)=ieπiτ/4eπivn=eπiτn2eπiτn+2πivn+πin=ieπiτ/4eπivm=1(1e2mπiτ)(1e2mπiτe2πiv)(1e(2m2)πiτe2πiv)=ieπiτ/4eπiv(1e2πiv)m=1(1e2mπiτ)(1e2mπiτe2πiv)(1e2mπiτe2πiv)=2eπiτ/4sinπvm=1(1e2mπiτ)(1e2mπiτe2πiv)(1e2mπiτe2πiv)=2eπiτ/4sinπvm=1(1e2mπiτ)(12e2mπiτcos2πv+e4mπiτ)
ϑ2(v;τ)=2eπiτ/4cosπvm=1(1e2mπiτ)(1+e2mπiτe2πiv)(1+e2mπiτe2πiv)=2eπiτ/4cosπvm=1(1e2mπiτ)(1+2e2mπiτcos2πv+e4mπiτ)
ϑ3(v;τ)=m=1(1e2mπiτ)(1+e(2m1)πiτe2πiv)(1+e(2m1)πiτe2πiv)=m=1(1e2mπiτ)(1+2e(2m1)πiτcos2πv+e2(2m1)πiτ)
ϑ4(v;τ)=m=1(1e2mπiτ)(1e(2m1)πiτe2πiv)(1e(2m1)πiτe2πiv)=m=1(1e2mπiτ)(12e(2m1)πiτcos2πv+e2(2m1)πiτ)

|e2mπiτ|<1であるからϑ3(v;τ)の零点は

cos2πv=e(2m1)πiτ+e(2m1)πiτ2cos2πv=e(2m1)πiτ+πi+e(2m1)πiτπi22πv=((2m1)πτ+π)±2πnv=2n+12+2m+12τ

である。他の関数の零点も同様にして求められる。

ϑ1(v;τ)=0v=n+mτϑ2(v;τ)=0v=2n+12+mτϑ3(v;τ)=0v=2n+12+2m+12τϑ4(v;τ)=0v=n+2m+12τ

テータ定数

テンプレート:Math のときのテータ関数の値をテータ定数テンプレート:Lang-en-short)あるいはテータ零値テンプレート:Lang-de-short)という。これは定数といいながら実は テンプレート:Mvar関数である。

ϑ2=ϑ2(0;τ)=2eπiτ/4m=1(1e2mπiτ)(1+e2mπiτ)2
ϑ3=ϑ3(0;τ)=m=1(1e2mπiτ)(1+e(2m1)πiτ)2
ϑ4=ϑ4(0;τ)=m=1(1e2mπiτ)(1e(2m1)πiτ)2

ϑ1=ϑ1(0;τ)=0であるから、代わりに導関数を用いる。

ϑ1=[ddvϑ1(v;τ)]v=0=2eπiτ/4πcos(0)m=1(1e2mπiτ)3+2eπiτ/4sin(0)ddvm=1(1e2mπiτ)(1e2mπiτe2πiv)(1e2mπiτe2πiv)=2πeπiτ/4m=1(1e2mπiτ)3

c=πϑ2ϑ3ϑ4/ϑ1とすると

c=m=1(1+e2mπiτ)2(1+e(2m1)πiτ)2(1e(2m1)πiτ)2=m=1(1+e2mπiτ)2(1e2(2m1)πiτ)2

となるが、オイラーの分割恒等式により、

m=1(1+e2mπiτ)=m=1(1e2(2m1)πiτ)1

であるから テンプレート:Math であり、故に ϑ1=πϑ2ϑ3ϑ4 である。

恒等式

テータ関数の間で次の恒等式が成立する。

ϑ3(v+12,τ)=n=eπiτn2+2πin(v+1/2)=ϑ4(v,τ)
ϑ2(v+12,τ)=n=eπiτ(n+1/2)2+2πi(n+1/2)(v+1/2)=ϑ1(v,τ)
ϑ3(v+τ2,τ)=n=eπiτn2+2πin(v+τ/2)=n=eπiτ(n+1/2)2πiτ/4+2πi(n+1/2)vπiv=eπiτ/4eπivϑ2(v,τ)

擬二重周期と併せて

ϑ1(v±12,τ)=±ϑ2(v;τ)
ϑ2(v±12,τ)=ϑ1(v;τ)
ϑ3(v±12,τ)=ϑ4(v;τ)
ϑ4(v±12,τ)=ϑ3(v;τ)
ϑ1(v±τ2,τ)=±ieπiτ/4eπivϑ4(v;τ)
ϑ2(v±τ2,τ)=eπiτ/4eπivϑ3(v;τ)
ϑ3(v±τ2,τ)=eπiτ/4eπivϑ2(v;τ)
ϑ4(v±τ2,τ)=±ieπiτ/4eπivϑ1(v;τ)

次の恒等式はヤコビの虚数変換式という。

ϑ1(vτ,1τ)=ieiπ/4τ1/2eπiv2/τϑ1(v,τ),ϑ2(vτ,1τ)=eiπ/4τ1/2eπiv2/τϑ4(v,τ),ϑ3(vτ,1τ)=eiπ/4τ1/2eπiv2/τϑ3(v,τ),ϑ4(vτ,1τ)=eiπ/4τ1/2eπiv2/τϑ2(v,τ).

他に テンプレート:Mvar を変換するものとして

ϑ3(v,τ+1)=n=eπi(τ+1)n2+2πinv=n=(1)neπiτn2+2πinv=ϑ4(v,τ)
ϑ3(v,τ)=n=eπiτn2+2πinv=n=eπiτ(2n)2+2πi(2n)v+n=eπiτ(2n+1)2+2πi(2n+1)v(n2n,2n+1)=ϑ3(2v,4τ)+ϑ2(2v,4τ)
ϑ4(v,τ)=n=(1)neπiτn2+2πinv=n=eπiτ(2n)2+2πi(2n)vn=eπiτ(2n+1)2+2πi(2n+1)v(n2n,2n+1)=ϑ3(2v,4τ)ϑ2(2v,4τ)
ϑ3(0,τ)2=m=eπiτm2n=eπiτn2=m=n=eπiτ(m2+n2)=m=n=eπiτ((m+n)2+(mn)2)/2=m=n=eπiτ((2m)2+(2n)2)/2+m=n=eπiτ((2m+1)2+(2n+1)2)/2(m+n2m,mn2n)=ϑ3(0,2τ)2+ϑ2(0,2τ)2
ϑ4(0,τ)2=m=(1)meπiτm2n=(1)neπiτn2=m=n=(1)m+neπiτ(m2+n2)=m=n=(1)m+neπiτ((m+n)2+(mn)2)/2=m=n=eπiτ((2m)2+(2n)2)/2m=n=eπiτ((2m+1)2+(2n+1)2)/2(m+n2m,mn2n)=ϑ3(0,2τ)2ϑ2(0,2τ)2
ϑ2(0,τ)2=m=eπiτ(m+1/2)2n=eπiτ(n+1/2)2=m=n=eπiτ((m+1/2)2+(n+1/2)2)=m=n=eπiτ((m+n+1)2+(mn)2)/2=m=n=eπiτ((2m+1)2+(2n)2)/2+m=n=eπiτ((2m+2)2+(2n+1)2)/2(m+n2m,mn2n)=2ϑ3(0,2τ)ϑ2(0,2τ)

これにより

ϑ3(0,τ)4ϑ4(0,τ)4=(ϑ3(0,2τ)2+ϑ2(0,2τ)2)2(ϑ3(0,2τ)2ϑ2(0,2τ)2)2=4ϑ3(0,2τ)2ϑ2(0,2τ)2=ϑ2(0,τ)4

ランデンの公式

次の恒等式はランデンの公式 テンプレート:En という。

ϑ4(0,2τ)ϑ4(2v,2τ)=ϑ3(v,τ)ϑ4(v,τ)
ϑ4(0,2τ)ϑ1(2v,2τ)=ϑ2(v,τ)ϑ1(v,τ)

第一式の右辺を展開すれば

ϑ3(v,τ)ϑ4(v,τ)=(n=eπiτn2+2πinv)(m=(1)meπiτm2+2πimv)=n=m=(1)meπiτ(n2+m2)+2πi(n+m)v

となるが、n±m が奇数の項は nm で打ち消し合うから

ϑ3(v,τ)ϑ4(v,τ)=n=m=(1)nme2πiτ(n'2+m'2)+4πinv(nn+m,mnm)=(n=(1)ne2πiτn'2+4πinv)(m=(1)me2πiτm'2)=ϑ4(2v,2τ)ϑ4(0,2τ)

となり、左辺を得る。第二式は第一式に v=v+τ2 を代入して得られる。

加法定理

例えば

ϑ3(x+y,τ)ϑ3(xy,τ)=n=m=eπiτn2+2πin(x+y)+πiτm2+2πim(xy)=n=m=e2πiτ(n+m2)2+4πi(n+m2)x+2πiτ(nm2)2+4πi(nm2)y

であるが、n±m は共に偶数か共に奇数であるから、N=n+m2,M=nm2 とすれば

ϑ3(x+y,τ)ϑ3(xy,τ)=N=M=e2πiτN2+4πiNx+2πiτM2+4πiMy(n±meven)+N=M=e2πiτ(N+12)2+4πi(N+12)x+2πiτ(M+12)2+4πi(M+12)y(n±modd)=ϑ3(2x,2τ)ϑ3(2y,2τ)+ϑ2(2x,2τ)ϑ2(2y,2τ)

となる。ここで xx+12τ とすれば

ϑ2(x+y,τ)ϑ2(xy,τ)=ϑ2(2x,2τ)ϑ3(2y,2τ)+ϑ3(2x,2τ)ϑ2(2y,2τ)

となり、xx+12 とすれば

ϑ4(x+y,τ)ϑ4(xy,τ)=ϑ3(2x,2τ)ϑ3(2y,2τ)ϑ2(2x,2τ)ϑ2(2y,2τ)

となる。これらにより

ϑ3(x+y,τ)ϑ3(xy,τ)ϑ32(0,τ)=(ϑ3(2x,2τ)ϑ3(2y,2τ)+ϑ2(2x,2τ)ϑ2(2y,2τ))(ϑ32(0,2τ)+ϑ22(0,2τ))=(ϑ3(2x,2τ)ϑ2(0,2τ)+ϑ2(2x,2τ)ϑ3(0,2τ))(ϑ2(2y,2τ)ϑ3(0,2τ)+ϑ3(2y,2τ)ϑ2(0,2τ))+(ϑ3(2x,2τ)ϑ3(0,2τ)ϑ2(2x,2τ)ϑ2(0,2τ))(ϑ3(2y,2τ)ϑ3(0,2τ)ϑ2(2y,2τ)ϑ2(0,2τ))=ϑ22(x,τ)ϑ22(y,τ)+ϑ42(x,τ)ϑ42(y,τ)

が得られ、同様にして数十もの恒等式が得られる。

ϑ1(x+y,τ)ϑ1(xy,τ)ϑ22(0,τ)=ϑ12(x,τ)ϑ22(y,τ)ϑ22(x,τ)ϑ12(y,τ)=ϑ42(x,τ)ϑ32(y,τ)ϑ32(x,τ)ϑ42(y,τ)ϑ2(x+y,τ)ϑ2(xy,τ)ϑ22(0,τ)=ϑ22(x,τ)ϑ22(y,τ)ϑ12(x,τ)ϑ12(y,τ)=ϑ32(x,τ)ϑ32(y,τ)ϑ42(x,τ)ϑ42(y,τ)ϑ3(x+y,τ)ϑ3(xy,τ)ϑ22(0,τ)=ϑ32(x,τ)ϑ22(y,τ)+ϑ42(x,τ)ϑ12(y,τ)=ϑ12(x,τ)ϑ42(y,τ)+ϑ22(x,τ)ϑ32(y,τ)ϑ4(x+y,τ)ϑ4(xy,τ)ϑ22(0,τ)=ϑ42(x,τ)ϑ22(y,τ)+ϑ32(x,τ)ϑ12(y,τ)=ϑ22(x,τ)ϑ42(y,τ)+ϑ12(x,τ)ϑ32(y,τ)
ϑ1(x+y,τ)ϑ1(xy,τ)ϑ32(0,τ)=ϑ12(x,τ)ϑ32(y,τ)ϑ32(x,τ)ϑ12(y,τ)=ϑ42(x,τ)ϑ22(y,τ)ϑ22(x,τ)ϑ42(y,τ)ϑ2(x+y,τ)ϑ2(xy,τ)ϑ32(0,τ)=ϑ22(x,τ)ϑ32(y,τ)ϑ42(x,τ)ϑ12(y,τ)=ϑ32(x,τ)ϑ22(y,τ)ϑ12(x,τ)ϑ42(y,τ)ϑ3(x+y,τ)ϑ3(xy,τ)ϑ32(0,τ)=ϑ32(x,τ)ϑ32(y,τ)+ϑ12(x,τ)ϑ12(y,τ)=ϑ22(x,τ)ϑ22(y,τ)+ϑ42(x,τ)ϑ42(y,τ)ϑ4(x+y,τ)ϑ4(xy,τ)ϑ32(0,τ)=ϑ42(x,τ)ϑ32(y,τ)+ϑ22(x,τ)ϑ12(y,τ)=ϑ12(x,τ)ϑ22(y,τ)+ϑ32(x,τ)ϑ42(y,τ)
ϑ1(x+y,τ)ϑ1(xy,τ)ϑ42(0,τ)=ϑ12(x,τ)ϑ42(y,τ)ϑ42(x,τ)ϑ12(y,τ)=ϑ32(x,τ)ϑ22(y,τ)ϑ22(x,τ)ϑ32(y,τ)ϑ2(x+y,τ)ϑ2(xy,τ)ϑ42(0,τ)=ϑ22(x,τ)ϑ42(y,τ)ϑ32(x,τ)ϑ12(y,τ)=ϑ42(x,τ)ϑ22(y,τ)ϑ12(x,τ)ϑ32(y,τ)ϑ3(x+y,τ)ϑ3(xy,τ)ϑ42(0,τ)=ϑ32(x,τ)ϑ42(y,τ)ϑ22(x,τ)ϑ12(y,τ)=ϑ42(x,τ)ϑ32(y,τ)ϑ12(x,τ)ϑ22(y,τ)ϑ4(x+y,τ)ϑ4(xy,τ)ϑ42(0,τ)=ϑ42(x,τ)ϑ42(y,τ)ϑ12(x,τ)ϑ12(y,τ)=ϑ32(x,τ)ϑ32(y,τ)ϑ22(x,τ)ϑ22(y,τ)
ϑ1(x+y,τ)ϑ2(xy,τ)ϑ3(0,τ)ϑ4(0,τ)=ϑ1(x,τ)ϑ2(x,τ)ϑ3(y,τ)ϑ4(y,τ)+ϑ3(x,τ)ϑ4(x,τ)ϑ1(y,τ)ϑ2(y,τ)ϑ1(x+y,τ)ϑ3(xy,τ)ϑ2(0,τ)ϑ4(0,τ)=ϑ1(x,τ)ϑ3(x,τ)ϑ2(y,τ)ϑ4(y,τ)+ϑ2(x,τ)ϑ4(x,τ)ϑ1(y,τ)ϑ3(y,τ)ϑ1(x+y,τ)ϑ4(xy,τ)ϑ3(0,τ)ϑ2(0,τ)=ϑ1(x,τ)ϑ4(x,τ)ϑ3(y,τ)ϑ2(y,τ)+ϑ3(x,τ)ϑ2(x,τ)ϑ1(y,τ)ϑ4(y,τ)

テンプレート:Math とすれば

ϑ1(2z,τ)ϑ2(0,τ)ϑ3(0,τ)ϑ4(0,τ)=2ϑ1(z,τ)ϑ2(z,τ)ϑ3(z,τ)ϑ4(z,τ)ϑ2(2z,τ)ϑ23(0,τ)=ϑ24(z,τ)ϑ14(z,τ)=ϑ34(z,τ)ϑ44(z,τ)ϑ3(2z,τ)ϑ33(0,τ)=ϑ34(z,τ)+ϑ14(z,τ)=ϑ24(z,τ)+ϑ44(z,τ)ϑ4(2z,τ)ϑ43(0,τ)=ϑ44(z,τ)ϑ14(z,τ)=ϑ34(z,τ)ϑ24(z,τ)

などが得られ、更に テンプレート:Math とすれば

ϑ34(0,τ)=ϑ24(0,τ)+ϑ44(0,τ)

が得られる。

対数微分

無限乗積表示

ϑ1(v,τ)=2eπiτ/4sinπvm=1(1e2mπiτ)(1e2mπiτe2πiv)(1e2mπiτe2πiv)

の対数微分により

ϑ1(v,τ)ϑ1(v,τ)=vlogϑ1(v,τ)=πcosπvsinπv2πim=1e2mπiτe2πiv1e2mπiτe2πiv+2πim=1e2mπiτe2πiv1e2mπiτe2πiv=πcotπv2πim=1(n=1e2mnπiτe2πinv)+2πim=1(n=1e2mnπiτe2πinv)=πcotπv2πin=1(m=1e2mnπiτ)(e2πinve2πinv)=πcotπv+4πn=1e2nπiτ1e2nπiτsin2πnv

である。同様に

ϑ2(v,τ)ϑ2(v,τ)=πtanπv+4πn=1(1)ne2nπiτ1e2nπiτsin2πnvϑ3(v,τ)ϑ3(v,τ)=4πn=1(1)nenπiτ1e2nπiτsin2πnvϑ4(v,τ)ϑ4(v,τ)=4πn=1enπiτ1e2nπiτsin2πnv

である。

出典

テンプレート:Reflist

参考文献

関連項目

テンプレート:Normdaten

  1. たとえば、M.B.Green, J.H.Schwarz and E.Witten, Superstring Theory vol.1 and 2 や L.S.Schulman, Techniques and Applications of Path Integration など。