近世代数
前言
本笔记是Paolo Aluffi《Algebra: Chapter0》一书的笔记.并在过程中参考李文威《代数学讲义》和《代数学方法》,复旦大学出版社的《集合论: 对无穷概念的探索》.中途也许会部分重复指涉本人的高等代数笔记,以及网络资料.
本文应该会只在个人博客上连载,标题大概率会取《近世代数》.也许会在luogu博客逐章搬运一份,但肯定也是不保证可读性的(luogu博客不支持xymatrix等语法).也许于此之前又要找时间把个人博客再翻新一下,换个国内的服务器部署......但总之,作为一本饱受盛誉的教材,笔者希冀于此中翻新与重塑曾经学过的知识.
教材是英文的,而且这个方向好像比较冷门,所以后面的名词可能会逐渐变为英文.
Preliminaries: Set theory and categories
Categories
一个范畴
-
一个类
,其元素称作 的对象. -
对于
指定一个集合 ,称作 中从 到 的态射.
对于态射来说,其还应当具有以下特点:
-
对于
存在其到自身的恒等态射 . -
态射间可以进行合成,换言之存在合成映射
.
另外,合成映射还应当满足:
-
结合律:对于
中的态射 ,如果合成有意义,那么 . -
单位元:对于
, .
特别地,我们把
不过接下来,当我们讨论的范畴比较明确的时候,我们还是会写
虽然这里看上去,morphism感觉和函数没啥区别(在大部分情况下的确如此).然而,只这么理解也有些片面.
此外,如果一个范畴里所有的同态都是同构,那么我们就称其是一个广群(groupoid).
Example1
最经典的范畴当然是所有集合以及集合之间的函数组成的范畴,我们将在下面记其为
Example2
对于一个集合
.- 对于
,当 的时候,定义 ;不然定义 .
显然,等价关系的传递性也可以导致这里
当然,上述也可以看出,一个偏序关系也可以构成一个范畴.
Example3(Slice Category)
对于一个已知的范畴
.- 对于
.定义 为所有的映射 ,使得下述图表交换:
$$ \xymatrix{ Z_1\ar[rd]_{f_1}\ar[rr]^{\sigma}&&Z_2\ar[ld]^{f_2}\\ &A& } $$
至于复合的性质,只需观察以下交换图表:
$$
\xymatrix{
Z\ar[rd]_{f}\ar[rr]^{\mathrm{id}}&&Z\ar[ld]^{f}\\
&A&
}
$$
以及:
$$
\xymatrix{
Z_1\ar[rd]_{f_1}\ar[r]^{\sigma}&Z_2\ar[d]_{f_2}\ar[r]^{\tau}&Z_3\ar[ld]^{f_3}\\
&A&
}
$$
后者的原因是
Example4(Coslice Category)
如果在Slice Categories中让
此时,在两个Object
这种范畴同样应用广泛.例如对于群来说,从
Example5
类似Slice category,对于一个范畴
为所有的 . 定义为原本的态射 ,使得下述交换图表成立:
$$ \xymatrix{ &&A\\ Z_1\ar@/^/[rru]^{f_1}\ar@/_/[rrd]_{g_1}\ar[r]^{\sigma}&Z_2\ar[ru]_{f_2}\ar[rd]^{g_2}&\\ &&B } $$
验证这的确是范畴,可以看下面两个交换图表,单位元的: $$ \xymatrix{ &&A\\ Z\ar@/^/[rru]^{f}\ar@/_/[rrd]_{g}\ar[r]^{\mathrm{id}}&Z\ar[ru]_{f}\ar[rd]^{g}&\\ &&B } $$ 以及态射: $$ \xymatrix{ &A&\\ Z_1\ar@/^/[ru]^{f_1}\ar@/_/[rd]_{g_1}\ar[r]^{\sigma}&Z_2\ar[u]_{f_2}\ar[d]^{g_2}\ar[r]^{\tau}&Z_3\ar@/^/[ld]^{g_3}\ar@/_/[lu]_{f_3}\\ &B& } $$
Morphism
也许我们需要再次重申单射(injection)符号为
熟知的结论是:
- 一个映射
是单射当且仅当它存在左逆. - 一个映射
是满射当且仅当它存在右逆.
因此,也许我们可以重新,以一种新的角度来定义单射和双射.例如,一个映射
因为它是双射,所以它既是单射又是满射,它既存在一个左逆
我们定义一个映射
接下来我们证明,在
当一个映射
反过来,当一个映射
满态射等价于双射也是同理的:假设存在一个
让我们来介绍一些典型的单态射和满态射:
Example1(Cartesian Product)
显然有满态射: $$ \xymatrix{ &A\times B\ar@{->>}[ld]_{\pi_A}\ar@{->>}[rd]^{\pi_B}&\\ A&&B } $$
Example2(Disjoint Union)
显然有单态射: $$ \xymatrix{ A\ar@{^{(}->}[rd]&&B\ar@{_{(}->}[ld]\\ &A\coprod B& } $$
Example3(Canonical Projection)
容易发现对于任意等价关系,存在一个满态射
Example4(Inclusion)
如果
Canonical Decomposition
考虑对于一个映射
这并不难验证.首先检验良定性(well-defined),也就是当
则下述交换图表成立(下表也可以看作是对
Initial Object and Final Object
对于一个范畴
- 对于
,如果 , 中存在唯一的同态 ,则称 是**始(initial)**对象. - 对于
,如果 , 中存在唯一的同态 ,则称 是**终(final)**对象. - 如果一个对象是initial的或者final的,有时又称其为**端(terminal)的(但这种说法似乎并不常见,而且从字面上容易和final搞混,因此下面会避免采用),如果一个对象既是initial又是final的,则称其为零(zero)**对象.
范畴里当然可以有很多个initial object和很多个final object,但是我们可以说它们up to isomorphism是唯一的:
- 任意两个initial object
都满足 . - 任意两个final object
都满足 .
两者类似,下面只看(1).根据定义,存在唯一的同态
Example1(Partially Ordered Set)
一个很好的例子是有最大最小值的偏序集,其最大值就是一个initial对象,最小值则是一个final对象.此外显然
Example2(Set)
显然
如果读者足够熟悉coq,应当能发现这就是为什么在coq中的False被定义为类似空集的东西,而True被定义为类似单点集的东西.
Universal Properties
我们说一个构造满足泛性质(Universal Property),当它可以在某个范畴里被视作一个initial/final object.
有的时候,我们选择不去描述这个范畴具体是什么,而只是说:对于所有的其他构造,我们都能找到它打向/被打向我们的构造的一个方式.
Example1(Quotient)
我们说canonical projection
考虑所有的
Example2(Product)
考虑我们曾见过的范畴
值得一提的是,我们这里完全没管
Example3(Coproduct)
考虑我们曾见过的范畴
Groups, first encounter
我们接下来将谈论一个特殊的范畴
一个很好的对群的定义是"单元素的广群",它实际上揭示的道理是群中的每个"元素"实际上应该被看作一种"自同构".总之我们下面不妨直接用
我们不会在这里牵扯太多基础的事情.
评论