1.2 知识点复习

1.2.1 *数、运算与数的扩张

数的扩张过程可以用图1.2.1来表示。

PIC

图 1.2.1: 数的扩张过程

首先,我们通过数学归纳法原理后继的概念给出了自然数的定义,同时递归定义了加法乘法。随后,我们利用加法逆元的概念定义了减法整数,再利用乘法逆元的概念定义了除法有理数。至此,我们已构建了一个,即有理数域,它对四则运算封闭。

我们在有理数域中定义了,并证明了它的三歧性定理1.3.5推论1.3.7),从而给出序域的概念。我们在序域中可以定义绝对值,并给出距离的定义。至此,我们有了度量的手段,为微积分的基本概念——极限作铺垫。

然而,在微积分研究中,仅有有理数域还远远不够。除了老师在课上举的例子以外,我更喜欢下面这种引入方式。在后续的课程中,我们会接触到数列极限的概念,并提出Cauchy收敛准则。这可以算得上微积分中最基本的概念,即:

定理 1.2.1 数列{xn}n1R收敛当且仅当它是一个Cauchy点列,即对于任意ε>0,存在NN,使得对任意m,n>N|xnxm|<ε

Cauchy收敛准则是判断数列收敛的好方法,因为它只需要研究数列本身的变化趋势,无需预先“开上帝视角”知道数列的极限值。然而,Cauchy收敛准则成立的条件是完备性,即任何Cauchy点列都能收敛到原空间。这对空间以及空间的度量提出了要求,你能很轻松地在有理数域中构造出这样的数列来:

例 1.2.2 数列{xn}n1,其中xn2n位十进制近似。显然,{xn}n1是一个Cauchy点列,但它在有理数域中没有极限。10

所以仅仅有有理数域是不够的,我们必须要扩张数域。一种扩张的方法就是利用确界11,定义实数为有理数集合的上确界,并给出了R中的确界公理定理1.4.14),进而说明它的完备性。这一章最重要的结论便是:实数集R是唯一一个具有确界性质的序域

复数最初是在求解一元三次方程的过程中提出的12,不是本课程的重点。

最后,我们在提出自然数时,就提出了基本的运算律,即交换律、结合律和分配律。我们在扩张数的同时,还在不断推广四则运算的定义和运算律的适用范围。推广是引入新数学概念的常见思路,读者可在学习中不断体会这一点。

读者可以按以上思路厘清这一章的逻辑,并复习以下知识点:

(1)

自然数集、数学归纳法原理、后继、加法、乘法、结合律、交换律、分配律。

(2)

整数集、减法、加法单位元、加法逆元。

(3)

有理数集、除法、乘法单位元、乘法逆元、序、距离、域。

(4)

实数、实数的序、阿基米德性质。

1.2.2 确界

重要概念回顾 有(上、下)界、上(下)界、最大(小)值、上(下)确界。

重要定理回顾 确界公理R中任何非空有上界的集合都有上确界。

(1)

确界公理的一个重要应用是(非空有上界的)集合的上界集合一定有最小值

(2)

确界有多种等价表述,以集合A的上确界a为例,如:

  • a=min{xRx is the upper bound of A}
  • a是上界;且ε>0aε都不是A的上界,即ε>0xA,使得x>aε
  • x>ax都是A的上界;且x<ax都不是A的上界。

1.2.3 函数的连续性

重要概念回顾

(1)

连续:设IR,称函数f:IRaI处连续,若ε>0δ>0,使得xI|xa|<δ|f(x)f(a)|<ε

(2)

连续函数:称f:IR是连续函数,若fI的每一点处连续。

重要定理回顾

(1)

连续函数的复合:设函数fa处连续,gb=f(a)处连续,则gfa处连续。

(2)

连续函数的四则运算:设函数fg都在a处连续,则f±gfgf/gg(a)0)都在a处连续。

应用

(1)

绝对值函数|x|R上连续。

(2)

基本初等函数(常函数、幂函数、指数函数、对数函数、三角函数、反三角函数)在其定义域内连续。它们的有限次四则运算和复合运算结果仍然连续。

1.2.4 函数在一点处的极限

重要概念回顾

(1)

邻域、去心邻域、聚点、孤立点。

(2)

极限:设aR是集合I的一个聚点,称limxaf(x)=A,若AR使得ε>0δ>0,使得xIU(a,δ)|f(x)A|<ε

重要定理回顾

(1)

极限唯一性:若当x趋于a时函数f:IR存在极限,则极限唯一。

(2)

极限与连续的关系:设aI的聚点,则

  • 若在a的一个去心邻域中f(x)=g(x)limxaf(x)=A,则limxag(x)=A
  • limxaf(x)=A的充分必要条件是如下定义的函数Fa处连续:(1)F(x)={f(x),xI{a},A,x=a.
  • fa处连续当且仅当limxaf(x)=f(a)
(3)

极限的四则运算:设limxaf(x)=Alimxag(x)=B,则

  • limxa[f(x)±g(x)]存在,且等于A±B
  • limxa[f(x)g(x)]存在,且等于AB
  • B0,则limxaf(x)g(x)存在,且等于AB
(4)

复合函数的极限:设limxaf(x)=b

  • g在点b处连续,则limxag(f(x))存在,且等于g(b)
  • g在点b处无定义,且limybg(y)=A,则limxag(f(x))存在,且等于A
(5)

夹挤定理:设函数u,v,f都在I上定义,aI的聚点。若在a的一个去心邻域中总有u(x)f(x)v(x),且limxau(x)=limxav(x)=A,则limxaf(x)存在,且等于A

(6)

保序性和有界性:设limxaf(x)=Alimxag(x)=B,则

  • A<B,则在a的某个去心邻域中总成立f(x)<g(x)
  • fa的某个去心邻域中有界。
  • 若在a的任何去心邻域中总存在x使得f(x)g(x),则AB

应用

(1)

limxaxsin1x=0

(2)

定义Riemann函数为(2)R(x)={1p,x=qp,pN,qZ,gcd(p,q)=1,0,xQ.aRlimxaR(x)=0

(3)

limx1x23x+2x2x=1

(4)

a>0limxaxaxa=12a

(5)

limx0sinxx=limx0tanxx=limx01cosxx2/2=1

(6)

limxaf(x)存在,则fa的某个去心邻域中有界。

(7)

limx0sin1xlimx01xsin1x不存在。

(1)

极限不关心函数在该点的取值,只关心函数在该点附近(即去心邻域)的取值。

(2)

在有关极限的定理中,我们首先关心的始终是极限是否存在,其次是极限的值。

(3)

在复合函数的极限中,若g在点b处有定义且存在极限A,但g(b)A,则limxag(f(x))=A可能不成立。

(4)

由函数保序性推出极限保序性时,需要特别注意:只能保证不严格不等号成立,即便函数是严格保序的。

(5)

limx0sin(xsin1x)xsin1x是否存在?这取决于极限的定义。在教材(刘/闫/章)中,极限要求函数在去心邻域上有定义,而x=0的任意去心领域内都包含使分母为零的点,此时该极限不存在。而在本堂课中,极限是对聚点定义的,而x=0的任意去心邻域内都包含使分母不为零的点,因此该极限存在且等于1

1.2.5 单侧极限与间断,单调函数的极限与连续性

重要概念回顾

(1)

单侧极限:设aR是集合I的一个聚点,称右极限f(a+)=limxa+f(x)=A,若ε>0δ>0,使得xI(a,a+δ)|f(x)A|<ε

(2)

单侧连续:称fa处右连续,若limxa+f(x)=f(a)

(3)

间断点:设aR是集合I的一个聚点,称aR是函数f:IR的间断点,若fa处无定义或不连续。间断点可分为:

  • 第一类间断点limxaf(x)limxa+f(x)都存在,又可细分为:

    • 可去间断点limxaf(x)=limxa+f(x),但fa处无定义或f(a)limxaf(x)
    • 跳跃间断点limxaf(x)limxa+f(x)
  • 第二类间断点limxaf(x)limxa+f(x)至少有一个不存在。

重要定理回顾

(1)

对单侧极限,上述(双侧)极限所有的性质(唯一性、四则运算、复合函数、夹挤定理、保序性和有界性)都成立。

(2)

单调有界蕴涵单侧极限存在:设f:(a,b)R单调不减。

  • f(a,b)内有上界,则limxbf(x)存在,且等于supx(a,b)f(x)
  • f(a,b)内有下界,则limxa+f(x)存在,且等于infx(a,b)f(x)
(3)

单调函数的连续性、反函数的连续性:设IR是区间,f:IR是单调函数,则

  • f连续当且仅当f(I)是区间。
  • f是严格单调的连续函数,则f1:f(I)I连续。

应用

(1)

各类间断点的判断。所有有理数点都是Riemann函数的可去间断点,所有实数点都是Dirichlet函数的第二类间断点。

(2)

f:IR单调。且fx0左右两侧任意近旁有定义,则

  • 单侧极限f(x0),f(x0+)存在,且f(x0)f(x0)f(x0+)
  • f(x0)<f(x0+),则fx0处跳跃间断。
  • f(x0)=f(x0+),则fx0处连续
(3)

乘方、开方、指数、对数、幂函数的连续性。

1.2.6 无穷远、无穷小与无穷大,数列的极限

重要概念回顾

(1)

±作为聚点。

(2)

函数在无穷远处的极限:设f:IR+I的聚点(N>0I[N,+)),称limx+f(x)=A,若ε>0N>0,使得xx>N|f(x)A|<ε,类似。

(3)

无穷小、无穷大、正(负)无穷大。

(4)

数列作为定义在自然数(正整数集)上的函数,无穷小数列、无穷大数列、正(负)无穷大数列。

(5)

邻域、去心邻域、左(右)侧去心邻域、±的邻域、的邻域。

(6)

垂直渐近线、斜渐近线、水平渐近线。

重要定理回顾

(1)

复合函数的极限:设limxcf(x)=AlimyAg(y)=B,其中c,A,BR{+,,}或为某个实数的某一侧,则在下述三个条件之一成立时,都有limxcg(f(x))=B

  • A=+,,
  • A是实数或实数的某测,且f总在A的去心邻域中。
  • A是实数或实数的某侧,且gA处连续。
(2)

Heine定理

  • 函数gy0处连续当且仅当对g的定义域中任意满足limn+yn=y0的数列{yn},都有limn+g(yn)=g(y0)
  • limycg(y)=A当且仅当对满足limn+yn=cync的任意数列{yn},都有limn+g(yn)=A
(3)

子列:设limn+an=A,则对任意单射f:NN,都有limk+af(k)=A。特别地,当f是增函数时,称数列{af(k)}{an}的子列。

(4)

对极限为实数或+,的情况,极限的保序性、单调有界收敛的结论也都成立。

应用

(1)

limxcf(x)=当且仅当M>0,存在c的一个去心邻域V使得fxV|f(x)|>M

(2)

α>0,则limx+xα=+limx0+xα=0

(3)

a>1,则limxax=0limx+ax=+

(4)

若当xc时,f1,f2都是无穷小,f3有界,则当xc时,f1+f2,f1f3也是无穷小。

(5)

limxcf(x)=(±)

  • g有正下界,则limxcf(x)g(x)=(±)
  • g有界,则limxc[f(x)+g(x)]=(±)
  • limxcf(x)=+,且f(x)g(x),则limxcg(x)=+
(6)

limn+(1+1n)n=limn+(1+1n)n+1=limn+k=0n1k!=limx+(1+1x)x=e

(7)

limx0(1+x)1x=elimx0ln(1+x)x=limx0ex1x=1

(1)

有限多个邻域(去心邻域)的交集仍是邻域(去心邻域)。

(2)

极限的邻域表述:limxcf(x)=A,即对A的任何邻域W,存在c的去心邻域V使得f(V)W

(3)

连续的邻域表述:fx0处连续,即对f(x0)的任何邻域W,存在x0的邻域V使得f(V)W

1.2.7 大O与小o,函数的主项,阶的比较

重要概念回顾

(1)

大O:当xa时,称f(x)=O(g(x)),若M>0U(a,δ)使得xU(a,δ)|f(x)|M|g(x)|

(2)

小o:当xa时,称f(x)=o(g(x)),若ε>0U(a,δ)使得xU(a,δ)|f(x)|ε|g(x)|

(3)

有界量:当xa时,称函数f是有界量(即f(x)=O(1)),若M>0U(a,δ)使得xU(a,δ)|f(x)|M

(4)

不比~更低阶的无穷小、更高阶的无穷小,不比~更低阶的无穷大、更高阶的无穷大。

(5)

同阶:称fg同阶,若f(x)=O(g(x))g(x)=O(f(x))

(6)

等价:称fg等价,若f(x)=g(x)+o(g(x))

重要定理回顾

(1)

大O与小o的运算性质

  • f=O(f);一般fo(f),除非在c的某个去心邻域中f(x)=0
  • f=o(g)f=O(g),即o(g)O(g)。一般o(g)O(g),除非g(x)=0
  • f=O(p)g=O(q)fg=O(pq)
  • f=O(p)g=o(q)fg=o(pq)
  • o(h)O(h)都是线性空间,即f=O(h)g=O(h)λf+μg=O(h),对o成立类似的结论,其中λ,μR
(2)

xa时,若f(x)+o(f(x))=G(x)+o(g(x))G(x)=O(g(x)),则f(x)=G(x)+o(g(x))

(3)

推论:当xa时,若f(x)=g(x)+o(g(x)),则g(x)=f(x)+o(f(x))

应用

(1)

x0时,sinx=x+o(x)cosx=1x22+o(x2)tanx=x+o(x)

(2)

x0时,ex=1+x+o(x)ln(1+x)=x+o(x)(1+x)r=1+rx+r(r1)2!x2+o(x2)

(3)

0<α<β。当x0+时,xβ是比xα更高阶的无穷小;当x+时,xβ是比xα更高阶的无穷大。

(1)

算法理论(如数据结构)中还常用Ω,Θ符号。

(2)

有些教材用 “f(x)g(x)” 来表示fg等价,并提出了无穷小等价替换的做法。我们不建议使用这种方法,请大家在计算过程中始终保留o记号。

10此处仅仅是给出一个例子说明有理数域不是完备的,读者不必纠结2的定义问题。

11也可以定义实数为Q中Cauchy点列的极限,感兴趣的读者可自行查阅资料。

12你可能会很惊讶,不应该是在求解一元二次方程的过程中提出来的吗?其实不然。自Cardano提出(或者说剽窃Tartaglia得到)一元三次方程的求根公式时,人们发现有些显然有三个实根的方程代入求根公式中竟只能得到一个实根,必须假定负数也可以开平方才能求出另外两个。相比之下,二次方程中Δ<0造成的无实根问题真的算是“无伤大雅”。