例子与边界
同一条整数正合列,两种张量结果
从整数模的短正合列出发:
取 。利用 和 ,张量所得的右正合列为
第一箭头把 送到 ,但定义域中的 ,所以它失去单射性。第二箭头在上述同构下是恒等映射,故中间和右端依旧正合;失败精确地发生在左端。于是 不是平坦 -模。
改取 。因为 ,商模公式给出 ,整条列变为
乘二映射的逆是 ,所以这条列正合。要进一步证明 平坦,还必须证明它保留所有单射;这由局部化的分数运算完成。
局部化为何保留每个单射
取含 的乘法闭集 。沿环的局部化公理库环的局部化Localization of rings把指定乘法闭集中的元素形式地变为可逆元所得的环。同样构造模 :分式 与 相等,当且仅当存在 使 。特别地,
存在使局部化与张量积之间有自然同构
这个公式对两个输入分别可加,且满足 ,所以张量泛性质给出同态。分式等价也被保留:若 ,乘上 后正是两份输出相等所需的关系。
逆映射为 。若 ,取 使 ,则张量关系给出
因此逆映射与代表元无关;通分公式验证它可加。最后,,而 ,证明两者互逆。
现在令 为任意单射。诱导映射 把 送到 。若输出为零,便有 使 。由 单射得 ,从而输入 。这证明 单射。同构 把 对应到 ;交换环上翻转两个张量因子又给出 ,所以 平坦。取 、,就得到 的平坦性。
平坦的有理数模为何不投射
取以有理数为基标号的自由整数模公理库自由模Free module具有基、因而每个元素可唯一写为有限线性组合的模。 ,令 把 送到 。这是满射。如果 是投射模公理库投射模Projective module对任意满模同态都能提升出映射、等价地为自由模直和因子的模。,恒等映射 就能沿 提升,得到 满足 。
但实际上每个群同态 都是零。对任意正整数 ,有 ,所以 的每个整数坐标都能被所有正整数整除。只有零整数具有此性质,故 。再取 (),有 ;自由整数模逐坐标无挠,因此 。
于是任何候选截面 都只能为零,不能满足 。这完整地给出“平坦不蕴含投射”的反例,也说明允许分母与拥有自由直和因子结构是不同要求。
无挠性只检测一部分单射
若 为整环、 平坦,对任意非零 ,把单射 与 张量,便得到单射 。因此 必有 ,即 无挠。这里整环假设保证最初的乘法映射是单射。
逆命题在一般整环上失败。取 ,,它作为整环的子模当然无挠。平坦模却必须满足任意两理想 的交关系
这个必要条件来自在前三项正合的列 ,其中最后映射为 。若 平坦,张量后仍在 处正合;后一映射变为 ,其核是 ,而前一映射的像是 。应用短正合列定义时,可先在最后映射的像处把原列截成短正合列,再利用该像嵌入 的单射。
令 、。多项式同时被 整除,当且仅当被 整除,故 。现在 ,因为 ;但
否则 ,在整环中约去 就有 ,令 得到矛盾。所以 无挠却不平坦。
在 PID 上,所有模确实满足“平坦当且仅当无挠”,不要求有限生成;这是参考资料中 Lemma 15.22.11 的特例。有限生成时可由结构定理进一步得到自由性,但该有限生成论证不能用来证明任意无挠模平坦; 的证明采用了上面的局部化机制。
推论与应用
自由模平坦,因为 ,张量后的单射就是对每个有限支撑坐标分别应用原单射。平坦模的直和因子也平坦:若 平坦,利用 , 的核必嵌入 的零核。投射模是自由模的直和因子,故得到
自由投射平坦局部化证明解释了改变系数时的一种可靠操作:把指定分母变为可逆元,可能让某个模整体变成零,却不会破坏已有的短正合关系。例如有理化会消去 ,同时把乘二变成同构,两者正好保持那条整数序列的正合性。
继续学习Tor 函子公理库Tor 函子Tor functor · Tor groups张量积的左导出函子;以双数环的周期自由分解算出每阶 Tor,并证明分解无关性与无限投射维数。时,平坦性可表达为 对所有 成立。Tor 的长正合列把张量后丢失的单射记录为一个连接态射;本页的 例子提供了这种失效最直接的计算,而局部化给出了全部这类障碍同时消失的情形。
Tor 页面还给出双数环 的例子: 与理想 同构,故 ;但包含 张量后将生成元送成 。这和整数例子使用同一个“包含张量后失去单射”的判据。其周期自由分解还说明障碍不止在一次:全部 都同构于 ,从而排除有限投射维数。