看的是 Frederic Schuller 的课:https://www.youtube.com/playlist?list=PLPH7f_7ZlzxTi6kS4vCmv4ZKm9u8g5yic
Lec 4 Topological spaces - construction and purpose
定义:令 M 为某个集合,那么 O⊆P(M) 被称为 topology on M,如果:
- ∅∈O 且 M∈O
- U,V∈O⇒U∩V∈O
- C⊆O⇒∪C∈O
且 (M,O) 被称为 topological space。
construction of new topology from given topologies
定义:对于 topological space (M,O) 来说,如果 N⊆M,那么
O∣N:={U∩N∣U∈O}
是 N 上的 topology,被称为 induced (subset) topology。
定义:(M,O) 为 topological space,C⊆M 被称为 closed,如果 M∖C 是 open 的。
定义:给定 (A,OA),(B,OB),其 product topology OA×B 定义为:
U∈OA×B⟺∀(a,b)∈U,∃S∈OA,∃T∈OB s.t. (a,b)∈S×T⊆U
convergence
定义:一个序列 q:N→M 在 topological space (M,O) 上,被称为收敛至 a∈M,如果
∀U∈O with a∈U,∃N∈N s.t. ∀n>N,q(n)∈U
- 例如:
- 对于 chaotic topology,所有序列都在任何一点收敛;
- 对于 discrete topology,只有 almost constant sequence 收敛(即只有有限项不是常数);
- (Rd,Ost),就是我们通常的收敛定义。
continuity
定义:给定 topological spaces (M,OM),(N,ON),考虑映射 ϕ:M→N。ϕ 被称为 continuous 如果
∀V∈ON,ϕ−1(V)∈OM
- 例如:
- ϕ:M→N,如果为 M 选择 discrete topology (OM=P(M)),那么任何映射都是连续的;
- ϕ:M→N,如果为 N 选择 chaotic topology (ON={∅,N}),那么任何映射都是连续的;
- 如果两者都选 standard topology,就会回到普通的连续性定义。
定义:ϕ:M→N 是一个双射(bijection)。如果我们为 M,N 配备拓扑 (M,OM),(N,ON),那么我们称 ϕ 为 homeomorphism,如果 ϕ 和 ϕ−1 都是连续的。
- Remark:Homeomorphism 是拓扑学中的“结构保持映射”。如果两个拓扑空间之间存在同胚映射,我们称它们是同胚的,记为 (M,OM)≅topo(N,ON)。
Lec 5 Topological spaces - some heavily used invariants
separation properties
定义:一个 topological space (M,O) 被称为 T1
,如果对于任意两个不同的点 p=q,存在开集 U∈O 使得 p∈U 且 q∈/U。
定义:一个 topological space (M,O) 被称为 T2
或 Hausdorff space,如果对于任意两个不同的点 p=q,存在不相交的开集 U,V∈O 使得 p∈U,q∈V 且 U∩V=∅。
- 例如:
- (Rd,Ost) 是
T2
,因此也是 T1
。
- Zariski topology(来自代数几何)是
T1
,但不是 T2
。
- Chaotic topology {∅,M} 不是
T1
。
- Remark:还有
T2 1/2
、T3
、T4
等更强的分离公理。
- 可以证明,在 Hausdorff 空间中,任何收敛序列的极限是唯一的。
compactness & paracompactness
我们常会先在紧空间(compact)的场景下证明拓扑空间的性质,然后再尝试扩展至非紧的情况。仿紧性(paracompactness)则是一个弱很多的特性,很难找到不是仿紧的拓扑空间,所以大多数后面的定理都会用仿紧作为基本假设(类似于用上面的 T2
做假设)。
定义:一个 topological space (M,O) 被称为 compact,如果它的所有开覆盖(open cover)都有一个有限的子覆盖(subcover),即:
C⊆O,∪C=M⟹∃C~⊆C such that C~ is finite and ∪C~=M
定义:集合 N⊆M 被称为 compact,如果 (N,O∣N) 是一个紧拓扑空间。
定理 (Heine-Borel):在一个度量空间 (M,d)(具有度量诱导的拓扑)中,任何闭合且有界的子集都是紧的。
-
这里的 metric 指 d:M×M→R0+,满足:
- d(m,m)=0
- d(m,n)>0 当 m=n 时
- d(a,b)+d(b,c)≥d(a,c) (三角不等式)
-
在微分几何中,"metric" 的定义有所不同。
-
度量诱导的拓扑与 Rd 上的标准拓扑类似,其开球由度量定义: Br(p)={q∣d(q,p)<r}
-
一个有名的例子是 French railroad metric:所有火车都必须先经过巴黎。
-
例如:
- [0,1] 是紧的。
- R 不是紧的(可以通过构造一个没有有限子覆盖的开覆盖来证明)。
定理:如果 (M,OM) 和 (N,ON) 是紧的,那么 (M×N,OM×N) 也是紧的。
定义:一个 topological space (M,O) 被称为 paracompact,如果它的所有开覆盖 C 都有一个局部有限(locally finite)的开加细(open refinement)C~。
-
Open refinement:C~ 仍然是一个开覆盖,它满足 ∀U~∈C~,∃U∈C s.t. U~⊆U。
-
所有子覆盖都是加细。
-
Locally finite:∀p∈M,存在一个包含 p 的邻域 V∈O,它只与 C~ 中有限个成员相交(即 V∩U~=∅ 只对有限个 U~∈C~ 成立)。
-
推论:紧空间必为仿紧空间。
-
定理:所有可度量化空间(metrizable space)都是仿紧的。
-
定理:如果 (M,OM) 是仿紧的,(N,ON) 是紧的,那么 M×N 是仿紧的。
-
定理:令 (M,O) 是一个 Hausdorff 空间,那么它是仿紧的,当且仅当它的所有开覆盖都容许一个从属于该覆盖的单位分解(partition of unity)。
- 单位分解 是一个连续函数集合 F,其中 f:M→[0,1],且满足:
- ∀f∈F,∃U∈C s.t. supp(f)⊆U。
- ∀p∈M, 存在 p 的一个开邻域 V,使得只有有限个 f∈F 在 V 上不为零。
- ∀p∈M,∑f∈Ff(p)=1。
- 这个工具在流形上定义积分时非常有用。
-
例如:
- 对于 (R,Ost),考虑开覆盖 C={(−∞,a),(b,+∞)}, 其中 b<a。我们可以构造:
f1(x)=⎩⎨⎧1a−ba−x0x≤bb<x<ax≥a,f2(x)=⎩⎨⎧0a−bx−b1x≤bb<x<ax≥a
{f1,f2} 就是从属于这个开覆盖的一个单位分解。
connectness & path-connectness
定义:一个 topological space (M,O) 被称为 connected,除非存在两个非空、不相交的开集 A,B 使得 M=A∪B。
定理:[0,1] 是连通的。
定理:一个 topological space 是连通的,当且仅当 ∅ 和 M 是唯二的既是开集又是闭集的集合。
定义:一个 topological space (M,O) 被称为 path-connected,如果对于任意两点 p,q∈M,都存在一条连续曲线 γ:[0,1]→M,使得 γ(0)=p,γ(1)=q。
- 例如:Topologist's sine curve S:={(x,sin(x1))∣x∈(0,1]}∪{(0,0)}⊆R2 是连通的,但不是路径连通的。
定理:路径连通 ⇒ 连通。
Homotopic curves & Fundamental group
定义:两条起点和终点分别相同的曲线 γ,δ:[0,1]→M,被称为 homotopic,如果存在一个连续映射 h:[0,1]×[0,1]→M,使得对于所有的 λ∈[0,1],都有 h(0,λ)=γ(λ) 和 h(1,λ)=δ(λ)。
定义:γ∼δ⟺γ,δ 是 homotopic。这是一种等价关系。
定义:对于 topological space (M,O) 和任意点 p∈M,定义 space of loops at p 为:
Lp:={γ:[0,1]→M∣γ is continuous,γ(0)=γ(1)=p}
定义:路径的 concatenation operation ∗:Lp×Lp→Lp 定义为:
(γ∗δ)(λ):={γ(2λ)δ(2λ−1)0≤λ≤1/21/2≤λ≤1
定义:拓扑空间的 fundamental group (π1(M,p),⋅) 定义为:
π1(M,p)=Lp/∼homotopy
其群运算 ⋅ 定义为:
[γ]⋅[δ]:=[γ∗δ]
- 例如:
- S2 (球面) 上所有的环路都是同伦的,所以它的基本群是平凡群 π1(S2,p)≅{e}。
- C:=R×S1 (圆柱),其基本群同构于整数加法群 π1(C,p)≅(Z,+)。
- T2:=S1×S1 (环面),其基本群为 π1(T2,p)≅Z×Z。
Lec 6 Topological manifolds and manifold bundles
topological manifold
粗略地说,拓扑流形(topological manifold)是一个局部看起来像 Rd 的拓扑空间。
定义:一个 paracompact, Hausdorff 的拓扑空间 (M,O) 被称为一个 d-dimensional (topo) manifold,如果对于任意 p∈M,都存在一个包含 p 的开集 U∈O,以及一个同胚映射 (homeomorphism) x:U→x(U)⊆Rd。
定义:给定一个 d 维拓扑流形 (M,O) 和一个子集 N⊆M,我们称 (N,O∣N) 为 submanifold,如果它本身也是一个流形。
定义:如果 (M,OM) 和 (N,ON) 分别是拓扑流形,那么 (M×N,OM×N) 也是一个拓扑流形,其维度为 dim(M)+dim(N),称为 product manifold。
bundles
定义:一个 bundle 是一个三元组 (E,π,M),其中:
- E 是一个拓扑流形,称为 total space。
- M 是一个拓扑流形,称为 base space。
- π:E→M 是一个满射(surjective)连续映射,称为 projection。
- 对于 p∈M,集合 Fp:=π−1({p}) 被称为在 p 点的 fibre。
定义:一个 bundle (E,π,M) 如果满足 ∀p∈M,其纤维 π−1({p}) 都同胚于某个固定的流形 F,那么它被称为 fibre bundle,其中 F 称为 typical fibre。这通常记为 F→EπM。
定义:对于一个丛 EπM,一个映射 σ:M→E 被称为丛的一个 section,如果它满足 π∘σ=idM。
- Product manifold ⊆ Fibre bundle ⊆ Bundle
定义:考虑两个丛 EπM 和 E′π′M′,以及两个映射 u:E→E′ 和 f:M→M′。如果 π′∘u=f∘π,则称 (u,f) 为一个 bundlemorphism。
定义:如果一个丛同构于一个乘积丛 M×Fproj1M,则称该丛是 trivial 的。如果一个丛局部地同构于一个乘积丛,则称它是 locally trivial 的。
- 例如:圆柱是 trivial 的,而莫比乌斯带是 locally trivial 但不是 trivial 的。
viewing manifold from atlases
定义:对于一个 d 维拓扑流形 (M,O),一个二元组 (U,x) 被称为流形的一个 chart,其中 U∈O 是一个开集,x:U→x(U)⊆Rd 是一个同胚映射。x 的分量函数 xi:U→R 称为点 p∈U 在该 chart 下的 坐标。
定义:一组覆盖了整个流形 M 的 chart 的集合 A={(Ui,xi)} 被称为一个 atlas。
定义:两个 charts (U,x) 和 (V,y) 被称为 C^0
compatible,如果当 U∩V=∅ 时,其转换函数 (transition map) y∘x−1:x(U∩V)→y(U∩V) 是连续的。
定义:一个 C^0
atlas 是其中任意两个 chart 都 C^0
compatible 的 atlas。
定义:一个 C^0
atlas A 被称为 maximal,如果任何与 A 中所有 chart 都 C^0
compatible 的 chart 都已经包含在 A 中了。
Lec 7 Differentiable structures and classification
Adding structure by refining the (maximal) topological atlas
定义:我们称一个 atlas 是 X
-atlas,如果其中任意两个 chart 都是 X
compatible 的。这里的 X
compatible 指的是它们的转换函数 y∘x−1 满足特定属性:
C^0
:连续。
C^k
:k 次连续可微。
C^\infty
:无限次可微,也称为 smooth。
C^\omega
:analytic,即转换函数是实解析的(可以泰勒展开)。
- complex:转换函数是复可微的(满足柯西-黎曼方程)。
定理 (Whitney):任何 maximal C^k
-atlas (k≥1) 都包含一个 C^\infty
-atlas,并且这个 C^\infty
-atlas 是唯一的。因此,我们通常不区分 C^k
(k≥1) 和 C^\infty
流形。
定义:一个 C^k
manifold 是一个三元组 (M,O,A),其中 (M,O) 是一个拓扑流形,A 是一个 maximal C^k
atlas。
定义:令 ϕ:M→N 是 C^k
流形之间的映射。我们称 ϕ 在点 p∈M 是 differentiable 的,如果存在包含 p 的 chart (U,x) 和包含 ϕ(p) 的 chart (V,y),使得局部坐标表示 y∘ϕ∘x−1 是 C^k
的。这个定义与 chart 的选择无关。
定义:如果 ϕ:M→N 是一个双射,且 ϕ 和 ϕ−1 都是 C^\infty
的,那么 ϕ 被称为 diffeomorphism。这是光滑流形之间的同构。如果这样的映射存在,我们称 M 和 N 是 diffeomorphic 的,记为 M≅diffN。
Lec 8 Vector Spaces and Tensors
vector space
定义:一个三元组 (K,+,⋅) 是一个 field,如果 (K,+) 和 (K∖{0},⋅) 都是阿贝尔群,且乘法对加法满足分配律。
定义:一个 K-vector space 是一个三元组 (V,⊕,⊙),其中 (V,⊕) 是一个阿贝尔群,并且标量乘法 ⊙:K×V→V 满足相容性和分配律。
定义:f:V→W 是一个 linear map,如果它保持向量加法和标量乘法。一个双射的线性映射称为 vector space isomorphism。
术语:
- Hom(V,W): 从 V 到 W 的所有线性映射构成的向量空间。
- End(V):=Hom(V,V): endomorphism
- Aut(V):={f∈End(V)∣f is invertible}: automorphism
- V∗:=Hom(V,K): dual vector space
定义:一个 tensor of type (p,q)
是一个多重线性映射
T:p copiesV∗×⋯×V∗×q copiesV×⋯×V→K
这类张量构成的空间记为 Tpq(V)。
定义:对于 T∈Tpq(V) 和 S∈Trs(V),它们的 tensor product T⊗S∈Tp+rq+s(V) 定义为:
(T⊗S)(α1,...,αp+r,v1,...,vq+s):=T(α1,...,αp,v1,...,vq)⋅S(αp+1,...,αp+r,vq+1,...,vq+s)
定义:向量空间 V 的一个 (Hamel) basis B⊆V 是一个线性无关的生成集。V 的 dimension 是其基的大小,dim(V)=∣B∣。
定理:如果 dim(V)<∞,那么 (V∗)∗≅V。
张量的分量:
令 {e1,...,ed} 为 V 的一组基,{ϵ1,...,ϵd} 为 V∗ 中对应的对偶基,满足 ϵa(eb)=δba。那么张量 T∈Tpq(V) 的分量定义为:
Ta1...apb1...bq:=T(ϵa1,...,ϵap,eb1,...,ebq)∈K
张量可以用它的分量和基向量来重构:
T=∑a1,...,ap,b1,...,bqTa1...apb1...bq eb1⊗⋯⊗ebq⊗ϵa1⊗⋯⊗ϵap
基变换:
如果我们有一组新的基 e~a=∑b=1dAabeb (使用爱因斯坦求和约定记为 e~a=Aabeb),其中 A 是一个可逆矩阵,那么 eb=(A−1)bae~a。张量的分量也会相应地进行变换。