图像有个最显著的特征,就是它弯曲的朝向。图1的左边,曲线是凹的,右边是凸的。二阶导的符号可以向我们提供凹凸信息。


图1

正的二阶导f′′(x)>0f''(x)>0说明f′(x)f'(x)的斜率是xx的增函数。这意味着切线从左到右逆时针转动,如图2左边。我们说曲线是凹的(凹面是空心的那一边)。除了切点外,曲线位于切线的上方。同样的,如果二阶导是负的f′′(x)<0f''(x),那么f′(x)f'(x)的斜率是减函数,切线从左到右顺时针转动,如图2右边。我们说曲线是凸的。除了切点以外,曲线位于切线的下方。


图2

大部分曲线在某些区间为凹的,在其他区间为凸的。像图2中的点P,通过它后凹凸性会改变,这样的点叫做拐点。如果 f′′(x)f''(x)是连续的,且在点 PP两侧符号相反,那么P本身就是零点。找拐点主要就是求解等式f′′(x)=0f''(x)=0,检查每个根两边的凹凸性。

例1:考虑函数

y=f(x)=2x3−12x2+18x−2

y=f(x)=2x^3-12x^2+18x-2
的凹凸性,计算一阶导

f′(x)=6x2−24x+18=6(x−1)(x−3)

f'(x)=6x^2-24x+18=6(x-1)(x-3)
二阶导

f′′(x)=12x−24=12(x−2).

f''(x)=12x-24=12(x-2).
驻点( f′(x)=0f'(x)=0的根)是 x=1,x=3x=1,x=3,对应的值为 y=6,y=−2y=6,y=-2。 可能的拐点是 x=2x=2,因为它是 f′′(x)=0f''(x)=0的根。很明显 x<2x 时函数为正, x>2x>2时函数为负,所以图像在 x=2x=2左边为凸,右边为凹。所以的确存在一个拐点,如图3。

图3

例2:有理函数

y=1x2+1

y=\frac{1}{x^2+1}
比较容易画出来,因为它关于 yy轴对称。在x=0x=0处有最小值,因为此时分母最小,当 |x|→∞|x|\to \infty时, y→0y\to 0。 从直觉上它的图像如图4。很明存在两个拐点,接下来的问题是如果确定他们的位置。首先,计算一阶导

y′=−2x(x2+1)2

y'=\frac{-2x}{(x^2+1)^2}
二阶导

y′′==(x2+1)2⋅(−2)+2x⋅2(x2+1)⋅2x(x2+1)4(x2+1)⋅(−2)+8x2(x2+1)3=2(3x2−1)(x2+1)3

\begin{eqnarray*} y'' &=&\frac{(x^2+1)^2\cdot (-2)+2x\cdot 2(x^2+1)\cdot 2x}{(x^2+1)^4}\\ &=&\frac{(x^2+1)\cdot (-2)+8x^2}{(x^2+1)^3}=\frac{2(3x^2-1)}{(x^2+1)^3} \end{eqnarray*}
解等式 y′′=0y''=0的 x=±1/3√x=\pm1/\sqrt{3},拐点的位置。我们可以根据每部分凹凸性来证实最开始我们对它的大致印象。当 x2<13x^2时, y′′<0y''。当 x2>13x^2>\frac{1}{3}时, y′′>0y''>0。这些事实告诉我们 −1/3√<x<1/3√-1/\sqrt{3}时,图像时凸的,其余部分是凹的。

图4

注解1:我们已经在例子中说明,知道了f′′(x0)=0f''(x_0)=0不能保证x=x0x=x_0是拐点。我们还必须知道图像在x0x_0两侧的凹凸情况。考虑一个最简单的函数y=f(x)=x4y=f(x)=x^4(图5)。f′(x)=4x3,f′′(x)=12x2f'(x)=4x^3,f''(x)=12x^2,所以x=0x=0处f′′(x)=0f''(x)=0。然而,f′′(x)f''(x)在x=0x=0点的两侧均是正的,因此这个点对应的是极小值,不是拐点。函数y=x5−5x4y=x^5-5x^4给出了一个更复杂的类似情况。


图5

y′=5x4−20x3y′′=20x3−60x2=20x2(x−3).

y'=5x^4-20x^3\quad y''=20x^3-60x^2=20x^2(x-3).
y′′=0y''=0的根是 x=0,x=3x=0,x=3。然而, y′′y''在 x=0x=0处没有改变符号,所有只有 x=3x=3是拐点。图像在该点左边是凸的,右边是凹的。

注解2:我们很容易做出函数y=x1/3=x√3y=x^{1/3}=\sqrt[3]{x}的图像(图6),明显在x=0x=0处有拐点。我们也可以通过求二阶导验证它

y′=13x−2/3

y'=\frac{1}{3}x^{-2/3}

y′′=−29x−5/3=−29x5−−√3

y''=-\frac{2}{9}x^{-5/3}=\frac{-2}{9\sqrt[3]{x^5}}
所以如果 x<0x, y′′y''为正, x>0x>0, y′′y''为负。然而, y′′y''在 x=0x=0处不存在。为了找到拐点,我们不仅要考虑 y′′=0y''=0,还得考虑 y′′y''不存在的情况。

图6

注解3:有一个二阶导测试,也就是用二阶导来确定驻点是否为极大或极小值(非正式的用图7 来说明:如果f′(x0)=0f'(x_0)=0且f′′(x0)<0f''(x_0),那么它是极大值(左图);如果f′(x0)=0f'(x_0)=0且f′′(x0)>0f''(x_0)>0,那么它是极小值(右图))。有时候这个测试非常有用,但是经常被夸大了。之后我们会看到许多应用来确定极大极小值,没有哪种测试是万能的。


图7

漫步微积分十五——凹凸性和拐点相关推荐

  1. 函数的凹凸性与拐点习题

    前置知识:函数的凹凸性与拐点 例题 求y=xex−ex+1y=xe^x-e^x+1y=xex−ex+1的单调性,极值,凹凸性及拐点. 解: \qquad令f(x)=xex−ex+1f(x)=xe^x- ...

  2. 高数-导数的应用--函数凹凸性与拐点

    一.定义 注:1.拐点是一个点,极值点.驻点仅有横坐标的值 2.极值点不一定是函数的连续点,拐点一定是连续函数的点. 二.判定 ------------------------------------ ...

  3. 漫步微积分十四——增、减函数和极大、极小值

    本篇将会看到,我们学习到的计算导数的用武之地. 我们第一个应用是导数作为曲线切线斜率的解释.通过这个应用,我们可以快速发现函数最重要的特征并描绘出它的图像.在物理科学中画图是最基本的要求.在经济.生物 ...

  4. 漫步数理统计十五——两个随机变量的分布

    接下里我们讨论两个随机变量的例子.连续掷三次硬币并考虑有序数对(前两次HH的个数,三次中HH的个数),其中H,TH,T 分别表示正面与反面,那么样本空间是C={c:c=ci,i=1,2,-,8}\te ...

  5. 漫步微积分十六——最大最小值问题

    微积分最引人注目的应用就是寻找函数的最大或最小值或者需要用到最大和最小值. 日常生活充满了这样的问题,数学家和其他人觉得它们很有趣也非常重要.一个商人旨在使利润最大化和成本最小化.工程师设计的新汽车希 ...

  6. 漫步最优化十五——凸函数优化

    你在穿山越岭的另一边,\textbf{你在穿山越岭的另一边,} 而我也在没有尽头的孤独路上前行.\textbf{而我也在没有尽头的孤独路上前行.} 试着体会错误,试着忍住眼泪,\textbf{试着体会 ...

  7. 漫步数学分析十五——连续

    连续函数有一个重要的性质,那就是当xx靠近x0x_0时,f(x)f(x)靠近f(x0)f(x_0)(如图???\ref{fig:4-1}所示).另一方面,在图2中,即使xx非常靠近x0x_0,但是f( ...

  8. 漫步线性代数十五——余弦和投影

    满足xTy=0x^Ty=0的向量是正交的,现在我们考虑内积不为零的情况,也就是夹角不是直角.我们想把内积和角度以及转置联系起来,回顾之前讲过的转置,将矩阵翻转一下就是它的转置,有点像摊煎饼. 首先不可 ...

  9. 漫步微积分十九——牛顿法解方程

    考虑三次方程 x3−3x−5=0(1) \begin{equation} x^3-3x-5=0\tag1 \end{equation}用正确的方法可能解决这个等式,也就是说,类似于二次公式 x=−b± ...

最新文章

  1. 机器学习实战读书笔记--朴素贝叶斯
  2. wxWidgets:wxAuiToolBar类用法
  3. html去掉父元素样式,CSS清除浮动使父级元素展开的三个方法
  4. [翻译]编写高性能 .NET 代码 第一章:工具介绍 -- Visual Studio
  5. 计算机学业水平考试答题卡,高一年级期末信息技术考试(含答题卡)
  6. 还有什么事情AI做不了?
  7. JAVA线程池_并发队列工作笔记0001---认识阻塞队列_非阻塞队列
  8. Atitit java rest mvc微服务原理以及框架选型 目录 第一节 Mvc原理 model controler view 1 第二章 Spark 最简单 1 第一节 Sprbt to
  9. cloudflare_CloudFlare泄漏的消息揭晓,密码管理变得轻松
  10. 编码器控制电机正反转梯形图_怎么用编码器控制电机位移距离
  11. Colab+Google使用教程
  12. MySQL临时表的使用
  13. 【测试开发】Pytest—Html测试报告定制及封装
  14. The Performance of µ-Kernel-Based Systems
  15. SegmentFault 思否发布开源问答社区软件 Answer
  16. Keras【极简】ACGAN
  17. Nuxt.js开启SSR渲染的教程详解
  18. npm的插件如何直接在html中使用,webpack中html-webpack-plugin插件的使用(生成多个html页面,引入不一样的js文件)...
  19. 去水印怎么去掉?去水印的方法分享。
  20. shell 中的条件判断 “并且” “或者”

热门文章

  1. mysql 日期对比,varchar类型装换为datetime类型
  2. 终于知道以后该咋办了!
  3. 刚copy试探发表了一篇文章文章,oschina感觉良好
  4. chmod命令详解使用格式和方法
  5. 面试:Zookeeper
  6. 消息队列面试 - 如何进行消息队列架构设计?
  7. ZooKeeper--Recipes和解决方案
  8. [Asp.Net Core] Blazor Server Side 项目实践 - 切换页面时保留状态
  9. Maven 项目在 Eclipse 的创建配置
  10. python configparser模块来 读取 、 创建 和 修改 配置文件