三角函数的导数

3.5 三角函数的导数

学习目标

  • 3.5.1 求正弦函数和余弦函数的导数。
  • 3.5.2 求标准三角函数的导数。
  • 3.5.3 计算正弦和余弦函数的高阶导数。

物理学中最重要的运动类型之一是简谐运动,它与弹簧振子等系统密切相关。简谐运动可以用正弦或余弦函数来描述。在本节中,我们将导数公式推广到这些三角函数及其他三角函数。我们先讨论正弦函数和余弦函数的导数,再利用它们推导其余四个三角函数的导数公式。掌握正弦函数和余弦函数的求导方法后,我们就能求出简谐运动的速度和加速度。

正弦函数和余弦函数的导数

我们先利用导数的定义公式来合理推测正弦函数的导数。回顾一下,对于函数 f(x),f(x),

f′(x)=limh→0f(x+h)−f(x)h.f′(x)=limh→0f(x+h)−f(x)h.

因此,对于非常接近 0 的 hh 值,f′(x)≈f(x+h)−f(x)h.f′(x)≈f(x+h)−f(x)h.。取 h=0.01,h=0.01,

ddx(sinx)≈sin(x+0.01)−sinx0.01ddx(sinx)≈sin(x+0.01)−sinx0.01

通过设置 D(x)=sin(x+0.01)−sinx0.01D(x)=sin(x+0.01)−sinx0.01 并使用绘图工具,我们可以得到 sinxsinx 的导数的近似图形(图 3.25)。

函数 D(x) = (sin(x + 0.01) − sin x)/0.01 的图形。它看起来很像余弦曲线。
图 3.25 函数 D(x)D(x) 的图形看起来很像余弦曲线。

经观察,D(x)D(x) 的图形似乎与余弦函数的图形非常接近。事实上,我们将证明

ddx(sinx)=cosx.ddx(sinx)=cosx.

若按照同样的步骤来近似余弦函数的导数,可以发现

ddx(cosx)=−sinx.ddx(cosx)=−sinx.

定理 3.8

sin x 和 cos x 的导数

正弦函数的导数是余弦函数,余弦函数的导数是正弦函数的相反数。

ddx(sinx)=cosxddx(sinx)=cosx
(3.11)
ddx(cosx)=−sinxddx(cosx)=−sinx
(3.12)

证明

由于 ddx(sinx)=cosxddx(sinx)=cosx 和 ddx(cosx)=−sinxddx(cosx)=−sinx 的证明方法类似,这里仅给出 ddx(sinx)=cosx.ddx(sinx)=cosx. 的证明。在此之前,先回顾我们在《极限入门》中学过的两个重要极限:

limh→0sinhh=1且limh→0cosh−1h=0.limh→0sinhh=1且limh→0cosh−1h=0.

y=(sinh)hy=(sinh)h 和 y=(cosh−1)hy=(cosh−1)h 的图形如 图 3.26 所示。

函数 y = (sin h)/h 和 y = (cos h – 1)/h 的图形。两个函数在 y 轴处均不连续。
图 3.26 这些图形显示了建立正弦和余弦函数导数公式所需的两个重要极限。

还需要用到以下两角和的正弦公式:

sin(x+h)=sinxcosh+cosxsinh.sin(x+h)=sinxcosh+cosxsinh.

有了上述公式和恒等式,下面开始证明。

ddxsinx=limh→0sin(x+h)−sinxh应用导数的定义。=limh→0sinxcosh+cosxsinh−sinxh利用两角和的正弦恒等式。=limh→0(sinxcosh−sinxh+cosxsinhh)重新分组。=limh→0(sinx(cosh−1h)+cosx(sinhh))提取公因子sinx和cosx。 =sinx·0+cosx·1应用三角极限公式。=cosx化简。ddxsinx=limh→0sin(x+h)−sinxh应用导数的定义。=limh→0sinxcosh+cosxsinh−sinxh利用两角和的正弦恒等式。=limh→0(sinxcosh−sinxh+cosxsinhh)重新分组。=limh→0(sinx(cosh−1h)+cosx(sinhh))提取公因子sinx和cosx。 =sinx·0+cosx·1应用三角极限公式。=cosx化简。

□

图 3.27 展示了 f(x)=sinxf(x)=sinx 与其导数 f′(x)=cosx.f′(x)=cosx. 的图形之间的关系。注意,在 f(x)=sinxf(x)=sinx 有水平切线的点处,其导数 f′(x)=cosxf′(x)=cosx 等于零。还可以看到,当 f(x)=sinxf(x)=sinx 递增时,f′(x)=cosx>0f′(x)=cosx>0;当 f(x)=sinxf(x)=sinx 递减时,f′(x)=cosx<0.f′(x)=cosx<0.。

函数 f(x) = sin x 和 f’(x) = cos x 的图形。可以看出,当 f(x) 取最大值或最小值时,f’(x) = 0。
图 3.27 在 f(x)f(x) 取最大值或最小值时,f′(x)=0f′(x)=0,即在 f(x)f(x) 有水平切线处,f′(x)=0f′(x)=0。图中用圆点标出了这些点。

例 3.39

对包含 sin x 的函数求导

求 f(x)=5x3sinx.f(x)=5x3sinx. 的导数。

解

利用乘法法则,可得

f ′ ( x ) = d d x ( 5 x 3 ) · sin x + d d x ( sin x ) · 5 x 3 = 15 x 2 · sin x + cos x · 5 x 3 . f ′ ( x ) = d d x ( 5 x 3 ) · sin x + d d x ( sin x ) · 5 x 3 = 15 x 2 · sin x + cos x · 5 x 3 .

简化后,可得

f ′ ( x ) = 15 x 2 sin x + 5 x 3 cos x . f ′ ( x ) = 15 x 2 sin x + 5 x 3 cos x .

检验点 3.25

求 f(x)=sinxcosx.f(x)=sinxcosx. 的导数。

例 3.40

求包含 cos x 的函数的导数

求 g(x)=cosx4x2.g(x)=cosx4x2. 的导数。

解

通过应用商法则,可得

g ′ ( x ) = ( − sin x ) 4 x 2 − 8 x ( cos x ) ( 4 x 2 ) 2 . g ′ ( x ) = ( − sin x ) 4 x 2 − 8 x ( cos x ) ( 4 x 2 ) 2 .

简化后,可得

g ′ ( x ) = −4 x 2 sin x − 8 x cos x 16 x 4 = − x sin x − 2 cos x 4 x 3 . g ′ ( x ) = −4 x 2 sin x − 8 x cos x 16 x 4 = − x sin x − 2 cos x 4 x 3 .

检验点 3.26

求 f(x)=xcosx.f(x)=xcosx. 的导数。

例 3.41

速度的应用

一个质点沿坐标轴运动,其在时刻 tt 的位置为 s(t)=2sint−ts(t)=2sint−t,其中 0≤t≤2π.0≤t≤2π.。质点何时静止?

解

要确定质点何时静止,令 s′(t)=v(t)=0.s′(t)=v(t)=0.。先求 s′(t).s′(t).。可得

s ′ ( t ) = 2 cos t − 1 , s ′ ( t ) = 2 cos t − 1 ,

因此需求解

2 cos t − 1 = 0 当 0 ≤ t ≤ 2 π . 2 cos t − 1 = 0 当 0 ≤ t ≤ 2 π .

该方程的解是 t=π3t=π3 和 t=5π3.t=5π3.。因此,质点在时刻 t=π3t=π3 和 t=5π3.t=5π3. 时静止。

检验点 3.27

一个质点沿坐标轴运动,其在时刻 tt 的位置为 s(t)=3t+2costs(t)=3t+2cost,其中 0≤t≤2π.0≤t≤2π.。质点何时静止?

其他三角函数的导数

其余四个三角函数都可以表示为正弦和余弦的商,因此可以利用商法则求出它们的导数公式。

例 3.42

正切函数的导数

求 f(x)=tanx.f(x)=tanx. 的导数。

解

先将 tanxtanx 写成 sinxsinx 与 cosx:cosx: 的商:

f ( x ) = tan x = sin x cos x . f ( x ) = tan x = sin x cos x .

现在应用商法则可得

f ′ ( x ) = cos x cos x − ( − sin x ) sin x ( cos x ) 2 . f ′ ( x ) = cos x cos x − ( − sin x ) sin x ( cos x ) 2 .

简化后,可得

f ′ ( x ) = cos 2 x + sin 2 x cos 2 x . f ′ ( x ) = cos 2 x + sin 2 x cos 2 x .

由勾股恒等式 cos2x+sin2x=1,cos2x+sin2x=1,,可得

f ′ ( x ) = 1 cos 2 x . f ′ ( x ) = 1 cos 2 x .

最后,使用恒等式 secx=1cosxsecx=1cosx 可得

f ′ ( x ) = sec 2 x . f ′ ( x ) = sec 2 x .

检验点 3.28

求 f(x)=cotx.f(x)=cotx. 的导数。

用类似的方法可以求出其余三角函数的导数,结果汇总在下面的定理中。

定理 3.9

tanx,cotx,secx,tanx,cotx,secx, 和 cscxcscx 的导数

其余三角函数的导数如下:

ddx(tanx)=sec2xddx(tanx)=sec2x
(3.13)
ddx(cotx)=−csc2xddx(cotx)=−csc2x
(3.14)
ddx(secx)=secxtanxddx(secx)=secxtanx
(3.15)
ddx(cscx)=−cscxcotx.ddx(cscx)=−cscxcotx.
(3.16)

例 3.43

求切线方程

求函数 f(x)=cotxf(x)=cotx 在 x=π4.x=π4. 处的切线方程。

解

求切线方程需要知道切点的坐标和斜率。先求切点坐标,计算

f ( π 4 ) = cot π 4 = 1 . f ( π 4 ) = cot π 4 = 1 .

因此,切线经过点 (π4,1).(π4,1).。接下来,通过求 f(x)=cotxf(x)=cotx 的导数并在 π4:π4: 处求值来求斜率。

f ′ ( x ) = − csc 2 x 且 f ′ ( π 4 ) = − csc 2 ( π 4 ) = −2 . f ′ ( x ) = − csc 2 x 且 f ′ ( π 4 ) = − csc 2 ( π 4 ) = −2 .

使用直线的点斜式方程,可得

y − 1 = −2 ( x − π 4 ) y − 1 = −2 ( x − π 4 )

或等价地,

y = −2 x + 1 + π 2 . y = −2 x + 1 + π 2 .

例 3.44

求三角函数的导数

求 f(x)=cscx+xtanx.f(x)=cscx+xtanx. 的导数。

解

求此导数需要同时用到和法则与乘法法则。先用和法则,可得

f ′ ( x ) = d d x ( csc x ) + d d x ( x tan x ) . f ′ ( x ) = d d x ( csc x ) + d d x ( x tan x ) .

在第一项中,ddx(cscx)=−cscxcotx,ddx(cscx)=−cscxcotx,,通过对第二项应用乘法法则,可得

d d x ( x tan x ) = ( 1 ) ( tan x ) + ( sec 2 x ) ( x ) . d d x ( x tan x ) = ( 1 ) ( tan x ) + ( sec 2 x ) ( x ) .

因此可得

f ′ ( x ) = − csc x cot x + tan x + x sec 2 x . f ′ ( x ) = − csc x cot x + tan x + x sec 2 x .

检验点 3.29

求 f(x)=2tanx−3cotx.f(x)=2tanx−3cotx. 的导数。

检验点 3.30

求函数 f(x)=tanxf(x)=tanx 在 x=π6.x=π6. 处的切线斜率。

高阶导数

sinxsinx 和 cosxcosx 的高阶导数具有循环规律。利用这一规律,可以求出 sinxsinx 和 cosx.cosx. 的任何高阶导数。

例 3.45

求 y=sinxy=sinx 的高阶导数

求 y=sinx.y=sinx. 的前四阶导数。

解

逐阶求导,过程如下:

y = sin x d y d x = cos x d 2 y d x 2 = − sin x d 3 y d x 3 = − cos x d 4 y d x 4 = sin x . y = sin x d y d x = cos x d 2 y d x 2 = − sin x d 3 y d x 3 = − cos x d 4 y d x 4 = sin x .

分析

一旦发现导数的循环规律,只需确定阶数在循环中的位置,即可求出任意高阶导数。例如,sin x 每求四次导数就回到 sin x,因此

d4dx4(sinx)=d8dx8(sinx)=d12dx12(sinx)=…=d4ndx4n(sinx)=sinxd5dx5(sinx)=d9dx9(sinx)=d13dx13(sinx)=…=d4n+1dx4n+1(sinx)=cosx.d4dx4(sinx)=d8dx8(sinx)=d12dx12(sinx)=…=d4ndx4n(sinx)=sinxd5dx5(sinx)=d9dx9(sinx)=d13dx13(sinx)=…=d4n+1dx4n+1(sinx)=cosx.

检验点 3.31

对于 y=cosx,y=cosx,,求 d4ydx4.d4ydx4.。

例 3.46

使用 y=sinxy=sinx 的高阶导数模式

求 d74dx74(sinx).d74dx74(sinx).。

解

由于 74=4(18)+2,74=4(18)+2, 可知 sinxsinx 的第 74 阶导数对应循环中的第 2 步,因此

d 74 d x 74 ( sin x ) = d 72 + 2 d x 72 + 2 ( sin x ) = d 2 d x 2 ( sin x ) = − sin x . d 74 d x 74 ( sin x ) = d 72 + 2 d x 72 + 2 ( sin x ) = d 2 d x 2 ( sin x ) = − sin x .

检验点 3.32

对于 y=sinx,y=sinx,,求 d59dx59(sinx).d59dx59(sinx).。

例 3.47

加速度的应用

一个质点沿坐标轴运动,其在时刻 tt 的位置为 s(t)=2−sint.s(t)=2−sint.。求 v(π/4)v(π/4) 和 a(π/4).a(π/4).。比较这些值并判断质点是在加速还是减速。

解

先求 v(t)=s′(t):v(t)=s′(t):。

v ( t ) = s ′ ( t ) = − cos t . v ( t ) = s ′ ( t ) = − cos t .

因此,

v ( π 4 ) = − 1 2 . v ( π 4 ) = − 1 2 .

接下来,求 a(t)=v′(t).a(t)=v′(t).。因此,a(t)=v′(t)=sinta(t)=v′(t)=sint,可得

a ( π 4 ) = 1 2 . a ( π 4 ) = 1 2 .

由于 v(π4)=−12<0v(π4)=−12<0 和 a(π4)=12>0,a(π4)=12>0,,可知速度和加速度方向相反,即加速度的方向与运动方向相反,因此质点正在减速。

检验点 3.33

一个连接在弹簧上的滑块沿竖直方向运动。其在时刻 tt 的位置为 s(t)=2sint.s(t)=2sint.。求 v(5π6)v(5π6) 和 a(5π6).a(5π6).。比较这些值并判断滑块是在加速还是减速。

第 3.5 节练习

在以下练习中,求给定函数的 dydxdydx。

175.

y = x 2 − sec x + 1 y = x 2 − sec x + 1

176.

y = 3 csc x + 5 x y = 3 csc x + 5 x

177.

y = x 2 cot x y = x 2 cot x

178.

y = x − x 3 sin x y = x − x 3 sin x

179.

y = sec x x y = sec x x

180.

y = sin x tan x y = sin x tan x

181.

y = ( x + cos x ) ( 1 − sin x ) y = ( x + cos x ) ( 1 − sin x )

182.

y = tan x 1 − sec x y = tan x 1 − sec x

183.

y = 1 − cot x 1 + cot x y = 1 − cot x 1 + cot x

184.

y = cos x ( 1 + csc x ) y = cos x ( 1 + csc x )

在以下练习中,求给定函数在指定 x.x. 值处的切线方程,然后用计算器同时绘制函数和切线的图形,验证切线方程是否正确。

185.

[T] f(x)=−sinx,x=0f(x)=−sinx,x=0

186.

[T] f(x)=cscx,x=π2f(x)=cscx,x=π2

187.

[T] f(x)=1+cosx,x=3π2f(x)=1+cosx,x=3π2

188.

[T] f(x)=secx,x=π4f(x)=secx,x=π4

189.

[T] f(x)=x2−tanx,x=0f(x)=x2−tanx,x=0

190.

[T] f(x)=5cotx,x=π4f(x)=5cotx,x=π4

在以下练习中,求给定函数的 d2ydx2d2ydx2。

191.

y = x sin x − cos x y = x sin x − cos x

192.

y = sin x cos x y = sin x cos x

193.

y = x − 1 2 sin x y = x − 1 2 sin x

194.

y = 1 x + tan x y = 1 x + tan x

195.

y = 2 csc x y = 2 csc x

196.

y = sec 2 x y = sec 2 x

197.

求函数 f(x)=−3sinxcosxf(x)=−3sinxcosx 图形上所有使切线水平的 xx 值。

198.

求函数 f(x)=x−2cosxf(x)=x−2cosx 在 0<x<2π0<x<2π 范围内所有使切线斜率为 2 的 xx 值。

199.

设 f(x)=cotx.f(x)=cotx.。求函数 ff 在 0<x<2π0<x<2π 范围内,切线与直线 y=−2x.y=−2x. 平行的点。

200.

[T] 一个弹簧上的物块做简谐运动,其位移函数为 s(t)=−6costs(t)=−6cost,其中 ss 以英寸为单位,tt 以秒为单位。求弹簧在 t=5t=5 秒时的振动速率。

201.

设一个单摆做简谐运动,其位置为 s(t)=acost+bsints(t)=acost+bsint,其中 aa 和 bb 是常数,tt 的单位为秒,ss 的单位为厘米。如果当 t=0t=0 时位置为 0 厘米,速度为 3 厘米/秒,求 aa 和 bb 的值。

202.

跳水运动员离开跳板后,跳板边缘的位置为 s(t)=−5costs(t)=−5cost(厘米),其中 tt 是起跳后的时间(秒)。

  1. 绘制位置函数 t≥0.t≥0. 的一个周期。
  2. 求速度函数。
  3. 绘制速度函数 t≥0.t≥0. 的一个周期。
  4. 确定在一个周期内速度为 0 的时间。
  5. 求加速度函数。
  6. 绘制加速度函数 t≥0.t≥0. 的一个周期。
203.

加利福尼亚州帕萨迪纳市一家快餐店的汉堡销量为 y=10+5sinxy=10+5sinx,其中 yy 为售出的汉堡数量,xx 为餐厅上午 11 点营业起经过的小时数(营业至晚上 11 点)。求 y′y′,并确定汉堡销量递增的区间。

204.

[T] 亚利桑那州凤凰城的月降雨量可近似为 y(t)=0.5+0.3cost,y(t)=0.5+0.3cost, 其中 tt 为从一月起算的月数。求 y′y′ ,并用计算器确定降雨量递减的区间。

在以下练习中,利用商法则推导给定公式。

205.

d d x ( cot x ) = − csc 2 x d d x ( cot x ) = − csc 2 x

206.

d d x ( sec x ) = sec x tan x d d x ( sec x ) = sec x tan x

207.

d d x ( csc x ) = − csc x cot x d d x ( csc x ) = − csc x cot x

208.

使用导数的定义和恒等式

cos(x+h)=cosxcosh−sinxsinhcos(x+h)=cosxcosh−sinxsinh 来证明 d(cosx)dx=−sinx.d(cosx)dx=−sinx.。

在以下练习中,求给定函数的指定高阶导数。

209.

d3ydx3d3ydx3,y=3cosxy=3cosx

210.

d2ydx2d2ydx2,y=3sinx+x2cosxy=3sinx+x2cosx

211.

d4ydx4d4ydx4,y=5cosxy=5cosx

212.

d2ydx2d2ydx2,y=secx+cotxy=secx+cotx

213.

d3ydx3d3ydx3,y=x10−secxy=x10−secx