ユユユユユ

webエンジニアです

三角関数の加法定理を復習する

 放送大学「初歩からの数学 '18」は、第十章にて三角関数を扱っている。すっかり記憶が磨耗していることに恥をしのびつつ、加法定理をいちど書き出してまとめておこうとおもう。

 結局のところ、基本の形をもとにして、いくつもの展開形が生じるということになる。「すべてを覚える必要はないので、いつでも導出できるようにしなさい」という指導をそういえば受けたことがあったなあ、と学生時代に思いをはせつつ、その導出手法を確認しておく。


 基本の形はこれだ。これがなければなにも始まらない。


\sin ( \alpha + \beta ) = \sin \alpha \cos \beta + \cos \alpha \sin \beta \\
\cos ( \alpha + \beta ) = \cos \alpha \cos \beta - \sin \alpha \sin \beta

左辺で \alpha\beta に加法を適用しているので加法定理ということになる。減法定理というものはない。上式で \beta- \beta に置き換えると、次の式がえられるだけのことである。


\sin ( \alpha + ( - \beta ) ) = \sin \alpha \cos (- \beta ) + \cos \alpha \sin (-\beta ) \\
\cos ( \alpha + ( - \beta ) ) = \cos \alpha \cos (- \beta ) - \sin \alpha \sin (-\beta )

定義より


\cos (- \beta ) =   \cos \beta \\
\sin (- \beta ) = - \sin \beta

であるので、


\sin (\alpha - \beta ) = \sin \alpha \cos \beta  - \cos \alpha \sin \beta \\
\cos (\alpha - \beta ) = \cos \alpha \cos \beta  + \sin \alpha \sin \beta

こうして加法定理の4つの基本形がえられるわけである。あくまで、最初のふたつだけを強く記憶すればよい。


 三角関数の積を和ないし差に直す公式、というものもある。これは加法定理からこのように求められる。


\sin \alpha \cos \beta  = \frac{1}{2}( \sin ( \alpha + \beta ) + \sin ( \alpha - \beta )) \\
\cos \alpha \cos \beta  = \frac{1}{2}( \cos ( \alpha + \beta ) + \cos ( \alpha - \beta )) \\
\sin \alpha \sin \beta  = \frac{1}{2}( \cos ( \alpha - \beta ) - \cos ( \alpha + \beta ))

変形した方が扱いやすければそうしよう


2 \sin \alpha \cos \beta  = \sin ( \alpha + \beta ) + \sin ( \alpha - \beta ) \\
2 \cos \alpha \cos \beta  = \cos ( \alpha + \beta ) + \cos ( \alpha - \beta ) \\
2 \sin \alpha \sin \beta  = \cos ( \alpha - \beta ) - \cos ( \alpha + \beta )

 記号の組み合わせが忙しく記憶に負荷をかけてよこす。実際のところ、記憶するよりも加法定理から導出するのはたしかに安全そうである。


 積を和(差)変換できたのと同じ理屈で、和ないし差を積に変換する公式も導ける。ただしこれにはわずかな操作が必要で、そこが混乱を生じさせる。

 上で導出した、積を和(差)に変換する公式をみよう。これを逆に適用すれば、和(差)から積を導くこともできるはずなのだが、いくぶんややこしいことになっている。


\sin (\alpha +\beta ) + \sin (\alpha -\beta ) = 2 \sin \alpha \cos \beta \\
\cos (\alpha +\beta ) + \cos (\alpha -\beta ) = 2 \cos \alpha \cos \beta \\
\cos (\alpha -\beta ) - \cos (\alpha +\beta ) = 2 \sin \alpha \sin \beta

 ここで必要な操作は、 A=\alpha +\beta , B=\alpha -\beta と新しいパラメータを宣言して、これらの置換した文字について扱うようにすることである。すると \alpha =\frac{A+B}{2}, \beta =\frac{A-B}{2} となり、次のように和(差)を積で表せるようになる


\sin A + \sin B =  2 \sin \frac{A+B}{2} \cos \frac{A-B}{2} \\
\sin A - \sin B =  2 \sin \frac{A-B}{2} \cos \frac{A+B}{2} \\
\cos A + \cos B =  2 \cos \frac{A+B}{2} \cos \frac{A-B}{2} \\
\cos A - \cos B = -2 \sin \frac{A+B}{2} \sin \frac{A-B}{2}