XX学院
毕业论文
浅析函数极值的求法及应用
院系: 数学与计算机科学学院 专业: 数学与应用数学 年级、班级: 08数本 姓名: XXX 学号: XXXXXXX 指导教师(职称): XXXXX
2012 年 3 月 15 日
浅析函数极值的求法及应用
摘要 函数极值是数学研究的重要内容之一,故对函数极值问题的探讨具有重要意义。
本文讨论了利用拉格朗日乘数法、柯西不等式法和梯度法求函数条件极值,以及利用方向导数判别法、MATLAB法求函数无条件极值,归纳出了函数极值在不等式证明、物理学、生产销售和蜂房最优化问题的若干应用。
关键词 函数 极值 求法 应用
Analysis of the function extreme value solution and its application
Abstract
The extreme value of function is one of the important contents of mathematics study,so the
function extreme problems of the function extreme value has important significance.This paper discusses the use of the Lagrange multiplier method,the Cauchy inequality method and gradient method for function conditional extremum,and the use of directional derivative method,MATLAB software and function unconditional extremum,summarized some applications about the extreme value of function in the proof of inequality, physics, production and sales and bee house problems.
Keywords function;extreme value;solution;application
I
目录
摘要…………………………………………………………………………………………Ⅰ 关键词………………………………………………………………………………………Ⅰ 第一章 引言…………………………………………………………………………………1 第二章 函数极值的定义及其存在的条件…………………………………………………1
2.1多元函数极值的定义………………………………………………………………2 2.2多元函数极值存在的条件…………………………………………………………2 第三章 函数极值的若干求法………………………………………………………………3
3.1拉格朗日乘数法求极值……………………………………………………………3 3.2柯西不等式法求极值………………………………………………………………4 3.3梯度法求极值………………………………………………………………………5 3.4利用方向导数判别多元函数的极值………………………………………………7 3.5 Matlab求函数极值…………………………………………………………………9 第四章 函数极值理论的应用 ……………………………………………………………12
4.1函数极值在不等式证明中的应用…………………………………………………12 4.2函数极值在物理学中的应用………………………………………………………13 4.3函数极值在生产销售中的利润最大化方案的应用……………………………14 4.4运用函数极值分析蜂房的最优化问题……………………………………………15 第五章 结束语………………………………………………………………………………18 致谢语………………………………………………………………………………………18 引用文献……………………………………………………………………………………18
II
第一章 引言
函数极值一直是数学研究的重要内容之一,在科学与生产实践中存在着许多和极值有关问题。由于函数极值应用广泛,加之函数本身变化纷繁,所以人们对求函数极值的方法研究较多,这些与许多数学家的努力是分不开的。他们将理论与实际有机的结合起来,不仅为科研打下了良好的基础,也为诸多领域的实际工作提供了便捷,如在物理、经济、现实生活等方面提供了便捷的方法,使得许多问题很便利的得以解决。
多元函数涉及到的量比较多,在求解某类形式上比较复杂的函数极值问题比较困难,所以在本文将重点介绍多元函数极值的求法。而我们在解题的过程当中常常会遇到一些具有某些条件的多元函数极值的求解,在解这种条件极值的问题时当然我们不能不考虑其条件,那么我们什么时候、什么地方、如何用这些条件就成了我们所关心的问题。所以,本文重点探讨多元函数条件极值问题。针对多元函数条件极值求法,文中归纳出了三种方法,拉格朗日乘数法、柯西不等式法、梯度法。其中拉格朗日乘数法就是求条件极值最常用的方法。对于求无条件极值,求解的方法相对来说就更多了,除了数学分析课本介绍的判别法之外还有方向导数判别法等。随着现代科技的进步,计算机软件已得到广泛应用,应用软件求解函数极值应运而生,大学期间就开设了《数学建模与数学实验》的课程,可以从中学习运用MATLAB软件求函数极值,它不但方便而且准确,是一种求无条件极值的好方法。在解题的过程中合理的选择一种好的方法,就等于成功了一半,同时可以大大减少解题的时间,对拓展解题的思路是很有帮助的。
函数极值在不等式证明、物理学、生产销售和蜂房最优化问题等方面有着广泛的应用。不等式的证明是数学学习过程中我们经常遇到的,其对综合能力和分析能力的要求都很高。目前有多种形式的方法来证明不等式,本文以举例说明的方式给出应用多元函数条件极值的解法来解决不等式证明的思想,即在不等式证明中,适当变换目标函数和相应的条件来证明不等式。函数极值在物理学中的应用也是非常广泛的,比如利用函数极值来证明光的折射定律等。在生产和销售商品的过程中销售量、成本与售价是相互影响的,厂家可以运用函数极值,知道如何选择合理的销售价格才能获得最大利润。很多的数学模型都源于生活,是从一些实际问题中抽象出来的,所以,可以通过探讨函数极值的方法来分析现实生活中许多有趣的问题,如著名的数学家华罗庚就利用极值探讨过蜂房结构有关的数学问题。
综上所述,我们对函数极值的求法及应用做一个比较全面的了解是相当重要的。
第二章 函数极值的定义及其存在的条件
极值的概念来自数学应用中的最大最小值问题,定义在一个有界闭区域上的每一个连续函数都必定达到它的最大值和最小值,问题在于要确定它在哪些点处达到最大值或最小值。我们先来了解下一元函数极值的定义。
定义1:设函数f(x)在x0的某个邻域有定义,如果对x0该邻域的所有点,都有
f(x)f(x0),
则f(x0)是函数f(x)的一个极大值;如果对x0该邻域的所有的点,都有
f(x)f(x0),
则f(x0)是函数f(x)的一个极小值。极大值和极小值统称为极值;极大点和极小点
- 1 -
统称为极值点。
下面重点了解多元函数极值的定义及其存在的条件。 2.1 多元函数极值的定义:
定义2:设n(n2)元函数zf(x1,x2,,xn)在点p0(x10,x20,,xn0)的某个邻域内有定义,如果对该邻域内任一异于p0(x10,x20,,xn0)的点p(x1,x2,,xn)都有
f(x1,x2,,xn)f(x10,x20,,xn0),
则称函数在点p0(x10,x20,,xn0)有极大值f(x10,x20,,xn0);类似的,若在该邻域内任一异于p0(x10,x20,,xn0)的点p(x1,x2,,xn)都有
f(x1,x2,,xn)f(x10,x20,,xn0),
则称函数在点p0(x10,x20,,xn0)有极小值f(x10,x20,,xn0)。 2.2 多元函数极值存在的条件
定理1:(必要条件)若n(n2)元函数zf(x1,x2,,xn)在点(x10,x20,,xn0)存在偏导数,且在该点取得极值,则有fxi(x10,x20,,xn0)0 (i1,2,,n)。
证明:因为函数zf(x1,x2,,xn)在点p0(x1,x2,,xn) 取得极值, 所以固定
000x2,,xn在x20,,xn0后所得的一元函数f(x1,x20,,xn0)在点x1取得极值,于是
fx1(x1,x20,,xn0)同理fx2(x10,x2,,xn0)x2x200x1x100,
xnxn00,,fxn(x10,x20,,xn)0,
因此gradfp0 [fx1,fx2,,fxn]p0。
定理2[1]:(充分条件)设n(n2)元函数f(x1,x2,,xn)在(x10,x20,,xn0)附近具有二阶连续偏导数,且(x10,x20,,xn0)为zf(x1,x2,,xn)的驻点。那么当二次型
g()fxixj(x10,x20,,xn0)ij
i,j1n正定时,f(x10,x20,,xn0)为极小值;当g()负定时,f(x10,x20,,xn0)为极大值;当g()不定时,f(x10,x20,,xn0)不是极值。
记aijfxixj(x10,x20,,xn0),并记
- 2 -
a11a21 Akak1a12a22ak2a13a23,
akk它称为f的k阶黑塞矩阵。 特殊地,当n2时,有如下推论:
推论1:若二元函数zf(x,y)在点(x0,y0)的某领域内具有一阶和二阶连续偏导数,且 fx(x0,y0)0,fy(x0,y0)0,
令 Afxx(x0,y0),Bfxy(x0,y0),Cfyy(x0,y0),则
A0,取极大值①当ACB20时,;
A0,取极小值②当ACB20时,没有极值; ③当ACB20时,不能确定。
第三章 函数极值的若干求法
函数极值问题是数学中的一个重点问题,在讨论极值问题时,往往会遇到函数的自
变量要受某些条件的,从而引出了极值和条件极值问题(或极值问题)。例如,决定一给定点(x0,y0,z0)到一曲面G(x,y,z)0的最短距离的问题就是条件极值问题。下面3.1、3.2和3.3将重点探讨函数条件极值的求法。
3.1拉格朗日乘数法求极值
拉格朗日乘数法是一种寻找变量受一个或多个条件所的多元函数的极值的方法。这种方法将一个有n个变量与k个约束条件的最优化问题转换为一个有nk个变量的方程组的极值问题,其变量不受任何约束。拉格朗日乘数法是求多元函数条件极值一种最常用的方法。
,mn)组求目标函数f(x1,x2,,xn)在条件函数k(x1,x2,,xn)0,(k1,2,,m下的极值。若f(x1,x2,,xn)及k(x1,x2,,xn)有连续的偏导数,且雅克比矩阵
(1,2,,n)的秩为m,则可以用拉格朗日乘数法求极值。
(x1,x2,,xn)首先,构造拉格朗日函数
L(x1,x2,,xn,1,,m)=f(x1,x2,,xn)+kk(x1,x2,,xn),
k1m - 3 -
L2,n,x0,i1,然后,解方程组i,从此方程组中解出驻点的坐标,
L0,ki,2,m,k[2](0)(0)(0,进而求出函数的极值。 P(x,x,,x)012nxy例1:求函数zx2y2在条件1下的极值。
ab解:本题是条件极值问题,设拉格朗日函数为
xy F(x,y)x2y2(1)
abF2x0xa 令 Fy2y0
bxyab1a2b2解得 axby22
2abab2a2b2,y2故得驻点 x2 2abab又 FxxFyy2,Fxy0
22(dx)(dy)所以 d2F(x,y)20
ab2a2b故 x022,y022是极小值点
ababa2b2极小值 zx0y02
ab2223.2柯西不等式法求极值
柯西不等式是由法国数学家柯西(Cauchy)研究得到的一个非常重要的不等式,柯西不等式非常重要,灵活巧妙地应用它,可以使一些较为困难的问题迎刃而解。某些函数的极值可以转化为柯西不等式的形式求解。
柯西不等式:对于任意的实数a1,a2,,an和b1,b2,,bn,总有
(a1b1a2b2anbn)2(a12a22an2)(b12b22bn2),
简述为“积和方不大于方和积”,aiR , biR ,当且仅当实数a1,a2,,an与
- 4 -
3b1,b2,,bn对应成比例时,等号成立。由此,得到两个重要结论:
(1)若a1x1a2x2anxnS,则
bxbxbx2112222nnS2aaab1b2bn21222n
22(2)若b1x12b2x2bnxnT,则
22ana12a2a1x1a2x2anxn()T
b1b2bn4(其中biR i1,2,,n)。
在使用时,往往要采取一些方法,如巧拆常数、巧变结构、巧设数组等,构造符合柯西不等式的形式及条件,继而达到使用柯西不等式解决有关的问题。
149例2:设x,y,z0,且xyz1,求u =的最小值。
xyz 解:由柯西不等式可得
u149149xyzxyzxyz
2149xyz
xyz12336
2y2z2及xyz1 由 x492111可得 x,y,z,
632此时 umin36
本题通过巧用 “1”构造出了符合柯西不等式的形式及条件,继而达到解题目的。
3.3梯度法求极值
梯度法每次迭代都是沿迭代点函数值下降最快的方向搜索,所以梯度法又名最速下降法,是无约束优化方法中最基本的方法之一。
用梯度法求目标函数f(x1,x2,,xn)在条件函数i(x1,x2,,xn)0,
(i1,2,,m,mn)组下的极值,方程组
- 5 -
mgradf(x1,x2,,xn)igradi(x1,x2,,xn)的解,就是所求极值问题的可能极值i1(x,x,,x)0,(i1,2,,m)ni12点[5]。
其中gradf表示目标函数f(x1,x2,,xn)的梯度向量(fff,,,), x1x2xngradi表示条件函数i(x1,x2,,xn)的梯度向量(ii,,,i)。 x1x2xn实质上这种解法可以看作是将拉格朗日乘数法用梯度的形式来简写。这是因为将以
上的梯度形式按各分量写开,就是拉格朗日乘数法的形式。
例3:试求n个正数,其和为定值l的条件下,什么时候乘积最大,并证明
nx1x2xn1(x1x2xn)。 n证明:本题的实质是求yf(x1,x2,,xn)x1x2xn在条件x1x2xnl下的最大值问题。根据本文定理,列出下列方程组,求解可能的极值点。
grad(x1x2xn)grad(x1x2xnl) xxxln12进一步求解得
x2x3xn,x1x3xn,,x1x2xn11,1,,1 x1x2xnl容易得到
x1x2xnl, n111根据题意,则,,,是唯一的极大值点,也是最大值点。所以
nnn11f(x1,x2,,xn),即nx1x2xn(x1x2xn)。
nn2这一方法当然适合于二元函数和三元函数的条件极值问题。例如:求zf(x,y)在条
gradf(x,y)grad(x,y)件(x,y)0下的极值, 只要列出方程组,再求出相应的
(x,y)0,x,y,则其中(x,y)是可能的极值点。
- 6 -
例4:求斜边之长为l的一切直角三角形中最大周长的直角三角形。
解:设两条直角边为x,y,本题的实质是求f(x,y)xyl在条件x2y2l2 下的极值问题。
222grad(xyl)grad(xyl)根据梯度法,列出方程组 2 22xyl1,12x,2y进一步求解得 2 22xyl容易解出 xyl 2ll根据题意,是唯一的极大值点,也是最大值点。
22所以,当两条直角边都为l时,直角三角形的周长最大。 2函数无条件极值也是解决数学问题中会经常遇到的,对于它的求法也有很多。下面3.4和3.5讲重点探讨函数无条件极值的求法。
3.4利用方向导数判别多元函数的极值
定义3[6]:设函数fx在点x0的某邻域Ux0内有定义,令xx0,xUx0,若lim0f(x)f(x0)存在,称此极限为函数fx在点x0沿方向lxx0的方向导数,记作
fx0。
引理1[3]:设二元函数f(x,y)在点p0x0,y0的某邻域Ux0内连续,在U0p0内可微,px,yU0p0,用l表示方向pp0。
(1)若flp0,则f(p)在点p0取得极大值; (2)若flp0,则f(p)在点p0取得极小值。
与二元函数相类似。多元函数也可以利用方向导数来判别极大值和极小值。现将上述引理推广到多元函数的情况并举例说明。
定理3:设多元函数f(x1,,xn)在点p0(x01,,x0n)的某邻域Up0内连续,在
U0p0内可微,px1,,xnU0p0,用l表示方向pp0。
- 7 -
(1)若flp0,则f(p)在点p0取得极大值; (2)若flp0,则f(p)在点p0取得极小值。
证明:设p(x,y)为领域内任意一点,L为领域内过点p0(x0,y0)和p(x,y)的直线段,由假设知,函数zf(x,y)在点p(x,y)处沿pp0方向的导数flp0,且在L上点
p0(x0,y0)与p(x,y)处,该方向的方向导数均为正。由引理知,f(x,y)在L上单调减少,即f(x0,y0)f(x,y)。由p(x,y)的任意性,f(x0,y0)是极大值。情形(2)同理可证。
推论2:设多元函数f(x1,,xn)在p0(x01,,x0n)的某邻域U0p0内连续,在U0p0内可微,px1,,xnU0p0。
(1)若fx1x1x01fxn(xnx0n)0,则fx1,xn在p0取极大值; (2)若fx1x1x01fxn(xnx0n)0,则fx1,xn在p0取极小值。 例5:讨论函数ufx,y,zx2y2z22x4y6z的极值。 解:先求三个一阶偏导数,令它们为0。
解方程组得稳定点,再利用定理的推论确定极值。
ux2x20,uy2y40,uz2z60 求得稳定点为1,2,3
x12x2y22y4z32z62x122y22z3022 由推论知ufx,y,zx2y2z22x4y6z在点1,2,3处取得极小值。
upf1,2,3123221426314。
022也可以利用上述方法按下面的步骤判别极值: (1) 求出函数f(x,y)的驻点p0(x0,y0),用射线a0,邻域划分成若干区域;
(2) a0,2,,3及fx0,fy0将p0的22,,3ff0,0上和各部分区域内,判断方向导数各项符号,进及
2xy而判断方向导数的符号;
(3) 根据定理3、推论2判断该驻点是否为极值点。
例6:求函数f(x,y)=4(xy)x2y2的极值。
- 8 -
解:令fx42x0,fy42y0,得到稳定点p2,2,即驻点2,2方向导数
flp42xcosa(42y)sina 在点p2,2邻近,各项符号见表1:
0
0,/2
/2
/2, ,3/2
3/2
3/2,2
42x - - 0 + + + 0 -
cos + + 0 - - - 0 +
42y 0 - - - 0 + + + sin 0 + + + 0 - - -
f/l - - - - - - - -
表1
所以flp0,由定理1,点(2,-2)为极大值。
3.5 MATLAB求函数极值
MATLAB是一款可用于数值计算的高级技术计算语言和交互式环境的商业数学软件。用它来求函数既方便,又可避免复杂的计算,可谓好处多多。
MATLAB提供了基于单纯形算法求解函数极值的函数fmin和fmins,•它们分别用于单变量函数和多变量函数的最小值,其调用格式为: x=fmin('fname',x1,x2) x=fmins('fname',x0)
这两个函数的调用格式相似。其中fmin函数用于求单变量函数的最小值点。fname是被最小化的目标函数名,x1和x2限定自变量的取值范围。fmins函数用于求多变量函数的最小值点,x0是求解的初始值向量[7]。
例7:解函数f(x,y)x3y33x23y29x的极值。
解:实验使用的函数与命令
1、函数求导指令diff; 2、方程求解指令sovle; 3、显示文本指令 disp;
4、创建二维等高线指令contour:
1)contour(Z),参数Z为一个矩阵,表示相对于XY平面的高度,Z最小为2行2列的矩阵;
2)contour(Z, n),根据矩阵绘制n组等高线; 3)contour(Z, v),根据矢量v绘制指定等高线;
4)contour(X, Y, Z)或contour(X, Y, Z, n)或contour(X, Y, Z, v),其中矢量X,Y,分别表示两个坐标范围。如果它们为矩阵,必须与矩阵Z大小相同,此时的Z为一般用函数surf创建的面。
- 9 -
解题总共分为四步: 第一步,求解偏导数
ff, 。 xyMATLAB的M文件程序及结果: syms x y;
f=x^3-y^3+3*x^2+3*y^2-9*x; diff(f,x) diff(f,y)
ans =3*x^2+6*x-9 ans =-3*y^2+6*y
第二步,求解驻点坐标:
>> [x,y]=solve('3*x^2+6*x-9=0','-3*y^2+6*y=0','x','y') 得到四个驻点为
P ( 1,0),Q(-3,0),R(1,2),S(-3,2) 第三步,求借二阶偏导数,并输出结果 >>A=diff(f,x,2)
>>B=diff(diff(f,x),y) >>C=diff(f,y,2) A =6*x+6 B =0
C =-6*y+6
第四步,分别判别P, Q, R, S四点是否为极值,建立M文件,自动判断P, Q, R, S四点的极值情况:
xx=[1 -3 1 -3]; %驻点横坐标 yy=[0 0 2 2]; %驻点纵坐标 for i=1:4
D=(6*xx(i)+6)*(-6*yy(i)+6) if D>0
if (6*xx(i)+6)<0 x=xx(i) y=yy(i)
disp('为极大值点;') disp('极大值为')
fmax=x^3-y^3+3*x^2+3*y^2-9*x elseif (6*xx(i)+6)>0 x=xx(i) y=yy(i)
disp('为极小值点;') disp('极小值为')
fmin=x^3-y^3+3*x^2+3*y^2-9*x end end
- 10 -
if D<0
x=xx(i) y=yy(i)
disp('该点不是极值点;') end if D==0 x=xx(i) y=yy(i)
disp('无法确定!') end end
运行输出结果为 x =1 y =0
为极小值点; 极小值为 fmin = -5 x = -3 y =0
该点不是极值点; x =1 y =2
该点不是极值点; x = -3 y =2
为极大值点; 极大值为 fmax =31
下面绘出函数图形观察极值点和鞍点的情形,在函数曲面图1左中,观察不到细节。而右图的等高线图中有两个极值点(1, 0 ),(-3, 2 ),又因为极值点有等高线环绕,而(-3, 0 ),(1, 2)周围没有等高线,故不是极值点,是鞍点。
x=-5:0.1:5; y=-1:0.1:3;
[X,Y]=meshgrid(x,y);
Z=X.^3-Y.^3+3*X.^2+3*Y.^2-9*X; subplot(2,1,1); mesh(X,Y,Z);
title('函数曲面图') subplot(2,1,2); contour(X,Y,Z,200); xlabel('x'); ylabel('y');
title('等高线图')
- 11 -
图1 函数曲面图与等高线图
第四章 函数极值理论的应用
函数极值不但在数学、物理等学科中有着广泛的应用,而且在现实生活中的某些问题也可以借助函数极值来分析。下面归纳了函数极值在不等式证明、物理学、生产销售和蜂房最优化问题的应用。
4.1函数极值在不等式证明中的应用
不等式证明具有很强的技巧性,是对知识的综合性灵活运用。我们已经接触了很多证明不等式的方法,本节给出应用函数极值的求法来解决不等式证明,即在不等式证明中,适当变换目标函数和相应的条件,把问题转化为求函数极值的问题。
xynxnyn,其中n1,x0,y0。 例8:证明不等式22xnyn证明:设函数f(x,y)= ,在求条件xyc下的最小值。
2根据拉格朗日乘数法,做辅助函数
xnynL(x,y,)(xyc),则
2Lnn1nx0, 即=-xn1 ① x22nLnn1y0, 即=-yn1 ②
2y2Lxyc=0 ③ - 12 -
由①和②解得xy,将xy代入③解得:xyc 2xnyn∴函数f(x,y)= 存在最小值,而无最大值。
2所以函数在(
cc,)处取得最小值。 22xynxnyn1cncncn,当n=1时等式成立。 故[+]=n=222222关于不等式的证明,高中时候就有学过一种很清晰的思路,即要证明一个式子大于
等于0或小于等于0,只需证明这个式子的最小值大于等于0或最大值小于等于0。
例9:证明不等式:eyxlnxxxy0,(x1,y0)。
证明:令f(x,y)eyxlnxxxy,则只需证明函数f(x,y)在区域
D{(x,y)|x1y,上存在最小值且大于等于0。
对于x1,令fy(x,y)eyx0,得ylnx,且 当0ylnx时,fy(x,y)0,当ylnx时,fy(x,y)0 易知 ylnx为最小值点,
即在曲线ylnx上f(x,y)取得最小值。 最小值f(x,lnx)elnxxlnxxxlnx0。 故在D上f(x,y)0,即eyxlnxxxy0。
4.2函数极值在物理学中的应用
函数极值为其它学科问题的求解带来了方便,其在物理学中就有着非常广泛的应用,比如可以利用函数极值来证明光的折射定律。
例10:设定点A和B位于以平面分开的不同光介质中,从A点射出的光线折射后到达B点,已知光在两介质中的传播速度分别为v1,v2,求需时最短的传播方式。
解:设A到平面的距离为a,B到平面的距离为b(见图2),
CDd,光线从A点射到M点所需时间为
a,
v1cos光线从M点射到B点所需时间为
b,
v2cos 且CMMDd,即atanbtand, 图2
- 13 -
问题转化为函数f(,)ab在条件tanbtand下的最小值。 v1cosv2cosab1(atanbtand);
v1cosv2cos作拉格朗日函数L(,,)asinaL012vcos2cos1bsinb令 L0, 122vcoscos2L1atanbtand0由此解得1sinsin,即光线的入射角与折射角应满足: v1v2sinv1(光的折射定律)时光线传播时间最短。 sinv24.3函数极值在生产销售中的利润最大化方案的应用
在生产和销售商品的过程中,销售价格上涨将使厂家在单位商品上获得的利润增加,但同时也使消费者的购买欲望下降,造成销售量下降,导致厂家消减产量。但在规模生产中,单位商品的生产成本是随着产量的增加而降低的,因此销售量、成本与售价是相互影响的。厂家要选择合理的销售价格才能获得最大利润。
例11:假设某企业在两个相互分割的市场上出售同一种产品,两个市场的需求函数分别是P1182Q1,P212Q2,其中P1和P2分别表示该产品在两个市场的价格(单位:万元/吨),Q1和Q2分别表示该产品在两个市场的销售量(即需求量,单位:吨),并且该企业生产这种产品的总成本函数是C2Q5,其中Q表示该产品在两个市场的销售总量,即QQ1Q2。
(1)如果该企业实行价格差别策略,试确定两个市场上该产品的销售量和价格,使该企业获得最大利润;
(2)如果该企业实行价格无差别策略,试确定两个市场上该产品的销售量及其统一的价格,使该企业的总利润最大化;并比较两种价格策略下的总利润大小。
22解:(1)总利润函数LRCPQ110Q25。 1Q1P2Q2(2Q5)2Q1Q21622Q2100; 14Q1160,LQ令LQ分别得唯一驻点Q14(吨),Q25(吨),
对应的价格分别为P110(万元/吨),P27(万元/吨)。
- 14 -
又实际问题一定存在最大值,故最大值必在唯一驻点处取得,即最大利润为
L24252164105552(万元)。
(2)如果实行价格无差别策略,即P1P2,则有约束条件2Q1Q26。 作拉格朗日函数
2F(Q1,Q2,)2Q12Q216Q110Q25(2Q1Q26)
14Q11620FQ22Q2100 令 FQF2Q1Q260解得唯一驻点Q15(吨),Q24(吨), 对应的统一价格P1P28(万元/吨)。
又实际问题一定存在最大值,故最大值必在唯一驻点处达到,即最大利润为
L25242165104549(万元)。
由上述可知,企业实行差别定价所得最大总利润要大于统一定价时的最大总利润。 4.4运用函数极值分析蜂房的最优化问题
8随着现代科学技术的迅速发展,人们在解决各种实际问题时更加精确化和定量化,数学更加深入的渗透到生活领域。很多的数学模型都源于生活,是从一些实际问题中抽象出来的,因此我们可以运用函数极值将现实生活中的某些问题加以分析。
例12:著名生物学家达尔文说:巢房的精巧构造十分符合需要,如果一个人在观赏精密细致的蜂巢后,而不知加以赞扬,那人一定是个糊涂虫。有人比喻小小蜜蜂是卓越的建筑师。他们认为蜜蜂们“设计”的蜂房是最优化的。蜂窝是一个三维体建筑,但每一个蜂巢都是正六棱柱体,而蜂蜡墙的总面积仅与蜂巢的截面有关。由此可以抽象出一个数学问题,即寻找体积相同、表面积最小的立体模型。假设蜂房的边长为固定边长,运用函数极值与微分知识,我们可以计算出满足设想的模型数据。
问题分析:建立一个模型,假设蜂房是一个固定边长为R的标准正六棱柱,上方被替换成三个交于一个共同点的菱形。如下图3所示,我们先将四面体ABCD截下,再将ABD与ABO贴合,得到图4,再对另外两个四面体做同样的动作,最终得到图5。
图3 图4 图5
柱的地面是空的,而总体面积会是一个常数,不妨设成V,假设CCO,接下来是求此柱体的表面积S表,然后求出并证明当为何值时S表最小。
- 15 -
先是计算蜂房(图5)的表面积。表面积为六棱柱的柱面面积S周,减掉六个小三角形S三,再加上三个菱形面积S菱。由于它是正六棱柱构成的,所以我们可以只算一小部分的表面积即可。
体积V,底面积S底为六个小的正三角形组成,边长为R, 所以底面积S底632332RR, 42得到柱高hV23V, S底9R243V。3R
因此周围的表面积S周6hR
图6 图7 图8
切掉的六个小三角形面积需要注意一下,因为是最后最高点与底面和最短边长的夹角,事实上CD的边长的长度等于图二中OC的长度,用侧面来看就可以很清楚的知道关系了(图8),所以 CDCO1R3S三6RcotR2cot,
222Rcot,因此六个小三角形的总面积为2三个菱形总面积S菱311332ABCC=33RRcscRcsc(见图9、10)。 222
图9 图10
所以蜂房的表面积S表=S周S三+S菱43V32332RcotRcsc。 3R22进一步的,我们发现总表面积呈现一个和有关的函数﹙因为V和R都固定了﹚,
并且在 0 ~ 90 度之间cot与csc是连续可微分的。
- 16 -
因此我们可以利用微分的方法求出S表的极值:
3332R2csc2Rcsccot, S表对微分 S表220 令S表R0,csc0 csc3cot13cos; sinsin如果0,sin0 cos11cos154.7。 331cos1下面计算S表 3332132cos1R2csccsccotRcsccot2csc3S表223321331333R23()33() 22222229292272R488
213cos1
922R0 4154.7时,表面积S表有最小值。 3所以 cos1第五章 结束语
通过本文对函数极值求法及应用的论述,我们深刻的体会到学习函数极值的重要性。函数极值的求法种类还有很多,而且随着数学的发展,可能会更加丰富,更加有趣,因本人能力有限,只例举出了以上几种方法。函数极值不仅在经济生产和现实生活中有着广泛的应用,还在物理学,化学,生物工程等学科有重要的作用。因此函数极值问题的研究具有重大的现实意义。通过上述函数极值的求法与应用,旨在能为今后的学习和实际工作带来一定的方便。
- 17 -
致谢语
本论文是在XXX老师的悉心指导下完成的,XXX老师对我的论文思想和写作给了许多的建议,在此我要向李美莲老师表示最衷心的感谢和最深厚的敬意。由于本人的水平有限,所以论文可能存在着一些理论不完善。在此也恳请各位专家和老师给予批评与指导,谢谢你们!
引用文献
[1] 陈纪修,於崇华等.数学分析(下册)[M].北京:高等教育出版社,2004.10. [2] 复旦大学数学系.数学分析(第三版,下册)[M].北京:高等教育出版社,2007. [3] 王仁发.高等代数专题研究[M].北京:广播电视大学出版社,2003.
[4] 汪元伦.两类多元函数条件极值的简捷求法[J].绵羊师范学院学报,2008.27(2):14-15. [5] 肖翔,许伯生.运用梯度法求条件极值[J].上海工程技术大学教育研究,2006(1):35-37. [6] 余兴民.利用方向导数判别函数极值[J].商洛师范专科学校学报,2002.20-21. [7] 赵静,但琦.数学建模与数学实验(第三版)[M].北京:高等教育出版社,2008. [8] 华罗庚.谈谈与蜂房结构有关的数学问题[M].北京:科学出版社,2002.
- 18 -
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- 91gzw.com 版权所有 湘ICP备2023023988号-2
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务