回転と複素数で三角関数の公式を導く

同義語:deriving trigonometric identities from rotations and complex numbers

概要

回転と複素数で三角関数の公式を導く(deriving trigonometric identities from rotations and complex numbers)とは、回転の合成(角 $\alpha$ と $\beta$ で角 $\alpha+\beta$)から公式を出す方法である。$(1,0)$ の行き先を 2 通りに求めて加法定理を得る。$E(\theta)=\cos\theta+i\sin\theta$ 倍は角 $\theta$ の回転で、de Moivre の $E(\theta)^n=E(n\theta)$($n$ は整数)の左辺を展開して実部・虚部を比べ $n$ 倍角の公式を得る。逆に $\cos\theta=\frac{z+z^{-1}}2$($z=E(\theta)$)から積和・次数下げ、$E(\alpha)+E(\beta)$ の因数分解から和積の公式が出る。

$$\newcommand{C}[0]{\mathbb{C}} \newcommand{N}[0]{\mathbb{N}} \newcommand{Q}[0]{\mathbb{Q}} \newcommand{R}[0]{\mathbb{R}} \newcommand{Z}[0]{\mathbb{Z}} $$

前提知識: 三角関数, ベクトル, ベクトルの内積(高校数学), 複素数, 二項定理, 数学的帰納法

高校での出発点:回すと角が足される

点を原点のまわりに回す計算は、高校では複素数平面で習う。点 $(x,y)$ を原点のまわりに角 $\theta$ だけ回した点は
$$ (x\cos\theta-y\sin\theta,\ x\sin\theta+y\cos\theta) $$
である。この式を使って点を何回か回してみる。

点 (1,0) を 30° ずつ回す

$\theta=30^\circ$ では $\cos\theta=\frac{\sqrt3}2$、$\sin\theta=\frac12$ である。

  • $(1,0)$ を回すと $\left(1\cdot\frac{\sqrt3}2-0\cdot\frac12,\ 1\cdot\frac12+0\cdot\frac{\sqrt3}2\right)=\left(\frac{\sqrt3}2,\frac12\right)$ である。これは $(\cos30^\circ,\sin30^\circ)$ である。
  • もう 1 回回すと $\left(\frac{\sqrt3}2\cdot\frac{\sqrt3}2-\frac12\cdot\frac12,\ \frac{\sqrt3}2\cdot\frac12+\frac12\cdot\frac{\sqrt3}2\right)=\left(\frac12,\frac{\sqrt3}2\right)$ で、$(\cos60^\circ,\sin60^\circ)$ である。
  • もう 1 回回すと $\left(\frac12\cdot\frac{\sqrt3}2-\frac{\sqrt3}2\cdot\frac12,\ \frac12\cdot\frac12+\frac{\sqrt3}2\cdot\frac{\sqrt3}2\right)=(0,1)$ で、$(\cos90^\circ,\sin90^\circ)$ である。
    $30^\circ$ ずつ回すと、角が $30^\circ,60^\circ,90^\circ$ と足されていく。
2 回回すと 2 倍角の公式が見える

点 $(\cos\theta,\sin\theta)$ は、点 $(1,0)$ を角 $\theta$ だけ回した点である。これをもう一度角 $\theta$ だけ回すと、回した角の合計は $2\theta$ なので、行き先は $(\cos2\theta,\sin2\theta)$ のはずである。一方、回転の式に $x=\cos\theta$、$y=\sin\theta$ を入れると、行き先は
$$ (\cos\theta\cos\theta-\sin\theta\sin\theta,\ \cos\theta\sin\theta+\sin\theta\cos\theta)=(\cos^2\theta-\sin^2\theta,\ 2\sin\theta\cos\theta) $$
である。2 つを比べると、$\cos2\theta=\cos^2\theta-\sin^2\theta$、$\sin2\theta=2\sin\theta\cos\theta$ が出る。

ex-tfrot-double-first の計算は、2 倍角の公式を「回転を 2 回すること」から一気に出している。同じことを $\alpha$ 回してから $\beta$ 回すと考えれば加法定理が、$n$ 回くり返せば $n$ 倍角の公式が出る。ただし、ここで使った回転の式が、加法定理を使わずに正しいと言えるかどうかを確かめておかなければならない。高校の教科書では、回転の式を加法定理から導くことが多いからである。
この記事では、次の問いに答える。

  1. 回転の式は、加法定理を使わずに証明できるか。→ lem-tfrot-linear、prop-tfrot-formula
  2. 回転を 2 回することから、加法定理はどう出るか。→ thm-tfrot-addition
  3. $n$ 倍角の公式を一度に出すにはどうするか。→ cor-tfrot-power、ex-tfrot-power-3、ex-tfrot-binomial-45
  4. 積和・和積の公式や $\cos^3\theta$ の次数下げを、複素数で出すにはどうするか。→ prop-tfrot-reverse、ex-tfrot-product-to-sum、ex-tfrot-sum-to-product
    高校の計算この記事の言葉ボックス
    点を角 $\theta$ 回す式回転は 1 次変換で、行き先は基本ベクトルの行き先で決まるlem-tfrot-basis、lem-tfrot-linear、prop-tfrot-formula
    $\alpha$ 回して $\beta$ 回すと $\alpha+\beta$ 回したことになる回転の合成と加法定理thm-tfrot-addition
    回転の行列を掛ける行列の積 $R(\alpha)R(\beta)=R(\alpha+\beta)$cor-tfrot-power
    $\cos\theta+i\sin\theta$ を掛ける複素数の掛け算は回転prop-tfrot-complex
    $(\cos\theta+i\sin\theta)^n$ を展開するde Moivre の定理と二項定理cor-tfrot-de-moivre、rem-tfrot-technique
    $\cos\theta=\frac{z+z^{-1}}2$ を使う積和・和積・次数下げを複素数で出すprop-tfrot-reverse、ex-tfrot-sum-to-product
    加法定理を単位円上の 2 点の距離から証明し、そこから公式を 1 つずつ導く方法は、加法定理から2倍角・半角・3倍角の公式を導く(2 倍角・半角・3 倍角)と 加法定理から積和・和積・合成・正接の公式を導く(積和・和積・合成・正接)で扱った。この記事は、同じ公式を別の道(回転)から出す。

回転は 1 次変換である

回転と、この記事で認める性質

この記事では、単位円上の点 $P(\theta)=(\cos\theta,\sin\theta)$ を、点 $(1,0)$ から単位円に沿って向きをつけて長さ $\theta$ だけ進んだ点として定める(加法定理から2倍角・半角・3倍角の公式を導く の定義と同じ)。また、単位円を直線に関して折り返すことで得られる次の関係を使う(証明も同じ記事にある。加法定理は使わずに証明されている)。
$$ \cos(-\theta)=\cos\theta,\quad \sin(-\theta)=-\sin\theta,\quad \cos\left(\tfrac\pi2-\theta\right)=\sin\theta,\quad \sin\left(\tfrac\pi2-\theta\right)=\cos\theta $$

原点を中心とする角 $\theta$ の回転

実数 $\theta$ に対し、平面の各点を原点 $O$ のまわりに角 $\theta$ だけ回す写像を $\rho_\theta$ と書き、原点を中心とする角 $\theta$ の回転 という($\theta>0$ なら反時計回り、$\theta<0$ なら時計回り)。この記事では、回転について次の 2 つの性質を、図形の性質として認める。
(R1) $\rho_\theta$ は原点を動かさず、2 点間の距離を変えない:$\rho_\theta(O)=O$、$|\rho_\theta(u)-\rho_\theta(v)|=|u-v|$。
(R2) $\rho_\theta$ は単位円上の点を、単位円に沿って長さ $\theta$ だけずらす:すべての実数 $\varphi$ について $\rho_\theta(P(\varphi))=P(\varphi+\theta)$。
ここで平面の点を、原点からの位置ベクトルと同じものとみなし、$|u|$ は $u$ の長さを表す。

性質 (i)・(ii) は、加法定理を使わずに述べられていることに注意する。(ii) は「回転は円周に沿った移動である」ことを言っているだけで、行き先の座標については何も言っていない。
性質 (i)・(ii) は、加法定理から2倍角・半角・3倍角の公式を導く の距離による証明が認めて使う「回転は 2 点間の距離と弧の長さを変えない」と同じ図形の性質である。2 つの証明は同じ土台に立っていて、違うのは加法定理までの道筋である。弧の長さをどう厳密に定義するかは 三角関数はどう定義するか で扱う。

基本ベクトルの行き先

$e_1=(1,0)$、$e_2=(0,1)$ とする。すべての実数 $\theta$ について
$$ \rho_\theta(e_1)=(\cos\theta,\ \sin\theta),\qquad \rho_\theta(e_2)=(-\sin\theta,\ \cos\theta) $$
である。

性質 (ii) と折り返しの関係を使う

方針:$e_1$ と $e_2$ を単位円上の点 $P(0)$、$P(\frac\pi2)$ と見て (ii) を使い、行き先の座標を上の折り返しの関係で書き直す。加法定理は使わない。
段 1($e_1$ の行き先)。$e_1=(1,0)$ は、点 $(1,0)$ から長さ $0$ だけ進んだ点なので $e_1=P(0)$ である。(ii) で $\varphi=0$ とすると
$$ \rho_\theta(e_1)=\rho_\theta(P(0))=P(0+\theta)=P(\theta)=(\cos\theta,\ \sin\theta) $$
である。
段 2($e_2$ の行き先を $P$ で書く)。$e_2=(0,1)$ は、点 $(1,0)$ から反時計回りに単位円の周の $\frac14$(長さ $\frac{2\pi}4=\frac\pi2$)だけ進んだ点なので $e_2=P(\frac\pi2)$ である。(ii) で $\varphi=\frac\pi2$ とすると
$$ \rho_\theta(e_2)=P\left(\tfrac\pi2+\theta\right)=\left(\cos\left(\theta+\tfrac\pi2\right),\ \sin\left(\theta+\tfrac\pi2\right)\right) $$
である。
段 3(座標を求める)。$\theta+\frac\pi2=\frac\pi2-(-\theta)$ と書ける。上の関係 $\cos(\frac\pi2-x)=\sin x$、$\sin(\frac\pi2-x)=\cos x$ を $x=-\theta$ に使い、続けて $\sin(-\theta)=-\sin\theta$、$\cos(-\theta)=\cos\theta$ を使うと
$$ \cos\left(\theta+\tfrac\pi2\right)=\cos\left(\tfrac\pi2-(-\theta)\right)=\sin(-\theta)=-\sin\theta,\qquad \sin\left(\theta+\tfrac\pi2\right)=\sin\left(\tfrac\pi2-(-\theta)\right)=\cos(-\theta)=\cos\theta $$
である。よって $\rho_\theta(e_2)=(-\sin\theta,\cos\theta)$ である。$\square$

基本ベクトルの行き先を数で見る

lem-tfrot-basis の式に数を入れる。

  • $\theta=\frac\pi2$:$\cos\frac\pi2=0$、$\sin\frac\pi2=1$ なので $\rho_{\pi/2}(e_1)=(0,1)$、$\rho_{\pi/2}(e_2)=(-1,0)$。$e_1$ は $e_2$ の位置へ、$e_2$ は $x$ 軸の負の側へ移る。
  • $\theta=\pi$:$\cos\pi=-1$、$\sin\pi=0$ なので $\rho_\pi(e_1)=(-1,0)$、$\rho_\pi(e_2)=(0,-1)$。どちらも原点について反対側へ移る。
  • $\cos\theta=\frac45$、$\sin\theta=\frac35$ の角:$\rho_\theta(e_1)=\left(\frac45,\frac35\right)$、$\rho_\theta(e_2)=\left(-\frac35,\frac45\right)$。2 つのベクトルの内積は $\frac45\cdot\left(-\frac35\right)+\frac35\cdot\frac45=0$ で、回した後も直交している。

基本ベクトル以外の点がどこへ行くかを知るには、回転が「足し算と定数倍を保つ」こと、つまり 1 次変換であることが必要になる。

原点を動かさず距離を保つ写像は 1 次変換である

原点を保ち距離を保つ写像は 1 次変換

平面の点を平面の点に移す写像 $f$ が、$f(O)=O$ と、すべての点 $u,v$ について $|f(u)-f(v)|=|u-v|$ を満たすとする。このとき、すべての点 $u,v$ と実数 $c$ について、次が成り立つ。

  1. $f(u)\cdot f(v)=u\cdot v$(内積を保つ。ベクトルの内積(高校数学))
  2. $f(u+v)=f(u)+f(v)$
  3. $f(cu)=cf(u)$
差の長さの 2 乗が 0 になることを示す

方針:まず長さと内積が保たれることを示す(段 1・段 2)。次に、ベクトル $f(u+v)-f(u)-f(v)$ の長さの 2 乗を内積で展開し、すべてを $u,v$ の内積に書き直して $0$ になることを示す(段 3)。定数倍も同じようにする(段 4)。以下、内積の性質 $|w|^2=w\cdot w$、$(a+b)\cdot c=a\cdot c+b\cdot c$、$a\cdot b=b\cdot a$ を使う。
段 1(長さを保つ)。$f(O)=O$ なので、$|f(u)|=|f(u)-f(O)|=|u-O|=|u|$ である。
段 2(内積を保つ)。$|f(u)-f(v)|^2$ を展開すると
$$ |f(u)-f(v)|^2=|f(u)|^2-2f(u)\cdot f(v)+|f(v)|^2=|u|^2-2f(u)\cdot f(v)+|v|^2 $$
である(2 つ目の等号は段 1)。一方、仮定から $|f(u)-f(v)|^2=|u-v|^2=|u|^2-2u\cdot v+|v|^2$ である。2 つを比べて $f(u)\cdot f(v)=u\cdot v$ を得る。これが (1) である。
段 3((2) の証明)。$w=f(u+v)-f(u)-f(v)$ とおく。$|w|^2=w\cdot w$ を展開すると
$$ |w|^2=|f(u+v)|^2+|f(u)|^2+|f(v)|^2-2f(u+v)\cdot f(u)-2f(u+v)\cdot f(v)+2f(u)\cdot f(v) $$
である。段 1・段 2 により、$f$ のついた長さと内積は、$f$ を外したものに置き換えてよい。
$$ |w|^2=|u+v|^2+|u|^2+|v|^2-2(u+v)\cdot u-2(u+v)\cdot v+2u\cdot v $$
ここで $|u+v|^2=|u|^2+2u\cdot v+|v|^2$、$(u+v)\cdot u=|u|^2+u\cdot v$、$(u+v)\cdot v=u\cdot v+|v|^2$ を代入すると
$$ \begin{aligned} |w|^2&=(|u|^2+2u\cdot v+|v|^2)+|u|^2+|v|^2-2(|u|^2+u\cdot v)-2(u\cdot v+|v|^2)+2u\cdot v\\ &=(1+1-2)|u|^2+(1+1-2)|v|^2+(2-2-2+2)\,u\cdot v=0 \end{aligned} $$
である。長さが $0$ のベクトルは零ベクトルなので $w=0$、つまり $f(u+v)=f(u)+f(v)$ である。
段 4((3) の証明)。$w'=f(cu)-cf(u)$ とおくと、段 3 と同じように
$$ |w'|^2=|f(cu)|^2-2c\,f(cu)\cdot f(u)+c^2|f(u)|^2=|cu|^2-2c\,(cu)\cdot u+c^2|u|^2=c^2|u|^2-2c^2|u|^2+c^2|u|^2=0 $$
である(2 つ目の等号は段 1・段 2)。よって $w'=0$、つまり $f(cu)=cf(u)$ である。$\square$

補題の性質を 90° の回転で確かめる

$\rho_{\pi/2}$ は点 $(x,y)$ を $(-y,x)$ に移す(prop-tfrot-formula で $\theta=\frac\pi2$ とした式。ここでは数で確かめるために先に使う)。

  • 距離:$u=(1,0)$、$v=(0,2)$ の距離は $\sqrt{1+4}=\sqrt5$ である。行き先 $(0,1)$ と $(-2,0)$ の距離も $\sqrt{4+1}=\sqrt5$ である。
  • 内積:$u=(3,1)$、$v=(1,2)$ では $u\cdot v=3+2=5$ である。行き先 $(-1,3)$、$(-2,1)$ の内積も $2+3=5$ である。
  • 和:$u+v=(4,3)$ の行き先 $(-3,4)$ は、$u,v$ の行き先の和 $(-1,3)+(-2,1)=(-3,4)$ に等しい。

回転の式

回転の式

すべての点 $(x,y)$ について
$$ \rho_\theta(x,y)=(x\cos\theta-y\sin\theta,\ x\sin\theta+y\cos\theta) $$
である。

基本ベクトルの行き先から組み立てる

方針:$(x,y)=xe_1+ye_2$ と分け、lem-tfrot-linear で足し算と定数倍を外に出し、$e_1,e_2$ の行き先(lem-tfrot-basis)を入れる。
段 1。(i) により $\rho_\theta$ は lem-tfrot-linear の仮定を満たす。よって、(2) と (3) を使って
$$ \rho_\theta(x,y)=\rho_\theta(xe_1+ye_2)=\rho_\theta(xe_1)+\rho_\theta(ye_2)=x\rho_\theta(e_1)+y\rho_\theta(e_2) $$
である。
段 2。lem-tfrot-basis により $\rho_\theta(e_1)=(\cos\theta,\sin\theta)$、$\rho_\theta(e_2)=(-\sin\theta,\cos\theta)$ である。代入すると
$$ \rho_\theta(x,y)=x(\cos\theta,\sin\theta)+y(-\sin\theta,\cos\theta)=(x\cos\theta-y\sin\theta,\ x\sin\theta+y\cos\theta) $$
である。$\square$

角 θ の回転で、基本ベクトル e₁, e₂ は赤い矢印に移る。点 v = x e₁ + y e₂ は、同じ係数で x ρ(e₁) + y ρ(e₂) に移る 角 θ の回転で、基本ベクトル e₁, e₂ は赤い矢印に移る。点 v = x e₁ + y e₂ は、同じ係数で x ρ(e₁) + y ρ(e₂) に移る
図 1 の青い破線の長方形(原点から $e_1$ 方向に $x$、$e_2$ 方向に $y$ 進んで $v$ に着く)は、回転で赤い破線の長方形にそのまま移る。これが段 1 の式の意味である。
回転のように、足し算と定数倍を保つ写像を 1 次変換という。1 次変換で図形の面積が行列式の絶対値倍になること(向きもこめた符号付きの面積なら行列式倍)は 1次変換と行列式:面積の拡大率 で扱う(回転では、図 1 の長方形のように面積は変わらない)。

回転の式を使う
  • $\rho_{\pi/3}(2,0)=\left(2\cdot\frac12-0,\ 2\cdot\frac{\sqrt3}2+0\right)=(1,\sqrt3)$ である。$(2,0)$ を $60^\circ$ 回した点で、原点からの距離は $\sqrt{1+3}=2$ のまま変わらない。
  • $\rho_{\pi/2}(3,4)=(3\cdot0-4\cdot1,\ 3\cdot1+4\cdot0)=(-4,3)$ である。
  • $\cos\theta=\frac45$、$\sin\theta=\frac35$ の角で、$\rho_\theta(5,0)=(4,3)$、$\rho_\theta(0,5)=(-3,4)$ である。辺の長さ $3,4,5$ の直角三角形の頂点が現れる。

主定理:回転の合成と加法定理

回転の合成と加法定理

すべての実数 $\alpha,\beta$ について、次が成り立つ。

  1. 角 $\beta$ 回してから角 $\alpha$ 回すことは、角 $\alpha+\beta$ 回すことと同じである:すべての点 $v$ について $\rho_\alpha(\rho_\beta(v))=\rho_{\alpha+\beta}(v)$。
  2. $\cos(\alpha+\beta)=\cos\alpha\cos\beta-\sin\alpha\sin\beta$、$\sin(\alpha+\beta)=\sin\alpha\cos\beta+\cos\alpha\sin\beta$。
点 $e_1$ の行き先を 2 通りに求める

方針:点 $e_1=(1,0)$ を角 $\beta$、続けて角 $\alpha$ 回した行き先を、(ii) と回転の式の 2 通りで求めて比べる。これで (2) が出る。(1) は、両辺が 1 次変換で、$e_1$ と $e_2$ の行き先が一致することから出す。
段 1((ii) で求める)。$e_1=P(0)$ なので、(ii) を 2 回使って
$$ \rho_\alpha(\rho_\beta(e_1))=\rho_\alpha(P(\beta))=P(\beta+\alpha)=(\cos(\alpha+\beta),\ \sin(\alpha+\beta)) $$
である(図 2)。
段 2(回転の式で求める)。$\rho_\beta(e_1)=P(\beta)=(\cos\beta,\sin\beta)$ である。これを prop-tfrot-formula の角 $\alpha$ の式に $x=\cos\beta$、$y=\sin\beta$ として入れると
$$ \rho_\alpha(\cos\beta,\sin\beta)=(\cos\beta\cos\alpha-\sin\beta\sin\alpha,\ \cos\beta\sin\alpha+\sin\beta\cos\alpha) $$
である。
段 3((2) の証明)。段 1 と段 2 は同じ点なので、成分を比べると
$$ \cos(\alpha+\beta)=\cos\alpha\cos\beta-\sin\alpha\sin\beta,\qquad \sin(\alpha+\beta)=\sin\alpha\cos\beta+\cos\alpha\sin\beta $$
である。
段 4((1) の証明)。$e_2=P(\frac\pi2)$ についても、(ii) を 2 回使うと $\rho_\alpha(\rho_\beta(e_2))=P\left(\frac\pi2+\alpha+\beta\right)=\rho_{\alpha+\beta}(e_2)$ である。段 1 から $\rho_\alpha(\rho_\beta(e_1))=P(\alpha+\beta)=\rho_{\alpha+\beta}(e_1)$ でもある。任意の点 $v=(x,y)=xe_1+ye_2$ について、lem-tfrot-linear の (2)・(3) を $\rho_\beta$、$\rho_\alpha$、$\rho_{\alpha+\beta}$ に使うと
$$ \rho_\alpha(\rho_\beta(v))=\rho_\alpha(x\rho_\beta(e_1)+y\rho_\beta(e_2))=x\rho_\alpha(\rho_\beta(e_1))+y\rho_\alpha(\rho_\beta(e_2))=x\rho_{\alpha+\beta}(e_1)+y\rho_{\alpha+\beta}(e_2)=\rho_{\alpha+\beta}(v) $$
である。$\square$

点 e₁ を角 β 回すと P(β) に、さらに角 α 回すと P(α+β) に移る。同じ行き先を回転の式で計算すると加法定理が出る 点 e₁ を角 β 回すと P(β) に、さらに角 α 回すと P(α+β) に移る。同じ行き先を回転の式で計算すると加法定理が出る
証明で使ったのは、(i)・(ii) と、単位円を折り返して得られる関係(lem-tfrot-basis で使った)だけである。加法定理を先に仮定していないので、この証明は加法定理の 1 つの証明になっている。差の公式 $\cos(\alpha-\beta)$、$\sin(\alpha-\beta)$ は、(2) の $\beta$ を $-\beta$ に置き換え、$\cos(-\beta)=\cos\beta$、$\sin(-\beta)=-\sin\beta$ を使えば出る。

回転の合成で値を確かめる
  • $\alpha=\frac\pi3$、$\beta=\frac\pi6$:$\cos\frac\pi2=\frac12\cdot\frac{\sqrt3}2-\frac{\sqrt3}2\cdot\frac12=0$、$\sin\frac\pi2=\frac{\sqrt3}2\cdot\frac{\sqrt3}2+\frac12\cdot\frac12=1$ で、正しい値と一致する。$60^\circ$ 回すことと $30^\circ$ 回すことを続けると $90^\circ$ 回したことになる。
  • $\alpha=\beta=\frac\pi4$:$\cos\frac\pi2=\left(\frac{\sqrt2}2\right)^2-\left(\frac{\sqrt2}2\right)^2=0$、$\sin\frac\pi2=2\cdot\frac{\sqrt2}2\cdot\frac{\sqrt2}2=1$ である。
  • $\cos\theta=\frac45$、$\sin\theta=\frac35$ の角 $\theta$ と $\beta=\theta$:$\rho_\theta(\rho_\theta(e_1))=\rho_\theta\left(\frac45,\frac35\right)=\left(\frac45\cdot\frac45-\frac35\cdot\frac35,\ \frac45\cdot\frac35+\frac35\cdot\frac45\right)=\left(\frac7{25},\frac{24}{25}\right)$ なので、$\cos2\theta=\frac7{25}$、$\sin2\theta=\frac{24}{25}$ である。

行列で書く:回転を $n$ 回くり返す

回転の式は、行列を使うと短く書ける。行列を知らない読者のために、使う範囲だけを定義する。

2 次の正方行列とその積

4 つの実数を並べた $A=\begin{pmatrix}a&b\\c&d\end{pmatrix}$ を 2 次の正方行列という。$A$ とベクトル $\begin{pmatrix}x\\y\end{pmatrix}$ の積、および 2 つの行列の積を
$$ \begin{pmatrix}a&b\\c&d\end{pmatrix}\begin{pmatrix}x\\y\end{pmatrix}=\begin{pmatrix}ax+by\\cx+dy\end{pmatrix},\qquad \begin{pmatrix}a&b\\c&d\end{pmatrix}\begin{pmatrix}p&q\\r&s\end{pmatrix}=\begin{pmatrix}ap+br&aq+bs\\cp+dr&cq+ds\end{pmatrix} $$
と定める。正の整数 $n$ について、$A$ の $n$ 乗 $A^n$ を、$A^1=A$、$A^{n+1}=A^nA$($n=1,2,3,\dots$)と順に定める。つまり $A^2=AA$、$A^3=A^2A$ のように、右から $A$ を 1 つずつ掛けていく。角 $\theta$ の 回転行列 を
$$ R(\theta)=\begin{pmatrix}\cos\theta&-\sin\theta\\ \sin\theta&\cos\theta\end{pmatrix} $$
と定める。

prop-tfrot-formula は、$\rho_\theta(x,y)$ を縦に並べたものが $R(\theta)\begin{pmatrix}x\\y\end{pmatrix}$ であることを言っている。$R(\theta)$ の第 1 列は $e_1$ の行き先、第 2 列は $e_2$ の行き先である。

回転行列の積と累乗

すべての実数 $\alpha,\beta,\theta$ と正の整数 $n$ について
$$ R(\alpha)R(\beta)=R(\alpha+\beta),\qquad R(\theta)^n=R(n\theta) $$
が成り立つ。したがって $R(\theta)^n$ の成分を計算すると、$\cos n\theta$ と $\sin n\theta$ が $\cos\theta$、$\sin\theta$ で表される。

成分を計算して加法定理を使う

方針:積の成分を def-tfrot-matrix で計算し、thm-tfrot-addition の (2) で書き直す。累乗は $n$ についての数学的帰納法で示す。
段 1。$R(\alpha)R(\beta)$ の 4 つの成分は、定義により
$$ \begin{pmatrix}\cos\alpha\cos\beta-\sin\alpha\sin\beta&-\cos\alpha\sin\beta-\sin\alpha\cos\beta\\ \sin\alpha\cos\beta+\cos\alpha\sin\beta&-\sin\alpha\sin\beta+\cos\alpha\cos\beta\end{pmatrix} $$
である。thm-tfrot-addition の (2) により、左上と右下は $\cos(\alpha+\beta)$、左下は $\sin(\alpha+\beta)$、右上は $-\sin(\alpha+\beta)$ である。よって $R(\alpha)R(\beta)=R(\alpha+\beta)$ である。
段 2。$n=1$ では $R(\theta)^1=R(\theta)$ である。$R(\theta)^n=R(n\theta)$ が成り立つとすると、段 1 を $\alpha=n\theta$、$\beta=\theta$ で使って
$$ R(\theta)^{n+1}=R(\theta)^nR(\theta)=R(n\theta)R(\theta)=R((n+1)\theta) $$
である。よってすべての正の整数 $n$ で成り立つ。$\square$

$R(\theta)$ を 2 回・3 回掛ける

$c=\cos\theta$、$s=\sin\theta$ と書く。

  • 2 乗:定義どおりに計算すると
    $$ R(\theta)^2=\begin{pmatrix}c&-s\\ s&c\end{pmatrix}\begin{pmatrix}c&-s\\ s&c\end{pmatrix}=\begin{pmatrix}c^2-s^2&-2cs\\ 2cs&c^2-s^2\end{pmatrix} $$
    である。cor-tfrot-power によりこれは $R(2\theta)$ なので、左上と左下から $\cos2\theta=c^2-s^2$、$\sin2\theta=2cs$ が読める。
  • 3 乗:もう 1 回 $R(\theta)$ を掛けると、第 1 列は
    $$ \begin{pmatrix}c^2-s^2&-2cs\\ 2cs&c^2-s^2\end{pmatrix}\begin{pmatrix}c\\ s\end{pmatrix}=\begin{pmatrix}c^3-cs^2-2cs^2\\ 2c^2s+c^2s-s^3\end{pmatrix}=\begin{pmatrix}c^3-3cs^2\\ 3c^2s-s^3\end{pmatrix} $$
    である。よって $\cos3\theta=c^3-3cs^2$、$\sin3\theta=3c^2s-s^3$ である。$s^2=1-c^2$ を代入すると $\cos3\theta=c^3-3c(1-c^2)=4c^3-3c$、$c^2=1-s^2$ を代入すると $\sin3\theta=3(1-s^2)s-s^3=3s-4s^3$ となり、高校で習う 3 倍角の公式になる。
  • 数で確かめる:$\theta=\frac\pi6$ では $R\left(\frac\pi6\right)^2$ の成分は $c^2-s^2=\frac34-\frac14=\frac12$、$2cs=2\cdot\frac{\sqrt3}2\cdot\frac12=\frac{\sqrt3}2$ で、$R\left(\frac\pi3\right)=\begin{pmatrix}\frac12&-\frac{\sqrt3}2\\ \frac{\sqrt3}2&\frac12\end{pmatrix}$ と一致する。

回転行列の積の性質や、回転と鏡映が作る群については 回転・鏡映と行列の群 で扱う。その記事では加法定理を使って $R(\alpha)R(\beta)=R(\alpha+\beta)$ を確かめているが、この記事では向きが逆で、回転の性質 (i)・(ii) から加法定理を出した。回転行列に限らない一般の 2 次正方行列の $n$ 乗を、割り算の余りで求める方法は 行列のn乗と割り算の余り で扱う。

複素数で書く:掛け算は回転

行列の積を計算するよりも、複素数の掛け算の方が手早い。点 $(x,y)$ を複素数 $x+iy$ と同じものとみなす(複素数平面)。

単位円上の複素数 $E(\theta)$

実数 $\theta$ に対し
$$ E(\theta):=\cos\theta+i\sin\theta $$
と定める。$E(\theta)$ は、複素数平面の単位円上の点 $P(\theta)$ を表す複素数である。

$E(\theta)$ は $e^{i\theta}$ と書かれることも多い。この記事では記号 $E(\theta)$ を使い、$e^{i\theta}$ という書き方の意味(Eulerの公式)には立ち入らない。

$E(\theta)$ を掛けることは角 $\theta$ の回転
  1. すべての実数 $x,y$ について $E(\theta)(x+iy)=(x\cos\theta-y\sin\theta)+i(x\sin\theta+y\cos\theta)$ である。つまり、$E(\theta)$ を掛けることは回転 $\rho_\theta$ である。
  2. すべての実数 $\alpha,\beta$ について $E(\alpha)E(\beta)=E(\alpha+\beta)$ である。
展開して回転の式と比べる

方針:(1) は掛け算を展開して prop-tfrot-formula と比べる。(2) は (1) を点 $E(\beta)$ に使う。
段 1((1))。分配法則と $i^2=-1$ により
$$ (\cos\theta+i\sin\theta)(x+iy)=x\cos\theta+iy\cos\theta+ix\sin\theta+i^2y\sin\theta=(x\cos\theta-y\sin\theta)+i(x\sin\theta+y\cos\theta) $$
である。実部と虚部は、prop-tfrot-formula の $\rho_\theta(x,y)$ の $x$ 座標・$y$ 座標と同じである。
段 2((2))。$E(\beta)$ は点 $P(\beta)$ を表す。段 1 により、$E(\alpha)E(\beta)$ は点 $P(\beta)$ を角 $\alpha$ 回した点 $\rho_\alpha(P(\beta))$ を表す。(ii) によりこれは $P(\alpha+\beta)$ であり、$E(\alpha+\beta)$ が表す点である。$\square$

  1. の左辺を展開して実部と虚部を比べると、加法定理がもう一度出る。複素数の掛け算の規則($i^2=-1$)が、回転の合成をそのまま計算してくれるのである。
$E(\theta)$ を掛けて点を回す
  • $E\left(\frac\pi2\right)=\cos\frac\pi2+i\sin\frac\pi2=i$ である。$i(x+iy)=ix+i^2y=-y+ix$ なので、$i$ を掛けると点 $(x,y)$ は点 $(-y,x)$ に移る。これは $90^\circ$ の回転 $\rho_{\pi/2}$(ex-tfrot-linear)と同じである。たとえば $i(3+4i)=3i+4i^2=-4+3i$ で、ex-tfrot-formula の $\rho_{\pi/2}(3,4)=(-4,3)$ と一致する。
  • $\alpha=\frac\pi3$、$\beta=\frac\pi6$ で (2) を確かめる。
    $$ E\left(\tfrac\pi3\right)E\left(\tfrac\pi6\right)=\left(\tfrac12+\tfrac{\sqrt3}2i\right)\left(\tfrac{\sqrt3}2+\tfrac12i\right)=\tfrac{\sqrt3}4+\tfrac14i+\tfrac34i+\tfrac{\sqrt3}4i^2=\left(\tfrac{\sqrt3}4-\tfrac{\sqrt3}4\right)+\left(\tfrac14+\tfrac34\right)i=i $$
    で、$E\left(\frac\pi2\right)=i$ に等しい。
  • $\cos\theta=\frac45$、$\sin\theta=\frac35$ の角では $E(\theta)=\frac{4+3i}5$ である。点 $(5,0)$ を表す $5$ に掛けると $4+3i$、点 $(0,5)$ を表す $5i$ に掛けると $\frac{4+3i}5\cdot5i=4i+3i^2=-3+4i$ である。どちらも ex-tfrot-formula の $\rho_\theta(5,0)=(4,3)$、$\rho_\theta(0,5)=(-3,4)$ と一致する。
$E(\theta)$ の整数乗

すべての実数 $\theta$ と整数 $n$ について
$$ (\cos\theta+i\sin\theta)^n=\cos n\theta+i\sin n\theta $$
である。つまり $E(\theta)^n=E(n\theta)$ である。

帰納法と逆数

方針:$n\ge0$ は帰納法、負の $n$ は $E(\theta)$ の逆数が $E(-\theta)$ であることから示す。
段 1($n\ge0$)。$n=0$ では両辺とも $1$ である($E(0)=\cos0+i\sin0=1$)。$E(\theta)^n=E(n\theta)$ なら、prop-tfrot-complex の (2) により $E(\theta)^{n+1}=E(n\theta)E(\theta)=E((n+1)\theta)$ である。
段 2(負の $n$)。prop-tfrot-complex の (2) により $E(\theta)E(-\theta)=E(0)=1$ なので、$E(\theta)^{-1}=E(-\theta)$ である。正の整数 $m$ について、段 1 を角 $-\theta$ に使うと $E(\theta)^{-m}=\left(E(\theta)^{-1}\right)^m=E(-\theta)^m=E(-m\theta)$ である。$\square$

de Moivre の定理の詳しい扱い(複素数の極形式、1 の $n$ 乗根)は 複素数の掛け算は回転と拡大 にある。この記事では、次の使い方に集中する。

技法:実部と虚部を比べて $n$ 倍角を読む

$n$ 倍角の公式を作る手順

$c=\cos\theta$、$s=\sin\theta$ とおく。

  1. 左辺 $(c+is)^n$ を二項定理で展開する:$(c+is)^n=\sum_{k=0}^n\binom nk c^{n-k}(is)^k$。
  2. $i^k$ を次の表で $1,i,-1,-i$ のどれかに直す。$i^k$ は $k$ を $4$ で割った余りで決まる。
    $k$ を 4 で割った余り$0$$1$$2$$3$
    $i^k$$1$$i$$-1$$-i$
  3. 実部($k$ が偶数の項)が $\cos n\theta$、虚部($k$ が奇数の項から $i$ を除いたもの)が $\sin n\theta$ である(cor-tfrot-de-moivre)。
  4. 必要なら $s^2=1-c^2$ で書き直す。

手順 1 の二項定理そのもの(二項係数 $\binom nk$ の意味と、展開の証明)は 二項定理と組合せの恒等式 で扱う。

$n=2,3$ の場合
  • $n=2$:$(c+is)^2=c^2+2c(is)+(is)^2=c^2+2ics-s^2=(c^2-s^2)+i\cdot2cs$。よって $\cos2\theta=c^2-s^2$、$\sin2\theta=2cs$。
  • $n=3$:二項係数は $1,3,3,1$ で、
    $$ (c+is)^3=c^3+3c^2(is)+3c(is)^2+(is)^3=c^3+3ic^2s-3cs^2-is^3 $$
    である($i^2=-1$、$i^3=-i$)。実部と虚部に分けて $\cos3\theta=c^3-3cs^2$、$\sin3\theta=3c^2s-s^3$。これは ex-tfrot-power-3 で行列から出したものと同じである。
$n=4,5$ の場合
  • $n=4$:二項係数は $1,4,6,4,1$ で、$i^2=-1$、$i^3=-i$、$i^4=1$ により
    $$ (c+is)^4=c^4+4ic^3s-6c^2s^2-4ics^3+s^4 $$
    である。よって $\cos4\theta=c^4-6c^2s^2+s^4$、$\sin4\theta=4c^3s-4cs^3$。$s^2=1-c^2$ を代入すると $\cos4\theta=c^4-6c^2(1-c^2)+(1-c^2)^2=8c^4-8c^2+1$。
  • $n=5$:二項係数は $1,5,10,10,5,1$ で、実部は $k=0,2,4$ の項、虚部は $k=1,3,5$ の項から出る。
    $$ \cos5\theta=c^5-10c^3s^2+5cs^4,\qquad \sin5\theta=5c^4s-10c^2s^3+s^5 $$
    $s^2=1-c^2$、$s^4=(1-c^2)^2=1-2c^2+c^4$ を代入すると
    $$ \cos5\theta=c^5-10c^3+10c^5+5c-10c^3+5c^5=16c^5-20c^3+5c $$
    である。
  • 応用:$\theta=\frac\pi{10}$($18^\circ$)では $5\theta=\frac\pi2$ なので $0=16c^5-20c^3+5c$ である。$c\ne0$ なので両辺を $c$ で割って $16c^4-20c^2+5=0$、つまり $c^2=\frac{20\pm\sqrt{400-320}}{32}=\frac{5\pm\sqrt5}8$ である。$\cos18^\circ>\cos45^\circ$ より $c^2>\frac12$ なので $c^2=\frac{5+\sqrt5}8$、$\cos18^\circ=\sqrt{\frac{5+\sqrt5}8}$ である。

加法定理だけで $\cos5\theta$ を出そうとすると、$5\theta=4\theta+\theta$、$4\theta=2\theta+2\theta$ と何度も分ける必要がある。二項定理による展開は、その手間を 1 回の計算にまとめている。

$n$ 倍角を $\cos$ だけ・$\sin$ だけで書けるとき

$n$ を正の整数とする。手順 3 の実部には、$k$ が偶数の項、つまり $s$ の偶数乗 $s^0,s^2,s^4,\dots$ しか現れない。$s^{2j}=(s^2)^j=(1-c^2)^j$ なので、$\cos n\theta$ はすべての $n$ で $c=\cos\theta$ の多項式で書ける。
虚部には、$k$ が奇数の項 $\binom nk c^{n-k}s^k$ しか現れない。ここで $n$ の偶奇で様子が分かれる。

  • $n$ が奇数のとき:$k$ が奇数なので $n-k$ は偶数であり、$c^{n-k}=(c^2)^{(n-k)/2}=(1-s^2)^{(n-k)/2}$ と書ける。よって $\sin n\theta$ は $s=\sin\theta$ の多項式で書ける。例:$\sin3\theta=3c^2s-s^3=3(1-s^2)s-s^3=3s-4s^3$。$\sin5\theta=5c^4s-10c^2s^3+s^5$ に $c^2=1-s^2$、$c^4=(1-s^2)^2=1-2s^2+s^4$ を入れると $(5s-10s^3+5s^5)+(-10s^3+10s^5)+s^5=16s^5-20s^3+5s$。
  • $n$ が偶数のとき:$n-k$ は奇数なので、$c^{n-k}=c\cdot(1-s^2)^{(n-k-1)/2}$ となり、どの項にも $c$ が 1 つ残る。$\sin n\theta$ は「$c$ × ($s$ の多項式)」の形になり、$\sin\theta$ だけの式では書けない(ex-tfrot-sin-not-poly)。
3:4:5 の角の累乗

$\cos\theta=\frac45$、$\sin\theta=\frac35$ とし、$z=E(\theta)=\frac45+\frac35i=\frac{4+3i}5$ とおく。
$$ z^2=\frac{(4+3i)^2}{25}=\frac{16+24i+9i^2}{25}=\frac{7+24i}{25},\qquad z^3=z^2\cdot z=\frac{(7+24i)(4+3i)}{125}=\frac{28+21i+96i+72i^2}{125}=\frac{-44+117i}{125} $$
である。cor-tfrot-de-moivre により $\cos2\theta=\frac7{25}$、$\sin2\theta=\frac{24}{25}$、$\cos3\theta=-\frac{44}{125}$、$\sin3\theta=\frac{117}{125}$ である。3 倍角の公式で確かめると $4\cdot\left(\frac45\right)^3-3\cdot\frac45=\frac{256}{125}-\frac{300}{125}=-\frac{44}{125}$ で一致する。

z = (4+3i)/5 とその累乗。どれも単位円上にあり、隣どうしのなす角はすべて θ である z = (4+3i)/5 とその累乗。どれも単位円上にあり、隣どうしのなす角はすべて θ である
図 3 では、$z^n$ が単位円上を角 $\theta$ ずつ進んでいく。どの点の座標も分母が $5^n$ の有理数である。この性質を使って公式を確かめる方法は 三角関数の公式を確かめる方法 で扱う。

逆向きに使う:積和・和積・次数下げ

de Moivre の定理を逆向きに使うと、$\cos\theta$ や $\sin\theta$ の積や累乗を、倍角の和に直せる。逆に、和を積に直すこともできる。

$\cos n\theta$ と $\sin n\theta$ を $z$ で書く

$z=E(\theta)$ とおくと、すべての整数 $n$ について
$$ \cos n\theta=\frac{z^n+z^{-n}}2,\qquad \sin n\theta=\frac{z^n-z^{-n}}{2i} $$
である。特に $\cos\theta=\frac{z+z^{-1}}2$、$\sin\theta=\frac{z-z^{-1}}{2i}$ である。

2 つの式を足し引きする

方針:cor-tfrot-de-moivre を $n$ と $-n$ に使い、足したり引いたりして一方を消す。
段 1。cor-tfrot-de-moivre により $z^n=\cos n\theta+i\sin n\theta$ である。また $z^{-n}=E(-n\theta)=\cos(-n\theta)+i\sin(-n\theta)=\cos n\theta-i\sin n\theta$ である($\cos(-x)=\cos x$、$\sin(-x)=-\sin x$ を使った)。
段 2。2 式を足すと $z^n+z^{-n}=2\cos n\theta$、引くと $z^n-z^{-n}=2i\sin n\theta$ である。それぞれ $2$、$2i$ で割ればよい。$\square$

積和の公式を $z$ で出す

$a=E(\alpha)$、$b=E(\beta)$ とおく。prop-tfrot-reverse により
$$ \cos\alpha\cos\beta=\frac{a+a^{-1}}2\cdot\frac{b+b^{-1}}2=\frac{ab+(ab)^{-1}+ab^{-1}+(ab^{-1})^{-1}}4 $$
である。prop-tfrot-complex の (2) により $ab=E(\alpha+\beta)$、$ab^{-1}=E(\alpha)E(-\beta)=E(\alpha-\beta)$ なので、再び prop-tfrot-reverse を使うと
$$ \cos\alpha\cos\beta=\frac{2\cos(\alpha+\beta)+2\cos(\alpha-\beta)}4=\frac12\{\cos(\alpha+\beta)+\cos(\alpha-\beta)\} $$
となる。同じく $\sin\alpha\sin\beta=\frac{(a-a^{-1})(b-b^{-1})}{(2i)^2}=-\frac{ab+(ab)^{-1}-ab^{-1}-(ab^{-1})^{-1}}4=\frac12\{\cos(\alpha-\beta)-\cos(\alpha+\beta)\}$ である。

和積の公式を $E(\alpha)+E(\beta)$ の因数分解で出す

$p=E\left(\frac{\alpha+\beta}2\right)$、$q=E\left(\frac{\alpha-\beta}2\right)$ とおく。prop-tfrot-complex の (2) により $pq=E\left(\frac{\alpha+\beta}2+\frac{\alpha-\beta}2\right)=E(\alpha)$ である。また cor-tfrot-de-moivre で $n=-1$ とすると $q^{-1}=E\left(-\frac{\alpha-\beta}2\right)$ なので、$pq^{-1}=E\left(\frac{\alpha+\beta}2-\frac{\alpha-\beta}2\right)=E(\beta)$ である。したがって、共通の因数 $p$ をくくり出すと
$$ E(\alpha)+E(\beta)=pq+pq^{-1}=p\,(q+q^{-1}),\qquad E(\alpha)-E(\beta)=pq-pq^{-1}=p\,(q-q^{-1}) $$
である。prop-tfrot-reverse で $n=1$ とすると $q+q^{-1}=2\cos\frac{\alpha-\beta}2$、$q-q^{-1}=2i\sin\frac{\alpha-\beta}2$ なので
$$ \begin{aligned} E(\alpha)+E(\beta)&=2\cos\tfrac{\alpha-\beta}2\left(\cos\tfrac{\alpha+\beta}2+i\sin\tfrac{\alpha+\beta}2\right)=2\cos\tfrac{\alpha+\beta}2\cos\tfrac{\alpha-\beta}2+2i\sin\tfrac{\alpha+\beta}2\cos\tfrac{\alpha-\beta}2,\\ E(\alpha)-E(\beta)&=2i\sin\tfrac{\alpha-\beta}2\left(\cos\tfrac{\alpha+\beta}2+i\sin\tfrac{\alpha+\beta}2\right)=-2\sin\tfrac{\alpha+\beta}2\sin\tfrac{\alpha-\beta}2+2i\cos\tfrac{\alpha+\beta}2\sin\tfrac{\alpha-\beta}2 \end{aligned} $$
となる(2 行目では $i\cdot i=-1$ を使って展開した)。左辺の実部は $\cos\alpha\pm\cos\beta$、虚部は $\sin\alpha\pm\sin\beta$ なので、実部と虚部をそれぞれ比べると、和積の公式
$$ \begin{aligned} \cos\alpha+\cos\beta&=2\cos\tfrac{\alpha+\beta}2\cos\tfrac{\alpha-\beta}2, &\qquad \sin\alpha+\sin\beta&=2\sin\tfrac{\alpha+\beta}2\cos\tfrac{\alpha-\beta}2,\\ \cos\alpha-\cos\beta&=-2\sin\tfrac{\alpha+\beta}2\sin\tfrac{\alpha-\beta}2, &\qquad \sin\alpha-\sin\beta&=2\cos\tfrac{\alpha+\beta}2\sin\tfrac{\alpha-\beta}2 \end{aligned} $$
が出る。1 行目の式は、単位円上の 2 点 $E(\alpha)$、$E(\beta)$ を足したベクトルが、2 点の真ん中の向き $E\left(\frac{\alpha+\beta}2\right)$ の $2\cos\frac{\alpha-\beta}2$ 倍であることを言っている。
数で確かめる。$\alpha=\frac\pi2$、$\beta=\frac\pi6$ では $\frac{\alpha+\beta}2=\frac\pi3$、$\frac{\alpha-\beta}2=\frac\pi6$ である。

  • $\cos\frac\pi2+\cos\frac\pi6=0+\frac{\sqrt3}2=\frac{\sqrt3}2$、右辺 $2\cos\frac\pi3\cos\frac\pi6=2\cdot\frac12\cdot\frac{\sqrt3}2=\frac{\sqrt3}2$。
  • $\sin\frac\pi2+\sin\frac\pi6=1+\frac12=\frac32$、右辺 $2\sin\frac\pi3\cos\frac\pi6=2\cdot\frac{\sqrt3}2\cdot\frac{\sqrt3}2=\frac32$。
  • $\cos\frac\pi2-\cos\frac\pi6=-\frac{\sqrt3}2$、右辺 $-2\sin\frac\pi3\sin\frac\pi6=-2\cdot\frac{\sqrt3}2\cdot\frac12=-\frac{\sqrt3}2$。
  • $\sin\frac\pi2-\sin\frac\pi6=\frac12$、右辺 $2\cos\frac\pi3\sin\frac\pi6=2\cdot\frac12\cdot\frac12=\frac12$。
    加法定理から積和の公式を経て和積の公式を出す方法は 加法定理から積和・和積・合成・正接の公式を導く にある。ここでは「共通の因数 $E\left(\frac{\alpha+\beta}2\right)$ をくくり出す」という 1 つの操作で、4 つの式が同時に出た。
累乗を倍角の和に直す(次数下げ)

$z=E(\theta)$ とする。

  • $\cos^3\theta=\left(\frac{z+z^{-1}}2\right)^3=\frac{z^3+3z+3z^{-1}+z^{-3}}8=\frac{(z^3+z^{-3})+3(z+z^{-1})}8=\frac{2\cos3\theta+6\cos\theta}8=\frac{\cos3\theta+3\cos\theta}4$。$\theta=\frac\pi3$ で確かめると、左辺 $\frac18$、右辺 $\frac{-1+\frac32}4=\frac18$。
  • $\sin^3\theta=\left(\frac{z-z^{-1}}{2i}\right)^3=\frac{z^3-3z+3z^{-1}-z^{-3}}{(2i)^3}$ である。$(2i)^3=-8i$、$z^3-z^{-3}=2i\sin3\theta$、$z-z^{-1}=2i\sin\theta$ なので $\sin^3\theta=\frac{2i\sin3\theta-6i\sin\theta}{-8i}=\frac{3\sin\theta-\sin3\theta}4$。$\theta=\frac\pi6$ で確かめると、左辺 $\frac18$、右辺 $\frac{\frac32-1}4=\frac18$。
  • $\cos^4\theta=\frac{(z+z^{-1})^4}{16}=\frac{(z^4+z^{-4})+4(z^2+z^{-2})+6}{16}=\frac{\cos4\theta+4\cos2\theta+3}8$。$\theta=\frac\pi4$ で左辺 $\frac14$、右辺 $\frac{-1+0+3}8=\frac14$。
  • 積分への応用:$\int_0^{\pi/2}\cos^3\theta\,d\theta=\frac14\int_0^{\pi/2}(\cos3\theta+3\cos\theta)\,d\theta=\frac14\left[\frac{\sin3\theta}3+3\sin\theta\right]_0^{\pi/2}=\frac14\left(-\frac13+3\right)=\frac23$。

例と反例

外した条件・誤った操作崩れる主張ボックス
展開で $i^2=-1$ を使い忘れる$\cos2\theta=\cos^2\theta+\sin^2\theta$ex-tfrot-forget-i
補題の仮定 $f(O)=O$ を外す距離を保つ写像は 1 次変換ex-tfrot-translation
de Moivre の定理を整数でない指数に使う$E(\theta)^{1/2}=E(\frac\theta2)$ex-tfrot-half-power
$n$ が偶数のとき、正弦の $n$ 倍角を正弦だけで書こうとする$\sin2\theta$ などは $\sin\theta$ の式で書けるex-tfrot-sin-not-poly
反例:$i^2=-1$ を使い忘れる

$(c+is)^2$ を $c^2+2ics+s^2$ と展開すると($(is)^2=i^2s^2=-s^2$ の符号を落とすと)、実部から「$\cos2\theta=c^2+s^2$」が出てしまう。右辺はつねに $1$ である。$\theta=\frac\pi3$ では左辺 $\cos\frac{2\pi}3=-\frac12$ なので、誤りである。$i^k$ は表(rem-tfrot-technique)で必ず確かめる。

反例:原点を動かす写像は距離を保っても 1 次変換でない

平行移動 $f(x,y)=(x+1,y)$ は、$|f(u)-f(v)|=|u-v|$ を満たす(差をとると $+1$ が消える)。しかし $f(O)=(1,0)\ne O$ である。$u=v=O$ とすると $f(u+v)=f(O)=(1,0)$ だが、$f(u)+f(v)=(2,0)$ であり、lem-tfrot-linear の (2) が成り立たない。補題の仮定 $f(O)=O$ は外せない。

反例:整数でない指数では de Moivre の定理は使えない

仮に「$E(\theta)^{1/2}=E\left(\frac\theta2\right)$」がすべての $\theta$ で使えるとする。$E(0)=1$、$E(2\pi)=\cos2\pi+i\sin2\pi=1$ なので、$E(0)$ と $E(2\pi)$ は同じ数 $1$ である。ところが式に入れると $E(0)^{1/2}=E(0)=1$、$E(2\pi)^{1/2}=E(\pi)=-1$ となり、同じ数 $1$ の「$\frac12$ 乗」が $1$ と $-1$ の 2 通りになってしまう。角 $\theta$ は $2\pi$ の整数倍の違いを除いてしか決まらないので、$\frac12$ 乗の値は 1 つに決まらない。整数乗ならこの問題は起きない($E(2\pi)^n=E(2n\pi)=1$)。詳しくは 複素数の掛け算は回転と拡大 で扱う。

反例:$n$ が偶数なら $\sin n\theta$ は $\sin\theta$ だけでは決まらない

$\theta=\frac\pi6$ と $\theta=\frac{5\pi}6$ では、どちらも $\sin\theta=\frac12$ である。しかし $\sin2\theta$ は $\sin\frac\pi3=\frac{\sqrt3}2$ と $\sin\frac{5\pi}3=-\frac{\sqrt3}2$ で異なる。したがって、$\sin2\theta$ を $\sin\theta$ だけの式(多項式に限らず、どんな式でも)で表すことはできない。$\sin2\theta=2\sin\theta\cos\theta$ には、$\sin\theta$ では決まらない $\cos\theta$ の符号が入っている。
同じことは、偶数の $n$ すべてで起こる。$\theta_1=\frac\pi{2n}$、$\theta_2=\pi-\frac\pi{2n}$ とすると、$\sin(\pi-x)=\sin x$ により $\sin\theta_1=\sin\theta_2$ である。一方 $\sin n\theta_1=\sin\frac\pi2=1$、$\sin n\theta_2=\sin\left(n\pi-\frac\pi2\right)=\sin\left(-\frac\pi2\right)=-1$ である($n$ が偶数なので $n\pi$ は $2\pi$ の整数倍)。$n=2$ では $\theta_1=\frac\pi4$、$\theta_2=\frac{3\pi}4$ で、$\sin\frac\pi2=1$、$\sin\frac{3\pi}2=-1$ である。
まとめると、rem-tfrot-even-powers のとおり、$\cos n\theta$ はすべての正の整数 $n$ で $\cos\theta$ だけで書けるが、$\sin n\theta$ が $\sin\theta$ だけで書けるのは $n$ が奇数のときに限る。

さらに先へ

  • $\cos n\theta=T_n(\cos\theta)$ となる多項式 $T_n$ は Chebyshev多項式 と呼ばれる。ex-tfrot-binomial-45 の $8c^4-8c^2+1$ や $16c^5-20c^3+5c$ はその例である。
  • $E(\theta)$ を $e^{i\theta}$ と書く理由(指数法則 $E(\alpha)E(\beta)=E(\alpha+\beta)$ と微分の性質)は、Eulerの公式 と 複素数の掛け算は回転と拡大 で扱う。複素数の掛け算を回転として見る見方は Nee97 の第 1 章に詳しい。
  • 回転全体は合成について群をなし、角の足し算と同じ構造をもつ。鏡映も含めた平面の直交変換の分類は 回転・鏡映と行列の群 にある。

関連項目

参考文献

Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する