一元函数极值问题

news2024/11/26 7:47:37

一元函数极值问题

0 引言

在高等数学课程中,我们应该都学习过一元函数的极值问题,这篇文章我们再来回顾一下相关知识点。为什么要对一元函数的极值问题进行回顾?因为后面我会出一篇非线性规划问题的极值问题,其中会涉及到多元函数的极值,所以这篇文章的内容相当于是为后面文章做铺垫,也能够让读者进行对比理解!

1 定义

函数极值(Relative/Local Extrema)的定义:
∃ δ > 0 ∃ δ>0 δ>0,使得:
∀ x ∈ U ( x 0 , δ ) ∀x∈U(x_0,δ) xU(x0,δ),恒有 f ( x ) ≥ f ( x 0 ) f(x)≥f(x_0) f(x)f(x0),则称 f ( x ) 在 x 0 f(x)在x_0 f(x)x0处取得极小值;
∀ x ∈ U ( x 0 , δ ) ∀x∈U(x_0,δ) xU(x0,δ),恒有 f ( x ) ≥ f ( x 0 ) f(x)≥f(x_0) f(x)f(x0),则称 f ( x ) 在 x 0 f(x)在x_0 f(x)x0处取得极大值。

上述的定义可解释为:
极大值(local/ relative maximum):某点附近的函数值都比该点的函数值小;
极小值(local/ relative minimum): 某点附近的函数值都比该点的函数值大。

函数的极值指的是函数在某点附近( U ( x 0 , δ ) U(x_0,δ) U(x0,δ)就是指 x 0 x_0 x0附近的区域)的最大值或者最小值,所以极值是函数局部的性质

需要注意的,某点附近最大或者最小指的是必须比左右两边都大或者都小才能叫极值。如下图,图a是极大值,x=c处的值比它附近(附近可以理解为黑色圆圈范围)的值都大;图b是极的x=c处的值比它附近的值都小,因此为极小值;但是图c,x=c左边的值小于 f ( c ) f(c) f(c),右边的值大于 f ( c ) f(c) f(c),不满足极值的定义,图d也是如此。
在这里插入图片描述

2 极值与最值

再来介绍一下最值,最值分为最大值(global maximum, absolute maximum)以及最小值(global minimum, absolute maximum),与极值不同的是,最值是函数全局的性质,它不是某点附近,而是函数整个定义域中的最大值和最小值
那函数的极值和最值,有什么关系呢?其实极值和最值之间没有很强的关系,最值点可能是也可能不是极值点,极值点也可能是也可能不是最值点。如下图所示,最大值点不是极值点,最小值点时极值点,极大值点不是最大值点,极小值点也不是最小值点。
最重要的是清楚两者的概念,以及极值是局部的特性,最值是全局的特性
在这里插入图片描述

3 极值的判定方法

高数中对于一元函数的极值主要有三种判定方法

  • 法一:通过上述定义判定
  • 法二:通过函数一阶导判断
    f ′ ( x 0 ) = 0 f^{'}(x_0 )=0 f(x0)=0,且 f ( x ) f(x) f(x) x 0 x_0 x0的邻域内可导,则
    极小值点: x 0 x_0 x0的左边, f ′ ( x 0 ) < 0 f^{'}(x_0 )<0 f(x0)<0 x 0 x_0 x0的右边, f ′ ( x 0 ) > 0 f^{'}(x_0 )>0 f(x0)>0;
    极大值点: x 0 x_0 x0的左边, f ′ ( x 0 ) > 0 f^{'}(x_0 )>0 f(x0)>0 x 0 x_0 x0的右边, f ′ ( x 0 ) < 0 f^{'}(x_0 )<0 f(x0)<0
  • 法三:通过函数二阶导判断
    设f(x)在 x 0 x_0 x0处二阶可导,且 f ′ ( x 0 ) = 0 f^{'}(x_0)=0 f(x0)=0 f ′ ′ ( x 0 ) ≠ 0 f^{''}(x_0)≠0 f′′(x0)=0,则 :
    极小值点: f ′ ′ ( x 0 ) > 0 f^{''}(x_0)>0 f′′(x0)>0
    极大值点: f ′ ′ ( x 0 ) < 0 f^{''}(x_0)<0 f′′(x0)<0

4 驻点与极值点

在学高数的时候,我们知道对于一元函数,一阶导为0的点即 d y / d x = 0 dy/dx=0 dy/dx=0的点称为驻点,那极值点和驻点有什么关系呢?

  1. 极值点不一定是驻点
    比如 f ( x ) = ∣ x ∣ f(x)=|x| f(x)=x,x=0是该函数的极值点,但不是驻点。
    解释一下为什么不是驻点:驻点是一阶导为0的点,前提是一阶导要存在,但是该函数在x=0处,左导数存在,右导数存在,但是左导数≠右导数,所以导数不存在。进一步的,介绍一个概念:函数在该点左右侧导数存在且有限,但不相等的点称为角点。很形象,也很好理解,左右导数不相等,说明曲线在该点不平滑,出现了凸出来的角,所以叫做角点。所以 f ( x ) = ∣ x ∣ f(x)=|x| f(x)=x在x=0处就是一个角点,导数不存在。
    在这里插入图片描述

  2. 驻点也不一定是极值点
    比如 f ( x ) = x 3 f(x)=x^3 f(x)=x3,其一阶导为 f ′ ( x ) = x 2 f^{'}(x)=x^2 f(x)=x2 x = 0 x=0 x=0时, f ′ ( 0 ) = 0 f^{'}(0)=0 f(0)=0,因此x=0是函数 f ( x ) = x 3 f(x)=x^3 f(x)=x3的驻点,但根据上面所述的极值点判定方法或者根据图像去判断,可以发现x=0并不是该函数的极值点。

所以,对于一元函数,极值点不一定是驻点,驻点也不一定是极值点!
当然,如果给定条件,f(x)连续可导,那么极值点一定是驻点!

然而,在非线性规划问题中,我们所遇到的函数往往都是多元函数,所以我会在下一篇文章中进一步介绍具有一般性的多元函数的极值。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1101169.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【视觉算法系列1】使用 KerasCV YOLOv8 进行红绿灯检测(下)

提示&#xff1a;免费获取本文涉及的完整代码与数据集&#xff0c;请联系助理老师peaeci122 使用最新“KerasCV YOLOv8”模型进行红绿灯检测的综合指南 YOLO目标检测模型已经进入了无数的应用领域&#xff0c;从监控系统到自动驾驶汽车。那么&#xff0c;如果在KerasCV框架下…

4.DApp-MetaMask怎么连接本地Ganache

题记 用metamask连接本地ganache&#xff0c;以下是全部操作流程 下载Ganache ganache是一个以太坊的个人开发环境&#xff0c;可以在上面部署合约、开发程序和进行测试。 ganache官网&#xff1a;Ganache - Truffle Suite 可以点击下面的按钮直接下载 &#xff0c;下载速度…

怎样自动开始播放网页视频?

有些视频网站&#xff0c;网页打开后&#xff0c;并不会自动播放视频&#xff0c;需要人工点击视频或者播放器的播放按钮&#xff0c;才能进入视频播放状态。有没有办法一打开页面就自动播放视频呢&#xff1f;下面我们就来分析研究一下。 首先使用浏览器的开发者工具查看&am…

MybatisPlus多表关联分页返回结果异常

1. 按照该博客进行多表关联分页查询&#xff1a; https://blog.csdn.net/code_ang/article/details/116448694 2.在实际测试过程中&#xff0c;发现异常&#xff0c;分页返回的结果时而正确&#xff0c;时而错误。 count函数满足预期 count函数不满足预期 只是count了主表的…

pytorch 入门(二)

本文为&#x1f517;小白入门Pytorch内部限免文章 &#x1f368; 本文为&#x1f517;小白入门Pytorch中的学习记录博客&#x1f366; 参考文章&#xff1a;【小白入门Pytorch】教案二&#x1f356; 原作者&#xff1a;K同学啊 目录 一、神经网络的组成部分1. 神经元2. 神经网络…

热成像仪的工作原理及在工业设备状态监测中的应用

前面我们介绍过>>热分析技术在工业设备状态监测中的应用&#xff0c;下面我们将深入探讨热成像仪的工作原理及在工业设备状态监测中的应用。 近年来&#xff0c;热成像仪作为一种先进的检测工具&#xff0c;在工业设备状态监测领域得到了广泛的应用。热成像仪能够通过探测…

oauth2和knife4j结合

1.先说knife4j是个什么东西 他是swagger的升级版&#xff0c;在有swagger的调试功能以及接口描述的基础上&#xff0c;让人看着更加一目了然。 这次可能说的比较浅&#xff0c;主要是说怎么使用以及简单配置&#xff0c;还有我自己踩过的坑&#xff0c;因为这个东西我也第一次…

软件环境基础(ROS、CMake)

参考视频&#xff1a;【全】无人驾驶系列知识入门到提高 本文旨在对视频内容规划控制方面做一些学习记录&#xff0c;希望帮助有需要的人学习提高。不对处&#xff0c;望指正。 0 ROS介绍 ROS特点&#xff1a; 点对点设计&#xff08;比如一个结点读取相机数据&#xff0c;传…

yolo配置(windows)

文章目录 一、下载Anaconda和pycharm1 、Anaconda官方下载地址&#xff1a;1.2 Anaconda 的安装 下载好之后双击打开可执行安装文件&#xff1a;1.3 进入到安装界面&#xff1a;1.4 这里建议两个都勾选&#xff08;第一个选项是将 Anaconda 添加到环境变量中&#xff0c;不勾选…

火山引擎 ByteHouse:双十一即将到来,直播商家如何用数据“点播成金”?

更多技术交流、求职机会&#xff0c;欢迎关注字节跳动数据平台微信公众号&#xff0c;回复【1】进入官方交流群 “双十一”电商大促脚步渐近&#xff0c;各大平台的战火又将燃起。直播电商以低成本、高转化率等优势备受商家青睐。据智研咨询数据显示&#xff0c;2022 年我国直播…

iOS——JSONModel的使用与JSONModel的嵌套

什么是JSONModel JSONModel是一个解析JSON数据的开源库&#xff0c;可以将JSON数据直接解析成自定义的model 使用 JSONModel 非常简单,只需要将你的 model 类继承自 JSONModel ,而同时 model 中的属性名又恰巧可以和 JSON 数据中的 key 名字一样的话,那么非常恭喜你,你的工作…

10.16作业

头文件 #ifndef MYWIDGET_H #define MYWIDGET_H#include <QWidget> #include<QDebug> #include<QIcon> #include<QPushButton> #include<QLineEdit> #include<QLabel> #include<QMovie> #include<QCheckBox> #include<QPa…

MyCAT:回顾当年的热潮,探寻这款备受欢迎的数据库中间件的核心特性

什么是 MyCAT &#xff1f; 根据 MyCAT 官网 - http://mycat.io/ 的描述可以知道&#xff0c; MyCAT 是如下的一个东东&#xff1a; 一个彻底开源的&#xff0c;面向企业应用开发的大数据库集支持事务、ACID、可以替代MySQL的加强版数据库一个可以视为MySQL集群的企业级数据库…

银河麒麟你服务x86访问ftp服务器上的文件

打开我的电脑 地址栏输入 ftp地址 可以选择需要的文件复制出来了

PyQt 小程序

设备管理程序 v0.0.1.0, 终于出了一个基础版本,… … 两个字典的键值判断 辛亏用的是Python 这个编码时间大大缩短了

node+vue+mysql后台管理系统

千千博客系统&#xff0c;该项目作为一套多功能的后台框架模板&#xff0c;适用于绝大部分的后台管理系统开发。基于 vue.js&#xff0c;使用 vue-cli3 脚手架&#xff0c;引用 Element UI 组件库&#xff0c;数据库直连mysql方便开发快速简洁好看的组件。 功能包含如下&#…

电子杂志制作不求人:简单易用的工具推荐

​如果你想要制作一份精美的电子杂志&#xff0c;但是又不想花费太多的时间和金钱&#xff0c;也不想求及朋友帮忙制作&#xff0c;那么可以试试这个网站制作电子杂志&#xff0c;展现出的效果跟专业级设计师的效果没什么区别哦 赶快收藏吧-------FLBOOK在线制作电子杂志平台&a…

iOS代码混淆和加固技术详解

目录 摘要&#xff1a; 本文介绍了iOS开发中常用的代码混淆和加固技术&#xff0c;包括数据加密、应用加壳和代码混淆。其中&#xff0c;重点讨论了代码混淆的实现方法和注意事项&#xff0c;并推荐了一些相关的工具和库。 引言 代码混淆和加固 数据加密 应用加壳 代码混…

易基因:细菌微生物基因表达调控表观研究方案|原核三代甲基化+转录组

1、原核甲基化 原核生物中的DNA甲基化 原核生物甲基化为什么基于三代测序&#xff1f; 第三代DNA测序为原核细菌的甲基化和表观遗传的研究开辟了一条新的途径&#xff0c;能够在基因组的水平上获取整个表观遗传的序列信息&#xff0c;绘制全基因组甲基化组。 细菌中DNA甲基化…

使用python中xird进行读取文件以及遇到的报错

由于平日系统导出的文档均为.xls的execel&#xff0c;故本文主要讲如何使用xlrd进行读取表格以及操作过程遇到的报错以及对应解决版本 一、基本使用 准备“成绩表.xlsx”文件&#xff0c;如下&#xff1a; 1、读取文件并获得文件的sheet名字 &#xff08;1&#xff09;代码 …