이번 글에서는 직접곱과 반직접곱에 대한 이야기를 해보려 한다. 역시 선형대수학을 공부해본 독자라면 아마 두 벡터공간의 direct product 혹은 direct sum에 대하여 접해보았을 것이다. 그러나 군에서는 그 정의가 살짝 다르다. 아래의 정의를 보자.
Definition 1. Direct Product (Finite)
군 에 대하여 다음과 같이 정의되는 을 군 의 Direct Product라고 한다.
(a) 군의 집합으로 의 Cartesian Product를 가진다. 즉, 는 모든 에 대해 를 만족하는 -tuple들의 집합이다.
(b) 연산은 다음과 같이 정의한다. 각 의 연산을 라고 하고, 의 연산을 라고 하자. 그러면 는 군의 공리를 모두 만족한다. |
하지만 위와 같이 -tuple을 사용하는 정의는 개수가 유한할 때만 사용할 수 있다는 제한이 있다.
서적에 따라서 함수를 사용하여 이러한 문제를 해결한 정의를 이용하는 경우도 있다.
Definition 2. Direct Product / Sum
군의 집합 에 대하여 다음과 같이 정의되는 을 군 의 Direct Product라고 한다. index set 를 이용하여 의 direct product라고 하기도 한다.
(a) 군의 집합으로 의 cartesian product를 가진다. 즉 를 다음과 같이 함수들의 집합으로 정의한다. (b) 연산은 다음과 같이 정의한다. 각 의 연산, 항등원을 각각 , 의 연산을 라고 하자. 그러면 는 군의 공리를 모두 만족한다. 또, 로 수정하면 이를 Direct Sum이라고 한다. |
이제 direct product의 정의에 대해 알았으니, semidirect product에 대하여 알아보자.
Definition 3. Semidirect Product
군 , homomorphism 가 주어졌을 때, 를 과 의 를 통한 Semidirect Product라고 한다. 이때, 는 위의 Automorphism의 집합이다.
(a) 군의 집합으로 를 가진다.
(b) 연산은 다음과 같이 정의한다. 의 연산을 각각 라고 하자.
그러면 는 군의 공리를 모두 만족한다. |
주로 와 같이 left conjugation action으로 정의하는 경우가 잦고, 이러한 경우 를 생략하여 라고 쓰기도 한다.
먼저, semidirect product에 관련된 몇 가지 동치 명제들을 알아보고, 그 뒤 연산에 부여되는 homomorphism이 left conjugation action일때 새로이 얻게 되는 동치 명제들에 대하여 알아보자.
Theorem 1. Equivalent Propositions
군 , Homomorphism 가 주어졌을 때 아래 세 명제는 서로 동치이다.
(a) 와 사이 identity map (항등 사상)은 group-homomorphism이 된다.
(b) 이다. ( 는 로 가는 identity map이다. )
(c) 이다. |
Proof.
Part (a) -> (b)
(a)의 가정에 의하여
Part (b) -> (c)
임의의 , 에 대하여 를 보이자.
먼저, (b)의 가정에 의하여, 이다.
Part (c) -> (a)
먼저, 임을 앞선 논의와 유사하게 얻을 수 있다.
따라서 임의의 에 대해 교환자 를 생각하면 이 되어, 가 가환임을 얻는다.
또, 의 함수값은 반드시 homomorphism이 되어야 하므로, 항등원이 항등원으로 대응된다는 사실을 이용할 수 있고, 또한 역원에 대해서도 정보를 얻을 수 있다.
이를 이용하여 다음과 같은 식을 생각하자.
위 식은 임의의 에 대해 성립하므로, 가 항등사상이라는 사실을 얻고, 자연스레 (a)를 얻는다.
이제 가 left conjugation action으로 정의될 때 성립하는 동치인 명제들에 대해 알아보자.
Theorem 2. Equivalent Propositions
군 와 이의 항등원 , 라고 하자. 그러면 다음 네 명제는 서로 동치이다.
(a)
(b)
(c)
(d) , 에 대해, 는 isomorphism이 된다.
그리고 이러한 경우 라고 한다. |
증명은 어렵지 않으므로 생략한다.
또한, 한 가지 주의할 점은 에 따라 가 달라질 수 있고, 서로 isomorphic하지 않을 수 있다는 것이다.
예를 들어, 위수가 인 순환군과 위수가 인 순환군의 direct product는 이들의 semidirect product이며, 또한, 위수가 인 dihedral group 역시 위수가 인 순환군과 위수가 인 순환군의 semidirect product이다. 그러나, 위수가 인 dihedral group은 아벨군이 아니므로 위수가 인 순환군과 위수가 인 순환군의 direct product와 isomorphic하지 않다.