數學分析筆記(一)——預備知識

數學分析筆記(一)——預備知識

來自專欄探索139 人贊了文章

前言

初學數學分析時常會卡在一些細節,絞盡腦汁鑽研每一句證明時,就難以理清整體思路,更難發現定理間的聯繫,丟掉了脈絡。這就陷入了「只見樹木,不見森林」的誤區;溫習時,書中的內容布置和排版會影響閱讀速度。做一個排版合理的筆記可幫助解決這些問題,既能起到穿針引線作用,又能提高複習效率,電子筆記更是便於修改。

本套數學分析筆記主線是跟隨B.A.卓里奇的《數學分析》,主要整理定義、定理和一些有趣的命題,並對定理的證明做一些助於理解的總結提要,希望也能幫到學習這套書的初學者。

作者學習基礎是常規工科本科畢業生水平,並非數學系科班出身,筆記中若有錯誤或不妥之處,懇請前輩批評指正,還望不吝賜教。

不定期持續發表。

1. 關於數理邏輯(mathematical logic)

  • 古典命題邏輯語言包括以下3個部分:
  1. 命題符號: A_{0},A_{1},A_{2} cdots
  2. 五個連詞:否定符號 
eg ,合取符號 wedge ,析取符號 vee ,蘊含符號 Rightarrow ,等價符號 Leftrightarrow
  3. 括弧:左括弧 ( ,和右括弧 )
  • 連詞符號的優先順序從高到低
eg,wedge ,vee ,Rightarrow,Leftrightarrow .
  • 用記號「 :=引進定義,冒號放在被定義對象一邊.
  • 「合乎語法規則」的表達式成為合式公式,或簡稱公式.定義為
  1. 每個命題符號 A_i 都是合式公式.
  2. 如果 alphaeta 都是合式公式,則 (
egalpha), (alphavee eta), (alphawedgeeta), (alphaRightarrow eta)(alphaLeftrightarrow eta) 也是合式公式.
  3. 別無其他.
  • 對於語義,先規定真假值集合{T,F}其中 T 代表真, F 代表假,也可用 {1,0}代表.令 S 為一個命題符號的集合, S 上的一個真值指派 v 就是從 S 到真假值的一個映射

v:=S
ightarrow{T,F} .

ar{S} 為只有 S 中的命題符號的公式集.把真值指派 v 擴張到 ar{S} 上得到新函數 ar{v}:=ar{S}
ightarrow{T,F} .

下面用真值表展示 ar{v} .

圖1-1 真值表

2. 關於集合論(set theroy)

2.1 概述

從19世紀80年代,由G.Cantor創立集合論以來,現已發展成為獨立的數學分支.但當時他對集合與元素的描述:

A set is a gathering together into a whole of definite, distinct objects of our perception [Anschauung] or of our thought—which are called elements of the set.

看起來並不能作為定義,因為這裡面提到了更多更複雜且未定義過的概念.只是將「集合」與其他概念聯繫起來進行說明.

Cantor的樸素集合論大致可歸結為:

  1. 集合可由任意不同的事物構成.
  2. 集合由構成它的事物聚集而唯一確定.
  3. 任何性質都定義一個具有該性質的事物的集合.

(以後,「類」,「族」,「集體」等字,作為「集合」的同義詞使用)

  • 1901年,B.Russell發現了樸素集合論的悖論:羅素悖論.

M 為一集合, P(M) 表示「 M 是不以自己作為元素的集合」這種性質.

下面考察具有性質 P 的類 K={M|P(M)} .

如果 K 是集合,由排中律, P(K)
eg P(K) 僅有一個為真.

考察 P(K) ,由 K 的定義, K 不以自己為元素,因此 P(K) 為假.

考察 
eg P(K) ,若其成立,意味著 K 以自己為元素,這又與 K 的定義( K 不以自己為元素)相矛盾.

因此K不是集合.而此時,「任何性質都定義一個具有該性質的事物的集合.」不被滿足.

  • 1908年,提出了兩種避免悖論的方法,羅素的Type theory和Zermelo集合論.
  • 而現在最廣泛使用和接受的集合論是ZFC,它由Zermelo-Fraenkel集合論和附加的選擇公理組成.

對此不再繼續描述.

2.2 基本概念

此後我們將在避免矛盾的情況下,對集合論採取樸素的觀點,認為「集合是由一些對象構成的」這個概念是自明的.

  • x 是集合 X 中的元素記作 xin X (或 X
i x ).
  • 其否定用符號 x
otin X (或 X
ot
i x ).
  • exists 為存在量詞,表示「存在」或「找到」.
  • forall 為全稱兩次,表示「任何的」或「對於任何的」.
  • (Asubset B:=forall x((xin A)Rightarrow(xin B)) .

(Asubset B)Leftrightarrow(Bsupset A).

  • (A=B):=forall x((xin A)Leftrightarrow(xin B)).

(A=B)Leftrightarrow( Asubset B)vee(Bsubset A).

  • 集合也可這樣表示: {xin M|P(x)} ,其中 P(x)M 中元素的性質.
  • varnothing={xin M|x
e x}.

笛卡爾積(Cartesian product)

對於任意集合 A,B 可以構造出新集合 {A,B}={B,A},這當然是無序對,而序對 (A,B) 則要區分第一個元素和第二個元素, (A,B)=(C,D) 表示 A=CB=D.

現設 X,Y 為任意兩個集,X	imes Y:={(x,y)|(xin X)wedge(yin Y)} 叫做 X,Y直積笛卡爾積.

2.3 簡單的集合計算

對於 Asubset M,Bsubset M

  • Acup B:={xin M|(xin A)vee(xin B)}.
  • Acap B:={xin M|(xin A)wedge(xin B)}.
  • Asetminus B:={xin M|(xin A)wedge(x
otin B)}.
  • C_{M}A:={xin M|x
otin A}.
  • 交換律

Acup B=Bcup A.

Acap B=Bcap A.

  • 結合律

Acup(Bcup C)=(Acup B)cup C.

Acap(Bcap C)=(Acap B)cap C.

  • 分配率

Acap(Bcup C)=(Acap B)cup(Acap C).

Acup(Bcap C)=(Acup B)cap(Acup C).

對於多集合情況也是類似的.

證明提要:關於集合關係的分析主要基於其元素,利用元素與集合的從屬關係易證.

證明略.

  • De Morgan定律
  1. C_{M}(Acup B)=C_{M}Acap C_{M}B.
  2. C_{M}(Acap B)=C_{M}Acup C_{M}B.

1. (xin C_{M}(Acup B))Rightarrow(x
otin Acup B)

 Rightarrow((x
otin A)wedge(x
otin B))

 Rightarrow(xin C_{M}A)wedge(xin C_{M}B)

Rightarrow(xin(C_{M}Acap C_{M}B)) .

必要性略.

2. (xin C_{M}(Acap B)) Rightarrow(x
otin Acap B)

Rightarrow((x
otin A)vee(x
otin B))

 Rightarrow(xin C_{M}A)vee(xin C_{M}B)

Rightarrow(xin(C_{M}Acup C_{M}B)).

必要性略.

2.4 集合的勢(基數)(cardinal number)

基數用來描述集合中元素的數量.

X,Y 為二集合,如果存在 XY 上的雙射(詳見本文 3.2),則稱 XY 等勢.

等勢關係可以把集合分為各種含有相同數量的元素的類,不同類中集合所含元素數量不同,集合 X 所在的類叫集 X(或基數),並記作 
m cardmit X .

康托爾定理

mathcal{P}(X) 表示由 X 的一切子集構成的集)


m cardmit X<
m cardmitmathcal{P}(X).

證明提要:

用反證法,假定 f:X
ightarrowmathcal{P}(X) 是雙射,構造並分析集合 A={xin X|x
otin f(x)} 即可引發矛盾.

對於空集 varnothing 來說,顯然成立,以下認為 X
evarnothing .

因為 mathcal{P}(X) 含有X的所有單元素子集,因此 cardX leqslant cardmathcal{P}(X) ,現只需證明 X
evarnothingcardX 
e cardmathcal{P}(X) .

假定 f:X
ightarrowmathcal{P}(X) 是雙射,考察集合 A={xin X|x
otin f(x)} (首先這個集合當中的元素來自X,但這當中的每一個元素都不在它們所對應的 f(X)inmathcal{P}(X) 中),因為 Ainmathcal{P}(X) (這當然是X的一個子集),所以必能找到一個元素 ain X ,使得 f(a)=A (因為這個假定的雙射).這個元素 ain X 即不能有 ain A (據 A 的定義,已經說明了 a
otin f(A) ),也不能有 a
otin A a
otin Aa
otin f(a) ,根據定義, a 又被 A 收納了),這與排中律矛盾.

3. 關於函數(function)

3.1 概述

  • 1837年,Dirichelt提出:對於某區間上的每一個確定的 x 值, y 都有一個確定的值與之對應,那麼 y 就叫做 x 的函數.

但這個定義是有缺陷的,並沒有指明什麼是函數,混淆了函數與函數值的概念.

  • 19世紀,Cantor創立集合論後,函數的定義被改進為:給定二實數集 D,M ,若存在一個相應關係 f ,使得 D 內每一個 x 值都有唯一的數 yin M 與之對應,則稱關係 f 為數集 D 上的函數.

但這個定義並沒有指出什麼是對應關係.

  • 1914年Hausdorff用序對 (a,b) 構成的Cartesian product集的子集彌補了這個缺陷,他指出:設有兩個非空數集 A,B ,若 f 是笛卡爾積集 A	imes B 的子集,且對任意 xin A ,總存在唯一的一個 yin B 使得 (x,y)in f ,則稱 f 是定義在 A 上的函數.

但當時對「序對」缺乏說明.

  • 1921年Kuratowski定義序對 (a,b)(a,b)={{a}{a,b}} ,用單集 {a} 和偶集 {a,b} 區分第一坐標與第二坐標.

由於序偶也能用集合定義,函數概念就嚴格地建立在集合論基礎之上,可見集合論是數學分析的基礎,事實上,集合論已是現代數學幾乎所有分支的理論基礎.

3.2 定義

函數映射的一種常見形式,有時我們也用映射來描述函數.

常用記號 f:X
ightarrow Y (或 f:Xxrightarrow{f} Y )來記函數.

有時也用 xmapsto f(x)y=f(x) 表示函數.比較常見的是用 f 表示函數.

關於函數 f:X
ightarrow Y

  • 如果 f(X)=Y ,就說 f滿射.
  • 如果對 X 中的任何元素 x_{1},x_{2}(f(x_{1})=f({x_{2}}))Rightarrow(x_{1}=x_{2}) ,就說 f單射.
  • 如果 f 既是單射又是滿射就說 f雙射一一映射).
  • 如果 f(x)=y ,則 f^{-1}(y)=x 就稱 f^{-1}f逆映射.(顯然,一個函數有逆映射的充要條件是這個函數是雙射).
  • 若有二映射 f:X
ightarrow Yg:Y
ightarrow Z ,且 g 定義在 f 的值域上,則可用公式(gcirc f)(x):=g(f(x)) 確定 X 上的新映射 gcirc f:X
ightarrow Z ,該映射叫做 fg複合映射.
  • 如果映射 f:X
ightarrow XX 的每個元映射成自身,即 xmapsto x ,就把 f 記作 e_{X} ,並稱之為集合X的恆等映射.

3.3 一些命題

  • 複合運算是結合的,即 hcirc(gcirc f)=(hcirc g)circ f.

(hcirc(gcirc f))(x)=h((gcirc f)(x)) =h(g(f(x))) =(hcirc g)(f(x)) =((hcirc g)circ f(x) .

  • (gcirc f=e_{X})Rightarrow (g是滿射)wedge(f是單射).(其中f:X
ightarrow Y,g:Y
ightarrow X)

X=e_{X}(X)=(gcirc f)(X)=g(f(X))subset g(Y) ,即 g 是滿射.

x_{1}in X,x_{2}in X ,則

(x_{1}
e x_{2})Rightarrow(e_{X}(x_{1})
e e_{X}(x_{2})) Rightarrow((gcirc f)(x_{1})
e(gcirc f)(x_{2})) Rightarrow(g(f(x_{1}))
e g(f(x_{2}))) Rightarrow(f(x_{1})
e f(x_{2})) ,即 f 是單射.

註:

g 既然成為映射,自然有 g(Y)subset X ,而滿射又要求 g(Y)=X ,此時證明 Xsubset g(Y) 即可,這裡要注意到f作為映射而默認滿足 f(X)subset Y ,進而 g(f(X))subset g(Y) ,可證 g 是滿射.

另一方面,以單射定義所用到命題的逆否命題的角度來證明,並考慮到 g 作為函數的一個必要條件 (g(f(x_{1}))
e g(f(x_{2})))Rightarrow(f(x_{1})
e f(x_{2})) 即可證明 f 是單射.

4. 關於拓撲(topology)

4.1 定義

  • 集合 X 上的一個拓撲是指滿足以下條件的子集族 mathcal Tsubsetmathcal P(X) .
  1. varnothing Xmathcal T 中.
  2. mathcal T 的任意子族的元素的並在 mathcal T 中.
  3. mathcal T 的任意有限子族的元素的交在 mathcal T 中.
  • 如果 X 是一個集合, X 的某拓撲的一個X 的子集的一個族 mathcal B (其元素成為基元素),滿足條件:
  1. 對於每個 xin X ,至少存在一個包含 x 的基元素 B .
  2. x 屬於兩個基元素 B_1,B_2 的交,則存在包含 x 的一個基元素 B_3 ,使得 B_3subset B_1cap B_2 .
  • 集合 X 上的濾子是指滿足以下條件的子集族 mathcal Fsubsetmathcal P(X) ,且 mathcal F
evarnothing .
  1. A,Binmathcal F ,則 Acap Binmathcal F .
  2. Ainmathcal F ,而 Asubset Asubset X ,則 Ainmathcal F .
  3. varnothing
otinmathcal F .
  • 對於由集合 X 的某些子集 Bsubset X 組成的集族 mathcal B ,若滿足以下兩個條件,則稱mathcal B 為集合 X 中的濾子基.(後續篇章中,「濾子基」簡稱為「基」)
  1. A,Binmathcal B ,則存在 Cinmathcal B ,其中 Csubset Acap B .
  2. varnothing
otinmathcal B .

color{red}{下一篇:}

Tyalmath:數學分析筆記(二)——實數理論?

zhuanlan.zhihu.com圖標
推薦閱讀:

學生專屬|從幾何與代數兩個視角解一道函數零點比大小問題
定積分不等式套路總結
數學分析(第四版)上冊-課後習題答案
9.5 習題——微積分學基本定理 定積分計算(續)
極限(limit)

TAG:數學 | 數學分析 |