共合积 (Amalgam)
正向极限
设 (Gi)i∈I 是一族群. 对 (i,j)∈I×I, Fij 由一些 Gi→Gj 的群同态构成. (Gi) 的正向极限是一个群 G=limGi 以及一族同态 fi:Gi→G, 使得对任何 f∈Fij 都有 fj∘f=fi, 且满足如下的泛性质:
若群 H 和 hi:Gi→H 满足 hj∘f=hi 对任何 f∈Fij, 那么存在 h:G→H 使得 hi=h∘fi.
设有群 G1,G2,A 以及群同态 f1:A→G1, f2:A→G2. 当 A={1}, 定义自由积G1∗G2={a1⋅b1⋅…⋅an⋅bn∣b1,…,bn−1=eG2,a2,…,an=eG1}.
当 A={1} 时, 共合积 G1∗AG2 的元素是 G1∗G2 中的元素商掉如下的等价关系:(a1f1(x))⋅b1=a1⋅(f2(x)b1);(b1f2(x))⋅a2=b1⋅(f1(x)a2),其中 ai∈G1, bi∈G2, x∈A.
类似地, 可以定义一族群的自由积或者共合积.
自由积是群范畴中的余积, 直积是群范畴中的积, 请读者自行回忆它们满足的泛性质.
设 X 是被开集 U1,U2 覆盖的拓扑空间. 假设 U1,U2,U12=U1∩U2=∅ 是道路连通的. 设 x∈U12, 则基本群 π1(X;x)=π1(U1;x)∗π1(U12;x)π1(U2;x).
共合积的结构
假设 g=a1b1…anbn∈G1∗AG2, 考虑 bn=f2(xn)bn′, 那么 g=a1b1…(anf1(xn))bn′. 同样设 anf1(xn)=f1(xn′)an′ 并重复上述操作, 则有:
G1∗AG2={xa1b1…anbn∣x∈A,ai∈G1\f1(A),bi∈G2\f2(A)},这里 a1 和 bn 可以不出现.
假设诸 fi 是单射, 取定 fi(A) 在 Gi 中的一组右陪集代表元系 1∈Si (i=1,2), 那么可以找到唯一的表达式xa1b1…anbn,其中 x∈A, ai∈S1\{1}, bi∈S2\{1} 且 a1,bn 可以不出现. 对一般的共合积, 总结如下:
设群 A 和一族群 (Gi)i∈I, 有一族单射 A→Gi (因而 A 可以视为诸 Gi 的子群) . 取定 A 在 Gi 中的右陪集代表元系 Si, 并记 f 和 fi 分别是 A 和 Gi 映入 (∗AGi) 中的典范映射. 那么对于 (∗AGi) 中的任何元素 g, 均存在唯一的 i=(i1,…,in)、a∈A、sm∈Sim\{1}, 使得 g=f(a)fi1(s1)⋯fin(sn).
1. | 对于 g∈∗AGi, 定义 g 的长度 ℓ(g) 为 g 在 1.6 中表达式里的 n. |
2. | 对于 g∈∗AGi 使得 ℓ(g)⩾2, 称 g 是循环约化 (cyclic reduced) 的, 如果 i1=in. |
1. | ∗AGi 中的元素要么和 Gi 中的某个元素共轭, 要么和某个循环约化元共轭. |
2. | 循环约化元生成一个无限循环群. |
证明. 第二点容易直接验证.
对于第一点, 对
ℓ(g) 归纳. 若
ℓ(g)⩾2 且不是循环约化的, 设
g 对应于
i=(i1,…,in) 且
i1=in,
g=g1⋯gn,
gm∈Gim\{1}. 那么
g1−1gg1=g2⋯gng1, 此时一定有
ℓ(g1−1gg1)<n, 因此与
Gi 的某个元素或者某个循环约化元共轭, 从而
g 亦然.
(∗AGi) 中的有限阶元素一定与 Gi 中的某个元素共轭.
证明. 否则其与循环约化元共轭, 而这与有限阶矛盾.
若诸 Gi 无挠, 则 (∗AGi) 无挠.
证明. 假设有挠元, 其与
Gi 中某挠元共轭, 又由无挠导出只能是单位元.
设 Hi 是 Gi 的子群, 且 B=Hi∩A 与 i 无关, 则由 Hi→Gi 诱导的 ∗BHi→∗AGi 是单射.
若 Hi∩A={1}, 则在 (∗AGi) 中由 Hi 自由生成的子群是 ∗Hi.
自由群
记由 n (n⩾2) 个元素生成的自由群是 Fn. 显然 F2 可以作为 Fn 的子群; 之后我们会证明, Fn 也可以看成 F2 的子群!
设 A,B 是群, R=ker(A∗B→A×B), 则 R 是自由群, 以X={[a,b]∣a∈A\{1},b∈B\{1}}为生成元.
两个有限群的自由积一定包含一个有限指标的自由子群.
证明. 设群是
A,B, 则前述定理中的
R 满足
[A∗B:R]=∣A×B∣<∞.
自由群的例子:
1. | 无穷二面体群 (infinite dihedral group) D∞≅Z/2Z∗Z/2Z. |
2. | 特殊射影线性群 PSL2(Z)=SL2(Z)/{±1}≅Z/2Z∗Z/3Z. |
PSL2(Z) 作为自由群的一组生成元是 (0−110) (2 阶) 与 (01−11) (3 阶) . SL2(Z) 只有四个有限子群: {1},{±1},⟨(0−110)⟩,⟨(01−11)⟩.
回忆半直积的概念. 设 N⊲G, H<G, 如果 1→N→G→H→1 正合, 则称 G 是 N 和 H 的一个半直积, 记作 G=N⋊H 或 G=H⋉N.
外半直积: 设群 H 在群 N 上有群作用 φ, 在 N×H 上定义新的乘法: (n1,h1)⋅(n2,h2)=(n1φh1(n2),h1h2), 得到的群记为 N⋊H.
设 A<G, θ:A→G 是单同态 (不一定是嵌入) , 那么存在群扩张 G<G′ 和 s∈G′ 使得 θ(a)=sas−1. 进一步, 如果 G 可数 (或有限生成或无挠) , 那么可选取拥有相同性质的 G′.
证明. 对任意
n∈Z, 考虑
An=A 和
Gn=G. 令
H=∗AGn, 这里的共合在
(g1θ(a))⋅g2=g1⋅(ag2) 的意义下. 考虑
un:Gn→Gn+1 是恒等映射, 则
un 诱导了右平移映射
u:H→H. 如果
a∈A⊆G=G0, 则此时
u(a)∈G1=θ(a)∈G0. 故
u 延拓了
θ. 考虑半直积
G′=H⋊Z, 其中
Z 在
H 上的作用由
u 给出. 此时不难验证
s=(1H,1) 满足上述性质. “进一步” 之后的命题由上述构造直接得到.
上述命题的 H-N-N 三人提出了如下问题: 若 A,B 都是 G 的子群, 那么是否存在群扩张 G<H 以及 h∈H 使得 h−1Ah=B? 显然, 必要条件是 A≅B. 非平凡的事情是, 三人证明了这也是充分条件.
树
图
一个图 (graph) Γ 由顶点集 X=vertΓ、边集 Y=edgeΓ 与映射Y→X×X,y↦(o(y),t(y))和Y→Y,y↦yˉ构成, 它们满足: 对任何 y∈Y 都有 yˉˉ=y, yˉ=y 以及 o(y)=t(yˉ).
直观地来看, 在此定义中, 一条边
y∈Y 是有方向的, 以
o(y) 为起点 (origin) , 以
t(y) 为终点 (terminate) .
yˉ 则是将这条边的箭头反过来.
图 Γ 的定向是 Y 的一个分解 Y=Y+⊔Yˉ+.
在实际中, 我们用图表 (diagram) 来表示一个图 (graph) . 即, 通俗地说, 一个 graph 画在纸上叫作 diagram.
设 Γ 是图, X=vertΓ, Y=edgeΓ. 构造拓扑空间 T=X⊔(Y×[0,1]), 这里 X,Y 赋予离散拓扑. 图 Γ 的实现是拓扑空间 real(Γ)=T/R, 其中 R 是由 (y,0)=o(y),(y,1)=t(y) 以及 (y,t)=(yˉ,1−t) 确定的等价关系.
图 Γ 的重心重分是这样的一个图 Γ′: vertΓ=X∪{{y,yˉ}∣y∈Y} (后者代表每条边的中点) ; edgeΓ′=Y×{0,1}, 其中 (y,ε)=(yˉ,1−ε), o(y,0)=o(y), o(y,1)={y,yˉ}.
容易验证,
t(y,0)={y,yˉ},
t(y,1)=t(y), 以及
realΓ′ 同胚于
realΓ 的重心重分.
图的范畴, 对象由图构成. 态射 f:Γ→Γ′ 由顶点的映射和边的映射构成, 且满足 f(o(y))=o(f(y)), f(t(y))=t(f(y)) 以及 f(yˉ)=f(y).
图 Pathn 是 (TBA) . 图 Γ 中长度为 n 的路径是 Pathn 在 Γ 中的像. 如果图 Γ 中的任何两个点都有路径相连, 则称 Γ 是连通图.
图 Circn 是 (TBA) . 图 Γ 中长度为 n 的环路是与 Circn 同构的一个子图. 一个长度为 1 的环路称为环 (loop) . 不含 Circ2 或环作为子图的图称为组合图 (combinatorial graph) .
图 Γ(G,S)
设 G 是图, S 是 G 的子集.
定义图 Γ−Γ(G,S) 如下: vertΓ=G (作为集合) , 定向 (edgeΓ)+=G×S, 满足 o(g,s)=g 和 t(g,s)=gs.
G 在
G 上的左乘作用给出了
G 在
Γ 上的作用, 使得
g⋅h=gh 以及
g(h,s)=(gh,s). 这是一个保持定向 (
g⋅(edgeΓ)+=(edgeΓ)+) 并且自由 (见
3.6) 的作用.
考虑加法群 G=Z2, S={(0,1)}, 则 Γ(G,S) 是 (TBA) .
1. | Γ 连通 ⟺S 生成 G. |
2. | Γ 有环 ⟺1∈S. |
3. | Γ 是组合图 ⟺S∩S−1=∅. |
树
考虑由 S={x,y} 生成的自由群 G=F(S), Γ(G,S) 是树.
图 TBA
在树 Γ 中, 对任何两个顶点 P,Q, 存在唯一一条连接 P,Q 的最短路径.
证明. 由连通性知存在连接
P,Q 的路径. 这些路径一定是某
Pathn 的单射像, 否则
Γ 中存在环路. 那么必存在长度最短的路径, 且无环路性保证了最短路径的唯一性.
由上述命题, 在树中可以定义两点
P,Q 的距离
ℓ(P,Q). 对顶点
P, 可以定义
Xn={Q∣ℓ(P,Q)=n}.
证明. 连接
P,Q 的最短路径同胚于
[0,n],
F(x,t)=tx 实现
[0,n] 到单点集的同伦, 进而可以有全空间到单点集的同伦.
对图 Γ 的顶点 P, 记 YP={y∈Y∣t(y)=P}. P 的指标为 n=♯YP. 如果 n=0, 那么或者 Γ 不连通, 或者 Γ 只由一点构成且无边. 此时称 P 是孤立点. 如果 n⩽1, 称 P 是端点 (terminal vertex; pending vertex) .
设 P 是图 Γ 非孤立的端点.
1. | Γ 连通 ⟺Γ−P (顶点集为 X−{P}, 边集为 Y−(YP∪YˉP)) 连通. |
2. | Γ 中的任何环路不包含 P (等价地, Γ 的任何环路包含于 Γ−P) . |
3. | Γ 是树 ⟺Γ−P 是树. |
证明. 此时指标 n=1. 如果 Γ 连通, 那么对 Γ−P 的任何顶点 Q,Q′, 由 Γ 的连通性知存在连接 Q,Q′ 的路径; 而这条路径一定也在 Γ−P 中. 反之假设 Γ−P 连通, 则对任何顶点 Q 来说, 首先有 P 到某顶点 Q′ 的路径, 再连接 Q′ 和 Q 即可.
任何包含 P 的环路使得 n⩾2, 故不会有环路包含 P.
既然树是非空、不含环路的连通图, 前两条导出了第三条.
设 Γ 是直径为 n<∞ 的树. (注意: 此时端点数未必有限) 那么:
1. | 端点集 t(Γ) 非空. |
2. | 若 n⩾2, 则 Γ 去掉所有端点 (以及对应的边) 得到一棵直径为 n−2 的树. |
3. | 若 n=0, 则 Γ≏Path0; 若 n=1, 则 Γ≏Path1. |
证明. 第三条是显然的.
假设 n⩾2, 记去掉端点得到图 Γ′. 取 Γ 中长为 n 的路径, 则其第一个和最后一个点一定是端点. 去掉它们后得到 Γ′ 中长度为 n−2 的路径. 说明 Γ′ 的直径不小于 n−2. 另一方面, 任取 Γ′ 的端点 P,Q, 记 ℓ(P,Q)=m, 并取连接 P,Q 的最短路径. 那么在 Γ 中此路径可以向两端延展为一条长度为 m+2⩽n 的路径, 表明 Γ′ 的直径不超过 n−2, 2 证明完毕.
最后,
n=0,1 时由
3. 知端点非空;
n⩾2 时, 如果端点为空, 则去掉所有端点后得到的树直径还是
n, 与
2. 矛盾!
1. | 一棵偶直径的树存在一个在所有自同构下不变的顶点. |
2. | 一棵奇直径的树存在一条在所有自同构下不变的几何边. |
证明. 图
Γ′ 在
Γ 的所有自同构下不变, 因此对
Γ 的直径归纳即可.
图的子树
设 Γ 是非空图, 那么 Γ 的子树全体在包含关系下构成非空偏序集. 不难验证此偏序集满足 Zorn 引理的条件, 那么 Γ 有极大子树, 也就是子树集合中的极大元.
非空连通图 Γ 的极大子树 Λ 包含 Γ 的全部顶点.
证明. 否则由连通性可取边
y 使得其起点在
Λ 中而终点
P 不在. 此时图
Λ′ (顶点集为
vertΛ∪{P}, 边集为
edgeΛ∪{y,yˉ}) 是树 (因为
Λ=Λ′−P 是树) , 矛盾!
树和自由群
考虑群 G 在图 X 上的作用. 一个反转是元素 g∈G 以及 y∈edgeX, 使得 gy=yˉ. 这等价于 X 上存在一个被 G 作用保持的定向. 如果 G 的作用不包含反转, 可以定义商图 G\X 如下:
vertG\X=vertX/∼, edgeG\X=edgeX/∼. 这里等价关系由 G 的作用给出.
考虑 X=Z2, 每相邻两点连一条边, G=Z, 作用 m⋅(m1,m2)=(m1,m2+m). 商图 G\X (TBA) .
设 X 是连通图, 群 G 在其上有不包含反转的作用. 那么 G\X 的子树可以提升为 X 的子树.
XmodG 的代表元树是 G\X 中的一棵极大子树的提升.
自由群的图
设 X=Γ(G,S) 是群 G 和子集 S 决定的图, 那么以下等价:
树上的自由作用
称群 G 在图 X 上自由作用, 如果 G 的作用不含反转且没有非平凡元素 g 固定 X 的某个顶点.
我们有:
设 G 是在树 X 上自由作用的群. 选取 XmodG 的代表元树 T 以及被 G 作用保持的一个定向 Y+.
1. | 设S={g=1∣∃y∈Y+,o(y)∈T,t(y)∈gT},那么 S 是 G 的一组基. |
2. | 如果 X∗=G\X 只有有限个顶点 (s 个) 并且 ♯edgeX∗=2a, 那么 ♯S−1=a−s. |
设 G 是秩为 rG 的自由群, H 是秩为 rH 的子群, [G:H]=n<∞. 此时rH−1=n(rG−1).
设 G 是以 S 为基的自由群, H 是 G 的子群.
1. | 可以选取 H\G 的代表元集 T, 满足如下条件: 如果 t∈T 有如下的既约分解t=s1ε1⋯snεn,si∈S,εi∈{±1},si=si+1⟹εi=εi+1,那么 1,s1ε1,…,s1ε1⋯snεn 都在 T 中. |
2. | 设 W={(t,s)∈T×S∣ts∈T}. 对 (t,s)∈W, 置 ht,s=tsu−1, 其中 u∈T 使得 Hts=Hu. 此时R={ht,s∣(t,s)∈W}是 H 的一组基. |
树和共合积
假设 G 在图 X 上有不含反转的作用. XmodG 的一个基本区域是指 X 的子图 T, 使得 T→G\X 是同构.
在 R2 上考虑 R 的作用 r⋅(x,y)=(x+r,y+λr), 其中 λ∈R. 此时 R2/R≅R. 考虑环面 R2/Z2=T2=S1×S1. R 在 R2 上的作用诱导了 R 在 T2 上的作用. 如果 λ=1, 则 T2/R≅S1; 反之, 如果 λ 是无理数, 则任意一点出发的轨道是稠密的, 基本区域会很糟糕.
显然, 如果
G\X 是树, 则由
3.3 知基本区域确实存在. 如果
X 是树, 则反过来也是对的:
设 X 是树, G 作用在 X 上. 那么基本区域存在当且仅当 G\X 是树.
证明. 一边不需证明. 假设存在基本区域
T, 由
G\X 连通且非空导出
T 亦然.
X 没有环路推出
T 亦然, 因此
T 是树, 故
G\X 亦然.
接下来我们考虑一类特殊的图: segment (注: 课上未给出中文译名, 笔者也未找到较通用的译名, 故保留) .
一个同构于 Path1 的图称为 segment.
以下假设
G\X 是 segment,
T 是
XmodG 的基本区域. 我们考虑树和共合积的关系.
设GP={g∈G∣gP=P},GQ={g∣gQ=Q},Gy={g∣gy=y}=GP∩GQ},则如下等价:
1. | X 是树; |
2. | GP∗GyGQ→G 是同构. |
反过来, 任何两个群的共合积在一个以 segment 为基本区域的树上作用.
设 G=G1∗AG2 是群的共合积. 那么存在 (同构意义下唯一的) 树 X, 使得 G 在其上有一个以 T 为基本区域的作用; 此外, GP=G1, GQ=G2 以及 A=Gy=G1∩G2.
证明. X 在同构意义下只能是如下的图:
vertX=(G/G1)⊔(G/G2),edgeX=(G/A)⊔(G/A),在定向
G/A 上映射
o:G/A→G/G1;t:G/A→G/G2. 基本区域
T 由
P=1⋅G1,Q=1⋅G2 以及
y=1⋅A 确定. 最后,
4.5 确保
X 是树.
这是一种二部图 (bipartite graph) , 每个顶点 G1g1 引出 [G1:A] 条边, 每个顶点 G2g2 引出 [G2:A] 条边.
X 不包含环路当且仅当 GP∗GyGQ→G 是单射.
考虑 G=SL2(Z). 熟知, G 在上半平面 H={z=x+iy∣y>0} 上有作用(acbd):z↦cz+daz+b.令P=eπi/3,Q=i,y=eiθ(3π⩽θ⩽2π).又记 X 是 G 在 PQ⌢ 上作用得到的弧线的并. 此时 X 是以 PQ⌢ 为基本区域的树, 并且GP=Z/6Z,GQ=Z/4Z,Gy=Z/2Z.因此有同构SL2(Z)≅(Z/4Z)∗Z/2Z(Z/6Z).
假设 Γ<G1∗AG2. 那么Γ∩g1G1g1−1=Γ∩g2G2g2−1={1}对任何 g1∈G1,g2∈G2, 等价于 Γ 在 X 上的作用是自由的 (因此, Γ 是自由群) .
证明. Γ 在 X 上的作用不自由等价于某个顶点有非平凡的稳定化子, 不妨设 G1g1 在 h=1 的作用下不变.
Γ∩g1G1g1−1={1} 对任何
g1∈G1 的反面是存在
h=1 和
g1∈G1 使得
h∈Γ∩g1G1g1−1. 直接验证等价性即可.
G1∗AG2 的有界 (ℓ(Σ) 有界) 子群 Σ 一定在 G1 或 G2 的共轭像中.
证明. 设
G1=GP,
G2=GQ,
A=Gy. 对于
g∈G1∪G2, 则
T 和
gT 有公共顶点. 那么对任何有界子集
Σ 都有
Σ⋅(vertT) 有界. 因此由
4.14 知存在顶点
P 在
Γ 的作用下不变, 故
Σ 包含于
G1 或
G2 的一个共轭像中.
G1∗AG2 的有限子群 Σ 一定在 G1 或 G2 的共轭像中.
设 Γ 是在树 X 上作用的群. TFAE:
(a) | 对 vertX 的任何有界子集 A, Γ⋅A 有界; |
(b) | 存在 P∈vertX 使得 Γ⋅P 有界; |
(c) | 存在 P∈vertX 使得 P 在 Γ 的作用下稳定. |
证明. (a)⟹(b),(c)⟹(a) 平凡, 只需验证
(b)⟹(c). 取
Γ⋅P 生成的子树
Y, 它有界并且在
Γ 的作用下稳定. 由
2.21 知存在不变顶点或者不变边. 如果存在不变边
{y,yˉ},
Γ 的作用只能使
y 不变 (因为我们的假设是没有反向作用) , 故也使得
y 的始终点不变.
群树的极限
群图 (graph of groups) (G,T) 由图 T、{GP∣P∈vertT} 以及 {Gy∣y∈edgeT} 构成, 使得对每个 Gy, 都有 Gy=Gyˉ 以及一个单同态 Gy⟶Gt(y),a↦ay.
如果 T 是树, 那么称 (G,T) 是树图 (tree of groups) .
正向极限GT:=lim(G,T)是诸 GP 沿着 Gy 的共合积.
T=Path1 时, GT 就是两个群的共合积.
共合积与基本区域
设 (G,T) 是树图. 那么存在包含 T 的图 X 以及 GT 在 X 上的作用, 满足:
1. | T 是 XmodGT 的基本区域; |
2. | 对任何 P∈vertT (y∈edgeT) , P (y) 的稳定化子是 GP (Gy) ; |
3. | X 是树. |
证明. 必须有vertX=⊔(GT/GP);edgeX=⊔(GT/Gy).此时 GT 在 X 上自然有作用, 并且满足第二条. 以下证明 X 是树. 由于无限树可以视为其有限子树的极限, 只需证明 T 有限的情况.
对 n=♯vertT 归纳. 如 n=1, 那么 X=T. 假设 n>1, 考虑 y∈edgeT 使得 P=t(y) 是端点. 那么 T′=T\{P,y} 是树且 GT=GT′∗GyGP.
记
X′=GT′T′⊂X, 则
X′ 是
(G,T′) 对应的图, 由归纳假设是树. 此外, 对于
g∈GT/GT′, 诸
gX′ 两两不交. 令
X~ 是将所有
gX′ 缩成一点得到的图. 此时
GT 在
X~ 上作用, 并且具有基本区域
T/T′, 是由
(T′),y,P 组成的 segment. 此时
(T′),y,P 的稳定化子分别是
GT′.Gy,GP. 由于
GT′∗GyGP→GT 是同构,
X~ 是树, 进而
X 也是.
假设
G 作用在
X 上, 基本区域
T 是树. 考虑树图
(G,T), 其中
GP=Stab(P)<G,
Gy=Stab(y)<G. 记
GT=lim(G,T). 那么包含映射
GP→G 延拓为同态
GT→G. 如果
X 连通, 则事实是
GT↠G.
又令 X~ 是和 (G,T) 关联的树 (如前定义) , 则单位映射 T→T 唯一地延拓为 X~→X.
约定同上, 以下等价:
1. | X 是树; |
2. | X~→X 是同构; |
3. | GT→G 是同构. |