1. 高校数学の美しい物語
  2. 三角関数の合成公式の証明と応用

三角関数の合成公式の証明と応用

更新日時 2021/03/07

三角関数の合成公式とは,sin と cos が混ざった式を,sin だけで表すための,以下のような公式です。

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

目次
  • 三角関数の合成とは

  • 三角関数の合成公式

  • 三角関数の合成公式の応用

  • 合成公式の証明

  • コサインバージョンの合成公式

  • 合成公式の覚え方

  • コメント

三角関数の合成とは

例えば,

sinθ+3cosθ\sin\theta+\sqrt{3}\cos\theta

という式は sin\sincos\cos が混ざっていますが,実は,以下のように sin\sin だけで表すことができます:

sinθ+3cosθ=2sin(θ+π3)\sin\theta+\sqrt{3}\cos\theta=2\sin\left(\theta+\dfrac{\pi}{3}\right)

実際,右辺を三角関数の加法定理を使って展開すると,

2sinθcosπ3+2cosθsinπ3=sinθ+3cosθ2\sin\theta\cos\dfrac{\pi}{3}+2\cos\theta\sin\dfrac{\pi}{3}\\ =\sin\theta+\sqrt{3}\cos\theta

となり,左辺と一致します。

このように,

asinθ+bcosθa\sin\theta+b\cos\theta

という式を,

Asin(θ+α)A\sin(\theta+\alpha)

のような形で表現することを三角関数の合成と言います。

三角関数の合成公式

asinθ+bcosθa\sin\theta+b\cos\theta を合成する公式です。

三角関数の合成公式:

aabb のいずれかが 00 でないとき)

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

ただし,α\alphasinα=ba2+b2\sin\alpha=\dfrac{b}{\sqrt{a^2+b^2}}cosα=aa2+b2\cos\alpha=\dfrac{a}{\sqrt{a^2+b^2}} を満たす角度。

合成公式を使って,さきほどの例:

sinθ+3cosθ\sin\theta+\sqrt{3}\cos\theta

を合成してみましょう。

a=1,b=3a=1,b=\sqrt{3} の場合です。

a2+b2=2\sqrt{a^2+b^2}=2

です。また,

sinα=32,cosα=12\sin\alpha=\dfrac{\sqrt{3}}{2},\:\cos\alpha=\dfrac{1}{2}

より,α=π3\alpha=\dfrac{\pi}{3} とすればよいです(後述の簡便法を使うとより楽)。

よって,

sinθ+3cosθ=2sin(θ+π3)\sin\theta+\sqrt{3}\cos\theta=2\sin\left(\theta+\dfrac{\pi}{3}\right)

三角関数の合成公式の応用

三角関数の合成公式を使うと,「サインとコサインの定数倍の和」という扱いにくい関数をサイン(を平行移動したもの)という分かりやすい関数に変形することができます。

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

例題

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

同様に合成すると,

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

ただし,α\alpha はとある実数(具体的に求める必要はない)。

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

合成公式の証明

三角関数の合成公式の証明自体は簡単です。加法定理を使って右辺を展開するのみです。

証明

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)

ここで,sinα=ba2+b2\sin\alpha=\dfrac{b}{\sqrt{a^2+b^2}}cosα=aa2+b2\cos\alpha=\dfrac{a}{\sqrt{a^2+b^2}} を代入すると,三角関数の合成公式(サイン)を得る。

コサインバージョンの合成公式

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

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

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

「サインでできることはコサインでもできる」という認識は重要です。

コサインバージョンは,コサインの加法定理を使って証明できます。また,サインの合成公式において位相をズラすことでも証明できます(sin(θ+π2)=cosθ\sin(\theta+\dfrac{\pi}{2})=\cos\theta を使う)。

合成公式の覚え方

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

ただし,α\alphasinα=ba2+b2\sin\alpha=\dfrac{b}{\sqrt{a^2+b^2}}cosα=aa2+b2\cos\alpha=\dfrac{a}{\sqrt{a^2+b^2}}

という合成公式は,xyxy 平面で (a,b)(a,b) という点を書くと覚えやすいです:

三角関数の合成

  • (a,b)(a,b) の偏角(図の角度)が α\alpha に対応しています。
  • a2+b2\sqrt{a^2+b^2} は原点と (a,b)(a,b) の距離に対応しています。

これはあくまで簡単に覚えるための方法です。コサインの方で覚えようとすると状況は変わってきます。本質的な話ではありません。

コメント

三角関数の合成公式は上記のように簡単に導出できます。そのため「asinθ+bcosθa\sin\theta+b\cos\theta という式を見たときに,加法定理を逆に使えば合成公式は導けるので覚える必要はない」という主張を聞いたことがあります。

しかし,合成公式は頻繁に使うので 時短のためにも上記の簡便法でサインバージョンを覚えてしまうことをオススメします。

公式の証明,本質をきちんと理解した上で,でもよく使う公式は邪道な方法でもいいから素早く使えるようになるべし。

Tag:三角関数の基本公式一覧

Tag:数学2の教科書に載っている公式の解説一覧

  1. 高校数学の美しい物語
  2. 三角関数の合成公式の証明と応用