1 角をn倍した余弦を与える多項式
はじめに、加法定理からsinθを含まない関係式を作ります。
定理 1.1 (角を1つ進める関係式).nを1以上の整数とする。すべての実数θについて
cos(n+1)θ=2cosθcosnθ−cos(n−1)θが成り立つ。
証明. 加法定理により
cos(n+1)θ=cosnθcosθ−sinnθsinθ,cos(n−1)θ=cosnθcosθ+sinnθsinθです。二つの式を足すと、sinnθsinθの項が打ち消し合って
cos(n+1)θ+cos(n−1)θ=2cosnθcosθとなります。cos(n−1)θを右辺へ移すと、結論を得ます。▨
この関係式の右辺には、cosnθ、cos(n−1)θ、cosθの三つしか現れません。そこで、cosθを一つの変数xとみなし、同じ形の漸化式によって多項式の列を定めます。
定義 1.2 (チェビシェフ多項式). 多項式の列T0,T1,T2,…を
T0(x)=1,T1(x)=x,Tn+1(x)=2xTn(x)−Tn−1(x)(n≥1)によって定める。Tnをチェビシェフ多項式という。
この定め方は、定理 1.1の形をそのまま写したものです。したがって、xにcosθを代入した値がcosnθに一致します。
定理 1.3 (角をn倍した余弦の多項式表示).nを0以上の整数とする。すべての実数θについて
cosnθ=Tn(cosθ)が成り立つ。
証明.nについての数学的帰納法で示します。連続する二つのnを仮定する形をとります。
n=0のとき、左辺はcos0=1、右辺はT0(cosθ)=1で一致します。n=1のとき、左辺はcosθ、右辺はT1(cosθ)=cosθで一致します。
1以上の整数nについて、cos(n−1)θ=Tn−1(cosθ)とcosnθ=Tn(cosθ)がすべての実数θで成り立つと仮定します。定理 1.1と定義 1.2により
cos(n+1)θ=2cosθcosnθ−cos(n−1)θ=2cosθTn(cosθ)−Tn−1(cosθ)=Tn+1(cosθ)となり、n+1の場合が成り立ちます。
数学的帰納法により、0以上のすべての整数nについて結論が成り立ちます。▨
例 1.4 (小さい次数のチェビシェフ多項式).定義 1.2の漸化式を順に用いると
T2(x)=2x⋅x−1=2x2−1,T3(x)=2x(2x2−1)−x=4x3−3xT4(x)=2x(4x3−3x)−(2x2−1)=8x4−8x2+1,T5(x)=2x(8x4−8x2+1)−(4x3−3x)=16x5−20x3+5xです。T2とT3は、加法定理から直接得られるcos2θ=2cos2θ−1とcos3θ=4cos3θ−3cosθに対応しています。
2 次数と最高次の係数
漸化式は、右辺でTnに2xを掛けています。掛けるたびに次数が1つ上がり、最高次の係数が
2倍になります。引く側のTn−1は次数が低いので、最高次の項には影響しません。
定理 2.1 (次数と最高次の係数).nを1以上の整数とする。Tnはn次の多項式であり、そのxnの係数は2n−1である。
証明.nについての数学的帰納法で示します。
n=1のとき、T1(x)=xは1次であり、x1の係数は1=20です。n=2のとき、T2(x)=2x2−1は2次であり、x2の係数は2=21です。
2以上の整数nについて、Tn−1がn−1次、Tnがn次でxnの係数が2n−1であると仮定します。定義 1.2によりTn+1(x)=2xTn(x)−Tn−1(x)です。2xTn(x)はn+1次であり、xn+1の係数は2⋅2n−1=2nです。Tn−1の次数はn−1であり、n−1<n+1なので、引いてもxn+1の係数は変わりません。したがってTn+1はn+1次であり、xn+1の係数は2nです。
数学的帰納法により、1以上のすべての整数nについて結論が成り立ちます。▨
3 零点
Tnの零点は、定理 1.3を通してcosnθ=0となるθから求めます。n次の多項式の零点は多くともn個なので、相異なる零点をn個見つければ、それがすべてです。
定理 3.1 (零点).nを1以上の整数とする。Tnは
xj=cos2n(2j+1)π(j=0,1,…,n−1)という相異なるn個の零点をもち、Tnの零点はこれ以外にない。これらはすべて−1<xj<1を満たす。したがって
Tn(x)=2n−1j=0∏n−1(x−xj)と書き表される。
証明.θj=2n(2j+1)πと置きます。jが0からn−1まで動くとき、2j+1は1から2n−1までの奇数を動くので0<θj<πです。cosは閉区間[0,π]で単調減少なので、θ0<θ1<⋯<θn−1からx0>x1>⋯>xn−1となり、n個の値は相異なります。また0<θj<πから−1<xj<1です。
nθj=2(2j+1)πは2πの奇数倍なのでcosnθj=0です。定理 1.3によりTn(xj)=cosnθj=0であり、xjはTnの零点です。
定理 2.1によりTnはn次なので、零点は多くともn個です。いま相異なる零点をn個見つけたので、これがすべてです。n次の多項式は、最高次の係数とn個の零点によってTn(x)=2n−1∏j=0n−1(x−xj)と分解します。▨
例 3.2 (T2の零点).n=2のとき、定理 3.1の与える零点は
x0=cos4π=21,x1=cos43π=−21です。実際、T2(x)=2x2−1を解くとx=±21となり、一致します。分解の形は2x2−1=2(x−21)(x+21)です。
4 変数の置き換えによる書き換え
Tnは、置き換える変数を変えると別の形に書き直されます。ここでは二通りの置き換えを扱います。第一は、余弦を2倍した値を変数にとる置き換えです。この置き換えのもとでは、最高次の係数が1になります。
定理 4.1 (余弦を2倍した値を変数とする表示). 多項式の列C0,C1,C2,…を
C0(u)=2,C1(u)=u,Cn+1(u)=uCn(u)−Cn−1(u)(n≥1)によって定める。このとき、0以上のすべての整数nとすべての実数θについて
2cosnθ=Cn(2cosθ)が成り立つ。1以上の整数nについて、Cnはn次であり、unの係数は1である。
証明.u=2cosθと置きます。定理 1.1の両辺を2倍すると
2cos(n+1)θ=(2cosθ)(2cosnθ)−2cos(n−1)θです。この式は、Cnを定める漸化式でCn(u)を2cosnθに置き換えたものと同じ形です。n=0ではC0(u)=2=2cos0、n=1ではC1(u)=u=2cosθなので、定理 1.3と同じ形の数学的帰納法により、すべてのnで2cosnθ=Cn(2cosθ)が成り立ちます。
次数と最高次の係数も、nについての数学的帰納法で示します。C1(u)=uは1次で係数は1、C2(u)=u⋅u−2=u2−2は2次で係数は1です。Cn−1がn−1次、Cnがn次でunの係数が1であると仮定すると、uCn(u)はn+1次でun+1の係数が1であり、Cn−1の次数n−1はn+1より小さいので、Cn+1はn+1次でun+1の係数は1です。▨
例 4.2 (Cnの具体形). 漸化式からC2(u)=u2−2、C3(u)=u(u2−2)−u=u3−3u、C4(u)=u(u3−3u)−(u2−2)=u4−4u2+2です。u=2xと置くとC2(2x)=4x2−2=2T2(x)、C3(2x)=8x3−6x=2T3(x)となり、Cn(2x)=2Tn(x)という対応が確かめられます。
第二は、角を2倍した余弦を変数にとる置き換えです。cos2θを新しい変数と読むと、T2nがTnとT2の合成として書き直されます。
定理 4.3 (合成による表示).m、nを0以上の整数とする。多項式として
Tm(Tn(x))=Tmn(x)が成り立つ。とくにnを0以上の整数とすると、y=T2(x)=2x2−1についてT2n(x)=Tn(y)である。
証明. 実数θを任意にとります。定理 1.3を2回用いると
Tm(Tn(cosθ))=Tm(cosnθ)=cos(mnθ)=Tmn(cosθ)です。θが実数全体を動くときcosθは−1以上1以下のすべての値をとるので、二つの多項式Tm∘TnとTmnは無限個のxの値で同じ値をとります。二つの多項式が無限個の値で一致すればそれらは多項式として等しいので、Tm∘Tn=Tmnです。この等式で、外側の添字をn、内側の添字を2にとるとTn(T2(x))=T2n(x)となり、y=T2(x)=2x2−1についての主張を得ます。▨
例 4.4 (T4をT2の合成として書く).y=2x2−1と置くと
T2(y)=2y2−1=2(2x2−1)2−1=2(4x4−4x2+1)−1=8x4−8x2+1となり、例 1.4で求めたT4(x)に一致します。
5 重みをつけた積分についての直交性
TmとTnの積をそのまま−1から1まで積分しても、簡単な形にはなりません。被積分関数に1−x21を掛けてから積分すると、x=cosθという置き換えによって1−x2が置換で現れる因子と打ち消し合い、余弦の積の積分に変わります。
この重みをつけた被積分関数は、x=1とx=−1では分母が0になるため定義されません。そこで、この積分は端点を除いた区間の上の積分の極限として定めます。
定義 5.1 (重みをつけた積分).gを閉区間[−1,1]で連続な関数とする。
∫−111−x2g(x)dx=a→−1+0lim∫a01−x2g(x)dx+b→1−0lim∫0b1−x2g(x)dxと定める。ただし、右辺の二つの極限がともに存在する場合にかぎる。−1<a<0<b<1の範囲では1−x2>0なので、右辺の二つの積分はいずれも連続な関数の定積分である。
定理 5.2 (チェビシェフ多項式の直交性).m、nを0以上の整数とする。定義 5.1の意味で
∫−111−x2Tm(x)Tn(x)dx=⎩⎨⎧02ππ(m=n)(m=n≥1)(m=n=0)が成り立つ。とくにm=nのとき、TmとTnはこの重みをつけた積分について直交する。
証明.−1<a<b<1とし、a=cosα、b=cosβを満たすα、βを0<β<α<πの範囲でとります。cosは[0,π]で単調減少なので、このようなα、βはただ一組定まります。
x=cosθと置くとdθdx=−sinθです。0≤θ≤πではsinθ≥0なので1−x2=1−cos2θ=sinθであり、β≤θ≤αではsinθ>0です。定理 1.3によりTm(cosθ)=cosmθ、Tn(cosθ)=cosnθなので
∫ab1−x2Tm(x)Tn(x)dx=∫αβsinθcosmθcosnθ(−sinθ)dθ=∫βαcosmθcosnθdθです。cosmθcosnθは閉区間[0,π]で連続なので、その定積分は積分の端点について連続に変わります。b→1−0はβ→+0にあたり、a→−1+0はα→π−0にあたるので、aとbをそれぞれ独立に動かした二つの極限はともに存在し、その和は∫0πcosmθcosnθdθです。
積を和へ直すとcosmθcosnθ=21(cos(m+n)θ+cos(m−n)θ)です。0でない整数kについて∫0πcoskθdθ=[ksinkθ]0π=0であり、k=0については∫0π1dθ=πです。
m=nのときはm−n=0であり、mとnの少なくとも一方が0でないのでm+n=0です。したがって積分は0です。m=n≥1のときはm−n=0、m+n=2m=0なので積分は21π=2πです。m=n=0のときはm+n=m−n=0なので積分は21(π+π)=πです。▨