§8.8  多元函数极值及其求法

一、多元函数的极值

1、多元函数极值定义

设函数在点的某个邻域内有定义,对该邻域内异于的点,如果都适合不等式

则称函数在点极大值

如果都适合不等式

则称函数在点极小值

极大值与极小值统称为函数的极值;使函数取得极值的点称为极值点

注:二元函数的极值是一个局部概念,这一概念很容易推广至多元函数。

【例1】讨论下述函数在原点是否取得极值。

(1)、

(2)、

(3)、

解:由它们的几何图形可知:

是开口向上的旋转抛物面,在取得极小值;

是开口向下的锥面,在取得极大值;

马鞍面, 在不取得极值。

2、函数取得极值的必要条件

【定理一】设函数在点具有偏导数且取得极值,则它在该点的偏导数必为零,即

【证明】不妨设在点处有极大值。

依极值定义,点的某一邻域内的一切点适合不等式

特殊地,在该邻域内取,而的点,也应有不等式

这表明:一元函数在 处取得极大值,因而必有

同理可证

【注一】当时, 曲面在点处有切平面

此切平面平行于水平面面。

例如,在点取得极小值, 它在点处,

其切平面为 

即         

此切平面就是(面)。

使同时成立的点,称为函数驻点

【注二】定理一表明,可(偏)导函数的极值点必为驻点,反过来,函数的驻点却不一定是极值点。例如,在点不取得极值,但却是驻点。这告诉我们,驻点仅仅是函数可疑的极值点,要判断它是否真为极值点,需要另作判定。

【注三】偏导数不存在的点也是函数的可疑极值点。

例如,在点有极大值,但

 不存在。

当然,也不存在。

当然,定理一的结论也可推广至多元函数。

3、函数取得极值的充分条件

【定理二】设函数在点的某邻域内连续,且有一阶及二阶连续的偏导数,又  ,记

 ,  , 

则函数在处是否取得极值的条件如下

(1)、时具有极值,且当时有极大值,

时有极小值;

(2)、时没有极值;

(3)、时可能有极值,也可能没有极值,需另作判定。

对这一定理不作证明,仅介绍它的记忆之法:

【例2】求函数的极值。

解:函数具有二阶连续偏导数, 故可疑的极值点只可能为驻点,

先解方程组

求出全部驻点为 

再求二阶偏导数

在点处,

函数取得极小值 

在点处,

函数不取得极值;

在点处,

函数不取得极值;

在点处,

函数取得极大值  

二、多元函数的最值

1、有界闭区域上连续函数的最值确定

如果二元函数有界闭区域连续,则在上必定取得最值。使函数取得最值的点既可能在的内部,也可能在的边界上。

若函数在的内部取得最值,那未这个最值也是函数的极值。而函数取得极值的点是的驻点或使不存在的点。

若函数在的边界上取得最值,可根据的边界方程,将化成定义在某个闭区间上的一元函数,进而利用一元函数求最值的方法求出最值。

综合上述讨论,有界闭区域上的连续函数最值求法如下:

(1)、求出在的内部,使,同时为零的点及使不存在的点;

(2)、计算出的内部的所有可疑极值点处的函数值;

(3)、求出的边界上的最值;

(4)、比较上述函数值的大小,最大者便是函数在上的最大值;最小者便是函数在上的最小值。

【例3】求二元函数在矩形区域

上的最值。

解: 

得驻点,且

在边界 上,,

 且 

在边界上,   , 则

在边界 上, , 则 ,

则  

在边界上,  , 因

, 故单调增加, 从而 

比较上述讨论, 有

 为最大值,

 为最小值。

2、开区域上函数的最值确定

求函数在开区域上的最值十分复杂。

但是,当所遇到的实际问题, 据问题的性质可断定函数的最值一定在上取得,而函数在上又只有一个驻点, 那么就可以肯定该驻点处的函数值就是函数在上的最值。

【例4】某厂要用铁板做成一个体积为立方米的有盖长方体水箱, 当长、宽、高各取怎样的尺寸时,才能用料最省?

令  

解方程组得唯一驻点 ,

据问题的实际背景, 水箱所用材料面积的最小值一定存在, 并在开区域内取得,又函数在内只有唯一的驻点, 因此, 可断定当 时, 取得最小值。

这表明: 当水箱的长、宽、高分别为米时, 所用材料最省, 此时的最小表面积为

三、条件极值与拉格朗日乘数法

前面所讨论的极值问题,对于函数的自变量,除了限制它在定义域内之外,再无其它的约束条件,因此,我们称这类极值为无条件极值

但是,在实际问题中,有时会遇到对函数的自变量还有附加限制条件的极值问题。

例如: 求体积为2而表面积最小的长方体尺寸。

若设长方体的长宽高分别为,则其表面积为

这里除了外,还需满足限制条件 

象这类自变量有附加条件的极值称为条件极值

有些实际问题,可将条件极值化为无条件极值,如上例;但对一些复杂的问题,条件极值很难化为无条件极值。因此,我们有必要探讨求条件极值的一般方法。

1、函数取得条件极值的必要条件

欲寻求函数                                     (1)

在限制条件                                         (2)

下的取得条件极值的条件。

函数若是在处取得条件极值,那么它必满足方程(2),即

                                   (3)

另外,方程(2)可确定一个隐函数,将之代入(1)有

                                  (4)

这样,函数(1)在取得条件极值,也就相当于函数(4)在处取得无条件极值。

据一元函数取得极值的必要条件有

             (5)

由(2)式有

代入到第(5)式有

                   (6)

由上面的讨论可知,(3)与(6)便是函数在点取得条件极值的必要条件,只是这一式子的形式不够工整,不便于记忆,为此,我们作适当的变形。

令  ,有

这三个式子恰好是函数

的三个偏导数在点的值。

2、拉格朗日乘数法

要求函数在限制条件下的可能极值点,可先作拉氏函数

再解方程组

求出点,这样求出的点就是可疑条件极值点

【注记】拉氏乘数法可推广到一般多元函数或限制条件多于一个的情形:

例如:求    在限制条件

下的极值。

作拉氏函数

解方程组

这样求出就是可疑极值点的坐标。

多元函数极值及其求法相关推荐

  1. 多元函数求极值中的a_第八节多元函数的极值及其求法.ppt

    高等数学电子教案 武汉科技学院数理系 第八节 多元函数的极值及其求法 在实际问题中常常遇到多元函数的最值问题.在一元函 数的微分学中,我们曾经用导数求解极值和最值问题;现 在讨论如何利用偏导数来求多元 ...

  2. 条件极值例题_条件极值的求法(函数极值的求法例题)

    条件极值的求法(函数极值的求法例题) 2020-05-07 21:51:24 共10个回答 各个分量的偏导数为0,这是一个必要条件.充分条件是这个多元函数的二阶偏导数的行列式为正定或负定的.如果这个多 ...

  3. 计算机函数极值的求法,函数的极值、最值及求法

    课题:函数的极值及求法,函数的最值及求法 教材分析: 函数的极值与函数的单调性关系密切,可以说是单调性应用的具体体现,而函数的极值又是函数最值的预备知识.当然,在这些知识体系中,导数发挥着媒介的关键性 ...

  4. Hessian矩阵与多元函数极值

    Hessian矩阵与多元函数极值 海塞矩阵(Hessian Matrix),又译作海森矩阵,是一个多元函数的二阶偏导数构成的方阵.尽管它是一个具有悠久历史的数学成果,但是在机器学习和图像处理(例如SI ...

  5. 计算机函数极值的求法,函数的极值及其求法

    <函数的极值及其求法>由会员分享,可在线阅读,更多相关<函数的极值及其求法(32页珍藏版)>请在人人文库网上搜索. 1.第十节 函数的极值与最值一.函数的极值及其求法,定义,使 ...

  6. matlab 求单/多元函数极值

    matlab 求单/多元函数极值 单元函数极值: 平时如果手算的话,就会先求导数,再求驻点,最终代值算出极值,如果用matlab代码求的话,就可以减少很多不必要的计算. fun=inline('0.5 ...

  7. 多元函数极值、Hessian矩阵、正定矩阵

    这篇笔记,来自我对支持向量机(SVM)算法原理的学习.支持向量机算法最终归结为二次规划问题,研究二次规划问题,必须先从一般的最优化问题开始分析.如无特别声明,本文最优化问题特指寻求目标函数最小值. 一 ...

  8. 第八节 多元函数的极值及其求法

    一.多元函数的极值及最大值与最小值 定理1(必要条件)设函数在点具有偏导数,且在处有极值,则有,​​​​​. 此定理对应一元函数的费马引理:函数在的某个邻域内有定义,且在处有极值,则 定理2(充分条件 ...

  9. 第九章(8)多元函数的极值及求法

    1.  极大值的定义: (1)已知函数  的定义域为D (2)特定点  是D的内点,即是  且  (3)对于任何的 点(x,y),  ,恒有   则 是极大值点. 类似地, (1)已知函数  的定义域 ...

  10. 多元函数条件极值的求法 拉格朗日乘数法

    一.条件极值概述 无其他条件求多元函数的极值,有时候称为无条件极值. 但在实际问题中,有时会遇到对函数的自变量还有附加条件的极值问题,称为条件极值. 例如,求表面积为a^2而体积为最大的长方体的体积问 ...

最新文章

  1. java if else 过多_Java中if-else过多怎么解决
  2. 5种流行的Web抓取Python库,你用过哪种?
  3. flume与Mosquitto的集成
  4. AttributeError: 'NoneType' object has no attribute 'append'
  5. html ui 下拉列表,html - 如何给样式Material-ui选择字段下拉菜单?
  6. Rank() 、DENSE_RANK()、NTILE(n)的用法-转
  7. 玩转Metasploit系列(第二集)
  8. 系统架构设计师论文范文
  9. java 序列化理解_Java序列化的相关认知
  10. Bootstrap 折叠(Collapse)插件
  11. php u8t canonical,php – configure:error:utf8_mime2text()具有新的签名,但U8T_CANONICAL缺少...
  12. 文字翻译器有哪些?文字翻译器哪个好?
  13. TextCNN文本分类实现(主要是CNN模型的使用)
  14. 简历快投啊!!!!!!!!!!!!!!!(转自水木)
  15. 安装elasticsearch无法访问9200:Empty reply from server
  16. 在手机上学习编程?这4个软件让你轻松搞定!
  17. windows10卸载程序_如何从Windows卸载程序列表中手动删除程序
  18. nginx:nginx学习
  19. Linux下安装和配置ARM交叉编译器
  20. 全能android按钮,《按键精灵安卓版全能宝典》

热门文章

  1. 叉车式AGV 时间窗问题
  2. python rect用法,功能
  3. 详解数据治理体系(值得收藏)
  4. OFD文档如何快速批量转成JPG
  5. Vuejs中字符串判空处理--如何判断字符串是否为空或不为空
  6. 判断客户端是手机端还是PC端
  7. catia二次开发:IDE界面介绍
  8. 图像分割与GAN网络
  9. 微信小程序 好用的UI组件库推荐
  10. java集成mpush 服务端SDK开发