三角函数各个公式推理及证明

三角函数各个公式推理及证明

  • 1. 余弦定理
  • 2. c o s ( α − β ) = s i n α s i n β + c o s α c o s β cos(\alpha - \beta)=sin\alpha sin\beta+cos\alpha cos\beta cos(αβ)=sinαsinβ+cosαcosβ


1. 余弦定理

余弦定理是勾股定理的一般形式,勾股定理是余弦定理的特殊情况,因此,余弦定理是怎么得出来的呢?本文将在勾股定理的基础上推到出余弦定理
三角函数各个公式推理及证明_第1张图片
如上图所示:三角形ABC,其中AD垂直于BC,则根据勾股定理: c 2 = A D 2 + D C C c^2 = AD^2+DC^C c2=AD2+DCC
其中, A D = b s i n α , D C = a − B D = a − b c o s α AD = bsin\alpha, DC=a-BD=a-bcos\alpha AD=bsinα,DC=aBD=abcosα将这两个等式带入上式
c 2 = A D 2 + D C C = ( b s i n α ) 2 + ( a − b c o s α ) 2 c^2 = AD^2+DC^C=(bsin\alpha)^2+(a-bcos\alpha)^2 c2=AD2+DCC=(bsinα)2+(abcosα)2
c 2 = b 2 s i n 2 α + a 2 + b 2 c o s 2 α − 2 a b c o s α c^2 =b^2sin^2\alpha+a^2+b^2cos^2\alpha-2abcos\alpha c2=b2sin2α+a2+b2cos2α2abcosα
c 2 = b 2 ( s i n 2 + c o s 2 α ) + a 2 α − 2 a b c o s α = b 2 + a 2 − 2 a b c o s α c^2 =b^2(sin^2+cos^2\alpha)+a^2\alpha-2abcos\alpha = b^2+a^2-2abcos\alpha c2=b2(sin2+cos2α+a2α2abcosα=b2+a22abcosα
证明完毕。


2. c o s ( α − β ) = s i n α s i n β + c o s α c o s β cos(\alpha - \beta)=sin\alpha sin\beta+cos\alpha cos\beta cos(αβ)=sinαsinβ+cosαcosβ

证明:
三角函数各个公式推理及证明_第2张图片
如上图所示,三角形OAB,其中A点坐标客表示为 ( r a c o s α , r a s i n α ) (r_acos\alpha, r_asin\alpha) (racosα,rasinα),B点坐标客表示为 ( r b c o s β , r b s i n β ) (r_bcos\beta, r_bsin\beta) (rbcosβ,rbsinβ)。则 B A ⃗ \vec{BA} BA 可以表示为 ( r a c o s α − r b c o s β , r a s i n α − r b s i n β ) (r_acos\alpha-r_bcos\beta, r_asin\alpha-r_bsin\beta) (racosαrbcosβ,rasinαrbsinβ),则其长度的平方为:
∣ B A ⃗ ∣ 2 = ( r a c o s α − r b c o s β ) 2 + ( r a s i n α − r b s i n β ) 2 |\vec{BA}|^2 = (r_acos\alpha-r_bcos\beta)^2+(r_asin\alpha-r_bsin\beta)^2 BA 2=(racosαrbcosβ)2+(rasinαrbsinβ)2
展开化简得:
∣ B A ⃗ ∣ 2 = r a 2 + r b 2 − 2 r a r b ( c o s α c o s β + s i n α s i n β ) |\vec{BA}|^2 = r_a^2+r_b^2-2r_ar_b(cos\alpha cos\beta+sin\alpha sin\beta) BA 2=ra2+rb22rarb(cosαcosβ+sinαsinβ)
同理,根据三角形的余弦定理, ∣ A B ∣ 2 = ∣ O A ∣ 2 + ∣ O B ∣ 2 − 2 ∣ O A ∣ ∣ O B ∣ c o s ( α − β ) |AB|^2 = |OA|^2+|OB|^2-2|OA||OB|cos(\alpha-\beta) AB2=OA2+OB22OAOBcos(αβ),而|OA|的长度为 r a r_a ra,|OB|的长度为 r b r_b rb,代入方程得,
∣ B A ⃗ ∣ 2 = r a 2 + r b 2 − 2 r a r b c o s ( α − β ) |\vec{BA}|^2 = r_a^2+r_b^2-2r_ar_bcos(\alpha-\beta) BA 2=ra2+rb22rarbcos(αβ)
比较上两式得, c o s ( α − β ) = s i n α s i n β + c o s α c o s β cos(\alpha - \beta)=sin\alpha sin\beta+cos\alpha cos\beta cos(αβ)=sinαsinβ+cosαcosβ
证毕


你可能感兴趣的:(机器学习,高数,三角函数,机器学习)