MathLabs

11年生

三角法

単位円は角度を座標に変える:サイン、コサイン、そしてそれらを三角形、複素数、波と結びつける法則。

直観円をぐるっと回る

原点を中心とする半径 11 の円周上を動く点を思い浮かべてほしい。(1,0)(1,0) から出発し、反時計回りに角度 θ\theta だけ回転する。この点の位置はあらゆる方向をたどっていく——時計の針の先端や、観覧車の座席のように。θ\theta が 360°360° を超えて増え続けると、この点は単にもう一周するだけである:これが周期性の由来である。三角法とは、この点の座標と、そこから構築できるあらゆるものについての研究である。

角度シータの位置に点がある対話型の単位円。x座標がコサインシータ、y座標がサインシータであることを示し、シータを0度から360度まで変えるスライダーがある。
θ\theta を円に沿ってドラッグしてみよう。この点の座標は定義により (cos⁡θ,sin⁡θ)(\cos\theta, \sin\theta) である。

中高単位円上での定義

cos⁡θ=x,sin⁡θ=y,tan⁡θ=sin⁡θcos⁡θ=yx (x≠0)\cos\theta = x, \qquad \sin\theta = y, \qquad \tan\theta = \frac{\sin\theta}{\cos\theta} = \frac{y}{x} \ (x \neq 0)

角度は度(360°360° が1回転)、あるいは微積分にとってより自然なラジアン(2π2\pi が1回転、単位円の円周が 2π2\pi であるため)で測られる:180°=π180° = \pi ラジアン。その点は1回転するごとに同じ場所に戻るため、sin⁡\sin と cos⁡\cos は周期 2π2\pi(すなわち 360°360°)の周期関数である:sin⁡(θ+2π)=sin⁡θ\sin(\theta + 2\pi) = \sin\theta。

重要な角度の値
θ\thetasin⁡θ\sin\thetacos⁡θ\cos\thetatan⁡θ\tan\theta
0°=00° = 0001100
30°=π/630° = \pi/61/21/23/2\sqrt3/21/31/\sqrt3
45°=π/445° = \pi/42/2\sqrt2/22/2\sqrt2/211
60°=π/360° = \pi/33/2\sqrt3/21/21/23\sqrt3
90°=π/290° = \pi/21100定義されない

中高直角三角形から任意の三角形へ

任意の角度 θ\theta に対して、sin⁡2θ+cos⁡2θ=1\sin^2\theta + \cos^2\theta = 1。

なぜ正しいのか?

点 (cos⁡θ,sin⁡θ)(\cos\theta, \sin\theta) は定義により単位円 x2+y2=1x^2+y^2=1 の上にある——そしてこの方程式こそ、辺の長さが ∣cos⁡θ∣|\cos\theta|、∣sin⁡θ∣|\sin\theta| で斜辺が 11 の直角三角形に適用された三平方の定理そのものである。この一つの恒等式が、ほとんど他のすべての三角恒等式の源となっている。

証明

(1,0)(1,0) から反時計回りに角度 θ\theta だけ回転した点を P=(cos⁡θ,sin⁡θ)P = (\cos\theta, \sin\theta) とし、PP から水平軸に垂線を下ろして Q=(cos⁡θ,0)Q = (\cos\theta, 0) を得る。線分 OPOP は単位円の半径なので ∣OP∣=1|OP|=1 である。

直角三角形 △OPQ\triangle OPQ において、水平の辺 OQOQ の長さは ∣cos⁡θ∣|\cos\theta|、鉛直の辺 QPQP の長さは ∣sin⁡θ∣|\sin\theta| である。古典的な三平方の定理より ∣OQ∣2+∣QP∣2=∣OP∣2|OQ|^2+|QP|^2=|OP|^2 となり、∣cos⁡θ∣2+∣sin⁡θ∣2=12|\cos\theta|^2+|\sin\theta|^2=1^2 が得られ、これはすべての実数 θ\theta に対して sin⁡2θ+cos⁡2θ=1\sin^2\theta+\cos^2\theta=1 に簡約される。

定理: 正弦定理

辺 a,b,ca,b,c がそれぞれ角 A,B,CA,B,C に向かい合い、外接円の半径が RR である任意の三角形において: asin⁡A=bsin⁡B=csin⁡C=2R.\dfrac{a}{\sin A} = \dfrac{b}{\sin B} = \dfrac{c}{\sin C} = 2R.

なぜ正しいのか?

三角形を、3つの頂点をすべて通る半径 RR の円に内接させる。円周角の定理により、辺 aa を見込む角 AA は辺 aa に対応する中心角の半分であり、これから直接 a=2Rsin⁡Aa = 2R\sin A が得られる——各辺について同じ議論を行うと、共通の比 2R2R が得られる。

証明

△ABC\triangle ABC をその外接円(半径 RR、中心 OO)に内接させる。頂点 BB を通る直径 BDBD を引いて ∣BD∣=2R|BD|=2R とし、DD と CC を結ぶ。タレスの定理より、BDBD が直径なので内接角 ∠BCD=90°\angle BCD=90° である。

角 AA が鋭角のとき、∠A\angle A と ∠BDC\angle BDC はどちらも同じ側で弧 BCBC を見込むため ∠BDC=A\angle BDC=A。直角三角形 △BCD\triangle BCD では sin⁡A=sin⁡(∠BDC)=∣BC∣∣BD∣=a2R\sin A=\sin(\angle BDC)=\dfrac{|BC|}{|BD|}=\dfrac{a}{2R} となり、asin⁡A=2R\dfrac{a}{\sin A}=2R が得られる。AA が鈍角のとき ∠BDC=180°−A\angle BDC=180°-A で sin⁡(180°−A)=sin⁡A\sin(180°-A)=\sin A となり、同じ式が得られる。辺 bb・cc に対して繰り返すと asin⁡A=bsin⁡B=csin⁡C=2R\dfrac{a}{\sin A}=\dfrac{b}{\sin B}=\dfrac{c}{\sin C}=2R が得られる。

定理: 余弦定理

辺 a,b,ca,b,c と、辺 cc に向かい合う角 CC を持つ任意の三角形において: c2=a2+b2−2abcos⁡C.c^2 = a^2 + b^2 - 2ab\cos C.

なぜ正しいのか?

これはまさに三平方の定理に補正項を加えたものである:角 CC を原点に置き、一辺をx軸上に沿わせると、対頂点は (acos⁡C,asin⁡C)(a\cos C, a\sin C) となる;点 (b,0)(b,0) までの距離の公式を展開すると c2=a2+b2−2abcos⁡Cc^2=a^2+b^2-2ab\cos C が得られる。C=90°C=90° のとき cos⁡C=0\cos C = 0 となり、これは a2+b2=c2a^2+b^2=c^2 に戻る——余弦定理は、直角三角形でない三角形のための三平方の定理なのである。

証明

頂点 CC を原点 (0,0)(0,0) に置き、長さ aa の辺 CBCB を正の水平軸に沿わせると B=(a,0)B=(a,0)。CACA の長さが bb で水平軸と角 CC をなすため、AA の座標は A=(bcos⁡C,bsin⁡C)A=(b\cos C, b\sin C)。

辺 ABAB の長さ cc は AA と BB のユークリッド距離に等しい。二乗して展開すると: c2=(bcos⁡C−a)2+(bsin⁡C)2=b2cos⁡2C−2abcos⁡C+a2+b2sin⁡2C=a2+b2(cos⁡2C+sin⁡2C)−2abcos⁡Cc^2 = (b\cos C - a)^2 + (b\sin C)^2 = b^2\cos^2 C - 2ab\cos C + a^2 + b^2\sin^2 C = a^2 + b^2(\cos^2 C+\sin^2 C) - 2ab\cos C。三平方の恒等式 cos⁡2C+sin⁡2C=1\cos^2 C+\sin^2 C=1 を適用すると c2=a2+b2−2abcos⁡Cc^2=a^2+b^2-2ab\cos C が得られる。

sin⁡(α±β)=sin⁡αcos⁡β±cos⁡αsin⁡β,cos⁡(α±β)=cos⁡αcos⁡β∓sin⁡αsin⁡β\sin(\alpha\pm\beta) = \sin\alpha\cos\beta\pm\cos\alpha\sin\beta,\qquad \cos(\alpha\pm\beta) = \cos\alpha\cos\beta\mp\sin\alpha\sin\beta

大学複素数とオイラーの公式

単位円上のすべての点 (cos⁡θ,sin⁡θ)(\cos\theta,\sin\theta) は、単一の複素数 cos⁡θ+isin⁡θ\cos\theta + i\sin\theta としても書くことができる。このような2つの数を掛け合わせると、その角度が足し合わされる——回転という幾何学的な操作を、普通の掛け算に変えてしまうのである。この驚くべき事実は、数学で最も有名な公式の一つに凝縮されている(詳しくはトピック[複素数](/so-phuc)を参照)。

eiθ=cos⁡θ+isin⁡θe^{i\theta} = \cos\theta + i\sin\theta、すべての実数 θ\theta に対して。

なぜ正しいのか?

両辺は同じ微分方程式 f′(θ)=if(θ)f'(\theta) = i f(\theta)(f(0)=1f(0)=1)の解である(右辺を ddθcos⁡θ=−sin⁡θ\frac{d}{d\theta}\cos\theta=-\sin\theta、ddθsin⁡θ=cos⁡θ\frac{d}{d\theta}\sin\theta=\cos\theta を使って微分して確認できる)。したがって解の一意性により両辺は等しくなければならない。θ=π\theta=\pi とおくと、有名な特別な場合 eiπ+1=0e^{i\pi}+1=0 が得られ、5つの基本定数が一つの式に結びつけられる。

証明

すべての実数 θ\theta に対して g(θ)=e−iθ(cos⁡θ+isin⁡θ)g(\theta) = e^{-i\theta}(\cos\theta + i\sin\theta) を定義する。積の微分則により g′(θ)=−ie−iθ(cos⁡θ+isin⁡θ)+e−iθ(−sin⁡θ+icos⁡θ)g'(\theta) = -i e^{-i\theta}(\cos\theta+i\sin\theta) + e^{-i\theta}(-\sin\theta+i\cos\theta) となる。

i2=−1i^2=-1 を使って第1項を展開すると −i(cos⁡θ+isin⁡θ)=−icos⁡θ−i2sin⁡θ=sin⁡θ−icos⁡θ-i(\cos\theta+i\sin\theta) = -i\cos\theta-i^2\sin\theta = \sin\theta-i\cos\theta となる。これを (−sin⁡θ+icos⁡θ)(-\sin\theta+i\cos\theta) に加えると 00 になるので、すべての θ∈R\theta\in\mathbb{R} に対して g′(θ)=0g'(\theta)=0。したがって gg は定数で g(θ)=g(0)=e0(cos⁡0+isin⁡0)=1g(\theta)=g(0)=e^{0}(\cos 0+i\sin 0)=1 となり、整理すると eiθ=cos⁡θ+isin⁡θe^{i\theta}=\cos\theta+i\sin\theta が得られる。

大学実世界での応用と具体例

三角法は、測量(三角測量による川や峡谷を越えた距離の測定)、航法(GPSおよび天体測位)、構造工学(トラス内の力の分解)、波動物理学(音響および光学の干渉のモデリング)を支えている。代表的な2つの問題を以下に解説する。

例: 三角測量で川を越えて距離を測る

川の AA 側にいる測量士が、対岸の木 TT までの距離を求めようとしている。川沿いに基線 AB=80 mAB = 80\text{ m} を設定し、∠TAB=72°\angle TAB = 72° と ∠TBA=65°\angle TBA = 65° を測定した。距離 ATAT を求めよ。

解答

ステップ1 — 3番目の角を求める。 △TAB\triangle TAB の角の和は 180°180° なので、∠ATB=180°−72°−65°=43°\angle ATB = 180° - 72° - 65° = 43°。

ステップ2 — 正弦定理を適用する。 TT、AA、BB をそれぞれ辺 AB=80AB=80、TBTB、ATAT に向かい合う頂点とすると: ATsin⁡(∠TBA)=ABsin⁡(∠ATB)\dfrac{AT}{\sin(\angle TBA)} = \dfrac{AB}{\sin(\angle ATB)}、よって AT=80⋅sin⁡65°sin⁡43°≈80⋅0.90630.6820≈106.3 mAT = 80\cdot\dfrac{\sin 65°}{\sin 43°} \approx 80\cdot\dfrac{0.9063}{0.6820} \approx 106.3\text{ m}。

ステップ3 — 確認。 ∠TAB=72°>∠TBA=65°\angle TAB=72°>\angle TBA=65° なので、辺 ATAT(BB に向かい合う辺)は辺 BTBT(AA に向かい合う辺)より長いはずである。AT≈106.3 mAT\approx106.3\text{ m} はこれと一致している。

例: 位相差を持つ2つの音波の合成

2台のスピーカーが同じ周波数のコヒーレントな音を出している。スピーカー1の振幅は A1=3A_1 = 3、スピーカー2の振幅は A2=4A_2 = 4 であるが、両者の間には φ=60°\varphi = 60° の位相差がある。合成波の振幅 RR を求めよ。

解答

ステップ1 — フェーザー加算としてモデル化する。 各波をフェーザー(複素平面上のベクトル)で表す。合成振幅はフェーザーの和の大きさであり、余弦定理より R2=A12+A22+2A1A2cos⁡φR^2 = A_1^2 + A_2^2 + 2A_1 A_2 \cos\varphi となる。

ステップ2 — 値を代入する。 R2=32+42+2⋅3⋅4⋅cos⁡60°=9+16+24⋅12=25+12=37R^2 = 3^2 + 4^2 + 2\cdot3\cdot4\cdot\cos 60° = 9 + 16 + 24\cdot\tfrac{1}{2} = 25 + 12 = 37。

ステップ3 — 平方根を取る。 R=37≈6.08R = \sqrt{37} \approx 6.08。同位相(φ=0°\varphi=0°)ならば振幅は A1+A2=7A_1+A_2 = 7(強め合う干渉)となり、完全逆位相(φ=180°\varphi=180°)ならば ∣A1−A2∣=1|A_1-A_2|=1(弱め合う干渉)となる。φ=60°\varphi=60° に対して 37≈6.08\sqrt{37}\approx6.08 はこの両極端の間に収まっており、予想通りである。

発展フーリエ級数への最初の一瞥

サインとコサインは、円上の形以上のものである——それらはあらゆる周期波の基本的な構成要素である。ほとんどどんな周期関数も、どれほどギザギザであっても、異なる周波数を持つサインとコサインの(場合によっては無限の)和として書くことができる。例えば、−1-1 と 11 の間で急激に飛び移る矩形波は、奇数次の倍音 sin⁡θ,13sin⁡3θ,15sin⁡5θ,…\sin\theta, \tfrac13\sin3\theta, \tfrac15\sin5\theta, \dots をどんどん加えていくことで、ますますよく近似されていく。この発想はジョゼフ・フーリエ(1822年)によるもので、[フーリエ級数](/chuoi-fourier)で詳しく扱われる。

矩形波と、5つの奇数次サイン倍音の和による近似のグラフ。跳躍不連続点の近くに波紋が見られる。
55 個のサイン倍音から構築された矩形波。nn を増やすと近似がより鋭くなる様子(そして跳躍の近くで持続する行き過ぎ、いわゆるギブス現象)が見える。

単位円上の角度 150°150° の点の座標は

三角形の辺が a=7a=7、b=8b=8 で、その間の角が C=60°C=60° である。余弦定理により c2c^2 は

cos⁡(a+b)\cos(a+b) に等しい式はどれか?

オイラーの公式 eiθ=cos⁡θ+isin⁡θe^{i\theta}=\cos\theta+i\sin\theta を θ=π\theta=\pi で評価すると、次の等式が得られる

参考文献

  1. Leonhard Euler (1748). Introductio in analysin infinitorum
  2. Joseph Fourier (1822). Théorie analytique de la chaleur · DOI:10.1017/cbo9780511693229