正切函数与其他三角函数
正弦和余弦来自单位圆上一点的两个坐标:横坐标是 cosx,纵坐标是 sinx。正切不是新的坐标,它是这两个坐标的比值。
这个小小的比值会带来和正弦、余弦完全不同的图像。正弦、余弦总在 −1 到 1 之间摆动,正切却会冲向很大的正数或负数,并在某些位置断开。理解这一点,不需要先背图像,只要认真看分母 cosx 什么时候变成 0。
本章会把正切、余割、正割、余切都放回正弦和余弦的关系网中。重点不是多记四个名字,而是看清:每一个定义都带着限制条件。
从正弦和余弦得到正切
在单位圆上,角 x 对应的点可以写成
(cosx,sinx)
当 cosx=0 时,正切定义为
tanx=cosxsinx
这就是正切和正弦、余弦之间最基本的 商关系。分子来自纵坐标,分母来自横坐标。

图:正切可以看作单位圆上点的纵坐标与横坐标之比。
这条定义也和直角三角形里的正切一致。在第一象限里,sinx 是对边除以斜边,cosx 是邻边除以斜边,所以
cosxsinx=斜边邻边斜边对边=邻边对边
单位圆只是把这个比值扩展到了任意实数角。只要横坐标不是 0,就可以计算正切。
正切既可以看作“纵坐标除以横坐标”,也可以看作终边的斜率。因为过原点的直线斜率就是 xy,而单位圆上的点满足 x=cosx、y=sinx。
下面的实验可以拖动角度,直接观察 sinx、cosx 和 tanx 的数值怎样一起变化。
例题:用商关系求正切
求 tan65π。
先回忆单位圆上的坐标。65π 在第二象限,参考角是 6π,所以 sin65π=21,cos65π=−23。
计算得到
tan65π=−2321=−31=−33
这个结果的符号也可以从象限判断。第二象限中正弦为正、余弦为负,所以正切为负。
分母趋近 0 时会发生什么
正切的定义里有一个不能忽略的条件:
cosx=0
单位圆上横坐标为 0 的位置在竖直轴上,也就是
x=2π+kπ
其中 k 是整数。在这些角上,cosx=0,所以 tanx=cosxsinx 没有定义。

图:当 x 接近 2π 时,sinx 接近 1,而 cosx 趋近 0,比值会急剧变大。
这里要区分两件事。
第一,x=2π 时正切 没有值。不能说 tan2π 等于无穷大,因为无穷大不是一个普通实数值。
第二,当 x 越来越接近 2π 但还没有等于它时,分母 cosx 的绝对值越来越小,分子 sinx 接近 1。一个接近 1 的数除以一个非常小的数,结果会变得非常大,符号取决于分母从哪一侧接近 0。
例如在 2π 左侧,cosx>0,所以 tanx 趋向很大的正数;在 2π 右侧,cosx<0,所以 tanx 趋向很小的负数。
竖直渐近线不是图像的一部分。它是一条提醒线:函数值在这条线附近会无限靠近竖直方向,但函数在这条线上本身没有定义。
因此,正切函数的定义域是
{x∣x=2π+kπ, k∈Z}
也可以读作:所有实数角,除了 2π 再加上任意整数倍 π 的位置。
正切图像的关键结构
标准正切函数 y=tanx 的一支图像通常画在
−2π<x<2π
这个区间内。两端是竖直渐近线,中间经过原点。

图:正切函数一支图像的原点是零点,x=−2π 与 x=2π 是竖直渐近线。
正切图像有几条基本特征。
零点
正切等于 0,意味着
cosxsinx=0
分式等于 0 时,分子为 0 且分母不为 0。所以正切的零点来自
sinx=0
也就是
x=kπ
其中 k 是整数。
竖直渐近线
正切无定义的位置来自
cosx=0
所以竖直渐近线在
x=2π+kπ
其中 k 是整数。
值域
在 −2π 到 2π 之间,y=tanx 从很小的负数一路增加,经过 0,再变成很大的正数。它没有最大值,也没有最小值。
因此正切函数的值域是全体实数:
(−∞,∞)
这也说明正切图像没有振幅。振幅是正弦、余弦这类上下有界的波形才有的概念。
例题:找零点和渐近线
在区间 [−2π,2π] 内,找出 y=tanx 的零点和竖直渐近线。
零点满足 x=kπ。在 [−2π,2π] 内,整数 k 可以取 −2,−1,0,1,2。
所以零点是
−2π, −π, 0, π, 2π竖直渐近线满足 x=2π+kπ。在区间内列出这些值,得到
−23π, −2π, 2π, 23π检查这些位置确实来自 cosx=0。它们不是函数图像上的点,而是图像断开的竖直位置。
正切为什么以 π 为周期
正弦和余弦的周期都是 2π。正切也来自它们,但正切的周期是 π。
原因在商关系里。把角增加 π,单位圆上的点会转到圆的对面:
sin(x+π)=−sinx
cos(x+π)=−cosx
两个坐标都变号,但它们的比值不变:
tan(x+π)=cos(x+π)sin(x+π)=−cosx−sinx=cosxsinx=tanx

图:相隔 π 的终边在同一直线上,斜率不变,因此正切值相同。
所以正切函数每隔 π 就重复一次。它的零点每隔 π 出现一次,渐近线也每隔 π 出现一次。
正切的周期是 π,不是因为正弦或余弦自己已经重复,而是因为它们同时变号以后,商保持不变。
其他三角函数来自倒数关系
除了 sin、cos、tan,常见三角函数还有三个:余割、正割、余切。它们都可以由正弦、余弦、正切写出来。
cscx=sinx1
secx=cosx1
cotx=tanx1=sinxcosx

图:正弦、余弦与正切、余切、正割、余割之间的商关系和倒数关系。
这三个函数的名字容易让人觉得它们很陌生,其实它们主要是在问“某个基础函数的倒数是多少”。倒数一出现,限制条件也跟着出现:分母不能为 0。
定义域和图像直觉
把每个函数的分母单独看出来,就能判断它在哪里无定义。
其中 k 都表示整数。

图:倒数三角函数的定义域限制都来自分母不能为 0。
正割和余割的值域也和正弦、余弦不同。因为 sinx 和 cosx 的绝对值最大是 1,它们的倒数不会落在 −1 到 1 之间的开区间里。也就是说,secx 和 cscx 的值满足
y≤−1或y≥1
余切 cotx 和正切一样,值域是全体实数,周期也是 π。
例题:判断函数是否有定义
判断下列值是否有定义:sec2π、cscπ、cot2π。
secx=cosx1。因为 cos2π=0,所以 sec2π 无定义。
cscx=sinx1。因为 sinπ=0,所以 cscπ 无定义。
cotx=sinxcosx。因为 sin2π=1,分母不为 0,所以 cot2π 有定义,且值为 0。
限制条件比公式更早检查
三角函数计算里,一个常见错误是先化简,再忘记原式的限制条件。例如看到
tanx⋅cosx
有人会直接写成
sinx
因为 tanx=cosxsinx。这个变形在 cosx=0 时是对的,但原式 tanx⋅cosx 本来就要求 tanx 有定义,也就是 cosx=0。
所以它和 sinx 的函数并不完全相同。sinx 在所有实数上有定义,而原式在
x=2π+kπ
处没有定义。
化简三角表达式时,不能只看最后形式。只要中间出现了分式、倒数函数或正切、余切,就要保留“分母不能为 0”的限制。
可以按下面的顺序检查:
- 先把 tanx、cotx、secx、cscx 写成 sinx 和 cosx。
- 标出每一个分母。
- 写下所有分母不为 0 的条件。
- 再进行代数化简。
例题:化简但保留限制
化简
tanxsecx
并写出原式的限制条件。
先写成正弦和余弦:
tanxsecx=cosxsinxcosx1原式中 secx 要求 cosx=0,tanx 也要求 cosx=0。另外,作为分母的 tanx 不能为 0,所以 sinx=0。
在这些条件下化简:
cosxsinxcosx1=sinx1=cscx所以原式可化为 cscx,但限制条件是 sinx=0 且 cosx=0。不能只写 cscx 的限制,因为原式还包含 secx 和 tanx。
小结
正切函数的核心是商关系:
tanx=cosxsinx
它的定义域要排除所有让 cosx=0 的角:
x=2π+kπ
这些位置正是正切图像的竖直渐近线。正切的零点来自 sinx=0,所以零点在 x=kπ。由于 sin(x+π) 和 cos(x+π) 同时变号,正切的周期是 π。
其他三个常见函数也不神秘:
cscx=sinx1,secx=cosx1,cotx=sinxcosx
它们的定义域限制都来自同一句话:分母不能为 0。
练习
- 写出 y=tanx 的定义域、零点和竖直渐近线。
定义域是 x=2π+kπ,其中 k∈Z。零点是 x=kπ。竖直渐近线是 x=2π+kπ。
- 不用计算器,求 tan47π。
47π 在第四象限,参考角是 4π。此时 sin47π=−22,cos47π=22,所以 tan47π=−1。
- 判断 secπ、csc23π、cotπ 是否有定义,并求出有定义的值。
secπ=cosπ1=−1,有定义。csc23π=sin23π1=−1,有定义。cotπ=sinπcosπ,因为 sinπ=0,所以无定义。
- 说明为什么 tan(x+π)=tanx,并指出这和正切周期有什么关系。
因为 sin(x+π)=−sinx,cos(x+π)=−cosx,所以
tan(x+π)=−cosx−sinx=cosxsinx=tanx这说明正切每隔 π 重复一次,因此基本周期是 π。
- 化简 secxcosx,并说明原式的限制条件。
因为 secx=cosx1,所以
secxcosx=cosx1⋅cosx=1但原式要求 secx 有定义,所以必须有 cosx=0。化简后的 1 在所有实数上有定义,原式不是。