이제 우리는 differential module을 정의한다. 이를 위해 우리는 간단한 보조정리가 필요한데, 우선 §미분, ⁋정의 2 뒤에서 가정했던 두 번째 경우를 생각하자. 즉 우리는 commutative ring A, Δ-graded A-algebra E, graded A-module F와 ε-derivation d:E→F를 생각할 것이다.
미분의 functoriality
위의 가정에 더하여, 이 절에서 등장하는 모든 algebra는 unital associative이고, algebra homomorphism들도 모두 unital인 것으로 가정한다.
명제 1 두 associative unital graded A-algebra E,F가 주어졌다 하고, M을 (E,E)-bimodule, N을 graded (F,F)-bimodule이라 하자. 그럼 graded A-algebra homomorphism ρ:E→F와, ρ에 의해 정의되는 E-bimodule들의 degree 0 graded E-homomorphism θ:M→N이 주어졌다 하면 다음이 성립한다.
- 임의의 ε-derivation d′:F→N에 대하여, d′∘ρ:E→ρ∗N 또한 같은 차수의 ε-derivation이다.
- 임의의 ε-derivation d:E→M에 대하여, θ∘d:E→ρ∗N 또한 같은 차수의 ε-derivation이다.
이에 대한 증명은 ρ∗의 정의에 의해 자명하다. 한편, 이와 같은 상황에서 우리는 F에도 (E,E)-bimodule structure를 줄 수 있다. 그렇다면 d′:F→N이 언제 (left/right) E-linear이기도 한지를 살펴보는 것이 당연할 것이다.
명제 2 명제 1의 상황을 가정하고, ε-derivation d′:F→N이 주어졌다 하자. 그럼 d′가 left (resp. right) E-linear한 것은 d′가 F의 subalgebra ρ(E)에서 항등적으로 0인 것과 동치이다.
이제 DerA(F,N)을 F에서 N으로 가는 A-derivation들의 모임으로 정의하자. 그럼 명제 2의 조건을 만족하여 E-linear가 되는 derivation들의 모임은 ρ(E)에서 identically zero인 derivation들의 모임과 같으므로 이들 모임은 DerA(F,N)의 A-submodule이 된다. 이를 DerE(F,N)으로 적자.
추가로 세 개의 graded A-algebra들 E,F,G가 주어졌다 하고, graded A-algebra homomorphism들 ρ:A→B, σ:B→C가 주어졌다 하자. 그럼 임의의 graded A-algebra H에 대하여, 다음의 세 A-module
DerE(F,ρ∗H),DerF(G,H),DerE(G,H)
에 대하여
0→DerF(G,H)→DerE(G,H)→DerE(F,H)
이 exact라는 것이 자명하다.
임의의 Δ-graded A-module M와 δ∈Δ에 대하여, M[δ]를 다음의 식
(M[δ])μ=Mδ+μ
으로 정의하자. 그럼 Δ-graded A-algebra E⊕M[δ]가 존재하므로, 이제 homogeneous element x∈E와, 이를 사용하여 얻어지는 E⊕M[δ]의 원소 (x,y),(x′,y′)에 대하여 다음의 식
(x,y)(x′,y′)=(xx′,xy+ε(δ,degx)xy′)
을 사용하여 E⊕M[δ] 위에 graded A-algebra 구조를 줄 수 있다. 이 때, projection map ϵ:E⊕M[δ]→E를 우리는 augmentation map이라 부르고, 이것이 graded A-algebra homomorphism이 된다는 것을 안다.
이제 degree 0의 graded A-linear map g:E→E⊕M[δ]이 만일 ϵ∘g=idA를 만족한다면, 정의에 의해 우리는 적당한 degree δ graded A-linear map f:E→M에 대하여 x↦(x,f(x))의 꼴이여야 한다는 것을 알고, 거꾸로 임의의 degree δ A-linear map f는 위의 조건을 만족하는 g를 정의한다.
그럼 다음 명제 또한 단순한 계산의 결과이다.
명제 3 Graded K-linear map f:A→E of degree δ가 ε-derivation이 되기 위한 필요충분조건은, 함수 x↦(x,f(x))가 A에서 A⊕E[δ]로의 graded K-algebra homomorphism이 되는 것이다.
한편, 역시 다음 절을 위해 앞에서 정의한 graded A-algebra E⊕M[δ]가 언제 associative, unital인지를 살펴볼 필요가 있다.
명제 4 위의 상황에서, E⊕M[δ]가 associative unital algebra가 되기 위한 필요충분조건은 E가 associative unital이며, 두 함수 (a,x)↦a⋅x 및 (a,x)↦x⋅a가 M 위에 (A,A)-bimodule 구조를 정의하는 것이다. 이 경우, E⊕M[δ]은 unity (1,0)을 갖는다.
텐서대수와 미분
앞선 글에서 중요한 예시로 등장했던 exterior algebra는 다음과 같은 더 일반적인 세팅에서 얻어진다.
명제 5 Commutative ring A, A-module M에 대하여, B=T(M), S(M), ⋀(M) 중 하나라 하고, (B,B)-bimodule E가 주어졌다 하자. 또, derivation d0:A→E와 abelian group homomorphism d1:M→E가 다음의 조건
d1(ax)=ad1(x)+d0(a)x
을 만족한다고 가정하자. 만일 B=S(M)이라면 다음 조건
xd1(y)+d1(x)y=yd1(x)+d1(y)x
을, 만일 B=⋀(M)이라면 다음 조건
xd1(x)+d1(x)x=0
을 추가로 가정한다. 그럼 B를 Z-algebra로 보았을 때, B 에서 E로의 유일한 A-derivation d가 존재하여 d∣A=d0이고 d∣M=d1을 만족하도록 할 수 있다.
증명
우선 abelian group B⊕E 위에 다음의 식
(b,t)(b′,t′)=(bb′,bt′+b′t)
으로 곱셈을 정의하여 이를 associative Z-algebra로 생각하자. 그럼 canonical injection t↦(0,t)에 의하여 E를 Z-algebra B⊕E의 two-sided ideal과 동일시할 수 있으며 이 때 E2=0이다.
한편, h0:B→B⊕E를 h0(a)=(a,d0(a))로 정의하면, 이는 명제 3에 의해 (unital) ring homomorphism이며 이를 통해 B⊕E는 A-algebra가 된다. 이제 B⊕E 위에 이러한 A-module 구조를 준 후 h1(x)=(x,d1(x))로 정의된 함수 h1:M→B⊕E를 생각하자. 그럼 주어진 조건에 의하여 다음의 식
h1(ax)=h0(a)h1(x)
이 성립하므로, h1은 M에서 B로의 A-linear map이다. 따라서 우리는 주어진 가정들을 사용하여, T(M), S(M) 혹은 ⋀(M)의 universal property를 사용하여 h∣M=h1을 만족하는 유일한 A-algebra homomorphism h:B→B⊕E를 얻는다. 한편, h를 augmentation map B⊕E→B와 합성하면 idB가 되는 것을 쉽게 확인할 수 있으므로, 다시 명제 3에 의해 h(b)=(b,d(b))이도록 하는 유일한 ε-derivation d:B→E가 존재하고 이로부터 원하는 결과를 얻는다.
Universal property
이번 절에서 임의의 algebra는 associative unital이고, algebra homomorphism도 모두 unital인 것으로 가정한다.
임의의 A-algebra E에 대하여, E⊗AE는 양 옆에 E의 원소를 곱해주는 방식으로 (E,E)-bimodule structure를 가진다. 한편 E의 multiplication map
m:E⊗AE→E
을 생각하면, m은 이 (E,E)-bimodule structure를 보존하는 것이 자명하다. 따라서 우리는 m의 kernel I를 생각할 수 있으며, 이는 E⊗AE의 sub-(E,E)-bimodule이다. 그럼 다음 보조정리는 단순한 계산이다.
보조정리 6 함수 δE:x↦x⊗1−1⊗x는 E에서 I로의 A-derivation이다. 뿐만 아니라, I는 left A-module로서 δE의 image에 의해 생성된다.
증명
우선 첫째 주장은 다음의 계산
(xy)⊗1−1⊗(xy)=(x⊗1−1⊗x)y+x(y⊗1−1⊗y)
이 성립하므로 얻어진다. 이제 일반적으로 I의 임의의 원소 ∑ixi⊗yi가 주어졌다 하자. 즉 ∑ixiyi=0이다. 이제 이로부터 다음의 식
i∑xi⊗yi=i∑(xi(1⊗yi)−(xiyi)\orimes1)=i∑xi(1⊗yi−yi⊗1)
이 얻어지므로 둘째 주장도 자명하다.
이제 이로부터 다음의 universal property를 얻는다.
명제 7 보조정리 6에서 얻어진 δE는 다음의 universal property을 만족한다.
모든 (E,E)-bimodule M과 모든 A-derivation d:E→M에 대하여, 유일한 (E,E)-bimodule homomorphism f:I→M가 존재하여 d=f∘δE이도록 할 수 있다.
증명
우선 명제 1에 의하여 모든 (E,E)-bimodule homomorphism f:I→M에 대해 f∘δE는 E에서 M으로 가는 A-derivation이라는 것을 안다.
한편, 유일성의 경우 δE의 정의로부터
f(x⊗1−1⊗x)=dx
여야 함을 알고 있고, 보조정리 6에 의하여 I는 δE의 image에 의하여 유일하게 생성되므로 주어진 조건을 만족하는 f는 존재한다면 유일해야 한다. 추가적으로 앞선 보조정리에서의 계산을 활용하면 임의의 ∑xiyi∈I에 대하여 다음의 식
f(i∑xi⊗yi)=i∑xif(1⊗yi−yi⊗1)=−i∑xidyi
이 반드시 성립해야 하는 것을 안다. 따라서 존재성을 보이기 위해서는 이것이 (E,E)-bimodule homomorphism인 것을 보여야 한다. 이를 위해서는 우선 mapping (x,y)↦−x⋅dy는 E에서 M으로 가는 A-bilinear mapping이므로, 이로부터 A-bilinear map g:E⊗E→M을 g(x⊗y)=−x⋅dy이 정의되는 것을 안다. 그럼 이를 I로 제한한 것이 f와 같고, 이제 이 g의 restriction이 f이고 이것이 E-bimodule 구조를 보존하는 것만 보이면 충분하고, 이는 단순한 계산이다.
위의 명제에 의하여 우리는 canonical A-module isomorphism
Hom(E,E)(I,M)→DerA(E,M)
을 얻는다. 즉 (E,E)-bimodule I는 E에서 M으로 가는 A-derivation들의 representation이라 생각할 수 있다.
만일 여기에 더하여, E가 commutative A-algebra라면 우리는 E에서 M으로의 derivation들의 representation를 EMod에서 찾을 수 있다.
우선 E⊗AE를 보자. 앞서의 논증에서 E⊗AE 위에 정의된 (E,E)-bimodule structure는 다음의 식
x(u⊗v)y=(xu)⊗(vy)
으로 주어진 것이었다. 만일 지금의 가정처럼 E가 commutative였다면, E⊗AE는 (commutative) ring이며 다음 식
x(u⊗v)y=(xu)⊗(vy)=(x⊗y)(u⊗v)
으로부터 이 bimodule stucture가 실은 E⊗AE의 ring structure와 같은 것임을 안다. 따라서 I는 E⊗AE의 ideal이다.
이제 더 좋은 상황을 가정하자. 즉 E가 이번에는 commutative A-algebra라 가정하자. 그럼 임의의 E-module M은 (E,E)-bimodule로 볼 수 있다. 한편, 위에서 등장한 E⊗AE의 (E,E)-bimodule 구조는, 이번 경우에는, E⊗AE의 곱셈으로 주어지고, 따라서 E⊗AE의 sub-(E,E)-bimodule이었던 I는 이제는 E⊗AE의 ideal이 된다. 뿐만 아니라, ring에서의 multiplication map m은 surjective이므로 우리는 다음의 canonical isomorphism
(E⊗AE)/I≅E
을 얻는다.
한편, 임의의 E-module M은 그 action을 left action이자 right action으로 보는 것으로서 (E,E)-bimodule로 생각할 수 있다. 다른 한편으로 multiplication map m:E⊗AE→E에 의해 E-module M를 E⊗AE-module M으로 본다면, 다음의 adjoint
Hom(E,E)(I,M)→HomE⊗AE(I,M)
로부터 우리는 다음 isomorphism들
HomE⊗AE(I,M)≅Hom(E,E)(I,M)≅DerA(E,M)
을 얻는다. 이제 우리는 여기에 더해 추가로
HomE(I/I2,M)≅HomE⊗AE(I,M)≅Hom(E,E)(I,M)≅DerA(E,M)
임을 보인다. 우선 임의의 z∈M과 I의 임의의 generator 1⊗x−x⊗1에 대하여, I를 위와 같이 E⊗AE-module로 보자. 그럼 E의 commutativity는 다음의 식
(1⊗x−x⊗1)z=0
을 주므로 IM=0이다. 따라서 I는 E⊗AE-module M의 annihilator에 속하고, 따라서 M를 (E⊗AE)/I-module로 취급할 수 있다. 한편 여기에 맞추어 A-module I를 다음의 식
((E⊗AE)/I)⊗AI≅I/I2
로 바꿔주고 나면 이로부터 원하는 주장을 얻는다. 즉 다음이 성립한다.
명제 8 Commutative A-algebra E와 multiplication map m:E⊗AE→E, 그리고 m의 kernel I를 생각하자. 그럼 canonical isomorphism
(E⊗AE)/I≅E
을 통해 I/I2에 E-module structure를 주자.
한편, δE/A:E→I/I2를 다음의 식
x↦(x⊗1−1⊗x)+I2
으로 정의하면, δE/A는 A-derivation이며 다음의 universal property를 만족한다.
임의의 E-module M과 임의의 A-derivation D:E→M이 주어질 때마다, 유일한 A-linear map g:I/I2→M이 존재하여 D=g∘δE/A가 성립한다.
정의 9 E-module I/I2는 A-differential들의 (E-)module이라 부르고 이를, ΩA(E) 혹은 ΩE/A로 표기한다. 또, δE/A(x)를 dE/A(x)라 적으며, 혼동의 여지가 없으면 이를 간단히 dx라 적기도 한다. 각 x∈E에 대해 dE/A(x)를 x의 differential이라 한다.
따라서, 우리는 다음의 canonical isomorphism
HomE(ΩE/A,N)≅DerA(E,N)
을 얻는다.
예시 10 Commutative ring A와 A-module M이 주어졌다 하자. 그럼 symmetric algebra S(M)은 commutative A-algebra이다. 따라서, 임의의 S(M)-module N과 A-derivation D:S(M)→N이 주어질 때마다 다음의 식
D=g∘dS(M)/A
이 성립하도록 하는 A-linear map g:ΩS(M)/A→N이 유일하게 존재한다.
한편, 우리는 임의의 A-derivation D:S(M)→L이 주어졌을 때, 이를 M으로 제한한 D∣M이 M에서 L로의 A-module homomorphism이며, 이 대응 D↦D∣M이 실은 S(M)-module isomorphism이라는 것을 명제 5를 통해 확인할 쑤 있다. 한편 L은 S(M)-module이므로 [대수적 구조] §스칼라의 변환, ⁋명제 5에 의하여
HomS(M)(M⊗AS(M),L)≅HomA(M,L)
이 성립하므로, 이를 종합하면 임의의 A-derivation D:S(M)→N은 canonical homomorphism
M→M⊗AS(M);x↦x⊗1
를 확장하여 얻어지는 A-derivation D0과, 적당한 h∈HomS(M)(M⊗AS(M),L)에 대하여 D=h∘D0의 꼴로 적을 수 있다는 것을 안다.
간단한 계산으로 첫째 계산에서 N=M⊗AS(M)일 때 얻어지는 A-linear map ΩS(M)/A→M⊗AS(M)과, 둘째 계산에서 L=ΩA(S(M))일 때 얻어지는 h는 서로의 역함수이며 따라서 isomorphism
ΩS(M)/A≅M⊗AS(M)
이 성립함을 알고, 뿐만 아니라 이 isomorphism을 ω:M⊗AS(M)→ΩS(M)/A이라 적는다면 임의의 x∈M에 대하여 ω(x⊗1)=dS(M)/A(x)=dx임을 안다.
특히, 만일 M이 free A-module of finite rank n이라면, S(M)은 polynomial algebra A[x1,…,xn]과 identify할 수 있으며 이 identification 하에서 dxi들은 정말로 xi의 d=dS(M)/A에 의한 image이며, 다항식 p∈A[x1,…,xn]의 d에 의한 image를 ΩS(M)/A의 basis dxi들의 linear combination으로 나타낸다면 그 앞에 붙는 계수들이 정확히 p의 i번째 편미분 ∂p/∂xi이 된다.
이제 ΩE/A의 성질들을 보이자. 앞으로 모든 ring은 commutative이고, 모든 algebra도 associative, commutative, unital algebra이며 algebra homomorphism도 unital이다.
명제 11 다음의 commutative diagram

이 주어졌다 하고, 수직방향의 함수들을 통해 E,E′를 각각 A,A′-algebra로 생각하자. 그럼 다음의 diagram

을 commute하게 하는 유일한 A-linear mapping
ν:ΩE/A→ΩE′/A′
가 존재한다.
증명
이에 대한 증명은 명제 8을 증명할 때 쓰였던 다른 universal property들을 적절히 이용한 것에 불과하다.
이로부터 Ω를 A-algebra A→E를 받아 그 differential들의 module ΩA(E)를 내놓는 대응으로 본다면, Ω는 functoriality 또한 갖는다는 것을 안다.
한편 ΩA′(E′)는 A′-module이므로, [대수적 구조] §스칼라의 변환, ⁋명제 5에 의하여 우리는 명제 11로부터 다음의 A′-linear map
Ω0(u):ΩA(E)⊗EE′→ΩA′(E′)
를 얻으며, iE를 canonical morphism ΩA(E)→ΩA(E)⊗EE′라 하면 Ω(u)=Ω0(u)∘iE임을 안다.
한편 명제 8의 universal property가 주는 다음의 isomorphism
HomE(ΩA(E),M)≅DerA(E,M)
을 생각하면, 우리는 다음의 commutative diagram

을 얻는다. 여기서 오른쪽의 수직방향 함수는 위의 isomorphism과 [대수적 구조] §스칼라의 변환, ⁋명제 5의 isomorphism을 합친
HomE′(ΩA(E)⊗EE′,N)→HomE(ΩA(E),N)→DerA(E,N)
이고 아래쪽 수평방향의 함수는 Der의 functoriality로부터 얻어지는
DerA′(E′,N)→DerA(E,N);D↦D∘u
이다.
명제 12 E′=E⊗AA′라고 하고, η:A→E′, u:E→E′를 canonica morphism들이라 하면, A′-linear map
Ω0(u):ΩE/A⊗EE′→ΩE′/A′
는 isomorphism이다.
증명
우선 수직방향 함수들이 모두 isomorphism이므로, C(u)가 isomorphism인 것을 보이면 임의의 N에 대해
HomE′(ΩE′/A′,N)→HomE′(ΩE/A⊗AE′,N)
이 isomorphism이라는 것을 안다. 즉, 다음의 sequence
0→HomE′(ΩE′/A′,N)→HomE′(ΩE/A⊗AE′,N)→0
가 임의의 N에 대하여 exact이다. 이제 Hom이 left exact functor이므로 (§사영가군, 단사가군, 평탄가군, ⁋명제 2) 위의 sequence가 모든 N에 대해 exact라는 것은 다음의 sequence
0→ΩE/A⊗EE′→ΩE′/A′→0
이 exact라는 것과 동치이다. 따라서 주장을 보이기 위해서는 C(u)가 bijective라는 것만 보이면 충분하다.
우선
Hom(u,idN):HomA′(E⊗AA′,N)→HomA(E,N)
는 isomorphism이고, C(u)는 이를 DerA′(E′,N)으로 제한한 것에 불과하므로 C(u)가 injective임은 자명하다. C(u)가 surjective라는 것 또한 어렵지 않게 증명할 수 있다.
특별히 ρ:A→A′가 idA:A→A′이고, 따라서 u:E→E′가 A-algebra homomorphism인 경우를 생각하자. 그럼 위의 과정을 통해 u는 E′-linear homomorphism
Ω0(u):ΩE/A⊗AE′→ΩE′/A
을 유도한다. 한편, E′를 E→E′를 사용하여 E-algebra로 취급하면, 여기에서 얻어지는 derivation dE′/E:E′→ΩE′/E는 A-derivation이기도 하므로 ΩE′/A의 universal property에 의하여 다음의 factorization
E′⟶dE′/AΩE′/A⟶ΩuΩE′/E
이 존재한다. 그럼 다시 universal property에 의하여 다음의 commutative diagram

이 존재한다.
이제 자주 쓰이는 두 개의 exact sequence를 소개한다.
명제 13 E′-module들의 sequence
ΩA(E)⊗EE′⟶Ω0(u)ΩE′/A⟶ΩuΩE′/E⟶0
가 exact이다.
증명
다시 Hom이 left exact functor라는 사실로부터 (§사영가군, 단사가군, 평탄가군, ⁋명제 2) 다음의 sequence
0→HomE′(ΩE′/E,N)→HomE′(ΩE′/A,N)→HomE′(ΩE/A⊗EE′,N)
가 임의의 E′-module N에 대하여 exact라는 것을 보이면 충분하다. 그런데 명제 12 이전과 이후에 사용한 commutative diagram을 이용하면, 이를 derivation들의 module들의 sequence
0→DerE(E′,N)→DerA(E′,N)→DerA(E,N)
으로 바꿀 수 있으며, 이것이 exact라는 것은 명제 2 직후에 보였다.
이번에는 특히 u:E→E′가 surjective이고, 따라서 I=keru에 대하여 isomorphism E′≅E/I인 경우를 생각하자. 그럼 canonical derivation d=dE/A의 I로의 restriction
I⟶d∣IΩE/A⟶iEΩE/A⊗EE′
을 d′라 하면, 임의의 x,y∈I에 대하여
d′(xy)=d(xy)⊗1=dy⊗u(x)+dx⊗u(y)=0
이므로 다음의 E-linear map
d:I/I2→ΩE/A⊗EE′
이 잘 정의된다. 뿐만 아니라 I가 I/I2를 annihilate하므로, d는 E′=E/I-linear map이다.
명제 14 위의 상황에서, 다음의 E′-linear map들의 sequence
I/I2⟶dΩE/A⊗EE′⟶Ω0(u)ΩE′/A⟶0
이 exact이다.
증명
앞선 논증의 표기에서, 우리는 ΩE/A⊗EE′를 ΩE/A/IΩE/A와 identify할 수 있다. 그럼 이 identification 하에서, d)의 image는 d(I)⊂ΩE/A의 quotient module ΩE/A/IΩE/A에서의 image가 된다. 따라서, ΩE/A의 A-submodule I를 IΩE/A와 d(I)에 의해 생성되는 것으로 잡으면 다음의 isomorphism
im(d)ΩE/A⊗EE′≅IΩE/A
을 얻으며, 이를 통해 원하는 결과를 얻는다.
댓글남기기