条件极值问题与Lagrange乘数法课堂.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
由极值的必要条件得到 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? . , , , 2 , 1 , 0 2 1 a x x x n i x a x L n i i i ? ? ? 由前 n 个方程得到 ? i i a x ? , n i , , 2 , 1 ? ? , 再代入最后一个方程得到 a a a a n ? ? ? ? ? 2 1 ? , 所以 n i i a a a aa x ? ? ? ? ? 2 1 , n i , , 2 , 1 ? ? 。 于是 ) , , , ( 2 1 n x x x ? 是函数 g 的唯一可能条件极值点 。 31 § 12.7 条件极值问题 与 Lagrange 乘数法 1 光的折射问题 空气 水 · · A B 光在空气和水中的速度分别为 1 2 , v v a b c 问: 光线沿何路径由 A 到 B ? 物理:光线依时间最短路线行进! C ? ? 1 2 cos cos a b t v v ? ? ? ? 求 t 的最小值! tan tan a b c ? ? ? ? 2 条件极值 以前讨论的极值问题对自变量只有定义域限制, xy yz xz S ? ? ? ) ( 2 有时,除受自变量定义域限制外 , 还受到其他的限制 . 例如,要设计一个容量为 V 的长方体开口水箱,试 问水箱的长、宽、高各为多少时,其表面积最小? 为此,设水箱的长、宽、高分别为 x , y , z , 则表面积为 依题意,上述的长、宽、高不仅要符合定义域的要求: x 0 , y 0, z 0, 而且还须满足条件 V xyz ? 3 这类附有约束条件的极值问题称为 条件极值 . 条件极值问题的一般形式 是等式约束:即在条件组: ) ( , , 2 , 1 , 0 ) , , , ( 2 1 n m m k x x x n k ? ? ? ? ? ? 的限制下,求 目标函数 ) , , , ( 2 1 n x x x f y ? ? 的极值 . 2( ) S xz yz xy ? ? ? 求 的极值 xyz V ? 条件: 4 条件极值的一种求解方法是 代入法 . 例如,在上述例子中,由条件 V xyz ? 解出 xy V z ? 代入目标函数中, xy x y V S ? ? ? ) 1 1 ( 2 然后求这个函数的无条件极值 . xy yz xz S ? ? ? ) ( 2 得到 思路 :将条件极值化为无条件极值! 5 条件极值的几何解释 6 7 然而在一般情形下,这种方法往往是行 不通的,因为要从条件组 下面介绍的 拉格朗日乘数法 是求条件极 值的一种有效方法 . 解出 m 个变元常常是不可能的 . ) ( , , 2 , 1 , 0 ) , , , ( 2 1 n m m k x x x n k ? ? ? ? ? ? 8 拉格朗日乘数法 , 0 ) , ( 下 在条件 ? y x ? 则问题等价于一元函数 可确定隐函数 的极值问题 , 由极值的必要条件,知极值点 x 0 必满足 设 记 . ) , ( 的极值 求函数 y x f z ? 0 ) , ( ? y x ? , ) ( x g y ? ) ( )) ( , ( x h x g x f z ? ? 0 ) ( ) , ( ) , ( ) ( 0 0 0 0 0 0 ? ? ? ? ? ? x g y x f y x f x h y x , y x g ? ? ? ? ? 0 ? ? y x y x f f ? ? 故有 ? ? ? 因 y y x x f f ? ? ? 即 y y x x f f ? ? ? 9 引入辅助函数 辅助函数 L 称为 拉格朗日 ( Lagrange ) 函数 . 利用拉格 极值点必满足 0 ? ? x x f ? ? 0 ? ? y y f ? ? 0 ) , ( ? y x ? 则极值点满足 : 朗日函数求极值的方法称为 拉格朗日乘数法 . ) , ( ) , ( ) , , ( y x y x f y x L ? ? ? ? ? 想法 :把上面的条件极值点转化为一般极值点问题 构造一个函数使得其极值点就是上面函数的条件极值点 10 1. 作拉格朗日函数 利用拉格朗日乘数法求函数 ) , ( ) , ( ) , , ( y x y x f y x L ? ? ? ? ? 0 ) , ( ? y x ? ) , ( y x f z ? 在条件 下的极值步骤如下: 2. 求拉格朗日函数的极值 先求解拉格朗日函数的偏导数构成的方程组: 再考察 驻点 是否是 极值点 11 拉格朗日乘数法可推广到多个自变量和多个约束条

文档评论(0)

sunhongz + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档