冷启动:先移项,看看右边攒出了什么
题面:△ABC 中,角 A、B、C 所对的边分别是 a、b、c,且
(3b−c)cosA=acosC
求 cosA。
第一件事:这是一条「边角混杂」的等式。 左右两边既有边(a、b、c)又有角的余弦
(cosA、cosC)。解这类式子的标准开局只有两个方向——要么全化成角,要么全化成边。
解法一、解法二分别走这两条。
第二件事:先把括号拆开、移项。 左边展开是 3bcosA−ccosA,把 −ccosA 移到右边:
3bcosA=acosC+ccosA(∗)
这一步移项是本题的题眼。 左边只剩「b 乘 cosA」,右边攒出了一个很眼熟的组合:
acosC+ccosA。它眼熟是有道理的——这个组合恒等于 b(三条路各用各的方式说明这一点)。
一旦知道右边是 b,(∗) 就成了 3bcosA=b,约掉 b 即得答案。
第三件事:b 与 sinB 都不为零。 b 是三角形的边长,b>0;B 是内角,0<B<π 故 sinB>0。
下面每次「两边约掉」都靠这两句,先立在这里。
解法一:正弦定理把边全换成角,右边合成 sin(A+C)
怎么想到的。 式子里三条边都是一次的(3b、c、a 各出现一次),
这正是边角互化最顺手的形状:用正弦定理把每条边换成对应角的正弦,一次式换一次式,
换完整条等式只剩角,接着就是三角恒等变形的地盘。
① 换元。 设 △ABC 的外接圆半径为 R,由正弦定理
a=2RsinA,b=2RsinB,c=2RsinC
代进 (∗),两边都有公因子 2R>0,约掉:
3sinBcosA=sinAcosC+sinCcosA
② 右边正是两角和的正弦。
sinAcosC+cosAsinC=sin(A+C)
③ 把 A+C 换成 B——注意是正弦,不变号。 三角形的内角和是 π,故 A+C=π−B,
sin(A+C)=sin(π−B)=sinB
(这里必须是正弦:sin(π−B)=sinB 不变号,而 cos(π−B)=−cosB 要变号。
换角时把这两条记混,是这类题最常见的翻车点。)
④ 约掉 sinB。 于是
3sinBcosA=sinB
由 0<B<π 知 sinB>0,两边同除以 sinB:
3cosA=1⟹cosA=31=33
⑤ 检查这个值是否真能出现。 cosA=33≈0.577∈(0,1),
所以 A 是一个确定的锐角(约 54.7∘),这样的三角形当然存在——答案合法。
解法二:余弦定理把角全换成边,展开后两边只剩 b、c
怎么想到的。 另一个方向:不动边,把两个余弦用余弦定理换成边的式子
(边角互化只留边)。式子会变长,但全程只是多项式运算,没有任何需要「想到」的技巧——
这是最不需要灵感的一条路。
① 写出两个余弦。
cosA=2bcb2+c2−a2,cosC=2aba2+b2−c2
② 代入 (∗)。
3b⋅2bcb2+c2−a2=a⋅2aba2+b2−c2+c⋅2bcb2+c2−a2
左边先约掉一个 b(b>0):2c3(b2+c2−a2);
右边第一项约掉 a(a>0):2ba2+b2−c2。于是
2c3(b2+c2−a2)=2ba2+b2−c2+2bb2+c2−a2
③ 右边先合并——这是本条路唯一要算的地方。 右边两项同分母 2b,分子相加:
(a2+b2−c2)+(b2+c2−a2)=2b2
a2 与 c2 全部抵消,只剩 2b2。 所以右边 =2b2b2=b。
(这正是冷启动说的「右边那个组合恒等于 b」——在这条路上它是算出来的。)
④ 解出来。 等式成了
2c3(b2+c2−a2)=b⟹3(b2+c2−a2)=2bc⟹2bcb2+c2−a2=31
左边按余弦定理正是 cosA,故
cosA=31=33
⑤ 每一次约分都合法。 全程约掉的是 a、b、c、2——三条边都是正数,没有除以零的风险;
也没有两边平方之类会引入增根的操作,所以不必回头验根。
解法三:认出 acosC+ccosA=b,一行读出答案
怎么想到的。 (∗) 的右边 acosC+ccosA 是一个恒等式的左边:在任何三角形里它都等于 b。
认识它,这道题就只剩一次除法。下面先把这个恒等式证一遍(不必背,一个坐标系两句话)。
① 证 b=acosC+ccosA。 以 A 为原点、射线 AC 为 x 轴正方向建系。则
C=(b, 0),B=(ccosA, csinA)
(B 到 A 的距离是 c,AB 与 x 轴正向的夹角就是 A。)
从 C 看:CB=(ccosA−b, csinA),而 CA 的方向是 (−1,0)。
角 C 是 CB 与 CA 的夹角,于是
acosC=CBcosC=CB⋅(−1,0)=b−ccosA
移项即得
acosC+ccosA=b
这个推导对锐角、直角、钝角一视同仁——坐标里 cosA、cosC 的正负自动带着,不必把 A、C 按锐钝切成几种情形逐个验。
② 代回去。 (∗) 的右边就是 b:
3bcosA=b
③ 约掉 b。 b>0(三角形的边长),
3cosA=1⟹cosA=33
这条路连 a、c 都没碰:题面给的 acosC 与 −ccosA 从一开始就注定要合并成 b,
剩下的只是 3cosA=1。
三条路回头看。 三条路的分歧点只有一个:怎么认识 acosC+ccosA。
解法一用正弦定理把它翻成 sin(A+C)=sinB,再与左边的 sinB 对消;
解法二用余弦定理把它硬算成 b(那一步 a2、c2 成对抵消,很干净);
解法三直接把它当成一条恒等式用。三条路的中间结果完全相同:3bcosA=b。
本题为什么能只问 cosA。 因为化简后 a、b、c 与 B、C 全部消失,
条件实际上只约束了角 A 一个量。也就是说,满足题设的三角形有无穷多个(形状可以千差万别),
但它们的 ∠A 全都一样——这正是填空题只问 cosA 的原因。
答案的形状。 cosA=31 要分母有理化写成 33。
顺带可得 sinA=1−31=36、tanA=2——
若后一问接着问面积或另一条边,这两个值就是下一步的入口。
🕳️ 避坑
- A+C 换成 B 时,正弦不变号、余弦要变号。 sin(A+C)=sin(π−B)=sinB,
但 cos(A+C)=cos(π−B)=−cosB。本题用的是正弦,不加负号;
顺手写成 −sinB 会得到 cosA=−33,整道题的符号全反。
- 约掉 sinB / b 之前先说明它不为零。 B 是三角形内角,0<B<π 故 sinB>0;
b 是边长故 b>0。这两句话一行就能写完,但不写就是漏了前提。
- 别把 acosC+ccosA 记成 acosA+ccosC。 恒等式里边与角是错开的:
b=acosC+ccosA,每一项都是「一条边乘以另一端那个角的余弦」。写成同名配对就不成立了。
- 化边的那条路别急着通分到底。 解法二第 ③ 步先把右边两项合并(分子相加得 2b2),
比把三项一起通分再展开短得多——先看能不能抵消,再决定要不要展开。