#41 Re: Galois cohomology
TheMatrix 写了: 2025年 11月 6日 19:04这个我上次看椭圆曲线那本书的时候就没看懂。
我再回忆一下。
E(K)是一个椭圆曲线over K,直观上是一个椭圆曲线方程在K上的解。
nE(K)是n倍的解。因为椭圆曲线是一个群,abelian group,所以可以求n倍。
E(K)[n]是n-torsion points,也就是n倍等于0的点。
n阶Selmer群,从这里的定义看,是一个kernel,一个group homomorphism的kernel。
它的定义域是H1(K,E[n]),这是个什么呢?这是个group cohomology吗?group在哪?你前面好像提过 Gal(K*/K)?
一直以来我有一个糊涂的点,就是cohomology Hn(G,M)到底是个群还是个module。M作为系数到底是什么意思。
G是一个群,一般来讲是个非交换群,因为交换群的作用都是trivial的,cohomology也不需要研究。(这个我也没有验证,但是感觉应该没啥问题)。
M是个module,也就是有加法和数乘。加法是abelian group,数乘里有一个ring R,作为M的系数。任何一个abelian group都自带一个整数乘法,也就是都可以看成是Z-module。所以M永远也是一个Z-module。
cohomomogy Hn(G,M)从它的定义过程看,首先做Z或者R的free Z[G]-resolution,P_n,也就是每一个P_n都是Z[G]-module,或者R[G]-module。然后再apply一个Hom(-,M),也就是Hom(P_n,M),the set of Z[G]-homomorphism from P_n to M。这应该还是一个Z[G]-module,因为任何两个R-module A,B,Hom(A,B)应该仍然是R-module。这应该是没问题的。所以每一个Hom(P_n,M)还是Z[G]-module。然后Hn=kernel/image,也是一个Z[G]-module。
也就是cohomology Hn(G,M)是一个Z[G]-module,或者R[G]-module。它不是一个群,well,群和module的区别是,module是一个abelian group,群一般指非abelian group。module和ring的区别是,module是多维的ring,可以有好几个生成元,也就是好几个方向,而ring是一维的module。
说cohomology group也行,但是要理解为它是一个module,也就是一个abelian group。对,需要强调cohomology都是abelian的。另外,从Hn 作为一个Z[G]-module看,它上面也有一个G的作用。



