x
0^312
当一个函数给出了具体表达式后,有的函数值并不是很容易计算,例如f(x)=e,f(0.312)=e,
若用十进制表示,如果不借助计算器或查表是很难计算出来的。如何解决这一难题,多项式函数是各类函数中最简单的一种,因为它只需用到四则运算,从而使我们想到能否用多项式近似表达一般函数,实际上这是近似计算与理论分析的一个重要内容。
逐次求它在x=x0处的各阶导数,有
(x0)=n!an
(n)
2
n
若函数为n次多项式f(x)=a0+a1(x-x0)+a2(x-x0)+……+an(x-x0) (1) f(x0)=a0,f′(x0)=a1,f″(x0)=2!,a2,……,f(n)
即 a0=f(x0),a1=f′(x0),a2=f\"(x0)……,an=f(n)(x0)2!n!2
因而(1)式可写为f(x)=f(x0)+f′(x0)(x-x0)+f\"(x0) (x-x0)+……+f2!(2)
所以多项式f(x)的各项系数由其各阶导数值唯一确定则
Pn(x)=f(x0)+f'(x) (x-x0)+f\"(x) (x-x0)+……+f001!2!2
(x0) (x-x0)n
n!
对一般函数f(x),若存在直到n阶导数,则按(2)式右端也可以相应地写出一个多项式,记作Pn(x),
(n)(x0) (x-x0)n n!那么f(x)与Pn(x)之间有什么关系呢,
由拉格朗日定理知,若f(x)在x0的邻域内存在一阶导数,则f(x)-f(x0)=f′(ζ)(x-x0) 即 f(x)=f(x0)+f′(ζ)(x-x0) 若f(x)在x0的邻域内存在n+1阶导数,则 f(x)=Pn(x)+K(x-x0)
n+1
(n+1)
k与f(ζ)有关,因此,有
因此,我们猜想f(x)=Pn(x)+f() (x-x(n1)!(n1)0
)
n+1
定理(泰勒(x∈X,有 f(x)=Pn(x)+
Taloyr)定理) 设函数f(x)在区间X上存在n+1阶导数,对每一个x0∈X,则任给
n
f()(n1)!(n1) (x-x0)
2
=f(x0)+f′(x0)(x-x0)+f\"(x0) (x-x0)+……+f(n)2! (1)
ζ介与x0,x之间的某一点。
(x0) (x-x0)n+f(n1)() (x-x0)n
n!(n1)!分析 (1)式 当n=0时,就是拉格朗日定理,由此启发我们采用类似拉格朗日的证法,选用k值法,构造函数,应用罗尔定理。
证 任给x∈X,这时x看成常数,且x≠x0
f(n)(x0)(xx0)n1=K 设 f(x)[f(x0)f'(x0)(xx0)n!n1(xx0)只需证明至少存在一点ζ介与x0,x之间,使k=f(n1)()
(2)
(n1)!由(2)式知
f(x)-[f(x0)+f′(x0)(x-x0)+f\"(x) (x-x0)+……+f(n)(x) (x-x0)]-k(x-x0)
00n!2!(3)
构造函数
22
n
n+1
=0
φ(t)=f(x)-[f(t)+f′(t)(x-t)+f\"(t) (x-t)
2!与t无关,因此对t来说是常数。
(n)f(t) (x-t)]-k(x-t)
+……+
n!n
n+1
这里k
由φ(x)=0,由(3)知,φ(x0)=0,而φ(t)在[x0,x](或[x1,x0])上可导,所以φ(t)在该区间上也连续,由罗尔定理知,至少存在一点ζ介与x0,x之间,使φ′(ζ)=0
由 φ′(t)=-[f′(t)-f′(t)+f″(t)(x-t)-f″(t)(x-t)+f\"'(t) (x-t)
2
-f\"'(t)
2!
(x-t)+f(4)(t) (x-t)+……-f(n)(t) (x-t)
3!(n1)!-=f(n1)n
n
2
3
n-1
2!+f(n1)(t) (x-t)n]+(n+1)k(x-t)n
n!(t) (x-t)+(n+1)k(x-t),有 n!(n1)() (x-ζ)+(n+1)k(x-ζ)=0,ζ介与x-fn!n
n
0
,x之间,且x≠ζ,有
f(n1)()-(n+1)=0,即k=f(n1)()n!(n1)!k
因此结论成立,(1)式称为函数f(x)在点x=x0处的阶泰勒公式
f(n1)() (x-x(n1)!0
)
(n+1)
称为n阶泰勒公式的拉格朗日余项,记作Rn(x)
即 Rn(x)=f(n1)() (x-x0)
(n-1)
(n1)!由ζ=x0+θ(x-x0)
有 Rn(x)=f(n1)(x(xx)) (x-x0)
00(n+1)
0<θ<1
(n)
(n1)! Pn(x)=f(x0)+f′(x0)(x-x0)+f\"(x0) (x-x0)+……+f2
2!称为n次泰勒多项式。 若 f
(n+1)
(x0) (x-x
n!
0
)
n
(x)在X上有界,即存在M>0,对一切x∈X,有|f
|x-x0|
n+1
(n+1)
(x)|≤M
则用Pn(x)的近似表示函数f(x),则误差 |f(x)-Pn(x)|=|Pn(x)|≤
M(n1)!
如果x0=0,则
f(x)=f(0)+f′(0)x+f\"(0)x+……+f2
(n)2!(0)xn+f(n1)()xn+1 (4) n!(n1)!
ζ介与o,x之间,这个公式称为马克劳林公式,余项为
Rn(x)=f()x(n1)!(n1)n+1
=f(x)xn+1 0<θ<1 (n1)!
2
(n1)§3.2 几个常数函数的马克劳林公式
实际中最常用的还是马克劳林公式,因为这时的马克劳林多项式Pn(x)= f(0)+f′(0)x+f\"(0)x
2!+……+f(n)(0)x更简单,计算更容易,而且有了函数的马克劳林公式以后,利用马克劳林公式可求出函n!nx
数的泰勒公式。
(1)f(x)=e的马克劳林公式 由f(n)
(x)=e,则f(n)
x
(0)=e=1,f(n+1)θx=eθx
0
代入公式(4)有 e=1+x+x+……+xn+
x
22!(2)f(x)=由f(x)=
(n)
n!sinsin
(2m)
exx(n1)!n+1
0<θ<1
x的马克劳林公式 (x+n·) f(0)=0
2当 n=2m时,f
(0)=
(2m+1)
sinmπ=0 m=0,1,2,3…… (0)=
sin(2m+1)=sin(mπ+)=(-1) m=0,1,2,3……
m
当 n=2m+1时,f当 n=2m+2时,f
(2m+2)
2(θx)=
sin(θx+(2m+2) )
22代入(4)式,有
sin
375xx=x-+x-x+……+(-1x2m1+sin(mx)x3!5!7!(2m2)!(2m1)!m
2m+2
0<θ<1
(3)f(x)=由f
(n)
cosx的马克劳林公式=
cos(x+n
(2m)
cos
m
) f
2cos(0)=
(n)
(0)=
n f(0)=1
2mπ=(-1) coscos
m
当 n=2m时,f(0)=
(2m+1)
当 n=2m+1时,f当 n=2m+2时,f
(mπ+)=0
2m+2
2(2m+2)
(θx)=(θx+mπ+π)代入(4)得
2m24xcosx=1-+x+……+(-1)x+cos(xm)x
(2m)!2!4!(2m2)! ο<θ<1
(4)f(x)=ln(1+x)的马克劳林公式由f(x)=(-1) f(0)=(-1) f
(n+1)(n)
n-1
n
(n)
n-1
-n
(n-1)!(1+x)
-(n+1)
(n-1)!f(0)=0
代入(4)得
n-1
(θx)=(-1)n!(1+θx)
23 ln(1+x)=x-x+x-x+……+(-1)
4234xxn1(n1)(1x)n1n+1
0<θ<1
(5)f(x)=(1+x)
(n)(n)
a
a-n
由f(x)=a(a-1)……(a-n+1)(1+x) f
(n+1)
a-n-1
f(0)=a(a-1)……(a-n+1),f(o)=0
(θx)=a(a-1)……(a-n)(1+θx)
2
代入(4)得
n
(1+x)a=1+ax+a(a1)x+……+a(a1)(an1)x
n!2!0<θ<1
§3.3 带有皮亚诺型余项的泰勒公式
+a(a1)(an)(n1)! xn1(1x)n1a由拉格朗日余项形式比较复杂,能否用更简单的形式表示,由f(x)在点x0可微的定义知 △y=f(x)-f(x0)=f′(xo)(x-xo)+o(x-x0), (x→x0)即 f(x)=f′(x0)(x-x0)+o(x-x0) (x→x0)
因此,余项可用o(x-x0)n的形式,而且条件也比泰勒定理的条件弱的多。
定理 若f(x)在点xo处存在n阶导数,则
2
n
n
f(x)=f(x0)+f′(x0)(x-x0)+f\"(x0) (x-x0)+……
+f(n)(x0) (x-x0)o[(x-x0)]
2!2
n!(n)证 设F(x)=f(x)-[f(x0)+f′(x0)(x-x0)+f\"(x0) (x-x0)+…+f2!n
(x0) (x-x0) n]
n! G(x)=(x-x0),应用洛比达法则,和f(x)在点x0存在n阶导数的定义,有
xx0limF(x)G(x) (0)=
0(n1)xx0lim(n1)(x) (0) F'(x) (0)=……=FG(n1)(x)0G'(x)0 =
xx0limf(n1)(x)f(x0)f(x0)(xx0)n(n1)2(xx0)(n)
1lim[f(n1)(x)f(n1)(x0)-fn!xx0xx0(n)
(x0)]=0,
因此
F(x)=o(G(x))=o((x-x0)n)(x-x0),即
f(x)=f(x0)+f′(x0)(x-x0)+f\"(x0) (x-x0)+……+f2
(n)2!
称Rn(x)=o((x-x0)n)为泰勒公式的皮亚诺(
2
(x0) (x-x
n!0
)n+o((x-x0)n)(x→x0)
Reano
(n))型余项,相应的马克劳林公式是
f(x)=f(0)+f′(0)x+f\"(0)x+……+f2!x
(0)xn+o(xn)(x→0) n!
带有皮亚诺余项的五个常用函数的马克劳林公式为e=1+x+x2+……+x+o(x) (x→0)
n
n2!sin
n!n
357xx=x-+x-x+……+(-1)x+o(x
(2n1)!3!5!7!2n12n+2
) (x→0)
cos
n2n+1
x=1-x+x-x+……+(-1)x2n+o(x) (x→0)
(2n!)2!4!6!24634xln(1+x)=x-x+-x+……+(-1)
3422a
a
n-1
xn+o(xn) (x→0)
nn
(1+x)=1+ax+a(a1)x+……+a(a1)(an1)x+o(x) (x→0)
n
2!k
k
n!k
若f(x)=Ax+o(x),A为常数,A≠0(x→0),则f(x)~Ax事实上,limf(x)=
x0
Axkk
o(xk)=1limA(x)kkx0
x因此,利用带有皮亚诺余项的泰勒公式可以求出某些函数的极限,即 若f(x)=Ax+o(x) (x→0) A≠0 g(x)=Bx+o(x) (x→0) B≠0
则
kf(x)=Axlimlimm=x0Ag(x)x0Bxm
m
k
kmkmkmB0例1
limcosxex0x22
x4x2224=(1-x+x+o(x
2!4!4
解 由
cosxe21x4+o(xx))-(1-+
22!44
))
(
1-1)x+o(x)~-1x (x→0)
124!42!4
4
4
则
elimcosxx0x4x22=
limx014x=-1212x4
例2 解
exsxx(1x)limx0x3exsxx(1x)limx0x3
x2x323 =lim1_x_2!o(x))(x3!)o(x))x(1x)
x0x3 = =1lim3xx013o(x3)x3
3§3.4 泰勒公式的应用
利用马克劳林公式,就可计算出三角函数,常用对数,自然对数的值,三角函数及自然对数表就是利用这个原理制作的。 一、计算函数的近似值
-6
例 (1)证明数e的近似值其误差不超过10
(2)证明数e为无理数
2x证 (1)由e=1+x++……+x+e ζ介与0,x之间,x=1时
n!(n1)!2!x
n
e=1+1+
1+……+1+e 0<ζ<1
n!(n1)!2!
由于 Rn(1)=
e<3 当n=9时,有 (n1)!(n1)!<
R9(1)<3-6
10! e≈1+1+
3<1010!-6
,于是
1+1+……+1≈2.71828152!3!9!2!
(2)由e-(1+1+1+……+
1=e 0<ζ<1
n!(n1)! e(n1)!
两端乘以n!
n!e-[n!+n!+n(n-1)……3+……+1]=
现证e是无理数,假设e为有理数,设e=p (p,q为整数),当n>q时,n!e为整数,所以左端为整
q数,而右端则当n≥2时为非整数,矛盾,因此,e只能是无理数。二、用多项式逼近函数
例4 在[0,1]上用二次多项式逼近函数y=1x,并估计误差
解 由
1x=(1+x)
12=1+x-x+R2(x)
22于是,当0≤x≤1时 |R2(x)|=|
83·81(1)53·
1|≤3·1=13!83!16
(k)
三、证明适合某种条件ζ的存在性ζ∈(a,b),使f(ζ)=0
(n)
例 设f(x)在[a,b]上n次可微,且f(a)=0,f(b)=0,k=0,1,2,……n-1,证明至少存在一点证 由f(x)=f(b)+f′(b)(x-b)+……+ 有f(x)=f (x-b)+f(n)() (x-b)ζ∈(a,b)
n-1
n
f(n1)(b)(n1)!n!() (x-b) n!(n)取x=a,有o=f(a)=f(),即f
n!n
(n)(n)
(ζ)=0 ζ∈(a,b)
四、证明某些不等式
例 设f(x)在(0,1)上具有连续的三阶导数,且f(0)=1,f(1)=2,f′(1)=0,证明至少存在一点ζ
2∈(0,1),使|f
(ζ)|≥24
2
证 由f(x)=f(1)+f′(
2=f(1)+
1)(x-1)+1f″(1)(x-1)+1f222!223!2
3
(ζ)(x-
1)
23
1f″(1)(x-1)+1f(ζ)(x-1)
222!223!x=0时,有f(0)=f(1)+1f″(1)1+1f(ζ)1 (1) 0<ζ
22243!81
1
<1
2
x=1时,有f(1)=f(1)+1f″(1)1+1f
(ζ2)1 (2) 1<ζ2<1
2(2)-(1)得 1=f(1)-f(0)= 48=|f
有 |f例 设证 由
2243!821 (f48(ζ2)+f(ζ2)|≤|f(ζ1)|,f
(ζ1)),有 (ζ1)|+|f
(ζ2)| (ζ)|
(ζ2)|中的最大者)
(ζ1)+f
即 48≤2max{|f(ζ2)|}=2|f
(ζ)|≥24 (|f(ζ)|是|f(ζ1)|,|f
limf(x)=1,且f″(x)>0,证明f(x)≥xx0x=1,且xx0x0limf(x)x0limx=0,所以limf(x)=0,又f(x)在x=0连续,
∴ 有
limf(x)=f(0)=0
x0limf(x)f(0)=1=f′(0),由
x0x2
f(x)=f(0)+f′(0)x+f\"()x ζ介与0,x之间
2!=x+f\"()x 由f″(ζ)>0,x≥0,则
2
2
2! f(x)≥x
§3.5 函数的极值判定
定理(极值的第一充分条件) 设函数f(x)在点x0的某邻域(x0-δx0+δ)内连续在(x0-δ,x0)U(x0,x0+δ)内可导, 于是有
(1)若x∈(x0-δ,x0)时f′(x)>0,而x∈(x0,x0+δ)时,f′(x)<0,则f(x)为极大值。
(2)若x∈(x0-δ,x0)时f′(x)<0,而x∈(x0,x0+δ)时,f′(x)>0,则f(x)为极小值。
(3)若在x0的两侧,即x∈(x0-δ,x0)υ(x0,x0+δ)时,f′(x)的符号保持不变,则f(x)不
是极值。
证 (1)由f(x)在[x0-δ,x0]上连续,x∈(x0-δ,x0)时,f′(x)>0,所以f(x)在[x0-δ,x0]上严格递增,即x∈(x0-δ,x0)时,f(x)<(x0)
由f(x)在[x0,x0+δ]上连续,x∈(x0,x0+δ)时,f′(x)<0,所以f(x)在[x0,x0+δ]上严格递减,即x∈(x0,x0+δ)时,f(x0)>f(x),有x∈(x0-δ,x0+δ)时,都有 f(x0)≥f(x)
因此f(x0)为极大值 (2)同理可证
(3)不妨设f′(x)>0,则f(x)在[x0-δ,x0]及[x0,x0+δ]上严格递增,即 f(x)在(x0-δ,x0+δ)内严格递增,所以f(x0)不是极值。
定理(极值的第二充分条件) 若x0是f(x)的驻点(即f′(x0)=0),且
f″(x0)存在,f″(x0)≠0,则当f″(x0)>0时,f(x0)为极小值,当f″(x0)<0时,f(x0)为极大值。
证 由带皮亚诺余项的泰勒公式知
f(x)=f(x0)+f′(x0)(x-x0)+f\"(x0)
2!(x-x0)+0((x-x0)) (x→x0)
有 f(x)-f(x0)= f\"(x0) (x-x0)+0((x-x0)
2
2
2
2!2
)
当x充分接近x时,上式左边的符号由第一项f\"(x0) (x-x0)决定,于是
2
2!当f″(x0)>0时,f(x)-f(x0)>0,即f(x)>f(x0),所以f(x)为极小值;当f″(x0)<0时,f(x)-f(x0)>0,即f(x)<f(x0),所以f(x)为极大值;注:f″(x0)=0时,f(x0)也可能是极值,也可能不是极值。
4
3
例8 f(x)=x,f′(0)=0,f″(0)=0,f(0)=0为极小值 f(x)=x,f′(0)=0,f″(0)=0,f(0)=0不是极值
对于极值点的怀疑点中有导数不存在点时,需用第一充分条件与求单调区间的方法类似列表,判断怀疑点两侧导数的符号。对于极值的怀疑点都是驻点时,用第二充分条件。
例9 求f(x)=1x-x-3x的极值
3
3
3解 由f′(x)=x-2x-3 令f′(x)=0有 x2-2x+3=0 即(x+1)(x-3)=0解得 x1=-1,x2=3
由f″(x)=2x-2,f″(-1)=-2-2=-2<0,故f(-1)=5为极大值
2
3由f″(3)=6-2=4>0,故f(3)=-9为极小值。
对于既求函数的单调区间又求函数的极值点时,一般用列表法。 第四节 数学建模初步(一)
所谓数学模型,是指对于现实世界的 一特定对象,为了某个特定的目的,做出一些重要的简化和假设,运用适当的数学工具得到的一个数学结构,它或者能解释特定现象的现实性态,或者能预测对象的未来状况,或者能提供处理对象的最优决策或控制,数学模型简称模型。
数学建模较简单的情形是:利用函数表示式取极大值或极小值,很容易求出全局极大值(最大值)和全局极小值(最小值),把一个问题转换一个我们熟悉的函数表达式,并在定义域上优化该函数的方法称为建
模,具体的步聚是:
1.全面思考问题,确认优化哪个量或函数,即适当选取自变量与因变量;2.如有可能,画几幅草图显示变量间的关系,在草图上清楚标出变量;确认此变量的变化区域。和全局极小值。
在求函数的最大值与最小值的过程中,常存利用以下结论(1)闭区间上连续函数的最大值点与最小值点一定包含在区间内部驻点,导数不在点及端点之中,比较这些点的函数值。
(2)当f(x),在[a,b]上连续,若f′(x)≥0,x∈(a,b),则f(x)在[a,b]上递增,有M=f(a),m=f(b),若f′(x)≤0,x∈(a,b),则f(x)在[a,b]上递减,有M=f(a),m=f(b)。
(3)若f(x),在区间X(X可以是闭区间,也可以是开区间,也可以是半闭半开区间)内取到唯一极值f(x
0
3.设法得出用上述确认的变量表示要优化的函数,如有必要,在公式中保留一个变量而消去其它变量,
4.求出所有局部极大值点和极小值点,计算这些点和端点(如果有的话)的函数值,以求出全局极大值
),且是唯一极大(小)值,则必为最大(小)值,事实上f(x)在x0左侧递增(减),而在x0右侧递减(增),
(4)对实际问题,如果根据题意肯定在区间内部存在最大值(最小值),且函数在该区间内只有一个可
图3-7
例1 从一块边长为a的正方形铁皮的四角上截去同样大小的正方
所以f(x0)为最大(小)值。
能极值点(驻点或导数不存在点),那么此点就是所求函数的最大(小)值。
形(如图),然后按虚线把四边折起来做成一个无盖的盒子,问要截取多大的小方块,方使盒子的容量最大? v=x(a-2x),x∈[0,a]
2
解 设x表示截去小正方形的边长,则得盒子的容积为
2 dv=(a-2x)-4x(a-2x)
2
dx=(a-2x)(a-6x),令dv=0
dx解得x1=a (舍去),x2=a∈(0, a)
226233由v(0)=0,v(a)=0,v(a)=a,故M=a
62727故正方形的四个角各截去一块边长为
a的小正方形后,能做成容积
6最大的盒子。
例 欲制造一个容积为V的圆柱形有盖容器,如何设计可使材料最省?
解 设容器的高为h,底圆半径为r(如图),则所需材料(表面积)为
S=2πr+2πrh 由 v=πrh,知h=
2
2
v代入上式,有
r2
S(r)=2πr+2v,0<r<+∞
2
v由 ds=4πr-2v=4 (r-
3
drdr2r=
3r2r22v),令ds=0,解得r=3v2dr2
由 d2s=4π+4v dr3s|r=3v=12π>0 故
dr22v是唯一的极小值,所以它必为最小值。
23当r=
v时,h=2r,即有盖园柱形容器,当高与底园2
图3-8
直径相等时,用料最省。
例3 从半径为R的园中应切去怎样的扇形,才能使下的部分,可卷成一漏斗,其容积为最大?
解 设余下部分的中心角为x,则漏斗(呈园锥状)底的周长为Rx,底半径r=Rx,高h=
2=
R2(Rx2)2R42x2,其容积为2
v=
1π(R)322
R2342x2=Rx
2
42x2 0<x<2π
2424
2
2
由U的表达式中带有根号,式子比较复杂,因此,考虑当x为何值时,函数f(x)=x(4π-x)的值最大
由 f′(x)=16πx-6x,令f′(x)=0,解得x=2π
23
5
23
由 f″(x)=48πx-30x,f″(2π
224
2=2×4π×2 (24π
332
-15×4π×2)=-64π
2
3
33<0
因此,x=2π
2时,f(2π
32)最大,即v(2π32)最大,所以割去扇形的中心角应为2π(1-32)。3度如何?
例4 问宽为a米的河修建一宽为b米的运河,二者成直角相交,问能驶进这运河的船,其最大的长
分析 我们可以想象,绕过拐角的只是船的一条边而忽略其宽度,为了通过尽可能长的船,要使船两端不仅恰好触到河边(A与C处)而且要恰好触到B处的拐角。
因此,要求绕过通过拐角的最长的船,解决办法就求线段ABC的最小长度。
为此我们来画出几条线段(如图),在绕过拐角时,线段ABC的长度先
减少,而后又增加,其最小长度也许就是能绕过拐角的船体的最大长度,当然,较短的船也能绕过拐角(它不同时接触A、B、C三点),而更长的船就不能通过了。
解 如图所示,BC代表船的长度设为τ由 AC=acscθ AB=bsecθ 则 τ=acscθ+bsecθ θ∈(0,
)2
由 τ′=-acesθcotθ+bsecθtanθ=bsinacos3cos2sin23
13令 τ′=0,解得tanθ=(a)13 θ0=arctan(a)
, 0<θ0<
b2
2
2
b3
2
τ″=tacscθcotθ+acscθcseθ+bsecθtanθ+bsecθ
则 τ″(θ0)>0,由θ0是唯一的极小值,因此τ|θ=θ0为最小值由 cscθ0=a23b13a122312
secθ0
ab=b132323
τ度。
0=(a
23+b
23)
23为船的最大长
图3-10
例5 光源S(如图)的光线射到平面镜ox哪一点再反射到点A,使光线所走的路径最短。 τ=|SM|+|MA|
=
解 设入射点为M,令oM=x光线S经M到A路经长为
xa2x2+b2(x)2d=
dxa2x2aab
-
xb2(x)2
化简得 bx=a(τ-x) 解得x0=
当x<x0时,τ′x<0,(因为τ′(0)<0);当x>x0时,τ′x>0(因,τ′(τ)>0),因此x0为唯一极小值点,也是光线路径之长的最小值点,此时 tanβ=x0=
b
=x0=tana
aba
因篇幅问题不能全部显示,请点此查看更多更全内容