이제 우리는 임의의 ring A에 대하여, A-module을 정의하고 그 성질을 살펴본다. A-module에 대한 더 복잡한 내용들은 다중선형대수 카테고리에서 찾을 수 있다.
정의 1 Symmetric monoidal category (Ab,⊗,Z)의 monoid object (A,⋅,1)을 고정하자. 그럼 M∈Ab 위에 left A-action이 정의된 것을 left A-module왼쪽 A-가군이라 부르고, right A-action이 정의된 것을 right A-module오른쪽 A-가군이라 부른다.
Monoidal category (Ab,⊗,Z)에서의 monoid object는 ring A이므로, 이 경우에 위의 정의를 다시 써 보면 M이 left A-module이라는 것은 M이 덧셈에 대해 abelian group이고, 다음 조건들을 만족하는 A의 action ⋅:A×M→M이 주어진 것이다.
- 임의의 α∈A와 x,y∈M에 대하여 α⋅(x+y)=α⋅x+α⋅y가 성립한다.
- 임의의 α,β∈A와 x∈M에 대하여 (α+β)⋅x=α⋅x+β⋅x가 성립한다.
- 임의의 α,β∈A와 x∈M에 대하여 (αβ)⋅x=α⋅(β⋅x)가 성립한다.
- 임의의 x∈M에 대하여 1⋅x=x가 성립한다.
여기서 ⋅을 A⊗M에서 M으로의 homomorphism으로 보는 대신, 1번과 2번 조건에서 bilinear 조건을 명시적으로 적었다.
정의 2 A-module M과 그 원소들의 family (xi)i∈I에 대하여, 이들의 일차결합linear combination은
i∈I∑αixi,(αi) finitely supported
의 꼴로 나타나는 원소를 의미한다. M의 원소들의 family (xi)i∈I가 존재하여, M의 임의의 원소를 이 family의 원소들의 일차결합으로 나타낼 수 있다면 (xi)i∈I가 M을 generate생성한다고 말한다. 만일 이 family (xi)i∈I를 유한하게 택할 수 있다면 M이 finitely generated A-module유한생성 A-가군이라 부른다.
부분가군과 몫가군
정의 3 임의의 A-module M과 그 부분집합 N에 대하여, 만일 N이 그 자체로 A-module 구조를 가지면 이를 submodule부분가군이라 부른다.
한편, A-module M과, M의 임의의 submodule N에 대하여 quotient group M/N이 잘 정의된다. 한편 이 위에 정의된 A의 action을 생각해보면, 어차피 N이 A의 action에 대해 닫혀있으므로 M/N 위에 A-module 구조를 주는 것에도 문제가 없다.
정의 4 임의의 A-module M과 그 submodule N에 대하여, M/N을 quotient module몫가군이라 부른다.
예시 5 Ring A의 multiplication map μ:A⊗A→A은 정확히 action이 만족해야 할 성질들을 모두 만족하나. 따라서 임의의 ring은 항상 자기 자신 위의 module이다. 만일 A를 left A-module로 본다면 A의 submodule은 정확히 A의 left ideal과 같고, 마찬가지로 A를 right A-module로 본다면 A의 submodule은 정확히 A의 right ideal과 같다.
한편 우리가 quotient ring을 정의할 때 two-sided ideal만 생각했던 이유를 다시 생각해보면, left ideal a에 대해 quotient module A/a는 (ring의 구조는 갖지 않더라도) 여전히 left A-module이 된다는 것을 확인할 수 있으며 right ideal의 경우도 마찬가지이다.
선형사상
정의 6 두 A-module M, N에 대하여, M에서 N으로의 A-linear map은 다음 두 조건
u(x+y)=u(x)+u(y),u(αx)=αu(x)
을 모든 x,y∈M 그리고 α∈A에 대해 만족하는 함수 u를 의미한다. 혼동의 여지가 없을 경우 이를 간단히 linear map이라고만 쓰기도 한다.
명제 7 Linear map의 합성은 linear map이다. 또, bijective linear map은 항상 isomorphism이다.
증명
자명하다.
Left A-module과 A-linear map들의 category를 AMod로 적는다. Right A-module과 A-linear map들의 category는 ModA로 적는다. 또, HomAMod(M,N)를 간단히 HomA(M,N)으로 적기도 한다. 이들은 finitely generated A-module로 이루어진 full subcategory Amod와 modA를 갖는다. 이들 네 category들의 zero object는 {0}이다.
한편, AMod의 특별한 성질 중 하나는 HomAMod(M,N)이 abelian group의 구조를 갖는다는 것이다. 뿐만 아니라 다음이 성립한다.
명제 8 임의의 HomAMod(M,N)은 abelian group이다. 뿐만 아니라, 임의의 A-linear map u:M→M′에 대하여
HomAMod(u,N):HomAMod(M′,N)→HomAMod(M,N)
은 abelian group들 사이의 homomorphism이다.
증명
HomAMod(M,N)의 임의의 두 원소 v,w∈HomAMod(M,N)의 덧셈 v+w∈HomAMod(M,N)은 다음 식
(v+w)(x)=v(x)+w(x)for all x∈M
으로 정의되며, 이것이 실제로 A-linear map임을 증명해야 하지만 이는 자명하다.
이제 HomAMod(u,N)이 abelian group들 사이의 homomorphism이라는 것은 다음 식
(HomAMod(f,˘N)(v+w))(x)=(v+w)(u(x))=v(u(x))+w(u(x))=(HomAMod(u,N)(v))(x)+(HomAMod(u,N)(w))(x)
으로부터 자명하다.
비슷한 정리가 HomAMod(M,f), 그리고 right A-module들에 대해서도 성립한다. 만일 A가 commutative ring이었다면, 임의의 u:M→N에 대하여
(α⋅u)(x):=α⋅u(x)for all x∈M
으로 정의된 ⋅이 HomAMod(M,N) 위에 A-module 구조를 주는 것을 알지만 A가 commutative가 아니라면, 임의의 β∈A에 대해
(α⋅u)(βx)=α⋅u(βx)=αβu(x)
이고, 이를 β(αu(x))=β⋅(α⋅u)(x)으로 바꿀 방법이 마땅치 않으므로 HomAMod(M,N)은 일반적으로는 A-module 구조를 갖지는 않는다. 그 대신 A가 commutative라면 명제 8의 abelian group homomorphism이 A-linear map이라는 것까지도 보일 수 있다.
정의 9 A-linear map u:M→N에 대하여, u의 kernel과 image를 각각
keru={x∈M∣u(x)=0},imu={u(x)∈N∣x∈M}
으로 정의한다.
다음은 항상 사용해왔던 isomorphism theorem이며, 그 증명 또한 이전과 동일하므로 별도로 적어두지는 않는다.
정리 10 A-linear map u:M→N이 주어졌다 하자.
- keru는 M의 submodule이며, x+keru↦u(x)가 잘 정의된 isomorphism M/keru→imu을 정의한다.
- M의 두 submodule M′,M′′에 대하여, M′+M′′과 M′∩M′′은 M의 submodule이며, isomorphism (M′+M′′)/M′′≅M′/(M′∩M′′)이 성립한다.
- M의 두 submodule M′,M′′이 M′′⊆M′를 만족한다면, M′/M′′는 M/M′′의 submodule이고 (M/M′′)/(M′/M′′)≅M/M′이 성립한다.
- M의 submodule M′에 대하여, M/M′의 submodule들의 집합과, M′를 포함하는 M의 submodule들의 집합 사이의 inclusion-preserving bijection이 존재한다.
참고문헌
[Bou] Bourbaki, N. Algebra I. Elements of Mathematics. Springer. 1998.
댓글남기기