7.3 习题课讲解

7.3.1 微分中值定理

菲赫金哥尔茨《微积分学教程》第一卷中有一小节插值法讲了这个内容,这本来是数值分析里讲插值逼近误差分析的内容,但被讲数学分析的人用来构造各种吓人的中值问题。

——WXF

例 7.3.1 (刘/章/闫 · 习题4.1.13)设函数f,g,h在[a,b]上连续、在(a,b)内可导,证明:∃ξ∈(a,b)使得(1)|f(a)g(a)h(a)f(b)g(b)h(b)f′(ξ)g′(ξ)h′(ξ)|=0

证明 令(2)F(x):=|f(a)g(a)h(a)f(b)g(b)h(b)f(x)g(x)h(x)|⟹F(a)=F(b)=0 由Rolle定理可知∃ξ∈(a,b)使得F′(ξ)=0,即(3)F′(ξ)=|f(a)g(a)h(a)f(b)g(b)h(b)f′(ξ)g′(ξ)h′(ξ)|=0 ◻

例 7.3.2 (刘/章/闫 · 习题4.1.14)设f在[a,b]上一阶可导,在(a,b)内二阶可导,且f(a)=f(b)=0、f+′(a)f−′(b)>0,证明:

(1)

∃ξ∈(a,b),使得f″(ξ)+2f′(ξ)+f(ξ)=0。

(2)

∃θ∈(a,b),使得f″(θ)−2f′(θ)+f(θ)=0。

(3)

∃η∈(a,b),使得f″(η)=f′(η)。

(4)

∃ζ∈(a,b),使得f″(ζ)=f(ζ)。

我们先证明如下引理:

引理 7.3.3 设f在[a,b]上一阶可导,在(a,b)内二阶可导,且f(a)=f(b)=0、f+′(a)f−′(b)>0,则∃ξ1,ξ2,ξ∈(a,b),使得f′(ξ1)=f′(ξ2)=f″(ξ)=0。

引理的证明 不妨设f+′(a)>0,否则可以考虑−f。令ε=12f+′(a),则∃δ∈(0,b−a2)使得(4)0<x−a<δ⟹−ε<f(x)−f(a)x−a−f+′(a)<ε⟹f(x)>12f+′(a)(x−a)>0 即∃x1∈(a,a+δ)⊆(a,a+b2)使得f(x1)=0。同理,∃x2∈(b−δ,b)⊆(a+b2,b)使得f(x2)=0。由介值定理可知∃x0∈(x1,x2)使得f(x0)=0。

反复应用Rolle定理可得:∃ξ1∈(a,x0)使得f′(ξ1)=0,∃ξ2∈(x0,b)使得f′(ξ2)=0,∃ξ∈(ξ1,ξ2)⊆(a,b)使得f″(ξ)=0。

证明 (1) 令F(x)=exf(x),则F(a)=F(b)=0,且(5)F+′(a)F−′(b)=ea+bf+′(a)f−′(b)>0 由引理可知∃ξ∈(a,b)使得F″(ξ)=0,即(6)f″(ξ)+2f′(ξ)+f(ξ)=0

(2) 令G(x)=e−xf(x),则G(a)=G(b)=0,且(7)G+′(a)G−′(b)=e−a−bf+′(a)f−′(b)>0 由引理可知∃θ∈(a,b)使得G″(θ)=0,即(8)f″(θ)−2f′(θ)+f(θ)=0

(3) 令H(x)=e−xf′(x),由引理可知f′(ξ1)=f′(ξ2)=0,亦即H(ξ1)=H(ξ2)=0。由Rolle定理可知∃η∈(ξ1,ξ2)⊆(a,b)使得H′(η)=0,即(9)f″(η)=f′(η)

(4) 令I(x)=e−x(f(x)+f′(x)),由引理可知∃ζ1,ζ2∈(a,b)使得F′(ζ1)=F′(ζ2)=0,亦即I(ζ1)=I(ζ2)=0。由Rolle定理可知∃ζ∈(ζ1,ζ2)⊆(a,b)使得I′(ζ)=0,即(10)f″(ζ)=f(ζ) ◻

例 7.3.4 (刘/章/闫 · 习题4.3.9)设函数f∈C3[0,1],且f(0)=f′(12)=0、f(1)=12。证明:∃ξ∈(0,1),使得f‴(ξ)=12。

证明 记f0=f(12),构造三次函数g(x)=a3x3+a2x2+a1x+a0满足(11)g(0)=g′(12)=0,g(12)=f0,g(1)=12⟹g(x)=2x3−2(1+2f0)x2+1+8f02x 令F(x)=f(x)−g(x),则F(0)=F(12)=F(1)=F′(12)=0。反复应用Rolle定理可得:

  • ∃ξ1∈(0,12)使得F′(ξ1)=0,∃ξ2∈(12,1)使得F′(ξ2)=0。
  • ∃η1∈(ξ1,12)使得F″(η1)=0,∃η2∈(12,ξ2)使得F″(η2)=0。
  • ∃ξ∈(η1,η2)⊆(a,b)使得F‴(ξ)=0,即f‴(ξ)=g‴(ξ)=12。
◻

例 7.3.5 (刘/章/闫 · 习题4.3.11)设h>0,函数f∈C1[x0−h,x0+h]。证明:∃θ∈(0,1),使得(12)f(x0+h)−f(x0−h)=[f′(x0+θh)+f′(x0−θh)]h

证明 令F:[0,1]→R满足F(x)=f(x0+xh)−f(x0−xh),由Lagrange中值定理可得∃θ∈(0,1)使得(13)f(x0+h)−f(x0−h)=F(1)−F(0)=F′(θ)=[f′(x0+θh)+f′(x0−θh)]h ◻

例 7.3.6 (刘/章/闫 · 习题4.3.12)设函数f∈C1[a,b],在(a,b)内二阶可导,且f′(a)=f′(b)=0。证明:∃ξ∈(a,b),使得(14)|f″(ξ)|≥4(b−a)2|f(b)−f(a)|

证明 由带Lagrange余项的Taylor公式可得:(15)f(a+b2)=f(a)−f′(a)b−a2+f″(ξ1)2(b−a2)2=f(a)+f″(ξ1)8(b−a)2=f(b)+f′(b)b−a2+f″(ξ2)2(b−a2)2=f(b)+f″(ξ2)8(b−a)2 即(16)f(b)−f(a)=(b−a)28[f″(ξ1)−f″(ξ2)] 令ξ∈{ξ1,ξ2}满足|f″(ξ)|=max{|f″(ξ1)|,|f″(ξ2)|},则(17)|f(b)−f(a)|≤(b−a)28[|f″(ξ1)|+|f″(ξ2)|]≤(b−a)24|f″(ξ)| 得证。 ◻

例 7.3.7 (楼红卫 · 例6.5.4)设函数f∈C1[a,b],在(a,b)内三阶可导。证明:∃ξ∈(a,b),使得(18)f(b)=f(a)+12(b−a)(f′(a)+f′(b))−112(b−a)3f‴(ξ)

证明 构造三次函数g(x)=a3x3+a2x2+a1x+a0满足(19)g(a)=f(a),g(b)=f(b),g′(a)=f′(a),g′(b)=f′(b) 这样的g由以下公式确定:(20)|g(x)1xx2x3f(a)1aa2a3f(b)1bb2b3f′(a)012a3a2f′(b)012b3b2|=0⟹|g‴(x)0006f(a)1aa2a3f(b)1bb2b3f′(a)012a3a2f′(b)012b3b2|=0 解得(21)g‴(x)=−12(b−a)3[f(b)−f(a)]+6(b−a)2[f′(a)+f′(b)] 令F(x)=f(x)−g(x),则F(a)=F(b)=F′(a)=F′(b)=0。反复应用Rolle定理可得:

  • ∃η∈(a,b)使得F′(η)=0。
  • ∃ξ1∈(a,η)使得F″(ξ1)=0,∃ξ2∈(η,b)使得F″(ξ2)=0。
  • ∃ξ∈(ξ1,ξ2)⊆(a,b)使得F‴(ξ)=0,即(22)f(b)=f(a)+12(b−a)(f′(a)+f′(b))−112(b−a)3f‴(ξ)
◻

7.3.2 Taylor展开式(二)

例 7.3.8 阿基米德提出用圆内接正多边形的周长逼近圆的周长,从而计算圆周率的近似值。荷兰的Ludolph van Ceulen用一生的时间计算了262边形,得到圆周率的35位小数。由初等的平面几何知识可得:半径为1的圆内接正3⋅2n边形的边长an和周长Ln满足递推关系:(23)an+1=2−21−(an2)2=an12+4−an2Ln+1=3⋅2n+1an+1=Ln21+1−(Ln3⋅2n)2 然而,这个公式收敛很慢。试确定常数λ,使得数列{(1−λ)Ln+λLn+1}具有最快的收敛速度。

解 易见(24)Ln=3⋅2n+1sin⁡2π3⋅2n+1=3⋅2n+1[2π3⋅2n+1−16(2π3⋅2n+1)3+O(125n)]=2π−π327⋅22n+O(124n) 于是(25)(1−λ)Ln+λLn+1=2π−(4−3λ)π327⋅22n+2+O(124n) 取λ=43可得(26)L~n=−13Ln+43Ln+1=2π+O(124n) ◻

例 7.3.9

(1)

证明:∀x∈[−1,1],(27)arctan⁡x=x−x33+x55−⋯+(−1)nx2n+12n+1+⋯

(2)

利用arctan⁡12+arctan⁡13=π4,求π的近似值。

证明 (1) 注意到(28)(arctan⁡x)′=11+x2=1−x2+x4−⋯+(−1)nx2n+o(x2n) 由Taylor展开式的唯一性可知∃ξ∈(−1,1)使得(29)arctan⁡x=x−x33+x55−⋯+(−1)nx2n+12n+1+arctan(2n+2)⁡(ξ)(2n+2)!x2n+2 形式上有(30)(arctan⁡x)′=11+x2=12i(1x+i−1x−i) 求导可得(31)arctan(n+1)⁡(x)=(−1)nn!2i(1(x−i)n+1−1(x+i)n+1) 故有(32)|arctan(n+1)⁡(x)(n+1)!|≤22(n+1)max{1|x−i|n+1,1|x+i|n+1}≤1n+1 因此(33)|arctan(2n+2)⁡(ξ)(2n+2)!x2n+2|≤|x|2n+22n+2≤12n+2→0,n→+∞,ξ∈(−1,1) 即(34)arctan⁡x=x−x33+x55−⋯+(−1)nx2n+12n+1+⋯

(2) 由题可得(35)π4=arctan⁡12+arctan⁡13=∑n=1+∞(−1)n−12n−1(122n−1+132n−1) 其前22项的和就能得到π的近似值为3.141592653589790,它的前14位小数是精确的。 ◻

7.3.3 函数的凹凸性

例 7.3.10 证明:∀x1,⋯,xn∈R+,都有(36)x1x1⋯xnxn≥(x1+⋯+xnn)x1+⋯+xn

证明 考虑函数f(x):=xln⁡x,f″(x)=1x>0(∀x>0),因此f严格凸,从而由Jensen不等式可得(37)f(x1+⋯+xnn)≤f(x1)+⋯+f(xn)n 即(38)x1+⋯+xnnln⁡x1+⋯+xnn≤x1ln⁡x1+⋯+xnln⁡xnn 不等式两端同取exp即可得到待证不等式。 ◻

7.3.4 曲线的弯曲性质与渐近线

例 7.3.11 设f在区间[a,+∞)上是凸函数,y=kx+b是y=f(x)在x→+∞时的一条渐近线。证明:

(1)

若f可微,则limx→+∞f′(x)=k。

(2)

若f可微,则f(x)≥kx+b,∀x≥a。

(3)

若f严格凸,则f(x)>kx+b,∀x>a。

证明 (1) 由f凸知f′单调不减,于是limx→+∞f′(x)=A∈R∪{+∞}存在,A∈R当且仅当f′有上界。由渐近线的定义和L’Hôpital法则可得(39)k=limx→+∞f(x)x=limx→+∞f′(x)=A

(2) 考虑函数g(x):=f(x)−kx−b,则g′(x)=f′(x)−k,由g凸知g′单调不减,故由(1)知g′(x)≤g′(+∞)=0,因此g单调不增,从而g(x)≥g(+∞)=0,即f(x)≥kx+b。

(3) 考虑函数g(x):=f(x)−kx−b,则g严格凸,g(+∞)=0。

假设∃x1≥a使得g(x1)≤0,若存在x2>x1使得g(x2)>g(x1),则∀x>x2,都有(40)g(x)−g(x2)x−x2>g(x2)−g(x1)x2−x1 从而(41)g(x)>g(x2)+g(x2)−g(x1)x2−x1(x−x2)→+∞,x→+∞ 这与g(+∞)=0矛盾。因此∀x>x1,都有g(x)≤g(x1),于是0=g(+∞)≤g(x1),从而g(x1)=0。

∀x>x1,g(x)≤g(x1)=0,仿照上述可证明g(x)=0,亦即g(x)≡0(∀x≥x1),这与g严格凸矛盾。因此∀x>a,都有g(x)>0,即f(x)>kx+b。 ◻

例 7.3.12 讨论函数f(x)=2x2x+1的凹凸性和渐近线。

解 计算可得(42)f′(x)=2(x−1)+2x+1,f″(x)=4(x+1)3 所以当x<−1时,f″(x)<0,f严格凹;当x>−1时,f″(x)>0,f严格凸。

注意到limx→−1f(x)=∞,所以x=−1是y=f(x)的竖直渐近线。又f(x)=2x−2+o(1)(x→∞),所以y=2x−2是y=f(x)在x→∞的渐近线;当x<−1时,曲线y=f(x)位于这条渐近线的下方;当x>−1时,曲线y=f(x)位于这条渐近线的上方。 ◻

例 7.3.13 讨论平面曲线x3+y3=3xy的渐近线和曲线的位置关系。

解 引入参数t=yx,得到曲线的参数方程(43)x(t)=3tt3+1,y(t)=3t2t3+1,t∈R∖{−1} 当t→−1时,x(t)→∞,此时(44)y(t)x(t)=t→−1,y(t)+x(t)t=3t(1+t)1+t3→−1,t→−1 所以y=−x−1是曲线在无穷远处的渐近线。注意到(45)y(t)+x(t)+1=t3+3t2+3t+11+t3=(t+1)21−t+t2>0 所以曲线位于渐近线的上方。 ◻

7.3.5 期中讲评

例 7.3.14 计算极限:

(1)

limx→+∞xln⁡x(ln⁡x)x。

(2)

limn→+∞(n+9n2−n33)。

(3)

limx→0sin⁡x−arctan⁡xtan⁡x−arcsin⁡x。

(4)

limn→+∞1ln⁡n(1+13+15+⋯+12n−1)。

解 (1) 令t=ln⁡x→+∞,则(46)xln⁡x(ln⁡x)x=exp⁡[(ln⁡x)2−xln⁡ln⁡x]=exp⁡[t2−etln⁡t]≤exp⁡[t2−et]→0,t→+∞

(2) (47)n+9n2−n33=n(1−1−9n3)=n(93n+o(1n))→3,n→+∞

(3) (48)sin⁡x−arctan⁡xtan⁡x−arcsin⁡x=(x−x36+o(x3))−(x−x33+o(x3))(x+x33+o(x3))−(x+x36+o(x3))→1,x→0

(4) 解法一:利用Stolz定理可得(49)LHS=limn→+∞12n+1ln⁡(n+1)−ln⁡n=limn→+∞n2n+1limn→+∞ln⁡[(1+1n)n]=12

解法二:利用此前证明过的(50)1+12+⋯+1n=ln⁡n+γ+o(1),n→+∞ 故有(51)LHS=[ln⁡(2n)+γ+o(1)]−12[ln⁡n+γ+o(1)]ln⁡n=12ln⁡n+O(1)ln⁡n→12,n→+∞ ◻

例 7.3.15 求sec⁡x:=1cos⁡x在x=0处带4阶Peano余项的Taylor展开式。

解 已知(52)cos⁡x=1−x22+x424+o(x4),x→0 利用待定系数法可得(53)sec⁡x=11−x22+x424+o(x4)=1+x22+5x424+o(x4),x→0 ◻

例 7.3.16 (第八届百度数学吧吧赛大学非数组 · 法官)设f:R→R,称f在x0∈R处拟递增,若存在一个趋于0的正序列{hn}使得(54)limn→+∞f(x0+hn)−f(x0)hn≥0

(1)

试构造f∈C(R),满足f在x=0处拟递增,但f在任意包含x=0的区间内不单调。

(2)

设f∈C(R),且在任意x0∈R处拟递增,证明:f在R上单调递增。

解 (1) 取(55)f(x)={xsin⁡1x,x≠00,x=0,hn=1nπ,limn→+∞f(0+hn)−f(0)hn=0 故f在x=0处拟递增,而显然f在[12(n+1)π,12nπ]中不单调。

(2) 设x1>x0,记k:=f(x1)−f(x0)x1−x0,构造(56)F(x)=f(x)−f(x0)−k(x−x0) 则F(x0)=F(x1)=0。由于F在[x0,x1]上连续,故∃ξ∈[x0.x1)使得F(ξ)为该区间上的最大值,因此∀x∈(ξ,x1),都有(57)0≥F(ξ)−F(x)ξ−x=f(ξ)−f(x)ξ−x−k⟹k≥f(x)−f(ξ)x−ξ 对ξ应用拟递增条件,存在趋于0的正序列{hn}使得limn→+∞f(ξ+hn)−f(ξ)hn≥0。

取x=ξ+hn,利用极限的保序性可得(58)f(x1)−f(x0)x1−x0=k≥limn→+∞f(ξ+hn)−f(ξ)hn≥0 即f(x1)≥f(x0)。故f在R上单调递增。 ◻

例 7.3.17 设x0∈(0,1),xn+1=xn(1−xn),试证明:(59)xn=1n−ln⁡nn2+O(1n2)

证明 容易证明{xn}从n=1起严格减且有下界0,故limn→+∞xn=0。由递推关系式可得(60)1xn+1=1xn(1−xn)=1xn+1+xn+O(xn2)=1xn+O(1) 求和可得(61)1xn=O(n)⟹xn=O(1n) 代入渐近展开可得(62)1xn+1=1xn+1+O(1n) 再求和可得(63)1xn=n+O(ln⁡n)⟹xn=1n+O(ln⁡nn2) 再代入渐近展开可得(64)1xn+1=1xn+1+1n+O(ln⁡nn2) 三求和可得(65)1xn=n+ln⁡n+O(1)⟹xn=1n−ln⁡nn2+O(1n2) ◻

注 一般地,∑k=1nO(1)≠O(n),例如∑k=1nk=O(n2)。本题中的O对所有求和项一致(即与求和指标k无关),故可直接相加。

例 7.3.18 设x0∈(0,1),xn+1=xn(1−xn)。

(1)

证明:limn→+∞xn存在,并求出该极限值。

(2)

计算:limn→+∞nxn。

(3)

计算:limn→+∞n(1−nxn)ln⁡n。

解 (1) 容易证明{xn}从n=1起严格减且有下界0,故limn→+∞xn=0。

(2) 由Stolz定理可得(66)limn→+∞nxn=limn→+∞n1xn=limn→+∞11xn+1−1xn=limn→+∞xn2(1−xn)xn2=1

(3) 结合(2)的结论,由Stolz定理可得(67)limn→+∞n(1−nxn)ln⁡n=limn→+∞1−nxnxnln⁡n=limn→+∞1xn−nln⁡n=limn→+∞1xn+1−1xn−1ln⁡(n+1)−ln⁡n=limn→+∞xn−xn+1−xnxn+1xnxn+11n=limn→+∞xn3xn3(1−xn)=1 ◻

例 7.3.19 设x0∈R,xn+1=sin⁡xn,试证明:(68)xn2=3n−9ln⁡n5n2+O(1n2) 提示:csc2⁡x在x=0附近的渐近展开为(69)csc2⁡x=1x2+13+x215+O(x4),x→0

证明 容易证明{xn}严格减且有下界0,故limn→+∞xn=0。结合csc2⁡x的渐近展开可得(70)1xn+12=1xn2+13+xn215+O(xn4)=1xn2+O(1) 求和可得(71)1xn2=O(n)⟹xn2=O(1n) 代入渐近展开可得(72)1xn+12=1xn2+13+O(1n) 再求和可得(73)1xn2=13n+O(ln⁡n)⟹xn2=3n+O(ln⁡nn2) 再代入渐近展开可得(74)1xn+12=1xn2+13+15n+O(ln⁡nn2) 三求和可得(75)1xn2=13n+15ln⁡n+O(1)⟹xn2=3n−9ln⁡n5n2+O(1n2) ◻

例 7.3.20 设x0∈R,xn+1=sin⁡xn。

(1)

证明:limn→+∞xn存在,并求出该极限值。

(2)

计算:limn→+∞nxn2。

(3)

计算:limn→+∞n(3−nxn2)ln⁡n。

解 (1) 容易证明{xn}严格减且有下界0,故limn→+∞xn=0。

(2) 由Stolz定理可得(76)limn→+∞nxn2=limn→+∞n1xn2=limn→+∞11xn+12−1xn2=limn→+∞sin2⁡xn1−(1−16xn2+o(xn2))2=3

(3) 结合(2)的结论,由Stolz定理可得(77)limn→+∞n(3−nxn2)ln⁡n=3limn→+∞3−nxn2xn2ln⁡n=3limn→+∞3xn2−nln⁡n=3limn→+∞3xn+12−3xn2−1ln⁡(n+1)−ln⁡n=3limn→+∞3−3(1−16xn2+1120xn4)2−(xn−16xn3)2+o(xn4)1nsin2⁡xn=9limn→+∞15xn4+o(xn4)xn4=95 ◻

例 7.3.21 (高等微积分 · 作业)设函数f:[0,1]→[0,1]严格单调递增,且满足:

  • ∀b≥1,都有f(1b)<1b+1;
  • ∀t>1,∃M≥1,使得b≥M⟹f(1b)>1b+t。

设a1∈(0,1),定义数列{an}n≥1满足an+1=f(an),证明:limn→+∞nan=1。

证明 令x=1b、ε=t−1、δ=1M,则题设f满足的条件可化为:∀ε>0,∃δ>0使得(78)0<x<δ⟹1<1f(x)−1x<1+ε⟹limx→0+[1f(x)−1x]=1 且有0<x≤1⟹0≤f(0)<f(x)<x1+x<x。

令x→0+可得f(0)=0,故0<x≤1⟹0<f(x)<x,即x=0为f在[0,1]的唯一不动点。由于a1∈(0,1),归纳可证(79)0<an+1=f(an)<an1+an<an 故{an}严格减且有下界0,故limn→+∞an=x∗存在,且满足x∗=f(x∗),即x∗=0。

由于1an严格增且趋于+∞,由Stolz定理和Heine定理可得(80)limn→+∞nan=limn→+∞n1an=limn→+∞11an+1−1an=limx→0+11f(x)−1x=1 ◻

例 7.3.22 (2023秋期中考试拓展)设a∈(0,+∞),x1=a,xn+1=axn。若limn→+∞xn存在,求a的取值范围,并求出该极限值。

PIC
(a) f(x)=x↑n的图像
PIC
(b) 隐函数A=aA的图像
图 7.3.1: 验证极限的存在性
PIC
(a) a>1时的典型迭代图1
PIC
(b) a>1时的典型迭代图2
PIC
(c) 0<a<1时的典型迭代图
图 7.3.2: 数列的迭代图
PIC
(a) a<1且较大时的二阶迭代图
PIC
(b) a<1且较小时的二阶迭代图
图 7.3.3: 数列的二阶迭代图

思路 我们可以从以下几个角度考察这道题。

(1) 归纳可证xn=a↑n=aa⋅⋅⋅a⏟n。我们先从f(x)=x↑n的图像出发,如图7.3.1(a)所示。

因此我们可以朴素地猜想:a的取值范围既有上确界,也有正的下确界。

(2) 我们再来考察数列的极限值。假设数列收敛,且极限为正数A,则有(81)A=limn→+∞xn+1=limn→+∞axn=aA 我们以a为横坐标、A为从坐标绘制A=aA的图像,如图7.3.1(b)所示。我们容易发现,图像有一个明显的右边界,当a大于某个值时,极限不存在。借助导数的知识可以求得a≤e1/e。

(3) 我们注意到这是一个不动点迭代的形式,故我们最后考察数列的不动点迭代图,又称“蛛网图”,即不断将(xn,xn)、(xn,xn+1=f(xn))绘制在y=x和y=f(x)这两条曲线上,再用线段依次连接,如图7.3.2所示。图中蓝色的点为迭代起点。观察可知:

这启发我们研究这两个子列的迭代模式,故我们接下来考虑二阶迭代xn+2=g(xn):=aaxn,如图7.3.3所示。图中蓝色的点为奇数项子列的迭代起点,紫色的点为偶数项子列的迭代起点。观察可知:

整理好以上思路,我们开始证明。由于证明过程涉及两个不动点迭代函数y=ax和y=aax,故在证明开始前,我们先研究一下它们的性质。

推论 7.3.23 (1) 设a>0,则y=ax与y=x的交点个数为(82){2,1<a<e1/e1,a=e1/e∨0<a≤10,a>e1/e 且当1<a<e1/e时,设两个交点的横坐标为x1∗<x2∗,则有x1∗<1ln⁡a<x2∗。

(2) 设a>0,则y=aax与y=x的交点个数为(83){3,0<a<e−e2,1<a<e1/e1,e−e≤a≤1∨a=e1/e0,a>e1/e 且当e−e≤a<1时,设唯一交点的横坐标为x∗,则有a<x∗<aa且ax∗=x∗;当0<a<e−e时,设三个交点的横坐标为x1∗<x∗<x2∗,则有a<x1∗<x∗<x2∗<aa且ax∗=x∗。

证明 由于ax和aax均为正数,故所有交点均在第一象限。

(1) 设函数f(x)=xln⁡a−ln⁡x,求导可得f′(x)=ln⁡a−1x。当0<a≤1时,f在R+上严格减,此时f(0+)=+∞、f(1)=ln⁡a<0,故f在(0,1)上有唯一零点,即y=ax与y=x有横坐标位于(0,1)的唯一交点。

当a>1时,f在(0,1ln⁡a]上严格减,在[1ln⁡a,+∞)上严格增,f的最小值满足(84)f(1ln⁡a)=1−ln⁡1ln⁡a=1+ln⁡ln⁡a 注意到f(1)=ln⁡a>0、f(+∞)=+∞,因此

  • 当1+ln⁡ln⁡a>0,即a>e1/e时,f无零点,即两曲线无交点。
  • 当a=e1/e时,f有唯一零点x=1ln⁡a=e,即两曲线有唯一交点(e,e)。
  • 当1<a<e1/e,f有两个零点x1∗∈(0,1ln⁡a),x2∗∈(1ln⁡a,+∞),即x1∗<1ln⁡a<x2∗。

(2) 当a=1时,显然y=aax与y=x仅有一个交点。当a>1时,注意到(85){ax>x⟹aax>ax>xax<x⟹aax<ax<xax=x⟹aax=ax=x 故y=aax−x与y=ax−x始终同号,因此结论也相同——当1<a<e1/e时,y=aax与y=x有两个交点;当a=e1/e时,y=aax与y=x有一个交点;当a>e1/e时,y=aax与y=x无交点。

当0<a<1时,设函数g(x)=xln⁡a−ln⁡ln⁡xln⁡a,求导可得g′(x)=ln⁡a−1xln⁡x。容易验证xln⁡x在e−1处取得最小值−e−1。因此

  • 当1ln⁡a>e,即0<a<e−e时,g′有两个零点ξ1,ξ2满足ξ1ln⁡ξ1=ξ2ln⁡ξ2=1ln⁡a且ξ1<1e<ξ2,此时g在(0,ξ1]上严格增、在[ξ1,ξ2]上严格减、在[ξ2,1)上严格增。代入消去ln⁡a可得(86)g(ξi)=ξiln⁡a−ln⁡ln⁡ξiln⁡a=−ln⁡ξi+1ln⁡ξi−2ln⁡(−ln⁡ξi),i=1,2 令ti=−ln⁡ξi,则t1>1>t2,考察函数h(t)=t−1t−2ln⁡t,求导可得(87)h′(t)=1+1t2−2t=(t−1)2t>0,t≠1 故h(t)在R+上严格增,因此(88)g(ξ2)=h(t2)<h(1)=0<h(t1)=g(ξ1) 注意到g(a)=aln⁡a<0、g(aa)=(aa−1)ln⁡a>0,故∃x1∗∈(a,ξ1)、x∗∈(ξ1,ξ2)、x2∗∈(ξ2,aa)为g的零点。设x#为y=ax与y=x的唯一交点,则x#∈{x1∗,x∗,x2∗},且注意到(89)f(ξi)=ξiln⁡a−ln⁡ξi=1−ln2⁡ξiln⁡ξi=ti2−1ti⟹f(ξ1)>f(x#)=0>f(ξ2) 由于f在R+上严格减,故a<x1∗<ξ1<x#<ξ2<x2∗<aa,因此x∗=x#,即ax∗=x∗。
  • 当1ln⁡a≤e,即e−e≤a<1时,g′>0(x≠1e),g在R+上严格增。注意到g(a)=aln⁡a<0、g(aa)=(aa−1)ln⁡a>0,故g在(a,aa)上存在唯一零点x∗,同理x∗=ax∗。
◻

解 1∘ 当a=1时,{xn}显然收敛到1。

2∘ 当1<a≤e1/e时,设x∗为方程ax=x的零点集的最小值。注意到x2=aa>a=x1,归纳可证(90)xn+2=axn+1>axn=xn+1,n∈N 故{xn}严格增;归纳可证(91)xn+1=axn≤ax∗=x∗,n∈N 故{xn}有上界x∗,因此{xn}收敛,且极限值ξ为方程ax=x的零点。由于an≤x∗,令n→+∞可得ξ≤x∗;另一方面ξ≥x∗(x∗为较小零点),故ξ=x∗。

3∘ 当a>e1/e时,结合不动点迭代图的启发,我们采取如下放缩:(92)ax≥f′(x∗)(x−x∗)+f(x∗),x∈R 此处x∗满足(93)f′(x∗)=ax∗ln⁡a=1⟹x∗=−ln⁡ln⁡aln⁡a 因此(94)ax≥x−x∗+f(x∗)=x+ln⁡ln⁡a+1ln⁡a 当a>e1/e时,恰有ln⁡ln⁡a+1ln⁡a>0,归纳可证(95)xn+1=axn≥xn+ln⁡ln⁡a+1ln⁡a≥a+nln⁡ln⁡a+1ln⁡a,n∈N 令n→+∞可得xn→+∞,故极限不存在。

也可采用反证法。假设当a>e1/e时{xn}收敛,则极限值ξ为方程ax=x的零点,而由引理可知当a>e1/e时该方程无零点,矛盾!因此数列不收敛。

4∘ 当0<a<1时,设x1∗,x2∗为方程aax=x的零点集的最小值、最大值,x∗为方程ax=x的唯一零点。考察原数列的奇数项子列和偶数项子列,它们均满足递推关系式xn+2=aaxn,且x1=a<x∗<aa=x2。设x#为方程aax=x的任一零点,容易归纳证明(96){xn+2>xn⟹xn+4=aaxn+2>aaxn=xn+2xn+2<xn⟹xn+4=aaxn+2<aaxn=xn+2xn>x#⟹xn+2=aaxn>aax#=x#xn<x#⟹xn+2=aaxn<aax#=x# 由于x3=aaa>a1=x1、x4=ax3<ax1=x2,且x1=a<x1∗、x2=aa>x2∗,故{xn}的奇数项子列严格增且有上界x1∗、偶数项子列严格减且有下界x2∗,均收敛,设它们的极限为ξ1,ξ2。由于x2k−1<ξ1≤ξ2<x2k′(∀k,k′∈N∗),令k,k′→+∞可得ξ1≤x1∗≤x2∗≤ξ2;另外ξ1,ξ2也是方程aax=x的零点,故x1∗≤ξ1≤ξ2≤x2∗(x1∗,x2∗为方程aax=x的零点集的最小值、最大值),因此ξ1=x1∗≤x2∗=ξ2。

综上所述,limn→+∞xn存在的充要条件为e−e≤a≤e1/e,且极限值x∗为方程x∗=ax∗的较小零点。 ◻