4.6.3 Open Interval and Endpoint Optimization¶
在开区间或包含端点的区间上利用一阶导数测试和二阶导数测试求极值
定义¶
开区间和端点优化是指在给定的区间上,利用导数工具找到函数的极值(最大值或最小值)。具体地,对于定义在区间 \([a,b]\) 或 \((a,b)\) 上的连续函数 \(f(x)\),极值可能出现在以下三类点:(1) 临界点,即满足 \(f'(x)=0\) 或 \(f'(x)\) 不存在的点;(2) 区间端点 \(x=a\) 或 \(x=b\)(仅当区间为闭区间时);(3) 不可导点。一阶导数测试通过检查导数在临界点两侧的符号变化来判断极值类型,二阶导数测试则利用 \(f''(x)\) 的符号来判断极值性质。在开区间上,极值只可能在临界点处取得;在闭区间上,还需比较端点处的函数值。
核心公式¶
- \(f'(c) = 0 \text{ 或 } f'(c) \text{ 不存在} \Rightarrow c \text{ 为临界点}\)
- \(f'(x) \text{ 在 } c \text{ 处从正变负} \Rightarrow f(c) \text{ 为局部最大值}\)
- \(f'(x) \text{ 在 } c \text{ 处从负变正} \Rightarrow f(c) \text{ 为局部最小值}\)
- \(f''(c) > 0 \Rightarrow f(c) \text{ 为局部最小值}\)
- \(f''(c) < 0 \Rightarrow f(c) \text{ 为局部最大值}\)
易错点¶
- ⚠️ 混淆临界点与极值点:找到临界点后直接认为其为极值点,而忽视了需要通过一阶或二阶导数测试来确认其性质,或者忽视了某些临界点可能既不是最大值也不是最小值(如拐点)
- ⚠️ 在闭区间上遗漏端点:在 \([a,b]\) 上求最值时,只检查内部临界点而忽视了端点 \(x=a\) 和 \(x=b\) 处的函数值,导致得出错误的全局最大值或最小值
- ⚠️ 二阶导数测试的适用条件不清:当 \(f''(c)=0\) 时,二阶导数测试失效,此时应回到一阶导数测试或更高阶导数测试,而不能直接下结论
- ⚠️ 开区间与闭区间的处理差异:在开区间 \((a,b)\) 上,极值只能在内部临界点处取得,不存在端点极值;而在闭区间 \([a,b]\) 上,全局最值必须在临界点或端点处取得