三角函数的加法定理及证明
两个角α、β的和或者差的三角函数,可以用α、β角的三角函数的代数式来表示。
sin(α+β)=sinα⋅cosβ+cosα⋅sinβ(1)
sin(α−β)=sinα⋅cosβ−cosα⋅sinβ(2)
cos(α+β)=cosα⋅cosβ−sinα⋅sinβ(3)
cos(α−β)=cosα⋅cosβ+sinα⋅sinβ(4)
tan(α+β)=1−tanα⋅tanβtanα+tanβ(5)
tan(α−β)=1+tanα⋅tanβtanα−tanβ(6)
这一组公式也叫做三角函数的加法定理。还有叫“和差化积公式”或“和角公式(sum of angles formula)”的。
下面给出这组公式的证明,证明按照(4)→(3)→(1)→(2)→(5)→(6)的顺序给出。
证明:
我们首选证明公式(4),证明思路是通过余弦定理和直角坐标系的两点间距离公式导出。
如下图:

设P、Q是单位圆上的两点,∠AOP=α,∠AOQ=β,∠QOP=α−β,
那么有,P点的坐标为(cosα,sinα),Q点的坐标为(cosβ,sinβ)。
根据余弦定理有
∣PQ∣2=∣OP∣2+∣OQ∣2−2∣OP∣⋅∣OQ∣cos(α−β)(7)
其中∣OP∣=∣OQ∣=1,所以(7)式可以化简为
∣PQ∣2=2−2cos(α−β)(8)
再根据两点间的距离公式有
∣PQ∣=(cosα−cosβ)2+(sinα−sinβ)2(9)
将(9)式两边取完全平方并化简
∣PQ∣2=(cosα−cosβ)2+(sinα−sinβ)2=cos2α−2cosα⋅cosβ+cos2β+sin2α−2sinα⋅sinβ+sin2β=2−2(cosα⋅cosβ+sinα⋅sinβ)(10)
将(8)式代入(10)式,并化简就有
cos(α−β)=(cosα⋅cosβ+sinα⋅sinβ)
公式(4)得证。
通过(4)式,将β换成−β,加上诱导公式可得出公式(3)
cos(α+β)=cos(α−(−β))=cosα⋅cos(−β)+sinα⋅sin(−β)=cosα⋅cosβ−sinα⋅sinβ
同样的方式可以证明公式(1)
sin(α+β)=cos(2π−(α+β))=cos((2π−α)−β)=cos(2π−α)⋅cosβ+sin(2π−α)⋅sinβ=sinα⋅cosβ+cosα⋅sinβ
然后由公式(1)推出公式(2)
sin(α−β)=sin(α−(−β))=sinα⋅cos(−β)+cosα⋅sin(−β)=sinα⋅cosβ−cosα⋅sinβ
由公式(1)和公式(3)推出公式(5)
tan(α+β)=cos(α+β)sin(α+β)=cosα⋅cosβ−sinα⋅sinβsinα⋅cosβ+cosα⋅sinβ=(cosα⋅cosβ−sinα⋅sinβ)/(cosα⋅cosβ)(sinα⋅cosβ+cosα⋅sinβ)/(cosα⋅cosβ)=1−tanα⋅tanβtanα+tanβ
同样的方式,由公式(2)和公式(4)推出公式(5)
tan(α−β)=cos(α−β)sin(α−β)=cosα⋅cosβ+sinα⋅sinβsinα⋅cosβ−cosα⋅sinβ=(cosα⋅cosβ+sinα⋅sinβ)/(cosα⋅cosβ)(sinα⋅cosβ−cosα⋅sinβ)/(cosα⋅cosβ)=1+tanα⋅tanβtanα−tanβ
至此,加法定理的6个公式证明完毕。■