📘 CodingMarble Learn

函数研究:周期性、单调性、极值,以及区间上的最大值和最小值

研究一个函数,我们问四个问题。图像会重复吗(周期 T,满足 f(x + T) = f(x))?哪里上升、哪里下降(看斜率的正负)?哪里拐弯(斜率为 0,得到极大值或极小值)?在选定的区间 [a, b] 上,哪个值最大、哪个最小(比较两个端点和区间内的转折点)?

🎬 分步故事

  1. 波会重复。看两个紫色的点:隔了一段距离 T,高度完全一样。这个 T 就是周期。
  2. 把波压窄:w 从 1 变成 2。波重复得快了一倍,周期减半,从约 6.28 变成 3.14。
  3. 换一条新曲线 x³ − 3x。绿色部分向上,红色部分向下。你沿着曲线滑动时,点的颜色会跟着变。
  4. 在山顶和谷底,橙色的切线是平的。那里的斜率是 0。这些就是转折点。
  5. 现在只看蓝色的带子,也就是从 −2 到 1.5 的区间。最大值是 2,在 x = −1 处。最小值是 −2,在端点 x = −2 处。
  6. 自由练习。移动 a 和 b。最大值和最小值可能在转折点,也可能在端点。看它们怎么跳动。

提示:拖动3D画面可以旋转,用两根手指可以缩放。

🤔 常见疑问,一次讲清

周期函数里到底是什么在重复?

是整幅图像。把它向右平移 T,就会和自己完全重合。

为什么 w 越大,周期越小?

w 越大,波被横向压得越窄,一个完整的波只需要更短的距离:T = 2π ÷ w。

为什么颜色在 −1 和 1 处改变?

在这两个点,曲线不再朝一个方向走,开始朝另一个方向走,所以斜率的符号改变了。

为什么转折点处的切线是平的?

在山顶之前图像向上,之后向下。在两者之间,斜率必须经过 0。

为什么最小值在端点 x = −2,而不是在转折点?

端点也是候选点。这里 f(−2) = −2,和谷底的值 f(1) = −2 相等,所以两处都是最小值。

最大值可以在转折点吗?

可以。把 a 拖到 −1.5,b 拖到 1:最大值 2 就在转折点 x = −1。

周期性

如果存在一个数 T > 0,使得对每个 x 都有 f(x + T) = f(x),那么函数 f 叫做周期函数。满足条件的最小 T 叫做周期。图像就是同一段图形一遍又一遍地重复。

像 x² 这样的函数不是周期函数:它的值越来越大,不会重复。

如果 f 的周期是 T,只要研究一个周期,再把它复制下去就行了。

单调性:增与减

如果 x 变大时图像向上走,函数在这个区间上是增函数;如果图像向下走,就是减函数。它们合起来叫单调(只朝一个方向变化)。

由斜率来判断。曲线在某一点的斜率记作 f′(x)(导数)。

例子:f(x) = x³ − 3x,f′(x) = 3x² − 3 = 3(x − 1)(x + 1)。当 x < −1 和 x > 1 时它为正(递增),当 −1 < x < 1 时它为负(递减)。

极值:转折点

极大值是山顶:函数先上升再下降。极小值是谷底:先下降再上升。它们合起来叫极值。

在这样的点上切线是平的,所以 f′(x) = 0。可以这样找:

  1. 解方程 f′(x) = 0,得到候选点(临界点)。
  2. 检查 f′ 在这个点前后的符号。先正后负:极大值。先负后正:极小值。符号不变:都不是(比如 x³ 在 0 处)。

对于 x³ − 3x:f′ = 0 时 x = ±1。在 x = −1 处斜率由 + 变 −:极大值,值为 2。在 x = 1 处斜率由 − 变 +:极小值,值为 −2。

区间 [a, b] 上的最大值和最小值

在闭区间 [a, b] 上,光滑的函数有一个最大值和一个最小值。它们可能在区间内的转折点,也可能在端点。所以:

  1. 找出落在 [a, b] 内的转折点(f′ = 0)。在区间外的不要。
  2. 计算这些点以及 a、b 处的 f 值。
  3. 最大的数是最大值,最小的数是最小值。

对 f = x³ − 3x 在 [−2, 1.5] 上:f(−2) = −2,f(−1) = 2,f(1) = −2,f(1.5) = −1.125。最大值 2,在 x = −1;最小值 −2,在 x = −2 和 x = 1。

极大值不一定是区间上最大的:端点处的值可能更大。

试一试:先预测,再验证

在 3D 板上选择“[a, b] 上的最大值和最小值”。先猜一猜:如果 a = −1.5,b = 2,最大值在哪里?拖动 a 和 b 来验证。在家里也可以试:轻轻向上抛一个小球,看它:上升,在最高处停一下(斜率 0),然后落下。最高点就是转折点。或者按稳定的节奏拍手:两次拍手之间的时间就是周期。

重点公式和概念

例题讲解

1. 求 y = sin(3x) 的周期。

T = 2π ÷ w = 2π ÷ 3 = 2π/3。

2. 求 y = cos(x/2) 的周期。

这里 w = 1/2,所以 T = 2π ÷ (1/2) = 4π。波被拉长了,所以重复得更慢。

3. f(x) = x² 是周期函数吗?

不是。如果对所有 x 都有 f(x + T) = f(x),那么取 x = 0 时 T² = 0,所以 T = 0,但周期必须大于 0。所以 x² 不是周期函数。它的图像是一个永远不会重复的碗。

4. f(x) = x² − 4x 在哪里递增、在哪里递减?

f′(x) = 2x − 4。它在 x = 2 处为 0。当 x < 2 时 f′ < 0:递减。当 x > 2 时 f′ > 0:递增。所以 x = 2 是最小值点,f(2) = −4。

5. 求 f(x) = x³ − 3x 的极大值和极小值。

f′ = 3x² − 3 = 0 得 x = ±1。在 x = −1 处斜率由 + 变 −:极大值,f(−1) = −1 + 3 = 2。在 x = 1 处斜率由 − 变 +:极小值,f(1) = 1 − 3 = −2。

6. 求 f(x) = x³ − 3x 在 [−2, 1.5] 上的最大值和最小值。

转折点 ±1 都在区间内。f(−2) = −8 + 6 = −2。f(−1) = 2。f(1) = −2。f(1.5) = 3.375 − 4.5 = −1.125。最大值 2,在 x = −1;最小值 −2,在 x = −2 和 x = 1。

7. 求 f(x) = x² − 4x + 1 在 [0, 5] 上的最大值和最小值。

f′ = 2x − 4 = 0 得 x = 2(在区间内)。f(2) = 4 − 8 + 1 = −3。f(0) = 1。f(5) = 25 − 20 + 1 = 6。最大值 6,在 x = 5(端点);最小值 −3,在 x = 2。

8. 求 f(x) = x + 1/x 在 [1, 4] 上的最大值和最小值。

f′ = 1 − 1/x²。当 x > 1 时,1/x² < 1,所以 f′ > 0:在整个区间上递增。区间内没有转折点(x = 1 是端点)。最小值 f(1) = 2,最大值 f(4) = 4 + 0.25 = 4.25。

常见错误

练习测验

1. sin x 的周期是:
2. sin(2x) 的周期是:
3. 如果在某区间上 f′(x) < 0,那么 f 在该区间上:
4. 在极大值点处,斜率是:
5. 在 [a, b] 上,最大值可能在:

练习:自己动手回答

输入或选择你的答案,然后点“检查”。卡住了就看提示;回答后会显示完整解答。

常见问题

局部最大值和全局最大值有什么区别?

局部最大值是在它附近范围内最高的值。区间上的全局(绝对)最大值是整个区间上最高的值。

一个函数可以既递增又递减吗?

在同一个区间上不行,但在图像的不同部分可以,比如 x³ − 3x。

研究函数一定要用导数吗?

导数能让解题更快,但你也可以看图像或比较数值。这节课用 3D 切线来展示斜率的想法。

先学这些

接着学

相关课程

全部Maths课程