几何代数

第1章 预备概念

第1.1节 集合论的概念

我们从一列习用符号开始:aS意味着a是集合S的一个元素.ST意味着ST的一个子集.ST的意思是集合ST的交集; 如果其为空, 我们则称它们不相交.ST代表ST的并集.

iSiiSi代表一族被索引集合的交集和并集. 若ij时有SiSj, 则称iSi为无交并. 集合有时用符号{}定义, 其中元素在括号间被枚举出来. 或者, 通过符号{x|A}, 其中A是关于x的性质. 这个符号应该读作"所有具有性质Ax的集合". 因此, 例如ST={x|xS,xT}

f是从一非空集合S到集合T的映射, 即一对于所有元素sS有定义的函数f(s), 其值在T之中, 那么我们记成f:STSfT

若有SfTTgU, 那么我们也写成SfTgU. 如果sS, 那么我们可以构造g(f(s))U, 因此得到了一个从SU的映射, 用SgfU表示. 注意到对于这些映射的"积", 结合律平凡地成立. 两个因子gf的顺序来源于元素的像的记号f(s). 若我们写作(s)f而不是f(s), 那么记成fg而不是gf可能更加自然. 尽管我们仍然将坚持使用记号f(s) (很少有例外), 读者也应该能够以相反的记号处理一切. 有时写成sf而不是f(s)甚至更加方便, 我们应该注意到在此记号之下有(sf)g=sgf.

如果有SfTS0S, 那么S0所有元素的像的集合记作f(S0), 其被称为S0的像. 当然可以对于S这样做, 那么有f(S)T. 若f(S)=T, 则称该映射为映上的 (onto), 并称fS映上至T. [译注: 这是英文的传统表达, 现多使用Bourbaki的术语, 称f为满射的 (surjective).]

T0T的一个子集. 所有满足f(s)T0sS构成的集合被称为T0的逆像, 用f1(T0)表示. 注意到即便在T0不为空的情况下f1(T0)当然也有可能是空集, 也要记住f1不是一个映射. 对于一个特定的tT, 记号f1(t)的意思是仅包含一个元素t的集合{t}的逆像. f1(t)从不包含多于一个元素是有可能发生的, 那么我们称f是一一的 (one-to-one) 映射. [译注: 更现代的说法是单射的 (injective).] 如果f是一个映上且一一的映射, 那么我们称f是一个一一映上, 或者"一一对应". [译注: 更现代的说法是双射 (bijection).] 仅在这种情况下f1可以被解释为一个映射Tf1S, 其也是一个一一映上. 注意到f1f:SSff1:TT均为恒等映射, 分别在S上和T上.

如果t1t2T的元素, 那么集合f1(t1)f1(t2)是不相交的. 如果s是集合S的一个给定元素并且f(s)=t, 那么s就在f1(t)中, 这表明S是所有集合f1(t)的无交并:S=tTf1(t)集合f1(t)之中可能有某些是空集. 我们只保留非空的集合并称以这些非空的f1(t)为元素的集合为Sf. 注意Sf的元素是集合, 而不是S的元素. Sf被称为商集, 其元素也被称为等价类. 因此, s1s2在相同的等价类之中当且仅当f(s1)=f(s2). 任何给定的s都恰处于一个等价类中. 如果f(s)=t, 那么s的等价类是f1(t).

现在我们构造一个映射f1:SSf, 将每个sS映射至其等价类. 因此, 如果f(s)=t, 那么f1(s)=f1(t). 该映射为满射. [译注: 自此之后, 我们将用单射, 满射, 双射代替一一, 映上, 一一映上.]

接下来, 我们构造一个映射f2:Sff(S), 将非空的等价类f1(t)映射至tf(S). 如果tf(S), 因而t=f(s), 那么t是等价类f1(t)的像, 别无其他. 因此, f2是单射也是满射. 若sSf(s)=t, 那么f1(s)=f1(t)并有f1(t)f2下的像为t. 于是, f2f1(s)=t.

最终, 我们构造一个非常平凡的映射f3:f(S)T, 对于每个tf(S)设置f3(t)=t. 这个映射不应该被称为恒等映射, 因为它是将一个子集映射至一个可能更大的集合T. 这样的映射被称为嵌入, 当然是单射的. 对于f(s)=t, 我们有f2f1(s)=t, 故f3f2f1(s)=t. 我们有Sf1Sff2f(S)f3T, 于是f3f2f1:ST. 我们看到我们原本的映射f被分解为了三个映射f=f3f2f1

重复一下: f1是满射, f2是一一对应, f3是单射. 我们将称其为映射f的典范分解. 术语"典范"或者"自然"可在相当宽泛的意义下应用于这样的数学构造, 其中对象的选择没有什么自由.

作为一个例子, 令GH是群, f:GH是一个从GH的同态, 即对于所有x,yG满足f(xy)=f(x)f(y)的映射. 设x=y=1 (G的单位元), 我们得到了f(1)=1 (H的单位元). 置y=x1, 接着我们得到了f(x1)=[f(x)]1. 现在我们将描述f的典范分解, 等于说必须首先找到商集Gf. 元素xy在相同的等价类之中当且仅当f(x)=f(y), 或者f(xy1)=1, 又或是f(y1x)=1. 用K代表1的逆像, 这意味着xy1Ky1xK都成立 (或者说xKyxyK都成立). 两个陪集yKKy因此是相同的, 而等价于y的元素x构成了陪集yK. 若y已经在K之中, 因而y1的等价类之中, 我们就得到了yK=K, 故K是一个群. 左陪集和右陪集的相等意味着K是一个不变子群, 因而我们的商集不过就是商群 (factor group) G/K. 映射f1对于每个xG联系以陪集xK作为像: f1(x)=xK. 现在的要点在于f1是一个同态 (也是满射), 的确f1(xy)=xyK=xyKK=xKyK=xKyK=f1(x)f1(y).

这个映射被称为从一个群到 (onto) 其商群的典范同态.

映射f2xK映射至 (onto) f(x): f2(xK)=f(x). 因为f2(xKyK)=f2(xyK)=f(xy)=f(x)f(y)=f2(xK)f2(yK), 所以它是一个同态. 既然它是一个一一对应, 那么它也是一个同构, 于是可知商群G/K同构于像群f(G). G的不变子群K被称为映射f的核.

映射f3不过就是一个嵌入, 因此它是一个到H的同态.

第1.2节 向量空间上的定理

我们将假定读者熟悉向量空间的概念和最基本的性质, 但是将重复其定义, 并讨论一些读者可能不熟悉的方面.

定义1.1. 一个域k (k不一定是交换的) 上的右向量空间是一个加性群, 并带有一个运算, 联系AVakAaV, 其满足以下法则:
  1. (A+B)a=Aa+Ba;
  2. A(a+b)=Aa+Ab;
  3. A(ab)=(Aa)b;
  4. A1=A.
其中A,BV, a,bk, 并且1k的幺元.

对于左向量空间, 这个运算被写成aA, 也有类似的法则成立.

V是一个k上的右向量空间而SV的任意一个子集.

第1.3节 同态更细致的结构

第1.4节 对偶与配对

第1.5节 线性方程

第1.6节

第1.7节 群论的概念

第1.8节 域论的概念

第1.9节 有序域

第1.10节 赋值

第2章 仿射几何与投影几何

第2.1节 引论和最初三条公理

我们都熟悉解析几何, 其中平面上的点由实数序对(x,y)描述, 直线由线性方程描述, 圆锥曲线由二次方程描述. 解析几何使得我们能够将任何初等几何问题规约为仅仅一个代数问题. 然而, 直线与圆相交的问题提示我们扩大这个系统, 引入一个新的平面, 其中的点是复数的序对. 这种过程显见的泛化如下.

第3章 辛几何与正交几何

第3.1节 向量空间上的度量结构

第3.2节 辛几何与正交几何的定义

第4章 一般线性群

第4.1节 非交换行列式

J. Dieudonné将行列式的理论扩展到了非交换的域上.

第4.2节 GLn(k)的结构

第4.3节 有限域上的向量空间

第5章 辛群和正交群的结构