余弦定理(cosine law)的证明
余弦定理 三角形任何一边的平方等于其他两边平方的和减去这两边与它们夹角的余弦的积的两倍。
具体针对任意三角形:比如三角形△ABC中,如果∠A,∠B,∠C的对边分别用a、b、c来表示那么就有如下关系:
a2b2c2=b2+c2−2bc⋅cosA=a2+c2−2ac⋅cosB=a2+b2−2ab⋅cosC
证明 余弦定理的证明有很多种,我们这里利用解析几何的方式来证明:
首先,我们将三角形△ABC放到笛卡尔直角坐标系下,并让C点与坐标系的原点对齐,
让B点落在直角坐标系的x正半轴上,并且为了避免混淆,我们将∠C的大小用θ表示,如下图:

于是我们可知:∣AB∣=c,∣AC∣=b,∣BC∣=a,∠C=θ,
C点坐标为(0,0),B点坐标为(a,0),A点坐标为(b⋅cosθ,b⋅sinθ),
于是根据两点间的距离公式,有:
∣AB∣=(xa−xb)2+(ya−yb)2=(b⋅cosθ−a)2+(b⋅sinθ−0)2
我们将距离公式两边平方,并把∣AB∣=c代入,到如下结果:
c2=∣AB∣2=(b⋅cosθ−a)2+(b⋅sinθ−0)2=b2⋅cos2θ−2ab⋅cosθ+a2+b2⋅sin2θ
我们再根据三角恒等式sin2θ+cos2θ=1,将上式合并整理:
c2=a2+b2−2ab⋅cosθ
于是余弦定理得证,同样方法可以证明另外两个公式。■
由于解析几何中两点间的距离公式是基于勾股定理的,所以如果仅仅以平面几何的方式证明余弦定理方法也是一样的,
只不过需要辅助线构造直角三角形,并且要考虑锐角和钝角三角形两种情况。有兴趣的同学可以自己试试。
最后附上锐角三角形的图:
