仿射代数簇的切空间
好的,我们接下来讲解仿射代数簇的切空间。这个概念是代数几何中连接几何直观与代数工具的桥梁,它让我们能用线性工具来研究几何对象在一点附近的局部结构。
第一步:重温背景知识——仿射代数簇与点的局部环
为了理解切空间,我们需要先明确两个基础概念:
- 仿射代数簇:我们已经知道,一个仿射代数簇 \(V\) 是仿射空间 \(\mathbb{A}^n\) 中由一组多项式方程 \(f_1, f_2, ..., f_r \in k[X_1, ..., X_n]\) 的公共零点集,即 \(V = \{ P \in \mathbb{A}^n \mid f_1(P) = ... = f_r(P) = 0 \}\)。这里 \(k\) 是一个代数闭域。
- 点在簇上的局部环:在点 \(P = (a_1, ..., a_n) \in V\) 处的局部环 \(\mathcal{O}_{V, P}\) 是坐标环 \(k[V]\) 在极大理想 \(\mathfrak{m}_P\) 处的局部化。这个极大理想 \(\mathfrak{m}_P\) 由所有在点 \(P\) 处取值为零的函数(即“消失”在 \(P\) 点的函数)组成。直观上,\(\mathcal{O}_{V, P}\) 中的元素代表了在 \(P\) 点附近有定义的所有有理函数。
第二步:几何直观——什么是“切线”?
在经典微分几何中,对于一个光滑曲面(或曲线)上的一点,我们可以定义其切平面(或切线)。它是由所有通过该点的切线方向构成的向量空间。这些切线方向可以被看作是“在无穷小的尺度下,从该点出发的瞬时运动方向”。
在代数几何中,我们处理的代数簇可能不是处处光滑的(即存在奇点),但我们仍然希望在任意一点定义一个类似“最佳线性逼近”的对象,这就是切空间。
第三步:代数定义(I)——利用点的极大理想
这是最常用且最代数化的定义。我们关注点 \(P\) 处的极大理想 \(\mathfrak{m}_P\)。这个理想里的函数都在 \(P\) 点“消失”了。那么,这个理想的平方 \(\mathfrak{m}_P^2\) 里的函数,则可以理解为“消失得更厉害”的函数(它们在 \(P\) 点的一阶导数也为零,如果我们能谈导数的话)。
定义:仿射代数簇 \(V\) 在点 \(P\) 的切空间 \(T_P(V)\) 是 \(\mathfrak{m}_P\) 对 \(\mathfrak{m}_P^2\) 的对偶空间。更具体地说,它是 \(k\)-向量空间:
\[T_P(V) := (\mathfrak{m}_P / \mathfrak{m}_P^2)^* \]
其中 \((\cdot)^*\) 表示对偶空间,即所有从 \(\mathfrak{m}_P / \mathfrak{m}_P^2\) 到 \(k\) 的线性映射。
- 为什么这样定义?
- \(\mathfrak{m}_P\) 中的元素代表了在 \(P\) 点取值为零的“函数增量”。
- 商空间 \(\mathfrak{m}_P / \mathfrak{m}_P^2\) 可以被理解为“在 \(P\) 点的一阶无穷小增量”。模掉 \(\mathfrak{m}_P^2\) 意味着我们忽略掉更高阶(二阶)的无穷小量。
- 这个商空间本身被称为余切空间,记为 \(\mathfrak{m}_P / \mathfrak{m}_P^2 =: T_P^*(V)\)。
- 一个切向量 \(v \in T_P(V)\) 就是一个线性映射,它给每一个“一阶无穷小增量”分配一个域 \(k\) 中的数值。这正好对应了“方向导数”的概念:一个切向量决定了函数沿该方向求导的规则。
第四步:具体计算(II)——雅可比矩阵与显式公式
上面的定义虽然深刻,但不易于具体计算。一个更直接的计算方法来自于微积分的类比。
假设 \(V\) 由多项式方程组 \(\{f_1 = 0, f_2 = 0, ..., f_r = 0\}\) 定义,且 \(P \in V\)。
- 雅可比矩阵:在点 \(P\) 处计算每个多项式 \(f_i\) 的梯度(即所有偏导数组成的行向量),然后将这些行向量堆叠起来,形成一个 \(r \times n\) 的矩阵,称为雅可比矩阵 \(J_P\):
\[ J_P = \begin{pmatrix} \frac{\partial f_1}{\partial X_1}(P) & \cdots & \frac{\partial f_1}{\partial X_n}(P) \\ \vdots & \ddots & \vdots \\ \frac{\partial f_r}{\partial X_1}(P) & \cdots & \frac{\partial f_r}{\partial X_n}(P) \end{pmatrix} \]
注意:这里的偏导数是在形式意义上定义的,对于多项式而言总是存在的。
- 切空间作为核空间:那么,切空间 \(T_P(V)\) 可以具体地实现为 \(\mathbb{A}^n\) 在 \(P\) 点的切空间(即 \(k^n\) )的一个子空间。具体来说:
\[ T_P(V) = \{ v \in k^n \mid J_P \cdot v = 0 \} \]
也就是说,一个向量 \(v = (v_1, ..., v_n)\) 是 \(V\) 在 \(P\) 点的切向量,当且仅当它满足由雅可比矩阵给出的线性方程组。这个条件等价于说,对于每个定义方程 \(f_i\),其沿方向 \(v\) 的方向导数在 \(P\) 点为零:\(\sum_{j=1}^n \frac{\partial f_i}{\partial X_j}(P) v_j = 0\)。这确保了 \(v\) 是“沿着 \(V\) 的方向”,而不是指向 \(V\) 外部的方向。
第五步:几何维数与光滑性
- 切空间的维数:对于任意点 \(P \in V\),我们总有 \(\dim T_P(V) \ge \dim_P V\),其中 \(\dim_P V\) 是簇 \(V\) 在点 \(P\) 处的局部维数。
- 光滑点与奇点:
- 如果 \(\dim T_P(V) = \dim_P V\),我们称 \(P\) 是 \(V\) 的一个光滑点(或非奇异点)。
- 如果 \(\dim T_P(V) > \dim_P V\),我们称 \(P\) 是 \(V\) 的一个奇点(或奇异点)。
在光滑点处,簇的局部结构最简单,类似于欧几里得空间。在奇点处,局部结构更复杂,例如两条曲线相交(如 \(y^2 = x^3\) 在原点)或出现“尖点”(如 \(y^2 = x^3\) 在原点)。
第六步:总结与关联
- 切空间 \(T_P(V)\) 是研究代数簇局部性质的核心工具。
- 它有两种等价的定义方式:一种是内蕴的、代数的(通过对偶于 \(\mathfrak{m}_P / \mathfrak{m}_P^2\)),另一种是外在的、计算的(通过雅可比矩阵的核)。
- 它的维数决定了点 \(P\) 的光滑性。
- 这个概念可以推广到更一般的概形上,成为现代代数几何的基石之一。
通过理解切空间,我们就有了分析代数簇局部微分几何性质的起点,例如可以进一步定义切丛、微分形式等概念。