高等微积分 Lesson 13
反函数定理
f:D→R的反函数?是映射D⟶ff[D]的逆映射.
这要求f:D→f[D]是满的(自动成立),同时f:D→f[D]是单射.
/Definition/
设f:D→R是单射,定义f的反函数为f:D→f[D]的逆映射,记为f−1:f[D]→D.
我们的课程在不同的范畴里不断前进,一开始是 sets,后来到R子集与 continuous map 这一范畴中,之后可能还要到可微空间里面去.
在 sets 这一范畴中,我们只会想反函数是否存在,也就是在问f是不是单射. 但是现在我们在R的子集与连续映射构成的范畴中,来考虑f的反函数.
问:设f:D→R单且连续,则f−1:f[D]→D是否连续?
先对一元连续单射进行刻画:决定了单调性之后,就不能回头,否则就会不单. 这产生了如下命题:
/Claim/
设D是区间(开/闭/半开半闭),则D上的连续单射一定是严格单调的.
/Proof/
先证明如下引理:
/Claim/
设f是连续单射,则对于任何x<y<z,或者有f(x)<f(y)<f(z),或者有f(x)>f(y)>f(z).
/Proof/
不妨设f(x)<f(z)(反之考虑−f即可),来证明一定是第一种情形(f(y)∈(f(x),f(z))).
反证,有两种情况:
若f(y)<f(x),则f(y)<f(x)<f(z),f(x)是f(y)与f(z)之间的介值,一定存在u∈(y,z)使得f(x)=f(u),与f是单射矛盾.
这就证明了f(y)>f(x)(“=”的情况更加不可能了).
若f(y)>f(z),同理矛盾. 可证明f(y)<f(z).
所以f(x)<f(y)<f(z),另一种情况考虑−f即可.
引理证毕.
现在就能开始证明我们的命题:任取D中两点a<b,不妨设f(a)<f(b)(另一种情况考虑−f),来证明f在D上严格递增. 为此,∀u<v,讨论u,v与a,b的位置关系(这里有若干种可能,但是我们仅举一种作为例子).
设a<u<b<v,对a,u,b用引理知f(a)<f(u)<f(b);
对a,u,v用引理知f(a)<f(u)<f(v),表明f(u)<f(v).
其他情形类似讨论即可.
证毕.
可能有同学觉得上面的分类讨论很繁琐,我们给出一个更加简单的证明方法.
/Proof/
若D=[c,d]为闭区间,不妨设f(c)<f(d),对任何x<y∈(c,d),对c,x,d用引理知f(c)<f(x)<f(d);再对c,x,y用引理知f(c)<f(x)<f(y).
可知f在[c,d]上严格单调,也就是:闭区间上的连续单射是严格单调的(∗).
对于开区间和半开半闭区间,可用一个“小花招”:对于D=(a,b),令Dn=[a+1/n,b−1/n],n>2/(b−a). 可以知道,⋃Dn=D,由前述(∗)知道f在Dn上严格单调.
不妨设f在Dn0上严格递增. 因为∀n≥n0,Dn⊇Dn0,这说明f在Dn上严格递增(因为Dn是闭区间,只能严格单调,又因为Dn0上单调递增,所以Dn上也必须单调递增).
再由⋃Dn=D,说明f在D上单调递增.
证毕.
有了上述前置知识,我们可以引入反函数定理.
/Theorem/ (反函数定理)
设D是一个区间,设f:D→R是连续单射,则
- f[D]是一个区间;
- f−1:f[D]→D是连续的.
/Proof/ (反函数定理 - 1.)
记inff[D]=m,supf[D]=M. 为保证证明是全面的,要求:若f[D]无下界,约定m=−∞(符号负无穷);若f[D]无上界,约定M=+∞(符号正无穷).
来证明:(m,M)⊆f[D]和f[D]⊆[m,M](后者肯定成立),这样就能说明f[D]是一个区间.
为此,考虑∀m<y<M. 由y>m=inff[D],知∃f(x1)<y;由y<M=supf[D],知∃f(x2)>y.
这说明y是f(x1)和f(x2)的介值,由介值定理,∃f(x)=y,即y∈f[D].
证毕.
/Proof/ (反函数定理 - 2.)
来证明f−1:f[D]→D连续. 需要证明f−1在每点f(x0)处连续.
由于f是连续单射,知道f严格单调,不妨设f严格递增. 这里要分情况讨论:
- x0是D的边界点(端点),这时我们所取的像将是下面一种情况的1/2.
- x0是D的内点.
只证明后一种情况,前面一种情况可以类比. 已知x0是D的内点,取[x0−r,x0+r]⊆D,由f单调递增,知道f(x0−r)<f(x0)<f(x0+r). 由区间的凸性,对区间中的任意两点P,Q有PQ——⊆区间,这样[f(x0−r),f(x0+r)]⊆f[D],即证得f(x0)是f[D]内点.
验证f−1在f(x0)处的连续性:
draft:∀ε>0,要找到δ.
使∀∣y−f(x0)∣<δ,则有∣f−1(y)−f−1(x0)∣<ε.
这里f−1(y)∈(x0−ε,x0+ε),即y∈(f(x0−ε),f(x0+ε)),那么可以取δ=min{∣f(x0−ε)−f(x0)∣,∣f(x0+ε)−f(x0)∣}.
但是这里还是有些不好,因为x0±ε可能会超出定义域,需要一些修正.
∀ε>0,取0<ε′<ε,使得(x0−ε′,x0+ε′)⊆D,令δ=min{∣f(x0−ε)−f(x0)∣,∣f(x0+ε)−f(x0)∣},这样∀∣y−f(x0)∣<δ,有f(x0−ε′)<y<f(x0+ε′).
用f−1作用,得到f−1(f(x0−ε′))<f−1(y)<f−1(f(x0+ε′)),也就是x0−ε′<f−1(y)<x0+ε′.
这就证明了:∣f−1(y)−f−1(f(x0))∣<ε′<ε,也就是y→f(x0)limf−1(y)=x0,∀y∈f[D],连续性得证.
证毕.
有了反函数定理之后,我们就能得到我们期待已久的一些函数.
/Example/
对于正奇数n,f(x)=xn:R→R,连续且严格单调递增.
因为∀h>0,
f(x+h)−f(x−h)=(x+h)n−(x−h)n=2∑Cn2i+1+h2i+1≥0xn−2i−1
会发现偶次幂项全部被抵消.
得证.
哦,我们太傻了!这里是一个奇函数,直接在R≥0上验证即可.
——艾神
由反函数定理,f(x)有连续反函数,记为f−1(y)=y1/n:R→R.
/Example/
对于正偶数n,也可以验证f(x)=xn:R≥0→R≥0是单射,存在连续反函数.
之后可以定义m次方根,m∈Z+,x1/m:R≥0→R≥0. 进而可以定义有理数次方xn/m=(x1/m)n:R≥0→R≥0.
之后可以定义无理数次方:
/Definition/
xα,α为无理数,xα=n→∞limxαn,取有理数数列αn,使得n→∞limαn=α.
可以验证n→∞limxαn存在且不依赖于{αn}的选取.
同时这就定义了ex,也定义了其连续反函数lnx,也是严格递增的.
之后还可以定义反三角函数:
/Example/
f(x)=sinx:[−π/2,π/2]→R,单调递增.
由反函数定理得到f−1(y)=arcsiny:[−1,1]→[−π/2,π/2].
arccosy同理.
之后再讲解一些术语方面的内容:无穷大和无穷小.
注意:无穷大和无穷小不是名词,而是形容词!永远不能取一个数为无穷大或者和无穷小,它们只能表示一些趋于极限的过程.
/Definition/
称当x→a时f(x)是一个无穷小量 ⟺ x→alimf(x)=0;
………………………………正无穷大量 ⟺ x→alimf(x)=+∞;
………………………………负无穷大量 ⟺ x→alimf(x)=−∞.
无穷小量之间也可以比较大小级别. x→0时,x和x2都是无穷小量,但是x2更小.
/Definition/
设当x→a时f(x),g(x)皆为无穷小量,称f(x)是比g(x)更高阶的无穷小量 ⟺ x→alimf/g=0 ⟺ 记f(x)=o(g(x)) as x→a.
称f(x)与g(x)是同阶小量 ⟺ x→alimf/g∈R∣{0}.
称f(x)与g(x)是等价的无穷小 ⟺ x→alimf/g=1 ⟺ 记为f∼g as x→a.