6.2 2025秋《高等微积分(1)》期中考试

例 6.2.1 (第1题)

(1)

计算极限: (1)limx0(ln(1+x)x)1ex1

(2)

f:RR是奇函数,且处处都有任意阶的高阶导数。证明:对正偶数n,都有f(n)(0)=0

(1) 答案为e12。先算取对数后的极限式: (2)K=limx0ln(ln(1+x)x)ex1 利用00型的洛必达法则,可得 (3)K=limx0xln(1+x)x1+xln(1+x)x2ex=limx0x1+xln(1+x)xln(1+x)=limx01(1+x)211+xln(1+x)+x1+x=limx02(1+x)3+1(1+x)211+x+1(1+x)2=12 由此可得所求极限的值为eK=e12

也可以用带 Peano 余项的 Taylor 公式计算: (4)K=limx0ln(1x2+o(x))x+o(x)=limx0x2+o(x)x+o(x)=12

(2) 由奇函数的定义可知,对任何x都有f(x)=f(x)。对此恒等式的两边求高阶导数,利用链式法则,可得 (5)f(x)(1)=f(x),f(x)(1)2=f(x), 依此下去,直到f(n)(x)(1)n=f(n)(x)。当n是正偶数时,取x=0可得f(n)(0)(1)n=f(n)(0),因而有f(n)(0)=0

另外的证法:利用导数的定义验证奇函数的导函数是偶函数、偶函数的导函数是奇函数。例如,若f是奇函数,则 (6)f(x)=limh0f(x+h)f(x)h=limh0f(xh)+f(x)h=f(x) 这样,对正偶数nf(n)是奇函数,从而有f(n)(0)=0

也可以利用Taylor多项式:(7)f(x)=a0+a1x+a2x2++anxn+o(xn)f(x)=a0a1x+a2x2+(1)nanxn+o(xn)=f(x) 由Taylor多项式的唯一性可知,a2k=a2k=0kN),故f(2k)(0)=(2k)! a2k=0

常见错解

1.

误用连续性、乱用L’Hôpital法则:(8)f(0)=limx0f(x)f(0)x0=×limx0f(x),f(0)=limx0f(x)f(0)x0=×limx0f(x)

2.

记错展开式:(9)ln(1+x)=×x+x22+x33+o(x3),ln(1+x)=×xx22!+x33!+o(x3)

3.

计算出错、算完抄错数。

例 6.2.2 (第2题)

(1)

给定实数t,求数列极限 (10)limn+((1+tn)nent)

(2)

设实数序列{an}n=1收敛到实数L,求如下极限 (11)limn+(a1+2a2++nan1+2++n) 的值。要求用ε-N语言证明你的结论。

(1) 答案为et22。先计算原式取对数之后的极限: (12)limn+(nln(1+tn)nt) 考虑数列{1n}n=1,它收敛到零且每项非零。利用 Heine 定理可得 (13) limn+(nln(1+tn)nt)=limx0(1x2ln(1+tx)tx)=limx0ln(1+tx)txx2=limx0t1+txt2x=limx0t22(1+tx)=t22 其中第三个等式使用了洛必达法则。这样,所求极限为 (14)limn+((1+tn)nent)=et22

上述计算中,也可使用带 Peano 余项的 Taylor 公式: (15)limx0ln(1+tx)txx2=12t2x2+o(x2)x2=t22

(2) 答案为L。对任何正数ε,由极限定义可知存在NN,使得对m>N都有|amL|<ε。记K=i=1Ni|aiL|,取正整数N0>N使得K<N0(N0+1)2,则对n>N0(16)|a1+2a2++nan1+2++nL|=2n(n+1)|i=1ni(aiL)|2n(n+1)i=1ni|aiL|<2n(n+1)(i=1Ni|aiL|+i=N+1niε)<2n(n+1)K+ε<2ε 这表明 (17)limn+(a1+2a2++nan1+2++n)=L

也可以应用Stolz定理: (18)limn+a1+2a2++nan1+2++n=limn+nann=limn+an=L 随后再用ε-N语言证明Stolz定理即可。

常见错解 第(1)问半数同学的答案是1,原因为误用limx+(1+1x)x=e(19)L=limn+[(1+tn)n]nent=×limn+etnent=1 少部分同学Taylor展开错误,二阶项误写成+t22n,±t2n,t2n,余项误写成o(t2)(20)ln(1+tn)=tnt22n+o(1n) 也有同学Taylor展开正确,但完全没管o的含义(o(n)怎么能是0呢): (21)limn[(1+tn)netn]=limnen(tn+o(tn))tn=limnetntn+o(tn)=×e0

第(2)问主要有两种做法,直接放缩或证明Stolz定理,有个细节值得注意:首先ε>0N>0使得n>N|anL|<ε,然后 (22)|a1+2a2++nan1+2++nL|k=1nk|akL|k=1nk<k=1Nk|akL|k=1nk+k=N+1nkk=1nkε 有同学直接令n+得到 (23)|limn+a1+2a2++nan1+2++nL|ε 这是不妥当的,因为此时并不知道极限存在,不能直接取极限。类似的错误是,有同学为了消除第一项,注意到 (24)limn+k=1Nk|akL|k=1nk=0 然后对不等式一半取极限,一半不取,这也是不妥当的: (25)|a1+2a2++nan1+2++nL|0+k=N+1nkk=1nkεε

Stolz定理的证明也出现了类似的不妥之处:由limn+yn+1ynxn+1xn=A得到ε>0N>0使得 (26)nN(Aε)(xn+1xn)<yn+1yn<(A+ε)(xn+1xn) 求和得到 (27)(Aε)(xnxN)<ynyN<(A+ε)(xnxN) 同除以xn可得 (28)yN(Aε)xNxnε<ynxnA<yN(A+ε)xNxn+ε 然后有同学在并未得到limn+ynxn存在的情况下取了极限,得到 (29)εlimn+ynxnAε 这也是不妥当的。

例 6.2.3 (第3题)

(1)

f,g都在R上都有连续的二阶导函数,且f有反函数f1:RR。请用fg的导数与高阶导数表示函数h(x)=g(f1(x))的一阶导数与二阶导数(假设f的导函数处处非零)。

(2)

摆线由参数方程{x=r(tsint)y=r(1cost)给出。求y关于x的一阶导数dydx与二阶导数d2ydx2

(1) 假设f的导函数处处非零,则由反函数求导法则可得 (30)(f1)(x)=1f(f1(x)) 这样,利用链式法则可得 (31)h(x)=g(f1(x))(f1)(x)=g(f1(x))f(f1(x)) 在此基础上,利用 Leibniz 法则与链式法则可以进一步求导: (32)h(x)=ddxg(f1(x))f(f1(x))g(f1(x))ddxf(f1(x))(f(f1(x)))2=g(f1(x))f(f1(x))f(f1(x))g(f1(x))f(f1(x))f(f1(x))(f(f1(x)))2=g(f1(x))f(f1(x))g(f1(x))f(f1(x))(f(f1(x)))3 也可将上述结果记为 (33)h=(gf)f1,h=(gfgf(f)3)f1

(2) 记f(t)=r(tsint)g(t)=r(1cost),则y关于x的函数关系为y=g(f1(x))。记h=gf1f1(x)=t,则利用(1)的计算结果,可得一阶导数为 (34)dydx=h(x)=g(t)f(t)=rsintr(1cost)=sint1cost 二阶导数为 (35)d2ydx2=h(x)=g(t)f(t)g(t)f(t)(f(t))3=rcostr(1cost)rsint(rsint)r3(1cost)3=1r(1cost)2

例 6.2.4 (第4题) 定义函数f(x)(36)f(x)={ln(1+x)xx2,x0A,x=0 已知fx=0处连续。

(1)

A的值。

(2)

f的导函数f(x)

(3)

证明fx=0处有二阶导数,并求出f(0)的值。

(1) 所求A的值为12。利用洛必达法则可得 (37)limx0f(x)=limx0ln(1+x)xx2=limx011+x12x=limx012(1+x)=12 由于fx=0处连续,可知A=f(0)=limx0f(x)=12。上述计算中,也可使用带 Peano 余项的 Taylor 公式: (38)limx0f(x)=limx0ln(1+x)xx2=limx012x2+o(x2)x2=12

(2) 在x0处有 (39)f(x)=(11+x1)x2(ln(1+x)x)2xx4=x21+x2ln(1+x)+2xx3x=0处,有 (40)f(0)=limx0ln(1+x)xx2+12x=limx0x21+x2ln(1+x)+2xx3=limx02xx2(1+x)221+x+23x2=limx013(1+x)2=13 上述计算中,也可使用带 Peano 余项的 Taylor 公式: (41)f(0)=limx0ln(1+x)xx2+12x=limx012+13x+o(x)+12x=13

(3) 所求f(0)的值为12fx=0处的二阶导定义为如下的极限式: (42)limx0f(x)f(0)x=limx0x21+x2ln(1+x)+2xx313x=limx0x21+x2ln(1+x)+2x13x3x4=limx02xx2(1+x)221+x+2x24x3=limx02x4(1+x)2=12 上述计算中,也可使用带 Peano 余项的 Taylor 公式: (43) limx0x21+x2ln(1+x)+2x13x3x4=limx0x2(1x+x2+o(x2))2(xx22+x33x44+o(x4))+2x13x3x4=12

例 6.2.5 (第5题) f:(0,+)R满足对任何正数x都有f(x)>0

(1)

证明:对不同的正数a,x,有f(x)>f(a)+f(a)(xa)

(2)

假设limx+f(x)=0。证明:对任何正数x都有f(x)>0

(1) 由于f恒正,可得fR上严格递增。利用 Lagrange 中值定理可知,存在ξ严格介于a,x之间,使得 (44)f(x)f(a)=f(ξ)(xa) 进而有如下的等式(*)成立: (45)f(x)f(a)f(a)(xa)=(f(ξ)f(a))(xa)x>a时,有ξ>a,可得f(ξ)f(a)xa都大于零;当x<a时,有ξ<a,可得f(ξ)f(a)xa都小于零。这样,等式(*)的右边总大于零,从而得证(1)中所述不等式。

或者考虑辅助函数g(x)=f(x)(f(a)+f(a)(xa)),注意到g(x)=f(x)>0,故g严格增,结合g(a)=0可得g(0,a)上为负、在(a,+)上为正,从而g(0,a)上严格减、在(a,+)上严格增,结合g(a)=0可得对任何xa都有g(x)>0,即有f(x)>f(a)+f(a)(xa)

也可采用带Lagrange余项的一阶Taylor公式:(46)f(x)=f(a)+f(a)(xa)+f(ξ)2(xa)2>f(a)+f(a)(xa),xa 其中ξ介于a,x之间(注意不能写成ξ(a,x))。

(2) 若存在正数a使得f(a)>0,由(1)的结论可知对x>af(x)>f(a)+f(a)(xa),从而当x+时有f(x)趋于+,矛盾。这样,f处处非正,得到fR+上(非严格)递减。对每个正数b,当x>b时有f(b)f(x),取极限可得 (47)f(b)limx+f(x)=0 这表明f的值非负。若存在f(b)=0,由f递减且取值非负,可得f[b,+)上恒等于零。进而可得f[b,+)上恒等于零,矛盾。所以f每点的值都是正的。

或者利用凸函数的割线定义得到相同的结论。假设b>a>0使得f(b)>f(a),由凸函数的定义可得(48)f(x)f(b)xb>f(b)f(a)ba,x>b 因此(49)f(x)>f(b)+f(b)f(a)ba(xb)+,x+ 这与limx+f(x)=0矛盾,故f(0,+)上单调不增,从而(50)f(x)limx+f(x)=0,x>0 假设a>0使得f(a)=0,取b>a,则有0f(b)f(a)=0y(a,b),由凸函数的定义可得(51)f(y)f(a)ya<f(b)f(a)ba0 从而f(y)<f(a)=0,矛盾。故f(x)>0x>0

也可直接利用反证法。假设a>0使得f(a)<0,由于limx+f(x)=0,可知存在b>a使得f(b)>12f(a),由凸函数的定义可得(52)f(x)f(b)xb>f(b)f(a)ba=f(a)2(ba),x>b 因此(53)f(x)>f(b)f(a)2(ba)(xb)+,x+ 这与limx+f(x)=0矛盾,故f(x)0x>0。同上理可得f单调不增,即b>a,有f(b)f(a)x(a,b),由凸函数的定义可得(54)f(x)f(a)xa<f(b)f(a)ba0f(x)>f(a)0 综上,f(x)>0x>0

常见错解 第(1)问部分同学采用带Peano余项的二阶Taylor公式,这是完全错误的,因为无法得到o((xa)2)的符号。

第(2)问最常见的错误是认为limx+f(x)=0limx+f(x)=0,即便f严格单调,这一命题同样不正确,例如借助以下函数:(55)f(x)={12nx,nx<n+12n+212n+1+n+1x2n+21,n+12n+2x<n+1nN(56)f(x)={1,n<x<n+12n+212n+21,n+12n+2<x<n+1nN 添加光滑子(mollifier)使得fC即可。但如果借助f严格增的条件,则此命题正确,可惜在考场上几乎没有同学想到这一点。

部分同学误用L’Hôpital法则:(57)limx+f(x)=×limx+f(x)x=0 注意L’Hôpital法则是“导函数比值的极限存在,则原函数比值的极限存在且相等”,其逆命题不成立。

部分同学令(1)中的x+,对极限的保号性理解有误,得到f(a)<0;正确的结果应为:(58)f(a)<f(x)f(a)xaf(a)limx+f(x)f(a)xa=0

部分同学误用Fermat定理,认为可微函数在闭区间上的最值点处的导数为零。

部分同学在得到f(x1)<0时,由“f严格增”理所当然地认为x2>x1使得f(x2)0

例 6.2.6 (第6题)

(1)

对可导函数f(x),求arctanf(x)的导函数。

(2)

f(x)在区间(a,b)上有连续的导函数,满足limxa+f(x)=+limxbf(x)=,且对任何x(a,b)都有 (59)f(x)+f2(x)1 证明:baπ

(1) 由链式法则可得 (60)(arctanf(x))=f(x)1+f2(x)

(2) 令g(x)=x+arctanf(x),则对任何x(a,b)(61)g(x)=1+f(x)1+f2(x)=f(x)+f2(x)+11+f2(x)0 这表明g(x)(a,b)上(非严格)递增。对(a,b)中的任何两点x<y,有g(x)g(y)。对xa+取极限,得到 (62)limxa+g(x)g(y) 再对yb取极限,得到 (63)limxa+g(x)limybg(y) 结合题述条件,上述不等式为a+π2bπ2,即有baπ。另外的解答:由条件可得 (64)(arctanf(x))=f(x)1+f2(x)1 对区间(a,b)中任何两点x<y,由 Lagrange 中值定理可得存在ξ(x,y)使得 (65)arctanf(y)arctanf(x)yx=(arctanf(x))|x=ξ1 即有yxarctanf(x)arctanf(y)。对xa+yb分别取极限得到 (66)balimxa+arctanf(x)limybarctanf(y)=π2(π2)=π

例 6.2.7 (第7题)

(1)

给定0<a<1,设{xn}n=1是区间(0,1)中各项互异的数列,且满足对任何正整数n都有xn+2xnxn+1xn(a,1)。证明:数列{xn}收敛。

(2)

c(0,34)x1(0,1),定义数列{xn}n=1xn+1=1cxn2。已知{xn}n=1中各项互异。证明:数列{xn}收敛,并求出其极限。

(1) 记λn=xn+2xnxn+1xn,由λn(0,1)可知xn+2严格介于xn,xn+1之间,称此为性质(*)。若x1>x2,则由性质(*)可知x2<x3,考虑数列{xn=xn+1}n=1即可。这样,可不妨设x1<x2,反复利用性质(*)可知有 (67)x1<x3<x5<,x2>x4>x6> 利用单调收敛定理可知limn+x2n1limn+x2n都存在,分别记为L,M。由λn(a,1)可得 (68)|xn+2xn+1|=|xn+λ(xn+1xn)xn+1|=(1λ)|xn+1xn|(1a)|xn+1xn| 从而有|xn+1xn|(1a)n1|x2x1|。特别地,有|x2n+1x2n|(1a)2n1|x2x1|。利用夹逼定理可得 (69)|LM|=limn+|x2n+1x2n|=0 即有L=M。这就证明了xn都趋于同一个极限L。或由|xn+1xn|<1a|xn+2xn|,令n+可得|LM|=0,即L=M

或者利用闭区间套定理,令Kn为以xn,xn+1为端点的闭区间,则Kn+1Kn,构成有界闭区间套;同时有(70)|Kn+1|=|xn+2xn+1|=(1λn)|xn+1xn|<(1a)|Kn|limn+|Kn|=0 由闭区间套定理可知n=1Kn为单点集{A},从而数列{xn}收敛于A

也可利用压缩数列与Cauchy收敛准则。注意到|xn+2xn+1|<(1a)|xn+1xn|,由此可得(71)|xn+pxn|k=0p1|xn+k+1xn+k|k=0p1(1a)k1|xn+1xn|<(1a)n1a|x1x0|?εNlog1aaε|x1x0|+1即可,则nNpN+,都有|xn+pxn|<ε,由Cauchy收敛准则可知数列{xn}收敛。

(2) 利用递推关系可知xn都在(0,1)区间中,且可直接计算得到 (72)xn+2xnxn+1xn=c2xn2cxn+1c 上述右边是关于xn的二次函数 (73)g(x)=c2x2cx+1c=(cx12)2+34c 它在(0,1)上值满足 (74)34cg(x)max{g(0),g(1)}=max{1c,(1c)2}=1c<10<a<34c,则xn+2xnxn+1xn(a,1),利用(1)的结论可知数列{xn}收敛。

或者利用压缩数列。注意到(75)|xn+2xn+1|=|1cxn+12(1cxn2)|=c|xn2xn+12|=c|xn+xn+1||xnxn+1|=c|1+xncxn2||xnxn+1|=|c+14(cxn12)2||xnxn+1|(c+14)|xnxn+1|{xn}为压缩数列,利用Cauchy收敛准则可知数列{xn}收敛。

也可利用不动点法,此方法的运算量较大。设AA=1cA2(0,1)的解,令yn=xnA,则(76)yn+1=1cxn2(1cA2)=c(xnA)(xn+A)=c(yn+2A)yn,yn(A,1A) 因此ynyn+1<0。可以尝试证明|yn+2|<a|yn|,由此得到奇偶项分别压缩的数列,从而证明收敛性。或者注意到(77)xn+2xn=1cxn+12xn=(1ccxn+c2xn2)(1xncxn2) 可以尝试证明(78){xn>AAxn<xn+2xn<0A<xn+2<xnxn<AAxn>xn+2xn>0A>xn+2>xn

下面来算极限。令f(x)=1cx2,它在(0,1)上严格递减,且在(0,1)上唯一的不动点(满足f(x)=x的点)为 (79)α=1+1+4c2c=21+1+4c{xn}互异,可知每项xnα。若xn<α,则有xn+1=f(xn)>f(α)=α;若xn>α,则有xn+1=f(xn)<f(α)=α。总有α介于xn,xn+1之间,从而有 (80)|xnα|<|xnxn+1|(1a)n1|x2x1| 利用夹逼定理可得limn+xn=α

极限的计算也可用另外更简单的办法:设limn+xn=A,对递推式取极限得到 (81)A=limn+xn+1=limn+(1cxn2)=1cA2 结合A0可得到 (82)A=1+1+4c2c

常见错解 第(1)问主要有三种方法,常见的错误有:

第(2)问也主要有三种做法,常见的错误有: