这里我们解释什么是函数的拐点以及如何找到函数的所有拐点。此外,您还将找到有关函数曲率和拐点的分步练习。
函数的拐点是什么?
函数的拐点是函数图形曲率发生变化的点,即在拐点处函数从凹变为凸,反之亦然。
如何判断函数是否有拐点
给出了拐点的定义,让我们看看如何知道某个点是否是函数的拐点。
函数在抵消其二阶导数且其三阶导数非零的点处具有拐点。
![Rendered by QuickLaTeX.com \left.\begin{array}{l}f''(a)=0\\[2ex]f'''(a)\neq 0\end{array}\right\} \quad \bm{\longrightarrow} \quad x=a \text{ es un punto de inflexi\'on}](https://mathority.org/wp-content/ql-cache/quicklatex.com-0deb5fc13e20049e642bdc68a5c35a8c_l3.png)
作为示例,我们将计算以下三次函数的拐点:
![]()
首先,我们计算函数的二阶和三阶导数:
![]()
![]()
![]()
现在我们将二阶导数设置为 0 并求解所得方程:
![]()
![]()
那么,如果此时的三阶导数不为零,则 x=0 点将是函数的拐点。在我们的例子中,三阶导数始终等于 6。
![]()
因此,x=0 是函数的拐点。
如何研究曲率并找到函数的拐点
我们刚刚看到了一种寻找转折点的方法。然而,我们通常倾向于研究函数的曲率,即确定函数的凹凸,并由此计算拐点。
要通过函数的曲率找到函数的拐点,必须执行以下步骤:
- 找出不属于函数定义域的点。
- 计算函数的一阶导数和二阶导数。
- 求二阶导数的根,即通过求解计算抵消二阶导数的点

。
- 用导数的根和不属于函数定义域的点建立区间。
- 计算每个区间中某个点的二阶导数值。
- 二阶导数的符号决定了该区间内函数的凹性或凸性:
- 如果函数的二阶导数为正,则函数在此区间上是凸的。
- 如果函数的二阶导数为负,则函数在此区间上是凹函数。
- 拐点是函数从凸变为凹或反之亦然的点。
为了让您了解如何使用此过程计算函数的拐点,我们将在下面逐步求解示例:
- 研究曲率并找到以下多项式函数的拐点:
![]()
首先要做的是计算函数的定义域。它是一个多项式函数,因此函数的定义域由实数组成,也就是说它是一个连续函数:
![]()
一旦我们计算出了函数的定义域,我们就需要研究函数在哪些点上满足
![]()
。
因此,我们首先计算函数的一阶导数:
![]()
接下来,我们计算函数的二阶导数:
![]()
现在我们将二阶导数设置为 0 并求解方程:
![]()
![]()
![]()
![]()
![]()
![]()
![]()
一旦我们计算了函数的域并且
![]()
,我们表示在数轴上找到的所有临界点:

现在我们评估每个区间内的二阶导数的符号,以了解该函数是凹函数还是凸函数。因此,我们在每个区间取一个点(而不是临界点),并查看此时二阶导数的符号:
![]()
![]()
![]()
![]()

如果二阶导数为正,则表示该函数是凸函数。
![]()
,如果二阶导数为负,则意味着该函数是凹函数
![]()
。因此,函数的凹凸区间为:
凸面
![]()
:
![]()
凹
![]()
:
![]()
此外,在 x=-1 处,函数从凸变为凹,因此x=-1 是函数 的拐点。而在x=1时,函数由凹转凸,因此x=1也是函数的拐点。
最后,我们将找到的点代入原函数,求出拐点的Y坐标:
![]()
![]()
因此,函数的转折点为:
转折点:
![]()
和
![]()
下面您可以看到所研究函数的图形表示:

从图中可以看出,该函数从凸函数
![]()
呈凹形
![]()
关于
![]()
因为它的曲率发生了变化。另一方面,该函数来自凹函数
![]()
是凸的
![]()
关于
![]()
。
解决了转弯练习
练习1
计算以下指数函数的凹凸区间以及拐点:
![]()
首先要做的是计算函数的定义域。该函数由多项式函数 (x)(其定义域仅由实数组成)和指数函数 (e x )(其定义域也由实数组成)组成。因此,函数的域由实数组成:
![]()
现在我们来计算函数的导数。在这种情况下,该函数由两个函数的乘积组成,因此要导出该函数,我们需要应用乘积导数的公式:
![]()
![]()
接下来,我们计算函数的二阶导数:
![]()
![]()
我们将二阶导数设置为 0 并求解方程:
![]()
![]()
我们提取公因数:
![]()
为了使乘法等于 0,乘法的两个元素之一必须为零。因此,我们将每个因子设置为0:
![Rendered by QuickLaTeX.com \displaystyle e^x\cdot(2+x) =0 \longrightarrow \begin{cases} e^x=0 \ \color{red}\bm{\times}\color{black} \\[2ex] 2+x=0 \ \longrightarrow \ x= - 2 \end{cases}](https://mathority.org/wp-content/ql-cache/quicklatex.com-e4b369d45e5559de1f7069b49db2d173_l3.png)
一个数与另一个数相乘永远不会得到 0。因此,等式
![]()
没有解决办法。
我们表示右边得到的所有奇异点:

现在我们评估每个区间内的二阶导数的符号来了解该函数是凹函数还是凸函数。为此,我们在每个区间中取一个点,并查看哪个符号在该点具有二阶导数:
![]()
![]()

如果二阶导数为正,则表示该函数是凸函数。
![]()
,如果二阶导数为负,则意味着该函数是凹函数
![]()
。因此,凹度和凸度区间为:
凸面
![]()
:
![]()
凹
![]()
:
![]()
另外,函数在 x=-2 处从凹变为凸,因此x=-2 是函数的拐点。
最后,我们将找到的拐点代入原函数,求出该点的Y坐标:
![]()
总之,该函数的唯一转折点是:
转折点:
![]()
练习2
研究凹凸区间并找到以下有理函数的拐点:
![]()
首先我们需要计算函数的域。由于这是一个有理函数,我们将分母设置为零,看看哪些数字不属于函数的域:
![]()
![]()
![]()
![]()
这意味着当x为-2或+2时,分母将为0。因此,该函数将不存在。因此,函数的域由除 x=-2 和 x=+2 之外的所有数字组成。
![]()
其次,我们计算函数的一阶导数:
![]()
![]()
然后我们求解二阶导数:


所有项均乘以
![]()
。因此我们可以简化分数:

![]()
![]()
![]()
![]()
现在我们来计算函数二阶导数的根:
![]()
![]()
期限
![]()
这涉及到将整个左侧除,因此我们可以将其乘以整个右侧:
![]()
![]()
我们提取公因数:
![]()
为了使乘法等于 0,乘法的两个元素之一必须为零。因此,我们将每个因子设置为0:
![Rendered by QuickLaTeX.com \displaystyle x\cdot(8x^2+96) =0 \longrightarrow \begin{cases} \bm{x =0} \\[2ex] 8x^2+96=0 \ \longrightarrow \ x^2=\cfrac{-96}{8}} = -12 \ \longrightarrow \ x= \sqrt{-12} \ \color{red}\bm{\times} \end{cases}](https://mathority.org/wp-content/ql-cache/quicklatex.com-31adba554b44aa92fd7227506440ccaf_l3.png)
![]()
没有解,因为实数没有负根。
现在我们在线上表示所有获得的临界点,即不属于定义域的点(x=-2 和 x=+2)以及取消二阶导数的点(x=0):

我们评估每个区间内的二阶导数的符号,以了解该函数是凹函数还是凸函数。因此,我们在每个区间中取一个点,看看该点的二阶导数的符号是什么:
![]()
![]()
![]()
![]()

如果二阶导数为正,则表示该函数是凸函数。
![]()
,如果二阶导数为负,则意味着该函数是凹函数
![]()
。因此,凹度和凸度区间为:
凸面
![]()
:
![]()
凹
![]()
:
![]()
该函数在三个点上改变曲率,因此有理函数原则上将具有三个拐点,即 x=-2、x=0 和 x=2。然而,虽然在 x=-2 和 x=+2 处曲率发生变化,但这些不是拐点,因为它们不属于函数的域。另一方面,在 x=0 处,曲率发生变化,这属于函数,因此x=0 是函数的唯一拐点。
剩下的就是计算拐点的 Y 坐标:
![]()
简而言之,有理函数的唯一拐点是坐标原点:
转折点:
![]()
练习3
我们知道函数
![]()
通过点
![]()
, 具有相对极值
![]()
,以及一个转折点
![]()
。根据此信息,计算参数值
![]()
和
![]()
。
设函数的拐点为
![]()
意思是
![]()
。因此,我们计算函数的二阶导数
![]()
我们将其设置为 0:
![]()
![]()
![Rendered by QuickLaTeX.com \left. \begin{array}{l} f''(2)=6\cdot 2+2a\\[2ex] f''(2)=0\end{array} \right\} \longrightarrow 6\cdot 2+2a=0](https://mathority.org/wp-content/ql-cache/quicklatex.com-428d0d2aa58a4f0bee3155e72060aee4_l3.png)
我们求解得到的方程来找到参数a的值:
![]()
![]()
![]()
![]()
![]()
因此,该函数将是:
![]()
此外,该函数有一个极值
![]()
, 意思就是
![]()
。因此,我们计算函数的一阶导数
![]()
我们将其设置为 0:
![]()
![Rendered by QuickLaTeX.com \left. \begin{array}{l} f'(1)=3\cdot 1^2-12\cdot 1+b\\[2ex] f'(1)=0\end{array} \right\} \longrightarrow 3\cdot 1^2-12\cdot 1+b=0](https://mathority.org/wp-content/ql-cache/quicklatex.com-561b9c2aa6ba34d90df560c5a97e3a92_l3.png)
我们求解得到的方程来找到未知数 b 的值:
![]()
![]()
![]()
![]()
![]()
因此,该函数将是:
![]()
另一方面,它们告诉我们函数通过点 (3,1)。也就是说,
![]()
。因此,我们可以应用这个条件来求出参数c的值:
![Rendered by QuickLaTeX.com \left. \begin{array}{l} f(3)=3^3-6\cdot 3^2+9\cdot3+c \\[2ex] f(3)=1 \end{array} \right\} \longrightarrow 3^3-6\cdot 3^2+9\cdot 3+c = 1](https://mathority.org/wp-content/ql-cache/quicklatex.com-b496beb319ccab8292181ec1387ba9f0_l3.png)
我们求解得到的方程来找到值
![]()
![]()
![]()
![]()
![]()
![]()
因此,该函数将是:
![]()