本文对标高中数学,要求读者至少对弧度制及三角函数有一定了解(包括和差角、二倍角、辅助角等),并掌握基本的均值不等式。
本文默认:
- 对角对边同字母,例如 ∠A\angle A∠A 所对的边为 aaa。
- 如无意外,皆为“在 △ABC\triangle ABC△ABC 中”。
- 遵照高中的写法,∠A\angle A∠A 一般省略 ∠\angle∠ 符号。
正弦定理
概念
正弦定理反应了三角形三边及其正弦值的比例,涉及到其外接圆的半径,是一个较为常用的边角互化的工具。
公式 & 证明
公式:asinA=bsinB=csinC\dfrac{a}{\sin A}=\dfrac{b}{\sin B}=\dfrac{c}{\sin C}sinAa=sinBb=sinCc。
证明:如图,圆 OOO 是三角形 ABCABCABC 的外接圆,连接 BOBOBO 并延长交圆 OOO 的另一端于 DDD,连接 CDCDCD。

根据圆的相关知识可以知道 ∠BCD=90°\angle BCD=90\degree∠BCD=90°,∠A=∠D\angle A=\angle D∠A=∠D。
现在我们发现 BDBDBD 是圆 OOO 的直径(记为 2R2R2R,RRR 即三角形外接圆半径),它等于 BCsinD=asinA\dfrac{BC}{\sin D}=\dfrac{a}{\sin A}sinDBC=sinAa。
所以我们得到 asinA=2R\dfrac{a}{\sin A}=2RsinAa=2R。而这只是我们的其中一条边,剩下两条边同样可以进行类似的操作,所以就得到了 asinA=bsinB=csinC=2R\dfrac{a}{\sin A}=\dfrac{b}{\sin B}=\dfrac{c}{\sin C}=2RsinAa=sinBb=sinCc=2R。
应用
解三角形
正弦定理可以用于,当我们已知一组对边对角和另一边或另一角时,可以将整个三角形解出来。
例如我们知道了 a,b,sinAa,b,\sin Aa,b,sinA 的值,那么利用小小的变形可得 sinB=sinA⋅ba\sin B=\sin A\cdot \dfrac{b}{a}sinB=sinA⋅ab。
而知道了 sinB\sin BsinB,利用和差角公式和诱导公式可以算出:
sinC=sin(π−A−B)=sin(π−(A+B))=sin(A+B)=sinAcosB+cosAsinB\sin C=\sin(\pi-A-B)=\sin(\pi-(A+B))=\sin(A+B)=\sin A\cos B+\cos A\sin BsinC=sin(π−A−B)=sin(π−(A+B))=sin(A+B)=sinAcosB+cosAsinB
最后 c=b⋅sinCsinBc=b\cdot\dfrac{\sin C}{\sin B}c=b⋅sinBsinC。
只要知道的有一组对边对角和一个其它信息,我们就能把这个三角形解出来了!
顺便提一嘴,三角形的面积公式还可以表示成 S=12absinCS=\dfrac{1}{2}ab\sin CS=21absinC,这个自己推吧,非常易证。
边角互化
这是啥意思呢?
其实就是,如果你遇到一个齐次的方程或者式子,你可以将其中的 sin\sinsin 全部变成边,或者将所有边变成 sin\sinsin。
比如说,现在有个式子
bsinA+acosB=0b\sin A+a\cos B=0bsinA+acosB=0
你发现这个方程左边的每一项都只带一次的 a,ba,ba,b,你就可以把它变成 sinBsinA+sinAcosB=0\sin B\sin A+\sin A\cos B=0sinBsinA+sinAcosB=0,即等号两边同时乘上 sinAa\dfrac{\sin A}{a}asinA(=sinBb=\dfrac{\sin B}{b}=bsinB)。
然后你就发现 sinB=−cosB\sin B=-\cos BsinB=−cosB 啦,很容易就能知道 B=3π4B=\dfrac{3\pi}{4}B=43π。
又比如
asinA+bsinB−csinC=0a\sin A+b\sin B-c\sin C=0asinA+bsinB−csinC=0
这个时候我们将等式两边同乘 asinA\dfrac{a}{\sin A}sinAa,可以得到 a2+b2−c2=0a^2+b^2-c^2=0a2+b2−c2=0,所以 C=π2C=\dfrac{\pi}{2}C=2π。
处理倍角
这个很好理解。
比如你遇见一些题目,写着 C=2BC=2BC=2B。那这个时候利用三角函数,可以写成 sinC=sin2B=2sinBcosB\sin C=\sin 2B=2\sin B\cos BsinC=sin2B=2sinBcosB,然后再根据题目的一些条件来继续解决问题。
由 sin\sinsin 引起的正弦定理的多解问题
我们知道,sinα=sin(π−α)\sin\alpha=\sin(\pi-\alpha)sinα=sin(π−α)。
所以,现在如果知道了 a,b,sinAa,b,\sin Aa,b,sinA。你可以通过计算得到 sinB\sin BsinB 的值。但是这个三角形的形状一定是唯一的吗?比如 sinB=32\sin B=\dfrac{\sqrt 3}{2}sinB=23,BBB 除了可以是 π3\dfrac{\pi}{3}3π,也可能是 2π3\dfrac{2\pi}{3}32π 呀!
所以,现在我们需要讨论,当 a,b,sinAa,b,\sin Aa,b,sinA 出现什么关系的时候,三角形的形状唯不唯一。
1、A∈[0,π2)A\in[0,\dfrac{\pi}{2})A∈[0,2π)

看图可以很轻易地看出来解的情况,以下是表格:
| 关系 | 解的个数 |
|---|---|
| a<bsinAa<b\sin Aa<bsinA | 无解 |
| a=bsinAa=b\sin Aa=bsinA | 一解(B=π2B=\dfrac{\pi}{2}B=2π) |
| a>bsinAa>b\sin Aa>bsinA | 二解(分布在圆的两侧) |
| a≥ba\ge ba≥b | 一解(a=ba=ba=b 有一种情况是 a,ba,ba,b 重合,构不成三角形,所以也是一个解) |
2、a∈[π2,π)a\in [\dfrac{\pi}{2},\pi)a∈[2π,π)
这种情况更简单。显然 BBB 只能是锐角。遵循大角对大边,小角对小边的原理,我们有以下结论:
| 关系 | 解的个数 |
|---|---|
| a≤ba\le ba≤b | 无解 |
| a>ba>ba>b | 一解 |
余弦定理
概念
余弦定理是描述三角形中三边长度与一个角的余弦值关系的数学定理,也可在知道角和边的情况下求未知边。
公式 & 证明
公式有两种常用写法:
- cosA=b2+c2−a22bc\cos A=\dfrac{b^2+c^2-a^2}{2bc}cosA=2bcb2+c2−a2(字母可相互替换);
- a2=b2+c2−2bccosAa^2=b^2+c^2-2bc\cos Aa2=b2+c2−2bccosA。
证明:

如图,我们过 AAA 作 AD⊥BCAD\bot BCAD⊥BC 于 DDD。设 BD=x,CD=a−xBD=x,CD=a-xBD=x,CD=a−x。
利用勾股可以得到,c2−x2=b2−(a−x)2c^2-x^2=b^2-(a-x)^2c2−x2=b2−(a−x)2。
解出来 x=a2+c2−b22ax=\dfrac{a^2+c^2-b^2}{2a}x=2aa2+c2−b2。
此时利用三角函数最基本的定义,可算得 cosB=xc=a2+c2−b22ac\cos B=\dfrac{x}{c}=\dfrac{a^2+c^2-b^2}{2ac}cosB=cx=2aca2+c2−b2。
然后再变一下就能得到第二种表示方式。
这个公式非常好记,就是某个角的 cos\coscos 等于它两邻边的平方和减去对边平方,除以两倍邻边乘积的结果。
什么?你说这只证明了锐角满足余弦定理,但是钝角不一定?那不妨来看看另一种证法:
尝试使用向量证明。

如图,我们有 a→=c→+b→\overrightarrow{a}=\overrightarrow{c}+\overrightarrow{b}a=c+b。
两边同时平方,得到
a2=b2+c2+2∣b∣∣c∣cos(π−θ)a^2=b^2+c^2+2|b||c|\cos(\pi-\theta)a2=b2+c2+2∣b∣∣c∣cos(π−θ)
后面那个东西是向量的点乘展开。
因为 cos(π−θ)=−cosθ\cos(\pi-\theta)=-\cos\thetacos(π−θ)=−cosθ,所以进一步化简:
a2=b2+c2−2bccosθa^2=b^2+c^2-2bc\cos\thetaa2=b2+c2−2bccosθ
而显然 A=θA=\thetaA=θ,所以我们就能得到
a2=b2+c2−2bccosAa^2=b^2+c^2-2bc\cos Aa2=b2+c2−2bccosA
应用
解三角形
当我们已知一个三角形中的信息满足“SAS”的情况时(比如知道了 a,b,∠Ca,b,\angle Ca,b,∠C),那么可以通过余弦定理求得 ccc,并进一步利用正弦定理求出其他东西。
同时当我们知道三边长时,也可以求得三个角的 cos\coscos 值。
中线长公式(二级结论)
这个其实用斯特瓦尔德定理可以证明,不过我不想用那玩意,实在是太麻烦了。
两种证明方式,一种初中,一种高中。
初中证法:平行四边形
一步证完。
我们知道,在平行四边形中,有一个这样的结论:四边平方和 === 对角线平方和。

如图,倍长中线 ADADAD,会出现平行四边形 ABECABECABEC。
则 2AB2+2AC2=BC2+AE2=4AD2+BC22AB^2+2AC^2=BC^2+AE^2=4AD^2+BC^22AB2+2AC2=BC2+AE2=4AD2+BC2、
可得 AD2=12AB2+12AC2−14BC2AD^2=\dfrac{1}{2}AB^2+\dfrac{1}{2}AC^2-\dfrac{1}{4}BC^2AD2=21AB2+21AC2−41BC2。
高中证法
更加直观,不用辅助线和其他结论。

显然可以有 AD→=12(AB→+AC→)\overrightarrow{AD}=\frac{1}{2}(\overrightarrow{AB}+\overrightarrow{AC})AD=21(AB+AC)。
同时平方,得到 AD2=14(AB2+AC2+2AB⋅ACcosA)AD^2=\dfrac{1}{4}\big(AB^2+AC^2+2AB\cdot AC\cos A\big)AD2=41(AB2+AC2+2AB⋅ACcosA)。
然后将 cosA\cos AcosA 的公式代入,得到
AD2=14(AB2+AC2+2AB⋅AC⋅AB2+AC2−BC22AB⋅AC)AD^2=\dfrac{1}{4}\big(AB^2+AC^2+2AB\cdot AC\cdot\dfrac{AB^2+AC^2-BC^2}{2AB\cdot AC}\big)AD2=41(AB2+AC2+2AB⋅AC⋅2AB⋅ACAB2+AC2−BC2)
化简,得
AD2=14(2AB2+2AC2−BC2)AD^2=\dfrac{1}{4}\big(2AB^2+2AC^2-BC^2\big)AD2=41(2AB2+2AC2−BC2)
这比记那个斯特瓦尔德定理好多了吧……
角平分线长公式(二级结论)
高中的角平分线直接与面积挂钩,所以遇到角平分线时就往面积那边想就好啦!

如图,BDBDBD 是三角形 ABCABCABC 的角平分线。
SABC=SABD+SCBDS_{ABC}=S_{ABD}+S_{CBD}SABC=SABD+SCBD
同时乘 222,得到
acsinB=c⋅BDsinB2+a⋅BDsinB2ac\sin B=c\cdot BD\sin\frac{B}{2}+a\cdot BD\sin\frac{B}{2}acsinB=c⋅BDsin2B+a⋅BDsin2B
左边用二倍角公式展开,得到
2acsinB2cosB2=(a+c)BDsinB22ac\sin\frac{B}{2}\cos\frac{B}{2}=(a+c)BD\sin\frac{B}{2}2acsin2Bcos2B=(a+c)BDsin2B
一通操作消去了 sin\sinsin,可以得到
BD=2accosB2a+cBD=\dfrac{2ac\cos\frac{B}{2}}{a+c}BD=a+c2accos2B
以后遇到角平分线相关问题就知道怎么解啦!
结合均值不等式
让我们来看看余弦定理最初的样子:
a2=b2+c2−2bccosAa^2=b^2+c^2-2bc\cos Aa2=b2+c2−2bccosA
如果此时 aaa 是定值,那么我们把式子做变形,结合均值不等式,可以处理已知一边一角时,面积的最大值和周长的最大值。
周长最大值
即我们要求 b+cb+cb+c 最小。
先做变形,提出完全平方公式,使其出现 b+cb+cb+c:
a2=(b+c)2−2bc−2bccosAa^2=(b+c)^2-2bc-2bc\cos Aa2=(b+c)2−2bc−2bccosA
合并同类项,得:
a2=(b+c)2−2bc(cosA+1)a^2=(b+c)^2-2bc(\cos A+1)a2=(b+c)2−2bc(cosA+1)
利用均值不等式 bc≤(b+c)24bc\le\dfrac{(b+c)^2}{4}bc≤4(b+c)2 代入式子,得到:
a2≥(b+c)2−(a+b)22(cosA+1)a^2\ge (b+c)^2-\dfrac{(a+b)^2}{2}(\cos A+1)a2≥(b+c)2−2(a+b)2(cosA+1)
注意代入的地方前面是减号,所以要变号哦。
接着合并同类项,我们就得到:
a2≥12(1−cosA)(b+c)2a^2\ge \frac{1}{2}(1-\cos A)(b+c)^2a2≥21(1−cosA)(b+c)2
(b+c)2≤2a21−cosA(b+c)^2\le \dfrac{2a^2}{1-\cos A}(b+c)2≤1−cosA2a2
b+c≤21−cosAab+c\le \sqrt{\dfrac{2}{1-\cos A}}ab+c≤1−cosA2a
一个看起来非常精神的式子就被我们推出来了哈哈哈哈。显然当 AAA 和 aaa 都已知时,答案是确定的。如果只知道 aaa,那周长最大时 cosA=1\cos A=1cosA=1,但是要注意取不到这个值哈(此时 A=0°A=0\degreeA=0°)!
面积最大值
我们需要重新回到最早的式子:
a2=b2+c2−2bccosAa^2=b^2+c^2-2bc\cos Aa2=b2+c2−2bccosA
三角形的面积公式为 12bcsinA\frac{1}{2}bc\sin A21bcsinA。因为 AAA 已知,所以这次要求 bcbcbc 的最大值。
这次利用的是 b2+c2≥2bcb^2+c^2\ge 2bcb2+c2≥2bc:
a2≥2bc−2bccosAa^2\ge 2bc-2bc\cos Aa2≥2bc−2bccosA
bc≤a22−2cosAbc\le \dfrac{a^2}{2-2\cos A}bc≤2−2cosAa2
所以面积最大值就是:
S=12bcsinA≤a2sinA4−4cosAS=\dfrac{1}{2}bc\sin A\le \dfrac{a^2\sin A}{4-4\cos A}S=21bcsinA≤4−4cosAa2sinA
建议记 bcbcbc 的结论而不是 SSS 的公式。
正余弦定理综合 & 常用变形
主要整理的是一些套路。
先咕一会。
高中数学:正弦与余弦定理详解及应用
本文详细介绍了正弦定理和余弦定理的概念、公式证明、应用,包括解三角形、边角互化以及在处理倍角问题中的应用。同时,讨论了余弦定理与均值不等式结合时如何求解周长和面积的最大值。
2955





