冷启动:一个方程配一个未知角,其实不够
题面只给一个等式
sinα+2cosα=210,α∈R.
一个方程、一个未知数,看着刚好够用,其实不够。把 cosα、sinα 看成横纵坐标,
它就是一条直线;而 (cosα,sinα) 又被 sin2α+cos2α=1
钉在半径为 1 的圆上。直线与圆交出两个点——满足条件的 α 有两族,
α 本身定不住。
那答案岂不是有两个?没有。三条路最后都会撞见同一件事:两族角的正切分别是
tanα=3与tanα=−31,
两者互为负倒数,而 tan2α 在这样的两个值上给出同一个结果。
这道题的全部内容就在这句话里。
目标先摆出来,省得多算
tan2α=1−tan2α2tanα.
要的只是 tanα。不必知道 α 是多少,也不必知道 sinα、cosα
各是多少——解法二、三就一次都不去解它们。这是一道典型的给值求值:给的是一个三角式的值,
要的是另一个三角式的值,中间那个角自始至终不用露面。
四个选项在钓什么
先把选项读成四句话,后面算完好对账:
- C.−43 是答案。
- B.43 是把倍角正切的分母写成 tan2α−1 的产物:绝对值一样、符号相反。
这正是倍角正切分母的相减顺序写反这一坑的标准落点,出题人把它摆在这儿等着。
- D.−34 与 A.34 是 −43 的倒数与倒数的相反数——
把 tan2α 和 cot2α 弄混就落这两个。
四个选项两两成对、只差符号与倒数,说明这题不能靠估算蒙:必须把符号和分子分母的位置算准。
解法一:先把 sinα、cosα 解出来,再代倍角公式
这是官方给的路子:把「一条直线 ∩ 一个圆」老老实实解出来。
第一步:用线性方程消掉一个
sinα=210−2cosα.
第二步:代进 sin2α+cos2α=1
记 c=cosα:
(210−2c)2+c2=1.
左边展开——这一步是本条路最容易翻车的地方,(210)2=410=25,
交叉项是 −2⋅210⋅2c=−210c:
25−210c+4c2+c2=1⟹5c2−210c+23=0⟹10c2−410c+3=0.
判别式 Δ=(410)2−4⋅10⋅3=160−120=40,Δ=210,于是
c=20410±210=10310或1010.
第三步:回代求 sinα,得两组解
c=10310 ⟹ sinα=210−10610=−1010,
c=1010 ⟹ sinα=210−10210=10310.
两组都验一下平方和:101+109=1、109+101=1,都在圆上。
与官方解答的两组解逐字相同。
注意这里没有「增根」要筛:我们是把线性方程代入,不是把它平方,所以
二次方程的每个根都对应一组真解,两组都作数。
第四步:两组各自求 tanα,再代倍角公式
两个 cosα 都不为 0,除法合法:
tanα=10310−1010=−31,tanα=101010310=3.
代倍角公式,两组都要代——虽然本题它们给的是同一个数,但在没算之前你并不知道:
tan2α=1−(−31)22(−31)=98−32=−43,
tan2α=1−322⋅3=−86=−43.
tan2α=−43, 选 C
这条路的代价
10 从第一步跟到第四步,展开、开判别式、约分处处是它。
下面两条路把根号在第一步就消灭掉。
解法二:两边平方补齐次,除以 cos2α 只剩 tanα
既然只要 tanα,就别去碰 sinα、cosα 各自的值。
齐次式化正切这条路的做法是:把条件整成一个关于 sinα、cosα 的齐次式,
上下同除 cos2α,tanα 自己就出来了。
第一步:平方,顺便说清为什么不用回代筛
(sinα+2cosα)2=410⟹sin2α+4sinαcosα+4cos2α=25.
平方是不可逆的一步,它把 sinα+2cosα=−210 那一支也放了进来。
一般情况下这是必须回头筛的。但本题不用,理由要说清楚:若 α 落在那多出来的一支上,
则 α−π 满足
sin(α−π)+2cos(α−π)=−sinα−2cosα=210,
即它是某个真解平移 π 得来的。而 tan 的周期是 π、tan2α 的周期是 2π,
两者都看不出 α 与 α+π 的差别。所以多出来的那一支给出的 tanα、tan2α
与真解完全相同,筛不筛结果一样。
第二步:把右边的常数补成齐次
右边的 25 是零次的,左边是二次的,不能直接除。用 1=sin2α+cos2α
把它升成二次:
sin2α+4sinαcosα+4cos2α=25(sin2α+cos2α).
移项、两边乘 2:
2sin2α+8sinαcosα+8cos2α=5sin2α+5cos2α,
3sin2α−8sinαcosα−3cos2α=0.
现在每一项都是二次的,可以除了。
第三步:先否掉 cosα=0,再除
除以 cos2α 之前必须交代除数不为零——这正是齐次化除以的量可能为零那一坑:
若 cosα=0,则 sinα=±1,代回原条件得 sinα+2cosα=±1,
而 210=210>29=23>1,对不上。
故 cosα=0,除法合法。记 t=tanα:
3t2−8t−3=0.
第四步:解出来,代倍角公式
t=68±64+36=68±10⟹t=3 或 t=−31,
与解法一得到的两个正切逐字相同——绕开了 10,也绕开了两组 sin、cos。
代倍角公式(与解法一第四步同一笔账):两个 t 都给 −43。
tan2α=−43, 选 C
解法三:齐次化后不解方程,把 tan2α 整体换掉
解法二解出了两个根,再代两次。其实一次都不用解。
第一步到第三步:同样齐次化
平方、用 1=sin2α+cos2α 补齐次、否掉 cosα=0 后除以 cos2α
(这三步与解法二逐字相同,理由也相同),得
3t2−8t−3=0,t=tanα.
第四步:把 tan2α 整体换掉
这条方程本身就是一句话:t2 可以用 t 的一次式顶替。
3t2=8t+3⟹t2=38t+3.
把它塞进倍角公式的分母,整体代换一次:
1−t2=1−38t+3=33−8t−3=−38t.
第五步:t 自己约掉
先确认这个分母不为零。t=0 不是方程的根(代进去左边是 −3,不是 0),
所以 t=0,从而 1−t2=−38t=0,倍角公式用得上、tan2α 有定义。于是
tan2α=1−t22t=−38t2t=2t⋅(−8t3)=−43.
t 约掉了——式子里根本没留下根的痕迹,所以「两个根给同一个答案」不是巧合,
是这条计算自己说出来的:只要 t 满足 3t2−8t−3=0,tan2α 就只能是 −43。
tan2α=−43, 选 C

上块画的是解法一:条件那条直线与单位圆的两个交点,就是官方联立解出的两组
(cosα,sinα);它们与原点连出的两条半径互相垂直。
下块画的是解法三:tan2α 作为 t=tanα 的函数,两个根落在同一条水平线上。
旁注:为什么两根一定给同一个答案
上面第三条路已经用「t 约掉了」回答过一次。这里再给两个角度,三者说的是同一件事。
代数角度(两根之积)。 3t2−8t−3=0 的两根之积是 3−3=−1。也就是
tanα1⋅tanα2=−1.
而函数 f(t)=1−t22t 满足恒等式
f(−t1)=1−t21−t2=t2t2−1−t2=t2−1−2t=1−t22t=f(t).
两根互为负倒数,代进去自然同值。
几何角度(两条半径垂直)。 tanα1tanα2=−1 就是两个方向互相垂直,
即 α2=α1+2π(相差 π 的整数倍不影响正切)。于是
2α2=2α1+π,
而正切的周期恰是 π——两个 2α 差一整个周期,正切当然相同。
这条垂直在图上量得出来:原点到那条直线的距离是
d=12+22210=2510=22,
正好是半径 1 的 22 倍——弦心距等于半径的 22 倍,
对应的圆心角就是 2π。题目里那个看着随意的 210,是特意挑的。
三条路怎么选
| 要解的方程 | 根号出现几次 | 适用场合 |
|---|
| 解法一 | 关于 cosα 的二次方程 | 全程带 10 | 题目还要 sinα、cosα 本身时 |
| 解法二 | 关于 tanα 的二次方程 | 一次都没有 | 只要正切类的值——多数选择题 |
| 解法三 | 一个都不解 | 一次都没有 | 目标是 t 的分式、且 t 满足一条二次方程 |
考场上首选解法二:三行到底,且 3t2−8t−3=0 的根是漂亮的 3 与 −31。
解法三更快,但要看出「分母恰好能被方程顶替」这一步;看不出来就老实解根,不亏。
一句话带走
只要目标是 tan 的式子,就别去解 sin 和 cos:把条件平方、用
1=sin2α+cos2α 补成齐次,除以 cos2α,剩下的是一条关于
tanα 的方程;若目标又恰是 tanα 的分式,连这条方程都不必解——用它把高次项顶替掉,
未知数往往自己就约没了。