1 小圏と加群の図式
定義 1.1 (小圏). 小圏 (small category )I I I とは、対象の集合、射の集合、各射の始域と終域、および次の合成と恒等射を備えたものである。対象i , j i,j i , j に対し、始域がi i i 、終域がj j j である射の集合をI ( i , j ) I(i,j) I ( i , j ) と書く。射u ∈ I ( i , j ) u\in I(i,j) u ∈ I ( i , j ) とv ∈ I ( j , k ) v\in I(j,k) v ∈ I ( j , k ) には合成v u ∈ I ( i , k ) vu\in I(i,k) v u ∈ I ( i , k ) が定まり、合成は結合的である。各対象i i i には恒等射1 i ∈ I ( i , i ) 1_i\in I(i,i) 1 i ∈ I ( i , i ) があり、任意のu ∈ I ( i , j ) u\in I(i,j) u ∈ I ( i , j ) に対してu 1 i = u = 1 j u u1_i=u=1_ju u 1 i = u = 1 j u が成り立つ。
定義 1.2 (加群の図式). R R R を単位的結合環、I I I を小圏とする。左R R R 加群のI I I 上の図式 (diagram )D D D とは、各対象i i i に左R R R 加群D i D_i D i を、各射u : i → j u\colon i\to j u : i → j に線形写像D ( u ) : D i → D j D(u)\colon D_i\to D_j D ( u ) : D i → D j を対応させ、D ( 1 i ) = 1 D i D(1_i)=1_{D_i} D ( 1 i ) = 1 D i およびD ( v u ) = D ( v ) D ( u ) D(vu)=D(v)D(u) D ( v u ) = D ( v ) D ( u ) を満たすものである。
二つの図式D , E D,E D , E の間の射a : D → E a\colon D\to E a : D → E とは、線形写像の族a i : D i → E i a_i\colon D_i\to E_i a i : D i → E i であって、任意のu : i → j u\colon i\to j u : i → j に対してa j D ( u ) = E ( u ) a i a_jD(u)=E(u)a_i a j D ( u ) = E ( u ) a i を満たすものである。図式の射は成分ごとに合成する。右R R R 加群の図式は、左R o p R^{\mathrm{op}} R op 加群の図式である。以下の極限と余極限の構成・普遍性も、R o p R^{\mathrm{op}} R op に適用することで右加群に対して成り立つ。
2 極限と余極限の構成
定義 2.1 (錐と極限). R R R を単位的結合環、D D D を小圏I I I 上の左R R R 加群の図式とする。D D D への錐 (cone ) とは、左R R R 加群L L L と線形写像の族p i : L → D i p_i\colon L\to D_i p i : L → D i であって、任意のu : i → j u\colon i\to j u : i → j に対してD ( u ) p i = p j D(u)p_i=p_j D ( u ) p i = p j を満たすものである。
錐( L , ( p i ) ) (L,(p_i)) ( L , ( p i )) がD D D の極限 (limit ) であるとは、任意の錐( X , ( f i ) ) (X,(f_i)) ( X , ( f i )) に対して、すべてのi i i でp i f = f i p_if=f_i p i f = f i を満たす線形写像f : X → L f\colon X\to L f : X → L がただ一つ存在することをいう。極限の加群をl i m ← I D i \varprojlim_I D_i lim I D i と書く。
定理 2.2. R R R を単位的結合環、D D D を小圏I I I 上の左R R R 加群の図式とする。このとき、直積の部分加群
L = { ( x i ) ∈ ∏ i ∈ I D i | D ( u ) ( x i ) = x j (任意の射 u : i → j ) } L=\left\{(x_i)\in\prod_{i\in I}D_i\;\middle|\;
D(u)(x_i)=x_j\text{(任意の射 }u\colon i\to j\text{)}\right\} L = { ( x i ) ∈ i ∈ I ∏ D i D ( u ) ( x i ) = x j (任意の射 u : i → j ) } と座標射影の制限p i : L → D i p_i\colon L\to D_i p i : L → D i はD D D の極限である。
証明. 各射u : i → j u\colon i\to j u : i → j について、直積の射影を用いてD ( u ) p i − p j : ∏ i D i → D j D(u)p_i-p_j\colon\prod_iD_i\to D_j D ( u ) p i − p j : ∏ i D i → D j を取る。§E6.2 命題 6.3 により、これらを成分とする射
∂ : ∏ i D i ⟶ ∏ u : i → j D j , ( x i ) i ⟼ ( D ( u ) ( x i ) − x j ) u \partial\colon\prod_iD_i\longrightarrow\prod_{u:i\to j}D_j,
\qquad (x_i)_i\longmapsto(D(u)(x_i)-x_j)_u ∂ : i ∏ D i ⟶ u : i → j ∏ D j , ( x i ) i ⟼ ( D ( u ) ( x i ) − x j ) u が定まる。表示したL L L はker ∂ \ker\partial ker ∂ であるから、部分加群である。射影の制限はD ( u ) p i = p j D(u)p_i=p_j D ( u ) p i = p j を満たす。
錐( X , ( f i ) ) (X,(f_i)) ( X , ( f i )) に直積の普遍性を適用し、各成分がf i f_i f i である射f : X → ∏ i D i f\colon X\to\prod_iD_i f : X → ∏ i D i を取る。錐の条件から∂ f = 0 \partial f=0 ∂ f = 0 である。§E6.2 命題 4.4 (1) によってf f f はL L L を経由し、直積と核の普遍性の一意性から所要の因子化は一意である。空図式では二つの直積が零加群なので、L = 0 L=0 L = 0 である。▨
定義 2.3 (余錐と余極限). R R R を単位的結合環、D D D を小圏I I I 上の左R R R 加群の図式とする。D D D からの余錐 (cocone ) とは、左R R R 加群C C C と線形写像の族q i : D i → C q_i\colon D_i\to C q i : D i → C であって、任意のu : i → j u\colon i\to j u : i → j に対してq j D ( u ) = q i q_jD(u)=q_i q j D ( u ) = q i を満たすものである。
余錐( C , ( q i ) ) (C,(q_i)) ( C , ( q i )) がD D D の余極限 (colimit ) であるとは、任意の余錐( X , ( g i ) ) (X,(g_i)) ( X , ( g i )) に対して、すべてのi i i でg q i = g i gq_i=g_i g q i = g i を満たす線形写像g : C → X g\colon C\to X g : C → X がただ一つ存在することをいう。余極限の加群をl i m → I D i \varinjlim_I D_i lim I D i と書く。
定理 2.4. R R R を環、D D D を小圏I I I 上の左R R R 加群の図式とする。直和
P = ⨁ i ∈ I D i , Q = ⨁ u : i → j D i P=\bigoplus_{i\in I}D_i,\qquad Q=\bigoplus_{u:i\to j}D_i P = i ∈ I ⨁ D i , Q = u : i → j ⨁ D i の標準包含をそれぞれι i \iota_i ι i 、ȷ u \jmath_u u とする。各射u : i → j u\colon i\to j u : i → j について
δ ȷ u = ι j D ( u ) − ι i \delta\jmath_u=\iota_jD(u)-\iota_i δ u = ι j D ( u ) − ι i を満たす射δ : Q → P \delta\colon Q\to P δ : Q → P を取り、q : P → coker δ q\colon P\to\coker\delta q : P → coker δ を商写像とする。このとき、coker δ \coker\delta coker δ と構造写像q i = q ι i q_i=q\iota_i q i = q ι i はD D D の余極限である。空図式の余極限は零加群である。
証明. 各ι j D ( u ) − ι i \iota_jD(u)-\iota_i ι j D ( u ) − ι i は左R R R 線形であるから、§E6.2 命題 6.5 によりδ \delta δ が一意に定まる。q δ = 0 q\delta=0 q δ = 0 なので、任意のu : i → j u\colon i\to j u : i → j についてq j D ( u ) − q i = q δ ȷ u = 0 q_jD(u)-q_i=q\delta\jmath_u=0 q j D ( u ) − q i = q δ u = 0 であり、( coker δ , ( q i ) ) (\coker\delta,(q_i)) ( coker δ , ( q i )) は余錐である。
余錐( X , ( g i ) ) (X,(g_i)) ( X , ( g i )) を取る。直和の普遍性によりg ~ ι i = g i \widetilde g\iota_i=g_i g ι i = g i を満たす射g ~ : P → X \widetilde g\colon P\to X g : P → X が一意に定まる。任意の射u : i → j u\colon i\to j u : i → j について
g ~ δ ȷ u = g j D ( u ) − g i = 0 \widetilde g\delta\jmath_u=g_jD(u)-g_i=0 g δ u = g j D ( u ) − g i = 0 であるから、直和Q Q Q の普遍性の一意性によりg ~ δ = 0 \widetilde g\delta=0 g δ = 0 となる。§E6.2 命題 4.4 (2) により、g q = g ~ gq=\widetilde g g q = g を満たす射g : coker δ → X g\colon\coker\delta\to X g : coker δ → X が一意に存在する。g q i = g i gq_i=g_i g q i = g i である。別の射g ′ g' g ′ がg ′ q i = g i g'q_i=g_i g ′ q i = g i を満たせば、直和P P P の普遍性からg ′ q = g ~ g'q=\widetilde g g ′ q = g となり、余核の普遍性からg ′ = g g'=g g ′ = g である。
I I I が空ならP = Q = 0 P=Q=0 P = Q = 0 であり、coker δ = 0 \coker\delta=0 coker δ = 0 である。▨
命題 2.5. R R R を単位的結合環、D D D を小圏上の左R R R 加群の図式とする。このとき、D D D の二つの極限の間には、すべての構造写像と可換する同型がただ一つ存在する。二つの余極限についても、すべての構造写像と可換する同型がただ一つ存在する。
証明. 二つの極限を( L , ( p i ) ) (L,(p_i)) ( L , ( p i )) 、( L ′ , ( p i ′ ) ) (L',(p'_i)) ( L ′ , ( p i ′ )) とする。普遍性からp i ′ f = p i p'_if=p_i p i ′ f = p i を満たすf : L → L ′ f\colon L\to L' f : L → L ′ と、p i g = p i ′ p_ig=p'_i p i g = p i ′ を満たすg : L ′ → L g\colon L'\to L g : L ′ → L が一意に定まる。g f gf g f と1 L 1_L 1 L はすべてのp i p_i p i との合成が等しいのでg f = 1 L gf=1_L g f = 1 L であり、同じ一意性をL ′ L' L ′ に用いるとf g = 1 L ′ fg=1_{L'} f g = 1 L ′ である。
二つの余極限を( C , ( q i ) ) (C,(q_i)) ( C , ( q i )) 、( C ′ , ( q i ′ ) ) (C',(q'_i)) ( C ′ , ( q i ′ )) とする。普遍性からf q i = q i ′ fq_i=q'_i f q i = q i ′ を満たすf : C → C ′ f\colon C\to C' f : C → C ′ と、g q i ′ = q i gq'_i=q_i g q i ′ = q i を満たすg : C ′ → C g\colon C'\to C g : C ′ → C が一意に定まる。( g f ) q i = q i (gf)q_i=q_i ( g f ) q i = q i と( f g ) q i ′ = q i ′ (fg)q'_i=q'_i ( f g ) q i ′ = q i ′ から、余極限の一意性によってg f = 1 C gf=1_C g f = 1 C 、f g = 1 C ′ fg=1_{C'} f g = 1 C ′ を得る。▨
命題 2.6. R R R を単位的結合環、a : D → E a\colon D\to E a : D → E を小圏I I I 上の左R R R 加群の図式の射とする。極限の構造写像をp i D , p i E p_i^D,p_i^E p i D , p i E 、余極限の構造写像をq i D , q i E q_i^D,q_i^E q i D , q i E とする。このとき、
p i E ( l i m ← a i ) = a i p i D , ( l i m → a i ) q i D = q i E a i p_i^E(\varprojlim a_i)=a_ip_i^D,\qquad
(\varinjlim a_i)q_i^D=q_i^Ea_i p i E ( lim a i ) = a i p i D , ( lim a i ) q i D = q i E a i を満たす線形写像l i m ← a i \varprojlim a_i lim a i およびl i m → a i \varinjlim a_i lim a i がそれぞれ一意に定まる。誘導写像は恒等射と合成を保つ。
証明. 族( a i p i D ) i (a_ip_i^D)_i ( a i p i D ) i はE E E への錐であり、族( q i E a i ) i (q_i^Ea_i)_i ( q i E a i ) i はD D D からの余錐である。各普遍性から誘導写像が定まる。恒等射からの誘導写像と恒等写像は同じ構造写像との合成をもち、合成からの誘導写像と誘導写像の合成も同じ構造写像との合成をもつので、一意性から一致する。▨
命題 2.7. R R R を単位的結合環、I I I を小圏、r r r を非負整数とし、D 1 , … , D r D^1,\ldots,D^r D 1 , … , D r をI I I 上の左R R R -加群の図式とする。各a a a についてL a = colim i ∈ I D i a L^a=\operatorname{colim}_{i\in I}D_i^a L a = colim i ∈ I D i a とし、構造射をλ i a : D i a → L a \lambda_i^a\colon D_i^a\to L^a λ i a : D i a → L a とする。図式D D D を
D i = ⨁ a = 1 r D i a , D ( u ) = ⨁ a = 1 r D a ( u ) D_i=\bigoplus_{a=1}^rD_i^a,
\qquad
D(u)=\bigoplus_{a=1}^rD^a(u) D i = a = 1 ⨁ r D i a , D ( u ) = a = 1 ⨁ r D a ( u ) で定める。ここでu u u はI I I の任意の射である。余錐s i = ⨁ a = 1 r λ i a s_i=\bigoplus_{a=1}^r\lambda_i^a s i = ⨁ a = 1 r λ i a が誘導する標準射
colim i ∈ I ( ⨁ a = 1 r D i a ) ⟶ ⨁ a = 1 r colim i ∈ I D i a \operatorname{colim}_{i\in I}\left(\bigoplus_{a=1}^rD_i^a\right)
\longrightarrow
\bigoplus_{a=1}^r\operatorname{colim}_{i\in I}D_i^a colim i ∈ I ( a = 1 ⨁ r D i a ) ⟶ a = 1 ⨁ r colim i ∈ I D i a は同型である。空の直和は零加群とし、I I I が空圏である場合も含む。
証明. L = ⨁ a = 1 r L a L=\bigoplus_{a=1}^rL^a L = ⨁ a = 1 r L a とおき、標準的な包含をι i a : D i a → D i \iota_i^a\colon D_i^a\to D_i ι i a : D i a → D i 、j a : L a → L j^a\colon L^a\to L j a : L a → L とする。s i ι i a = j a λ i a s_i\iota_i^a=j^a\lambda_i^a s i ι i a = j a λ i a であるから、各λ a \lambda^a λ a の余錐条件と直和の普遍性§E6.2 命題 6.5 より、s i : D i → L s_i\colon D_i\to L s i : D i → L はD D D の余錐をなす。
M M M を左R R R -加群、f i : D i → M f_i\colon D_i\to M f i : D i → M をD D D の任意の余錐とする。各a a a について、射の族f i ι i a : D i a → M f_i\iota_i^a\colon D_i^a\to M f i ι i a : D i a → M はD a D^a D a の余錐である。定理 2.4 により、一意な射g a : L a → M g^a\colon L^a\to M g a : L a → M が存在して、すべてのi i i についてg a λ i a = f i ι i a g^a\lambda_i^a=f_i\iota_i^a g a λ i a = f i ι i a を満たす。直和の普遍性により、一意な射g : L → M g\colon L\to M g : L → M が存在して、すべてのa a a についてg j a = g a gj^a=g^a g j a = g a を満たす。各i i i とa a a について
g s i ι i a = g j a λ i a = g a λ i a = f i ι i a gs_i\iota_i^a=gj^a\lambda_i^a=g^a\lambda_i^a=f_i\iota_i^a g s i ι i a = g j a λ i a = g a λ i a = f i ι i a であるから、直和の普遍性の一意性よりg s i = f i gs_i=f_i g s i = f i である。
h : L → M h\colon L\to M h : L → M がすべてのi i i についてh s i = f i hs_i=f_i h s i = f i を満たすとする。各a a a とi i i について
h j a λ i a = h s i ι i a = f i ι i a = g a λ i a hj^a\lambda_i^a=hs_i\iota_i^a=f_i\iota_i^a=g^a\lambda_i^a h j a λ i a = h s i ι i a = f i ι i a = g a λ i a であるから、L a L^a L a の余極限の普遍性の一意性よりh j a = g a hj^a=g^a h j a = g a である。直和の普遍性の一意性よりh = g h=g h = g となる。したがって( L , ( s i ) i ∈ I ) (L,(s_i)_{i\in I}) ( L , ( s i ) i ∈ I ) はD D D の余極限である。よって命題 2.5 により、標準射は同型である。▨
3 核・余核・引戻し・押出し
命題 3.1. R R R を単位的結合環、D D D を小圏I I I 上の左R R R 加群の図式とする。このとき、次が成り立つ。
射で添字づけられた直和の標準包含をȷ u \jmath_u u とすると、線形写像
δ : ⨁ u : i → j D i ⟶ ⨁ i D i , δ ȷ u ( x ) = ι j ( D ( u ) ( x ) ) − ι i ( x ) \delta\colon\bigoplus_{u:i\to j}D_i\longrightarrow\bigoplus_iD_i,
\qquad\delta\jmath_u(x)=\iota_j(D(u)(x))-\iota_i(x) δ : u : i → j ⨁ D i ⟶ i ⨁ D i , δ u ( x ) = ι j ( D ( u ) ( x )) − ι i ( x )
の余核は、標準写像とともにD D D の余極限を与える。
線形写像
∂ : ∏ i D i ⟶ ∏ u : i → j D j , ∂ ( ( x i ) ) = ( D ( u ) ( x i ) − x j ) u \partial\colon\prod_iD_i\longrightarrow\prod_{u:i\to j}D_j,
\qquad\partial((x_i))=(D(u)(x_i)-x_j)_u ∂ : i ∏ D i ⟶ u : i → j ∏ D j , ∂ (( x i )) = ( D ( u ) ( x i ) − x j ) u
の核は、座標射影とともにD D D の極限を与える。
証明. 余核による表示は定理 2.4 である。核による表示は、定理 2.2 の等式D ( u ) ( x i ) = x j D(u)(x_i)=x_j D ( u ) ( x i ) = x j を∂ ( ( x i ) ) = 0 \partial((x_i))=0 ∂ (( x i )) = 0 と書いたものである。▨
命題 3.2. R R R を単位的結合環とする。このとき、左R R R 加群の線形写像に対して次の普遍構成が成り立つ。
二射f , g : A → B f,g\colon A\to B f , g : A → B の等化子 (equalizer)はker ( f − g ) ↪ A \ker(f-g)\hookrightarrow A ker ( f − g ) ↪ A である。すなわちf h = g h fh=gh f h = g h を満たす線形写像h : X → A h\colon X\to A h : X → A は、この包含を通じて一意に因子化する。特にker f \ker f ker f はf f f と零写像の等化子である。
二射f , g : A → B f,g\colon A\to B f , g : A → B の余等化子 (coequalizer)はB → coker ( f − g ) B\to\coker(f-g) B → coker ( f − g ) である。すなわちh f = h g hf=hg h f = h g を満たす線形写像h : B → X h\colon B\to X h : B → X は、この商写像を通じて一意に因子化する。特にcoker f \coker f coker f はf f f と零写像の余等化子である。
二射f : A → C f\colon A\to C f : A → C 、g : B → C g\colon B\to C g : B → C の引戻し (pullback)は
A × C B = { ( a , b ) ∈ A ⊕ B ∣ f ( a ) = g ( b ) } A\times_C B=\{(a,b)\in A\oplus B\mid f(a)=g(b)\} A × C B = {( a , b ) ∈ A ⊕ B ∣ f ( a ) = g ( b )}
と二つの座標射影である。f u = g v fu=gv f u = g v を満たす二射u : X → A u\colon X\to A u : X → A 、v : X → B v\colon X\to B v : X → B は、両座標がu , v u,v u , v であるただ一つの射X → A × C B X\to A\times_C B X → A × C B を定める。
二射f : C → A f\colon C\to A f : C → A 、g : C → B g\colon C\to B g : C → B の押出し (pushout)は
A ⨿ C B = ( A ⊕ B ) / { ( f ( c ) , − g ( c ) ) ∣ c ∈ C } A\amalg_C B=(A\oplus B)/\{(f(c),-g(c))\mid c\in C\} A ⨿ C B = ( A ⊕ B ) / {( f ( c ) , − g ( c )) ∣ c ∈ C }
と標準写像である。u f = v g uf=vg u f = v g を満たす二射u : A → X u\colon A\to X u : A → X 、v : B → X v\colon B\to X v : B → X は、標準写像との合成がu , v u,v u , v であるただ一つの射A ⨿ C B → X A\amalg_C B\to X A ⨿ C B → X を定める。
等化子と引戻しは、それぞれ二本の平行射の図式とA → C ← B A\to C\leftarrow B A → C ← B の図式の極限である。余等化子と押出しは、それぞれ二本の平行射の図式とA ← C → B A\leftarrow C\to B A ← C → B の図式の余極限である。
証明. f h = g h fh=gh f h = g h は( f − g ) h = 0 (f-g)h=0 ( f − g ) h = 0 と同値であり、h f = h g hf=hg h f = h g はh ( f − g ) = 0 h(f-g)=0 h ( f − g ) = 0 と同値である。§E6.2 命題 4.4 をf − g f-g f − g に適用すると、等化子と余等化子の主張を得る。
引戻しは射( f , − g ) : A ⊕ B → C (f,-g)\colon A\oplus B\to C ( f , − g ) : A ⊕ B → C の核である。直積の普遍性により、射h : X → A ⊕ B h\colon X\to A\oplus B h : X → A ⊕ B は二射u : X → A u\colon X\to A u : X → A 、v : X → B v\colon X\to B v : X → B と一対一に対応する。( f , − g ) h = 0 (f,-g)h=0 ( f , − g ) h = 0 はf u = g v fu=gv f u = g v と同値であるから、核の普遍性が所要の一意因子化を与える。
押出しは射( f , − g ) : C → A ⊕ B (f,-g)\colon C\to A\oplus B ( f , − g ) : C → A ⊕ B の余核である。直和の普遍性により、射h : A ⊕ B → X h\colon A\oplus B\to X h : A ⊕ B → X は二射u : A → X u\colon A\to X u : A → X 、v : B → X v\colon B\to X v : B → X と一対一に対応する。h ( f , − g ) = 0 h(f,-g)=0 h ( f , − g ) = 0 はu f = v g uf=vg u f = v g と同値であるから、余核の普遍性が所要の一意因子化を与える。
各図式の錐または余錐の残る成分は、表示した射との合成で定まる。したがって、各因子化の条件は対応する極限または余極限の普遍性である。▨
例 3.3. Z \Z Z 加群の射f : Z / 12 Z → Z / 8 Z f\colon\Z/12\Z\to\Z/8\Z f : Z /12 Z → Z /8 Z をf ( a ˉ ) = 2 a ‾ f(\bar a)=\overline{2a} f ( a ˉ ) = 2 a と定める。このとき、2 ⋅ 12 2\cdot12 2 ⋅ 12 は8 8 8 の倍数なので、f f f は剰余類によらず定まる。2 a ≡ 0 ( m o d 8 ) 2a\equiv0\pmod8 2 a ≡ 0 ( mod 8 ) は4 ∣ a 4\mid a 4 ∣ a と同値であるため、ker f = { 0 ˉ , 4 ˉ , 8 ˉ } ≅ Z / 3 Z \ker f=\{\bar0,\bar4,\bar8\}\cong\Z/3\Z ker f = { 0 ˉ , 4 ˉ , 8 ˉ } ≅ Z /3 Z である。一方、im f = { 0 ˉ , 2 ˉ , 4 ˉ , 6 ˉ } \im f=\{\bar0,\bar2,\bar4,\bar6\} im f = { 0 ˉ , 2 ˉ , 4 ˉ , 6 ˉ } なので、法2 2 2 の剰余を取る写像によってcoker f ≅ Z / 2 Z \coker f\cong\Z/2\Z coker f ≅ Z /2 Z を得る。核の包含はb ˉ ↦ 4 b ‾ \bar b\mapsto\overline{4b} b ˉ ↦ 4 b 、余核への射はa ˉ ↦ a + 2 Z \bar a\mapsto a+2\Z a ˉ ↦ a + 2 Z である。
例 3.4. 二射f , g : Z → Z f,g\colon\Z\to\Z f , g : Z → Z をそれぞれf ( a ) = 2 a f(a)=2a f ( a ) = 2 a 、g ( b ) = 3 b g(b)=3b g ( b ) = 3 b とする。このとき、図式Z → f Z ← g Z \Z\xrightarrow{f}\Z\xleftarrow{g}\Z Z f Z g Z の引戻しは
{ ( a , b ) ∈ Z 2 ∣ 2 a = 3 b } = { ( 3 t , 2 t ) ∣ t ∈ Z } \{(a,b)\in\Z^2\mid2a=3b\}=\{(3t,2t)\mid t\in\Z\} {( a , b ) ∈ Z 2 ∣ 2 a = 3 b } = {( 3 t , 2 t ) ∣ t ∈ Z } であり、t ↦ ( 3 t , 2 t ) t\mapsto(3t,2t) t ↦ ( 3 t , 2 t ) によりZ \Z Z と同型である。したがって、引戻しの二つの射影は、この同型のもとで三倍写像と二倍写像になる。
図式Z ← f Z → g Z \Z\xleftarrow{f}\Z\xrightarrow{g}\Z Z f Z g Z の押出しはZ 2 / { ( 2 t , − 3 t ) ∣ t ∈ Z } \Z^2/\{(2t,-3t)\mid t\in\Z\} Z 2 / {( 2 t , − 3 t ) ∣ t ∈ Z } である。射h : Z 2 → Z h\colon\Z^2\to\Z h : Z 2 → Z をh ( a , b ) = 3 a + 2 b h(a,b)=3a+2b h ( a , b ) = 3 a + 2 b と定めると、h ( 1 , − 1 ) = 1 h(1,-1)=1 h ( 1 , − 1 ) = 1 なので全射である。3 a + 2 b = 0 3a+2b=0 3 a + 2 b = 0 は( a , b ) = ( 2 t , − 3 t ) (a,b)=(2t,-3t) ( a , b ) = ( 2 t , − 3 t ) と同値であるから、§E6.2 定理 5.1 によって押出しもZ \Z Z と同型である。この同型のもとで、二つの標準写像は三倍写像と二倍写像になる。
4 自由加群の普遍性
定義 4.1. R R R を環、X X X を集合とする。x ∈ X x\in X x ∈ X に対して、δ x ∈ R X \delta_x\in R^X δ x ∈ R X を
δ x ( y ) : = { 1 R , y = x , 0 , y ≠ x \delta_x(y):=
\begin{cases}
1_R,&y=x,\\
0,&y\ne x
\end{cases} δ x ( y ) := { 1 R , 0 , y = x , y = x によって定める。このときsupp ( δ x ) ⊆ { x } \supp(\delta_x)\subseteq\{x\} supp ( δ x ) ⊆ { x } であるから、δ x ∈ R ⊕ X \delta_x\in R^{\oplus X} δ x ∈ R ⊕ X である。族( δ x ) x ∈ X (\delta_x)_{x\in X} ( δ x ) x ∈ X をR ⊕ X R^{\oplus X} R ⊕ X の標準基底 (standard basis ) といい、R ⊕ X R^{\oplus X} R ⊕ X をX X X 上の標準自由左R R R 加群 (standard free leftR R R -module ) という。
定義 4.2. R R R を環とする。
左R R R 加群M M M の下部集合 (underlying set ) をU ( M ) U(M) U ( M ) と書く。同じく、左R R R 加群の射f : M → N f\colon M\to N f : M → N の下部の写像をU ( f ) : U ( M ) → U ( N ) U(f)\colon U(M)\to U(N) U ( f ) : U ( M ) → U ( N ) と書く。左R R R 加群の射の列M 1 → f M 2 → g M 3 M_1\xrightarrow{f} M_2\xrightarrow{g}M_3 M 1 f M 2 g M 3 に対してU ( g ∘ f ) = U ( g ) ∘ U ( f ) U(g\circ f) = U(g)\circ U(f) U ( g ∘ f ) = U ( g ) ∘ U ( f ) が成り立つ。
集合X X X に対し、η X : X → U ( R ⊕ X ) \eta_X\colon X\to U(R^{\oplus X}) η X : X → U ( R ⊕ X ) でx ↦ δ x x\mapsto \delta_x x ↦ δ x により得られる写像を表す。
補題 4.5. R R R を環、M M M を左R R R 加群、X X X を集合とする。このとき、任意の写像f : X → U ( M ) f\colon X\to U(M) f : X → U ( M ) に対し、左R R R 加群の射f ~ : R ⊕ X → M \tilde{f}\colon R^{\oplus X}\to M f ~ : R ⊕ X → M が存在し、f = U ( f ~ ) ∘ η X f = U(\tilde{f})\circ \eta_X f = U ( f ~ ) ∘ η X が成り立つ。また、このような左R R R 加群の射f ~ \tilde{f} f ~ は一意的である。この射をf f f の自由延長 (linear extension ) と呼ぶ。
証明. 写像f : X → U ( M ) f\colon X\to U(M) f : X → U ( M ) は一意的に左R R R 加群の射の族( f ~ x : R → M , r ↦ r f ( x ) ) x ∈ X (\tilde{f}_x\colon R\to M, r\mapsto rf(x))_{x\in X} ( f ~ x : R → M , r ↦ r f ( x ) ) x ∈ X を定める。したがって、直和の普遍性§E6.2 命題 6.5 をこの射の族に適用すると、f ~ \tilde f f ~ の存在と一意性を得る。▨
定義 4.6. R R R を環、M M M を左R R R 加群、I I I を集合、m : I → U ( M ) m\colon I\to U(M) m : I → U ( M ) を写像とする。
補題 4.5 で対応する左R R R 加群の射m ~ : R ⊕ I → M \tilde{m}\colon R^{\oplus I}\to M m ~ : R ⊕ I → M が全射であるとき、( m i ) i ∈ I (m_i)_{i\in I} ( m i ) i ∈ I をM M M の 生成系 (generating system ) という。
補題 4.5 で対応する左R R R 加群の射m ~ : R ⊕ I → M \tilde{m}\colon R^{\oplus I}\to M m ~ : R ⊕ I → M が単射であるとき、( m i ) i ∈ I (m_i)_{i\in I} ( m i ) i ∈ I は 一次独立 (linearly independent ) であるという。
補題 4.5 で対応する左R R R 加群の射m ~ : R ⊕ I → M \tilde{m}\colon R^{\oplus I}\to M m ~ : R ⊕ I → M が同型であるとき、( m i ) i ∈ I (m_i)_{i\in I} ( m i ) i ∈ I をM M M の 基底 (basis ) という。
M M M が基底を持つとき、自由左R R R 加群 (free leftR R R -module ) という。
命題 4.7. R R R を環、X X X を集合とする。このとき、標準基底( δ x ) x ∈ X (\delta_x)_{x\in X} ( δ x ) x ∈ X はR ⊕ X R^{\oplus X} R ⊕ X の基底であり、R ⊕ X R^{\oplus X} R ⊕ X は自由左R R R 加群である。
証明. 標準基底に補題 4.5 で対応する左R R R 線形写像R ⊕ X → R ⊕ X R^{\oplus X}\to R^{\oplus X} R ⊕ X → R ⊕ X は、各δ x \delta_x δ x をδ x \delta_x δ x へ送る。恒等写像がこの条件を満たすため、普遍性の一意性によって、この写像は恒等写像である。したがって同型であり、標準基底は基底である。▨
例 4.8.
X = ∅ X=\varnothing X = ∅ の場合、R ⊕ X R^{\oplus X} R ⊕ X は零加群である。
R R R が零環の場合にもこの定義は有効である。この場合はどのような集合X X X をとってもR X = R ⊕ X ≅ R = 0 R^X = R^{\oplus X} \cong R = 0 R X = R ⊕ X ≅ R = 0 である。特に零環上の一意的な加群は自由加群である。
k k k を(可換な)体とすると、任意のk k k -線形空間は基底を持つので、自由加群である。
例 4.9. R R R を環、X = { u , v } X=\{u,v\} X = { u , v } とし、M M M を左R R R 加群とする。m , n ∈ M m,n\in M m , n ∈ M を任意に選び、g ( u ) = m g(u)=m g ( u ) = m 、g ( v ) = n g(v)=n g ( v ) = n と定める。このとき、普遍性に対応する写像は
g ‾ : R ⊕ X ⟶ M , a δ u + b δ v ⟼ a m + b n \overline g\colon R^{\oplus X}\longrightarrow M,
\qquad
a\delta_u+b\delta_v\longmapsto am+bn g : R ⊕ X ⟶ M , a δ u + b δ v ⟼ am + bn である。R R R が非可換であっても、係数を基底元とその像の左から掛ける順序は変わらない。
定義 4.10. 右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.11. M M M を右R R R 加群、X X X を集合とする。このとき、任意の写像f : X → M f\colon X\to M f : X → M に対して、f ~ ( δ x ) = f ( x ) \widetilde f(\delta_x)=f(x) f ( δ x ) = f ( x ) を満たす右R R R 線形写像f ~ : R ( X ) → M \widetilde f\colon R^{(X)}\to M f : R ( X ) → M が一意に存在し、
f ~ ( ∑ x δ x a x ) = ∑ x f ( x ) a x \widetilde f\left(\sum_x\delta_xa_x\right)=\sum_x f(x)a_x f ( x ∑ δ x a x ) = x ∑ f ( x ) a x で与えられる。右加群の生成系・一次独立な族・基底は、この射がそれぞれ全射・単射・同型となる族である。
証明. 補題 4.5 と定義 4.6 をR o p R^{\mathrm{op}} R op に適用する。左R o p R^{\mathrm{op}} R op 作用を右R R R 作用で書き直すと、表示した式になる。同型であることは、各元が標準元の有限和として一意に表されることに等しいため、右基底の定義とも一致する。▨
補題 4.12. R R R を環、J J J を集合、( F j ) j ∈ J (F_j)_{j\in J} ( F j ) j ∈ J を自由左R R R 加群の族とする。このとき、直和⨁ j ∈ J F j \bigoplus_{j\in J}F_j ⨁ j ∈ J F j は自由左R R R 加群である。
5 生成部分加群と生成イデアル
定義 5.1. M M M を左R R R 加群、( m i ) i ∈ I (m_i)_{i\in I} ( m i ) i ∈ I をM M M の元の族とし、m ~ : R ⊕ I → M \widetilde m\colon R^{\oplus I}\to M m : R ⊕ I → M をこの族の自由延長とする。
像im m ~ \im\widetilde m im m を族から生成される部分加群 (submodule generated by a family ) といい、span ( m ) \operatorname{span}(m) span ( m ) 、⟨ m ⟩ \langle m\rangle ⟨ m ⟩ または⟨ m i ∣ i ∈ I ⟩ \langle m_i\mid i\in I\rangle ⟨ m i ∣ i ∈ I ⟩ と書く。部分集合S ⊆ M S\subseteq M S ⊆ M に対しても、包含写像S ↪ M S\hookrightarrow M S ↪ M に対応する像をspan ( S ) \operatorname{span}(S) span ( S ) または⟨ S ⟩ \langle S\rangle ⟨ S ⟩ と書く。有限族の場合には⟨ m 1 , … , m n ⟩ \langle m_1,\ldots,m_n\rangle ⟨ m 1 , … , m n ⟩ またはspan ( m 1 , … , m n ) \operatorname{span}(m_1,\ldots,m_n) span ( m 1 , … , m n ) と書く。
右加群では、右自由延長の像として生成部分加群を定義する。
命題 5.2. M M M を左R R R 加群、( m i ) i ∈ I (m_i)_{i\in I} ( m i ) i ∈ I をその元の族とする。このとき
⟨ m i ∣ i ∈ I ⟩ = { ∑ i ∈ F a i m i | F ⊆ I は有限集合 , a i ∈ R } \langle m_i\mid i\in I\rangle
=\left\{\sum_{i\in F}a_im_i\ \middle|\ F\subseteq I\text{ は有限集合},\ a_i\in R\right\} ⟨ m i ∣ i ∈ I ⟩ = { i ∈ F ∑ a i m i F ⊆ I は有限集合 , a i ∈ R } であり、この部分加群はすべてのm i m_i m i を含む最小の部分加群である。右R R R 加群では、同じ主張が有限和∑ i ∈ F m i a i \sum_{i\in F}m_ia_i ∑ i ∈ F m i a i について成り立つ。空族の生成する部分加群は零加群である。したがって、族が生成系であるための必要十分条件は、各元がその族の有限一次結合として表されることである。添字の重複を許す有限列による和も、同じ添字の係数を加えることによって同じ部分加群を表す。
証明. 左自由延長は∑ i a i δ i \sum_i a_i\delta_i ∑ i a i δ i を∑ i a i m i \sum_i a_im_i ∑ i a i m i へ送るため、その像は表示した有限和全体である。各m i m_i m i はδ i \delta_i δ i の像なので、この部分加群に属する。すべてのm i m_i m i を含む部分加群は左作用と加法について閉じるため、表示した有限和をすべて含む。右加群の場合には系 4.11 の式を用いる。空族からの自由延長の始域は零加群である。▨
命題 5.3. 環R R R の部分集合X ⊆ R X\subseteq R X ⊆ R に対して
R X : = { ∑ k = 1 n r k x k | n ≥ 0 , r k ∈ R , x k ∈ X } , RX:=\left\{
\sum_{k=1}^n r_kx_k
\ \middle|\
n\ge 0,\ r_k\in R,\ x_k\in X
\right\}, R X := { k = 1 ∑ n r k x k n ≥ 0 , r k ∈ R , x k ∈ X } , X R : = { ∑ k = 1 n x k r k | n ≥ 0 , r k ∈ R , x k ∈ X } , XR:=\left\{
\sum_{k=1}^n x_kr_k
\ \middle|\
n\ge 0,\ r_k\in R,\ x_k\in X
\right\}, X R := { k = 1 ∑ n x k r k n ≥ 0 , r k ∈ R , x k ∈ X } , R X R : = { ∑ k = 1 n r k x k s k | n ≥ 0 , r k , s k ∈ R , x k ∈ X } RXR:=\left\{
\sum_{k=1}^n r_kx_ks_k
\ \middle|\
n\ge 0,\ r_k,s_k\in R,\ x_k\in X
\right\} R X R := { k = 1 ∑ n r k x k s k n ≥ 0 , r k , s k ∈ R , x k ∈ X } と置く。n = 0 n=0 n = 0 の和は0 0 0 と解釈する。このとき、R X RX R X はX X X を含む最小の左イデアル、X R XR X R はX X X を含む最小の右イデアル、R X R RXR R X R はX X X を含む最小の両側イデアルである。
X = { x } X=\{x\} X = { x } の場合には、それぞれR x Rx R x 、x R xR x R 、R x R RxR R x R と書く。R x R RxR R x R は有限個のr x s rxs r x s の和全体を表す。両側生成イデアルR X R RXR R X R を( X ) (X) ( X ) とも書く。特に有限集合X = { x 1 , … , x n } X=\{x_1,\ldots,x_n\} X = { x 1 , … , x n } では( x 1 , … , x n ) (x_1,\ldots,x_n) ( x 1 , … , x n ) と書く。R R R が可換ならR X = X R = R X R RX=XR=RXR R X = X R = R X R である。
証明. 命題 5.2 を左正則加群と右正則加群に適用すると、それぞれR X RX R X とX R XR X R の表示および最小性を得る。
R X R RXR R X R は、右イデアルx R xR x R (x ∈ X x\in X x ∈ X )の元すべてから生成される左部分加群である。したがって加法部分群であり、左作用で閉じる。任意のa ∈ R a\in R a ∈ R に対して
( ∑ k r k x k s k ) a = ∑ k r k x k ( s k a ) ∈ R X R \left(\sum_k r_kx_ks_k\right)a=\sum_k r_kx_k(s_ka)\in RXR ( k ∑ r k x k s k ) a = k ∑ r k x k ( s k a ) ∈ R X R であるから、右作用についても閉じる。各x ∈ X x\in X x ∈ X は1 R x 1 R 1_Rx1_R 1 R x 1 R と書かれるのでR X R RXR R X R に属する。X X X を含む両側イデアルは各r k x k s k r_kx_ks_k r k x k s k とその有限和を含むため、R X R RXR R X R は最小である。▨
6 自由加群の射と行列
例 6.1. R R R を環、n , m n,m n , m を非負整数とし、f : R n → R m f\colon R^n\to R^m f : R n → R m を左R R R 加群の射とする。このときR n = R ⊕ { 1 , ⋯ , n } R^n = R^{\oplus\{1,\cdots, n\}} R n = R ⊕ { 1 , ⋯ , n } であり、1 ≤ i ≤ n 1 \leq i \leq n 1 ≤ i ≤ n に対し、δ i ∈ R n \delta_i\in R^n δ i ∈ R n はi i i 番目の座標だけ1 1 1 で他の座標は0 0 0 であるような元となる。特に( δ i ) i = 1 n (\delta_i)_{i=1}^n ( δ i ) i = 1 n はR n R^n R n の標準基底である。各1 ≤ i ≤ n 1 \leq i \leq n 1 ≤ i ≤ n に対し、f ( δ i ) = ( r i 1 , ⋯ , r i m ) ∈ R m f(\delta_i) = (r^1_i,\cdots,r^m_i)\in R^m f ( δ i ) = ( r i 1 , ⋯ , r i m ) ∈ R m となるr i j ∈ R r^j_i\in R r i j ∈ R , (j = 1 , ⋯ , m j=1,\cdots,m j = 1 , ⋯ , m ) が一意的に存在する。R n R^n R n とR m R^m R m の元を行ベクトルで表し、A : = ( r i j ) ∈ Mat n × m ( R ) A:=(r_i^j)\in\operatorname{Mat}_{n\times m}(R) A := ( r i j ) ∈ Mat n × m ( R ) と置くと、
f ( a 1 , … , a n ) = ( a 1 , … , a n ) A = ( ∑ i = 1 n a i r i j ) j = 1 m f(a_1,\ldots,a_n)
=(a_1,\ldots,a_n)A
=\left(\sum_{i=1}^n a_i r_i^j\right)_{j=1}^m f ( a 1 , … , a n ) = ( a 1 , … , a n ) A = ( i = 1 ∑ n a i r i j ) j = 1 m となる。非可換環の場合にも、係数a i a_i a i は行列成分r i j r_i^j r i j の左にあり、積の順序を変更しない。右加群の準同型を行列で表す場合には、係数を列ベクトルで表して行列を左から掛ける。
命題 6.2. R R R を環、m , n m,n m , n を非負整数とし、A = ( a i j ) ∈ Mat m × n ( R ) A=(a_{ij})\in\operatorname{Mat}_{m\times n}(R) A = ( a ij ) ∈ Mat m × n ( R ) とする。このとき、行ベクトルx = ( x 1 , … , x m ) ∈ R m x=(x_1,\ldots,x_m)\in R^m x = ( x 1 , … , x m ) ∈ R m に対して、通常の行列積
( x A ) j : = ∑ i = 1 m x i a i j ( 1 ≤ j ≤ n ) (xA)_j:=\sum_{i=1}^m x_i a_{ij}
\qquad(1\le j\le n) ( x A ) j := i = 1 ∑ m x i a ij ( 1 ≤ j ≤ n ) によって定まる写像R m → R n R^m\to R^n R m → R n 、x ↦ x A x\mapsto xA x ↦ x A は左R R R 線形である。逆に、任意の左R R R 線形写像f : R m → R n f\colon R^m\to R^n f : R m → R n は、一意なA ∈ Mat m × n ( R ) A\in\operatorname{Mat}_{m\times n}(R) A ∈ Mat m × n ( R ) によってf ( x ) = x A f(x)=xA f ( x ) = x A と表される。
さらに、非負整数p p p 、B ∈ Mat n × p ( R ) B\in\operatorname{Mat}_{n\times p}(R) B ∈ Mat n × p ( R ) および任意のx ∈ R m x\in R^m x ∈ R m に対して
( x A ) B = x ( A B ) (xA)B=x(AB) ( x A ) B = x ( A B ) であり、m m m 次単位行列I m I_m I m に対してx I m = x xI_m=x x I m = x である。m = 0 m=0 m = 0 またはn = 0 n=0 n = 0 の場合にも、空の行列と空の和によって同じ主張が成り立つ。
右自由加群では元を列ベクトルで表す。任意の右R R R 線形写像R m → R n R^m\to R^n R m → R n は一意なA ∈ Mat n × m ( R ) A\in\operatorname{Mat}_{n\times m}(R) A ∈ Mat n × m ( R ) によってx ↦ A x x\mapsto Ax x ↦ A x と表される。B ∈ Mat p × n ( R ) B\in\operatorname{Mat}_{p\times n}(R) B ∈ Mat p × n ( R ) に対して、後合成はx ↦ B ( A x ) = ( B A ) x x\mapsto B(Ax)=(BA)x x ↦ B ( A x ) = ( B A ) x であり、零行・零列の場合も空和によって定まる。
証明. 例 6.1 により、任意の環上の自由左加群の射は、一意な右行列積として表される。逆に、A A A の第i i i 行を標準基底e i e_i e i の像に指定し、補題 4.5 を適用すると、f ( x ) = x A f(x)=xA f ( x ) = x A を満たす左R R R 線形写像を得る。
任意の1 ≤ k ≤ p 1\leq k\leq p 1 ≤ k ≤ p に対して、有限和の結合順序を変更すると
( ( x A ) B ) k = ∑ j = 1 n ( ∑ i = 1 m x i a i j ) b j k = ∑ i = 1 m x i ( ∑ j = 1 n a i j b j k ) = ( x ( A B ) ) k \begin{aligned}
((xA)B)_k
&=\sum_{j=1}^n\left(\sum_{i=1}^m x_i a_{ij}\right)b_{jk}\\
&=\sum_{i=1}^m x_i\left(\sum_{j=1}^n a_{ij}b_{jk}\right)\\
&=(x(AB))_k
\end{aligned} (( x A ) B ) k = j = 1 ∑ n ( i = 1 ∑ m x i a ij ) b j k = i = 1 ∑ m x i ( j = 1 ∑ n a ij b j k ) = ( x ( A B ) ) k となる。したがって( x A ) B = x ( A B ) (xA)B=x(AB) ( x A ) B = x ( A B ) である。単位行列については( x I m ) j = x j (xI_m)_j=x_j ( x I m ) j = x j となる。右加群の場合には、A A A の第i i i 列をδ i \delta_i δ i の像として系 4.11 を適用する。この自由延長は∑ i δ i x i \sum_i\delta_i x_i ∑ i δ i x i を∑ i ( A δ i ) x i = A x \sum_i(A\delta_i)x_i=Ax ∑ i ( A δ i ) x i = A x へ送る。各列が標準元の像であるため、A A A は一意である。行列積の結合律からB ( A x ) = ( B A ) x B(Ax)=(BA)x B ( A x ) = ( B A ) x となる。左右いずれの場合も、行数または列数が零なら空の標準基底と空和によって各等式が成り立つ。▨
7 持上げと生成元・関係式
系 7.1. R R R を環、p : M → N p\colon M\to N p : M → N を左R R R 加群の全射、X X X を集合とする。このとき、任意の左R R R 加群の射f : R ⊕ X → N f\colon R^{\oplus X}\to N f : R ⊕ X → N に対し、ある左R R R 加群の射g : R ⊕ X → M g\colon R^{\oplus X}\to M g : R ⊕ X → M が存在し、f = p ∘ g f = p\circ g f = p ∘ g が成り立つ。任意の自由左R R R 加群を始域とする射についても同じ主張が成り立ち、右加群についても成り立つ。
証明. p p p の全射性と選択公理により、各x ∈ X x\in X x ∈ X に対してp ( m x ) = f ( δ x ) p(m_x)=f(\delta_x) p ( m x ) = f ( δ x ) を満たすm x ∈ M m_x\in M m x ∈ M を取る。補題 4.5 により、g ( δ x ) = m x g(\delta_x)=m_x g ( δ x ) = m x を満たす射g g g が一意に定まる。p g pg p g とf f f はすべての標準元で一致するから、同じ普遍性の一意性によりp g = f pg=f p g = f である。
任意の自由加群の場合は、基底に対応する標準自由加群との同型を合成する。右加群の場合はR o p R^{\mathrm{op}} R op に適用する。▨
定理 7.2. R R R を環、M M M を左R R R 加群とする。任意の生成系( m x ) x ∈ X (m_x)_{x\in X} ( m x ) x ∈ X に対応する射π : R ⊕ X → M \pi\colon R^{\oplus X}\to M π : R ⊕ X → M に対し、K = ker π K=\ker\pi K = ker π と置く。このとき、K K K の任意の生成系( k y ) y ∈ Y (k_y)_{y\in Y} ( k y ) y ∈ Y から、
u : R ⊕ Y ⟶ R ⊕ X , u ( δ y ) = k y u\colon R^{\oplus Y}\longrightarrow R^{\oplus X},\qquad u(\delta_y)=k_y u : R ⊕ Y ⟶ R ⊕ X , u ( δ y ) = k y が定まり、im u = ker π \im u=\ker\pi im u = ker π およびcoker u ≅ M \coker u\cong M coker u ≅ M となる。任意の左R R R 加群にはこのような表示が存在する。
族( m x ) (m_x) ( m x ) を生成元 (generator ) 、各k y = ∑ x a y x δ x k_y=\sum_x a_{yx}\delta_x k y = ∑ x a y x δ x に対応する等式∑ x a y x m x = 0 \sum_x a_{yx}m_x=0 ∑ x a y x m x = 0 を関係式 (relation ) と呼び、R ⊕ Y → u R ⊕ X → π M R^{\oplus Y}\xrightarrow{u}R^{\oplus X}\xrightarrow{\pi}M R ⊕ Y u R ⊕ X π M をM M M の自由表示 (free presentation ) という。各y y y について、零でないa y x a_{yx} a y x は有限個である。
任意の左R R R 加群N N N に対して、射M → N M\to N M → N は、すべてのy ∈ Y y\in Y y ∈ Y について∑ x a y x n x = 0 \sum_x a_{yx}n_x=0 ∑ x a y x n x = 0 を満たす族( n x ) x ∈ X (n_x)_{x\in X} ( n x ) x ∈ X と、m x ↦ n x m_x\mapsto n_x m x ↦ n x によって一対一に対応する。
証明. K K K の生成系に対応する自由延長R ⊕ Y → K R^{\oplus Y}\to K R ⊕ Y → K と包含射K ↪ R ⊕ X K\hookrightarrow R^{\oplus X} K ↪ R ⊕ X を合成してu u u を定める。前者が全射なので、im u = K = ker π \im u=K=\ker\pi im u = K = ker π である。π \pi π も全射であるから、§E6.2 定理 5.1 により
coker u = R ⊕ X / K ≅ M \coker u=R^{\oplus X}/K\cong M coker u = R ⊕ X / K ≅ M を得る。存在については、X = U ( M ) X=U(M) X = U ( M ) とm x = x m_x=x m x = x を取り、Y = U ( K ) Y=U(K) Y = U ( K ) とk y = y k_y=y k y = y を取ればよい。各元は自分自身を標準元の像としてもつため、両族は生成系である。
族( n x ) (n_x) ( n x ) は自由加群の普遍性により一意な射v : R ⊕ X → N v\colon R^{\oplus X}\to N v : R ⊕ X → N を定める。このとき、
v u ( δ y ) = v ( k y ) = ∑ x a y x n x vu(\delta_y)=v(k_y)=\sum_x a_{yx}n_x v u ( δ y ) = v ( k y ) = x ∑ a y x n x である。自由加群の普遍性の一意性から、すべての関係式が成り立つこととv u = 0 vu=0 v u = 0 は同値である。余核の普遍性により、v u = 0 vu=0 v u = 0 を満たす射v v v は、一意な射M ≅ coker u → N M\cong\coker u\to N M ≅ coker u → N に対応する。▨
系 7.3. 任意の右R R R 加群M M M に対して、自由右R R R 加群F 0 , F 1 F_0,F_1 F 0 , F 1 と右R R R 線形写像
F 1 → u F 0 → π M F_1\xrightarrow{u}F_0\xrightarrow{\pi}M F 1 u F 0 π M であって、π \pi π が全射でありim u = ker π \im u=\ker\pi im u = ker π を満たすものが存在する。したがってcoker u ≅ M \coker u\cong M coker u ≅ M である。具体的にはF 0 = R ( U ( M ) ) F_0=R^{(U(M))} F 0 = R ( U ( M )) とし、π ( δ m ) = m \pi(\delta_m)=m π ( δ m ) = m 、F 1 = R ( U ( ker π ) ) F_1=R^{(U(\ker\pi))} F 1 = R ( U ( k e r π )) およびu ( δ k ) = k u(\delta_k)=k u ( δ k ) = k とすることができる。
生成元( m x ) (m_x) ( m x ) と関係式∑ x m x a x y = 0 \sum_xm_xa_{xy}=0 ∑ x m x a x y = 0 を指定した右自由表示では、射M → N M\to N M → N は、すべての関係式∑ x n x a x y = 0 \sum_xn_xa_{xy}=0 ∑ x n x a x y = 0 を満たす族( n x ) (n_x) ( n x ) と一対一に対応する。
証明. 定理 7.2 を反対環R o p R^{\mathrm{op}} R op に適用する。左R o p R^{\mathrm{op}} R op 作用を右R R R 作用に戻すと、係数は生成元の右側に置かれる。標準元の像によるπ \pi π とu u u の指定は系 4.11 によって右R R R 線形写像を定める。▨
8 Gauss 整数環の商表示
例 8.1. M 2 ( Z ) M_2(\Z) M 2 ( Z ) の単位行列をI 2 I_2 I 2 とし、
J : = ( 0 − 1 1 0 ) J:=
\begin{pmatrix}
0&-1\\
1&0
\end{pmatrix} J := ( 0 1 − 1 0 ) と置く。このとき、J 2 = − I 2 J^2=-I_2 J 2 = − I 2 である。行列環M 2 ( Z ) M_2(\Z) M 2 ( Z ) の中に
Z [ i ] : = { a I 2 + b J ∣ a , b ∈ Z } ⊆ M 2 ( Z ) \Z[i]
:=\{aI_2+bJ\mid a,b\in\Z\}
\subseteq M_2(\Z) Z [ i ] := { a I 2 + b J ∣ a , b ∈ Z } ⊆ M 2 ( Z ) を定める。a , b , c , d ∈ Z a,b,c,d\in\Z a , b , c , d ∈ Z に対して
( a I 2 + b J ) + ( c I 2 + d J ) = ( a + c ) I 2 + ( b + d ) J , − ( a I 2 + b J ) = ( − a ) I 2 + ( − b ) J , ( a I 2 + b J ) ( c I 2 + d J ) = ( a c − b d ) I 2 + ( a d + b c ) J \begin{aligned}
(aI_2+bJ)+(cI_2+dJ)&=(a+c)I_2+(b+d)J,\\
-(aI_2+bJ)&=(-a)I_2+(-b)J,\\
(aI_2+bJ)(cI_2+dJ)&=(ac-bd)I_2+(ad+bc)J
\end{aligned} ( a I 2 + b J ) + ( c I 2 + dJ ) − ( a I 2 + b J ) ( a I 2 + b J ) ( c I 2 + dJ ) = ( a + c ) I 2 + ( b + d ) J , = ( − a ) I 2 + ( − b ) J , = ( a c − b d ) I 2 + ( a d + b c ) J である。また、零行列は0 I 2 + 0 J 0I_2+0J 0 I 2 + 0 J 、M 2 ( Z ) M_2(\Z) M 2 ( Z ) の単位元はI 2 = 1 I 2 + 0 J I_2=1I_2+0J I 2 = 1 I 2 + 0 J である。したがってZ [ i ] \Z[i] Z [ i ] は加法、加法逆元および乗法について閉じ、行列環と同じ単位元を含む部分環である。
さらに
a I 2 + b J = ( a − b b a ) aI_2+bJ=
\begin{pmatrix}
a&-b\\
b&a
\end{pmatrix} a I 2 + b J = ( a b − b a ) であるから、a I 2 + b J = 0 aI_2+bJ=0 a I 2 + b J = 0 ならば行列成分の比較によってa = b = 0 a=b=0 a = b = 0 となる。したがってZ [ i ] \Z[i] Z [ i ] の各元の表示a I 2 + b J aI_2+bJ a I 2 + b J は一意である。
環準同型
ι : Z ⟶ Z [ i ] , n ⟼ n I 2 \iota\colon\Z\longrightarrow\Z[i],
\qquad n\longmapsto nI_2 ι : Z ⟶ Z [ i ] , n ⟼ n I 2 の像はJ J J と可換である。§E6.1 例 8.4 の行列への評価をB = J B=J B = J として用いると、X X X をJ J J へ写す環準同型
ev J : Z [ X ] ⟶ Z [ i ] , ∑ n ≥ 0 a n X n ⟼ ∑ n ≥ 0 a n J n \operatorname{ev}_J\colon\Z[X]\longrightarrow\Z[i],
\qquad \sum_{n\ge0}a_nX^n\longmapsto\sum_{n\ge0}a_nJ^n ev J : Z [ X ] ⟶ Z [ i ] , n ≥ 0 ∑ a n X n ⟼ n ≥ 0 ∑ a n J n が一意に定まる。この写像はa + b X a+bX a + b X をa I 2 + b J aI_2+bJ a I 2 + b J へ写すため全射である。また、
ker ( ev J ) = ( X 2 + 1 ) \ker(\operatorname{ev}_J)=(X^2+1) ker ( ev J ) = ( X 2 + 1 ) である。
f ( X ) = ∑ n ≥ 0 a n X n f(X)=\sum_{n\ge0}a_nX^n f ( X ) = ∑ n ≥ 0 a n X n とし、有限和
A : = ∑ k ≥ 0 ( − 1 ) k a 2 k , B : = ∑ k ≥ 0 ( − 1 ) k a 2 k + 1 A:=\sum_{k\ge0}(-1)^ka_{2k},
\qquad
B:=\sum_{k\ge0}(-1)^ka_{2k+1} A := k ≥ 0 ∑ ( − 1 ) k a 2 k , B := k ≥ 0 ∑ ( − 1 ) k a 2 k + 1 を考える。J 2 k = ( − 1 ) k I 2 J^{2k}=(-1)^kI_2 J 2 k = ( − 1 ) k I 2 およびJ 2 k + 1 = ( − 1 ) k J J^{2k+1}=(-1)^kJ J 2 k + 1 = ( − 1 ) k J であるから、ev J ( f ) = A I 2 + B J \operatorname{ev}_J(f)=AI_2+BJ ev J ( f ) = A I 2 + B J である。上で証明した表示の一意性により、ev J ( f ) = 0 \operatorname{ev}_J(f)=0 ev J ( f ) = 0 とA = B = 0 A=B=0 A = B = 0 は同値である。
k ≥ 1 k\ge1 k ≥ 1 に対する恒等式
X 2 k − ( − 1 ) k = ( X 2 + 1 ) ∑ j = 0 k − 1 ( − 1 ) j X 2 ( k − 1 − j ) X^{2k}-(-1)^k
=(X^2+1)\sum_{j=0}^{k-1}(-1)^jX^{2(k-1-j)} X 2 k − ( − 1 ) k = ( X 2 + 1 ) j = 0 ∑ k − 1 ( − 1 ) j X 2 ( k − 1 − j ) と、その両辺へX X X を掛けた恒等式から、X 2 k − ( − 1 ) k X^{2k}-(-1)^k X 2 k − ( − 1 ) k とX 2 k + 1 − ( − 1 ) k X X^{2k+1}-(-1)^kX X 2 k + 1 − ( − 1 ) k X はともにX 2 + 1 X^2+1 X 2 + 1 の倍数である。したがって
f ( X ) − ( A + B X ) = ∑ k ≥ 0 a 2 k ( X 2 k − ( − 1 ) k ) + ∑ k ≥ 0 a 2 k + 1 ( X 2 k + 1 − ( − 1 ) k X ) \begin{aligned}
f(X)-(A+BX)
={}&\sum_{k\ge0}a_{2k}\bigl(X^{2k}-(-1)^k\bigr)\\
&+\sum_{k\ge0}a_{2k+1}\bigl(X^{2k+1}-(-1)^kX\bigr)
\end{aligned} f ( X ) − ( A + B X ) = k ≥ 0 ∑ a 2 k ( X 2 k − ( − 1 ) k ) + k ≥ 0 ∑ a 2 k + 1 ( X 2 k + 1 − ( − 1 ) k X ) は( X 2 + 1 ) (X^2+1) ( X 2 + 1 ) に属する。ev J ( f ) = 0 \operatorname{ev}_J(f)=0 ev J ( f ) = 0 ならばA = B = 0 A=B=0 A = B = 0 であるため、f ∈ ( X 2 + 1 ) f\in(X^2+1) f ∈ ( X 2 + 1 ) となる。逆に、J 2 + I 2 = 0 J^2+I_2=0 J 2 + I 2 = 0 であるからev J ( X 2 + 1 ) = 0 \operatorname{ev}_J(X^2+1)=0 ev J ( X 2 + 1 ) = 0 であり、( X 2 + 1 ) ⊆ ker ( ev J ) (X^2+1)\subseteq\ker(\operatorname{ev}_J) ( X 2 + 1 ) ⊆ ker ( ev J ) となる。よって核の等式が成り立つ。
§E6.2 定理 10.3 を適用すると、
Z [ X ] / ( X 2 + 1 ) ≅ Z [ i ] \Z[X]/(X^2+1)\cong\Z[i] Z [ X ] / ( X 2 + 1 ) ≅ Z [ i ] を得る。
9 演習
解答. 各j ∈ J j\in J j ∈ J に対して基底e j : I j → U ( F j ) e_j\colon I_j\to U(F_j) e j : I j → U ( F j ) を取り、I : = ∐ j ∈ J I j I:=\coprod_{j\in J}I_j I := ∐ j ∈ J I j とおく。写像e : I → U ( ⨁ j F j ) e\colon I\to U\bigl(\bigoplus_jF_j\bigr) e : I → U ( ⨁ j F j ) を( j , i ) ↦ ι j ( e j ( i ) ) (j,i)\mapsto \iota_j(e_j(i)) ( j , i ) ↦ ι j ( e j ( i )) で定める。台を各I j I_j I j へ制限する分解から左R R R 加群の標準的な同型R ⊕ I ≅ ⨁ j R ⊕ I j R^{\oplus I}\cong\bigoplus_jR^{\oplus I_j} R ⊕ I ≅ ⨁ j R ⊕ I j が得られ、この同型と直和の射⨁ j e j ~ \bigoplus_j\tilde{e_j} ⨁ j e j ~ の合成は、各標準元δ ( j , i ) \delta_{(j,i)} δ ( j , i ) をι j ( e j ( i ) ) \iota_j(e_j(i)) ι j ( e j ( i )) へ送る。補題 4.5 の一意性より、この合成はe ~ \tilde{e} e ~ に等しい。各e j ~ \tilde{e_j} e j ~ は同型であるから、成分ごとの逆射を束ねることで⨁ j e j ~ \bigoplus_j\tilde{e_j} ⨁ j e j ~ も同型であり、したがってe ~ \tilde{e} e ~ は同型である。よってe e e は⨁ j F j \bigoplus_jF_j ⨁ j F j の基底であり、直和は自由左R R R 加群である。▨
問題 9.2.
例 8.1 のev J \operatorname{ev}_J ev J に対して、f ( X ) = X 5 + 2 X 4 + 3 X 3 + 4 X 2 + 5 X + 6 f(X)=X^5+2X^4+3X^3+4X^2+5X+6 f ( X ) = X 5 + 2 X 4 + 3 X 3 + 4 X 2 + 5 X + 6 をA + B X A+BX A + B X とX 2 + 1 X^2+1 X 2 + 1 の倍数との和に分解し、ev J ( f ) \operatorname{ev}_J(f) ev J ( f ) を求めよ。一般の多項式g g g についてもg − ( A g + B g X ) ∈ ( X 2 + 1 ) g-(A_g+B_gX)\in(X^2+1) g − ( A g + B g X ) ∈ ( X 2 + 1 ) を確認し、この事実と表示の一意性からker ( ev J ) = ( X 2 + 1 ) \ker(\operatorname{ev}_J)=(X^2+1) ker ( ev J ) = ( X 2 + 1 ) を導け。第一同型定理による同型でX + ( X 2 + 1 ) X+(X^2+1) X + ( X 2 + 1 ) が写る元も求めよ。
解答.
与えられたf f f ではA = 6 − 4 + 2 = 4 A=6-4+2=4 A = 6 − 4 + 2 = 4 、B = 5 − 3 + 1 = 3 B=5-3+1=3 B = 5 − 3 + 1 = 3 であり、
f ( X ) = ( X 2 + 1 ) ( X 3 + 2 X 2 + 2 X + 2 ) + ( 4 + 3 X ) f(X)=(X^2+1)(X^3+2X^2+2X+2)+(4+3X) f ( X ) = ( X 2 + 1 ) ( X 3 + 2 X 2 + 2 X + 2 ) + ( 4 + 3 X )
となる。したがってev J ( f ) = 4 I 2 + 3 J \operatorname{ev}_J(f)=4I_2+3J ev J ( f ) = 4 I 2 + 3 J である。一般のg ( X ) = ∑ n ≥ 0 a n X n g(X)=\sum_{n\ge0}a_nX^n g ( X ) = ∑ n ≥ 0 a n X n に対し、A g = ∑ k ≥ 0 ( − 1 ) k a 2 k A_g=\sum_{k\ge0}(-1)^ka_{2k} A g = ∑ k ≥ 0 ( − 1 ) k a 2 k 、B g = ∑ k ≥ 0 ( − 1 ) k a 2 k + 1 B_g=\sum_{k\ge0}(-1)^ka_{2k+1} B g = ∑ k ≥ 0 ( − 1 ) k a 2 k + 1 と置く。例 8.1 の偶数次と奇数次の項についての恒等式をg g g に適用すると、g − ( A g + B g X ) ∈ ( X 2 + 1 ) g-(A_g+B_gX)\in(X^2+1) g − ( A g + B g X ) ∈ ( X 2 + 1 ) である。また、同例の評価式からev J ( g ) = A g I 2 + B g J \operatorname{ev}_J(g)=A_gI_2+B_gJ ev J ( g ) = A g I 2 + B g J である。表示の一意性により、ev J ( g ) = 0 \operatorname{ev}_J(g)=0 ev J ( g ) = 0 ならばA g = B g = 0 A_g=B_g=0 A g = B g = 0 となるため、g ∈ ( X 2 + 1 ) g\in(X^2+1) g ∈ ( X 2 + 1 ) である。逆にJ 2 + I 2 = 0 J^2+I_2=0 J 2 + I 2 = 0 から( X 2 + 1 ) ⊆ ker ( ev J ) (X^2+1)\subseteq\ker(\operatorname{ev}_J) ( X 2 + 1 ) ⊆ ker ( ev J ) であり、核は( X 2 + 1 ) (X^2+1) ( X 2 + 1 ) に等しい。ev J \operatorname{ev}_J ev J は全射なので、§E6.2 定理 10.3 を適用するとZ [ X ] / ( X 2 + 1 ) ≅ Z [ i ] \Z[X]/(X^2+1)\cong\Z[i] Z [ X ] / ( X 2 + 1 ) ≅ Z [ i ] を得る。この同型はX + ( X 2 + 1 ) X+(X^2+1) X + ( X 2 + 1 ) をJ J J へ写す。
▨
問題 9.3. 例 8.1 の Gauss 整数環においてi : = J i:=J i := J と書く。多項式h ( X ) = X 5 + 2 X 2 − 3 h(X)=X^5+2X^2-3 h ( X ) = X 5 + 2 X 2 − 3 をX 2 + 1 X^2+1 X 2 + 1 の倍数と次数が1 1 1 以下の多項式との和に分解せよ。また、商環Z [ X ] / ( X 2 + 1 ) \Z[X]/(X^2+1) Z [ X ] / ( X 2 + 1 ) におけるh h h の剰余類と、Gauss 整数環への同型による像を求めよ。
解答. 恒等式
X 5 − X = X ( X 4 − 1 ) = ( X 2 + 1 ) ( X 3 − X ) , 2 X 2 + 2 = 2 ( X 2 + 1 ) X^5-X=X(X^4-1)=(X^2+1)(X^3-X),
\qquad
2X^2+2=2(X^2+1) X 5 − X = X ( X 4 − 1 ) = ( X 2 + 1 ) ( X 3 − X ) , 2 X 2 + 2 = 2 ( X 2 + 1 ) を加えると、
h ( X ) − ( X − 5 ) = ( X 2 + 1 ) ( X 3 − X + 2 ) h(X)-(X-5)=(X^2+1)(X^3-X+2) h ( X ) − ( X − 5 ) = ( X 2 + 1 ) ( X 3 − X + 2 ) となる。したがって
h ( X ) = ( X 2 + 1 ) ( X 3 − X + 2 ) + ( X − 5 ) h(X)=(X^2+1)(X^3-X+2)+(X-5) h ( X ) = ( X 2 + 1 ) ( X 3 − X + 2 ) + ( X − 5 ) であり、X 2 + 1 X^2+1 X 2 + 1 による剰余はX − 5 X-5 X − 5 である。商環での剰余類は
h ( X ) + ( X 2 + 1 ) = ( X − 5 ) + ( X 2 + 1 ) h(X)+(X^2+1)=(X-5)+(X^2+1) h ( X ) + ( X 2 + 1 ) = ( X − 5 ) + ( X 2 + 1 ) である。例 8.1 の同型はX + ( X 2 + 1 ) X+(X^2+1) X + ( X 2 + 1 ) をJ = i J=i J = i に、整数n n n の剰余類をn I 2 nI_2 n I 2 に写すため、h h h の剰余類の像はi − 5 I 2 i-5I_2 i − 5 I 2 、すなわち Gauss 整数i − 5 i-5 i − 5 である。▨
問題 9.4. 二射Z → Z \Z\to\Z Z → Z をともに二倍写像とする。図式Z ← Z → Z \Z\leftarrow\Z\to\Z Z ← Z → Z の押出しP P P と、その二つの標準写像を求めよ。さらに、任意のアーベル群A A A に対してP → A P\to A P → A を指定するための条件を、二つの元の関係式として記せ。
解答. 命題 3.2 (4) によりP = Z 2 / { ( 2 t , − 2 t ) ∣ t ∈ Z } P=\Z^2/\{(2t,-2t)\mid t\in\Z\} P = Z 2 / {( 2 t , − 2 t ) ∣ t ∈ Z } である。射
h : Z 2 ⟶ Z ⊕ Z / 2 Z , h ( a , b ) = ( a + b , b + 2 Z ) h\colon\Z^2\longrightarrow\Z\oplus\Z/2\Z,
\qquad h(a,b)=(a+b,b+2\Z) h : Z 2 ⟶ Z ⊕ Z /2 Z , h ( a , b ) = ( a + b , b + 2 Z ) は全射である。実際、( n , b ˉ ) (n,\bar b) ( n , b ˉ ) に対しh ( n − b , b ) = ( n , b ˉ ) h(n-b,b)=(n,\bar b) h ( n − b , b ) = ( n , b ˉ ) である。h ( a , b ) = 0 h(a,b)=0 h ( a , b ) = 0 はa = − b a=-b a = − b かつb b b が偶数であることと同値なので、ker h = { ( 2 t , − 2 t ) ∣ t ∈ Z } \ker h=\{(2t,-2t)\mid t\in\Z\} ker h = {( 2 t , − 2 t ) ∣ t ∈ Z } である。第一同型定理によりP ≅ Z ⊕ Z / 2 Z P\cong\Z\oplus\Z/2\Z P ≅ Z ⊕ Z /2 Z となる。二つの標準写像は、この同型のもとでa ↦ ( a , 0 ˉ ) a\mapsto(a,\bar0) a ↦ ( a , 0 ˉ ) とb ↦ ( b , b ˉ ) b\mapsto(b,\bar b) b ↦ ( b , b ˉ ) である。
P P P は二つの生成元e 1 , e 2 e_1,e_2 e 1 , e 2 と関係式2 e 1 − 2 e 2 = 0 2e_1-2e_2=0 2 e 1 − 2 e 2 = 0 で表示される。定理 7.2 により、射P → A P\to A P → A は2 x = 2 y 2x=2y 2 x = 2 y を満たす二元x , y ∈ A x,y\in A x , y ∈ A と一対一に対応する。▨