앞서 우리는 §군의 직접곱에서 Grp에서 임의의 product가 존재한다는 것을 확인하였고, §군 준동형사상, ⁋명제 2에서 Grp의 임의의 morphism은 equalizer를 갖는다는 것을 확인하였다. 따라서 [범주론] §극한, ⁋예시 7 이후의 논증에 의해 Grp은 complete category가 된다.
한편 Grp의 임의의 morphism은 coequalizer를 갖는다. (§군 동형사상, ⁋명제 8) 따라서 Grp이 임의의 coproduct를 갖는다면, Grp은 cocomplete category가 되고 따라서 bicomplete category가 될 것이다.
그러나 §군의 직접곱, ⁋보조정리 1과 같이 Set에서의 coproduct ∐Gi 위에 group 구조를 주는 방법을 자명하게 찾는 것은 힘들어 보인다. ([집합론], §집합의 합, ⁋명제 5)
이 글에서 우리는 우선 abelian group이 coproduct를 갖는 category임을 보인다. 다음 글에서는 이번 글과는 다른 방식을 통해 임의의 group들에 대하여도 coproduct의 universal property를 만족하는 group이 존재함을 보인다.
Restricted sum
Group들의 family (Gi)와, 이들의 product가 주어졌다 하자. 그럼 Gi들 각각은 ιi를 통해 ∏Gi의 subgroup으로 볼 수 있다. 자연스럽게 다음의 식
i∈I∏Gi=⟨⋃ιi(Gi)⟩
이 성립하는지를 생각할 수 있다. 이 식은 I가 무한집합이라면 거의 대부분 성립하지 않는다. 가장 간단한 예시로, I=N이라 잡고 Gi=Z/2Z={0ˉ,1ˉ}이라 하자. 그럼, 예를 들어 좌변은 원소
(1ˉ,1ˉ,⋯)
를 포함하지만, 우변은 ιi(1ˉ)들의 유한한 연산을 통해 얻어지는 원소만을 포함하므로 위의 원소를 포함할 수 없다.
정의 1 Group들의 family (Gi)가 주어졌다 하고, Gi들의 subgroup Hi들을 고정하자. 그럼 유한개를 제외한 모든 i에 대해 prix∈Hi를 만족하는 x들로 이루어진 subgroup을 Hi에 대한 Gi들의 restricted sum이라 부르고 ∏HGi라 표현한다.
특별히 모든 i에 대해 Hi={e}인 경우 Gi들의 weak direct product라 부르고, 간단히
i∈I∏wGi
으로 표기한다.
표기법 ∏H는 그렇게까지 좋은 표기법은 아니지만, 다행히 우리는 weak direct product에만 관심이 있으므로 이 표기를 다시 쓸 일은 없다.
정의에 의해
⟨⋃ιi(Gi)⟩=i∈I∏wGi
이 성립한다. 또, 만일 I가 유한집합이라면 weak direct product는 보통의 direct product와 동일하다.
그럼 ∏wGi는 다음과 같은 universal property를 갖는다.
정리 2 Group들의 family (Gi)와 이들의 weak direct product ∏wGi가 주어졌다 하자. 또 다른 group H에 대하여, group homomorphism들 fi:Gi→H가 다음의 조건
임의의 i=j에 대하여 x∈Gi이고 y∈Gj라면, fi(x)fj(y)=fj(y)fi(x)
을 만족한다면, 유일한 group homomorphism f:∏wGi→H가 존재하여 fi=f∘ιi가 임의의 i에 대해 성립한다.
증명
우선 유일성부터 보이자. 만일 f,f′가 위의 식을 만족한다면, 이들은 ⋃ιi(Gi)에서 같은 값을 가져야 하므로 ∏wGi에서도 같은 값을 가져야 하고 따라서 f=f′여야 한다.
이제 f의 존재성을 보여야 한다. 임의의 x∈∏wGi에 대하여, f(x)를 다음의 식
f(x)=i∈I∏fi(prix)
으로 정의하자. 이 때 ∏는 일반적인 원소들의 곱을 의미한다. x는 ∏wGi의 원소이므로, 우번의 fi(prix)는 유한개의 i를 제외하면 모두 항등원이고, 따라서 이 곱은 잘 정의된다.
식 fi=f∘ιi가 성립하는 것은 자명하고, f가 group homomorphism인 것은 임의의 x,y∈∏wGi에 대해
f(xy)=i∈I∏fi(pri(xy))=i∈I∏fi(prix)fi(priy)
가 성립하므로, pri(xy)가 ei가 아니도록 하는 유한개의 값만 골라 이 index들을 1,…,n이라 하면
f1(pr1x)f1(pr1y)f2(pr2x)f2(pr2y)⋯fn(prnx)fn(prny)
가 되고, 이 때 fi(prix)와 fj(prjy)는 i=j라면 항상 commute하므로 이 식을
f1(pr1x)f2(pr2x)⋯fn(prnx)f1(pr1y)f2(pr2y)⋯fn(prny)
으로 바꾸어 쓸 수 있다. 따라서 f(xy)=f(x)f(y)이고 f는 group homomorphism이 된다. fi=f∘ιi인 것은 자명하다.
fi들에 걸려있는 조건
임의의 i=j에 대하여 x∈Gi이고 y∈Gj라면, fi(x)fj(y)=fj(y)fi(x)
은 필연적으로 나와야 할 조건인데, 이 조건들이 정확히 ιi들이 만족하는 조건이기 때문이다. 이로 인해 정리 6이 abelian group들에 대해서만 우리의 물음에 대한 답이 된다.
Weak direct product의 universal property를 이용하면 direct product때와 유사한 몇몇 성질들을 보일 수 있다. 예컨대 다음이 성립한다.
명제 3 Gi들이 group이고, Hi들이 Gi들의 normal subgroup이라 하면 ∏wHi들 또한 ∏wGi들의 normal subgroup이고 그 quotient group은 ∏w(Gi/Hi)와 같다.
Internal weak product
G가 group이고, (Hi)들이 G의 subgroup들의 family라 하자. 만일 i=j일 때마다 Hi의 원소들이 Hj의 원소들과 commute한다면, inclusion homomorphism들 ιi:Hi→G에 의해 유도되는 ∏wHi에서 G로의 homomorphism ι가 존재한다.
또, 다음을 정의한다.
정의 4 위와 같은 상황에서, 만일 ι가 isomorphism이라면 G가 Hi들의 internal weak direct product라고 부른다.
정리 2에서 만들어낸 homomorphism f의 모양을 생각하면, G가 Hi들의 internal weak direct product인 것은 다음 조건
임의의 x∈G가 yi∈Hi를 만족하는 finitely supported family (yi)i∈I들의 곱 ∏yi로 나타날 수 있다.
과 동치임을 확인할 수 있다.
만일 subgroup들 Hi가 모두 G의 normal subgroup이라면, 추가적으로 다음의 조건이 갖춰지면 G가 Hi들의 internal weak direct product가 된다.
명제 5 Group G의 normal subgroup들 (Hi)가 다음의 두 조건
- G=⟨⋃i∈IHi⟩,
- Hk∩⟨⋃i=kHi⟩={e}
을 만족한다면 G가 Hi들의 internal weak direct product이다.
증명
우선 2번 조건은 특히 Hi∩Hj={e}가 모든 pair i=j에 대해 성립한다는 것을 보여준다. 이제 xi∈Hi,xj∈Hj를 임의로 택하면,
xixjxi−1xj−1=xi(xjxi−1xj−1)=(xixjxi−1)xj−1∈Hi∩Hj={e}
으로부터 Hi와 Hj의 원소들이 commute한다는 것을 안다. 따라서 inclusion homomorphism ιi들이 정리 2에서와 같이 ι를 잘 유도한다.
G가 Hi들의 internal weak direct product임을 보이기 위해서는 이렇게 유도된 ι가 isomorphism인 것을 보여야 한다. 우선 1번 조건에 의해, 임의의 a∈G는 ⋃Hi들의 finite한 operation들을 통해 얻어진다. 또 Hi들이 서로 commute하므로, a를
a=i∈I∏hi=i∈I∏ιi(hi),supp(hi) finite and hi∈Hi
로 적을 수 있다. h=∏i∈Iιi(hi)∈∏wHi라 하면,
a=i∈I∏ιi(hi)=ιi(i∈I∏hi)=ιi(h)
이므로 ι는 surjective이다.
이제 ι(a)=e라 하자. 그럼 각 항들이 Hi에 속하는 finitely supported family (ai)에 대하여 a=(ai)i∈I로 쓸 수 있다. 다음의 식
ι(a)=i∈I∏ιi(ai)=i∈I∏ai=e
으로부터, 만일 supp(ai)가 하나 이상의 원소를 갖고, i∈supp(ai)라 하면
ai−1=j∈I∖{i}∏aj∈Hi∩⟨j=i⋃Hi⟩={e}
가 되어 i∈supp(ai)라는 가정에 모순이다. 따라서 supp(ai)는 공집합이고 a는 항등원이다.
참고문헌
[Hun] Thomas W. Hungerford, Algebra, Graduate texts in mathematics, Springer, 2003.
댓글남기기