テンソル積

双線形写像
A 加群 MN に対し
\phi(x_1\hspace{3}+\hspace{3}x_2\hspace{3}y)\hspace{3}=\hspace{3}\phi(x_1,\hspace{3}y)\hspace{3}+\hspace{3}\phi(x_2,\hspace{3}y)
\phi(x,\hspace{3}y_1\hspace{3}+\hspace{3}y_2)\hspace{3}=\hspace{3}\phi(x,\hspace{3}y_1)\hspace{3}+\hspace{3}\phi(x,\hspace{3}y_2)
\phi(ax,\hspace{3}y)\hspace{3}=\hspace{3}\phi(x,\hspace{3}ay)\hspace{3}=\hspace{3}a\phi(x,\hspace{3}y)
となる写像
 
定理
以下の性質を満たす \tau\hspace{3}:\hspace{3}M\hspace{3}\times\hspace{3}N\hspace{3}\longrightarrow \hspace{3}M\otimes_A N が一意的に存在する。
すなわち、任意の \phi に対し下図が可換になる f が唯一つある。
 
\begin{array}M\hspace{3}\times\hspace{3}N&\longrightarrow ^\tau&M\otimes_A N&\\\vspace{10}&&&\\&\searrow ^\phi&\downarrow &f\\\vspace{10}&&&\\&&L&\end{array}
 
コメント
圏論っぽく書くと次のようになる。
 
双線形の射の集合を Bilin(M,\hspace{3}N,\hspace{3}L) と書くと、
これは関手 Bilin(M,\hspace{3}N,\hspace{3}-)\hspace{3}:\hspace{3}Mod_R\hspace{3}\longrightarrow \hspace{3}Set であり、\tau は普遍要素である。
 
\begin{array}&Bilin(M,\hspace{3}N,\hspace{3}M \otimes_A N)&\ni&\tau&\hspace{30}&M \otimes_A N&\\\vspace{10}&&&&&&\\Bilin(M,\hspace{3}N,\hspace{3}f)&\downarrow &&&&\downarrow &f\\\vspace{10}&&&&&&\\&Bilin(M,\hspace{3}N,\hspace{3}L)&\ni&\phi&\hspace{30}&L&\end{array}
 
一般に、\tau(x,\hspace{3}y)\hspace{3}=\hspace{3}x\otimes y と書く。
 
命題
(1) M\otimes_AN の元は \sum a_ix_i\otimes y_i の形で書ける。
 
(2) fg に対し f\otimes g\hspace{3}:\hspace{3}M\otimes_AN\hspace{3}\longrightarrow \hspace{3}M'\otimes_AN'
  (f\otimes g)(x\otimes y)\hspace{3}=\hspace{3}f(x)\otimes f(y) となるものが唯一つある。
 
(3) f全射なら f\otimes Id全射
 
(4) (\oplus M_i)\otimes_AN\hspace{3}\simeq\hspace{3}\oplus(M_i\otimes_AN)
 
(5) \{x_i\}\{y_i\} を基底にする自由加群 MNテンソルM\otimes_AN
  \{x_\otimes y_i\} を基底とする自由加群
 
(証明)
(2) \phi(x,\hspace{3}y)\hspace{3}=\hspace{3}f(x)\otimes g(y) に公理を適用すればよい。
(4) (\oplus M_i)\hspace{3}\times\hspace{3}N\hspace{3}\longrightarrow \hspace{3}\oplus(M_i\otimes_AN)\hspace{30}(\hspace{3}(\{x_i\},\hspace{3}y)\hspace{3}\rightarrow \hspace{3}\sum x_i\otimes y\hspace{3}) から
  準同型 (\oplus M_i)\otimes_AN\hspace{3}\longrightarrow \hspace{3}\oplus(M_i\otimes_AN) が得られる。
  また、M_j\hspace{3}\times\hspace{3}N\hspace{3}\longrightarrow \hspace{3}(\oplus M_i)\otimes_AN\hspace{30}(\hspace{3}(x_j,\hspace{3}y)\hspace{3}\rightarrow \hspace{3}x_j\otimes y\hspace{3}) から
  準同型 M_j\otimes_AN\hspace{3}\longrightarrow \hspace{3}(\oplus M_i)\otimes_AN が得られ、これから
  準同型 \oplus(M_i\otimes_AN)\hspace{3}\longrightarrow \hspace{3}(\oplus M_i)\otimes_AN が得られる。
  これらは互いに逆になっている。
(5) M\hspace{3}=\hspace{3}\oplus Ax_iN\hspace{3}=\hspace{3}\oplus Ay_i より、
  M\otime_AN\hspace{3}=\hspace{3}(\oplus Ax_i)\otimes_A(\oplus Ay_j)\hspace{3}\simeq\hspace{3}\oplus(Ax_i\otimes_A(\oplus Ay_j))
  \hspace{3}\simeq\hspace{3}\oplus Ax_i\otime_Ay_j\hspace{3}\simeq\hspace{3}\oplus A(x_i\otimes y_j)
 
命題
(1) A\otimes_AM\hspace{3}\simeq\hspace{3}M
(2) M\otimes_AN\hspace{3}\simeq\hspace{3}N\otimes_AM
(3) (M\otimes_AN)\otimes_AL\hspace{3}\simeq\hspace{3}M\otimes_A(N\otime_AL)
 
命題
(1) 完全列 0\hspace{3}\longrightarrow \hspace{3}M_1\hspace{3}\longrightarrow \hspace{3}M_2\hspace{3}\longrightarrow \hspace{3}M_3 に対し、
  0\hspace{3}\longrightarrow \hspace{3}Hom_A(N,\hspace{3}M_1)\hspace{3}\longrightarrow \hspace{3}Hom_A(N,\hspace{3}M_2)\hspace{3}\longrightarrow \hspace{3}Hom_A(N,\hspace{3}M_3) も完全。
 
(2) 完全列 M_1\hspace{3}\longrightarrow \hspace{3}M_2\hspace{3}\longrightarrow \hspace{3}M_3\hspace{3}\longrightarrow \hspace{3}0 に対し、
  0\longrightarrow \hspace{3}Hom_A(M_3,\hspace{3}N)\hspace{3}\longrightarrow \hspace{3}Hom_A(M_2,\hspace{3}N)\hspace{3}\longrightarrow \hspace{3}Hom_A(M_1,\hspace{3}N) も完全。
 
定義 射影加群、入射加群
任意の完全列 0\hspace{3}\longrightarrow \hspace{3}M_1\hspace{3}\longrightarrow \hspace{3}M_2\hspace{3}\longrightarrow \hspace{3}M_3\hspace{3}\longrightarrow \hspace{3}0 に対し、
0\hspace{3}\longrightarrow \hspace{3}Hom_A(P,\hspace{3}M_1)\hspace{3}\longrightarrow \hspace{3}Hom_A(P,\hspace{3}M_2)\hspace{3}\longrightarrow \hspace{3}Hom_A(P,\hspace{3}M_3)\hspace{3}\longrightarrow \hspace{3}0
も完全になるとき、P を射影加群という。
 
任意の完全列 0\hspace{3}\longrightarrow \hspace{3}M_1\hspace{3}\longrightarrow \hspace{3}M_2\hspace{3}\longrightarrow \hspace{3}M_3\hspace{3}\longrightarrow \hspace{3}0 に対し、
  0\hspace{3}\longrightarrow \hspace{3}Hom_A(M_3,\hspace{3}I)\hspace{3}\longrightarrow \hspace{3}Hom_A(M_2,\hspace{3}I)\hspace{3}\longrightarrow \hspace{3}Hom_A(M_1,\hspace{3}I)\hspace{3}\longrightarrow \hspace{3}0
も完全になるとき、I を入射加群という。
 
命題
完全列 M_1\hspace{3}\longrightarrow ^f\hspace{3}M_2\hspace{3}\longrightarrow^g \hspace{3}M_3\hspace{3}\longrightarrow \hspace{3}0 に対し、
M_1\otimes N\hspace{3}\longrightarrow ^{f\otimes Id_N}\hspace{3}M_2\otimes N\hspace{3}\longrightarrow^{g\otimes Id_N} \hspace{3}M_3\otimes N\longrightarrow\hspace{3}0 も完全。
 
(証明)
g\otimes Id_N全射性は明らか。
Im(f\otimes Id_N)\hspace{3}\subset\hspace{3}Ker(g\otimes Id_N) も明らか。
よって、Im(f\otimes Id_N)\hspace{3}\supset\hspace{3}Ker(g\otimes Id_N) を示せばよい。
そこで、まず
\phi\hspace{3}:\hspace{3}M_3\hspace{3}\times\hspace{3}N\hspace{3}\longrightarrow \hspace{3}(M_2\otimes N)/Im(f\otimes Id_N)
(\hspace{3}(g(x),\hspace{3}y)\hspace{3}\rightarrow \hspace{3}x\otimes y\hspace{3}mod\hspace{3}Im(f\otimes Id_N)\hspace{3})
から h\hspace{3}:\hspace{3}M_3\otimes N\hspace{3}\longrightarrow \hspace{3}(M_2\otimes N)/Im(f\otimes Id_N) を作る。
\sum\hspace{3}x_i\otimes y_i\hspace{3}\in\hspace{3}Ker(g\otimes Id_N) とすると、
0\hspace{3}=\hspace{3}\sum\hspace{3}h(g(x_i)\otimes y_i)\hspace{3}=\hspace{3}\sum\phi(g(x_i),\hspace{3}y_i)\hspace{3}=\hspace{3}\sum\hspace{3}x_i\otimes y_i\hspace{3}mod\hspace{3}Im(f\otimes Id_N)
よって\sum\hspace{3}x_i\otimes y_i\hspace{3}\in\hspace{3}Im(f\otimes Id_N) が言えた。
 
定義 平坦加群
任意の完全列 0\hspace{3}\longrightarrow \hspace{3}M_1\hspace{3}\longrightarrow \hspace{3}M_2\hspace{3}\longrightarrow \hspace{3}M_3\hspace{3}\longrightarrow \hspace{3}0 に対し、
0\hspace{3}\longrightarrow \hspace{3}M_1\otimes N\hspace{3}\longrightarrow \hspace{3}M_2\otimes N\hspace{3}\longrightarrow \hspace{3}M_3\otimes N\hspace{3}\longrightarrow \hspace{3}0 が完全なとき
N を平坦 A 加群という。
 
定理
射影加群は平坦である。
 
元ネタ:可換環と体 堀田良之