(2)R 对 M 的作用(即,一个映射 R×M→M),表示为 rm,对于所有 r∈R 和所有 m∈M 满足
(a) (r+s)m=rm+sm, 对于所有 r,s∈R,m∈M ,
(b) (rs)m=r(sm) ,对于所有 r,s∈R,m∈M ,并且
(c) r(m+n)=rm+rn ,对于所有 r∈R,m,n∈M 。
如果环 R 有一个单位元,我们施加额外的公理:
(d) 1m=m ,对于所有 m∈M 。
在上述定义中,“左”描述符表示环元素出现在左侧;“右” R -模可以类似地定义。如果环 R 是交换的并且 M 是一个左 R -模,我们可以通过定义 mr=rm 对于 m∈M 和 r∈R 来将 M 变成一个右 R -模。如果 R 不是交换的,通常公理 2(b) 在这种定义下不会成立(所以并非每个左 R -模也是右 R -模)。除非特别提及,否则术语“模”总是指“左模”。满足公理 2(d) 的模称为单元模,本书中所有的模都将是单元模(这是为了避免诸如对于所有 r∈R 和 m∈M 有 rm=0 这样的“异常”情况)。
当 R 是一个域 F 时,R -模的公理与 F 上的向量空间的公理完全相同,因此
域 F 上的模与 F 上的向量空间是相同的。
在给出其他 R -模的例子之前,我们记录子模的明显定义。
定义
设 R 是一个环,M 是一个 R -模。一个 R -子模是 M 的一个子群 N,它在环元素的作用下是封闭的,即 rn∈N,对于所有的 r∈R,n∈N。
因此,M 的子模就是 M 的子集,它们在限制运算下自身也是模。特别地,如果 R=F 是一个域,子模与子空间相同。每个 R -模 M 都有两个子模 M 和 0(后者称为平凡子模)。
示例
(1) 设 R 是任意环。那么 M=R 是一个左 R -模,其中环元素对模元素的作用就是环 R 中的通常乘法(类似地,R 是其自身的右模)。特别地,每个域都可以看作是自身的(1维)向量空间。当 R 以这种方式被视为自身的左模时,R 的子模恰好是 R 的左理想(如果 R 被视为自身的右 R -模,它的子模是右理想)。因此,如果 R 不是交换的,它具有自身的左和右模结构,这些结构可能不同(例如,子模可能不同) - 本节末尾的练习 21 给出了这种情况的一个具体例子。
(2) 设 R=F 是一个域。如上所述,每个 F 上的向量空间都是一个 F -模,反之亦然。设 n∈Z+ 并且让
(4) 同一个阿贝尔群可能有多个不同环 R 的 R -模结构,并且这些模结构可能携带有用的信息。具体来说,如果 M 是一个 ⋅R -模,并且 S 是 R 的一个子环,满足 1S=1R ,那么 M 也自动地成为一个 S -模。例如,域 R 是一个 R -模,一个 Q -模和一个 Z -模。
(5) 如果 M 是一个 R -模,对于 R,am=0 的某个(双边)理想 I ,对于所有 a∈I 和所有 m∈M ,我们都称 M 被 I 所消去。在这种情况下,我们可以通过以下方式将 M 制成 (R/I) -模:对于每个 m∈M 和 R/I 中的陪集 r+I ,让
(r+I)m=rm.
由于 am=0 对于所有 a∈I 和所有 m∈M ,这是明确定义的,并且可以轻易验证它使 M 成为一个 (R/I) -模。特别是,当 I 是交换环 R 中的极大理想,并且 IM=0 时,那么 M 是域 R/I 上的向量空间(参见以下示例)。
下一个例子的重要性足以使其单独列出。它将成为第12章中我们证明有限生成阿贝尔群基本定理的基础。
示例:(Z-模)
设 R=Z ,设 A 为任意阿贝尔群(有限或无限),并将 A 的运算写作 + 。以下方式将 A 制作成 Z -模:对于任意的 n∈Z 和 a∈A 定义
na=⎩⎨⎧a+a+⋯+a0−a−a−⋯−a(n times ) if n=0(−n times ) if n>0 if n<0
(这里 0 是加法群 A 的单位元)。这个关于整数对 A 作用的定义使得 A 成为一个 Z -模,且模公理表明这是 Z 在 A 上唯一可能的作用,使其成为一个(单位)Z -模。因此每个阿贝尔群都是一个 Z -模。反过来说,如果 M 是任意 Z -模,更强的 M 是一个阿贝尔群,所以
Z -模与阿贝尔群相同。
此外,从定义上立即可以看出
Z -子模与子群相同。
注意,对于乘法书写的循环群 ⟨a⟩ ,加法符号 na 变为 an ,也就是说,我们一直使用的事实是 ⟨a⟩ 是一个右 Z -模(检查这个“指数”符号满足通常的指数法则等价于验证 Z -模公理 - 这在 1.1 节的末尾作为一个练习给出)。注意,由于 Z 是交换的,所以左和右通过环元素的作用给出的模结构是相同的。
如果 A 是一个包含有限阶元素 x 的阿贝尔群 n,那么 nx=0。因此,与向量空间不同,一个 Z -模可能包含非零元素 x,使得 nx=0 对于某些非零环元素 n 成立。特别是,如果 A 的阶为 m,那么根据拉格朗日定理(第3.2节的推论9)mx=0,对于所有 x∈A 成立。注意,此时 A 是 Z/mZ 上的模。
特别是,如果 p 是一个质数,且 A 是一个可加的阿贝尔群,使得 px=0 对于所有 x∈A 成立,那么(如例5所述)A 是一个 Z/pZ -模,即可以被视为域 Fp=Z/pZ 上的向量空间。例如,克莱因四元群是 a (二维)向量空间,其上的 F2.。这些群是第4.4节中讨论的基本阿贝尔 p -群(特别参见命题17(3))。
下一个例子同样具有基本的重要性,并将构成我们在第12.2节和12.3节研究矩阵典范形式的基础。
示例:(F[ x ]-模)
令 F 为一个域,x 为一个不定元,R 为多项式环 F[x] 。令 V 为 F 上的一个向量空间,T 为从 V 到 V 的线性变换(在下一章我们将回顾线性变换的理论 - 对于这个例子,只需要知道线性变换的定义)。我们已经看到 V 是一个 F -模;线性映射 T 将使我们能够将 V 变为 F[x] -模。
首先,对于非负整数 n ,定义
T0=I
Tn=T∘T∘⋯∘T(n times )
其中 I 是从 V 到 V 的恒等映射,∘ 表示函数复合(因为 T 的定义域和值域相同,这是有意义的)。此外,对于从 V 到 V 的任意两个线性变换 A,B 和元素 α,β∈F ,定义 αA+βB 为
(αA+βB)(v)=α(A(v))+β(B(v))
(即,线性变换的加法和数乘是逐点定义的)。那么 αA+βB 很容易看出是从 V 到 V 的线性变换,因此线性变换的线性组合仍然是线性变换。
我们现在定义任意多项式在 x 上的作用。令 p(x) 为多项式
p(x)=anxn+an−1xn−1+⋯+a1x+a0,
其中 a0,…,an∈F 。对于每个 v∈V ,定义环元素 p(x) 在模元素 v 上的作用为
p(x)v=(anTn+an−1Tn−1+⋯+a1T+a0)(v)
=anTn(v)+an−1Tn−1(v)+⋯+a1T(v)+a0v
(即 p(x) 通过将线性变换 T 替换 x 在 p(x) 中并对 v 应用得到的线性变换来作用)。换句话说,x 作为线性变换 T 作用于 V,并且我们以自然的方式将这种作用扩展到所有 F[x] 作用于 V。容易验证这个关于 F[x] 作用于 V 的定义满足所有模公理,并使得 V 成为一个 F[x] -模。
域 F 自然是 F[x](常数多项式)的子环,这些域元素的作用按照定义与它们作为常数多项式时的作用相同。换句话说,F[x] 对 V 的作用定义与给定的域 F 对向量空间 V 的作用是一致的,即这个定义将 F 的作用扩展到更大的环 F[x] 的作用。
F[x] 作用于 V 的方式取决于 T 的选择,因此在一般情况下,同一向量空间 V 上有许多不同的 F[x] -模结构。例如,如果 T=0 和 p(x),v 如上所述,那么 p(x)v=a0v ,也就是说,多项式 p(x) 通过乘以 p(x) 的常数项来作用于 v ,因此 F[x] -模结构仅仅是 F -模结构。另一方面,如果 T 是恒等变换(因此对于所有 n 和 v ,Tn(v)=v ),那么 p(x)v=anv+an−1v+⋯+a0v=(an+⋯+a0)v ,现在 p(x) 将 v 乘以 p(x) 系数的和。
从向量空间 F[x] 上构造一个 F[x] -模,涉及 V 和一个从 V 到 V 的线性变换 T ,实际上描述了所有 F[x] -模;即,一个 F[x] -模是一个向量空间,附带一个指明 x 作用的线性变换。这是因为如果 V 是任意的 F[x] -模,那么 V 是一个 F -模,且环元素 x 对 V 的作用是从 V 到 V 的线性变换。模的公理确保了 F 和 x 对 V 的作用唯一确定了 F[x] 中任意元素对 V 的作用。因此,存在 F[x] -模集合与 V,T 对的集合之间的一一对应。
{V an F[x]-module }↔⎩⎨⎧V a vector space over F and T:V→V a linear transformation ⎭⎬⎫
给定
元素 x 对 V 的作用表现为线性变换 T 。
现在考虑 F[x] -子模 V ,其中,如上所述,V 是任意的 F[x] -模,而 T 是由 x 的作用给出的从 V 到 V 的线性变换。一个 F[x] -子模 W 必须首先是一个 F -子模,即 W 必须是 V 的向量子空间。其次,W 必须在环元素 x 的作用下映射到自身,即我们必须有 T(w)∈W ,对于所有的 w∈W 。任何满足 T(U)⊆U 的 V 的向量子空间 U 被称为 T -稳定或 T -不变。如果 U 是 V 的任意的 T -稳定子空间,那么对于所有的 n∈Z+ (例如,T(U)⊆U 蕴含 T2(U)=T(T(U))⊆T(U)⊆U )都有 Tn(U)⊆U 。此外,任何 T 的幂的线性组合都会将 U 映射到 U ,因此 U 由任何 T 的多项式作用保持稳定。因此 U 是 V 的一个 F[x] -子模。这表明
F[x] -子模 V 正好是 V 的 T -稳定子空间。
在上述双射的意义下,
{W an F[x]-submodule }↔⎩⎨⎧W a subspace of V and W is T-stable ⎭⎬⎫
构成了 F[x] -模 V 与向量空间 V 以及从 V 到 V 的给定线性变换 T 之间的完整对照表。
例如,如果 T 是在仿射 n -空间上定义的移位算子,且 k 是范围 0≤k≤n 内的任意整数,那么该子空间
Uk={(x1,x2,…,xk,0,…,0)∣xi∈F}
显然是 T -稳定的,因此是 V 的 F[x] -子模。
我们强调,即使环 R 不变,阿贝尔群 M 也可能有多种不同的 R -模结构(就像一个给定的群 G 可以以多种方式作为某些固定集合 Ω 上的置换群一样)。我们将看到,R -模的结构反映了 R 的理想结构。当 R 是一个域(下一章的主题)时,所有 R -模将被认为是 R 的副本的乘积(如上面的示例3所示)。
我们将在第12章中看到,环 F[x] 的相对简单的理想结构(回想 F[x] 是一个主理想整环)迫使 V 的 F[x] -模结构相应地变得简单,这反过来又为线性变换 T 提供了大量信息(特别是为 T 提供了一些漂亮的矩阵表示:它的有理标准形和它的乔丹标准形)。此外,用于分类有限生成 F[x] -模的相同论证也适用于任何主理想整环 R,当这些论证用于 R=Z 时,我们得到有限生成阿贝尔群的基本定理。这些结果推广了每个有限维向量空间都有一个基的定理。
设 R 是一个环,M 是一个 R -模。如果 N 是 M 的一个子集,那么 N 是 M 的子模当且仅当
(1) N=∅ ,并且
(2) 对于所有 r∈R 和所有 x,y∈N 。
证明:如果 N 是一个子模,那么 0∈N ,所以 N=∅ 。另外,N 在加法下封闭,并且在 R 元素的作用下映射到自身。反之,假设 (1) 和 (2) 成立。设 r=−1 并应用子群准则(在加法形式下)以看到 N 是 M 的一个子群。特别地,0∈N 。现在设 x=0 并应用假设 (2) 以看到 N 在 R 的作用下映射到自身。这证明了命题。
我们以一个重要的定义和一些例子结束本节。
定义
设 R 是一个带有单位元的交换环。一个 R -代数是一个带有单位元的环 A ,以及一个将 1R 映射到 1A 的环同态 f:R→A ,使得 A 的子环 f(R) 包含在 A 的中心中。
如果 A 是一个 R -代数,那么很容易验证 A 有一个自然的左和右(单位元)R -模结构,定义为 r⋅a=a⋅r=f(r)a 其中 f(r)a 只是在环 A 中的乘法(这也与 af(r) 相同,因为假设 f(r) 位于 A 的中心)。一般来说,一个 R -代数 A 可能有其他的左(或右)R -模结构,但除非另有说明,否则将假定代数上的这种自然模结构。
定义
如果 A 和 B 是两个 R -代数,一个 R -代数同态(或同构)是一个环同态(或同构)φ:A→B 将 1A 映射到 1B ,使得对于所有的 φ(r⋅a)=r⋅φ(a) 和 r∈R ,a∈A 成立。
示例
设 R 是一个带有单位元的交换环。
(1)任何带有单位元的环都是一个 Z -代数。
(2) 对于任何具有单位元的环 A,如果 R 是 A 的中心的一个子环,包含 A 的单位元,那么 A 是一个 R -代数。特别地,一个包含 1 的交换环 A 对于任何包含 1 的 A 的子环 R 来说,都是一个 R -代数。例如,多项式环 R[x] 是一个 R -代数,任何变量个数上的 R 上的多项式环是一个 R -代数,有限群 G 的群环 RG 也是一个 R -代数(参见第 7.2 节)。
(3) 如果 A 是一个 R -代数,那么 A 的 R -模结构仅依赖于前一个例子中提到的包含在 A 的中心中的子环 f(R)。如果我们用 R 的像 f(R) 替换 R,我们会发现“在环同态下”,每个代数 A 都来源于包含 1A 的 A 的中心的一个子环。
(4) 前一个示例的特殊情况发生在 R=F 是一个域时。在这种情况下 F 与其在 f 下的像同构,因此我们可以将 F 本身识别为 A 的子环。因此,说 A 是一个域 F 上的代数,等价于说环 A 包含域 F 在其中心,并且 A 和 F 的单位元是相同的(这最后一个条件是必要的,参见练习23)。
假设 A 是一个 R -代数。那么 A 是一个具有单位元的环,它是一个(具有单位元的)左 R -模,满足对于所有 r∈R 和 a,b∈A 的 r⋅(ab)=(r⋅a)b=a(r⋅b)(这些都与环 A 中的积 f(r)ab 相等 - 请记住 f(R) 包含在 A 的中心中)。反之,这些关于环 A 的条件定义了一个 R -代数,有时被用作 R -代数的定义(参见练习22)。