三角関数の合成のやり方・証明・応用

三角関数の合成公式

asin⁡θ+bcos⁡θ=a2+b2sin⁡(θ+α)a\sin\theta+b\cos\theta=\sqrt{a^2+b^2}\sin(\theta+\alpha)

ただし,α\alpha は図のように (a,b)(a,b) に対応する角度。つまり「xx 軸の正の部分を反時計回りにいくら回転したら (a,b)(a,b) を通るか」を表す角度。つまり,cos⁡α=aa2+b2,sin⁡α=ba2+b2\cos\alpha=\dfrac{a}{\sqrt{a^2+b^2}},\sin\alpha=\dfrac{b}{\sqrt{a^2+b^2}} を満たす。 三角関数の合成

三角関数の合成について,証明・意味・応用例をわかりやすく整理しました。

合成公式の証明(sinによる合成)〜加法定理の逆〜

sin⁡\sin と cos⁡\cos の足し算を sin⁡\sin だけの式,あるいは cos⁡\cos だけの式にすることを「合成」と言います。

まず三角関数の合成公式を証明してみます。ここではsinに合成する公式を証明します。

加法定理:
sin⁡(θ+α)=sin⁡θcos⁡α+cos⁡θsin⁡α\sin(\theta+\alpha)=\sin\theta\cos\alpha+\cos\theta\sin\alpha
を使って右辺を展開するのみです。

証明

sin⁡\sin の加法定理より,合成公式の右辺は,

a2+b2sin⁡(θ+α)=a2+b2(cos⁡αsin⁡θ+sin⁡αcos⁡θ)\sqrt{a^2+b^2}\sin(\theta+\alpha)\\=\sqrt{a^2+b^2}(\cos\alpha\sin\theta+\sin\alpha\cos\theta)

ここで,α\alpha は (a,b)(a,b) に対応する下図のような角度であったので
sin⁡α=ba2+b2\sin\alpha=\dfrac{b}{\sqrt{a^2+b^2}},cos⁡α=aa2+b2\cos\alpha=\dfrac{a}{\sqrt{a^2+b^2}} 三角関数の合成

これらを上式に代入すると,

a2+b2(asin⁡θa2+b2+bcos⁡θa2+b2)=asin⁡θ+bcos⁡θ\sqrt{a^2+b^2}\left(\dfrac{a\sin\theta}{\sqrt{a^2+b^2}}+\dfrac{b\cos\theta}{\sqrt{a^2+b^2}}\right)\\ =a\sin\theta+b\cos\theta

となり,三角関数の合成公式の左辺になった。

証明からもわかるように,三角関数の合成は加法定理の逆の操作と言えます。

よって 「asin⁡θ+bcos⁡θa\sin\theta+b\cos\theta という式を見たときに,加法定理を逆に使えば合成公式は導けるので覚える必要はない」という人もいるでしょう。

しかし,合成公式は頻繁に使うので 時短のためにも (a,b)(a,b) から α\alpha を求める方法を覚えるのがオススメです。

cosによる合成公式

「サインで合成する」公式だけでなく「コサインで合成する」公式もあります:

三角関数の合成公式(cos)

asin⁡θ+bcos⁡θ=a2+b2cos⁡(θ+β)a\sin\theta+b\cos\theta=\sqrt{a^2+b^2}\cos(\theta+\beta)

ただし,β\beta は sin⁡β=−aa2+b2\sin\beta=-\dfrac{a}{\sqrt{a^2+b^2}},cos⁡β=ba2+b2\cos\beta=\dfrac{b}{\sqrt{a^2+b^2}} を満たす角度。

コサインの場合は,(a,b)(a,b) から角度 β\beta を求めるのが難しいです。少しめんどうですが加法定理の逆の操作で合成していきましょう。

証明

加法定理より,合成公式の右辺を変形すると

a2+b2cos⁡(θ+β)=a2+b2(cos⁡θcos⁡β−sin⁡θsin⁡β)=a2+b2(ba2+b2cos⁡θ+aa2+b2sin⁡θ)=asin⁡θ+bcos⁡θ\sqrt{a^2+b^2}\cos(\theta+\beta) =\sqrt{a^2+b^2}(\cos{\theta}\cos{\beta} - \sin{\theta}\sin{\beta}) \\ = \sqrt{a^2+b^2}(\dfrac{b}{\sqrt{a^2+b^2}}\cos{\theta} +\dfrac{a}{\sqrt{a^2+b^2}}\sin{\theta}) \\ = a\sin{\theta} + b\cos{\theta}

となり,合成公式の左辺となった。

cosによる合成公式の補足

  • cosによる合成公式は覚える必要はありません。
  • 「サインでできることはコサインでもできる」という認識は重要です。
  • コサインバージョンは,コサインの加法定理を使って証明できます。また,サインの合成公式において位相をズラすことでも証明できます(sin⁡(θ+π2)=cos⁡θ\sin(\theta+\dfrac{\pi}{2})=\cos\theta を使う)。

三角関数の合成の例

実際に三角関数を合成してみましょう。

sinの形に合成する

例題1

sin⁡θ+3cos⁡θ\sin\theta+\sqrt{3}\cos\theta をサインに合成せよ。

解答

a=1,b=3a=1, b=\sqrt{3} として三角関数の合成公式

asin⁡θ+bcos⁡θ=a2+b2sin⁡(θ+α)a\sin\theta+b\cos\theta=\sqrt{a^2+b^2}\sin(\theta+\alpha)

を使うと,

sin⁡θ+3cos⁡θ=(1)2+(3)2sin⁡(θ+α)=2sin⁡(θ+α)\sin\theta+\sqrt{3}\cos\theta\\ =\sqrt{(1)^2+(\sqrt{3})^2}\sin(\theta+\alpha)\\ =2\sin(\theta+\alpha)

となる。ただし,α\alpha は (1,3)(1,\sqrt{3}) に対応する角度,つまり 1:2:31:2:\sqrt{3} の直角三角形の内角であり,α=60∘\alpha=60^{\circ} 三角関数の合成の例

つまり sin⁡θ+3cos⁡θ=2sin⁡(θ+60∘)\sin\theta+\sqrt{3}\cos\theta=2\sin(\theta+60^{\circ})

このように,サインに合成する場合,図を描くのがわかりやすいです。

cosの形に合成する

コサインに合成することもできます。 コサインの場合は,(a,b)(a,b) から角度 β\beta を求めるのが難しいです。少しめんどうですが加法定理の逆の操作で合成していきましょう。

例題2

sin⁡θ+3cos⁡θ\sin\theta+\sqrt{3}\cos\theta をコサインに合成せよ。

証明

sin⁡θ+3cos⁡θ=2(32cos⁡θ+12sin⁡θ)\sin\theta+\sqrt{3}\cos\theta\\ =2\left(\dfrac{\sqrt{3}}{2}\cos\theta+\dfrac{1}{2}\sin\theta\right)

よって,sin⁡β=−12,cos⁡β=32\sin\beta=-\dfrac{1}{2},\cos\beta=\dfrac{\sqrt{3}}{2} となる β\beta を見つければ,上式は

2(cos⁡βcos⁡θ−sin⁡βsin⁡θ)=2cos⁡(θ+β)2(\cos\beta\cos\theta-\sin\beta\sin\theta)\\ =2\cos(\theta+\beta)

となる。そして,そのような β\beta は例えば −30∘-30^{\circ} とすればよい。つまり,

sin⁡θ+3cos⁡θ=2cos⁡(θ−30∘)\sin\theta+\sqrt{3}\cos\theta=2\cos(\theta-30^{\circ})

応用例1

三角関数の合成は,関数のグラフを描くのに役立つことがあります。

例題3

y=sin⁡θ+cos⁡θy=\sin\theta+\cos\theta のグラフの概形を描け。

解答

三角関数の合成公式より,図を用いて求めると

sin⁡θ+cos⁡θ=2sin⁡(θ+45∘)\sin\theta+\cos\theta=\sqrt{2}\sin(\theta+45^{\circ})

三角関数の合成

よって,描きたい関数は y=2sin⁡θy=\sqrt{2}\sin\theta のグラフを θ\theta 軸方向に −45∘-45^{\circ} 平行移動したもの。 三角関数の合成によるグラフの概形

応用例2

三角関数の合成公式を使うと「asin⁡θ+bcos⁡θa\sin\theta+b\cos\theta」という扱いにくい関数をサイン(を平行移動したもの)という分かりやすい関数に変形できます。

そのため,以下の例題のように,関数の最大値や最小値を計算しやすくなります。

例題4

θ\theta が実数全体を動くとき,f(θ)=2sin⁡θ+3cos⁡θf(\theta)=2\sin\theta+3\cos\theta の最大値,最小値を求めよ。

解答

三角関数の合成公式より,

f(θ)=13sin⁡(θ+α)f(\theta)=\sqrt{13}\sin(\theta+\alpha)

ただし,α\alpha は (2,3)(2,3) に対応する角度(具体的に求める必要はない)。

よって f(θ)f(\theta) の最小値は −13-\sqrt{13},最大値は 13\sqrt{13} である。

cosへの合成はほとんど使った記憶がないです。