【数Ⅲ複素数平面】ド・モアブルと剰余の定理を用いて z+z^2+z^3+・・・の和を求める(九州大)

以下の問いに答えよ。(九州大2016)
(1) θ\theta0θ<2π0\leqq\theta<2\pi を満たす実数、ii を虚数単位とし、zzz=cosθ+isinθz=\cos\theta+i\sin\theta で表される複素数とする。このとき、整数 nn に対して次の式を証明せよ。
cosnθ=12(zn+1zn),sinnθ=i2(zn1zn)\displaystyle\cos n\theta=\frac{1}{2}\left(z^n+\frac{1}{z^n}\right),\enspace\sin n\theta=-\frac{i}{2}\left(z^n-\frac{1}{z^n}\right)
(2) 次の方程式を満たす実数 x(0x<2π)x\enspace(0\leqq x<2\pi) を求めよ。
cosx+cos2xcos3x=1\cos x+\cos 2x-\cos 3x=1
(3) 次の式を証明せよ。
sin220°+sin240°+sin260°+sin280°=94\sin^2 20\degree+\sin^2 40\degree+\sin^2 60\degree+\sin^2 80\degree=\frac{9}{4}


今回色々やることあるけど、z+z2+z3+z+z^2+z^3+\cdots の和を求める方法をマスターするのが目標。

それ教科書でやった記憶がないです。

そうそう、教科書ではやらないと思う。でも私立大学を中心に出題されること結構ある。問題集には載ってる問題だから典型として知っといた方がいいね。

ド・モアブルの定理

今回はド・モアブルの定理を使っていきます。

ド・モアブルの定理
nn が整数のとき
(cosθ+isinθ)n=cosnθ+isinnθ(\cos\theta+i\sin\theta)^n=\cos n\theta+i\sin n\theta

cosθ+isinθ\cos\theta+i\sin\theta は複素数の極形式の表し方でした。ド・モアブルの定理でおさえておくべきポイントは、たとえば zz の偏角が 30°30\degree とすると、 z2z^2 の偏角は 60°60\degreez3z^3 の偏角は 90°90\degree になるということです。

指数の部分が偏角の倍数になっているイメージ。

では、(1) の式を示していきましょう。
z=cosθ+isinθz=\cos\theta+i\sin\theta

もともと極形式は z=r(cosθ+isinθ)z=r(\cos\theta+i\sin\theta)rr は原点からの距離)だから、上の式は r=1r=1、つまり原点からの距離が 11 ということ。θ\theta の値によって偏角が変化して、zz は半径 11 の円周上のどこかの点になる。

まず、コサインの方の式から。
ド・モアブルの定理より
zn=(cosθ+isinθ)nz^n=(\cos\theta+i\sin\theta)^n
zn=cosnθ+isinnθz^n=\cos n\theta+i\sin n\theta
1zn=1cosnθ+isinnθ\displaystyle\frac{1}{z^n}=\frac{1}{\cos n\theta+i\sin n\theta}
となるので
zn+1zn=cosnθ+isinnθ+1cosnθ+isinnθ\displaystyle z^n+\frac{1}{z^n}=\cos n\theta+i\sin n\theta+\frac{1}{\cos n\theta+i\sin n\theta}
分母の ii は早めに有理化します。
zn+1zn=cosnθ+isinnθ+cosnθisinn(cosnθ+isinnθ)(cosnθisinn)\displaystyle z^n+\frac{1}{z^n}=\cos n\theta+i\sin n\theta+\frac{\cos n\theta-i\sin n}{(\cos n\theta+i\sin n\theta)(\cos n\theta-i\sin n)}
=cosnθ+isinnθ+cosnθisinnθcos2nθ+sin2nθ\displaystyle =\cos n\theta+i\sin n\theta+\frac{\cos n\theta-i\sin n\theta}{\cos^2 n\theta+\sin^2 n\theta}
ここで、三角関数の公式 sin2x+cos2x=1\sin^2 x+\cos^2 x=1 より分母が 11 となって
=cosnθ+isinnθ+cosnθisinnθ\displaystyle =\cos n\theta+i\sin n\theta+\cos n\theta-i\sin n\theta
=2cosnθ=2\cos n\theta
よって
cosnθ=12(zn+1zn)\displaystyle\cos n\theta=\frac{1}{2}\left(z^n+\frac{1}{z^n}\right)

サインの場合もやり方いっしょだから途中式省くよ。

また
zn1zn=2isinnθ\displaystyle z^n-\frac{1}{z^n}=2i\sin n\theta
isinnθ=12(zn1z2)\displaystyle i\sin n\theta=\frac{1}{2}\left(z^n-\frac{1}{z^2}\right)
sinnθ=12i(zn1z2)\displaystyle \sin n\theta=\frac{1}{2i}\left(z^n-\frac{1}{z^2}\right)
sinnθ=i2(zn1z2)\displaystyle \sin n\theta=-\frac{i}{2}\left(z^n-\frac{1}{z^2}\right)(証明終わり)

ここも、最後は分母の ii を有理化しておく。

ド・モアブルの定理から2倍角、3倍角を考える

(2) に進みます。
cosx+cos2xcos3x=1\cos x+\cos 2x-\cos 3x=1
上で説明した通り、ド・モアブルの定理から z2z^2 は偏角 2 倍、z3z^3 は偏角 3 倍ということでした。そこから (1) で証明した式を使いましょう。
θ=x\theta=x として
n=1n=1 のとき、cosx=12(z+1z)\displaystyle \cos x=\frac{1}{2}\left(z+\frac{1}{z}\right)
n=2n=2 のとき、cos2x=12(z2+1z2)\displaystyle \cos 2x=\frac{1}{2}\left(z^2+\frac{1}{z^2}\right)
n=3n=3 のとき、cos3x=12(z3+1z3)\displaystyle \cos 3x=\frac{1}{2}\left(z^3+\frac{1}{z^3}\right)
よって与式は
12(z+1z+z2+1z2+z3+1z3)=1\displaystyle\frac{1}{2}\left(z+\frac{1}{z}+z^2+\frac{1}{z^2}+z^3+\frac{1}{z^3}\right)=1
z+1z+z2+1z2+z3+1z3=2\displaystyle z+\frac{1}{z}+z^2+\frac{1}{z^2}+z^3+\frac{1}{z^3}=2\cdots
ここで展開の公式 (a+b)2=a2+2ab+b2(a+b)^2=a^2+2ab+b^2 を利用します。
(z+1z)2=z2+2z1z+1z2=z2+1z2+2\displaystyle \left(z+\frac{1}{z}\right)^2=z^2+2z\cdot\frac{1}{z}+\frac{1}{z^2}=z^2+\frac{1}{z^2}+2 を変形して
z2+1z2=(z+1z)22\displaystyle z^2+\frac{1}{z^2}=\left(z+\frac{1}{z}\right)^2-2

次も同様に、(a+b)3=a3+3a2b+3ab2+b3(a+b)^3=a^3+3a^2b+3ab^2+b^3 の関係から考えるよ。

z3+1z3=(z+1z)33z31z\displaystyle z^3+\frac{1}{z^3}=\left(z+\frac{1}{z}\right)^3-3z-3\frac{1}{z}
z3+1z3=(z+1z)33(z+1z)\displaystyle z^3+\frac{1}{z^3}=\left(z+\frac{1}{z}\right)^3-3\left(z+\frac{1}{z}\right)
①に代入すると
z+1z+(z+1z)22+(z+1z)33(z+1z)=2\displaystyle z+\frac{1}{z}+\left(z+\frac{1}{z}\right)^2-2+\left(z+\frac{1}{z}\right)^3-3\left(z+\frac{1}{z}\right)=2

ここで、z+1z=k\displaystyle z+\frac{1}{z}=k とすると
k+k22k3+3k=2k+k^2-2-k^3+3k=2
k3+k2+4k4=0-k^3+k^2+4k-4=0
k3k24k+4=0k^3-k^2-4k+4=0

三次方程式どうやって解くんでしたっけ?

まず、式が 00 になる kk の値を考えるんだったでしょ?今回は k=1k=1 で左辺が 00 になるよね。

k=1k=1 で式が 00 になるとき、式は k1k-1 で割り切れます。この辺りがピンとこないときは数Ⅱの剰余の定理を復習しましょう。

そして組み立て除法を用いたほうが早く計算できます。
114441041040\begin{matrix}1&-1&-4&4&\enspace|4\\&1&0&-4\\\hline1&0&-4&0\end{matrix}
よって
(k1)(k24)=0(k-1)(k^2-4)=0
(k1)(k+2)(k2)=0(k-1)(k+2)(k-2)=0
k=1,2,2k=1,-2,2
これを最初に求めた cosx=12(z+1z)\displaystyle \cos x=\frac{1}{2}\left(z+\frac{1}{z}\right) に当てはめます。
k=1k=1 のとき cosx=12\displaystyle \cos x=\frac{1}{2}
x=π3,53π\displaystyle x=\frac{\pi}{3},\frac{5}{3}\pi
k=2k=-2 のとき cosx=1\displaystyle \cos x=-1
x=πx=\pi
k=2k=2 のとき cosx=1\displaystyle \cos x=1
x=0x=0
したがって
x=0,π3,π,53π\displaystyle x=0,\frac{\pi}{3},\pi,\frac{5}{3}\pi(答え)

ド・モアブルと剰余の定理を用いて z+z2+z3z+z^2+z^3\cdots を求める

(3) に進みます。

sin220°+sin240°+sin260°+sin280°=94\sin^2 20\degree+\sin^2 40\degree+\sin^2 60\degree+\sin^2 80\degree=\frac{9}{4}

ようやく今回のポイントに入る。ここまで問題解いてきたらド・モアブルの感覚取り戻せたと思う。この式もド・モアブル使って表現すればいけそうだよね。

まず (1) で求めた式を使って
sin2nθ=14(zn1zn)2\displaystyle \sin^2 n\theta=-\frac{1}{4}\left(z^n-\frac{1}{z^n}\right)^2
sin2nθ=14(z2n1z2n2)\displaystyle \sin^2 n\theta=-\frac{1}{4}\left(z^{2n}-\frac{1}{z^{2n}}-2\right)
ここで θ=20°\theta=20\degree とすると、40°40\degreen=2n=260°60\degreen=3n=3 という具合に考えることができそうです。
よって与式は
14(z2+1z2+z4+1z4+z6+1z6+z8+1z88)\displaystyle -\frac{1}{4}\left(z^2+\frac{1}{z^2}+z^4+\frac{1}{z^4}+z^6+\frac{1}{z^6}+z^8+\frac{1}{z^8}-8\right)\cdots
で、どうしたらいいの?

ここからは完全に解法として覚えておくしかない部分。知ってれば解けるからやり方暗記してね。

ここで問題となるのは、zz の値が分からないことです。しかし、z2,z4,z^2,z^4,\cdots とすると偏角が増えていくわけですから、考えてみると z9z^9 のときに偏角が 180°180\degree となることが分かります。つまり n=9n=9 のとき nθ=180°n\theta=180\degree です。
z9=cos180°+isin180°=1z^9=\cos 180\degree+i\sin 180\degree=-1
移項して z9+1=0z^9+1=0\cdots
この式は z=1z=-1 のとき左辺が 00 になります。つまり式は z+1z+1 で割り切れるということです。

(2) でやった剰余の定理使った方程式の解き方と同じ考え。

ここも組み立て除法を使います。

100000000111111111111111111110\begin{matrix}1&0&0&0&0&0&0&0&0&1&|-1\\&-1&1&-1&1&-1&1&-1&1&-1\\\hline 1&-1&1&-1&1&-1&1&-1&1&0\end{matrix}

なんかすごい式!

要するに z8z^8 から zz の項まで全部係数 00 ってことだからこうなるよね。

よって②は
(z+1)(z8z7+z6z5+z4z3+z2z+1)=0(z+1)(z^8-z^7+z^6-z^5+z^4-z^3+z^2-z+1)=0
並べかえて
(z+1)(z2+z4+z6+z8zz3z5z7+1)=0(z+1)(z^2+z^4+z^6+z^8-z-z^3-z^5-z^7+1)=0

ここで zz は偏角が 20°20\degree だったので、z1z\not =-1 と言えます。つまり (z+1)(z+1) の部分が 00 になることはないので、(z2+z4+z6+z8zz3z5z7+1)(z^2+z^4+z^6+z^8-z-z^3-z^5-z^7+1) の方が 00 になります。
z1z\not =-1 だから
z2+z4+z6+z8zz3z5z7+1=0z^2+z^4+z^6+z^8-z-z^3-z^5-z^7+1=0
z2+z4+z6+z8zz3z5z7=1z^2+z^4+z^6+z^8-z-z^3-z^5-z^7=-1

で、これを上で求めた①の形に持っていくよ。

考え方としては、z2+z4+z6+z8z^2+z^4+z^6+z^8 の部分はもとの式にあるので良いとして、zz3z5z7-z-z^3-z^5-z^7 の部分がもとの式に無いので変形して作っていきます。

要するに作らないといけない部分って 1z2\displaystyle \frac{1}{z^2} とかの分数の部分でしょ?

そこで、ムリヤリ分数の形にすることを考えると、z=z91z8\displaystyle z=z^9\cdot\frac{1}{z^8} とすることができます。この考えていくと
z2+z4+z6+z8zz3z5z7=1z^2+z^4+z^6+z^8-z-z^3-z^5-z^7=-1
z2+z4+z6+z8z9(1z8+1z6+1z4+1z2)=1\displaystyle z^2+z^4+z^6+z^8-z^9\left(\frac{1}{z^8}+\frac{1}{z^6}+\frac{1}{z^4}+\frac{1}{z^2}\right)=-1
ここで z9=1z^9=-1 だったので
z2+1z2+z4+1z4+z6+1z6+z8+1z8=1\displaystyle z^2+\frac{1}{z^2}+z^4+\frac{1}{z^4}+z^6+\frac{1}{z^6}+z^8+\frac{1}{z^8}=-1
①に代入すると
14(18)=94\displaystyle -\frac{1}{4}(-1-8)=\frac{9}{4}(答え)