拉格朗日乘数法_第1页
拉格朗日乘数法_第2页
拉格朗日乘数法_第3页
拉格朗日乘数法_第4页
拉格朗日乘数法_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

§4条件极值教学目的:了解拉格朗日乘数法,学会用拉格朗日乘数法求条件极值.教学内容:条件极值;拉格朗日乘数法.基本要求:了解拉格朗日乘数法的证明,掌握用拉格朗日乘数法求条件极值的方法.较高要求:用条件极值的方法证明或构造不等式.教学建议:(1)本节的重点是用拉格朗日乘数法求条件极值.要求学生熟练掌握.(2)多个条件的的条件极值问题,计算量较大,可布置少量习题.在解决很多问题中,用条件极值的方法证明或构造不等式,是个好方法.可推荐给较好学生.在许多极值问题中,函数的自变量往往要受到一些条件的限制,比如,要设计一个容积为V的长方体形开口水箱,确定长、宽和高,使水箱的表面积最小.设水箱的长、宽、高分别为x,y,z,则水箱容积 V=xyz焊制水箱用去的钢板面积为 S(x,y,z)=2(xz+yz)+xy这实际上是求函数S(x,y,z)在V=xyz限制下的最小值问题。这类附有条件限制的极值问题称为条件极值问题,其一般形式是在条件申(x,x,…,x)=0,k=1,2,•八,m,(m<n)k1 2n限制下,求函数f(x,x,…,x)的极值1 2 n条件极值与无条件极值的区别条件极值是限制在一个子流形上的极值,条件极值存在时无条件极值不一定存在,即使存在二者也不一定相等。例如,求马鞍面z=x2-y2+1被平面XOZ平面所截的曲线上的最低点。请看这个问题的几何图形(x31马鞍面)从其几何图形可以看出整个马鞍面没有极值点,但限制在马鞍面被平面XOZ平面所截的曲线上,有极小值1,这个极小值就称为条件极值。

二. 条件极值点的必要条件设在约束条件9(x,y)=0之下求函数z=f(x,y)的极值•当满足约束条件的点(x,y)是函数f(x,y)的条件极值点,且在该点函数9(x,y)满足隐函数存在条件时,00由方程9(x,y)=0决定隐函数y=g(x),于是点x就是一兀函数z=f(x,g(x))的极限0点,有dz=f+dx x代入g代入g'(x0)=9(x,y)■0 0—,9(x,y)y00就有f(xf(x,y)-fx9(x,y)0 0 9y(x,y) n(x,y)00(以下f、f、9x(以下f、f、9xy、9均表示相应偏导数在点(x0,y0)的值•)=0,亦即(f,f)-(9xy-9)=0•x可见向量(f)与向量可见向量(f)与向量(9 , -9 )正交•yx注意到向量(9 ,9)也与x向量(-9)正交,向量(-9)正交,即得向量(f,f)与向量(xy9 , 9 )线性相关,即存在实xy,9xy,9xy(f,f)+九(9,9)=0•xy亦即=0,=0.亦即yyLagrange乘数法:由上述讨论可见,函数z=f(x,y)在约束条件9(x,y)=0之下的条件极值点应是方程组f(x,y)+九9(x,y)=0,xx<f(x,y)+九9(x,y)=0,yy、9(x,y)=0.的解•

引进所谓Lagrange函数L(x,y,九)=f(x,y)+塚(x,y), (称其中的实数九为Lagrange乘数)则上述方程组即为方程组L(x,y,九)=0,x<L(x,y,九)=0,y、L九(x,y,九)=0.因此,解决条件极值通常有两种方法1)直接的方法是从方程组(1)申(x,x,…,x)=0,k=1,2,•••,m,k1 2 n中解出x,x,…,x 并将其表示为1 2 mx),k=1,2,…,mn代入f代入f(x,x,…,x)消去x,x12n12x成为变量为x,…,x的函数m m+1 n,x)nf(x,…,x)=f(g,…,g,x,…,x)=,x)nTOC\o"1-5"\h\z1 n 1 mm+1 n m+1将问题化为函数F(x,…,x)的无条件极值问题;m+1 n2)在一般情形下,要从方程组(1)中解出x,x,…,x 来是困难的,甚至是不可1 2 m能的,因此上面求解方法往往是行不通的。通常采用的拉格朗日乘数法,是免去解方程组(1)的困难,将求f(x,…x)的条件极值问题化为求下面拉格朗日函数1nL(x,…,x;九,…,九)=f(x,…,x)+E九甲(x,…,x)1n1 m 1n kk1nk=1的稳定点问题,然后根据所讨论的实际问题的特性判断出哪些稳定点是所求的极值的一. 用Lagrange乘数法解应用问题举例:例1抛物面x2+y2=z被平面x+y+z=1截成一个椭圆•求该椭圆到坐标原点的最长和最短距离.例3求函数f(x,y,z)=xyz在条件1111—+—+—=—(x>0,y>0,z>0,r>0)xyzr下的极小值.并证明不等式3^丄+1+1V1<皿,其中a,b,c为任意正*abc丿常数.现在就以上面水箱设计为例,看一看拉格朗日乘数法求解条件极值的过程解:这个问题的实质是求函数 S(x,y,z)=2(xz+yz)+xy在条件xyz-V=0下的最小值问题,应用拉格朗日乘法,令L='2*(x*z+y*z)+x*y+v*(x*y*z-V)';dLdx=diff(L,'x')dLdy=diff(L,'y')dLdz=diff(L,'z')dLdv=diff(L,'v')dLdx=2*z+y+v*y*zdLdy=2*z+x+v*x*zdLdz=2*x+2*y+v*x*ydLdv=x*y*z-V令L的各偏导等零,解方程组求稳定点s1='2*z+y+v*y*z';s2='2*z+x+v*x*z';s3='2*x+2*y+v*x*y';s4='x*y*z-V';[v,x0,y0,z0]=solve(s1,s2,s3,s4)v=-2*2八(2/3)/V八(1/3)][-8*(-1/4*2八(1/3)*厂(1/3)+1/4*i*3八(1/2)*2八(1/3)*厂(1/3)厂2/V][-8*(-1/4*2"(1/3)*V"(1/3)-1/4*i*3"(1/2)*2"(1/3)*V"(1/3))"2/V]x0=[2八(1/3)*厂(1/3)]y0=[2八(1/3)*厂(1/3)]z0=[1/2*2"(1/3)*V"(1/3)]这里显然只有实数解才有意义,所以L的稳定点只有下面一个x=y=32V,z=—32V2又已知所求的问题确实存在最小值,从而解出的稳定点就是最小值点,即水箱长宽与为高的2倍时用钢板最省。下面再看一个条件极值求解问题例2抛物面x2+y2=z被平面x+y+z=1截成一个椭圆,求这个椭圆到坐标原点的最长最短距离。(x73)解 这个问题的实质是求函数 f(x,y,z)=x2+y2+z2在条件x2+y2-z=0与x+y+z-1=0下的最大、最小值问题,应用拉格朗日乘法,令L='x"2+y"2+z"2+v*(x八2+y八2-z)+h*(x+y+z-1)';dLdx=diff(L,'x')dLdy=diff(L,'y')dLdz=diff(L,'z')dLdv=diff(L,'v')dLdh=diff(L,'h')dLdx=2*x+2*v*x+hdLdy=2*y+2*v*y+hdLdz=2*z-v+hdLdv=x"2+y"2-zdLdh=x+y+z-1

s1='2*x+2*v*x+h';s2='2*y+2*v*y+h';s3='2*z-v+h';s4='x"2+y"2-z';s5='x+y+z-1';[h,v,x0,y0,z0]=solve(s1,s2,s3,s4,s5);x0,y0,z0x0=[3/4-1/4*i*13"(1/2)][3/4+1/4*i*13"(1/2)][-1/2+1/2*3"(1/2)][-1/2-1/2*3八(1/2)]y0=[3/4+1/4*i*13"(1/2)][3/4-1/4*i*13八(1/2)][-1/2+1/2*3"(1/2)][-1/2-1/2*3"(1/2)]z0=-1/2,-1/2, 2-3"(1/2),2+3"(1/2)即L的稳定点有两个z=2—731zz=2—731z=2+\32x=y= 112-1-x=y= 222因为函数f(x,y,z)在有界闭集{(x,y,z)Ix2+y2=z,x+y+z=1}上连续,必有最大值和最小值,而求得的稳定点又恰是两个,所以它

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论