多元函数求极值(拉格朗日乘数法)
第八节 多元函数的极值及其求法
教学目的:了解多元函数极值的定义,熟练掌握多元函数无条件极值存在的判定
方法、求极值方法,并能够解决实际问题。
熟练使用拉格朗日乘数法
求条件极值。
教学重点:多元函数极值的求法。
教学难点:利用拉格朗日乘数法求条件极值。
教学容:
一、 多元函数的极值及最大值、最小值
定义 设函数),(y x f z =在点),(00y x 的某个邻域有定义,对于该邻域异于),(00y x 的点,如果都适合不等式
00(,)(,)f x y f x y <,
则称函数(,)f x y 在点),(00y x 有极大值00(,)f x y 。
如果都适合不等式
),(),(00y x f y x f >,
则称函数(,)f x y 在点),(00y x 有极小值),(00y x f .极大值、极小值统称为极值。
使函数取得极值的点称为极值点。
例1 函数2243y x z +=在点(0,0)处有极小值。
因为对于点(0,0)的任
一邻域异于(0,0)的点,函数值都为正,而在点(0,0)处的函数值为零。
从几
何上看这是显然的,因为点(0,0,0)是开口朝上的椭圆抛物面2243y x z +=的
顶点。
例2 函数22y x z +-=在点(0,0)处有极大值。
因为在点(0,0)处函
数值为零,而对于点(0,0)的任一邻域异于(0,0)的点,函数值都为负,点
(0,0,0)是位于xOy 平面下方的锥面22y x z +-=的顶点。
例3 函数xy z =在点(0,0)处既不取得极大值也不取得极小值。
因为在点(0,0)处的函数值为零,而在点(0,0)的任一邻域,总有使函数值为正的点,也有使函数值为负的点。
定理1(必要条件) 设函数),(y x f z =在点),(00y x 具有偏导数,且在点),(00y x 处有极值,则它在该点的偏导数必然为零:
0),(,0),(0000==y x f y x f y x
证 不妨设),(y x f z =在点),(00y x 处有极大值。
依极大值的定义,在点
),(00y x 的某邻域异于),(00y x 的点都适合不等式
),(),(00y x f y x f <
特殊地,在该邻域取0y y =,而0x x ≠的点,也应适合不等式
000(,)(,)f x y f x y <
这表明一元函数f ),(0y x 在0x x =处取得极大值,因此必有
0),(00=y x f x
类似地可证
0),(00=y x f y
从几何上看,这时如果曲面),(y x f z =在点),,(000z y x 处有切平面,则切平面
))(,())(,(0000000y y y x f x x y x f z z y x -+-=-
成为平行于xOy 坐标面的平面00=-z z 。
仿照一元函数,凡是能使0),(,0),(==y x f y x f y x 同时成立的点),(00y x 称为函数),(y x f z =的驻点,从定理1可知,具有偏导数的函数的极值点必定是驻点。
但是函数的驻点不一定是极值点,例如,点(0,0)是函数xy z =的驻点,但是函数在该点并无极值。
怎样判定一个驻点是否是极值点呢 ?下面的定理回答了这个问题。
定理2(充分条件) 设函数),(y x f z =在点),(00y x 的某邻域连续且有一阶及二阶连续偏导数,又0),(,0),(0000==y x f y x f y x ,令
C y x f B y x f A y x f yy xy xx ===),(,),(,),(000000
则),(y x f 在),(00y x 处是否取得极值的条件如下:
(1)02>-B AC 时具有极值,且当0<A 时有极大值,当0>A 时有极小值;
(2)02<-B AC 时没有极值;
(3)02=-B AC 时可能有极值,也可能没有极值,还需另作讨论。
这个定理现在不证。
利用定理1、2,我们把具有二阶连续偏导数的函数
),(y x f z =的极值的求法叙述如下:
第一步 解方程组
0),(,0),(==y x f y x f y x
求得一切实数解,即可以得到一切驻点。
第二步 对于每一个驻点),(00y x ,求出二阶偏导数的值A ,B 和C 。
第三步 定出2B AC -的符号,按定理2的结论判定00(,)f x y 是否是极值、
是极大值还是极小值。
例1 求函数
x y x y x y x f 933),(2233-++-=的极值。
解 先解方程组
22(,)3690,(,)360,x y f x y x x f x y y y ⎧=+-=⎪⎨=-+=⎪⎩
求得驻点为(1,0)、(1,2)、(-3,0)、(-3,2)。
再求出二阶偏导数
(,)66,(,)0,(,)66xx xy yy f x y x f x y f x y y =+==-+
在点(1,0) 处,06122>⋅=-B AC 又0>A ,所以函数在(1,0)处有极小值
(1,0)5f =-;
在点(1,2) 处,0)6(122<-⋅=-B AC ,所以f (1,2)不是极值;
在点(-3,0) 处,06122<⋅-=-B AC ,所以f (-3,0)不是极值;
在点(-3,2) 处,
0)6(122>-⋅-=-B AC 又0<A 所以函数在(-3,2)处有极大值f (-3,2)=31。
例2 某厂要用铁板作成一个体积为2m 3的有盖长方体水箱。
问当长、宽、高各取怎样的尺寸时,才能使用料最省。
解 设水箱的长为xm ,宽为ym ,则其高应为m
xy 2,此水箱所用材料的面积
)22(2xy x xy y xy A ⋅+⋅+=, 即 )22(2y x xy A ++
= (0>x ,0>y )
可见材料面积A 是x 和y 的二元函数,这就是目标函数,下面求使这函数取得最小值的点),(y x 。
令 0)2(22=-=x y A x , 0)2(22=-=y x A y
解这方程组,得:
32=x ,32=y 从这个例子还可看出,在体积一定的长方体中,以立方体的表面积为最小。
二、条件极值 拉格朗日乘数法
拉格朗日乘数法 要找函数),(y x f z =在附加条件0),(=y x φ下的可能极值点,可以先构成辅助函数
),(),(),(y x y x f y x F λφ+=
其中λ为某一常数求其对x 与y 的一阶偏导数,并使之为零,然后与方程(2)联立
⎪⎪⎩⎪⎪⎨⎧==+=+.0),(,0),(),(,0),(),(y x y x y x f y x y x f y y x x φλφλφ (1)
由这方程组解出x ,y 及λ,则其中x ,
y 就是函数),(y x f 在附加条件下0),(=y x φ的可能极值点的坐标。
这方法还可以推广到自变量多于两个而条件多于一个的情形。
例如,要求函数
),,,(t z y x f u =
在附加条件
0),,,(=t z y x φ,0),,,(=t z y x ψ
(2)
下的极值,可以先构成辅助函数
),,,(),,,(),,,(),,,(21t z y x t z y x t z y x f t z y x F ψλφλ++=
其中1λ,2λ均为常数,求其一阶偏导数,并使之为零,然后与(2)中的两个方程联立起来求解,这样得出的t z y x 、、、就是函数),,,(t z y x f 在附加条件(2)下的可能极值点的坐标。
至于如何确定所求得的点是否极值点,在实际问题中往往可根据问题本身的性质来判定。
例3 求表面积为2a 而体积为最大的长方体的体积。
解 设长方体的三棱长为z y x ,,, 则问题就是在条件
0222),,,(2=-++=a xz yz xy t z y x ψ
(3) 下,求函数
xyz V = )000(>>>z y x ,,
的最大值。
构成辅助函数
)222(),,(2a xz yz xy xyz z y x F -+++=λ
求其对x 、y 、z 的偏导数,并使之为零,得到
⎪⎪
⎩⎪⎪⎨⎧=++=++=++0)(20
)(20
)(2z y xy z x xz z y yz
(4)
再与(10)联立求解。
因y x 、、z 都不等于零,所以由(11)可得
y x =z y z x ++, z y =z x y x ++.
由以上两式解得
z y x ==
将此代入式(10),便得
z y x ===a 66
这是唯一可能的极值点。
因为由问题本身可知最大值一定存在,所以最大值就在
这个可能的极值点处取得。
也就是说,表面积为2
a 的长方体中,/6
的正方体的体积为最大,最大体积3/36V =。
小结:
本节以一元函数极值为基础,研究多元函数的最大值、最小值与极大值、极小值问题。
在介绍多元函数极值的定义后,介绍了二元极值的性质以及利用偏导数求极值的步骤,讨论了二元函数的最值问题和实际问题的最值问题。
最后介绍了利用拉格朗日乘数法求条件极值的方法及应用。
多元函数求极值(拉格朗日乘数法)-8页文档资料
第八节 多元函数的极值及其求法教学目的:了解多元函数极值的定义,熟练掌握多元函数无条件极值存在的判定方法、求极值方法,并能够解决实际问题。
熟练使用拉格朗日乘数法求条件极值。
教学重点:多元函数极值的求法。
教学难点:利用拉格朗日乘数法求条件极值。
教学内容:一、 多元函数的极值及最大值、最小值定义 设函数),(y x f z =在点),(00y x 的某个邻域内有定义,对于该邻域内异于),(00y x 的点,如果都适合不等式则称函数(,)f x y 在点),(00y x 有极大值00(,)f x y 。
如果都适合不等式 则称函数(,)f x y 在点),(00y x 有极小值),(00y x f .极大值、极小值统称为极值。
使函数取得极值的点称为极值点。
例1 函数2243y x z +=在点(0,0)处有极小值。
因为对于点(0,0)的任一邻域内异于(0,0)的点,函数值都为正,而在点(0,0)处的函数值为零。
从几何上看这是显然的,因为点(0,0,0)是开口朝上的椭圆抛物面2243y x z +=的顶点。
例2 函数22y x z +-=在点(0,0)处有极大值。
因为在点(0,0)处函数值为零,而对于点(0,0)的任一邻域内异于(0,0)的点,函数值都为负,点(0,0,0)是位于xOy 平面下方的锥面22y x z +-=的顶点。
例3 函数xy z =在点(0,0)处既不取得极大值也不取得极小值。
因为在点(0,0)处的函数值为零,而在点(0,0)的任一邻域内,总有使函数值为正的点,也有使函数值为负的点。
定理1(必要条件) 设函数),(y x f z =在点),(00y x 具有偏导数,且在点),(00y x 处有极值,则它在该点的偏导数必然为零:证 不妨设),(y x f z =在点),(00y x 处有极大值。
依极大值的定义,在点),(00y x 的某邻域内异于),(00y x 的点都适合不等式特殊地,在该邻域内取0y y =,而0x x ≠的点,也应适合不等式这表明一元函数f ),(0y x 在0x x =处取得极大值,因此必有类似地可证从几何上看,这时如果曲面),(y x f z =在点),,(000z y x 处有切平面,则切平面成为平行于xOy 坐标面的平面00=-z z 。
多元函数极值
提示: 当(x, y)=(0, 0)时, z=0, 而当(x, y)≠(0, 0) 时, z>0. 因此z=0是函数的极小值.
首页 上页 返回 下页 结束 铃
一,多元函数的极值及最大值,最小值
极值的定义 设函数z=f(x, y)在点(x0, y0)的某个邻域内有定义, 如果对 于该邻域内任何异于(x0, y0)的点(x, y), 都有 f(x, y)<f(x0, y0)(或f(x, y)>f(x0, y0)), 则称函数在点(x0, y0)有极大值(或极小值)f(x0, y0). 例2 函数z = x2 + y2 在 (0, 0)处有极大值 点 .
首页
上页
返回
下页
结束
铃
二,条件极值 拉格朗日乘数法
条件极值 对自变量有附加条件的极值称为条件极值. 求条件极值的方法 (1)将条件极值化为无条件极值 有时可以把条件极值问题化为无条件极值问题. 例如, 求V=xyz在条件2(xy+yz+xz)=a2下的最大值.
a2 2xy 由条件2(xy+ yz + xz)=a2 , 解得z = 得 , 于是 2(x+ y) xy a2 2xy V= ( ). 2 (x+ y) 这就把求条件极值问题转化成了求无条件极值问题.
首页 上页 返回 下页 结束 铃
二,条件极值 拉格朗日乘数法
条件极值 对自变量有附加条件的极值称为条件极值. 求条件极值的方法 (1)将条件极值化为无条件极值 (2)用拉格朗日乘数法 在多数情况下较难把条件极值转化为无条件极值, 需要 用一种求条件极值的专用方法, 这就是拉格朗日乘数法. 下面导出函数z=f(x, y)在条件(x, y)=0下取得的极值的必 要条件. 假定f(x, y)及(x, y)有各种所需要的条件.
拉格朗日乘数法及其在最优化问题中的应用
拉格朗日乘数法及其在最优化问题中的应用拉格朗日乘数法是一种广泛应用于最优化问题中的数学工具,它能够帮助我们求解多种不等式约束下的极值问题。
在本文中,我们将探讨拉格朗日乘数法的原理以及应用,并给出一些实际例子,以帮助读者更好地理解这一方法。
一、拉格朗日乘数法的原理拉格朗日乘数法是一种寻求多元函数在一些约束下的最大值或最小值的方法。
假设我们要在一组约束条件下最大化或最小化一个函数f,那么我们可以这样设定拉格朗日乘数:L(x, λ) = f(x) + λ(g(x)-c)其中,x是待求解的变量,λ是拉格朗日乘数,g(x)是一组约束条件,c是一个常数,它可以由约束条件得出。
我们定义L(x, λ)为拉格朗日函数。
我们需要在L(x, λ)的梯度为零的点上求解使f(x)最小的参数x。
这意味着:∇L(x, λ) = ∂f(x)/∂x + λ∂g(x)/∂x = 0通过解这个方程组,我们可以得到最优解x和对应的拉格朗日乘数λ。
需要注意的是,这个等式实际上是将梯度向量∇f(x)与梯度向量∇g(x)进行线性组合,使得在最优解处,梯度向量∇f(x)与梯度向量∇g(x)相互垂直。
二、拉格朗日乘数法的应用拉格朗日乘数法可以应用于各种最优化问题中,包括约束条件不等式的问题,如线性规划和非线性规划等。
下面我们以一个简单的例子来解释。
假设我们要在所有点(x, y)的集合中找到点(x0, y0),使得该点到圆心的距离最小,但是该点需要满足一个不等式约束条件。
我们可以用拉格朗日乘数法来解决这个问题。
首先,我们需要确定我们的目标函数,即到圆心的距离的平方,公式为:f(x, y) = (x - x0)^2 + (y - y0)^2然后我们需要确定我们的约束条件,即点到一条直线的距离必须大于r,r是一个给定的常数。
公式为:g(x,y) = ax + by + c - r其中a、b、c为常数。
此外,我们需要定义拉格朗日函数:L(x, y, λ) = f(x, y) + λ(g(x, y))接下来,我们需要求出L(x, y, λ)的梯度向量。
多元函数条件极值拉格朗日乘数怎么解
多元函数条件极值拉格朗日乘数怎么解1. 转化为无条件极值在讨论多元函数极值问题时,如果遇到除了在定义域中寻求驻点(可能的极值点)外,对自变量再无别的限制条件,我们称这类问题为函数的无条件极值。
如求的极值,就是无条件极值问题。
然而在实际中,我们也会遇到另一类问题。
比如,讨论表面积为的长方体的最大体积问题。
若设长方体的三度为, 则体积,同时应满足于是我们的问题的数学含义就是:当自变量满足条件下取何值时能使函数取得最大值。
(这里我们暂不论证指出这个最大值就是极大值)。
一般抽象出来,可表为如下形式:即函数在条件下的取极大(小)值问题。
今后,我们称这种问题为函数的条件极值问题。
对自变量有附加条件的极值称为条件极值。
一般称为目标函数,为约束条件( 或约束方程) 。
对于有些实际问题, 可以把条件极值问题化为无条件极值问题。
例如上述问题, 由条件, 解得, 于是得 V .只需求 V 的无条件极值问题。
例6 求函数在约束条件下的条件极值。
解由约束条件可解出代入目标函数,有:令得驻点由于当时,,当时,在时取极大值,又当时,由约束条件可解出,而,此例说明条件极值可有如下一种解法:如果能从约束方程中解出一个自变量,代入目标函数后,就可转化为无条件极值。
通过讨论无条件极值可得问题的解答。
但在很多实际问题中,往往不容易从约束条件中解出一个自变量,从而上述方法就失效了。
因此,对条件极值我们应讨论一般解法。
2. 关于条件极值的拉格朗日乘数法在很多情形下, 将条件极值化为无条件极值并不容易。
需要另一种求条件极值的专用方法, 这就是拉格朗日乘数法。
拉格朗日乘数法:要找函数 z = f ( x , y ) 在条件 j ( x , y ) = 0 下的可能极值点, 可以先构成辅助函数 F ( x , y ) = f ( x , y )+ lj ( x , y ) , 其中 l 为某一常数。
然后解方程组.由这方程组解出 x , y 及 l , 则其中( x , y ) 就是所要求的可能的极值点。
用拉格朗日乘数法求极值步骤
用拉格朗日乘数法求极值步骤全文共四篇示例,供读者参考第一篇示例:拉格朗日乘数法是一种常用的数学工具,用于求解带有约束条件的极值问题。
在实际问题中,很多情况下都会存在一些条件限制,而拉格朗日乘数法正是针对这种情况而提出的一种解决方法。
下面我们将详细介绍使用拉格朗日乘数法求极值的步骤。
我们先来看一个简单的例子,假设我们要求函数f(x, y) = x^2 +y^2 在条件g(x, y) = x + y = 1下的最小值。
这个问题可以用如下的拉格朗日函数表示:L(x, y, λ) = f(x, y) - λg(x, y) = x^2 + y^2 - λ(x + y - 1)λ为拉格朗日乘数。
接下来的步骤就是通过对L(x, y, λ) 求偏导数来确定函数f(x, y) 在条件g(x, y) 下的极值点。
步骤一:计算L(x, y, λ) 对x, y的偏导数,并令其等于0,即求解以下方程组:步骤二:解方程组得到极值点,并判断是否为极值点。
在本例中,解方程组可得x = y = 1/2,λ = 1。
代入原函数f(x, y) = x^2 + y^2 可得最小值为1/2。
问题的解是f(x, y) = 1/2。
上面是一个简单的例子,下面我们将详细介绍拉格朗日乘数法求极值的一般步骤:步骤一:建立带有约束条件的拉格朗日函数。
假设我们要求函数f(x1, x2, ..., xn) 在条件g(x1, x2, ..., xn) = 0下的极值,那么其对应的拉格朗日函数为:步骤二:求解拉格朗日函数的梯度,令其等于零。
即求解以下方程组:∂L/∂x1 = ∂f/∂x1 - λ∂g/∂x1 = 0∂L/∂x2 = ∂f/∂x2 - λ∂g/∂x2 = 0...∂L/∂xn = ∂f/∂xn - λ∂g/∂xn = 0g(x1, x2, ..., xn) = 0步骤三:解方程组得到极值点,并判断是否为极值点。
解方程组可能有多个解,需要通过二阶导数判断哪一个是极值点。
(条件极值)多元函数的极值与拉格朗日乘数法
多元函数的极值与拉格朗日乘数法
例 已知长方体长宽高的和为18, 问长、宽、高 各取什么值时长方体的体积最大? 解 设长方体的长、宽、高分别为x、y、z ,
由题意知,周长: x y z 18
长方体的体积为 V xyz
18
下面要介绍解决条件极值问题的一般 方法: 拉格朗日乘数法
13
多元函数的极值与拉格朗日乘数法
拉格朗日乘数法: 现要寻求目标函数 z f ( x, y ) 在约束条件 ( x , y ) 0
利用隐函数的概念与求导法 (1)
(2)
下取得 极值的必要条件. 如函数(1)在( x0 , y0 ) 取得所求的极值, 那末首先有 ( x0 , y0 ) 0 (3) 由条件 ( x, y ) 0 确定y是x的隐函数 y y( x ). 不必将它真的解出来,则 z f ( x , y ( x )),于是函数(1) 在( x0 , y0 ) 取得所 求的极值. 即, x x0 取得极值.
则f ( x , y )在点( x0 , y0 ) 处是否取得极值的条件如下:
(1) AC B 2 0时有极值,
当A 0时有极大值, 当A 0时有极小值;
(2) AC B 2 0时没有极值; (3) AC B 2 0时 可能有极值,也可能无极值.
7
多元函数的极值与拉格朗日乘数法
14
多元函数的极值与拉格朗日乘数法
z f ( x , y ( x ))在 x x0 取得极值.
z f ( x , y ) (1) ( x , y ) 0 ( 2)
由一元可导函数取得极值的必要条件知:
f dy f dz 0 (4) x x y 0 dx x x 0 x0 dx x x0 x x y y0 y y0 ( x, y ) 0 x ( x 0 , y0 ) dy 其中 代入(4)得: y ( x 0 , y0 ) dx x x0 ( x0 , y0 ) 0 ( 3) x ( x 0 , y0 ) f x ( x 0 , y0 ) f y ( x 0 , y0 ) 0 ( 5) y ( x 0 , y0 ) (3) ,(5)两式 就是函数(1)在条件(2)下的在( x0 , y0 ) 取得极值的必要条件.
多元函数微分学求最值,直接建立拉格朗日乘数法
多元函数微分学求最值,直接建立拉格朗日乘数法【多元函数微分学求最值,直接建立拉格朗日乘数法】引言在高等数学中,多元函数微分学是一个重要的分支,它研究多元函数的极值与最值问题。
其中一种常见的求最值的方法是通过建立拉格朗日乘数法。
本文将从简单到复杂的角度,逐步探讨多元函数微分学求最值的方法,并结合拉格朗日乘数法来解决实际问题。
一、多元函数的极值1.1 极值概念在单变量函数中,我们通过求导数,令导数为零来判断函数的极值点。
而在多元函数中,我们需要通过求偏导数来判断函数的极值点。
对于一个n元函数$f(x_1,x_2,…,x_n)$,偏导数用$\frac{\partial f}{\partial x_i}$表示。
1.2 极值的判断条件多元函数的极值点与一元函数类似,也需要满足导数为零的条件。
对于一个n元函数$f(x_1,x_2,…,x_n)$,如果在某一点$(a_1,a_2,…,a_n)$处,满足以下条件:$\frac{\partial f}{\partial x_1}(a_1,a_2,…,a_n)=0\\\frac{\partial f}{\partial x_2}(a_1,a_2,…,a_n)=0\\……\\\frac{\partial f}{\partial x_n}(a_1,a_2,…,a_n)=0$那么该点就是函数的极值点。
但这仅仅是极值的必要条件,并不一定是充分条件。
二、最值问题的解决方法2.1 直接法在一元函数中,我们通过求导数来解决最值问题,而在多元函数中,我们也可以直接计算偏导数,并令其为零来解决最值问题。
举例说明:设有一个二元函数$f(x,y)=2x^2+3y^2$,我们要求在$x^2+y^2=1$的条件下,函数$f(x,y)$的最小值。
解法:根据条件$x^2+y^2=1$,我们可以得到一个方程组:$2x-λ\cdot2x=0\\2y-λ\cdot2y=0\\x^2+y^2-1=0$其中,λ为拉格朗日乘子。
拉格朗日乘数法
拉格朗日乘数法(拉格朗日乘子法)首先关于φ(x,y)的偏导数:即多元函数对某一变元求导例如φ(x,y)=则其对x的偏导数为:=2x+y其对y的偏导数为:=2y+x做法:假设限制条件为φ(x,y)=M,目标函数f(x,y)。
则引入新变量使,则用偏导数方法列出方程:解出想x、y与,代入目标函数即可得到极值。
那该如何理解:考虑两个变元的情况,如上图,当f(x,y)取不同值时,得到一簇曲线,其类似于等高线。
当f(x,y)取不同值时,若f(x,y)和φ(x,y)=M有且只有一个交点时,取得最大值,在该点的法向量共线。
上面的方法就是求这个交点的方法。
原理我也不太清楚。
例题:设x,y为实数,若=1,则2x y的最大值是令f(x,y)= 2x y,φ(x,y)=F(x,y,)= 2x y+()求偏导数:=2+(8x+y)=0=1+(2y+x)=0两方程联立:可得2x=y,代入方程解得:y=则:2x y令f(x,y)=, φ(x,y)=F(x,y,)=+()偏导数:=2x+(8x-5y)=2y+(8y-5x)显然易得=时方程成立解得,==春到四月,如火如荼,若诗似画,美到了极致,美到了令人心醉。
“你是一树一树的花开,是燕,在梁间呢喃,你是爱,是暖,是希望,你是人间的四月天”。
喜欢才女林徽因歌颂四月之美的这首《你是人间的四月天》,她将四月的万种风情描摹得淋漓尽致,读来如沐春风如饮甘露。
四月之美,美在清明。
时光刚刚跨入四月的门槛,清明就如期而至,“清明时节雨纷纷,路上行人欲断魂。
”清明是一种传承了数千年的古老文化,是一场活着的人祭奠逝去的祖先的亲情style。
“风吹旷野纸钱飞,古墓垒垒春草绿”,每到清明,人们不会忘记在天堂的祖先,都会放下手中繁忙的工作,即便远离故土,也会怀揣湿漉漉的心事回到乡下,挑拣一个最宜祭祀的日子,赶往祖先墓地,虔诚地献上一捧鲜花,点上几支香火,烧上一些纸钱,将祖先的坟墓装扮一新,以表达对已逝亲人的思念和祝福。
用拉格朗日数乘法求条件极值
用拉格朗日数乘法求条件极值拉格朗日乘数法是一种在条件极值问题中常用的数学方法。
它适用于多元函数在一定约束条件下求极值的情况,能够帮助我们找到目标函数在约束条件下取得极值的点。
下面我们将详细介绍拉格朗日乘数法的原理和应用,并用一个具体的例子来说明。
首先,我们来介绍拉格朗日乘数法的原理。
假设我们要求一个多元函数f(f_1,f_2,…,f_f)在一定约束条件下的极值,即要求出f=(f_1,f_2,…,f_f)使得f(f)取得最大或最小值。
而约束条件可以用等式的形式表示,即f(f_1,f_2,…,f_f)=0。
为了求解这个问题,我们引入拉格朗日乘子f,将约束条件加入目标函数的表达式中,并构造一个新的函数f(f_1,f_2,…,f_f,f)=f(f_1,f_2,…,f_f)+ff(f_1,f _2,…,f_f)。
接下来,我们需要求解f(f_1,f_2,…,f_f,f)对各个自变量f_1,f_2,…,f_f和f的偏导数,并令其等于零,即求解以下方程组:∂f/∂f_1=0,∂f/∂f_2=0,…∂f/∂f_f=0,∂f/∂f=0.我们解得的解集即为目标函数在约束条件下的可能极值点。
下面我们用一个生动的例子来说明拉格朗日乘数法的应用。
假设我们要求函数f(f,f)=f^2+f^2的最小值,且约束条件为f+f=1。
我们首先构造拉格朗日函数f(f,f,f)=f^2+f^2+f(f+f−1)。
然后通过求解以下方程组来求解目标函数的极值点:∂f/∂f=2f+f=0,∂f/∂f=2f+f=0,∂f/∂f=f+f−1=0.解方程组得到f=1/2,f=1/2,f=−1。
将得到的解f=1/2,f=1/2代入f(f,f)中,可得到最小值为1/2。
通过这个例子,我们可以看出,拉格朗日乘数法能够在约束条件下帮助我们找到函数的极值点。
在实际中,拉格朗日乘数法常常被应用于经济学、物理学、工程学等领域中的优化问题求解。
综上所述,拉格朗日乘数法是一种强大的数学工具,可以用于求解多元函数在一定约束条件下的极值。
08-多元函数的极值及其求法课件
多元函数的极值及其求法多元函数的极值多元函数的最大值、最小值条件极值拉格朗日乘数法多元函数的极值定义 设函数()z f x y =,的定义域为D ,()000,P x y 则称函数在点()00,x y 有极大值(或极小值) ()00,f x y为D 的内点,若存在0P 的某个邻域()0U P D ⊂,如果对于该邻域内任何异于0P 的点(),x y , 都有()()00,,f x y f x y < (或()()00,,f x y f x y >),极大值、极小值统称为极值. 使函数取得极值的点称为极值点.例 函数2234z x y =+在点(0,0)处有极小值.()0,00z =, 例 函数22y x z +-=在点(0, 0)处有极大值.当()(),0,0x y ≠时, 0z >.=在点(0,0)处既不取得极大值也不取得极小例函数z xy值.()0,00z=,而在点(0, 0)的任一邻域内,总有使函数值为正的点,也有使函数值为负的点.设n 元函数()u f P =在点0P 的某一邻域内有定义,如果对于该邻域内任何异于0P 的点P , 都有则称函数()fP 在点0P 有极大值(或极小值)()0f P .()()0f P f P < (或()()0f P f P >),定理1(必要条件) 设函数()z f x y =,在点()00,x y 具 有偏导数, 且在点()00,x y 处有极值, 则有()00,0x f x y =, ()00,0y f x y =.不妨设()z f x y =,在点()00,x y 处有极大值. 证 依极大值的定义, 对于点()00,x y 的某邻域内异于()00,x y 的点(),x y , 都有不等式特殊地, 在该邻域内取0y y =而0x x ≠的点,也应有()()00,,f x y f x y <()()000,,f x y f x y <这表明一元函数()0,f x y 在0x x =处取得极大值,因而有()00,0x f x y =.类似地可证()00,0y f x y =.从几何上看, 这时如果曲面()z f x y =,在点()000,,x y z 处有切平面, 则切平面()()()()0000000,,x y z z f x y x x f x y y y -=-+-成为平行于xoy 坐标面的平面0z z =.凡是能使()00,0xf x y =, ()00,0y f x y =同时成立的点()00,x y 称为函数()z f x y =,的驻点.具有偏导数的函数的极值点必定是驻点.但函数的驻点不一定是极值点.例如, 函数z xy =在点 (0,0)处的两个偏导数都是零, 但(0,0)不是极值点.定理2(充分条件) 设函数()z f x y =,在点()00,x y 的某邻域内连续且有一阶及二阶连续偏导数,又()00,0x f x y =, ()00,0y f x y =,令()00,xx f x y A =, ()00,xy f x y B =, ()00,yy f x y C =则()f x y ,在()00,x y 处是否取得极值的条件如下:(2)20AC B -<时没有极值;(1) 20AC B ->时具有极值, 且当0A <时有极大值,当0A >时有极小值;(3) 20AC B -=时可能有极值, 也可能没有极值.极值的求法: 第一步 解方程组求得一切实数解, 即可得一切驻点.第二步 对于每一个驻点()00,x y , 求出二阶偏导数的 ()00,0x f x y =, ()00,0y f x y =,值A 、B 和C .第三步 定出2AC B -的符号, 按定理2的结论判定()00,f x y 是否是极值、是极大值 还是极小值.例 求函数()3322,339f x y x y x y x =-++-的极值.解 解方程组⎩⎨⎧=+-==-+=063),(0963),(22y y y x f x x y x f yx 得驻点为()1,0、()1,2、()3,0-、()3,2-.求得1,3x =- ; 0,2y =再求出二阶偏导数(),66xx f x y x =+,(),0xy f x y = ,(),66yy f x y y =-+.在点()1,0处,21260AC B -=⋅>, 又0A >,所以函数在()1,0处有极小值()1,05f =-;在点()1,2处, ()21260AC B -=⋅-<,所以()1,2f 不是极值;所以()3,0f -不是极值;所以函数在()3,2-处有极大值()3,231f -=.在点()3,0-处, 21260AC B -=-⋅<,在点()3,2-处,()21260AC B -=-⋅->, 又0A <,不是驻点也可能是极值点.例如,函数220,0处有极大值,=-+在点()z x y0,0不是函数的驻点.但()多元函数的最大值、最小值如果()f x y ,在有界闭区域D 上连续, 则()f x y ,在 D 上必定能取得最大值和最小值.假定函数在D 上连续、在D 内可微分且只有有限个驻 点, 如果函数在D 的内部取得最大值(最小值), 那么这个 最大值(最小值)也是函数的极大值(极小值).求最大值和最小值的一般方法将函数()f x y ,在D 内的所有驻点处的函数值及在D 的边界上的最大值和最小值相互比较, 其中最大的就是最大 值, 最小的就是最小值.实际问题中如果根据问题的性质, 知道函数()f x y , 的最大值(最小值)一定在D 的内部取得, 而函数在D 内 只有一个驻点, 那么可以肯定该驻点处的函数值就是函数 ()f x y ,在D 上的最大值(最小值).例 某厂要用铁板做成一个体积为38m 的有盖长方体水箱.问当长、宽、高各取多少时, 才能使用料最省.解 设水箱的长为x , 宽为y , 则其高应为xy8. 此水箱所用材料的面积为)0 ,0( )88(2)88(2>>++=⋅+⋅+=y x yx xy xy x xy y xy A令0)8(22=-=x y A x , 0)8(22=-=yx A y , 得2x =, 2y =.当水箱的长为2m 、宽为2m 、高为82m 22=⋅时, 水箱所用的材料最省.条件极值拉格朗日乘数法例如, 对自变量有附加条件的极值称为条件极值.求表面积为2a 的长方体的最大体积.设长方体的三棱的长为x y z 、、, 则体积V xyz =.x y z 、、还必须满足附加条件22()xy yz xz a ++=.由条件2)(2a xz yz xy =++, 解得)(222y x xy a z +-=, 于是得 V ))(2(22y x xy a xy +-=. 有些条件极值问题可以化为无条件极值问题.例如, 求表面积为2a 的长方体的最大体积.函数()z f x y =,在条件()0x y ϕ=,下取得极值的必要 条件.如果函数()z f x y =,在()00,x y 取得所求的极值, 则()00,0x y ϕ=.假定在()00,x y 的某一邻域内()f x y ,与()x y ϕ,均有连续的一阶偏导数, 将其代入目标函数()z f x y =,, 得的函数()y x ψ=, 定理, 由方程()0x y ϕ=,确定一个连续且具有连续导数而()00,0y x y ϕ≠. 由隐函数存在一元函数()()z f x x ψ=,.0x x =是一元函数()()z f x x ψ=,的极值点,由取得极值的必要条件, 有即()()0000d d ,,0d d x y x x x x z yf x y f x y xx--=+=()()()()00000000,,,0,x x y y x y f x y f x y x y ϕϕ-=设λϕ-=),(),(0000y x y x f y y , 则函数()z f x y =,在条件 ⎪⎩⎪⎨⎧==+=+0),(0),(),(0),(),(0000000000y x y x y x f y x y x f y y x x ϕλϕλϕ ()0x y ϕ=,下在()00,x y 取得极值的必要条件是拉格朗日乘数法要找函数()z f x y =,在条件()0x y ϕ=,下的可能极值点, 可以先构成辅助函数()()()L x y f x y x y λϕ=+,,,其中λ为某一常数. 然后解方程组(,)(,)(,)0(,)(,)(,)0(,)0L x y f x y x y x x x L x y f x y x y y y y x y λϕλϕϕ⎧=+=⎪=+=⎨⎪=⎩ 由这方程组解出,x y 及λ, 则其中(),x y 就是所要求的可能的极值点.此方法可以推广到自变量多于两个而条件多于一个的情形.例 求表面积为2a 而体积为最大的长方体的体积.解 设长方体的三棱的长为x y z 、、, 构成辅助函数解方程组()()2,222L x y z xyz xy yz xz a λ=+++-,(,,)2()0(,,)2()0(,,)2()02222L x y z yz y z x L x y z xz x z y L x y z xy y x z xy yz xz aλλλ=++=⎧⎪=++=⎪⎨=++=⎪⎪++=⎩ 得a z y x 66===, 这是唯一可能的极值点. 最大值就在这个可能的值点处取得. 此时3366a V =.。
