이번 글에서 우리는 Hom\Hom과 텐서곱에 대해 조금 더 자세히 살펴보자.

Hom functorPermalink

앞서 우리는 HomAMod(,N)\Hom_{\lMod{A}}(-,N)HomAMod(M,)\Hom_\lMod{A}(M,-)이 left exact functor가 된다는 것을 살펴보았으며, 이들이 각각 exact functor가 되도록 하는 MMNN을 각각 projective, injective module이라 불렀다. 다음의 두 명제는 이와는 조금 다른 방향의 명제로, 임의의 splitting exact sequence는 Hom\Hom을 취하여도 반드시 exact sequence가 된다는 것을 보여준다.

명제 1 Splitting exact sequence

0MuLvN00 \longrightarrow M \overset{u}{\longrightarrow} L \overset{v}{\longrightarrow} N \rightarrow 0

와 임의의 AA-module KK에 대하여, 이들이 유도하는 다음의 sequence

0HomAMod(N,K)HomAMod(L,K)HomAMod(M,K)00 \rightarrow \Hom_\lMod{A}(N,K) \rightarrow\Hom_\lMod{A}(L,K) \rightarrow\Hom_\lMod{A}(M,K) \rightarrow 0

은 splitting exact sequence이다. 거꾸로 만일 위의 sequence가 임의의 KK에 대하여 exact sequence라면 원래의 exact sequence는 splitting exact sequence이다.

증명

주어진 exact sequence 0MLN00 \rightarrow M \rightarrow L \rightarrow N \rightarrow 0이 split하는 것은 적당한 retraction r:LMr:L \rightarrow M이 존재하는 것과 동치이다. (§완전열, ⁋명제 10) 이제

HomAMod(r,idK):HomAMod(M,K)HomAMod(L,K)\Hom_\lMod{A}(r, \id_K):\Hom_\lMod{A}(M,K) \rightarrow\Hom_\lMod{A}(L,K)

를 생각하면, 식 ru=idMr\circ u=\id_M으로부터 HomAMod(r,idK)\Hom_\lMod{A}(r,\id_K)가 section을 갖는다는 사실을 알고 다시 §완전열, ⁋명제 10를 적용하면 두 번째 sequence가 split한다는 것을 보일 수 있다.

반대 방향은 K=MK=M으로 두고 short exact sequence

0HomAMod(N,M)HomAMod(L,M)HomAMod(M,M)00 \rightarrow \Hom_\lMod{A}(N,M) \rightarrow \Hom_\lMod{A}(L,M) \rightarrow\Hom_\lMod{A}(M,M) \rightarrow 0

를 생각하면 적당한 fHomAMod(L,M)f\in\Hom_\lMod{A}(L,M)이 존재하여 fu=idMf\circ u=\id_M이도록 할 수 있으므로 다시 §완전열, ⁋명제 10를 적용하면 된다.

비슷하게, 다음이 성립한다.

명제 2 Splitting exact sequence

0MuLvN00 \longrightarrow M \overset{u}{\longrightarrow} L \overset{v}{\longrightarrow} N \rightarrow 0

와 임의의 AA-module KK에 대하여, 이들이 유도하는 다음의 sequence

0HomAMod(K,M)HomAMod(K,L)HomAMod(K,N)00 \rightarrow \Hom_\lMod{A}(K,M) \rightarrow\Hom_\lMod{A}(K,L) \rightarrow\Hom_\lMod{A}(K,N) \rightarrow 0

은 splitting exact sequence이다. 거꾸로 만일 위의 sequence가 임의의 KK에 대하여 exact sequence라면 원래의 exact sequence는 splitting exact sequence이다.

Homomorphism MANHomModA(M,N)M^\ast\otimes_AN \rightarrow \Hom_{\rMod{A}}(M,N)Permalink

편의상 AA가 commutative ring이라 가정하자. 그럼 AMod=ModA\lMod{A}=\rMod{A}이므로 임의의 AA-module이 left AA-module인지 right AA-module인지 구별할 필요가 없다. 이러한 경우에는 아래첨자로 썼을 때의 미관상의 이유로 ModA\rMod{A}를 표기법으로 고정하기로 한다. 이제 세 AA-module M,N,LM,N,L이 주어졌다 하자. 그럼 다음의 AA-module homomorphism

ν:HomModA(M,L)ANHomModA(M,LAN)\nu:\Hom_{\rMod{A}}(M,L)\otimes_A N \rightarrow\Hom_{\rMod{A}}(M,L\otimes_AN)

을 만들 수 있다. 더 일반적으로 A,BA,B가 (commutative일 필요는 없는) ring이고, left AA-module MM, left BB-module NN, (A,B)(A,B)-bimodule LL가 주어졌다 하면 다음의 Z\mathbb{Z}-module homomorphism

HomAMod(M,L)ANHomAMod(M,LBN)\Hom_{\lMod{A}}(M,L)\otimes_AN \rightarrow \Hom_{\lMod{A}}(M, L\otimes_BN)

을 만들 수 있다. ([Bou] II.4.2)

이는 우선 임의의 uHomModA(M,L)u\in\Hom_{\rMod{A}}(M,L)와 임의의 yNy\in N에 대하여, 다음 식

xu(x)Ayx\mapsto u(x)\otimes_Ay

으로 MM에서 LANL\otimes_AN으로의 AA-linear map을 정의하고, 그럼 (u,y)HomModA(M,L)×N(u,y)\in\Hom_{\rMod{A}}(M,L)\times N의 원소를 받아 HomModA(M,LAB)\Hom_{\rMod{A}}(M, L\otimes_AB)의 원소를 대응시키는 위의 함수가 AA-balanced인 것을 알 수 있다. 따라서 이로부터 위의 AA-linear map ν\nu가 유도된다.

명제 3 위와 같이 정의된 ν\nu에 대하여, 다음이 성립한다.

  1. 만일 NN이 projective AA-module이라면 ν\nu는 injective이다. 또, NN이 finitely generated projective라면 ν\nu는 bijective이다.
  2. 만일 MM이 fintiely generated projective AA-module이라면, ν\nu는 bijective이다.

특히 만일 L=AL=A인 경우 다음의 따름정리를 얻는다.

따름정리 4 임의의 두 AA-module M,NM,N이 주어졌다 하자. 만일 MM 또는 NN이 finitely generated projective AA-module이라면, 다음의 isomorphism

MANHomModA(M,N)M^\ast \otimes_AN\cong \Hom_{\rMod{A}}(M,N)

이 존재한다.

또, N=HomModA(M,L)N=\Hom_{\rMod{A}}(M’, L’)로 두면 다음의 따름정리를 얻는다.

따름정리 5 다음의 AA-linear map

HomModA(M,L)AHomModA(M,L)HomModA(MM,LL)\Hom_\rMod{A}(M,L)\otimes_A\Hom_\rMod{A}(M',L') \rightarrow \Hom_\rMod{A}(M\otimes M', L\otimes L')

이 존재하며, 이는 만일 다음의 쌍

(M,M),(M,L),(M,L)(M,M'),\quad (M,L),\quad (M',L')

중 하나가 finitely generated projective AA-module이라면 isomorphism이다.

TracePermalink

여전히 AA가 commutative ring이라 가정한다. 그럼 임의의 AA-module MM에 대하여,

M×MA;(ξ,x)x,ξM^\ast\times M \rightarrow A;\qquad (\xi,x) \mapsto \langle x, \xi\rangle

AA-balanced인 것을 안다. 따라서 이 함수는 다음의 AA-linear map

τ:MAMA\tau: M^\ast\otimes_A M \rightarrow A

을 만족한다. 이제 만일 MM이 finitely generated projective AA-module이라면 따름정리 4에 의하여 좌변을 EndModA(M)=HomModA(M,M)\End_\rMod{A}(M)=\Hom_\rMod{A}(M,M)과 identify할 수 있고, 따라서 EndModA(M)\End_\rMod{A}(M)에서 AA로 가는 유일한 AA-linear map이 정의된다.

정의 6 위와 같이 정의된 map을 trace map이라 하고, tr\tr로 표기한다.

임의의 uEndModA(M)u\in\End_\rMod{A}(M)이 주어졌다 가정하자. EndModA(M)\End_\rMod{A}(M)MAMM^\ast\otimes_AM을 identify하고 나면 유한히 많은 ξiM,xiM\xi_i\in M^\ast, x_i\in M을 택하여 이를 다음의 합

iξiAxi(1)\sum_i \xi_i\otimes_A x_i\tag{1}

으로 쓸 수 있으며, 이 원소가 따름정리 4에 의해 uu에 대응된다는 것은 다음의 식

u(x)=ix,ξixifor all xM(2)u(x)=\sum_i\langle x,\xi_i\rangle x_i\qquad\text{for all $x\in M$}\tag{2}

이 성립하는 것이다. 그럼 trace map의 정의에 의하여

tr(u)=ixi,ξi\tr(u)=\sum_i\langle x_i,\xi_i\rangle

이 된다. 일반적으로 식 (2)를 만족하는 ξiM,xiM\xi_i\in M^\ast, x_i\in M의 쌍은 무수히 많을 수 있지만, 이는 MAMM^\ast\otimes_AM의 원소를 식 (1)과 같이 나타내는 방법이 무수히 많기 때문이며, 어쨌든 τ:MAMA\tau:M^\ast\otimes_AM \rightarrow A는 잘 정의되었으므로 tr\tr은 이러한 선택에 의존하지 않는다.

뿐만 아니라, tr\trAA-linear map인 것을 확인할 수 있으며 더 나아가 다음이 성립한다.

명제 7 임의의 두 finitely generated projective AA-module M,NM,N과 이들 사이의 AA-linear map u:MNu:M \rightarrow N, v:NMv:N \rightarrow M에 대하여

tr(uv)=tr(vu)\tr(u\circ v)=\tr(v\circ u)

이 성립한다.

댓글남기기