1 平衡写像
非可換環上では、二つの因子をともに左加群とするだけでは平衡関係を書くことができない。第一因子を右R R R 加群、第二因子を左R R R 加群とすることで、( m r , n ) (mr,n) ( m r , n ) と( m , r n ) (m,rn) ( m , r n ) を比較することができる。
定義 1.1. P P P を右S S S 加群とする。写像b : M × N → P b\colon M\times N\to P b : M × N → P が右S S S 作用と可換するR R R -平衡写像 (R-balanced map commuting with the right S-action ) であるとは、任意のm , m ′ ∈ M m,m'\in M m , m ′ ∈ M 、n , n ′ ∈ N n,n'\in N n , n ′ ∈ N 、r ∈ R r\in R r ∈ R 、s ∈ S s\in S s ∈ S に対して
b ( m + m ′ , n ) = b ( m , n ) + b ( m ′ , n ) , b ( m , n + n ′ ) = b ( m , n ) + b ( m , n ′ ) , b ( m r , n ) = b ( m , r n ) , b ( m , n s ) = b ( m , n ) s \begin{aligned}
b(m+m',n)&=b(m,n)+b(m',n),\\
b(m,n+n')&=b(m,n)+b(m,n'),\\
b(mr,n)&=b(m,rn),\\
b(m,ns)&=b(m,n)s
\end{aligned} b ( m + m ′ , n ) b ( m , n + n ′ ) b ( m r , n ) b ( m , n s ) = b ( m , n ) + b ( m ′ , n ) , = b ( m , n ) + b ( m , n ′ ) , = b ( m , r n ) , = b ( m , n ) s が成り立つことをいう。この条件を満たす写像の全体を
Bal R S ( M , N ; P ) \operatorname{Bal}_R^S(M,N;P) Bal R S ( M , N ; P ) と書く。
Bal R S ( M , N ; P ) \operatorname{Bal}_R^S(M,N;P) Bal R S ( M , N ; P ) は、点ごとの加法
( b + b ′ ) ( m , n ) : = b ( m , n ) + b ′ ( m , n ) (b+b')(m,n):=b(m,n)+b'(m,n) ( b + b ′ ) ( m , n ) := b ( m , n ) + b ′ ( m , n )
によってアーベル群になる。定義の四つの等式はいずれも両辺がb b b について加法的であるため、和と加法逆元は再び同じ四つの等式を満たす。零写像が零元である。
2 平衡写像のなすアーベル群と反復 Hom
平衡写像b b b の第一変数を固定すると、N N N からP P P への右S S S 線形写像b ( m , − ) b(m,-) b ( m , − ) が得られる。この対応をM M M 上の写像として読むためには、Hom S ( N , P ) \operatorname{Hom}_S(N,P) Hom S ( N , P ) に右R R R 加群の構造が必要である。N N N の左R R R 作用が Hom の右R R R 作用へ移り、作用の向きが反転する点が重要である。
命題 2.1. N N N を左R R R ・右S S S 双加群、P P P を右S S S 加群とする。アーベル群
H : = Hom S ( N , P ) H:=\operatorname{Hom}_S(N,P) H := Hom S ( N , P ) に対して
( h ⋅ r ) ( n ) : = h ( r n ) ( h ∈ H , r ∈ R , n ∈ N ) (h\cdot r)(n):=h(rn)
\qquad
(h\in H,\ r\in R,\ n\in N) ( h ⋅ r ) ( n ) := h ( r n ) ( h ∈ H , r ∈ R , n ∈ N ) と定めると、h ⋅ r h\cdot r h ⋅ r は右S S S 線形写像であり、この式はH H H を右R R R 加群にする。
証明. h ∈ H h\in H h ∈ H とr ∈ R r\in R r ∈ R を固定する。任意のn , n ′ ∈ N n,n'\in N n , n ′ ∈ N とs ∈ S s\in S s ∈ S に対して
( h ⋅ r ) ( n + n ′ ) = h ( r n + r n ′ ) = ( h ⋅ r ) ( n ) + ( h ⋅ r ) ( n ′ ) , ( h ⋅ r ) ( n s ) = h ( r ( n s ) ) = h ( ( r n ) s ) = h ( r n ) s = ( h ⋅ r ) ( n ) s \begin{aligned}
(h\cdot r)(n+n')
&=h(rn+rn')
=(h\cdot r)(n)+(h\cdot r)(n'),\\
(h\cdot r)(ns)
&=h(r(ns))
=h((rn)s)
=h(rn)s
=(h\cdot r)(n)s
\end{aligned} ( h ⋅ r ) ( n + n ′ ) ( h ⋅ r ) ( n s ) = h ( r n + r n ′ ) = ( h ⋅ r ) ( n ) + ( h ⋅ r ) ( n ′ ) , = h ( r ( n s )) = h (( r n ) s ) = h ( r n ) s = ( h ⋅ r ) ( n ) s である。したがってh ⋅ r ∈ Hom S ( N , P ) h\cdot r\in\operatorname{Hom}_S(N,P) h ⋅ r ∈ Hom S ( N , P ) である。
作用の加法性は点ごとに従う。乗法との整合性について、r 1 , r 2 ∈ R r_1,r_2\in R r 1 , r 2 ∈ R に対して
( ( h ⋅ r 1 ) ⋅ r 2 ) ( n ) = ( h ⋅ r 1 ) ( r 2 n ) = h ( r 1 ( r 2 n ) ) = h ( ( r 1 r 2 ) n ) = ( h ⋅ ( r 1 r 2 ) ) ( n ) ((h\cdot r_1)\cdot r_2)(n)
=(h\cdot r_1)(r_2n)
=h(r_1(r_2n))
=h((r_1r_2)n)
=(h\cdot(r_1r_2))(n) (( h ⋅ r 1 ) ⋅ r 2 ) ( n ) = ( h ⋅ r 1 ) ( r 2 n ) = h ( r 1 ( r 2 n )) = h (( r 1 r 2 ) n ) = ( h ⋅ ( r 1 r 2 )) ( n ) である。また( h ⋅ 1 R ) ( n ) = h ( n ) (h\cdot1_R)(n)=h(n) ( h ⋅ 1 R ) ( n ) = h ( n ) である。よって右R R R 加群のすべての公理が成り立つ。▨
次の命題は、平衡写像の全体が、テンソル積を用いずに二つの Hom を重ねた形で表されることを述べる。本記事の構成では、この同型がテンソル積の普遍性を検査するための道具になる。
命題 2.2. M M M を右R R R 加群、N N N を左R R R ・右S S S 双加群、P P P を右S S S 加群とし、Hom S ( N , P ) \operatorname{Hom}_S(N,P) Hom S ( N , P ) には命題 2.1 の右R R R 加群構造を入れる。このとき
Λ M , N , P : Bal R S ( M , N ; P ) → ≅ Hom R ( M , Hom S ( N , P ) ) , ( Λ M , N , P ( b ) ( m ) ) ( n ) : = b ( m , n ) \Lambda_{M,N,P}\colon
\operatorname{Bal}_R^S(M,N;P)
\xrightarrow{\ \cong\ }
\operatorname{Hom}_R\bigl(M,\operatorname{Hom}_S(N,P)\bigr),
\qquad
\bigl(\Lambda_{M,N,P}(b)(m)\bigr)(n):=b(m,n) Λ M , N , P : Bal R S ( M , N ; P ) ≅ Hom R ( M , Hom S ( N , P ) ) , ( Λ M , N , P ( b ) ( m ) ) ( n ) := b ( m , n ) はアーベル群の同型である。逆写像は
( Λ M , N , P − 1 ( G ) ) ( m , n ) : = G ( m ) ( n ) \bigl(\Lambda_{M,N,P}^{-1}(G)\bigr)(m,n):=G(m)(n) ( Λ M , N , P − 1 ( G ) ) ( m , n ) := G ( m ) ( n ) で与えられる。
さらに、次の二つの可換性が成り立つ。
右R R R 線形写像a : M ′ → M a\colon M'\to M a : M ′ → M とb ∈ Bal R S ( M , N ; P ) b\in\operatorname{Bal}_R^S(M,N;P) b ∈ Bal R S ( M , N ; P ) に対して、b ∘ ( a × 1 N ) ∈ Bal R S ( M ′ , N ; P ) b\circ(a\times1_N)\in\operatorname{Bal}_R^S(M',N;P) b ∘ ( a × 1 N ) ∈ Bal R S ( M ′ , N ; P ) であり
Λ M ′ , N , P ( b ∘ ( a × 1 N ) ) = Λ M , N , P ( b ) ∘ a \Lambda_{M',N,P}\bigl(b\circ(a\times1_N)\bigr)
=\Lambda_{M,N,P}(b)\circ a Λ M ′ , N , P ( b ∘ ( a × 1 N ) ) = Λ M , N , P ( b ) ∘ a
が成り立つ。
右S S S 線形写像c : P → P ′ c\colon P\to P' c : P → P ′ とb ∈ Bal R S ( M , N ; P ) b\in\operatorname{Bal}_R^S(M,N;P) b ∈ Bal R S ( M , N ; P ) に対して、c ∘ b ∈ Bal R S ( M , N ; P ′ ) c\circ b\in\operatorname{Bal}_R^S(M,N;P') c ∘ b ∈ Bal R S ( M , N ; P ′ ) であり、任意のm ∈ M m\in M m ∈ M について
Λ M , N , P ′ ( c ∘ b ) ( m ) = c ∘ Λ M , N , P ( b ) ( m ) \Lambda_{M,N,P'}(c\circ b)(m)
=c\circ\Lambda_{M,N,P}(b)(m) Λ M , N , P ′ ( c ∘ b ) ( m ) = c ∘ Λ M , N , P ( b ) ( m )
が成り立つ。
証明. b ∈ Bal R S ( M , N ; P ) b\in\operatorname{Bal}_R^S(M,N;P) b ∈ Bal R S ( M , N ; P ) を取り、m ∈ M m\in M m ∈ M を固定する。定義の第二の等式からn ↦ b ( m , n ) n\mapsto b(m,n) n ↦ b ( m , n ) は加法的であり、第四の等式b ( m , n s ) = b ( m , n ) s b(m,ns)=b(m,n)s b ( m , n s ) = b ( m , n ) s から右S S S 線形である。したがってΛ M , N , P ( b ) ( m ) ∈ Hom S ( N , P ) \Lambda_{M,N,P}(b)(m)\in\operatorname{Hom}_S(N,P) Λ M , N , P ( b ) ( m ) ∈ Hom S ( N , P ) である。定義の第一の等式から、m ↦ Λ M , N , P ( b ) ( m ) m\mapsto\Lambda_{M,N,P}(b)(m) m ↦ Λ M , N , P ( b ) ( m ) は加法的である。さらに、任意のr ∈ R r\in R r ∈ R とn ∈ N n\in N n ∈ N に対して
( Λ M , N , P ( b ) ( m r ) ) ( n ) = b ( m r , n ) = b ( m , r n ) = ( Λ M , N , P ( b ) ( m ) ) ( r n ) = ( Λ M , N , P ( b ) ( m ) ⋅ r ) ( n ) \begin{aligned}
\bigl(\Lambda_{M,N,P}(b)(mr)\bigr)(n)
&=b(mr,n)\\
&=b(m,rn)\\
&=\bigl(\Lambda_{M,N,P}(b)(m)\bigr)(rn)\\
&=\bigl(\Lambda_{M,N,P}(b)(m)\cdot r\bigr)(n)
\end{aligned} ( Λ M , N , P ( b ) ( m r ) ) ( n ) = b ( m r , n ) = b ( m , r n ) = ( Λ M , N , P ( b ) ( m ) ) ( r n ) = ( Λ M , N , P ( b ) ( m ) ⋅ r ) ( n ) である。第二の等号は定義の第三の等式、第四の等号は命題 2.1 の作用の定義による。よってΛ M , N , P ( b ) \Lambda_{M,N,P}(b) Λ M , N , P ( b ) は右R R R 線形であり、Λ M , N , P \Lambda_{M,N,P} Λ M , N , P は表示した終域への写像を定める。Λ M , N , P ( b + b ′ ) = Λ M , N , P ( b ) + Λ M , N , P ( b ′ ) \Lambda_{M,N,P}(b+b')=\Lambda_{M,N,P}(b)+\Lambda_{M,N,P}(b') Λ M , N , P ( b + b ′ ) = Λ M , N , P ( b ) + Λ M , N , P ( b ′ ) は点ごとの評価から従うため、Λ M , N , P \Lambda_{M,N,P} Λ M , N , P はアーベル群準同型である。
逆向きにG ∈ Hom R ( M , Hom S ( N , P ) ) G\in\operatorname{Hom}_R(M,\operatorname{Hom}_S(N,P)) G ∈ Hom R ( M , Hom S ( N , P )) を取り、
b G ( m , n ) : = G ( m ) ( n ) b_G(m,n):=G(m)(n) b G ( m , n ) := G ( m ) ( n ) と定める。G G G の加法性からb G b_G b G は第一変数について加法的であり、各G ( m ) G(m) G ( m ) の加法性から第二変数について加法的である。G G G の右R R R 線形性と Hom 上の右R R R 作用の定義から
b G ( m r , n ) = G ( m r ) ( n ) = ( G ( m ) ⋅ r ) ( n ) = G ( m ) ( r n ) = b G ( m , r n ) \begin{aligned}
b_G(mr,n)
&=G(mr)(n)\\
&=(G(m)\cdot r)(n)\\
&=G(m)(rn)\\
&=b_G(m,rn)
\end{aligned} b G ( m r , n ) = G ( m r ) ( n ) = ( G ( m ) ⋅ r ) ( n ) = G ( m ) ( r n ) = b G ( m , r n ) である。また、G ( m ) G(m) G ( m ) の右S S S 線形性から
b G ( m , n s ) = G ( m ) ( n s ) = G ( m ) ( n ) s = b G ( m , n ) s b_G(m,ns)=G(m)(ns)=G(m)(n)s=b_G(m,n)s b G ( m , n s ) = G ( m ) ( n s ) = G ( m ) ( n ) s = b G ( m , n ) s である。したがってb G ∈ Bal R S ( M , N ; P ) b_G\in\operatorname{Bal}_R^S(M,N;P) b G ∈ Bal R S ( M , N ; P ) である。二つの対応はどちらの順に合成しても値b ( m , n ) b(m,n) b ( m , n ) とG ( m ) ( n ) G(m)(n) G ( m ) ( n ) を保つため互いに逆であり、Λ M , N , P \Lambda_{M,N,P} Λ M , N , P は同型である。
二つの可換性を確かめる。b ∘ ( a × 1 N ) b\circ(a\times1_N) b ∘ ( a × 1 N ) は、定義の四つの等式をa a a の右R R R 線形性によって受け継ぐため平衡写像である。両辺をm ′ ∈ M ′ m'\in M' m ′ ∈ M ′ とn ∈ N n\in N n ∈ N に対して評価すると、どちらもb ( a ( m ′ ) , n ) b(a(m'),n) b ( a ( m ′ ) , n ) になる。同様に、c ∘ b c\circ b c ∘ b はc c c の右S S S 線形性によって平衡写像であり、両辺をm m m とn n n に対して評価するとどちらもc ( b ( m , n ) ) c(b(m,n)) c ( b ( m , n )) になる。▨
3 テンソル積の定義
テンソル積は、平衡写像を右S S S 線形写像へ変換する対象として定義する。定義は対象を構成せずに条件によって指定するため、一意性と存在を別に証明する必要がある。
定義 3.1. 右S S S 加群V V V と平衡写像τ ∈ Bal R S ( M , N ; V ) \tau\in\operatorname{Bal}_R^S(M,N;V) τ ∈ Bal R S ( M , N ; V ) の組( V , τ ) (V,\tau) ( V , τ ) がM M M とN N N のR R R 上のテンソル積 (tensor product over R ) であるとは、次の普遍性を満たすことをいう。
任意の右S S S 加群P P P と任意のb ∈ Bal R S ( M , N ; P ) b\in\operatorname{Bal}_R^S(M,N;P) b ∈ Bal R S ( M , N ; P ) に対して、
b ~ ∘ τ = b \widetilde b\circ\tau=b b ∘ τ = b を満たす右S S S 線形写像b ~ : V → P \widetilde b\colon V\to P b : V → P がただ一つ存在する。
同じことを Hom で書くと、任意の右S S S 加群P P P に対して
Hom S ( V , P ) ⟶ Bal R S ( M , N ; P ) , G ⟼ G ∘ τ \operatorname{Hom}_S(V,P)\longrightarrow\operatorname{Bal}_R^S(M,N;P),
\qquad
G\longmapsto G\circ\tau Hom S ( V , P ) ⟶ Bal R S ( M , N ; P ) , G ⟼ G ∘ τ が全単射であることをいう。命題 2.2 の同型と合わせると、この条件は、任意の右S S S 加群P P P に対してアーベル群の同型
Hom S ( V , P ) ≅ Hom R ( M , Hom S ( N , P ) ) \operatorname{Hom}_S(V,P)
\cong
\operatorname{Hom}_R\bigl(M,\operatorname{Hom}_S(N,P)\bigr) Hom S ( V , P ) ≅ Hom R ( M , Hom S ( N , P ) ) が成り立ち、その同型がP P P の右S S S 線形写像と可換することと同じである。
命題 3.2.
( V , τ ) (V,\tau) ( V , τ ) と( V ′ , τ ′ ) (V',\tau') ( V ′ , τ ′ ) がともにM M M とN N N のR R R 上のテンソル積であるとする。このときθ ∘ τ = τ ′ \theta\circ\tau=\tau' θ ∘ τ = τ ′ を満たす右S S S 加群の同型θ : V → V ′ \theta\colon V\to V' θ : V → V ′ がただ一つ存在する。
( V , τ ) (V,\tau) ( V , τ ) をM M M とN N N のR R R 上のテンソル積とする。このときτ \tau τ の像{ τ ( m , n ) ∣ m ∈ M , n ∈ N } \{\tau(m,n)\mid m\in M,\ n\in N\} { τ ( m , n ) ∣ m ∈ M , n ∈ N } はV V V を加法群として生成する。
証明. 1. ( V , τ ) (V,\tau) ( V , τ ) の普遍性をτ ′ ∈ Bal R S ( M , N ; V ′ ) \tau'\in\operatorname{Bal}_R^S(M,N;V') τ ′ ∈ Bal R S ( M , N ; V ′ ) へ適用すると、θ ∘ τ = τ ′ \theta\circ\tau=\tau' θ ∘ τ = τ ′ を満たす右S S S 線形写像θ : V → V ′ \theta\colon V\to V' θ : V → V ′ がただ一つ定まる。( V ′ , τ ′ ) (V',\tau') ( V ′ , τ ′ ) の普遍性をτ \tau τ へ適用すると、θ ′ ∘ τ ′ = τ \theta'\circ\tau'=\tau θ ′ ∘ τ ′ = τ を満たす右S S S 線形写像θ ′ : V ′ → V \theta'\colon V'\to V θ ′ : V ′ → V が定まる。このとき
( θ ′ ∘ θ ) ∘ τ = θ ′ ∘ τ ′ = τ = 1 V ∘ τ (\theta'\circ\theta)\circ\tau=\theta'\circ\tau'=\tau
=1_V\circ\tau ( θ ′ ∘ θ ) ∘ τ = θ ′ ∘ τ ′ = τ = 1 V ∘ τ であり、( V , τ ) (V,\tau) ( V , τ ) の普遍性における一意性からθ ′ ∘ θ = 1 V \theta'\circ\theta=1_V θ ′ ∘ θ = 1 V である。同じ議論によりθ ∘ θ ′ = 1 V ′ \theta\circ\theta'=1_{V'} θ ∘ θ ′ = 1 V ′ である。よってθ \theta θ は同型であり、条件θ ∘ τ = τ ′ \theta\circ\tau=\tau' θ ∘ τ = τ ′ を満たす写像としての一意性は普遍性そのものである。
2. τ \tau τ の像が生成するV V V の部分加法群をV 0 V_0 V 0 と置く。任意のs ∈ S s\in S s ∈ S に対してτ ( m , n ) s = τ ( m , n s ) \tau(m,n)s=\tau(m,ns) τ ( m , n ) s = τ ( m , n s ) が成り立つため、V 0 V_0 V 0 は右S S S 部分加群である。τ \tau τ の終域をV 0 V_0 V 0 へ制限した写像σ : M × N → V 0 \sigma\colon M\times N\to V_0 σ : M × N → V 0 は、定義の四つの等式を値ごとに受け継ぐため平衡写像である。普遍性により、φ ∘ τ = σ \varphi\circ\tau=\sigma φ ∘ τ = σ を満たす右S S S 線形写像φ : V → V 0 \varphi\colon V\to V_0 φ : V → V 0 が存在する。包含写像をj : V 0 → V j\colon V_0\to V j : V 0 → V とすると
( j ∘ φ ) ∘ τ = j ∘ σ = τ = 1 V ∘ τ (j\circ\varphi)\circ\tau=j\circ\sigma=\tau=1_V\circ\tau ( j ∘ φ ) ∘ τ = j ∘ σ = τ = 1 V ∘ τ であるから、普遍性の一意性によりj ∘ φ = 1 V j\circ\varphi=1_V j ∘ φ = 1 V である。したがってj j j は全射であり、V 0 = V V_0=V V 0 = V である。▨
4 第一因子が自由加群である場合の存在
存在の証明は二段に分ける。第一段では、第一因子が基底をもつ場合に、第二因子を基底の個数だけ直和したものがテンソル積になることを示す。基底の係数は、平衡関係によって第二因子へ移すことができるからである。
右加群は反対環§E6.1 定義 4.1 上の左加群であるため、§E6.10 定義 1.6 をR o p R^{\mathrm{op}} R op へ適用すると、右加群の基底と自由性が同じ形で得られる。以下ではこの読み替えによって得られる次の規約を用いる。
定義 4.1. 右R R R 加群F F F の元の族( e x ) x ∈ X (e_x)_{x\in X} ( e x ) x ∈ X がF F F の基底 (basis of a right module ) であるとは、任意のm ∈ F m\in F m ∈ F に対して、有限台をもつ係数関数a : X → R a\colon X\to R a : X → R で
m = ∑ x ∈ X e x a ( x ) m=\sum_{x\in X}e_xa(x) m = x ∈ X ∑ e x a ( x ) を満たすものがただ一つ存在することをいう。基底をもつ右R R R 加群を自由右R R R 加群 (free right R-module ) という。
集合X X X に対して、有限台関数の全体R ( X ) R^{(X)} R ( X ) に成分ごとの加法と( a r ) ( x ) : = a ( x ) r (ar)(x):=a(x)r ( a r ) ( x ) := a ( x ) r による右R R R 作用を入れたものを、X X X 上の自由右R R R 加群という。標準元の族( δ x ) x ∈ X (\delta_x)_{x\in X} ( δ x ) x ∈ X はその基底である。
定理 4.2. F F F を自由右R R R 加群、( e x ) x ∈ X (e_x)_{x\in X} ( e x ) x ∈ X をその基底とする。m ∈ F m\in F m ∈ F に対して、m = ∑ x ∈ X e x a m ( x ) m=\sum_{x\in X}e_xa_m(x) m = ∑ x ∈ X e x a m ( x ) を満たす一意な有限台の係数関数をa m a_m a m と書く。直和
V F : = ⨁ x ∈ X N V_F:=\bigoplus_{x\in X}N V F := x ∈ X ⨁ N に成分ごとの右S S S 作用を入れ、
τ F : F × N ⟶ V F , τ F ( m , n ) : = ( a m ( x ) n ) x ∈ X \tau_F\colon F\times N\longrightarrow V_F,
\qquad
\tau_F(m,n):=\bigl(a_m(x)n\bigr)_{x\in X} τ F : F × N ⟶ V F , τ F ( m , n ) := ( a m ( x ) n ) x ∈ X と定める。このとき( V F , τ F ) (V_F,\tau_F) ( V F , τ F ) はF F F とN N N のR R R 上のテンソル積である。
証明. a m a_m a m は有限台をもつため、a m ( x ) n a_m(x)n a m ( x ) n が零でない添字は有限個であり、τ F ( m , n ) \tau_F(m,n) τ F ( m , n ) は直和に属する。
表示の一意性から、係数関数は
a m + m ′ = a m + a m ′ , a m r ( x ) = a m ( x ) r a_{m+m'}=a_m+a_{m'},
\qquad
a_{mr}(x)=a_m(x)r a m + m ′ = a m + a m ′ , a m r ( x ) = a m ( x ) r を満たす。第二の等式は、∑ x e x ( a m ( x ) r ) = ( ∑ x e x a m ( x ) ) r = m r \sum_xe_x(a_m(x)r)=\bigl(\sum_xe_xa_m(x)\bigr)r=mr ∑ x e x ( a m ( x ) r ) = ( ∑ x e x a m ( x ) ) r = m r がm r mr m r の表示であることによる。したがって、任意のm , m ′ ∈ F m,m'\in F m , m ′ ∈ F 、n , n ′ ∈ N n,n'\in N n , n ′ ∈ N 、r ∈ R r\in R r ∈ R 、s ∈ S s\in S s ∈ S に対して
τ F ( m + m ′ , n ) = ( ( a m ( x ) + a m ′ ( x ) ) n ) x = τ F ( m , n ) + τ F ( m ′ , n ) , τ F ( m , n + n ′ ) = ( a m ( x ) ( n + n ′ ) ) x = τ F ( m , n ) + τ F ( m , n ′ ) , τ F ( m r , n ) = ( ( a m ( x ) r ) n ) x = ( a m ( x ) ( r n ) ) x = τ F ( m , r n ) , τ F ( m , n s ) = ( a m ( x ) ( n s ) ) x = ( ( a m ( x ) n ) s ) x = τ F ( m , n ) s \begin{aligned}
\tau_F(m+m',n)
&=\bigl((a_m(x)+a_{m'}(x))n\bigr)_x
=\tau_F(m,n)+\tau_F(m',n),\\
\tau_F(m,n+n')
&=\bigl(a_m(x)(n+n')\bigr)_x
=\tau_F(m,n)+\tau_F(m,n'),\\
\tau_F(mr,n)
&=\bigl((a_m(x)r)n\bigr)_x
=\bigl(a_m(x)(rn)\bigr)_x
=\tau_F(m,rn),\\
\tau_F(m,ns)
&=\bigl(a_m(x)(ns)\bigr)_x
=\bigl((a_m(x)n)s\bigr)_x
=\tau_F(m,n)s
\end{aligned} τ F ( m + m ′ , n ) τ F ( m , n + n ′ ) τ F ( m r , n ) τ F ( m , n s ) = ( ( a m ( x ) + a m ′ ( x )) n ) x = τ F ( m , n ) + τ F ( m ′ , n ) , = ( a m ( x ) ( n + n ′ ) ) x = τ F ( m , n ) + τ F ( m , n ′ ) , = ( ( a m ( x ) r ) n ) x = ( a m ( x ) ( r n ) ) x = τ F ( m , r n ) , = ( a m ( x ) ( n s ) ) x = ( ( a m ( x ) n ) s ) x = τ F ( m , n ) s である。第三の等式には左R R R 作用の結合律を、第四の等式には双加群の等式( r n ) s = r ( n s ) (rn)s=r(ns) ( r n ) s = r ( n s ) を用いた。よってτ F ∈ Bal R S ( F , N ; V F ) \tau_F\in\operatorname{Bal}_R^S(F,N;V_F) τ F ∈ Bal R S ( F , N ; V F ) である。
ι x : N → V F \iota_x\colon N\to V_F ι x : N → V F を第x x x 成分への標準包含とする。a e x a_{e_x} a e x はx x x で1 R 1_R 1 R 、ほかで0 0 0 を取るため
τ F ( e x , n ) = ι x ( n ) \tau_F(e_x,n)=\iota_x(n) τ F ( e x , n ) = ι x ( n ) である。直和の各元は有限個のι x ( n x ) \iota_x(n_x) ι x ( n x ) の和であるから、τ F \tau_F τ F の像はV F V_F V F を加法群として生成する。
普遍性を示す。P P P を右S S S 加群、b ∈ Bal R S ( F , N ; P ) b\in\operatorname{Bal}_R^S(F,N;P) b ∈ Bal R S ( F , N ; P ) とし、
b ~ : V F ⟶ P , b ~ ( ( n x ) x ∈ X ) : = ∑ x ∈ X b ( e x , n x ) \widetilde b\colon V_F\longrightarrow P,
\qquad
\widetilde b\bigl((n_x)_{x\in X}\bigr):=\sum_{x\in X}b(e_x,n_x) b : V F ⟶ P , b ( ( n x ) x ∈ X ) := x ∈ X ∑ b ( e x , n x ) と定める。( n x ) x (n_x)_x ( n x ) x は有限台をもつため右辺は有限和であり、b b b の第二変数についての加法性からb ~ \widetilde b b は加法的である。b ( e x , n x s ) = b ( e x , n x ) s b(e_x,n_xs)=b(e_x,n_x)s b ( e x , n x s ) = b ( e x , n x ) s からb ~ \widetilde b b は右S S S 線形である。さらに、任意のm ∈ F m\in F m ∈ F とn ∈ N n\in N n ∈ N に対して
b ~ ( τ F ( m , n ) ) = ∑ x b ( e x , a m ( x ) n ) = ∑ x b ( e x a m ( x ) , n ) = b ( ∑ x e x a m ( x ) , n ) = b ( m , n ) \begin{aligned}
\widetilde b(\tau_F(m,n))
&=\sum_{x}b\bigl(e_x,a_m(x)n\bigr)\\
&=\sum_{x}b\bigl(e_xa_m(x),n\bigr)\\
&=b\Bigl(\sum_{x}e_xa_m(x),n\Bigr)\\
&=b(m,n)
\end{aligned} b ( τ F ( m , n )) = x ∑ b ( e x , a m ( x ) n ) = x ∑ b ( e x a m ( x ) , n ) = b ( x ∑ e x a m ( x ) , n ) = b ( m , n ) である。第二の等号は平衡関係、第三の等号は第一変数についての加法性による(いずれも有限和である)。よってb ~ ∘ τ F = b \widetilde b\circ\tau_F=b b ∘ τ F = b が成り立つ。
一意性を示す。b ~ \widetilde b b とb ~ ′ \widetilde b' b ′ がともにb ~ ∘ τ F = b = b ~ ′ ∘ τ F \widetilde b\circ\tau_F=b=\widetilde b'\circ\tau_F b ∘ τ F = b = b ′ ∘ τ F を満たすとすると、両者はτ F \tau_F τ F の像の上で一致する。τ F \tau_F τ F の像はV F V_F V F を加法群として生成し、二つの写像はともに加法的であるから、b ~ = b ~ ′ \widetilde b=\widetilde b' b = b ′ である。したがって( V F , τ F ) (V_F,\tau_F) ( V F , τ F ) は普遍性を満たす。▨
5 一般の場合の存在
第二段では、任意の右R R R 加群を自由加群の間の準同型の余核として表示し、テンソル積を対応する余核として定める。普遍性は、反変 Hom がこの余核を核へ移すことと、自由加群の場合にすでに得た同型から従う。
命題 5.1. 任意の右R R R 加群M M M に対して、自由右R R R 加群F 0 F_0 F 0 、F 1 F_1 F 1 と右R R R 線形写像u : F 1 → F 0 u\colon F_1\to F_0 u : F 1 → F 0 、π : F 0 → M \pi\colon F_0\to M π : F 0 → M で、列
F 1 → u F 0 → π M ⟶ 0 F_1\xrightarrow{\ u\ }F_0
\xrightarrow{\ \pi\ }M
\longrightarrow0 F 1 u F 0 π M ⟶ 0 を完全にするものが存在する。
証明. M M M の台集合をX X X とし、F 0 F_0 F 0 をX X X 上の自由右R R R 加群とする。§E6.10 補題 1.4 をR o p R^{\mathrm{op}} R op へ適用すると、標準元δ m \delta_m δ m をm ∈ M m\in M m ∈ M へ送る右R R R 線形写像π : F 0 → M \pi\colon F_0\to M π : F 0 → M がただ一つ定まる。任意のm ∈ M m\in M m ∈ M はπ ( δ m ) \pi(\delta_m) π ( δ m ) と書くことができるため、π \pi π は全射である。
次にker π \ker\pi ker π の台集合をY Y Y とし、F 1 F_1 F 1 をY Y Y 上の自由右R R R 加群、u : F 1 → F 0 u\colon F_1\to F_0 u : F 1 → F 0 を標準元δ k \delta_k δ k をk ∈ ker π k\in\ker\pi k ∈ ker π へ送る右R R R 線形写像とする。im u \operatorname{im}u im u はker π \ker\pi ker π の元をすべて含む部分加群であり、ker π \ker\pi ker π に含まれるから、im u = ker π \operatorname{im}u=\ker\pi im u = ker π である。したがって表示した列は完全である。▨
定理 5.2. 任意の右R R R 加群M M M と任意の左R R R ・右S S S 双加群N N N に対して、M M M とN N N のR R R 上のテンソル積が存在する。
具体的には、命題 5.1 の自由表示F 1 → u F 0 → π M → 0 F_1\xrightarrow{u}F_0\xrightarrow{\pi}M\to0 F 1 u F 0 π M → 0 を一つ取り、定理 4.2 によるテンソル積( F i ⊗ R N , τ i ) (F_i\otimes_RN,\tau_i) ( F i ⊗ R N , τ i ) (i = 0 , 1 i=0,1 i = 0 , 1 )を作る。写像( y , n ) ↦ τ 0 ( u ( y ) , n ) (y,n)\mapsto\tau_0(u(y),n) ( y , n ) ↦ τ 0 ( u ( y ) , n ) は平衡写像であるから、F 1 F_1 F 1 に対する普遍性により右S S S 線形写像
u ⊗ 1 N : F 1 ⊗ R N ⟶ F 0 ⊗ R N , ( u ⊗ 1 N ) ( τ 1 ( y , n ) ) = τ 0 ( u ( y ) , n ) u\otimes1_N\colon
F_1\otimes_RN\longrightarrow F_0\otimes_RN,
\qquad
(u\otimes1_N)(\tau_1(y,n))=\tau_0(u(y),n) u ⊗ 1 N : F 1 ⊗ R N ⟶ F 0 ⊗ R N , ( u ⊗ 1 N ) ( τ 1 ( y , n )) = τ 0 ( u ( y ) , n ) がただ一つ定まる。この写像の余核と自然な全射を
V : = F 0 ⊗ R N im ( u ⊗ 1 N ) , q : F 0 ⊗ R N ⟶ V V:=\frac{F_0\otimes_RN}{\operatorname{im}(u\otimes1_N)},
\qquad
q\colon F_0\otimes_RN\longrightarrow V V := im ( u ⊗ 1 N ) F 0 ⊗ R N , q : F 0 ⊗ R N ⟶ V と書き、m ∈ M m\in M m ∈ M のπ \pi π による持ち上げx ∈ F 0 x\in F_0 x ∈ F 0 を用いて
τ ( m , n ) : = q ( τ 0 ( x , n ) ) \tau(m,n):=q(\tau_0(x,n)) τ ( m , n ) := q ( τ 0 ( x , n )) と定める。このとき( V , τ ) (V,\tau) ( V , τ ) はM M M とN N N のR R R 上のテンソル積である。
証明. τ \tau τ が well-defined であること。π \pi π は全射であるから、各m ∈ M m\in M m ∈ M に対して持ち上げx ∈ F 0 x\in F_0 x ∈ F 0 が存在する。π ( x ) = π ( x ′ ) = m \pi(x)=\pi(x')=m π ( x ) = π ( x ′ ) = m とするとx − x ′ ∈ ker π = im u x-x'\in\ker\pi=\operatorname{im}u x − x ′ ∈ ker π = im u であるため、x − x ′ = u ( y ) x-x'=u(y) x − x ′ = u ( y ) を満たすy ∈ F 1 y\in F_1 y ∈ F 1 が存在する。τ 0 \tau_0 τ 0 は第一変数について加法的であるから
τ 0 ( x , n ) − τ 0 ( x ′ , n ) = τ 0 ( u ( y ) , n ) = ( u ⊗ 1 N ) ( τ 1 ( y , n ) ) ∈ im ( u ⊗ 1 N ) \tau_0(x,n)-\tau_0(x',n)
=\tau_0(u(y),n)
=(u\otimes1_N)(\tau_1(y,n))
\in\operatorname{im}(u\otimes1_N) τ 0 ( x , n ) − τ 0 ( x ′ , n ) = τ 0 ( u ( y ) , n ) = ( u ⊗ 1 N ) ( τ 1 ( y , n )) ∈ im ( u ⊗ 1 N ) であり、q ( τ 0 ( x , n ) ) = q ( τ 0 ( x ′ , n ) ) q(\tau_0(x,n))=q(\tau_0(x',n)) q ( τ 0 ( x , n )) = q ( τ 0 ( x ′ , n )) である。よって値は持ち上げの選び方によらない。
τ \tau τ が平衡写像であること。m , m ′ ∈ M m,m'\in M m , m ′ ∈ M の持ち上げをx , x ′ x,x' x , x ′ とすると、x + x ′ x+x' x + x ′ はm + m ′ m+m' m + m ′ の持ち上げであり、x r xr x r はm r mr m r の持ち上げである。τ 0 \tau_0 τ 0 が平衡写像でありq q q が右S S S 線形であることから
τ ( m + m ′ , n ) = q ( τ 0 ( x + x ′ , n ) ) = τ ( m , n ) + τ ( m ′ , n ) , τ ( m , n + n ′ ) = q ( τ 0 ( x , n + n ′ ) ) = τ ( m , n ) + τ ( m , n ′ ) , τ ( m r , n ) = q ( τ 0 ( x r , n ) ) = q ( τ 0 ( x , r n ) ) = τ ( m , r n ) , τ ( m , n s ) = q ( τ 0 ( x , n ) s ) = τ ( m , n ) s \begin{aligned}
\tau(m+m',n)&=q(\tau_0(x+x',n))=\tau(m,n)+\tau(m',n),\\
\tau(m,n+n')&=q(\tau_0(x,n+n'))=\tau(m,n)+\tau(m,n'),\\
\tau(mr,n)&=q(\tau_0(xr,n))=q(\tau_0(x,rn))=\tau(m,rn),\\
\tau(m,ns)&=q(\tau_0(x,n)s)=\tau(m,n)s
\end{aligned} τ ( m + m ′ , n ) τ ( m , n + n ′ ) τ ( m r , n ) τ ( m , n s ) = q ( τ 0 ( x + x ′ , n )) = τ ( m , n ) + τ ( m ′ , n ) , = q ( τ 0 ( x , n + n ′ )) = τ ( m , n ) + τ ( m , n ′ ) , = q ( τ 0 ( x r , n )) = q ( τ 0 ( x , r n )) = τ ( m , r n ) , = q ( τ 0 ( x , n ) s ) = τ ( m , n ) s である。よってτ ∈ Bal R S ( M , N ; V ) \tau\in\operatorname{Bal}_R^S(M,N;V) τ ∈ Bal R S ( M , N ; V ) である。
普遍性。 P P P を右S S S 加群とし、H : = Hom S ( N , P ) H:=\operatorname{Hom}_S(N,P) H := Hom S ( N , P ) と置く。示すべきことは、G ↦ G ∘ τ G\mapsto G\circ\tau G ↦ G ∘ τ がHom S ( V , P ) \operatorname{Hom}_S(V,P) Hom S ( V , P ) からBal R S ( M , N ; P ) \operatorname{Bal}_R^S(M,N;P) Bal R S ( M , N ; P ) への全単射であることである。右S S S 加群は反対環S o p S^{\mathrm{op}} S op 上の左加群であり、Hom S ( − , P ) \operatorname{Hom}_S(-,P) Hom S ( − , P ) はその左加群としての Hom と同じアーベル群であるから、§E6.13 系 5.1 を右S S S 加群の完全列へ適用することができる。
第一に、完全列
F 1 ⊗ R N → u ⊗ 1 N F 0 ⊗ R N → q V ⟶ 0 F_1\otimes_RN
\xrightarrow{\ u\otimes1_N\ }
F_0\otimes_RN
\xrightarrow{\ q\ }V
\longrightarrow0 F 1 ⊗ R N u ⊗ 1 N F 0 ⊗ R N q V ⟶ 0 へ§E6.13 系 5.1 を適用すると、アーベル群の完全列
0 ⟶ Hom S ( V , P ) → q ∗ Hom S ( F 0 ⊗ R N , P ) → ( u ⊗ 1 N ) ∗ Hom S ( F 1 ⊗ R N , P ) 0\longrightarrow\operatorname{Hom}_S(V,P)
\xrightarrow{\ q^*\ }\operatorname{Hom}_S(F_0\otimes_RN,P)
\xrightarrow{\ (u\otimes1_N)^*\ }\operatorname{Hom}_S(F_1\otimes_RN,P) 0 ⟶ Hom S ( V , P ) q ∗ Hom S ( F 0 ⊗ R N , P ) ( u ⊗ 1 N ) ∗ Hom S ( F 1 ⊗ R N , P ) を得る。すなわちq ∗ q^* q ∗ はHom S ( V , P ) \operatorname{Hom}_S(V,P) Hom S ( V , P ) をker ( u ⊗ 1 N ) ∗ \ker(u\otimes1_N)^* ker ( u ⊗ 1 N ) ∗ の上へ全単射に移す。
第二に、i = 0 , 1 i=0,1 i = 0 , 1 に対して写像
Ξ i : Hom S ( F i ⊗ R N , P ) → ≅ Hom R ( F i , H ) , ( Ξ i ( G ) ( x ) ) ( n ) = G ( τ i ( x , n ) ) \Xi_i\colon
\operatorname{Hom}_S(F_i\otimes_RN,P)
\xrightarrow{\ \cong\ }
\operatorname{Hom}_R(F_i,H),
\qquad
\bigl(\Xi_i(G)(x)\bigr)(n)=G(\tau_i(x,n)) Ξ i : Hom S ( F i ⊗ R N , P ) ≅ Hom R ( F i , H ) , ( Ξ i ( G ) ( x ) ) ( n ) = G ( τ i ( x , n )) を考える。これはG ↦ G ∘ τ i G\mapsto G\circ\tau_i G ↦ G ∘ τ i と命題 2.2 のΛ F i , N , P \Lambda_{F_i,N,P} Λ F i , N , P の合成である。前者は定理 4.2 の普遍性により全単射であり、点ごとの加法について加法群準同型である。後者はアーベル群の同型である。したがってΞ i \Xi_i Ξ i はアーベル群の同型である。任意のG ∈ Hom S ( F 0 ⊗ R N , P ) G\in\operatorname{Hom}_S(F_0\otimes_RN,P) G ∈ Hom S ( F 0 ⊗ R N , P ) 、y ∈ F 1 y\in F_1 y ∈ F 1 、n ∈ N n\in N n ∈ N に対して
( Ξ 1 ( ( u ⊗ 1 N ) ∗ ( G ) ) ( y ) ) ( n ) = G ( ( u ⊗ 1 N ) ( τ 1 ( y , n ) ) ) = G ( τ 0 ( u ( y ) , n ) ) = ( Ξ 0 ( G ) ( u ( y ) ) ) ( n ) = ( u ∗ ( Ξ 0 ( G ) ) ( y ) ) ( n ) \begin{aligned}
\Bigl(\Xi_1\bigl((u\otimes1_N)^*(G)\bigr)(y)\Bigr)(n)
&=G\bigl((u\otimes1_N)(\tau_1(y,n))\bigr)\\
&=G(\tau_0(u(y),n))\\
&=\bigl(\Xi_0(G)(u(y))\bigr)(n)\\
&=\bigl(u^*(\Xi_0(G))(y)\bigr)(n)
\end{aligned} ( Ξ 1 ( ( u ⊗ 1 N ) ∗ ( G ) ) ( y ) ) ( n ) = G ( ( u ⊗ 1 N ) ( τ 1 ( y , n )) ) = G ( τ 0 ( u ( y ) , n )) = ( Ξ 0 ( G ) ( u ( y )) ) ( n ) = ( u ∗ ( Ξ 0 ( G )) ( y ) ) ( n ) であるから、Ξ 1 ∘ ( u ⊗ 1 N ) ∗ = u ∗ ∘ Ξ 0 \Xi_1\circ(u\otimes1_N)^*=u^*\circ\Xi_0 Ξ 1 ∘ ( u ⊗ 1 N ) ∗ = u ∗ ∘ Ξ 0 が成り立つ。Ξ 1 \Xi_1 Ξ 1 は単射であるため、G ∈ ker ( u ⊗ 1 N ) ∗ G\in\ker(u\otimes1_N)^* G ∈ ker ( u ⊗ 1 N ) ∗ とΞ 0 ( G ) ∈ ker u ∗ \Xi_0(G)\in\ker u^* Ξ 0 ( G ) ∈ ker u ∗ は同値である。したがってΞ 0 \Xi_0 Ξ 0 はker ( u ⊗ 1 N ) ∗ \ker(u\otimes1_N)^* ker ( u ⊗ 1 N ) ∗ をker u ∗ \ker u^* ker u ∗ の上へ全単射に移す。
第三に、右R R R 加群の完全列F 1 → u F 0 → π M → 0 F_1\xrightarrow{u}F_0\xrightarrow{\pi}M\to0 F 1 u F 0 π M → 0 と右R R R 加群H H H へ同じ§E6.13 系 5.1 を適用すると、
0 ⟶ Hom R ( M , H ) → π ∗ Hom R ( F 0 , H ) → u ∗ Hom R ( F 1 , H ) 0\longrightarrow\operatorname{Hom}_R(M,H)
\xrightarrow{\ \pi^*\ }\operatorname{Hom}_R(F_0,H)
\xrightarrow{\ u^*\ }\operatorname{Hom}_R(F_1,H) 0 ⟶ Hom R ( M , H ) π ∗ Hom R ( F 0 , H ) u ∗ Hom R ( F 1 , H ) は完全であり、π ∗ \pi^* π ∗ はHom R ( M , H ) \operatorname{Hom}_R(M,H) Hom R ( M , H ) をker u ∗ \ker u^* ker u ∗ の上へ全単射に移す。最後に命題 2.2 の同型Λ M , N , P \Lambda_{M,N,P} Λ M , N , P はBal R S ( M , N ; P ) \operatorname{Bal}_R^S(M,N;P) Bal R S ( M , N ; P ) をHom R ( M , H ) \operatorname{Hom}_R(M,H) Hom R ( M , H ) の上へ全単射に移す。
以上の四つを合成すると、全単射
Hom S ( V , P ) → ≅ ker ( u ⊗ 1 N ) ∗ → ≅ ker u ∗ → ≅ Hom R ( M , H ) → ≅ Bal R S ( M , N ; P ) \operatorname{Hom}_S(V,P)
\xrightarrow{\ \cong\ }\ker(u\otimes1_N)^*
\xrightarrow{\ \cong\ }\ker u^*
\xrightarrow{\ \cong\ }\operatorname{Hom}_R(M,H)
\xrightarrow{\ \cong\ }\operatorname{Bal}_R^S(M,N;P) Hom S ( V , P ) ≅ ker ( u ⊗ 1 N ) ∗ ≅ ker u ∗ ≅ Hom R ( M , H ) ≅ Bal R S ( M , N ; P ) を得る。この合成がG ↦ G ∘ τ G\mapsto G\circ\tau G ↦ G ∘ τ に一致することを確かめる。G ∈ Hom S ( V , P ) G\in\operatorname{Hom}_S(V,P) G ∈ Hom S ( V , P ) の像をb b b とすると、構成から
Λ M , N , P ( b ) ∘ π = Ξ 0 ( q ∗ ( G ) ) = Ξ 0 ( G ∘ q ) \Lambda_{M,N,P}(b)\circ\pi=\Xi_0(q^*(G))=\Xi_0(G\circ q) Λ M , N , P ( b ) ∘ π = Ξ 0 ( q ∗ ( G )) = Ξ 0 ( G ∘ q ) である。m ∈ M m\in M m ∈ M とその持ち上げx ∈ F 0 x\in F_0 x ∈ F 0 、およびn ∈ N n\in N n ∈ N に対して両辺を評価すると
b ( m , n ) = ( Λ M , N , P ( b ) ( π ( x ) ) ) ( n ) = ( Ξ 0 ( G ∘ q ) ( x ) ) ( n ) = G ( q ( τ 0 ( x , n ) ) ) = G ( τ ( m , n ) ) \begin{aligned}
b(m,n)
&=\bigl(\Lambda_{M,N,P}(b)(\pi(x))\bigr)(n)\\
&=\bigl(\Xi_0(G\circ q)(x)\bigr)(n)\\
&=G\bigl(q(\tau_0(x,n))\bigr)\\
&=G(\tau(m,n))
\end{aligned} b ( m , n ) = ( Λ M , N , P ( b ) ( π ( x )) ) ( n ) = ( Ξ 0 ( G ∘ q ) ( x ) ) ( n ) = G ( q ( τ 0 ( x , n )) ) = G ( τ ( m , n )) となる。したがってb = G ∘ τ b=G\circ\tau b = G ∘ τ であり、G ↦ G ∘ τ G\mapsto G\circ\tau G ↦ G ∘ τ は全単射である。よって( V , τ ) (V,\tau) ( V , τ ) はテンソル積である。▨
以後、M M M とN N N のR R R 上のテンソル積を一つ固定してM ⊗ R N M\otimes_RN M ⊗ R N と書き、標準写像の値τ ( m , n ) \tau(m,n) τ ( m , n ) をm ⊗ n m\otimes n m ⊗ n と書いて純テンソル という。命題 3.2 (1) により、テンソル積は標準写像と可換な一意的同型を除いて一意であるから、以下で証明する主張はどのテンソル積を取っても成り立つ。
命題 5.3. M ⊗ R N M\otimes_RN M ⊗ R N の各元は純テンソルの有限和
∑ i = 1 q m i ⊗ n i \sum_{i=1}^q m_i\otimes n_i i = 1 ∑ q m i ⊗ n i として表すことができる。ただし、この表示は一般に一意でなく、一つの純テンソルとして表すことができるとは限らない。
証明. 命題 3.2 (2) により、純テンソルの全体はM ⊗ R N M\otimes_RN M ⊗ R N を加法群として生成する。加法群の生成元による表示は、生成元とその加法逆元の有限和であり、− ( m ⊗ n ) = ( − m ) ⊗ n -(m\otimes n)=(-m)\otimes n − ( m ⊗ n ) = ( − m ) ⊗ n であるから、有限個の純テンソルの和として書くことができる。▨
純テンソルの表示が一意でないため、純テンソル上の式によって写像を定める際には、式の見かけから well-defined 性を推測することができない。定義定義 3.1 の平衡性を確認し、普遍性によって写像を得るという手順を、以下では一貫して用いる。
右S S S 作用を忘れた形の普遍性も、同じ構成から得られる。局所化の節ではこの形を用いる。
命題 5.4. P P P をアーベル群とし、b : M × N → P b\colon M\times N\to P b : M × N → P を二変数について加法的でb ( m r , n ) = b ( m , r n ) b(mr,n)=b(m,rn) b ( m r , n ) = b ( m , r n ) を満たす写像とする。このとき
b ~ ( m ⊗ n ) = b ( m , n ) \widetilde b(m\otimes n)=b(m,n) b ( m ⊗ n ) = b ( m , n ) を満たす加法群準同型b ~ : M ⊗ R N → P \widetilde b\colon M\otimes_RN\to P b : M ⊗ R N → P がただ一つ存在する。
証明. 一意性は命題 3.2 (2) による。純テンソルが加法群を生成し、二つの候補がともに加法的であれば、純テンソル上で一致することから全体で一致する。
存在を示す。命題 3.2 (1) により、テンソル積を定理 5.2 の( V , τ ) (V,\tau) ( V , τ ) として取ってよい。同定理の記号を用い、b 0 : = b ∘ ( π × 1 N ) : F 0 × N → P b_0:=b\circ(\pi\times1_N)\colon F_0\times N\to P b 0 := b ∘ ( π × 1 N ) : F 0 × N → P と置く。π \pi π は右R R R 線形であるから、b 0 b_0 b 0 は二変数について加法的でb 0 ( x r , n ) = b 0 ( x , r n ) b_0(xr,n)=b_0(x,rn) b 0 ( x r , n ) = b 0 ( x , r n ) を満たす。
F 0 F_0 F 0 の基底を( e x ) x ∈ X (e_x)_{x\in X} ( e x ) x ∈ X とし、定理 4.2 の記号のもとで
b ^ : F 0 ⊗ R N = ⨁ x ∈ X N ⟶ P , b ^ ( ( n x ) x ) : = ∑ x b 0 ( e x , n x ) \widehat b\colon F_0\otimes_RN=\bigoplus_{x\in X}N\longrightarrow P,
\qquad
\widehat b\bigl((n_x)_x\bigr):=\sum_{x}b_0(e_x,n_x) b : F 0 ⊗ R N = x ∈ X ⨁ N ⟶ P , b ( ( n x ) x ) := x ∑ b 0 ( e x , n x ) と定める。右辺は有限和であり、b ^ \widehat b b は加法群準同型である。定理 4.2 の証明と同じ計算によりb ^ ( τ 0 ( x , n ) ) = b 0 ( x , n ) \widehat b(\tau_0(x,n))=b_0(x,n) b ( τ 0 ( x , n )) = b 0 ( x , n ) が成り立つ。ここで用いたのはb 0 b_0 b 0 の二変数についての加法性と平衡関係だけであり、右S S S 作用は用いていない。
任意のy ∈ F 1 y\in F_1 y ∈ F 1 とn ∈ N n\in N n ∈ N に対して
b ^ ( ( u ⊗ 1 N ) ( τ 1 ( y , n ) ) ) = b ^ ( τ 0 ( u ( y ) , n ) ) = b 0 ( u ( y ) , n ) = b ( π ( u ( y ) ) , n ) = b ( 0 , n ) = 0 \widehat b\bigl((u\otimes1_N)(\tau_1(y,n))\bigr)
=\widehat b(\tau_0(u(y),n))
=b_0(u(y),n)
=b\bigl(\pi(u(y)),n\bigr)
=b(0,n)
=0 b ( ( u ⊗ 1 N ) ( τ 1 ( y , n )) ) = b ( τ 0 ( u ( y ) , n )) = b 0 ( u ( y ) , n ) = b ( π ( u ( y )) , n ) = b ( 0 , n ) = 0 である。命題 3.2 (2) によりτ 1 \tau_1 τ 1 の像はF 1 ⊗ R N F_1\otimes_RN F 1 ⊗ R N を加法群として生成するため、b ^ \widehat b b はim ( u ⊗ 1 N ) \operatorname{im}(u\otimes1_N) im ( u ⊗ 1 N ) を零へ送る。したがってb ^ \widehat b b は加法群準同型b ~ : V → P \widetilde b\colon V\to P b : V → P を誘導し、b ~ ∘ q = b ^ \widetilde b\circ q=\widehat b b ∘ q = b を満たす。m ∈ M m\in M m ∈ M の持ち上げをx x x とすると
b ~ ( m ⊗ n ) = b ~ ( q ( τ 0 ( x , n ) ) ) = b 0 ( x , n ) = b ( m , n ) \widetilde b(m\otimes n)
=\widetilde b\bigl(q(\tau_0(x,n))\bigr)
=b_0(x,n)
=b(m,n) b ( m ⊗ n ) = b ( q ( τ 0 ( x , n )) ) = b 0 ( x , n ) = b ( m , n ) である。▨
6 誘導写像と関手性
二つの因子の準同型からテンソル積の準同型を作るには、第二因子の写像が左R R R 作用と右S S S 作用の両方を保つ必要がある。
命題 6.1. M , M ′ M,M' M , M ′ を右R R R 加群、N , N ′ N,N' N , N ′ を左R R R ・右S S S 双加群とする。f : M → M ′ f\colon M\to M' f : M → M ′ を右R R R 線形写像、g : N → N ′ g\colon N\to N' g : N → N ′ を左R R R 線形かつ右S S S 線形な写像とする。このとき
( f ⊗ R g ) ( m ⊗ n ) : = f ( m ) ⊗ g ( n ) (f\otimes_Rg)(m\otimes n):=f(m)\otimes g(n) ( f ⊗ R g ) ( m ⊗ n ) := f ( m ) ⊗ g ( n ) を満たす右S S S 線形写像
f ⊗ R g : M ⊗ R N ⟶ M ′ ⊗ R N ′ f\otimes_Rg\colon M\otimes_RN\longrightarrow M'\otimes_RN' f ⊗ R g : M ⊗ R N ⟶ M ′ ⊗ R N ′ がただ一つ存在する。
さらに、適切な型をもつ写像f ′ , g ′ f',g' f ′ , g ′ に対して
id M ⊗ R id N = id M ⊗ R N , \operatorname{id}_M\otimes_R\operatorname{id}_N
=\operatorname{id}_{M\otimes_RN}, id M ⊗ R id N = id M ⊗ R N , ( f ′ ⊗ R g ′ ) ∘ ( f ⊗ R g ) = ( f ′ ∘ f ) ⊗ R ( g ′ ∘ g ) (f'\otimes_Rg')\circ(f\otimes_Rg)
=(f'\circ f)\otimes_R(g'\circ g) ( f ′ ⊗ R g ′ ) ∘ ( f ⊗ R g ) = ( f ′ ∘ f ) ⊗ R ( g ′ ∘ g ) が成り立つ。
証明. 写像( m , n ) ↦ f ( m ) ⊗ g ( n ) (m,n)\mapsto f(m)\otimes g(n) ( m , n ) ↦ f ( m ) ⊗ g ( n ) は二変数について加法的である。f f f とg g g のR R R 線形性から
f ( m r ) ⊗ g ( n ) = f ( m ) r ⊗ g ( n ) = f ( m ) ⊗ r g ( n ) = f ( m ) ⊗ g ( r n ) f(mr)\otimes g(n)
=f(m)r\otimes g(n)
=f(m)\otimes r g(n)
=f(m)\otimes g(rn) f ( m r ) ⊗ g ( n ) = f ( m ) r ⊗ g ( n ) = f ( m ) ⊗ r g ( n ) = f ( m ) ⊗ g ( r n ) となるため、R R R 上で平衡である。また、g g g の右S S S 線形性から
f ( m ) ⊗ g ( n s ) = f ( m ) ⊗ ( g ( n ) s ) = ( f ( m ) ⊗ g ( n ) ) s f(m)\otimes g(ns)
=f(m)\otimes(g(n)s)
=(f(m)\otimes g(n))s f ( m ) ⊗ g ( n s ) = f ( m ) ⊗ ( g ( n ) s ) = ( f ( m ) ⊗ g ( n )) s となる。定義定義 3.1 の普遍性により、所要の右S S S 線形写像が一意に定まる。
恒等写像と合成に関する二つの等式は、両辺を純テンソルm ⊗ n m\otimes n m ⊗ n に適用すると同じ値になる。純テンソルが加法群を生成するため、両辺は一致する。▨
固定した左R R R ・右S S S 双加群N N N に対して、右R R R 線形写像f : M → M ′ f\colon M\to M' f : M → M ′ から得られる写像f ⊗ R id N f\otimes_R\operatorname{id}_N f ⊗ R id N をf ⊗ R 1 N f\otimes_R1_N f ⊗ R 1 N と略記する。
7 単位同型
環R R R 自身は左右の乗法によってR R R -R R R 双加群になる。R R R を一方の因子とするテンソル積は、もとの加群に戻る。
命題 7.1. 次の二つの同型が成り立つ。
任意の右R R R 加群M M M に対して、
λ M : M ⊗ R R → ≅ M , λ M ( m ⊗ r ) : = m r \lambda_M\colon M\otimes_RR\xrightarrow{\ \cong\ }M,
\qquad
\lambda_M(m\otimes r):=mr λ M : M ⊗ R R ≅ M , λ M ( m ⊗ r ) := m r
は右R R R 加群の同型である。
任意の左R R R ・右S S S 双加群N N N に対して、
ρ N : R ⊗ R N → ≅ N , ρ N ( r ⊗ n ) : = r n \rho_N\colon R\otimes_RN\xrightarrow{\ \cong\ }N,
\qquad
\rho_N(r\otimes n):=rn ρ N : R ⊗ R N ≅ N , ρ N ( r ⊗ n ) := r n
は右S S S 加群の同型である。
それぞれの逆写像は
m ⟼ m ⊗ 1 R , n ⟼ 1 R ⊗ n m\longmapsto m\otimes1_R,
\qquad
n\longmapsto1_R\otimes n m ⟼ m ⊗ 1 R , n ⟼ 1 R ⊗ n である。
証明. 第一の写像について、( m , r ) ↦ m r (m,r)\mapsto mr ( m , r ) ↦ m r は
( m a ) r = m ( a r ) (ma)r=m(ar) ( ma ) r = m ( a r ) を満たすためR R R 上で平衡であり、右R R R 作用とも可換する。定義定義 3.1 の普遍性により右R R R 線形写像λ M \lambda_M λ M を誘導する。写像η M : M → M ⊗ R R \eta_M\colon M\to M\otimes_RR η M : M → M ⊗ R R をη M ( m ) : = m ⊗ 1 R \eta_M(m):=m\otimes1_R η M ( m ) := m ⊗ 1 R と定めると、
η M ( m r ) = m r ⊗ 1 R = m ⊗ r = ( m ⊗ 1 R ) r \eta_M(mr)=mr\otimes1_R=m\otimes r=(m\otimes1_R)r η M ( m r ) = m r ⊗ 1 R = m ⊗ r = ( m ⊗ 1 R ) r であるため、η M \eta_M η M は右R R R 線形である。さらに
( λ M ∘ η M ) ( m ) = m 1 R = m (\lambda_M\circ\eta_M)(m)=m1_R=m ( λ M ∘ η M ) ( m ) = m 1 R = m であり、純テンソル上で
( η M ∘ λ M ) ( m ⊗ r ) = m r ⊗ 1 R = m ⊗ r (\eta_M\circ\lambda_M)(m\otimes r)
=mr\otimes1_R
=m\otimes r ( η M ∘ λ M ) ( m ⊗ r ) = m r ⊗ 1 R = m ⊗ r である。よってλ M \lambda_M λ M とη M \eta_M η M は互いに逆である。
第二の写像について、( r , n ) ↦ r n (r,n)\mapsto rn ( r , n ) ↦ r n はR R R 上で平衡であり、( r n ) s = r ( n s ) (rn)s=r(ns) ( r n ) s = r ( n s ) により右S S S 作用とも可換する。したがってρ N \rho_N ρ N は右S S S 線形写像として定まる。写像η N ( n ) : = 1 R ⊗ n \eta_N(n):=1_R\otimes n η N ( n ) := 1 R ⊗ n は
η N ( n s ) = 1 R ⊗ ( n s ) = ( 1 R ⊗ n ) s \eta_N(ns)=1_R\otimes(ns)=(1_R\otimes n)s η N ( n s ) = 1 R ⊗ ( n s ) = ( 1 R ⊗ n ) s を満たすため右S S S 線形である。合成について
( ρ N ∘ η N ) ( n ) = 1 R n = n (\rho_N\circ\eta_N)(n)=1_Rn=n ( ρ N ∘ η N ) ( n ) = 1 R n = n であり、純テンソル上で
( η N ∘ ρ N ) ( r ⊗ n ) = 1 R ⊗ r n = r ⊗ n (\eta_N\circ\rho_N)(r\otimes n)
=1_R\otimes rn
=r\otimes n ( η N ∘ ρ N ) ( r ⊗ n ) = 1 R ⊗ r n = r ⊗ n である。よってρ N \rho_N ρ N とη N \eta_N η N は互いに逆である。▨
8 三つの加群に対する結合同型
結合同型では三つの係数環を区別する必要がある。M M M を右R R R 加群、N N N を左R R R ・右S S S 双加群、L L L を左S S S ・右T T T 双加群とする。この型の下でのみ、二つの括弧の付け方を比較することができる。
定理 8.1. M , N , L M,N,L M , N , L を直前に指定した型の加群とする。N ⊗ S L N\otimes_SL N ⊗ S L には
r ( n ⊗ l ) : = ( r n ) ⊗ l r(n\otimes l):=(rn)\otimes l r ( n ⊗ l ) := ( r n ) ⊗ l によって左R R R 作用が定まり、この左R R R 作用と右T T T 作用によってN ⊗ S L N\otimes_SL N ⊗ S L は左R R R ・右T T T 双加群になる。
さらに、純テンソル上の式
α M , N , L ( ( m ⊗ n ) ⊗ l ) : = m ⊗ ( n ⊗ l ) \alpha_{M,N,L}((m\otimes n)\otimes l)
:=m\otimes(n\otimes l) α M , N , L (( m ⊗ n ) ⊗ l ) := m ⊗ ( n ⊗ l ) は右T T T 加群の同型
α M , N , L : ( M ⊗ R N ) ⊗ S L → ≅ M ⊗ R ( N ⊗ S L ) \alpha_{M,N,L}\colon
(M\otimes_RN)\otimes_SL
\xrightarrow{\ \cong\ }
M\otimes_R(N\otimes_SL) α M , N , L : ( M ⊗ R N ) ⊗ S L ≅ M ⊗ R ( N ⊗ S L ) を定める。
証明. 各r ∈ R r\in R r ∈ R に対して( n , l ) ↦ ( r n ) ⊗ l (n,l)\mapsto(rn)\otimes l ( n , l ) ↦ ( r n ) ⊗ l を考える。任意のs ∈ S s\in S s ∈ S とt ∈ T t\in T t ∈ T に対して
( r ( n s ) ) ⊗ l = ( ( r n ) s ) ⊗ l = ( r n ) ⊗ ( s l ) , (r(ns))\otimes l
=((rn)s)\otimes l
=(rn)\otimes(sl), ( r ( n s )) ⊗ l = (( r n ) s ) ⊗ l = ( r n ) ⊗ ( s l ) , ( r n ) ⊗ ( l t ) = ( ( r n ) ⊗ l ) t (rn)\otimes(lt)=((rn)\otimes l)t ( r n ) ⊗ ( l t ) = (( r n ) ⊗ l ) t である。したがって、この写像はS S S 上で平衡であり、右T T T 作用と可換する。定義定義 3.1 の普遍性によりN ⊗ S L N\otimes_SL N ⊗ S L の右T T T 線形自己写像を誘導する。z = n ⊗ l z=n\otimes l z = n ⊗ l を純テンソルとすると、
( r + r ′ ) z = ( ( r + r ′ ) n ) ⊗ l = r z + r ′ z , ( r r ′ ) z = ( ( r r ′ ) n ) ⊗ l = r ( r ′ z ) , 1 R z = z \begin{aligned}
(r+r')z
&=((r+r')n)\otimes l
=rz+r'z,\\
(rr')z
&=((rr')n)\otimes l
=r(r'z),\\
1_Rz&=z
\end{aligned} ( r + r ′ ) z ( r r ′ ) z 1 R z = (( r + r ′ ) n ) ⊗ l = r z + r ′ z , = (( r r ′ ) n ) ⊗ l = r ( r ′ z ) , = z である。各r r r による写像は加法的であり、純テンソルは加法群を生成するため、これらの等式は任意のz ∈ N ⊗ S L z\in N\otimes_SL z ∈ N ⊗ S L に対して成り立つ。また
( r ( n ⊗ l ) ) t = ( ( r n ) ⊗ l ) t = ( r n ) ⊗ ( l t ) = r ( ( n ⊗ l ) t ) (r(n\otimes l))t
=((rn)\otimes l)t
=(rn)\otimes(lt)
=r((n\otimes l)t) ( r ( n ⊗ l )) t = (( r n ) ⊗ l ) t = ( r n ) ⊗ ( l t ) = r (( n ⊗ l ) t ) である。よってN ⊗ S L N\otimes_SL N ⊗ S L は左R R R ・右T T T 双加群である。
Y : = M ⊗ R ( N ⊗ S L ) Y:=M\otimes_R(N\otimes_SL) Y := M ⊗ R ( N ⊗ S L ) と置く。各l ∈ L l\in L l ∈ L に対して
b l : M × N ⟶ Y , b l ( m , n ) : = m ⊗ ( n ⊗ l ) b_l\colon M\times N\longrightarrow Y,
\qquad
b_l(m,n):=m\otimes(n\otimes l) b l : M × N ⟶ Y , b l ( m , n ) := m ⊗ ( n ⊗ l ) と定める。この写像は二変数について加法的であり、
b l ( m r , n ) = m r ⊗ ( n ⊗ l ) = m ⊗ ( ( r n ) ⊗ l ) = b l ( m , r n ) b_l(mr,n)
=mr\otimes(n\otimes l)
=m\otimes((rn)\otimes l)
=b_l(m,rn) b l ( m r , n ) = m r ⊗ ( n ⊗ l ) = m ⊗ (( r n ) ⊗ l ) = b l ( m , r n ) である。命題 5.4 により、加法群準同型
θ l : M ⊗ R N ⟶ Y , θ l ( m ⊗ n ) = m ⊗ ( n ⊗ l ) \theta_l\colon M\otimes_RN\longrightarrow Y,
\qquad
\theta_l(m\otimes n)=m\otimes(n\otimes l) θ l : M ⊗ R N ⟶ Y , θ l ( m ⊗ n ) = m ⊗ ( n ⊗ l ) が定まる。
写像θ : ( M ⊗ R N ) × L → Y \theta\colon(M\otimes_RN)\times L\to Y θ : ( M ⊗ R N ) × L → Y をθ ( x , l ) : = θ l ( x ) \theta(x,l):=\theta_l(x) θ ( x , l ) := θ l ( x ) と定める。純テンソル上で計算すると、この写像は二変数について加法的である。また
θ ( ( m ⊗ n ) s , l ) = θ ( m ⊗ ( n s ) , l ) = m ⊗ ( ( n s ) ⊗ l ) = m ⊗ ( n ⊗ s l ) = θ ( m ⊗ n , s l ) , θ ( m ⊗ n , l t ) = m ⊗ ( n ⊗ l t ) = θ ( m ⊗ n , l ) t . \begin{aligned}
\theta((m\otimes n)s,l)
&=\theta(m\otimes(ns),l)\\
&=m\otimes((ns)\otimes l)\\
&=m\otimes(n\otimes sl)\\
&=\theta(m\otimes n,sl),\\
\theta(m\otimes n,lt)
&=m\otimes(n\otimes lt)\\
&=\theta(m\otimes n,l)t.
\end{aligned} θ (( m ⊗ n ) s , l ) θ ( m ⊗ n , l t ) = θ ( m ⊗ ( n s ) , l ) = m ⊗ (( n s ) ⊗ l ) = m ⊗ ( n ⊗ s l ) = θ ( m ⊗ n , s l ) , = m ⊗ ( n ⊗ l t ) = θ ( m ⊗ n , l ) t . 純テンソルがM ⊗ R N M\otimes_RN M ⊗ R N を加法群として生成するため、これらの等式は任意のx ∈ M ⊗ R N x\in M\otimes_RN x ∈ M ⊗ R N に対して成り立つ。したがってθ \theta θ は右T T T 作用と可換するS S S -平衡写像であり、定義定義 3.1 の普遍性により右T T T 線形写像
α M , N , L : ( M ⊗ R N ) ⊗ S L → Y \alpha_{M,N,L}\colon(M\otimes_RN)\otimes_SL\to Y α M , N , L : ( M ⊗ R N ) ⊗ S L → Y を誘導する。
逆向きの写像を構成する。X : = ( M ⊗ R N ) ⊗ S L X:=(M\otimes_RN)\otimes_SL X := ( M ⊗ R N ) ⊗ S L と置く。各m ∈ M m\in M m ∈ M に対して
c m : N × L ⟶ X , c m ( n , l ) : = ( m ⊗ n ) ⊗ l c_m\colon N\times L\longrightarrow X,
\qquad
c_m(n,l):=(m\otimes n)\otimes l c m : N × L ⟶ X , c m ( n , l ) := ( m ⊗ n ) ⊗ l と定める。この写像は二変数について加法的であり、
c m ( n s , l ) = ( ( m ⊗ n ) s ) ⊗ l = ( m ⊗ n ) ⊗ ( s l ) = c m ( n , s l ) , c_m(ns,l)
=((m\otimes n)s)\otimes l
=(m\otimes n)\otimes(sl)
=c_m(n,sl), c m ( n s , l ) = (( m ⊗ n ) s ) ⊗ l = ( m ⊗ n ) ⊗ ( s l ) = c m ( n , s l ) , c m ( n , l t ) = c m ( n , l ) t c_m(n,lt)=c_m(n,l)t c m ( n , l t ) = c m ( n , l ) t である。したがってc m c_m c m は右T T T 作用と可換するS S S -平衡写像であり、右T T T 線形写像
q m : N ⊗ S L ⟶ X , q m ( n ⊗ l ) = ( m ⊗ n ) ⊗ l q_m\colon N\otimes_SL\longrightarrow X,
\qquad
q_m(n\otimes l)=(m\otimes n)\otimes l q m : N ⊗ S L ⟶ X , q m ( n ⊗ l ) = ( m ⊗ n ) ⊗ l を誘導する。写像q : M × ( N ⊗ S L ) → X q\colon M\times(N\otimes_SL)\to X q : M × ( N ⊗ S L ) → X をq ( m , z ) : = q m ( z ) q(m,z):=q_m(z) q ( m , z ) := q m ( z ) と定める。純テンソルz = n ⊗ l z=n\otimes l z = n ⊗ l に対して
q ( m r , n ⊗ l ) = ( ( m r ) ⊗ n ) ⊗ l = ( m ⊗ r n ) ⊗ l = q ( m , r ( n ⊗ l ) ) q(mr,n\otimes l)
=((mr)\otimes n)\otimes l
=(m\otimes rn)\otimes l
=q(m,r(n\otimes l)) q ( m r , n ⊗ l ) = (( m r ) ⊗ n ) ⊗ l = ( m ⊗ r n ) ⊗ l = q ( m , r ( n ⊗ l )) である。この等式はN ⊗ S L N\otimes_SL N ⊗ S L の任意の元に対して成り立ち、q q q は二変数について加法的で右T T T 作用と可換する。したがってq q q は右T T T 作用と可換するR R R -平衡写像であり、右T T T 線形写像
β M , N , L : M ⊗ R ( N ⊗ S L ) ⟶ X \beta_{M,N,L}\colon
M\otimes_R(N\otimes_SL)\longrightarrow X β M , N , L : M ⊗ R ( N ⊗ S L ) ⟶ X を誘導する。
三つの元からなる純テンソル上で
( β M , N , L ∘ α M , N , L ) ( ( m ⊗ n ) ⊗ l ) = ( m ⊗ n ) ⊗ l , ( α M , N , L ∘ β M , N , L ) ( m ⊗ ( n ⊗ l ) ) = m ⊗ ( n ⊗ l ) \begin{aligned}
(\beta_{M,N,L}\circ\alpha_{M,N,L})((m\otimes n)\otimes l)
&=(m\otimes n)\otimes l,\\
(\alpha_{M,N,L}\circ\beta_{M,N,L})(m\otimes(n\otimes l))
&=m\otimes(n\otimes l)
\end{aligned} ( β M , N , L ∘ α M , N , L ) (( m ⊗ n ) ⊗ l ) ( α M , N , L ∘ β M , N , L ) ( m ⊗ ( n ⊗ l )) = ( m ⊗ n ) ⊗ l , = m ⊗ ( n ⊗ l ) である。両方の始域は表示した形の元によって加法群として生成されるため、二つの合成は恒等写像である。よってα M , N , L \alpha_{M,N,L} α M , N , L は同型である。▨
9 直和との可換性
直和の元は有限個の成分だけが零でない。この有限台の条件により、純テンソルの各成分を並べた族は再び直和の元になる。
命題 9.1. I , J I,J I , J を集合とする。右R R R 加群の族( M i ) i ∈ I (M_i)_{i\in I} ( M i ) i ∈ I 、左R R R ・右S S S 双加群の族( N j ) j ∈ J (N_j)_{j\in J} ( N j ) j ∈ J 、右R R R 加群M M M および左R R R ・右S S S 双加群N N N に対して、次の右S S S 加群の同型が成り立つ。
( ⨁ i ∈ I M i ) ⊗ R N → ≅ ⨁ i ∈ I ( M i ⊗ R N ) , ( m i ) i ⊗ n ⟼ ( m i ⊗ n ) i , \left(\bigoplus_{i\in I}M_i\right)\otimes_RN
\xrightarrow{\ \cong\ }
\bigoplus_{i\in I}(M_i\otimes_RN),
\qquad
(m_i)_i\otimes n\longmapsto(m_i\otimes n)_i, ( i ∈ I ⨁ M i ) ⊗ R N ≅ i ∈ I ⨁ ( M i ⊗ R N ) , ( m i ) i ⊗ n ⟼ ( m i ⊗ n ) i , M ⊗ R ( ⨁ j ∈ J N j ) → ≅ ⨁ j ∈ J ( M ⊗ R N j ) , m ⊗ ( n j ) j ⟼ ( m ⊗ n j ) j . M\otimes_R\left(\bigoplus_{j\in J}N_j\right)
\xrightarrow{\ \cong\ }
\bigoplus_{j\in J}(M\otimes_RN_j),
\qquad
m\otimes(n_j)_j\longmapsto(m\otimes n_j)_j. M ⊗ R j ∈ J ⨁ N j ≅ j ∈ J ⨁ ( M ⊗ R N j ) , m ⊗ ( n j ) j ⟼ ( m ⊗ n j ) j . 第二の直和には成分ごとの左R R R 作用と右S S S 作用を入れる。
証明. 第一の写像をΦ \Phi Φ と書く。( m i ) i (m_i)_i ( m i ) i は有限個の成分を除いて零であるため、( m i ⊗ n ) i (m_i\otimes n)_i ( m i ⊗ n ) i は右辺の直和に属する。写像
( ⨁ i M i ) × N ⟶ ⨁ i ( M i ⊗ R N ) , ( ( m i ) i , n ) ⟼ ( m i ⊗ n ) i \left(\bigoplus_iM_i\right)\times N
\longrightarrow\bigoplus_i(M_i\otimes_RN),
\qquad
((m_i)_i,n)\longmapsto(m_i\otimes n)_i ( i ⨁ M i ) × N ⟶ i ⨁ ( M i ⊗ R N ) , (( m i ) i , n ) ⟼ ( m i ⊗ n ) i は二変数について加法的であり、成分ごとにR R R 上で平衡で、右S S S 作用と可換する。したがってΦ \Phi Φ は定義定義 3.1 の普遍性により右S S S 線形写像として定まる。
ι i : M i → ⨁ k M k \iota_i\colon M_i\to\bigoplus_kM_k ι i : M i → ⨁ k M k を標準包含とする。命題命題 6.1 により、各i i i に対して
ι i ⊗ R 1 N : M i ⊗ R N ⟶ ( ⨁ k M k ) ⊗ R N \iota_i\otimes_R1_N\colon M_i\otimes_RN
\longrightarrow\left(\bigoplus_kM_k\right)\otimes_RN ι i ⊗ R 1 N : M i ⊗ R N ⟶ ( k ⨁ M k ) ⊗ R N が定まる。有限台をもつ族( x i ) i (x_i)_i ( x i ) i に対して
Ψ ( ( x i ) i ) : = ∑ i ( ι i ⊗ R 1 N ) ( x i ) \Psi((x_i)_i):=\sum_i(\iota_i\otimes_R1_N)(x_i) Ψ (( x i ) i ) := i ∑ ( ι i ⊗ R 1 N ) ( x i ) と定めると、Ψ \Psi Ψ は右S S S 線形である。純テンソルと直和の標準成分上で
( Ψ ∘ Φ ) ( ( m i ) i ⊗ n ) = ∑ i ι i ( m i ) ⊗ n = ( m i ) i ⊗ n , ( Φ ∘ Ψ ) ( 0 , … , m i ⊗ n , … ) = ( 0 , … , m i ⊗ n , … ) \begin{aligned}
(\Psi\circ\Phi)((m_i)_i\otimes n)
&=\sum_i\iota_i(m_i)\otimes n
=(m_i)_i\otimes n,\\
(\Phi\circ\Psi)(0,\ldots,m_i\otimes n,\ldots)
&=(0,\ldots,m_i\otimes n,\ldots)
\end{aligned} ( Ψ ∘ Φ ) (( m i ) i ⊗ n ) ( Φ ∘ Ψ ) ( 0 , … , m i ⊗ n , … ) = i ∑ ι i ( m i ) ⊗ n = ( m i ) i ⊗ n , = ( 0 , … , m i ⊗ n , … ) となる。両辺の対象は表示した元によって加法群として生成されるため、Φ \Phi Φ とΨ \Psi Ψ は互いに逆である。
第二の写像をΦ ′ \Phi' Φ ′ と書く。( n j ) j (n_j)_j ( n j ) j が有限台をもつことから、( m ⊗ n j ) j (m\otimes n_j)_j ( m ⊗ n j ) j も有限台をもつ。表示した純テンソル上の式はR R R 上で平衡であり、右S S S 作用と可換するため、Φ ′ \Phi' Φ ′ は右S S S 線形写像を定める。κ j : N j → ⨁ k N k \kappa_j\colon N_j\to\bigoplus_kN_k κ j : N j → ⨁ k N k を標準包含とすると、κ j \kappa_j κ j は左R R R 線形かつ右S S S 線形である。したがって
1 M ⊗ R κ j : M ⊗ R N j ⟶ M ⊗ R ( ⨁ k N k ) 1_M\otimes_R\kappa_j\colon M\otimes_RN_j
\longrightarrow M\otimes_R\left(\bigoplus_kN_k\right) 1 M ⊗ R κ j : M ⊗ R N j ⟶ M ⊗ R ( k ⨁ N k ) が定まる。有限台をもつ族( y j ) j (y_j)_j ( y j ) j に対して
Ψ ′ ( ( y j ) j ) : = ∑ j ( 1 M ⊗ R κ j ) ( y j ) \Psi'((y_j)_j):=\sum_j(1_M\otimes_R\kappa_j)(y_j) Ψ ′ (( y j ) j ) := j ∑ ( 1 M ⊗ R κ j ) ( y j ) と定める。純テンソルm ⊗ ( n j ) j m\otimes(n_j)_j m ⊗ ( n j ) j と直和の第j j j 成分に置かれた純テンソルm ⊗ n j m\otimes n_j m ⊗ n j に対して、
( Ψ ′ ∘ Φ ′ ) ( m ⊗ ( n j ) j ) = ∑ j m ⊗ κ j ( n j ) = m ⊗ ( n j ) j , ( Φ ′ ∘ Ψ ′ ) ( 0 , … , m ⊗ n j , … ) = ( 0 , … , m ⊗ n j , … ) \begin{aligned}
(\Psi'\circ\Phi')(m\otimes(n_j)_j)
&=\sum_jm\otimes\kappa_j(n_j)
=m\otimes(n_j)_j,\\
(\Phi'\circ\Psi')(0,\ldots,m\otimes n_j,\ldots)
&=(0,\ldots,m\otimes n_j,\ldots)
\end{aligned} ( Ψ ′ ∘ Φ ′ ) ( m ⊗ ( n j ) j ) ( Φ ′ ∘ Ψ ′ ) ( 0 , … , m ⊗ n j , … ) = j ∑ m ⊗ κ j ( n j ) = m ⊗ ( n j ) j , = ( 0 , … , m ⊗ n j , … ) となる。両方の対象は表示した元によって加法群として生成されるため、Ψ ′ ∘ Φ ′ \Psi'\circ\Phi' Ψ ′ ∘ Φ ′ とΦ ′ ∘ Ψ ′ \Phi'\circ\Psi' Φ ′ ∘ Ψ ′ は恒等写像である。よって第二の写像も同型である。▨
10 Hom–tensor 対応
テンソル積上の写像を一方の変数ごとに評価すると、M M M の各元からN N N 上の写像が得られる。逆向きには、M M M の元ごとに与えられたN N N 上の写像を二変数の平衡写像へ戻す。この対応は、テンソル積の普遍性による全単射と命題 2.2 の同型を合成したものである。
定理 10.1 (Hom–tensor 対応). M M M を右R R R 加群、N N N を左R R R ・右S S S 双加群、P P P を右S S S 加群とする。命題命題 2.1 の右R R R 加群構造をHom S ( N , P ) \operatorname{Hom}_S(N,P) Hom S ( N , P ) に入れる。このとき、アーベル群の同型
Φ M , N , P : Hom S ( M ⊗ R N , P ) → ≅ Hom R ( M , Hom S ( N , P ) ) \Phi_{M,N,P}\colon
\operatorname{Hom}_S(M\otimes_RN,P)
\xrightarrow{\ \cong\ }
\operatorname{Hom}_R\bigl(M,\operatorname{Hom}_S(N,P)\bigr) Φ M , N , P : Hom S ( M ⊗ R N , P ) ≅ Hom R ( M , Hom S ( N , P ) ) が
( Φ M , N , P ( F ) ( m ) ) ( n ) : = F ( m ⊗ n ) \bigl(\Phi_{M,N,P}(F)(m)\bigr)(n):=F(m\otimes n) ( Φ M , N , P ( F ) ( m ) ) ( n ) := F ( m ⊗ n ) によって定まる。逆写像Ψ M , N , P \Psi_{M,N,P} Ψ M , N , P は
Ψ M , N , P ( G ) ( m ⊗ n ) : = G ( m ) ( n ) \Psi_{M,N,P}(G)(m\otimes n):=G(m)(n) Ψ M , N , P ( G ) ( m ⊗ n ) := G ( m ) ( n ) によって定まる。
この対応は、次の三つの意味で写像と可換する。
右R R R 線形写像a : M ′ → M a\colon M'\to M a : M ′ → M とF : M ⊗ R N → P F\colon M\otimes_RN\to P F : M ⊗ R N → P に対して、
Φ M ′ , N , P ( F ∘ ( a ⊗ R 1 N ) ) = Φ M , N , P ( F ) ∘ a . \Phi_{M',N,P}\bigl(F\circ(a\otimes_R1_N)\bigr)
=\Phi_{M,N,P}(F)\circ a. Φ M ′ , N , P ( F ∘ ( a ⊗ R 1 N ) ) = Φ M , N , P ( F ) ∘ a .
左R R R 線形かつ右S S S 線形な写像g : N → N ′ g\colon N\to N' g : N → N ′ とF : M ⊗ R N ′ → P F\colon M\otimes_RN'\to P F : M ⊗ R N ′ → P に対して、任意のm ∈ M m\in M m ∈ M について
Φ M , N , P ( F ∘ ( 1 M ⊗ R g ) ) ( m ) = Φ M , N ′ , P ( F ) ( m ) ∘ g . \Phi_{M,N,P}\bigl(F\circ(1_M\otimes_Rg)\bigr)(m)
=\Phi_{M,N',P}(F)(m)\circ g. Φ M , N , P ( F ∘ ( 1 M ⊗ R g ) ) ( m ) = Φ M , N ′ , P ( F ) ( m ) ∘ g .
右S S S 線形写像c : P → P ′ c\colon P\to P' c : P → P ′ とF : M ⊗ R N → P F\colon M\otimes_RN\to P F : M ⊗ R N → P に対して、任意のm ∈ M m\in M m ∈ M について
Φ M , N , P ′ ( c ∘ F ) ( m ) = c ∘ Φ M , N , P ( F ) ( m ) . \Phi_{M,N,P'}(c\circ F)(m)
=c\circ\Phi_{M,N,P}(F)(m). Φ M , N , P ′ ( c ∘ F ) ( m ) = c ∘ Φ M , N , P ( F ) ( m ) .
証明. τ \tau τ をM ⊗ R N M\otimes_RN M ⊗ R N の標準写像とする。定義定義 3.1 の普遍性は、写像
Θ : Hom S ( M ⊗ R N , P ) ⟶ Bal R S ( M , N ; P ) , Θ ( F ) : = F ∘ τ \Theta\colon\operatorname{Hom}_S(M\otimes_RN,P)
\longrightarrow\operatorname{Bal}_R^S(M,N;P),
\qquad
\Theta(F):=F\circ\tau Θ : Hom S ( M ⊗ R N , P ) ⟶ Bal R S ( M , N ; P ) , Θ ( F ) := F ∘ τ が全単射であることを述べている。Θ ( F + F ′ ) = Θ ( F ) + Θ ( F ′ ) \Theta(F+F')=\Theta(F)+\Theta(F') Θ ( F + F ′ ) = Θ ( F ) + Θ ( F ′ ) は点ごとの評価から従うため、Θ \Theta Θ はアーベル群の同型である。
命題 2.2 の同型Λ M , N , P \Lambda_{M,N,P} Λ M , N , P と合成すると、アーベル群の同型
Λ M , N , P ∘ Θ : Hom S ( M ⊗ R N , P ) → ≅ Hom R ( M , Hom S ( N , P ) ) \Lambda_{M,N,P}\circ\Theta\colon
\operatorname{Hom}_S(M\otimes_RN,P)
\xrightarrow{\ \cong\ }
\operatorname{Hom}_R\bigl(M,\operatorname{Hom}_S(N,P)\bigr) Λ M , N , P ∘ Θ : Hom S ( M ⊗ R N , P ) ≅ Hom R ( M , Hom S ( N , P ) ) を得る。任意のF F F 、m m m 、n n n に対して
( ( Λ M , N , P ∘ Θ ) ( F ) ( m ) ) ( n ) = ( F ∘ τ ) ( m , n ) = F ( m ⊗ n ) \bigl((\Lambda_{M,N,P}\circ\Theta)(F)(m)\bigr)(n)
=(F\circ\tau)(m,n)
=F(m\otimes n) ( ( Λ M , N , P ∘ Θ ) ( F ) ( m ) ) ( n ) = ( F ∘ τ ) ( m , n ) = F ( m ⊗ n ) であるから、この合成は表示したΦ M , N , P \Phi_{M,N,P} Φ M , N , P に一致する。よってΦ M , N , P \Phi_{M,N,P} Φ M , N , P はアーベル群の同型である。
逆写像はΘ − 1 ∘ Λ M , N , P − 1 \Theta^{-1}\circ\Lambda_{M,N,P}^{-1} Θ − 1 ∘ Λ M , N , P − 1 である。G ∈ Hom R ( M , Hom S ( N , P ) ) G\in\operatorname{Hom}_R(M,\operatorname{Hom}_S(N,P)) G ∈ Hom R ( M , Hom S ( N , P )) に対してΛ M , N , P − 1 ( G ) \Lambda_{M,N,P}^{-1}(G) Λ M , N , P − 1 ( G ) は平衡写像( m , n ) ↦ G ( m ) ( n ) (m,n)\mapsto G(m)(n) ( m , n ) ↦ G ( m ) ( n ) であり、Θ − 1 \Theta^{-1} Θ − 1 はこれを普遍性によって因子化した右S S S 線形写像へ移す。したがって逆写像は純テンソル上で
Ψ M , N , P ( G ) ( m ⊗ n ) = G ( m ) ( n ) \Psi_{M,N,P}(G)(m\otimes n)=G(m)(n) Ψ M , N , P ( G ) ( m ⊗ n ) = G ( m ) ( n ) を満たし、命題 3.2 (2) によりこの条件で一意に定まる。
最後に三つの可換性を確認する。第一の等式は任意のm ′ ∈ M ′ m'\in M' m ′ ∈ M ′ とn ∈ N n\in N n ∈ N に対して
F ( a ( m ′ ) ⊗ n ) F(a(m')\otimes n) F ( a ( m ′ ) ⊗ n ) という同じ値を与える。第二の等式は任意のm ∈ M m\in M m ∈ M とn ∈ N n\in N n ∈ N に対して
F ( m ⊗ g ( n ) ) F(m\otimes g(n)) F ( m ⊗ g ( n )) という同じ値を与える。なお、h ↦ h ∘ g h\mapsto h\circ g h ↦ h ∘ g はHom S ( N ′ , P ) \operatorname{Hom}_S(N',P) Hom S ( N ′ , P ) からHom S ( N , P ) \operatorname{Hom}_S(N,P) Hom S ( N , P ) への右R R R 線形写像である。実際、g ( r n ) = r g ( n ) g(rn)=rg(n) g ( r n ) = r g ( n ) から
( ( h ∘ g ) ⋅ r ) ( n ) = h ( g ( r n ) ) = h ( r g ( n ) ) = ( ( h ⋅ r ) ∘ g ) ( n ) ((h\circ g)\cdot r)(n)
=h(g(rn))
=h(rg(n))
=((h\cdot r)\circ g)(n) (( h ∘ g ) ⋅ r ) ( n ) = h ( g ( r n )) = h ( r g ( n )) = (( h ⋅ r ) ∘ g ) ( n ) となる。第三の等式は任意のm ∈ M m\in M m ∈ M とn ∈ N n\in N n ∈ N に対して
c ( F ( m ⊗ n ) ) c(F(m\otimes n)) c ( F ( m ⊗ n )) という同じ値を与える。よって三つの等式が成り立つ。▨
命題 10.3. 左R R R ・右S S S 双加群N N N を固定する。右S S S 線形写像c : P → P ′ c\colon P\to P' c : P → P ′ に対して
Hom S ( N , c ) : Hom S ( N , P ) ⟶ Hom S ( N , P ′ ) , h ⟼ c ∘ h \operatorname{Hom}_S(N,c)\colon
\operatorname{Hom}_S(N,P)\longrightarrow
\operatorname{Hom}_S(N,P'),
\qquad
h\longmapsto c\circ h Hom S ( N , c ) : Hom S ( N , P ) ⟶ Hom S ( N , P ′ ) , h ⟼ c ∘ h と定める。この写像は、命題命題 2.1 の右R R R 加群構造に関して右R R R 線形である。また
Hom S ( N , 1 P ) = 1 Hom S ( N , P ) , \operatorname{Hom}_S(N,1_P)
=1_{\operatorname{Hom}_S(N,P)}, Hom S ( N , 1 P ) = 1 Hom S ( N , P ) , Hom S ( N , d ∘ c ) = Hom S ( N , d ) ∘ Hom S ( N , c ) \operatorname{Hom}_S(N,d\circ c)
=\operatorname{Hom}_S(N,d)\circ\operatorname{Hom}_S(N,c) Hom S ( N , d ∘ c ) = Hom S ( N , d ) ∘ Hom S ( N , c ) が成り立つ。したがってHom S ( N , − ) \operatorname{Hom}_S(N,-) Hom S ( N , − ) は右S S S 加群と右S S S 線形写像を、右R R R 加群と右R R R 線形写像へ移す関手である。
証明. 合成c ∘ h c\circ h c ∘ h は右S S S 線形である。任意のr ∈ R r\in R r ∈ R とn ∈ N n\in N n ∈ N に対して
( Hom S ( N , c ) ( h ⋅ r ) ) ( n ) = c ( h ( r n ) ) = ( ( c ∘ h ) ⋅ r ) ( n ) \begin{aligned}
\bigl(\operatorname{Hom}_S(N,c)(h\cdot r)\bigr)(n)
&=c(h(rn))\\
&=\bigl((c\circ h)\cdot r\bigr)(n)
\end{aligned} ( Hom S ( N , c ) ( h ⋅ r ) ) ( n ) = c ( h ( r n )) = ( ( c ∘ h ) ⋅ r ) ( n ) であるため、Hom S ( N , c ) \operatorname{Hom}_S(N,c) Hom S ( N , c ) は右R R R 線形である。恒等写像と合成に関する二つの等式は、任意のh : N → P h\colon N\to P h : N → P に適用すると、それぞれ1 P ∘ h = h 1_P\circ h=h 1 P ∘ h = h と( d ∘ c ) ∘ h = d ∘ ( c ∘ h ) (d\circ c)\circ h=d\circ(c\circ h) ( d ∘ c ) ∘ h = d ∘ ( c ∘ h ) に帰着する。▨
11 固定した双加群とのテンソル積
左R R R ・右S S S 双加群N N N を固定する。右R R R 加群とその準同型にテンソル積を施すと、右S S S 加群とその準同型が得られる。
命題 11.1. 対応
M ⟼ M ⊗ R N , ( f : M → M ′ ) ⟼ f ⊗ R 1 N M\longmapsto M\otimes_RN,
\qquad
(f\colon M\to M')\longmapsto
f\otimes_R1_N M ⟼ M ⊗ R N , ( f : M → M ′ ) ⟼ f ⊗ R 1 N は、右R R R 加群の恒等写像を右S S S 加群の恒等写像へ移し、右R R R 線形写像の合成を同じ順序の合成へ移す。すなわち
1 M ⊗ R 1 N = 1 M ⊗ R N , 1_M\otimes_R1_N=1_{M\otimes_RN}, 1 M ⊗ R 1 N = 1 M ⊗ R N , ( f ′ ⊗ R 1 N ) ∘ ( f ⊗ R 1 N ) = ( f ′ ∘ f ) ⊗ R 1 N (f'\otimes_R1_N)\circ(f\otimes_R1_N)
=(f'\circ f)\otimes_R1_N ( f ′ ⊗ R 1 N ) ∘ ( f ⊗ R 1 N ) = ( f ′ ∘ f ) ⊗ R 1 N である。
証明. 命題命題 6.1 の恒等写像と合成に関する等式でg = g ′ = 1 N g=g'=1_N g = g ′ = 1 N とすれば得られる。各等式は純テンソル上でも直接確認することができる。▨
命題 11.2. 固定した左R R R ・右S S S 双加群N N N に対して、命題命題 11.1 の関手と命題命題 10.3 の関手の間には
− ⊗ R N ⊣ Hom S ( N , − ) -\otimes_RN\ \dashv\ \operatorname{Hom}_S(N,-) − ⊗ R N ⊣ Hom S ( N , − ) という随伴がある。ここで随伴とは、右R R R 加群M M M と右S S S 加群P P P に対する全単射
Hom S ( M ⊗ R N , P ) ≅ Hom R ( M , Hom S ( N , P ) ) \operatorname{Hom}_S(M\otimes_RN,P)
\cong
\operatorname{Hom}_R\bigl(M,\operatorname{Hom}_S(N,P)\bigr) Hom S ( M ⊗ R N , P ) ≅ Hom R ( M , Hom S ( N , P ) ) がM M M とP P P の準同型と可換することをいう。
証明. 全単射は定理定理 10.1 のΦ M , N , P \Phi_{M,N,P} Φ M , N , P である。定理 10.1 (1) は右R R R 加群M M M の準同型との可換性を、定理 10.1 (3) は右S S S 加群P P P の準同型との可換性を表す。したがって表示した全単射は二つの変数について自然であり、表示した随伴が成り立つ。本記事では、この元ごとの全単射と二つの可換性を越える抽象圏論上の一般化を扱わない。▨
右完全性の証明では、テンソル積の元を一つの純テンソルとして扱うことはできない。中央項を像で割った商を作り、その商と右端のテンソル積の間に互いに逆な写像を構成する。
命題 11.3. 右R R R 加群の完全列
M ′ → f M → g M ′ ′ ⟶ 0 M'\xrightarrow{\ f\ }M
\xrightarrow{\ g\ }M''
\longrightarrow0 M ′ f M g M ′′ ⟶ 0 と左R R R ・右S S S 双加群N N N に対して、右S S S 加群の列
M ′ ⊗ R N → f ⊗ R 1 N M ⊗ R N → g ⊗ R 1 N M ′ ′ ⊗ R N ⟶ 0 M'\otimes_RN
\xrightarrow{\ f\otimes_R1_N\ }
M\otimes_RN
\xrightarrow{\ g\otimes_R1_N\ }
M''\otimes_RN
\longrightarrow0 M ′ ⊗ R N f ⊗ R 1 N M ⊗ R N g ⊗ R 1 N M ′′ ⊗ R N ⟶ 0 は完全である。したがって、固定したN N N とのテンソル積は右完全関手を定める。
証明. K : = im ( f ⊗ R 1 N ) K:=\operatorname{im}(f\otimes_R1_N) K := im ( f ⊗ R 1 N ) と置く。g ∘ f = 0 g\circ f=0 g ∘ f = 0 と命題命題 11.1 の合成に関する等式から
( g ⊗ R 1 N ) ∘ ( f ⊗ R 1 N ) = ( g ∘ f ) ⊗ R 1 N = 0 (g\otimes_R1_N)\circ(f\otimes_R1_N)
=(g\circ f)\otimes_R1_N=0 ( g ⊗ R 1 N ) ∘ ( f ⊗ R 1 N ) = ( g ∘ f ) ⊗ R 1 N = 0 である。したがってK ⊆ ker ( g ⊗ R 1 N ) K\subseteq\ker(g\otimes_R1_N) K ⊆ ker ( g ⊗ R 1 N ) であり、g ⊗ R 1 N g\otimes_R1_N g ⊗ R 1 N は右S S S 線形写像
g ‾ : ( M ⊗ R N ) / K ⟶ M ′ ′ ⊗ R N , g ‾ ( [ m ⊗ n ] ) = g ( m ) ⊗ n \overline g\colon(M\otimes_RN)/K
\longrightarrow M''\otimes_RN,
\qquad
\overline g([m\otimes n])=g(m)\otimes n g : ( M ⊗ R N ) / K ⟶ M ′′ ⊗ R N , g ([ m ⊗ n ]) = g ( m ) ⊗ n を誘導する。
g g g は全射である。したがって、M ′ ′ ⊗ R N M''\otimes_RN M ′′ ⊗ R N の任意の純テンソルm ′ ′ ⊗ n m''\otimes n m ′′ ⊗ n は、g ( m ) = m ′ ′ g(m)=m'' g ( m ) = m ′′ を満たすm ∈ M m\in M m ∈ M を選べば( g ⊗ R 1 N ) ( m ⊗ n ) (g\otimes_R1_N)(m\otimes n) ( g ⊗ R 1 N ) ( m ⊗ n ) と書くことができる。純テンソルは加法群を生成するため、g ⊗ R 1 N g\otimes_R1_N g ⊗ R 1 N およびg ‾ \overline g g は全射である。
Q : = ( M ⊗ R N ) / K Q:=(M\otimes_RN)/K Q := ( M ⊗ R N ) / K と置き、g ‾ \overline g g の逆写像を構成する。m ′ ′ ∈ M ′ ′ m''\in M'' m ′′ ∈ M ′′ に対してg ( m ) = m ′ ′ g(m)=m'' g ( m ) = m ′′ となるm ∈ M m\in M m ∈ M を一つ選び、
b ( m ′ ′ , n ) : = [ m ⊗ n ] ∈ Q b(m'',n):=[m\otimes n]\in Q b ( m ′′ , n ) := [ m ⊗ n ] ∈ Q と定める。この値はm m m の選び方によらない。実際、g ( m 1 ) = g ( m 2 ) g(m_1)=g(m_2) g ( m 1 ) = g ( m 2 ) ならば
m 1 − m 2 ∈ ker g = im f m_1-m_2\in\ker g=\operatorname{im}f m 1 − m 2 ∈ ker g = im f であるから、あるm ′ ∈ M ′ m'\in M' m ′ ∈ M ′ によってm 1 − m 2 = f ( m ′ ) m_1-m_2=f(m') m 1 − m 2 = f ( m ′ ) と書くことができる。したがって
[ m 1 ⊗ n ] − [ m 2 ⊗ n ] = [ f ( m ′ ) ⊗ n ] = 0 [m_1\otimes n]-[m_2\otimes n]
=[f(m')\otimes n]
=0 [ m 1 ⊗ n ] − [ m 2 ⊗ n ] = [ f ( m ′ ) ⊗ n ] = 0 である。
持ち上げとして和m 1 + m 2 m_1+m_2 m 1 + m 2 、零元0 0 0 および積m r mr m r を選ぶことができるため、b b b は二変数について加法的であり、
b ( m ′ ′ r , n ) = [ m r ⊗ n ] = [ m ⊗ r n ] = b ( m ′ ′ , r n ) b(m''r,n)
=[mr\otimes n]
=[m\otimes rn]
=b(m'',rn) b ( m ′′ r , n ) = [ m r ⊗ n ] = [ m ⊗ r n ] = b ( m ′′ , r n ) を満たす。また
b ( m ′ ′ , n s ) = [ m ⊗ n s ] = [ ( m ⊗ n ) s ] = b ( m ′ ′ , n ) s b(m'',ns)
=[m\otimes ns]
=[(m\otimes n)s]
=b(m'',n)s b ( m ′′ , n s ) = [ m ⊗ n s ] = [( m ⊗ n ) s ] = b ( m ′′ , n ) s である。したがってb b b は右S S S 作用と可換するR R R -平衡写像であり、定義定義 3.1 の普遍性により右S S S 線形写像
ψ : M ′ ′ ⊗ R N ⟶ Q , ψ ( m ′ ′ ⊗ n ) = [ m ⊗ n ] \psi\colon M''\otimes_RN\longrightarrow Q,
\qquad
\psi(m''\otimes n)=[m\otimes n] ψ : M ′′ ⊗ R N ⟶ Q , ψ ( m ′′ ⊗ n ) = [ m ⊗ n ] を誘導する。
純テンソルとその剰余類上で
( g ‾ ∘ ψ ) ( m ′ ′ ⊗ n ) = m ′ ′ ⊗ n , ( ψ ∘ g ‾ ) ( [ m ⊗ n ] ) = [ m ⊗ n ] \begin{aligned}
(\overline g\circ\psi)(m''\otimes n)
&=m''\otimes n,\\
(\psi\circ\overline g)([m\otimes n])
&=[m\otimes n]
\end{aligned} ( g ∘ ψ ) ( m ′′ ⊗ n ) ( ψ ∘ g ) ([ m ⊗ n ]) = m ′′ ⊗ n , = [ m ⊗ n ] である。よってg ‾ \overline g g は同型である。したがって
ker ( g ⊗ R 1 N ) = K = im ( f ⊗ R 1 N ) \ker(g\otimes_R1_N)=K
=\operatorname{im}(f\otimes_R1_N) ker ( g ⊗ R 1 N ) = K = im ( f ⊗ R 1 N ) であり、表示した列は完全である。▨
右完全性は全射とその直前の完全性を保つが、単射を保つことまでは含まない。次の例では、単射が零写像へ移る。
例 11.5 (テンソル積が左完全でない例). R = S = Z R=S=\mathbb Z R = S = Z とし、N : = Z / 2 Z N:=\mathbb Z/2\mathbb Z N := Z /2 Z とする。アーベル群の短完全列
0 ⟶ Z → × 2 Z ⟶ Z / 2 Z ⟶ 0 0\longrightarrow\mathbb Z
\xrightarrow{\ \times2\ }
\mathbb Z
\longrightarrow\mathbb Z/2\mathbb Z
\longrightarrow0 0 ⟶ Z × 2 Z ⟶ Z /2 Z ⟶ 0 に− ⊗ Z N -\otimes_{\mathbb Z}N − ⊗ Z N を施す。単位同型命題 7.1 により
Z ⊗ Z N ≅ N \mathbb Z\otimes_{\mathbb Z}N\cong N Z ⊗ Z N ≅ N であり、× 2 ⊗ 1 N \times2\otimes1_N × 2 ⊗ 1 N はこの同型の下でN N N 上の× 2 \times2 × 2 に対応する。しかし2 n = 0 2n=0 2 n = 0 はすべてのn ∈ N n\in N n ∈ N に対して成り立つため、この写像は零写像である。N ≠ 0 N\ne0 N = 0 であるから零写像N → N N\to N N → N は単射でない。したがって、− ⊗ Z N -\otimes_{\mathbb Z}N − ⊗ Z N は表示した短完全列の左端の単射性を保たず、一般のテンソル積は左完全でない。
右完全性を有限巡回群の計算に適用すると、純テンソルの関係を一つずつ整理せずにテンソル積を求めることができる。
例 11.6 (有限巡回群のテンソル積). 完全列
Z → × 6 Z ⟶ Z / 6 Z ⟶ 0 \mathbb Z\xrightarrow{\ \times6\ }
\mathbb Z\longrightarrow\mathbb Z/6\mathbb Z
\longrightarrow0 Z × 6 Z ⟶ Z /6 Z ⟶ 0 に− ⊗ Z Z / 4 Z -\otimes_{\mathbb Z}\mathbb Z/4\mathbb Z − ⊗ Z Z /4 Z を施す。命題命題 11.3 と単位同型により
Z / 4 Z → × 6 Z / 4 Z ⟶ ( Z / 6 Z ) ⊗ Z ( Z / 4 Z ) ⟶ 0 \mathbb Z/4\mathbb Z
\xrightarrow{\ \times6\ }
\mathbb Z/4\mathbb Z
\longrightarrow
(\mathbb Z/6\mathbb Z)\otimes_{\mathbb Z}(\mathbb Z/4\mathbb Z)
\longrightarrow0 Z /4 Z × 6 Z /4 Z ⟶ ( Z /6 Z ) ⊗ Z ( Z /4 Z ) ⟶ 0 は完全である。Z / 4 Z \mathbb Z/4\mathbb Z Z /4 Z 上では× 6 = × 2 \times6=\times2 × 6 = × 2 であり、その像は2 Z / 4 Z 2\mathbb Z/4\mathbb Z 2 Z /4 Z である。したがって
( Z / 6 Z ) ⊗ Z ( Z / 4 Z ) ≅ Z / 4 Z 2 Z / 4 Z ≅ Z / 2 Z (\mathbb Z/6\mathbb Z)\otimes_{\mathbb Z}(\mathbb Z/4\mathbb Z)
\cong
\frac{\mathbb Z/4\mathbb Z}{2\mathbb Z/4\mathbb Z}
\cong\mathbb Z/2\mathbb Z ( Z /6 Z ) ⊗ Z ( Z /4 Z ) ≅ 2 Z /4 Z Z /4 Z ≅ Z /2 Z となる。
12 可換環上の加群の局所化
以下では仮定を切り替え、A A A を単位元をもつ可換環、S ⊆ A S\subseteq A S ⊆ A を1 ∈ S 1\in S 1 ∈ S を含む乗法的集合、M M M をA A A 加群とする。環の局所化S − 1 A S^{-1}A S − 1 A と分数の相等条件には§E6.6 定義 1.1 と§E6.6 補題 1.2 を用いる。加群の分数では、環の分数と同じく、零因子がある場合に共通の乗数を落とすことはできない。
定義 12.1. M × S M\times S M × S 上の関係を
( m , s ) ∼ ( n , t ) ⟺ ある u ∈ S に対して u ( t m − s n ) = 0 (m,s)\sim(n,t)
\quad\Longleftrightarrow\quad
\text{ある }u\in S\text{ に対して }u(tm-sn)=0 ( m , s ) ∼ ( n , t ) ⟺ ある u ∈ S に対して u ( t m − s n ) = 0 によって定める。( m , s ) (m,s) ( m , s ) の同値類をm / s m/s m / s と書き、同値類全体をS − 1 M S^{-1}M S − 1 M と書く。
和とS − 1 A S^{-1}A S − 1 A のスカラー倍を
m s + n t : = t m + s n s t , a s m t : = a m s t \frac{m}{s}+\frac{n}{t}
:=\frac{tm+sn}{st},
\qquad
\frac{a}{s}\frac{m}{t}
:=\frac{am}{st} s m + t n := s t t m + s n , s a t m := s t am によって定める。この演算を入れたS − 1 A S^{-1}A S − 1 A 加群S − 1 M S^{-1}M S − 1 M をM M M のS S S による局所化 (localization of a module at S ) という。
定義の関係が同値関係であることと、二つの演算が代表元に依存しないことを確認する。
命題 12.2. 定義定義 12.1 の関係は同値関係であり、表示した和とスカラー倍は well-defined である。これらの演算によりS − 1 M S^{-1}M S − 1 M はS − 1 A S^{-1}A S − 1 A 加群になる。
さらに、任意のm ∈ M m\in M m ∈ M とs ∈ S s\in S s ∈ S に対して
m s = 0 ⟺ ある u ∈ S に対して u m = 0 \frac{m}{s}=0
\quad\Longleftrightarrow\quad
\text{ある }u\in S\text{ に対して }um=0 s m = 0 ⟺ ある u ∈ S に対して u m = 0 が成り立つ。
証明. 反射律はu = 1 u=1 u = 1 とすれば従い、対称律は等式に− 1 -1 − 1 を掛ければ従う。推移律を確認する。( m , s ) ∼ ( n , t ) (m,s)\sim(n,t) ( m , s ) ∼ ( n , t ) と( n , t ) ∼ ( p , q ) (n,t)\sim(p,q) ( n , t ) ∼ ( p , q ) を仮定すると、あるu , v ∈ S u,v\in S u , v ∈ S に対して
u ( t m − s n ) = 0 , v ( q n − t p ) = 0 u(tm-sn)=0,
\qquad
v(qn-tp)=0 u ( t m − s n ) = 0 , v ( q n − tp ) = 0 である。A A A の可換性を用いると
u v t ( q m − s p ) = v q u ( t m − s n ) + u s v ( q n − t p ) = 0 uvt(qm-sp)
=vq\,u(tm-sn)+us\,v(qn-tp)
=0 uv t ( q m − s p ) = v q u ( t m − s n ) + u s v ( q n − tp ) = 0 となる。u v t ∈ S uvt\in S uv t ∈ S であるから( m , s ) ∼ ( p , q ) (m,s)\sim(p,q) ( m , s ) ∼ ( p , q ) である。よって∼ \sim ∼ は同値関係である。
和の well-defined 性を示す。m / s = m ′ / s ′ m/s=m'/s' m / s = m ′ / s ′ とn / t = n ′ / t ′ n/t=n'/t' n / t = n ′ / t ′ とする。あるu , v ∈ S u,v\in S u , v ∈ S に対して
u ( s ′ m − s m ′ ) = 0 , v ( t ′ n − t n ′ ) = 0 u(s'm-sm')=0,
\qquad
v(t'n-tn')=0 u ( s ′ m − s m ′ ) = 0 , v ( t ′ n − t n ′ ) = 0 である。二つの和の分子と分母を相等条件に代入すると、差は
( s ′ t ′ ) ( t m + s n ) − ( s t ) ( t ′ m ′ + s ′ n ′ ) = t t ′ ( s ′ m − s m ′ ) + s s ′ ( t ′ n − t n ′ ) \begin{aligned}
&(s't')(tm+sn)-(st)(t'm'+s'n')\\
&\qquad=tt'(s'm-sm')+ss'(t'n-tn')
\end{aligned} ( s ′ t ′ ) ( t m + s n ) − ( s t ) ( t ′ m ′ + s ′ n ′ ) = t t ′ ( s ′ m − s m ′ ) + s s ′ ( t ′ n − t n ′ ) となる。この差にu v uv uv を掛けると零になるため、
t m + s n s t = t ′ m ′ + s ′ n ′ s ′ t ′ \frac{tm+sn}{st}=\frac{t'm'+s'n'}{s't'} s t t m + s n = s ′ t ′ t ′ m ′ + s ′ n ′ である。
スカラー倍については、環の分数と加群の分数の代表元を一方ずつ変更する。a / s = a ′ / s ′ a/s=a'/s' a / s = a ′ / s ′ ならば、あるu ∈ S u\in S u ∈ S に対してu ( s ′ a − s a ′ ) = 0 u(s'a-sa')=0 u ( s ′ a − s a ′ ) = 0 である。したがって
u ( ( s ′ t ) ( a m ) − ( s t ) ( a ′ m ) ) = u t m ( s ′ a − s a ′ ) = 0 u\bigl((s't)(am)-(st)(a'm)\bigr)
=ut m(s'a-sa')=0 u ( ( s ′ t ) ( am ) − ( s t ) ( a ′ m ) ) = u t m ( s ′ a − s a ′ ) = 0 となり、a m / ( s t ) = a ′ m / ( s ′ t ) am/(st)=a'm/(s't) am / ( s t ) = a ′ m / ( s ′ t ) である。一方、m / t = m ′ / t ′ m/t=m'/t' m / t = m ′ / t ′ ならば、あるv ∈ S v\in S v ∈ S に対してv ( t ′ m − t m ′ ) = 0 v(t'm-tm')=0 v ( t ′ m − t m ′ ) = 0 である。したがって
v ( ( s t ′ ) ( a m ) − ( s t ) ( a m ′ ) ) = v s a ( t ′ m − t m ′ ) = 0 v\bigl((st')(am)-(st)(am')\bigr)
=vsa(t'm-tm')=0 v ( ( s t ′ ) ( am ) − ( s t ) ( a m ′ ) ) = v s a ( t ′ m − t m ′ ) = 0 となり、a m / ( s t ) = a m ′ / ( s t ′ ) am/(st)=am'/(st') am / ( s t ) = a m ′ / ( s t ′ ) である。推移律により、環の分数と加群の分数を同時に変更してもスカラー倍は変わらない。よって二つの演算は well-defined である。
加法の交換律と結合律は、代表元を共通分母へ移せばM M M の加法の交換律と結合律に帰着する。たとえば三つの分数のどちらの括弧の付け方も
t u m + s u n + s t p s t u \frac{tu m+su n+st p}{stu} s t u t u m + s u n + s tp に等しい。零元は0 / 1 0/1 0/1 、m / s m/s m / s の加法逆元は( − m ) / s (-m)/s ( − m ) / s である。スカラー倍の結合律は
a s ( b t m u ) = a b m s t u = ( a s b t ) m u \frac{a}{s}\left(\frac{b}{t}\frac{m}{u}\right)
=\frac{abm}{stu}
=\left(\frac{a}{s}\frac{b}{t}\right)\frac{m}{u} s a ( t b u m ) = s t u abm = ( s a t b ) u m から従い、単位元は1 / 1 1/1 1/1 である。分配律を確認する。a , b ∈ A a,b\in A a , b ∈ A 、m , n ∈ M m,n\in M m , n ∈ M 、s , t , u , v ∈ S s,t,u,v\in S s , t , u , v ∈ S に対して、共通分母へ移すと
a s ( m u + n v ) = a ( v m + u n ) s u v = a s m u + a s n v , ( a s + b t ) m u = ( t a + s b ) m s t u = a s m u + b t m u \begin{aligned}
\frac{a}{s}\left(\frac{m}{u}+\frac{n}{v}\right)
&=\frac{a(vm+un)}{suv}\\
&=\frac{a}{s}\frac{m}{u}+\frac{a}{s}\frac{n}{v},\\
\left(\frac{a}{s}+\frac{b}{t}\right)\frac{m}{u}
&=\frac{(ta+sb)m}{stu}\\
&=\frac{a}{s}\frac{m}{u}+\frac{b}{t}\frac{m}{u}
\end{aligned} s a ( u m + v n ) ( s a + t b ) u m = s uv a ( v m + u n ) = s a u m + s a v n , = s t u ( t a + s b ) m = s a u m + t b u m となる。したがってS − 1 M S^{-1}M S − 1 M はS − 1 A S^{-1}A S − 1 A 加群である。
最後に、m / s = 0 / 1 m/s=0/1 m / s = 0/1 であることは、あるu ∈ S u\in S u ∈ S に対して
u ( 1 m − s 0 ) = u m = 0 u(1m-s0)=um=0 u ( 1 m − s 0 ) = u m = 0 となることと同値である。得られた同値条件が表示した零判定である。▨
加群準同型は分子へ適用することで局所化される。
命題 12.3. A A A 加群準同型f : M → N f\colon M\to N f : M → N に対して
S − 1 f : S − 1 M ⟶ S − 1 N , ( S − 1 f ) ( m / s ) : = f ( m ) / s S^{-1}f\colon S^{-1}M\longrightarrow S^{-1}N,
\qquad
(S^{-1}f)(m/s):=f(m)/s S − 1 f : S − 1 M ⟶ S − 1 N , ( S − 1 f ) ( m / s ) := f ( m ) / s は well-defined なS − 1 A S^{-1}A S − 1 A 線形写像である。また
S − 1 ( 1 M ) = 1 S − 1 M , S − 1 ( g ∘ f ) = ( S − 1 g ) ∘ ( S − 1 f ) S^{-1}(1_M)=1_{S^{-1}M},
\qquad
S^{-1}(g\circ f)=(S^{-1}g)\circ(S^{-1}f) S − 1 ( 1 M ) = 1 S − 1 M , S − 1 ( g ∘ f ) = ( S − 1 g ) ∘ ( S − 1 f ) が成り立つ。
証明. m / s = n / t m/s=n/t m / s = n / t ならば、あるu ∈ S u\in S u ∈ S に対してu ( t m − s n ) = 0 u(tm-sn)=0 u ( t m − s n ) = 0 である。f f f のA A A 線形性から
u ( t f ( m ) − s f ( n ) ) = f ( u ( t m − s n ) ) = 0 u(tf(m)-sf(n))
=f(u(tm-sn))
=0 u ( t f ( m ) − s f ( n )) = f ( u ( t m − s n )) = 0 となるため、f ( m ) / s = f ( n ) / t f(m)/s=f(n)/t f ( m ) / s = f ( n ) / t である。よってS − 1 f S^{-1}f S − 1 f は well-defined である。加法性とS − 1 A S^{-1}A S − 1 A 線形性は
f ( t m + s n ) = t f ( m ) + s f ( n ) , f ( a m ) = a f ( m ) f(tm+sn)=tf(m)+sf(n),
\qquad
f(am)=af(m) f ( t m + s n ) = t f ( m ) + s f ( n ) , f ( am ) = a f ( m ) から従う。恒等写像と合成に関する等式は各分数m / s m/s m / s に適用すると確認することができる。▨
命題 12.4. A A A 加群M M M に対して
ι M : M ⟶ S − 1 M , ι M ( m ) : = m 1 \iota_M\colon M\longrightarrow S^{-1}M,
\qquad
\iota_M(m):=\frac{m}{1} ι M : M ⟶ S − 1 M , ι M ( m ) := 1 m と定める。1 ∈ S 1\in S 1 ∈ S であるため、この式は局所化加群の元を well-defined に定める。S − 1 M S^{-1}M S − 1 M を§E6.6 命題 1.3 の環準同型ι S : A → S − 1 A \iota_S\colon A\to S^{-1}A ι S : A → S − 1 A によってA A A 加群とみなすと、ι M \iota_M ι M はA A A 線形である。
さらに、任意のA A A 線形写像f : M → N f\colon M\to N f : M → N に対して
( S − 1 f ) ∘ ι M = ι N ∘ f (S^{-1}f)\circ\iota_M
=\iota_N\circ f ( S − 1 f ) ∘ ι M = ι N ∘ f が成り立つ。
証明. 1 ∈ S 1\in S 1 ∈ S であるため( m , 1 ) ∈ M × S (m,1)\in M\times S ( m , 1 ) ∈ M × S であり、その同値類m / 1 m/1 m /1 が一意に定まる。任意のm , n ∈ M m,n\in M m , n ∈ M とa ∈ A a\in A a ∈ A に対して
ι M ( m + n ) = m + n 1 = m 1 + n 1 , \iota_M(m+n)
=\frac{m+n}{1}
=\frac{m}{1}+\frac{n}{1}, ι M ( m + n ) = 1 m + n = 1 m + 1 n , ι M ( a m ) = a m 1 = a 1 m 1 = ι S ( a ) ι M ( m ) \iota_M(am)
=\frac{am}{1}
=\frac{a}{1}\frac{m}{1}
=\iota_S(a)\iota_M(m) ι M ( am ) = 1 am = 1 a 1 m = ι S ( a ) ι M ( m ) である。したがってι M \iota_M ι M はA A A 線形である。
自然性は任意のm ∈ M m\in M m ∈ M に対する計算
( ( S − 1 f ) ∘ ι M ) ( m ) = f ( m ) 1 = ( ι N ∘ f ) ( m ) ((S^{-1}f)\circ\iota_M)(m)
=\frac{f(m)}1
=(\iota_N\circ f)(m) (( S − 1 f ) ∘ ι M ) ( m ) = 1 f ( m ) = ( ι N ∘ f ) ( m ) から従う。▨
定理 12.6. S − 1 A S^{-1}A S − 1 A を標準写像A → S − 1 A A\to S^{-1}A A → S − 1 A によって右A A A 加群とみなす。A A A の可換性によりM M M を左A A A 加群とみなしてテンソル積を作ると、
Θ M : S − 1 A ⊗ A M → ≅ S − 1 M , Θ M ( a s ⊗ m ) : = a m s \Theta_M\colon S^{-1}A\otimes_AM
\xrightarrow{\ \cong\ }S^{-1}M,
\qquad
\Theta_M\left(\frac{a}{s}\otimes m\right):=\frac{am}{s} Θ M : S − 1 A ⊗ A M ≅ S − 1 M , Θ M ( s a ⊗ m ) := s am というS − 1 A S^{-1}A S − 1 A 加群の同型が定まる。左辺のS − 1 A S^{-1}A S − 1 A 作用は
b t ( a s ⊗ m ) : = a b s t ⊗ m \frac{b}{t}\left(\frac{a}{s}\otimes m\right)
:=\frac{ab}{st}\otimes m t b ( s a ⊗ m ) := s t ab ⊗ m である。同型の逆写像は
Ξ M : S − 1 M ⟶ S − 1 A ⊗ A M , Ξ M ( m / s ) : = 1 s ⊗ m \Xi_M\colon S^{-1}M\longrightarrow S^{-1}A\otimes_AM,
\qquad
\Xi_M(m/s):=\frac1s\otimes m Ξ M : S − 1 M ⟶ S − 1 A ⊗ A M , Ξ M ( m / s ) := s 1 ⊗ m である。任意のA A A 線形写像f : M → N f\colon M\to N f : M → N に対して
Θ N ∘ ( 1 S − 1 A ⊗ A f ) = ( S − 1 f ) ∘ Θ M \Theta_N\circ(1_{S^{-1}A}\otimes_Af)
=(S^{-1}f)\circ\Theta_M Θ N ∘ ( 1 S − 1 A ⊗ A f ) = ( S − 1 f ) ∘ Θ M が成り立つ。
証明. A A A の可換性によりM M M は左A A A ・右A A A 双加群でもある。各b / t ∈ S − 1 A b/t\in S^{-1}A b / t ∈ S − 1 A に対して、第一因子上のx ↦ ( b / t ) x x\mapsto(b/t)x x ↦ ( b / t ) x は右A A A 線形である。命題命題 6.1 を第一因子に適用すると、表示した左S − 1 A S^{-1}A S − 1 A 作用が定まる。作用の公理は純テンソル上でS − 1 A S^{-1}A S − 1 A の環の公理に帰着する。
写像
S − 1 A × M ⟶ S − 1 M , ( a s , m ) ⟼ a m s S^{-1}A\times M\longrightarrow S^{-1}M,
\qquad
\left(\frac{a}{s},m\right)\longmapsto\frac{am}{s} S − 1 A × M ⟶ S − 1 M , ( s a , m ) ⟼ s am は二変数について加法的であり、任意のc ∈ A c\in A c ∈ A に対して
a c s m = a ( c m ) s \frac{ac}{s}m=\frac{a(cm)}{s} s a c m = s a ( c m ) を満たす。したがってA A A 上で平衡であり、命題 5.4 からΘ M \Theta_M Θ M を誘導する。b / t ∈ S − 1 A b/t\in S^{-1}A b / t ∈ S − 1 A に対して
Θ M ( b t ( a s ⊗ m ) ) = a b m s t = b t Θ M ( a s ⊗ m ) \Theta_M\left(\frac{b}{t}\left(\frac{a}{s}\otimes m\right)\right)
=\frac{abm}{st}
=\frac{b}{t}\Theta_M\left(\frac{a}{s}\otimes m\right) Θ M ( t b ( s a ⊗ m ) ) = s t abm = t b Θ M ( s a ⊗ m ) であるため、Θ M \Theta_M Θ M はS − 1 A S^{-1}A S − 1 A 線形である。
Ξ M \Xi_M Ξ M の well-defined 性を確認する。m / s = n / t m/s=n/t m / s = n / t ならば、あるu ∈ S u\in S u ∈ S に対してu ( t m − s n ) = 0 u(tm-sn)=0 u ( t m − s n ) = 0 である。テンソル積では
1 s ⊗ m − 1 t ⊗ n = 1 s t ⊗ ( t m − s n ) = 1 u s t ⊗ u ( t m − s n ) = 0 \begin{aligned}
\frac1s\otimes m-\frac1t\otimes n
&=\frac1{st}\otimes(tm-sn)\\
&=\frac1{ust}\otimes u(tm-sn)\\
&=0
\end{aligned} s 1 ⊗ m − t 1 ⊗ n = s t 1 ⊗ ( t m − s n ) = u s t 1 ⊗ u ( t m − s n ) = 0 となる。第一の等号では1 / s = t / ( s t ) 1/s=t/(st) 1/ s = t / ( s t ) と1 / t = s / ( s t ) 1/t=s/(st) 1/ t = s / ( s t ) を用い、第二の等号ではテンソル積の平衡関係を用いた。したがってΞ M \Xi_M Ξ M は代表元の選び方によらない。加法性は
Ξ M ( m s + n t ) = 1 s t ⊗ ( t m + s n ) = 1 s ⊗ m + 1 t ⊗ n \begin{aligned}
\Xi_M\left(\frac{m}{s}+\frac{n}{t}\right)
&=\frac1{st}\otimes(tm+sn)\\
&=\frac1s\otimes m+\frac1t\otimes n
\end{aligned} Ξ M ( s m + t n ) = s t 1 ⊗ ( t m + s n ) = s 1 ⊗ m + t 1 ⊗ n から従う。また、a / s ∈ S − 1 A a/s\in S^{-1}A a / s ∈ S − 1 A とm / t ∈ S − 1 M m/t\in S^{-1}M m / t ∈ S − 1 M に対して
Ξ M ( a s m t ) = 1 s t ⊗ a m = a s t ⊗ m = a s ( 1 t ⊗ m ) \begin{aligned}
\Xi_M\left(\frac{a}{s}\frac{m}{t}\right)
&=\frac1{st}\otimes am\\
&=\frac{a}{st}\otimes m\\
&=\frac{a}{s}\left(\frac1t\otimes m\right)
\end{aligned} Ξ M ( s a t m ) = s t 1 ⊗ am = s t a ⊗ m = s a ( t 1 ⊗ m ) である。よってΞ M \Xi_M Ξ M はS − 1 A S^{-1}A S − 1 A 線形である。
任意のm / s ∈ S − 1 M m/s\in S^{-1}M m / s ∈ S − 1 M に対して
( Θ M ∘ Ξ M ) ( m / s ) = m / s (\Theta_M\circ\Xi_M)(m/s)=m/s ( Θ M ∘ Ξ M ) ( m / s ) = m / s である。また、純テンソル上で
( Ξ M ∘ Θ M ) ( a s ⊗ m ) = 1 s ⊗ a m = a s ⊗ m \begin{aligned}
(\Xi_M\circ\Theta_M)\left(\frac{a}{s}\otimes m\right)
&=\frac1s\otimes am\\
&=\frac{a}{s}\otimes m
\end{aligned} ( Ξ M ∘ Θ M ) ( s a ⊗ m ) = s 1 ⊗ am = s a ⊗ m である。よってΘ M \Theta_M Θ M とΞ M \Xi_M Ξ M は互いに逆である。
最後に自然性を確認する。A A A の可換性により、A A A 線形写像f : M → N f\colon M\to N f : M → N は左A A A ・右A A A 双加群の写像でもある。したがって命題命題 6.1 により1 S − 1 A ⊗ A f 1_{S^{-1}A}\otimes_Af 1 S − 1 A ⊗ A f が定まる。任意の純テンソル( a / s ) ⊗ m (a/s)\otimes m ( a / s ) ⊗ m に対して
( Θ N ∘ ( 1 S − 1 A ⊗ A f ) ) ( a s ⊗ m ) = Θ N ( a s ⊗ f ( m ) ) = a f ( m ) s , ( ( S − 1 f ) ∘ Θ M ) ( a s ⊗ m ) = ( S − 1 f ) ( a m s ) = f ( a m ) s = a f ( m ) s \begin{aligned}
\bigl(\Theta_N\circ(1_{S^{-1}A}\otimes_Af)\bigr)
\left(\frac{a}{s}\otimes m\right)
&=\Theta_N\left(\frac{a}{s}\otimes f(m)\right)\\
&=\frac{af(m)}s,\\
\bigl((S^{-1}f)\circ\Theta_M\bigr)
\left(\frac{a}{s}\otimes m\right)
&=(S^{-1}f)\left(\frac{am}s\right)\\
&=\frac{f(am)}s
=\frac{af(m)}s
\end{aligned} ( Θ N ∘ ( 1 S − 1 A ⊗ A f ) ) ( s a ⊗ m ) ( ( S − 1 f ) ∘ Θ M ) ( s a ⊗ m ) = Θ N ( s a ⊗ f ( m ) ) = s a f ( m ) , = ( S − 1 f ) ( s am ) = s f ( am ) = s a f ( m ) となる。純テンソルは加法群を生成するため、二つの写像は一致する。▨
局所化の完全性は、局所化環の加群としての性質を先に仮定せず、分数が零になる条件から直接証明する。
命題 12.7. A A A 加群の完全列
M ′ → f M → g M ′ ′ M'\xrightarrow{\ f\ }M\xrightarrow{\ g\ }M'' M ′ f M g M ′′ に対して、S − 1 A S^{-1}A S − 1 A 加群の列
S − 1 M ′ → S − 1 f S − 1 M → S − 1 g S − 1 M ′ ′ S^{-1}M'
\xrightarrow{\ S^{-1}f\ }
S^{-1}M
\xrightarrow{\ S^{-1}g\ }
S^{-1}M'' S − 1 M ′ S − 1 f S − 1 M S − 1 g S − 1 M ′′ は完全である。したがって、加群の局所化は短完全列を短完全列へ移す。
証明. g ∘ f = 0 g\circ f=0 g ∘ f = 0 であるから、命題命題 12.3 の関手性により
( S − 1 g ) ∘ ( S − 1 f ) = S − 1 ( g ∘ f ) = 0 (S^{-1}g)\circ(S^{-1}f)=S^{-1}(g\circ f)=0 ( S − 1 g ) ∘ ( S − 1 f ) = S − 1 ( g ∘ f ) = 0 である。よって
im ( S − 1 f ) ⊆ ker ( S − 1 g ) \operatorname{im}(S^{-1}f)\subseteq\ker(S^{-1}g) im ( S − 1 f ) ⊆ ker ( S − 1 g ) である。
逆の包含を示す。m / s ∈ ker ( S − 1 g ) m/s\in\ker(S^{-1}g) m / s ∈ ker ( S − 1 g ) とする。このときg ( m ) / s = 0 g(m)/s=0 g ( m ) / s = 0 である。命題命題 12.2 の零判定により、あるu ∈ S u\in S u ∈ S に対して
u g ( m ) = g ( u m ) = 0 ug(m)=g(um)=0 ug ( m ) = g ( u m ) = 0 である。もとの列がM M M で完全であるため、u m ∈ ker g = im f um\in\ker g=\operatorname{im}f u m ∈ ker g = im f である。したがって、あるm ′ ∈ M ′ m'\in M' m ′ ∈ M ′ に対してf ( m ′ ) = u m f(m')=um f ( m ′ ) = u m となる。このとき
( S − 1 f ) ( m ′ u s ) = f ( m ′ ) u s = u m u s = m s (S^{-1}f)\left(\frac{m'}{us}\right)
=\frac{f(m')}{us}
=\frac{um}{us}
=\frac{m}{s} ( S − 1 f ) ( u s m ′ ) = u s f ( m ′ ) = u s u m = s m である。よってm / s ∈ im ( S − 1 f ) m/s\in\operatorname{im}(S^{-1}f) m / s ∈ im ( S − 1 f ) であり、局所化した列はS − 1 M S^{-1}M S − 1 M で完全である。
完全列の任意の連続する三項へ同じ議論を適用すると、すべての中間項で完全性が保たれる。短完全列の左端の単射性は0 → M ′ 0\to M' 0 → M ′ における完全性から、右端の全射性はM → M ′ ′ → 0 M\to M''\to0 M → M ′′ → 0 における完全性から従う。したがって短完全列は短完全列へ移る。▨
13 演習
問題 13.1 (テンソル積と局所化の確認). 次の各問に答えよ。
平衡写像のなすアーベル群Bal R S ( M , N ; P ) \operatorname{Bal}_R^S(M,N;P) Bal R S ( M , N ; P ) とHom R ( M , Hom S ( N , P ) ) \operatorname{Hom}_R(M,\operatorname{Hom}_S(N,P)) Hom R ( M , Hom S ( N , P )) が同型であることを、両向きの対応を書いて証明せよ。とくに、b ( m r , n ) = b ( m , r n ) b(mr,n)=b(m,rn) b ( m r , n ) = b ( m , r n ) が対応する側でHom S ( N , P ) \operatorname{Hom}_S(N,P) Hom S ( N , P ) の右R R R 作用に対する線形性へ移ることを示せ。さらに、普遍性を満たす二つのテンソル積が標準写像と可換な一意的同型で結ばれること、および標準写像の像がテンソル積を加法群として生成することを証明せよ。
M M M を右R R R 加群、N N N を左R R R ・右S S S 双加群とする。二つの単位同型M ⊗ R R ≅ M M\otimes_RR\cong M M ⊗ R R ≅ M とR ⊗ R N ≅ N R\otimes_RN\cong N R ⊗ R N ≅ N の逆写像を構成し、両方の合成が恒等写像であることを証明せよ。
N N N を左R R R ・右S S S 双加群、P P P を右S S S 加群とする。式( h ⋅ r ) ( n ) = h ( r n ) (h\cdot r)(n)=h(rn) ( h ⋅ r ) ( n ) = h ( r n ) がHom S ( N , P ) \operatorname{Hom}_S(N,P) Hom S ( N , P ) の右R R R 作用を定めることを証明せよ。その際、h ⋅ r h\cdot r h ⋅ r の右S S S 線形性を明示せよ。
Hom–tensor 対応の逆写像を作る際に、G : M → Hom S ( N , P ) G\colon M\to\operatorname{Hom}_S(N,P) G : M → Hom S ( N , P ) から定めるb G ( m , n ) = G ( m ) ( n ) b_G(m,n)=G(m)(n) b G ( m , n ) = G ( m ) ( n ) がR R R 上で平衡であることを証明せよ。また、この確認に(3) の右作用がどこで使われるかを示せ。Φ \Phi Φ とΨ \Psi Ψ が互いに逆であること、および定理定理 10.1 の三つの自然性を元ごとに確認せよ。
命題命題 11.3 の証明で、m ′ ′ ∈ M ′ ′ m''\in M'' m ′′ ∈ M ′′ の持ち上げm ∈ M m\in M m ∈ M から定める[ m ⊗ n ] [m\otimes n] [ m ⊗ n ] が持ち上げの選択に依存しないことを証明せよ。この事実から商( M ⊗ R N ) / im ( f ⊗ R 1 N ) (M\otimes_RN)/\operatorname{im}(f\otimes_R1_N) ( M ⊗ R N ) / im ( f ⊗ R 1 N ) とM ′ ′ ⊗ R N M''\otimes_RN M ′′ ⊗ R N の同型を構成せよ。さらに、Z \mathbb Z Z 加群の単射× 2 : Z → Z \times2\colon\mathbb Z\to\mathbb Z × 2 : Z → Z が− ⊗ Z Z / 2 Z -\otimes_{\mathbb Z}\mathbb Z/2\mathbb Z − ⊗ Z Z /2 Z によって非単射へ移ることを計算せよ。
A A A を可換環、S ⊆ A S\subseteq A S ⊆ A を乗法的集合とする。m / s = n / t m/s=n/t m / s = n / t から
1 s ⊗ m = 1 t ⊗ n \frac1s\otimes m=\frac1t\otimes n s 1 ⊗ m = t 1 ⊗ n
がS − 1 A ⊗ A M S^{-1}A\otimes_AM S − 1 A ⊗ A M で成り立つことを証明し、定理定理 12.6 の逆写像の well-defined 性を示せ。
完全列M ′ → f M → g M ′ ′ M'\xrightarrow fM\xrightarrow gM'' M ′ f M g M ′′ とm / s ∈ ker ( S − 1 g ) m/s\in\ker(S^{-1}g) m / s ∈ ker ( S − 1 g ) を取る。分数の零判定を用いて、m / s m/s m / s がS − 1 f S^{-1}f S − 1 f の像に属することを証明せよ。
f : M → M ′ f\colon M\to M' f : M → M ′ とg : N → N ′ g\colon N\to N' g : N → N ′ からf ⊗ R g f\otimes_Rg f ⊗ R g を構成し、恒等写像と合成に関する等式を純テンソル上で証明せよ。特に、N N N を固定した− ⊗ R N -\otimes_RN − ⊗ R N が関手を定めることを説明せよ。
M R M_R M R 、R N S {}_RN_S R N S 、S L T {}_SL_T S L T に対して、写像
( M ⊗ R N ) ⊗ S L ⟶ M ⊗ R ( N ⊗ S L ) (M\otimes_RN)\otimes_SL\longrightarrow M\otimes_R(N\otimes_SL) ( M ⊗ R N ) ⊗ S L ⟶ M ⊗ R ( N ⊗ S L )
とその逆写像を構成せよ。二つの写像を定める平衡性と、純テンソル上で合成が恒等写像になることを確認せよ。
任意の集合I I I による直和について
( ⨁ i ∈ I M i ) ⊗ R N ≅ ⨁ i ∈ I ( M i ⊗ R N ) \left(\bigoplus_{i\in I}M_i\right)\otimes_RN
\cong\bigoplus_{i\in I}(M_i\otimes_RN) ( i ∈ I ⨁ M i ) ⊗ R N ≅ i ∈ I ⨁ ( M i ⊗ R N )
を構成せよ。写像の値が右辺の直和に属する理由として有限台を明示し、逆写像との二つの合成を確認せよ。第二変数の直和についても同じ構成を書け。
加群の局所化に用いる関係の推移律を、二つの関係を消す乗数から証明せよ。また、分数の和とS − 1 A S^{-1}A S − 1 A のスカラー倍が代表元の選択に依存しないことを、交差積の差を仮定で消える項へ分解して証明せよ。
A A A 線形写像f : M → N f\colon M\to N f : M → N に対するS − 1 f S^{-1}f S − 1 f の well-defined 性とS − 1 A S^{-1}A S − 1 A 線形性を証明し、恒等写像と合成を保つことを確認せよ。標準写像ι M ( m ) = m / 1 \iota_M(m)=m/1 ι M ( m ) = m /1 がA A A 線形であり、( S − 1 f ) ∘ ι M = ι N ∘ f (S^{-1}f)\circ\iota_M=\iota_N\circ f ( S − 1 f ) ∘ ι M = ι N ∘ f を満たすことも証明せよ。
F F F を基底( e x ) x ∈ X (e_x)_{x\in X} ( e x ) x ∈ X をもつ自由右R R R 加群とする。τ F ( m , n ) = ( a m ( x ) n ) x \tau_F(m,n)=(a_m(x)n)_x τ F ( m , n ) = ( a m ( x ) n ) x が平衡写像であることを、係数関数の等式a m r ( x ) = a m ( x ) r a_{mr}(x)=a_m(x)r a m r ( x ) = a m ( x ) r から証明せよ。また、τ F ( e x , n ) \tau_F(e_x,n) τ F ( e x , n ) が第x x x 成分への標準包含の像であることを示し、これを用いてb ~ ( ( n x ) x ) = ∑ x b ( e x , n x ) \widetilde b\bigl((n_x)_x\bigr)=\sum_xb(e_x,n_x) b ( ( n x ) x ) = ∑ x b ( e x , n x ) の一意性を述べよ。
M M M の自由表示F 1 → u F 0 → π M → 0 F_1\xrightarrow uF_0\xrightarrow\pi M\to0 F 1 u F 0 π M → 0 を取り、V = coker ( u ⊗ 1 N ) V=\operatorname{coker}(u\otimes1_N) V = coker ( u ⊗ 1 N ) と置く。τ ( m , n ) = q ( τ 0 ( x , n ) ) \tau(m,n)=q(\tau_0(x,n)) τ ( m , n ) = q ( τ 0 ( x , n )) が持ち上げx x x の選択に依存しないことを証明せよ。さらに、§E6.13 系 5.1 を二回(右S S S 加群の側と右R R R 加群の側)適用してHom S ( V , P ) \operatorname{Hom}_S(V,P) Hom S ( V , P ) とBal R S ( M , N ; P ) \operatorname{Bal}_R^S(M,N;P) Bal R S ( M , N ; P ) の全単射を作り、その全単射がG ↦ G ∘ τ G\mapsto G\circ\tau G ↦ G ∘ τ に一致することを確かめよ。
解答 (演習の解答).
平衡写像b b b に対してΛ ( b ) ( m ) : = b ( m , − ) \Lambda(b)(m):=b(m,-) Λ ( b ) ( m ) := b ( m , − ) と定める。第二変数についての加法性とb ( m , n s ) = b ( m , n ) s b(m,ns)=b(m,n)s b ( m , n s ) = b ( m , n ) s からΛ ( b ) ( m ) ∈ Hom S ( N , P ) \Lambda(b)(m)\in\operatorname{Hom}_S(N,P) Λ ( b ) ( m ) ∈ Hom S ( N , P ) であり、第一変数についての加法性からΛ ( b ) \Lambda(b) Λ ( b ) は加法的である。等式
( Λ ( b ) ( m r ) ) ( n ) = b ( m r , n ) = b ( m , r n ) = ( Λ ( b ) ( m ) ⋅ r ) ( n ) \bigl(\Lambda(b)(mr)\bigr)(n)=b(mr,n)=b(m,rn)=\bigl(\Lambda(b)(m)\cdot r\bigr)(n) ( Λ ( b ) ( m r ) ) ( n ) = b ( m r , n ) = b ( m , r n ) = ( Λ ( b ) ( m ) ⋅ r ) ( n )
が、平衡関係とHom S ( N , P ) \operatorname{Hom}_S(N,P) Hom S ( N , P ) の右R R R 作用の対応にあたる。逆向きはG G G に対してb G ( m , n ) : = G ( m ) ( n ) b_G(m,n):=G(m)(n) b G ( m , n ) := G ( m ) ( n ) と定めればよく、同じ等式を逆にたどると平衡性が得られる。二つの対応は値を保つため互いに逆である。普遍性を満たす二つの組( V , τ ) (V,\tau) ( V , τ ) 、( V ′ , τ ′ ) (V',\tau') ( V ′ , τ ′ ) には、互いの標準写像を代入してθ : V → V ′ \theta\colon V\to V' θ : V → V ′ とθ ′ : V ′ → V \theta'\colon V'\to V θ ′ : V ′ → V を作る。( θ ′ ∘ θ ) ∘ τ = τ = 1 V ∘ τ (\theta'\circ\theta)\circ\tau=\tau=1_V\circ\tau ( θ ′ ∘ θ ) ∘ τ = τ = 1 V ∘ τ と一意性からθ ′ ∘ θ = 1 V \theta'\circ\theta=1_V θ ′ ∘ θ = 1 V であり、同様にθ ∘ θ ′ = 1 V ′ \theta\circ\theta'=1_{V'} θ ∘ θ ′ = 1 V ′ である。生成については、τ \tau τ の像が生成する部分右S S S 加群V 0 V_0 V 0 への制限σ \sigma σ に普遍性を適用してφ : V → V 0 \varphi\colon V\to V_0 φ : V → V 0 を得ると、包含j j j との合成がj ∘ φ = 1 V j\circ\varphi=1_V j ∘ φ = 1 V を満たすためj j j は全射であり、V 0 = V V_0=V V 0 = V である。
第一の同型の逆はm ↦ m ⊗ 1 R m\mapsto m\otimes1_R m ↦ m ⊗ 1 R 、第二の同型の逆はn ↦ 1 R ⊗ n n\mapsto1_R\otimes n n ↦ 1 R ⊗ n である。平衡関係からm r ⊗ 1 R = m ⊗ r mr\otimes1_R=m\otimes r m r ⊗ 1 R = m ⊗ r と1 R ⊗ r n = r ⊗ n 1_R\otimes rn=r\otimes n 1 R ⊗ r n = r ⊗ n が成り立つため、純テンソル上の二つの合成は恒等写像である。
双加群の作用の可換性とh h h の右S S S 線形性から
( h ⋅ r ) ( n s ) = h ( r ( n s ) ) = h ( ( r n ) s ) = h ( r n ) s (h\cdot r)(ns)=h(r(ns))=h((rn)s)=h(rn)s ( h ⋅ r ) ( n s ) = h ( r ( n s )) = h (( r n ) s ) = h ( r n ) s
となる。したがってh ⋅ r h\cdot r h ⋅ r は右S S S 線形である。また
( ( h ⋅ r 1 ) ⋅ r 2 ) ( n ) = h ( ( r 1 r 2 ) n ) ((h\cdot r_1)\cdot r_2)(n)=h((r_1r_2)n) (( h ⋅ r 1 ) ⋅ r 2 ) ( n ) = h (( r 1 r 2 ) n )
であるため、右作用の結合律が成り立つ。加法と単位元に関する公理は点ごとに従う。
G G G の右R R R 線形性と(3) の作用の定義から
b G ( m r , n ) = G ( m r ) ( n ) = ( G ( m ) ⋅ r ) ( n ) = G ( m ) ( r n ) = b G ( m , r n ) b_G(mr,n)=G(mr)(n)=(G(m)\cdot r)(n)=G(m)(rn)=b_G(m,rn) b G ( m r , n ) = G ( m r ) ( n ) = ( G ( m ) ⋅ r ) ( n ) = G ( m ) ( r n ) = b G ( m , r n )
となる。この中央の等式が、Hom 上の右R R R 作用を用いる箇所である。任意のG , m , n G,m,n G , m , n に対して
( ( Φ ∘ Ψ ) ( G ) ( m ) ) ( n ) = G ( m ) ( n ) ((\Phi\circ\Psi)(G)(m))(n)=G(m)(n) (( Φ ∘ Ψ ) ( G ) ( m )) ( n ) = G ( m ) ( n )
であり、任意のF F F に対して
( Ψ ∘ Φ ) ( F ) ( m ⊗ n ) = F ( m ⊗ n ) (\Psi\circ\Phi)(F)(m\otimes n)=F(m\otimes n) ( Ψ ∘ Φ ) ( F ) ( m ⊗ n ) = F ( m ⊗ n )
であるため、二つの写像は互いに逆である。M M M の写像、N N N の双加群写像、P P P の写像に関する自然性は、それぞれF ( a ( m ′ ) ⊗ n ) F(a(m')\otimes n) F ( a ( m ′ ) ⊗ n ) 、F ( m ⊗ b ( n ) ) F(m\otimes b(n)) F ( m ⊗ b ( n )) 、c ( F ( m ⊗ n ) ) c(F(m\otimes n)) c ( F ( m ⊗ n )) が対応する両辺の共通の値になることから従う。
二つの持ち上げm 1 , m 2 m_1,m_2 m 1 , m 2 に対してm 1 − m 2 ∈ ker g = im f m_1-m_2\in\ker g=\operatorname{im}f m 1 − m 2 ∈ ker g = im f である。m 1 − m 2 = f ( m ′ ) m_1-m_2=f(m') m 1 − m 2 = f ( m ′ ) と書けば、商の中で
[ m 1 ⊗ n ] − [ m 2 ⊗ n ] = [ f ( m ′ ) ⊗ n ] = 0 [m_1\otimes n]-[m_2\otimes n]=[f(m')\otimes n]=0 [ m 1 ⊗ n ] − [ m 2 ⊗ n ] = [ f ( m ′ ) ⊗ n ] = 0
となる。したがって( m ′ ′ , n ) ↦ [ m ⊗ n ] (m'',n)\mapsto[m\otimes n] ( m ′′ , n ) ↦ [ m ⊗ n ] は well-defined であり、平衡性からM ′ ′ ⊗ R N M''\otimes_RN M ′′ ⊗ R N 上の写像を誘導する。この写像と[ m ⊗ n ] ↦ g ( m ) ⊗ n [m\otimes n]\mapsto g(m)\otimes n [ m ⊗ n ] ↦ g ( m ) ⊗ n は純テンソル上で互いに逆である。単位同型Z ⊗ Z Z / 2 Z ≅ Z / 2 Z \mathbb Z\otimes_{\mathbb Z}\mathbb Z/2\mathbb Z\cong\mathbb Z/2\mathbb Z Z ⊗ Z Z /2 Z ≅ Z /2 Z の下で、× 2 ⊗ 1 \times2\otimes1 × 2 ⊗ 1 はZ / 2 Z \mathbb Z/2\mathbb Z Z /2 Z 上の× 2 \times2 × 2 に対応し、零写像になる。始域は非零であるため、この写像は単射でない。
m / s = n / t m/s=n/t m / s = n / t ならば、あるu ∈ S u\in S u ∈ S に対してu ( t m − s n ) = 0 u(tm-sn)=0 u ( t m − s n ) = 0 である。したがって
1 s ⊗ m − 1 t ⊗ n = 1 s t ⊗ ( t m − s n ) = 1 u s t ⊗ u ( t m − s n ) = 0 \frac1s\otimes m-\frac1t\otimes n
=\frac1{st}\otimes(tm-sn)
=\frac1{ust}\otimes u(tm-sn)
=0 s 1 ⊗ m − t 1 ⊗ n = s t 1 ⊗ ( t m − s n ) = u s t 1 ⊗ u ( t m − s n ) = 0
となる。よってm / s ↦ ( 1 / s ) ⊗ m m/s\mapsto(1/s)\otimes m m / s ↦ ( 1/ s ) ⊗ m は代表元に依存しない。
g ( m ) / s = 0 g(m)/s=0 g ( m ) / s = 0 であるから、あるu ∈ S u\in S u ∈ S に対してg ( u m ) = 0 g(um)=0 g ( u m ) = 0 である。完全性よりu m = f ( m ′ ) um=f(m') u m = f ( m ′ ) となるm ′ ∈ M ′ m'\in M' m ′ ∈ M ′ が存在する。このとき
( S − 1 f ) ( m ′ / ( u s ) ) = u m / ( u s ) = m / s (S^{-1}f)(m'/(us))=um/(us)=m/s ( S − 1 f ) ( m ′ / ( u s )) = u m / ( u s ) = m / s
である。したがってm / s ∈ im ( S − 1 f ) m/s\in\operatorname{im}(S^{-1}f) m / s ∈ im ( S − 1 f ) である。
写像( m , n ) ↦ f ( m ) ⊗ g ( n ) (m,n)\mapsto f(m)\otimes g(n) ( m , n ) ↦ f ( m ) ⊗ g ( n ) は二変数について加法的であり、
f ( m r ) ⊗ g ( n ) = f ( m ) ⊗ g ( r n ) , f ( m ) ⊗ g ( n s ) = ( f ( m ) ⊗ g ( n ) ) s f(mr)\otimes g(n)=f(m)\otimes g(rn),
\qquad
f(m)\otimes g(ns)=(f(m)\otimes g(n))s f ( m r ) ⊗ g ( n ) = f ( m ) ⊗ g ( r n ) , f ( m ) ⊗ g ( n s ) = ( f ( m ) ⊗ g ( n )) s
を満たすため、f ⊗ R g f\otimes_Rg f ⊗ R g を誘導する。恒等写像と合成に関する両辺は純テンソルm ⊗ n m\otimes n m ⊗ n をそれぞれm ⊗ n m\otimes n m ⊗ n と( f ′ ∘ f ) ( m ) ⊗ ( g ′ ∘ g ) ( n ) (f'\circ f)(m)\otimes(g'\circ g)(n) ( f ′ ∘ f ) ( m ) ⊗ ( g ′ ∘ g ) ( n ) へ送る。したがって両等式が成り立ち、g = 1 N g=1_N g = 1 N とすれば− ⊗ R N -\otimes_RN − ⊗ R N の関手性を得る。
順方向を
( m ⊗ n ) ⊗ l ⟼ m ⊗ ( n ⊗ l ) (m\otimes n)\otimes l\longmapsto m\otimes(n\otimes l) ( m ⊗ n ) ⊗ l ⟼ m ⊗ ( n ⊗ l )
によって定め、逆方向をm ⊗ ( n ⊗ l ) ↦ ( m ⊗ n ) ⊗ l m\otimes(n\otimes l)\mapsto(m\otimes n)\otimes l m ⊗ ( n ⊗ l ) ↦ ( m ⊗ n ) ⊗ l によって定める。順方向のS S S -平衡性は
( m ⊗ n s ) ⊗ l = ( m ⊗ n ) ⊗ s l (m\otimes ns)\otimes l=(m\otimes n)\otimes sl ( m ⊗ n s ) ⊗ l = ( m ⊗ n ) ⊗ s l
から従い、逆方向のR R R -平衡性は
( m r ⊗ n ) ⊗ l = ( m ⊗ r n ) ⊗ l (mr\otimes n)\otimes l=(m\otimes rn)\otimes l ( m r ⊗ n ) ⊗ l = ( m ⊗ r n ) ⊗ l
から従う。右T T T 作用との可換性も純テンソル上で従う。二つの合成は三つの元からなる純テンソルを固定するため、恒等写像である。
順方向を
( m i ) i ⊗ n ⟼ ( m i ⊗ n ) i (m_i)_i\otimes n\longmapsto(m_i\otimes n)_i ( m i ) i ⊗ n ⟼ ( m i ⊗ n ) i
と定める。( m i ) i (m_i)_i ( m i ) i は有限台をもつため、右辺も有限台をもち、直和の元である。逆写像は標準包含ι i \iota_i ι i を用いて
( x i ) i ⟼ ∑ i ( ι i ⊗ 1 N ) ( x i ) (x_i)_i\longmapsto\sum_i(\iota_i\otimes1_N)(x_i) ( x i ) i ⟼ i ∑ ( ι i ⊗ 1 N ) ( x i )
と定める。有限台により和は有限和であり、純テンソルと標準成分上で二つの合成は恒等写像になる。第二変数では( n j ) j (n_j)_j ( n j ) j の有限台を用いてm ⊗ ( n j ) j ↦ ( m ⊗ n j ) j m\otimes(n_j)_j\mapsto(m\otimes n_j)_j m ⊗ ( n j ) j ↦ ( m ⊗ n j ) j と定め、標準包含κ j \kappa_j κ j から得られる1 M ⊗ κ j 1_M\otimes\kappa_j 1 M ⊗ κ j の有限和を逆写像とする。
( m , s ) ∼ ( n , t ) (m,s)\sim(n,t) ( m , s ) ∼ ( n , t ) と( n , t ) ∼ ( p , q ) (n,t)\sim(p,q) ( n , t ) ∼ ( p , q ) を消すu , v ∈ S u,v\in S u , v ∈ S に対して
u v t ( q m − s p ) = v q u ( t m − s n ) + u s v ( q n − t p ) = 0 uvt(qm-sp)=vq\,u(tm-sn)+us\,v(qn-tp)=0 uv t ( q m − s p ) = v q u ( t m − s n ) + u s v ( q n − tp ) = 0
であるため、推移律が成り立つ。和については、二組の代表元の相等を消す乗数をu , v u,v u , v とすると、交差積の差が
t t ′ ( s ′ m − s m ′ ) + s s ′ ( t ′ n − t n ′ ) tt'(s'm-sm')+ss'(t'n-tn') t t ′ ( s ′ m − s m ′ ) + s s ′ ( t ′ n − t n ′ )
となり、u v uv uv を掛けると零になる。スカラー倍については環の分数の代表元と加群の分数の代表元を一方ずつ変更する。差はそれぞれt m ( s ′ a − s a ′ ) tm(s'a-sa') t m ( s ′ a − s a ′ ) とs a ( t ′ m − t m ′ ) sa(t'm-tm') s a ( t ′ m − t m ′ ) となり、仮定の乗数で消える。したがって和とスカラー倍は well-defined である。
m / s = n / t m/s=n/t m / s = n / t を消すu ∈ S u\in S u ∈ S にf f f を適用すると
u ( t f ( m ) − s f ( n ) ) = f ( u ( t m − s n ) ) = 0 u(tf(m)-sf(n))=f(u(tm-sn))=0 u ( t f ( m ) − s f ( n )) = f ( u ( t m − s n )) = 0
となるため、S − 1 f S^{-1}f S − 1 f は well-defined である。加法性とS − 1 A S^{-1}A S − 1 A 線形性は分数の演算とf ( a m ) = a f ( m ) f(am)=af(m) f ( am ) = a f ( m ) から従う。恒等写像と合成に関する等式は分数m / s m/s m / s 上で従う。また
ι M ( m + n ) = ι M ( m ) + ι M ( n ) , ι M ( a m ) = ι S ( a ) ι M ( m ) \iota_M(m+n)=\iota_M(m)+\iota_M(n),
\qquad
\iota_M(am)=\iota_S(a)\iota_M(m) ι M ( m + n ) = ι M ( m ) + ι M ( n ) , ι M ( am ) = ι S ( a ) ι M ( m )
であるためι M \iota_M ι M はA A A 線形であり、両方の合成がm m m をf ( m ) / 1 f(m)/1 f ( m ) /1 へ送るため
( S − 1 f ) ∘ ι M = ι N ∘ f (S^{-1}f)\circ\iota_M=\iota_N\circ f ( S − 1 f ) ∘ ι M = ι N ∘ f
が成り立つ。
表示の一意性からa m + m ′ = a m + a m ′ a_{m+m'}=a_m+a_{m'} a m + m ′ = a m + a m ′ とa m r ( x ) = a m ( x ) r a_{mr}(x)=a_m(x)r a m r ( x ) = a m ( x ) r が従う。したがって
τ F ( m r , n ) = ( ( a m ( x ) r ) n ) x = ( a m ( x ) ( r n ) ) x = τ F ( m , r n ) \tau_F(mr,n)=\bigl((a_m(x)r)n\bigr)_x=\bigl(a_m(x)(rn)\bigr)_x=\tau_F(m,rn) τ F ( m r , n ) = ( ( a m ( x ) r ) n ) x = ( a m ( x ) ( r n ) ) x = τ F ( m , r n )
であり、τ F ( m , n s ) = ( a m ( x ) ( n s ) ) x = ( ( a m ( x ) n ) s ) x = τ F ( m , n ) s \tau_F(m,ns)=\bigl(a_m(x)(ns)\bigr)_x=\bigl((a_m(x)n)s\bigr)_x=\tau_F(m,n)s τ F ( m , n s ) = ( a m ( x ) ( n s ) ) x = ( ( a m ( x ) n ) s ) x = τ F ( m , n ) s には双加群の等式( r n ) s = r ( n s ) (rn)s=r(ns) ( r n ) s = r ( n s ) を用いる。a e x a_{e_x} a e x はx x x で1 R 1_R 1 R 、ほかで0 0 0 を取るためτ F ( e x , n ) = ι x ( n ) \tau_F(e_x,n)=\iota_x(n) τ F ( e x , n ) = ι x ( n ) である。直和の各元はι x ( n x ) \iota_x(n_x) ι x ( n x ) の有限和であるから、τ F \tau_F τ F の像はV F V_F V F を加法群として生成する。よってb ~ ∘ τ F = b \widetilde b\circ\tau_F=b b ∘ τ F = b を満たす加法的な写像は、τ F \tau_F τ F の像の上での値によって定まり一意である。
π ( x ) = π ( x ′ ) \pi(x)=\pi(x') π ( x ) = π ( x ′ ) ならばx − x ′ ∈ ker π = im u x-x'\in\ker\pi=\operatorname{im}u x − x ′ ∈ ker π = im u であり、x − x ′ = u ( y ) x-x'=u(y) x − x ′ = u ( y ) と書ける。このとき
τ 0 ( x , n ) − τ 0 ( x ′ , n ) = τ 0 ( u ( y ) , n ) = ( u ⊗ 1 N ) ( τ 1 ( y , n ) ) \tau_0(x,n)-\tau_0(x',n)=\tau_0(u(y),n)=(u\otimes1_N)(\tau_1(y,n)) τ 0 ( x , n ) − τ 0 ( x ′ , n ) = τ 0 ( u ( y ) , n ) = ( u ⊗ 1 N ) ( τ 1 ( y , n ))
がim ( u ⊗ 1 N ) \operatorname{im}(u\otimes1_N) im ( u ⊗ 1 N ) に属するため、q q q を施した値は一致する。全単射は、右S S S 加群の側でq ∗ q^* q ∗ がHom S ( V , P ) \operatorname{Hom}_S(V,P) Hom S ( V , P ) をker ( u ⊗ 1 N ) ∗ \ker(u\otimes1_N)^* ker ( u ⊗ 1 N ) ∗ の上へ移し、自由加群の場合の普遍性がker ( u ⊗ 1 N ) ∗ \ker(u\otimes1_N)^* ker ( u ⊗ 1 N ) ∗ をker u ∗ \ker u^* ker u ∗ の上へ移し、右R R R 加群の側でπ ∗ \pi^* π ∗ がHom R ( M , Hom S ( N , P ) ) \operatorname{Hom}_R(M,\operatorname{Hom}_S(N,P)) Hom R ( M , Hom S ( N , P )) をker u ∗ \ker u^* ker u ∗ の上へ移すことを合成して得られる。G G G の像b b b はΛ M , N , P ( b ) ∘ π = Ξ 0 ( G ∘ q ) \Lambda_{M,N,P}(b)\circ\pi=\Xi_0(G\circ q) Λ M , N , P ( b ) ∘ π = Ξ 0 ( G ∘ q ) で定まるから、m m m の持ち上げx x x に対してb ( m , n ) = G ( q ( τ 0 ( x , n ) ) ) = G ( τ ( m , n ) ) b(m,n)=G(q(\tau_0(x,n)))=G(\tau(m,n)) b ( m , n ) = G ( q ( τ 0 ( x , n ))) = G ( τ ( m , n )) であり、b = G ∘ τ b=G\circ\tau b = G ∘ τ である。
▨
14 仮定と後続記事の境界
テンソル積の式では、第一因子の右作用と第二因子の左作用が平衡関係を作る。結合同型では中間の係数環S S S が( M ⊗ R N ) ⊗ S L (M\otimes_RN)\otimes_SL ( M ⊗ R N ) ⊗ S L の二つの因子を結び、Hom–tensor 対応ではN N N の左R R R 作用が Hom 上の右R R R 作用を定める。これらの左右を入れ替える場合には、反対環を用いるなどの別の型指定が必要であり、本記事の式をそのまま用いることはできない。
存在の証明で選んだ自由表示は、テンソル積そのものを決めるものではない。命題 3.2 (1) により、どの自由表示から作っても標準写像と可換な一意的同型で結ばれるからである。同じ理由により、以後の主張の証明では自由表示に戻らず、定義定義 3.1 の普遍性だけを用いる。本記事は、テンソル積を関手の間の随伴として圏論の言葉で述べることはせず、命題 11.2 の元ごとの全単射と二つの可換性までを扱う。
局所化節ではA A A の可換性を仮定した。この仮定により、A A A 加群を必要に応じて左右のA A A 加群として扱い、S − 1 A ⊗ A M S^{-1}A\otimes_AM S − 1 A ⊗ A M にS − 1 A S^{-1}A S − 1 A 作用を入れることができる。非可換環の局所化には追加の条件が必要であり、本記事では扱わない。
本記事では、固定した双加群とのテンソル積の右完全性と、局所化の完全性をそれぞれ証明した。次の記事では、短完全列に Hom またはテンソル積を施したときの完全性を加群自身の性質として定式化する。本記事の結果だけを用いて、その後続概念の一般的な特徴づけを先取りしない。