三角関数の和差公式と積和公式
📂関数三角関数の和差公式と積和公式
合成/乗算の公式は頻繁には使われないから、倍角/半角の公式ほど重要ではない。しかし、それで全く必要ないわけではない。導出過程がとても簡単だから、覚えておいて必要な時にすぐ導出して使えるといい。加法定理だけを使って導出する。
加法定理
sin(θ1±θ2)=cos(θ1±θ2)=tan(θ1±θ2)= sinθ1cosθ2±sinθ2cosθ2 cosθ1cosθ2∓sinθ1sinθ2 1∓tanθ1tanθ2tanθ1±tanθ2
合成公式
sinA+sinB=sinA−sinB=cosA+cosB=cosA−cosB= 2sin2A+Bcos2A−B 2cos2A+Bsin2A−B 2cos2A+Bcos2A−B −2sin2A+Bsin2A−B
導出
長いけど、難しくない。
sin(A+B)=sin(A−B)=cos(A+B)=cos(A−B)= sinAcosB+cosAsinB sinAcosB−cosAsinB cosAcosB−sinAsinB cosAcosB+sinAsinB
A≡2x+y、B≡2x−yと置き換えて、(1) ~ (4)に代入すると次のようになる。
sinx=siny=cosx=cosy= sin2x+ycos2x−y+cos2x+ysin2x−y sin2x+ycos2x−y−cos2x+ysin2x−y cos2x+ycos2x−y−sin2x+ysin2x−y cos2x+ycos2x−y+sin2x+ysin2x−y
(5)+(6)を計算すると下記の式を得る。
sinx+siny=2sin2x+ycos2x−y
(5)−(6)を計算すると下記の式を得る。
sinx+siny=2cos2x+ysin2x−y
(7)+(8)を計算すると下記の式を得る。
cosx+cosy=2cos2x+ycos2x−y
(7)−(8)を計算すると下記の式を得る。
cosx−cosy=−2sin2x+ysin2x−y
今度はx≡A、y≡Bに戻して置き換えると次の結果を得る。
sinA+sinB=sinA−sinB=cosA+cosB=cosA−cosB= 2sin2A+Bcos2A−B 2cos2A+Bsin2A−B 2cos2A+Bcos2A−B −2sin2A+Bsin2A−B
■
乗算公式
sinAcosB=cosAsinB=cosAcosB=sinAsinB= 21[sin(A+B)+sin(A−B)] 21[sin(A+B)−sin(A−B)] 21[cos(A+B)+cos(A−B)] −21[cos(A+B)−cos(A−B)]
導出
三角関数の加法定理から簡単に導出できる。
sin(A+B)=sin(A−B)=cos(A+B)=cos(A−B)= sinAcosB+cosAsinB sinAcosB−cosAsinB cosAcosB−sinAsinB cosAcosB+sinAsinB
(9)+(10)を計算すると次のようになる。
sin(A+B)+sin(A−B)=2sinAcosB⟹sinAcosB=21[sin(A+B)+sin(A−B)]
(9)−(10)を計算すると次のようになる。
sin(A+B)−sin(A−B)=2cosAsinB⟹cosAsinB=21[sin(A+B)−sin(A−B)]
(11)+(12)を計算すると次のようになる。
cos(A+B)+cos(A−B)=2cosAcosB⟹cosAcosB=21[cos(A+B)+cos(A−B)]
(11)−(12)を計算すると次のようになる。
cos(A+B)−cos(A−B)=−2sinAsinB⟹sinAsinB=−21[cos(A+B)−cos(A−B)]
■