三角恒等式与三角方程
上一章里,我们已经能把一条周期曲线读成振幅、周期和相位,也知道反三角函数为什么只返回一个主值。接下来,一个很实际的问题会冒出来:同样是在描述转动,有人写 sin(x+2π),有人写 cosx;有人写 2sinxcosx,有人写 sin2x。这些式子长得不同,怎么判断它们是不是同一回事?
再往前走一步,假如一个周期模型告诉我们高度是 h(t)=3+2sint,现在想找“什么时候高度等于 4”,就要解 sint=2。你已经知道计算器给出的 只是一个角;点还会转到另一个同样高的位置,也会一圈又一圈重复经过它们。怎样把这些时刻全找出来,就成了方程的问题。
这一章沿着这两个问题展开。我们先从单位圆找出同一件事的不同写法,再用这些写法整理方程。公式之间有来路:勾股恒等式来自半径,和差公式来自旋转,倍角、半角和积化和差又从它们推出来。记住这条路线,即使某条公式一时忘了,也有办法把它找回来。
恒等式要说明:在两边都有意义的每一个输入上,它们都相等。解方程要找出:哪些输入让这一次相等成立。证明恒等式不能只试几个角;解方程也不能因为找到了一个角,就认为工作结束了。本章未标度数符号的角统一使用弧度。
先把单位圆里的关系认出来
勾股定理仍然在管这件事
想象单位圆上的点停在角 x 对应的位置。它的横坐标是 cosx,纵坐标是 sinx,离原点始终是 1。横向距离和纵向距离的平方相加,正好是半径的平方:
sin2x+cos2x=1.
这里的 sin2x 是 (sinx)2,不要读成 sin(x2)。前者先算正弦,再把结果平方;后者先把角平方,是另一个运算。
这个等式对任意实数角都成立。点转到左边,横坐标可能为负;转到下边,纵坐标可能为负,但平方以后,勾股关系依然成立。它常见的两个改写是 sin2x=1−cos2x 和 cos2x。以后需要把一个式子统一成只含正弦或只含余弦时,它们就能派上用场。
如果已知 sinx=135,能立刻写 cosx=13 吗?还差一步:勾股关系只能给出 ,于是 。如果 ,点在左上方,才知道应选负号。这句话到了半角公式那里还会再用一次。
在第一象限,把圆上的点 P 垂直投影到横轴上的 Q,就得到直角三角形 OQP。它的横边是 cosθ,竖边是 sinθ,斜边是单位半径。

图中先用锐角让边长与坐标容易对上。转到其他象限以后,坐标可能变负,但平方消去了符号,cos2θ+sin2θ=1 仍然来自同一个圆的距离关系。
商与倒数:换名字以前先看分母
正切、余切、正割、余割都能还原成正弦和余弦。把定义和条件放在一起看,会比单背一串名字清楚:
表中的 k 都是整数。看见 sec 或 csc 不必紧张,它们只是把倒数写得短一些。看见 tan 和 cot,则可以把它们还原成坐标的比。
倒数关系也可以反过来写,例如 cosx=secx1,但仍要在两边都有意义的地方使用。尤其是常见的 cotx=,要求 和 都不为零。以 为例, 有意义,右边的 却根本没有定义。写法看似对称,定义域不一定一样大。
现在回到勾股恒等式。如果 cosx=0,把每一项都除以 cos2x:
cos2xsin2x+
于是得到
tan2x+1=sec2x.
如果改为除以 sin2x,则在 sinx=0 时得到
1+cot2x=csc2x.
这三条勾股恒等式其实只有一个源头。后两条多出的定义域条件,也恰好来自“除以什么”这一步。
反方向转动,会怎样改变坐标
角 x 和 −x 在单位圆上的点关于横轴对称,所以横坐标相同、纵坐标相反:
cos(−x)=cosx,sin(−x)=−sinx.
把它们代入商和倒数定义,就知道余弦、正割是偶函数,正弦、正切、余切、余割是奇函数。例如
tan(−x)=cosx−sinx=−tanx
在正切的定义域内成立。这些奇偶关系的用途很具体:如果后面出现 cos(2x−5x),你可以先写成 cos(−3x),再写成 cos3x;如果出现 sin(−3x),那个负号就必须保留。
化简与验证:每一步都要知道为什么改写
先看一个容易完成、也容易留下隐患的化简:
sinx1−cos2x.
分母先告诉我们 sinx=0。分子用勾股恒等式改成 sin2x,于是
sinx1−cos2x=sin
式子缩短了,原来被排除的角并没有跟着恢复。sinx 单独作为函数时可以在 x=0 取值;原来的分式在这里却是 00,没有定义。如果讨论的是原函数,就必须把 x 一起带下去。
化简也未必总是让式子更短。1−cosx 已经很短,但如果要判断它的正负,改成后面会推出的 2sin22x 更直观;如果要把一个方程分成几种情况,乘积形式可能比展开形式更有用。我们要找的是“适合下一步的形式”。
例题:两个分式为什么能合成一个正割
验证下面的恒等式,并说明可以使用它的角:
1−sinxcosx+1+sinxcos
先检查两侧。左边要求 sinx=1 且 sinx=−;右边要求 。借助勾股关系,这些条件等价,所以共同定义域是 。
这个证明里的每一个等号都能单独说明理由。我们没有先假设待证结论是真的,再算出一句“1=1”。从已知恒等关系出发,把一边合法地改成另一边,论证就不会绕圈。
当然,也可以分别把左右两边化成同一个表达式。重点并非“只能碰左边”,而是不能把尚未证明的结论当作依据,更不能通过除以可能为零的量,把一部分应当验证的输入偷偷删掉。
检验几个角可以找出反例,却不能证明恒等式。比如 sin2x=2sinx 在 x=0 时成立,在 x= 时却变成 。一个反例足以否定“对所有角都成立”,几个成功的代入则远远不够。
和差公式:把两个点一起转一下
为什么 sin(α+β) 不能直接拆成 sinα+sinβ?因为相加的是转过的角度,正弦记录的却是最后落点的纵坐标。转角加倍,纵坐标不可能一路加倍,否则绕到上半圆以后早就超过 1 了。
我们从一个不需要新工具的事实开始:把一张图整体旋转,图上两点之间的距离不变。在单位圆上取
P=(cosα,sinα),Q=(cosβ,sinβ).
它们的距离平方,根据坐标可以写成
PQ2=
第二行怎么来的?展开平方以后,cos2α+sin2α 合成一个 1,cos2 再合成一个 ,剩下两项乘积。
现在把两个点一起转过 −β。原来的 Q 来到 (1,0);原来的 P 来到角 α−β 对应的位置。距离没变,所以同一段距离平方也等于
PQ2=[cos
把两种结果相等,减去 2,再除以 −2,就得到
cos(α−β)=cosαcosβ+sinαsinβ.
这条公式记录的,正是旋转前后同一段弦长不变。角可以是负角,也可以已经转过很多圈;整体旋转和距离不变仍然成立,所以论证不只适用于锐角。
其他和差公式沿着它推出来
将上式里的 β 换成 −β,再用奇偶关系:
cos(α+β)=cosαcosβ−sinαsinβ.
差角那里是加,和角这里是减,原因就在 sin(−β)=−sinβ。如果记混,可以把两个角都取 4π 检查:cos,右边应当是 。
正弦公式也能由坐标关系接过来。单位圆关于直线 y=x 的对称会交换横纵坐标,因此
sinx=cos(2π−x),cosx=sin
对锐角来说,这就是以前直角三角形里“两个锐角互余,对边和邻边交换”的关系;单位圆把它扩展到了任意角。于是
sin(α+β)=cos[
再把 β 换成 −β,便得到
sin(α−β)=sinαcosβ−cosαsinβ.
留意正弦公式的结构:每一项都是一个正弦乘一个余弦;余弦公式则是“余弦乘余弦”与“正弦乘正弦”。符号和结构都有来源,背诵只是最后的熟练,不必从背诵开始。
互余关系也可以继续传给商与倒数。在两边有定义的范围内,
tan(2π−x)=cotx,cot(
sec(2π−x)=cscx,csc(
例如第一条的左边是 sinxcosx,恰好就是余切;它也和右边一样要求 sinx=0。这样读公式,就不必再为这四条关系单独编一套记忆规则。它们仍然是在说“横纵坐标交换以后,原来的比值和倒数变成什么”。
正切公式为什么要附带更多条件
用正弦和角公式除以余弦和角公式,先得到
tan(α+β)=cosαcosβ−sinαsinβ
这一步要求 cos(α+β)=0。如果再要求 cosαcosβ=0,就能把分子、分母同除以 ,得到常见写法:
tan(α+β)=1−tanαtanβtanα+tanβ
差角同理:
tan(α−β)=1+tanαtanβtanα−tanβ
所以使用这两条分式公式时,tanα、tanβ 都必须有定义,右边的整个分母也不能为零。比如 α=β=2π 时, 本身有意义,但不能拿两个不存在的 去套公式。遇到这种情况,可以回到正弦、余弦写法,或直接先算出总角。
例题:特殊角之外,也能算精确值
求 sin125π,并用结果求 cos125π。
我们把 125π 拆成 4π+。这一步选择的是已经会算的两个角,而不是随便拆成两个数。代入正弦和角公式:
sin125π
余弦可以直接用和角公式,得到
cos125π=46
也可以从刚得到的正弦出发:它的平方为 42+3,所以余弦平方是 。因为 在第一象限,余弦取正平方根。两条路会得到同一个数。这个角已经接近 ,正弦应当接近 、余弦应当较小,结果也符合这个位置判断。
如果题目给的是 cosα 和 sinβ,却没有告诉你角的精确值,也不必先按计算器求角。先结合区间,用勾股关系补出 sinα 和 cosβ,再代入和差公式,通常能直接保留精确结果。这里区间条件负责决定符号,不能省略。
反三角符号放在里面时,先把角叫出来
再看一个容易被符号吓住的表达式:
cos(arcsin135+arccos54).
先令 α=arcsin135、β=arccos5。根据上一章的主值范围, 是第一象限角, 也是第一象限角。于是 、;用勾股关系和正号补出 、。
现在外面的余弦就可以按和角公式处理:
cos(α+β)=1312⋅5
这个过程没有直接“消掉”不同种类的三角与反三角符号,也没有把两个角先近似到几个小数位。主值范围提供了符号条件,恒等式负责精确计算。它把上一章的反函数限制,与本章的和差运算真正接在了一起。
用两个方向的倾斜程度,求它们之间的角
设一个观测点与竖直墙面的水平距离为 12 米,墙上两个标记分别高出观测点的水平线 9 米和 5 米。这里把两条视线放在同一竖直平面内,问它们之间的夹角是多少。设较高视线的仰角为 α,较低视线的仰角为 β,那么 0<β<α。
直角三角形给出 tanα=129=43 和 。要求的夹角是 ,所以
tanδ=1+43⋅
由于 0<δ<2π,可以直接取 δ=arctan,约为 弧度,也就是 。如果用计算器先求两个仰角再相减,也应得到同样的结果;保留精确比值到最后,可以减少中途舍入的影响。
这道题里“两个斜率相减”并不是夹角的正切。两条视线各自都是相对于同一水平线量角,夹角要减的是角。差角公式恰好把角度之差,翻译成已知的两个斜率之间的关系。
交互:检查同一条旋转关系
在下面的演示中改变两个角,比较差角的余弦与坐标乘积之和。可以特意把某个角转过横轴或转到负角,观察等式是否仍然吻合。演示帮助我们看见变化,前面的距离推导解释了为什么对所有角都成立。
倍角、降幂和半角是同一条关系的不同方向
把两个角取成相同的角
和角公式中令 α=β=x,就得到
sin2x=2sinxcosx,
以及
cos2x=cos2x−sin2x.
后一个公式再用勾股恒等式消去一个平方项,就有三种等价形式:
cos2x=cos2x−sin2x=1−2sin
为什么保留三种?因为每一种都会让某一类问题少绕一步。右边已经有 sinx,就选 1−2sin2x;右边已经有 cosx,就选 2cos;如果本来就是两个平方相减,第一种最直接。
正切也有倍角公式:
tan2x=1−tan2x2tanx,
这里要求 cosx=0 且 1−tan2x=0。特别是 时,分母为零,对应的 也没有定义。公式中的限制能在单位圆上找到位置。
降幂:把平方换成两倍的角
如果目标不是展开 cos2x,而是处理 sin2x,就把等式反过来整理:
sin2x=21−cos2x,cos
指数从 2 降到了 1,角度则从 x 变成 2x,所以叫降幂。进一步相除,在 cosx=0 时还有
tan2x=1+cos2x1−cos2x.
上一章讨论的图像也能在这里接上:sin2x=21−2 的中线是 ,振幅是 ,周期是 。把正弦负的部分平方以后,它们被翻到上面;原来半圈之后正负相反的两段,现在会产生相同的平方值。
假如需要把更高的偶次幂改成没有高次幂的形式,可以继续使用同一个动作。例如
第三行降的是 cos2(2x) 的幂,因此新角必须是 4x。这里不需要再记一条“四次幂公式”,只需要看清每次把谁当作完整的角。
半角:开平方以前,先确定半个角在哪里
把降幂公式中的 x 换成 2θ,得到
sin22θ=21
到这一步还没有符号选择。要去掉平方,才需要写
sin2θ=±21
两个正负号分别由半角的正弦、余弦符号决定,不是让你随意选,也不保证两处选同样的符号。如果 π<θ<23π,除以 2 后有 ,半角在第二象限,于是正弦取正、余弦取负。
还要留意“角在第三象限”这句话可能只描述终边。如果没有限制角转了几圈,单凭终边不一定能确定半角位置。θ 和 θ+2π 的正弦、余弦相同,但它们的半角相差 π,正弦和余弦的符号都会反过来。半角问题最好给出实际区间,不能擅自把任意角缩到一圈内再除以 2。
例题:同一个余弦值,半角的符号要靠区间决定
已知 cosθ=−257 且 π<θ<,求 、 和 。
先把区间除以 2,得到 2π<。半角位于第二象限,因此正弦正、余弦负、正切负。先把这一步写下来,后面的根号就不会让我们忘记符号。
正弦、余弦的半角平方相除,还可以得到
tan2θ=±1+cosθ
符号仍由半角所在位置决定。若不想处理根号,正切的半角关系还有不带根号的写法。用 sinθ=2sin2θcos2θ 和 相除,可得
tan2θ=1+cosθsinθ,
如果改用 1−cosθ=2sin22θ 除以 sinθ,则有
tan2θ=sinθ1−cosθ,
第二种写法的限制更强:θ=0 时,左边和第一种写法都等于 0,第二种却出现 00。这又提醒我们,同一个量的不同表达式,使用范围需要分别检查。
从 1−cosθ=2sin22θ 还能立即看出 。以后学习极限时,这个改写会把“两个接近的数相减”换成一个平方,方便观察它在小角附近如何变小。这里先认识这种结构,不需要提前使用微积分规则。
积化和差:把已经会的公式相加或相减
现在你已经有两条余弦公式:
cos(A−B)cos(A+B)
把它们相加,正弦乘积消掉,留下两份余弦乘积;相减则余弦乘积消掉。这就是积化和差的来历:
cosAcosB=21[cos(A−B)+cos(A+
sinAsinB=21[cos(A−B)−cos(A+
把两条正弦和差公式相加、相减,也会发生同样的消项:
sinAcosB=21[sin(A+B)+sin(A−
cosAsinB=21[sin(A+B)−sin(A−
最后两条并不矛盾。如果交换 A,B,要记得 sin(B−A)=−sin(A−B);不能交换角以后保留原来的差角符号。
一个乘积里藏着哪两个角度变化速度
以 2sin5tcos2t 为例,把 A=5t、B=2t 代入:
2sin5tcos2t=sin7t+sin3t.
乘积被改成两条正弦曲线之和。原来角度随 t 变化的系数是 5 和 2,新写法中出现它们的和 7 与差 3。如果 t 是秒,这些系数是以弧度每秒计的角频率;它们并不是每秒振动次数,后者还要除以 2π。
这是一条精确恒等式:对每个 t,两种写法算出的数完全相等。它帮助我们理解为什么某些波的乘积能分解成不同频率的波,也为以后处理三角乘积的积分做准备。
反过来,把和差变成容易分解的乘积
若题目给的是 sinC+sinD,我们希望它对应刚才的 sin(A+B)+sin(A−B)。于是令
A+B=C,A−B=D.
解这两个普通的一次方程,得到 A=2C+D、B=2。代回后就有
sinC+sinD=2sin2C+Dcos
原来那些“和的一半、差的一半”并非需要硬记的新花样,而是解方程算出来的。同样的替换给出另外三条:
sinC−sinD=2cos2C+Dsin
cosC+cosD=2cos2C+Dcos
cosC−cosD=−2sin2C+Dsin
乘积形式最适合回答“什么时候等于零”。例如 sin5x+sinx=2sin3xcos2x,我们就可以分别研究 sin3x=0 和 cos2。两种情况都要保留,这也正好带我们进入方程求解。
三角方程:先找到一圈里的位置,再处理重复
反三角函数给的是起点
方程 sinx=21 问的是:单位圆上,哪些点的纵坐标等于 21?一圈里有两个,分别对应
x=6π,x=65π.
两点关于纵轴对称,纵坐标相同。因为转过整圈会回到原点位,全部实数解应写成
x=6π+2kπ或x=6
这里 k 可以是负整数,也可以是 0。它不是说“只往正方向继续转”,而是把所有同终边角都收进来。
如果右边不是特殊角对应的数,例如 sinx=−0.4,仍然用同样的逻辑。令 a=arcsin(−0.4),计算器在弧度模式下给出 a≈−0.4115。两族解为 x= 或 。在 内,后一族给出约 ,前一族加一圈给出约 。两个位置都在下半圆,正弦为负。
基本通解的条件要一起记
下面的 k 都属于 Z:
正切用 kπ,因为单位圆上对面两个点的横纵坐标同时变号,比值不变。正弦、余弦的模板则用 2kπ。当 c=1 或 c=−1 时,有些分支其实表示同一族解,合并重复即可;比如 sinx= 只有 这一族。
对于倒数函数,也可以先回到基本方程。secx=2 等价于 cosx=21,求出的角都会自动满足 cosx; 则没有解,因为一个存在的倒数不可能为零。 应从 得到 ,不能先写成 。
区间端点不是格式细节
求“全部实数解”和求“某区间里的解”,答案的形态不同。前者一般写周期通解,后者把通解筛成具体的角。
以 sinx=0 为例,通解是 x=kπ。在 [0,2π) 内,解只有 0,π;在 内,则还要加上 。虽然 和 在单位圆上指向同一个点,它们作为实数输入却是两个不同的数。题目允许两个端点时,两者都应写出。
对于 [−π,π],同一方程的解是 −π,0,π。不要习惯性地把所有负角加一圈变成正角,那样可能把解移出题目给定的区间。
下面的交互可以用来对照通解和区间解。先在纸上列出自己的结果,再查看给定区间内的解;尤其留意右端点是否包含在内。
让复杂方程回到已经会解的形式
因式分解时,零因子不能随手除掉
解方程
2sin2x−sinx=0,0≤x<2π.
它看起来像 2u2−u=0,只是 u 现在是 sinx。提取公因子:
sinx(2sinx−1)=0.
乘积为零意味着至少有一个因子为零。第一种情况 sinx=0 给出 x=0,π;第二种情况 sinx=2 给出 。因此完整答案是
x=0,6π,65π,π.
如果一开始把 sinx 除掉,就只剩 2sinx−1=0,从而丢掉 0 和 π。错误不在除法本身,而在你没有确认除数非零,也没有单独处理它等于零的情况。因式分解能把这两种情况自然地保留下来。
倍角展开成哪一种,看另一边需要什么
求解
cos2x=sinx,0≤x<2π.
右边已经是 sinx,于是把左边选成 1−2sin2x。这不是额外技巧,只是在统一未知量。
1−2sin2x2
所以 sinx=21 或 sinx=−1。在指定区间里得到
x=6π,65π,2
这次没有除以可能为零的量,也没有平方产生新情况,各步在全体实数上等价。最后代回原式检查:前两个角的右边都是 21,左边分别为 cos3π 和 ;第三个角的左右两边都为 。三个解都保留下来。
如果换元后得到某个 u=sinx 或 u=cosx 的值超出 [−1,1],那一支就没有实数角对应。例如 2sin 分解后给出 或 ;第一支应直接排除。解出代数未知量,还没等于解出了角。
如果二次方程不能漂亮地因式分解,普通代数的方法也没有失效。例如
2cos2x+2cosx−1=0.
令 u=cosx,求根公式给出
u=2−1±3.
带负号的根小于 −1,没有实数角对应;带正号的根 c=2−1+3 位于 与 之间。令 ,便得到 。若区间是 ,只保留 与 。
这里写成反余弦表达式,已经是精确答案,不需要为了让答案看起来像熟悉的 6π、4π,强行把它凑成某个特殊角。计算器负责给近似值时,先确认弧度模式,并尽量保留精确表达式直到最后一步。所谓“会解三角方程”,也包括接受有些角没有简单的特殊角写法。
含 2x 的基本方程:连同周期一起除以 2
求解
sin2x=21,0≤x<2π.
这道题不需要把 sin2x 展开成乘积。把 u=2x 当作完整的角,先写通解:
2x=6π+2kπ或2x=6
整条等式都除以 2,包括周期项:
x=12π+kπ或x=12
各取 k=0,1,得到区间内四个解:
x=12π,125π,
也可以先同步变换区间。由于 x∈[0,2π),所以 u=2x∈[0,4π),此时要在两圈内找 sinu= 的位置,再除以 。只在 内找,会漏掉后一圈的两解。
这与上一章的图像完全一致:sin2x 的周期是 π,所以在长度 2π 的区间里走完两次循环。若完整的角是 2x−3π,也应先对这个整体写通解,再移项、除以 ,不要只处理一个主值。
辅助角:把同频率的两条波合成一条
现在考虑一个既有 sinx 又有 cosx、却都没有平方的式子:
asinx+bcosx.
如果急着平方,会多出 sinxcosx,问题可能更复杂。换个方向看,我们刚推过
Rsin(x+φ)=Rcosφsinx+Rsinφcosx.
只要让 Rcosφ=a、Rsinφ=b,右边就成为我们想要的式子。两式平方相加,得到 R2=a。因此在 不同时为零时,可以取
R=a2+b2
使得
asinx+bcosx=Rsin(x+φ).
φ 叫辅助角,是帮助我们把两项合成一项的角。它的象限由 a,b 的符号共同决定,不能只按 arctanab 就忽略象限,也不能在 a=0 时硬做除法。如果 ,原式本来就是零,无需辅助角。
这也解释了同频率波的叠加:系数为 a,b 的正弦、余弦合在一起,振幅是 a2+b2,而不是一般地等于 。两条波达到峰值的时刻错开了,不能把各自最大值直接当作同时发生。
例题:同一个阈值,一圈内什么时候到达
求解
3sinx+cosx=1,0≤x<
这里 R=3+1=2,而 cosφ=、,所以可以选 。原方程成为
2sin(x+6π)=1.
对完整的角写通解:
x+6π=6π+
减去 6π,得到 x=2kπ 或 x=。筛选到 后,答案是
x=0,32π.
代回检查:x=0 时左边是 1;x=32π 时左边是 。这里 必须保留, 必须排除。
从合成后的式子还能先判断有没有解。左边范围是 [−2,2],所以如果右边改成 3,不用再找角就知道无解。更一般地,asinx+bcosx=c 有实数解的条件是 ;这句话针对不限制 的情形,若另给一个很短的区间,还要看达到该值的角是否落在其中。
把角度答案翻译回模型中的时刻
假设一个按既定程序上下移动的平台,在一次 12 秒的演示中,高度由下面的理想模型给出,单位为米:
h(t)=4+3sin
模型中的两项有相同的角度变化速度,因此可以用刚才的辅助角合并:
h(t)=4+2sin(6πt+6
中线为 4 米,振幅为 2 米,周期为 12 秒。这些参数说明平台按模型在 2 米和 6 米之间重复运动。它的实际机械结构是否能精确实现这条曲线,是另外的问题;在这道题里,我们只依据给定模型找时刻。
如果问平台什么时候位于 5 米高度,方程变成
sin(6πt+6π)=
正弦对应两族角,因此
6πt+6π=
解这两条一次方程,得到 t=12k 或 t=4+12k。筛到闭区间 [0,12],时刻为 t= 秒。这次有三个时刻,因为开始和结束都包含在演示记录里,它们虽然相隔一个周期,仍然是两次不同的观测。
题目如果改问“演示开始以后、结束以前”,就会变成开区间 (0,12),只留下 t=4 秒。你可以看到,最后的筛选不只是一道数学手续,它在解释现实问题到底包含哪些时刻。把通解写完以后,还要回到情境的时间范围,答案才算交代清楚。
检查解集:特别留心除法、平方和图像
清掉分母,不代表原来的空缺补上了
求解
sinxsin2x=0,0≤x<2π.
原式先要求 sinx=0,所以 0,π 被排除。在允许的输入上,倍角公式使左边等于 2cosx。因此方程变为 cosx=0,得到 ;这两个角的正弦都不为零,代回有效。
如果直接两边乘 sinx 后只解 sin2x=0,会列出 0,2π,π。多出的 不是原方程的解,只是被清掉的分母隐藏了。乘分母时保留原定义域,才能保持等价。
平方会抹去正负之间的差别
对于 sinx=cosx,平方得到 sin2x=cos2x。后者除了允许原来的同号相等,也允许两边互为相反数。因此在 [ 内,平方后的候选角为 ;代回原方程,只有 有效。
这道题更省事的做法是先检查 cosx=0 是否可能成为解。此时 sinx=±1,不满足原方程,因而真正的解必定有 cosx=0。现在才可以放心除以 ,得到 。这个除法有完整理由,与随手约掉一个因子不同。
图像能帮忙发现问题,但需要知道它的边界
方程 sinx=21 的图像解法,就是寻找 y=sinx 与 y= 的交点。曲线上升时碰到一次,下降时再碰到一次,一圈内两解的结构很清楚。
如果算出五个解,图上却只看到两处交点,就值得回头查查周期或平方步骤。但一张有限大小的图不能证明没有遗漏:很近的交点可能挤在一起,恰好相切的交点不一定穿过另一条曲线,分母为零的空点也可能小得看不出来。正切的渐近线附近,更不能把绘图程序连接出来的竖线当作曲线的一部分。
同样,两张曲线在屏幕上重合,不足以证明恒等式对无限多个输入都成立。证明负责给出对所有允许输入有效的理由,图像负责帮我们发现漏解、数量或位置上的异常;两者结合才可靠。
做完一道三角方程后,可以沿着原式检查三件事:每个答案是否在题目区间里,原式在这里是否有定义,代回后两边是否确实相等。再回看每一次分类,确认没有漏掉为零的因子、另一支单位圆位置或额外的一圈。这比只看最后一个小数更有用。
自己试一轮:从表达式走到完整解集
练习:化简以后,哪些输入仍然不能用
化简 tanxsecx−cosx,说明原式定义域,并解释为什么不能给化简结果擅自补上 x=0。
原式中的 secx、tanx 要求 cosx=0,同时分母 tanx 又要求 。因此 ,其中 。
练习:不用求角,也能求和角
已知 sinα=135、2π,、,求 和 。
α 在第二象限,余弦为负,由勾股关系得 cosα=−1312。β 在第四象限,正弦为负,故 。
练习:半角为什么不能只看原角的终边
已知 cosθ=−53 且 π<θ<,求 。如果改为角 ,它的半角余弦有什么变化?
因为 2π<2θ<,半角在第二象限,余弦取负:
练习:一题练习和差化积与端点
解 cos3x+cosx=0,其中 −π≤x≤π。
用和差化积,得到
2cos2xcosx=0.不能直接除以 cosx。第一支 cosx=0 在区间里给出 x=;第二支 的通解为 ,也就是 ,筛选得 。
练习:辅助角里面还带一个倍角
解 sin2x+cos2x=1,其中 0≤x<2π。先预测可能有多少个解,再进行计算。
左边是 2sin(2x+4π),周期为 。右边 严格位于它的最大、最小值之间,每个周期会达到两次;区间长度是两个周期,预计有四个解。
练习:找出清分母和平方带来的多余候选
在 [0,2π) 内分别求解 sinx1−cos2x=0 与 。解释两道题各自最需要检查哪一步。
第一个方程要求 sinx=0。用 1−cos2x=2sin2x 化简,原方程在其定义域上等价于 ,但这又要求 ,与定义域冲突。因此第一个方程无解。若清分母后保留 ,就把原式无定义的输入当成了解。
从改变写法,到改变描述位置的方式
学完这一章,看到三角式子时可以先慢一点:它是一个角的不同写法,还是要找某些特定的角?当前需要的是合并成一条波、拆成零因子,还是去掉平方?目的确定了,选择公式就会具体很多。
单位圆上的点始终是 (cosθ,sinθ)。如果让半径从 1 变成 r,横纵坐标就变为 x=rcosθ、;勾股恒等式立即告诉我们 。同一个位置,既能用横纵坐标描述,也能用半径和角度描述。
下一章会顺着这个问题继续:一个点离中心多远、朝哪个方向,它又怎样随着时间移动?我们会把本章的“同一个量换一种写法”,推进到“同一条曲线换一种描述方式”,进入极坐标、参数方程和向量。