준동형사상 글에서 언급했듯이 준동형은 연산의 구조를 보존하는 사상입니다. 그 예시를 외계인과의 조우를 통해 아주 실감나게 설명했던 바 있습니다.
그럴일은 없겠지만 만일 제가 살아생전에 외계인을 만난다면 수학과 물리로 대화를 할 수 밖에 없을 것입니다. 그럴 순간이 온다면, 그들의 세상과 언어, 소통의 구조가 우리 인류와 동형일지가 가장 머릿속에 떠오를 것 같습니다.

1. 동형사상
1) 정의
정의(A.A) 2-17) 군론에서 동형사상
군 G,H 와 사상 σ:G⟶H 생각하자. 만일 α 가 준동형이면서 전단사(일대일대응)인 경우, 이를 '동형사상(isomorphism)'이라고 한다. 그리고 G 는 H 와 '동형(isomorphic)'이라 표현하며 기호로는 G≅H 로 표기한다.
동형의 의의는 선형대수학에서 동형을 설명할 때 비트겐슈타인 등을 예시로 들어 자세하게 기술해둔 바 있습니다. '동형'이라는 용어가 주는 의미는 거기서나 여기서나 완전히 동일합니다. 연산 규칙이 보존되면서, 일대일로 대응된다는 조건이 붙어 두 영역(군)의 세계가 구조적으로 동일하고 개수마져 같다, 이런 의미로 해석할 수 있을 것입니다.
앞으로 우리가 사상을 하나 잡았을 때, 동형사상임을 보여야 할 일이 많습니다. 또는 어떤 과제를 해결하기 위해 적당한 동형사상을 잡아야 할 필요가 있습니다. 그러면 그때마다 우리는 적당한 사상을 잡고, 네 가지를 확인해야 합니다.
▶ 함수(사상)가 잘 정의되는가(Well-defined)? : x1=x2 이면 f(x1)=f(x2) 인가?
▶ 단사(one-to-one, injective)인가? : f(x1)=f(x2) 이면 x1=x2 인가?
▶ 전사(onto, surjective)인가? : 임의의 y∈Y 에 대하여, f(x)=y 를 만족하는 x∈X 를 항상 찾을 수 있는가?
▶ 준동형(homomorphism)인가? : 정의역의 임의의 원소 x,y 에 대하여 α(xy)=α(x)α(y) 인가?
보통 잘 정의됨과 단사는 역방향 관계이기 때문에 때때로 같이 한 번에 보이는 경우가 많습니다. 아래 여러 정리들을 증명하면서 구체적으로 이 과정이 어떻게 적용되는지 살펴보도록 합시다.
2) 성질
정리(A.A) 2.32) 정수집합은 자연수배수의 정수집합과 동형이다.
정수집합에 적당한 자연수 n 을 곱한 집합 nZ={nk∣k∈Z} 를 생각하자. 그러면
Z≅nZ
증명) 사상 σ:Z⟶nZ 가 k⟼σ(k)=nk 로 정의된다고 하자. 보여야 할 것은 이 함수가 잘 정의되었는지이고, 동형임을 보이기 위해 추가로 단사, 전사, 준동형임을 보이면 된다.
i) 잘 정의됨과 단사 : 양방향 화살표로 다음과 같이 보인다. 임의의 k,m∈Z 에 대하여,
σ(k)=σ(m)⟺nk=nm⟺k=m
ii) 전사 : 임의의 y∈nZ 를 생각하자. 그러면 어떤 k∈Z 에 대해 y=nk 가 성립한다. 이때 σ(x)=y 가 되게 하는 x 를 찾으면 끝나는데, σ(x)=nx=y=nk 이므로 x=k 로 택하면 된다.
iii) 준동형 : 우선 정의역 Z 에서의 연산과 공역 nZ 에서의 연산 모두 덧셈임을 기억하자. 그러면 임의의 k,m∈Z 를 생각했을 때 σ(k+m)=n(k+m)=nk+nm=σ(k)+σ(m) 가 성립한다. 고로 σ 는 준동형사상이다.
셋을 종합하면 σ 는 동형사상이다. 따라서 Z≅nZ 이다. ◼
이 정리에 따른 결과의 하나로서 n=2 일 때를 생각해 보았을 때, Z≅2Z 라는 것을 알 수 있습니다. 이것은 (음수를 포함시켜도 되지만 편의상 떼놓고 생각해서) 자연수집합과 짝수집합 사이에 전단사함수가 존재한다는 것을 뜻하기도 해서, 기수가 같다는 집합론의 개념과 연관되어 있기도 하다는 것을 슬쩍 엿볼 수 있습니다. 더욱이, 이 정리는 그 자체로 후에 몫 군을 다룰 때 또 강조될 것이기 때문에 결과를 잘 기억해 놓는 것이 중요합니다.
예제 1) 집합 G={(1n01)|n∈Z} 을 생각하자. 이것이 행렬곱을 연산으로 갖는 군임을 보이고, G≅(Z,+) 임을 보여라.
Sol) 함수를 σ:Z⟶GL2(R) 와 같이 잡고 k⟼σ(n)=(1n01) 로 정의한다. 하나의 정수가 행렬의 한 성분에 들어가는 것이니 전단사임은 쉽게 확인할 수 있다. 준동형인지를 확인하기 위해 다음과 같이 연산해본다.
σ(n+m)=(1n+m01)=(1n01)(1m01)=σ(n)⋅σ(m)
이상에서 σ 는 동형사상이고, 따라서 Z≅GL2(R) 임을 알 수 있다. 이때 정리(A.A) 2.29) 에 의하면, 치역은 공역의 부분군이되고 GL2(R) 은 일반선형군 즉 군이니, σ(Z)=G⩽GL2(R) 이 성립한다. 즉 G 는 군이다. ◼
정리(A.A) 2.33)
G1≅G2 이고 H1≅H2 라 하자. 그러면 G1×H1≅G2×H2 이다.
증명) σ:G1⟶G2 라 하고, τ:H1⟶H2 라 하자. 가정에 의해 둘은 동형사상이다. 그리고 함수 μG1×H1⟶G2×H2 를 잡아 (g1,h1)⟼μ(g1,h1)=(g2,h2)=(σ(g1),τ(g2)) 라 정의한다.
i) 준동형사상인가? : 임의의 (g1,h1)∈G1×H1 과 (g′1,h′1)∈G1×H1 에 대하여,
μ((g1,h1)(g′1,h′1))=μ(g1g′1,h1h′1)=(σ(g1g′1),τ(h1h′1))=(σ(g1)σ(g′1),τ(h1)τ(h′1))=(σ(g1),τ(h1))(σ(g′1),τ(h′1))=μ(g1,h1)μ(g′1,h′1)
ii) 잘 정의되고 단사인가? : 임의의 (g1,h1),(g′1,h′1)∈G1×H1 에 대하여,
μ((g1,h1)(g′1,h′1))=μ(g1g′1,h1h′1)=(σ(g1g′1),τ(h1h′1))=(σ(g1)σ(g′1),τ(h1)τ(h′1))=(σ(g1),τ(h1))(σ(g′1),τ(h′1))=μ(g1,h1)μ(g′1,h′1)
iii) 전사인가? : dladmldml y=(g2,h2)∈Y=G2×H2 를 생각하자. σ 와 τ 가 전사함수이므로, g2=σ(g1) 이고 h2=τ(g2) 를 만족하는 g1∈G1 과 h1∈H1 이 존재한다. 따라서 임의의 (g2,h2)∈G2×H2 에 대하여,
μ(g1,h1)=(σ(g1),τ(h1))=(g2,h2)
를 만족하는 g1∈G1 과 h1∈H1 이 존재하므로 μ 는 전사이다. ◼
정리(A.A) 2.34)
군 G,H,K 를 생각하자.
① 항등사상 1G:G⟶G 는 임의의 군 G 에 대하여 언제나 동형사상이다.
② σ:G⟶H 가 동형사상이면, 역사상 σ−1:H⟶G 또한 동형사상이다.
③ σ:G⟶H 와 τ:H⟶K 가 동형사상이면, 그것의 합성 τσ:G⟶K 역시 동형사상이다.
따름정리(A.A) 2.34.1)
동형 ≅ 는 동치관계이다.
① 반사성(reflexive) : G≅G
② 대칭성(symmetric) : G≅H 이면 H≅G 이다.
③ 추이성(transitive) : G≅H 이고 H≅K 이면 G≅K 이다.
증명) ① 항등사상은 전단사이고 준동형이므로 자명하다.
② σ 가 전단사이면 역사상 σ−1 이 존재하고 이 또한 전단사이다. 그러면 σ−1 가 준동형이라는 것만 보이면 충분하다. g1,g2∈G 이고 h1,h2∈H 이며 σ(g1)=h1,σ(g2)=h2 라 하자. 그러면 σ 가 준동형사상이므로,
σ(g1)σ(g2)=σ(g1g2)=h1h2
여기서 양변에 σ−1 를 취하면
σ−1(h1h2)=σ−1σ(g1g2)=g1g2=σ−1(h1)σ−1(h2)
이다. 고로 σ−1 는 준동형이다.
③ 전단사사상 둘을 합성한 것 또한 전단사이고, 이 글 예제 2) 에서 준동형사상들의 합성은 준동형임을 보였다. ◼
정리(A.A) 2.35) 동형사상은 정의역의 원소의 위수를 보존한다.
동형사상 σ:G1⟶G2 를 생각하자. 그러면 모든 g∈G 에 대하여 |σ(g)|=|g| 이다.
증명) g 의 위수가 n 이므로, 유한위수 n∈N 을 갖는다고 일단 가정하자. 그러면 gn=1 이다. 그리고 σ 가 준동형사상이므로 정리(A.A) 2.27)-③ 에서 거듭제곱이 보존되기 때문에
σ(gn)=σ(1)=1={σ(g)}n
이 성립하여 σ(g)n=1 을 얻는다. 그러면 |σ(g)|=m 라 하였을 때 m≤n 이 성립한다. 만일 m≠n, 즉 m<n 이라고 가정해보자. 그러면 σ(g)m=1=σ(gm) 이 되고 두번째 등호에서 σ(gm)=σ(1) 이 성립해야 하므로 gm=1 을 만족하는 m<n 이 존재한다는 뜻이며, 이는 우리의 가정 |g|=n 에 모순이다. 따라서 m=n 이다.
만일 g 가 무한위수를 갖는다고 가정하자. 그러면 gk=1 을 만족하는 k 는 반드시 0 이어야 한다. 위와 비슷하게 σ(gk)=σ(1)={σ(g)}k=1 에서 |σ(g)|=m 이라 해보자. 만일 m 이 자연수로 존재하여 σ(g) 의 위수가 유한하다고 가정하면, σ(g)m=σ(gm)=1 이라는 뜻이고 이는 곧 gm=1 에 해당하여 g 가 무한위수를 갖는다는 가정에 모순이다. 따라서 |g|=∞ 라면 |σ(g)|=∞ 이다. ◼
2. 자기동형사상
1) 자기동형사상
정의(A.A) 2-18) 자기동형사상
정의역과 공역이 같은 동형사상 σ:G⟶G 를 G 의 '자기동형사상(automorphism)'이라고 한다. 또한 모든 G 의 가능한 자기동형사상을 모은 집합은 G 의 '자기동형군(automorphism group)'이라 부르며, 연산을 사상의 합성 ' 1∘' 으로 갖는 군이다.
Aut(G):={σ∣σ:G⟶G,G≅G}
자기동형사상은 단순히 정의역과 공역이 똑같은 군으로 되어 있는 동형사상의 특별한 예에 해당합니다. 그리고 그러한 사상들의 집합이 자기동형군입니다. 물론, 실제로 그런 사상들을 모은 것이 또 군이 되는지는 검증이 필요하겠죠. 바로 아래에서 합니다.
정리(A.A) 2.36) 자기동형군은 진짜 군이다
G 가 군일 때, Aut(G):={σ∣σ:G⟶G,G≅G} 는 함수의 합성 '∘' 을 연산으로 하는 군이다.
증명) G 에서 G 로 가는 모든 전단사함수들로 이루어진 군을 SG 라 하자. 즉, SG 는 모든 G 에서의 치환들로 이루어진 집합이라 할 수 있다. 그러면 Aut(G)⊆SG 가 성립하는데, 왜냐하면 Aut(G) 는 단순히 전단사인 σ 들로 구성된 SG 의 σ 중 준동형이기까지 한 σ 들의 모임이라 그렇다. 그렇다면, 정리(A.A) 2.13) 의 부분군 시험법만 적용하면 Aut(G) 가 군임을 알 수 있다.
① 항등원 : 1G:G⟶G 이고 1G∈Aut(G) 이다.
② 역원 : σ:G⟶G 가 동형이면, 전단사이므로 역사상 σ−1:G⟶G 또한 존재하고 이것도 동형이다. 그러므로 σ−1∈Aut(G) 이다.
③ 닫혀있음 : σ:G⟶G 와 τ:G⟶G 가 모두 동형이고 서로 다른 사상일 때, 그들의 합성 τσ 역시 동형이다. 그러므로 τσ∈Aut(G) 가 된다. 또한 일반적으로 τσ≠στ 이긴 하지만, 2στ 역시 합성으로 동형이므로 στ∈Aut(G) 이다. ◼
2) 내부자기동형사상
정의(A.A) 2-19) 내부자기동형사상
군 G 의 어떤 원소 a∈G 를 생각하자. 자기동형사상 σa:G⟶G 가 g⟼σa(g)=aga−1,∀g∈G 로 정의될 때, 이 사상을 a 에 의해 결정되어지는 G 의 '내부자기동형사상(inner automorphism)' 이라고 한다.
이때 각 a∈G 에 대하여 Θ:G⟶Aut(G) 를 a⟼Θ(a)=σa로 정의하게 되면, Θ(G) 는 G 의 모든 내부자기동형사상들로 이루어진 군이 되고, 이를 G 의 '내부자기동형군(inner automorphsim group)' 이라 하며
Inn(G)=Θ(G):={σa∣σa:G⟶G,G≅G,a∈G} 로 표기할 수 있다.
내부자기동형사상 σa 는 자기동형사상 중 특별한 타입으로 볼 수 있으며, 정의하는 방식이 g⟼σa(g)=aga−1,∀g∈G 인 것을 말합니다. 이때 a∈G 는 단순히 G 에서 특정 원소 하나를 골라온 것이고, g∈G 는 임의의 모든 G 의 원소를 말하는 것입니다.
조심할 것은 은근히 문자와 함수가 헷갈린다는 것입니다. 여기서 내부자기동형사상은 σa 이지만 내부자기동형군은 그러한 내부자기동형사상들을 모은 집합인데, 정의역은 군 G 이지만 공역이 자기동형군이므로, 정의역의 원소는 그냥 군의 원소이지만 공역의 원소는 사상이라는 점입니다. 3
이렇게 사상을 정의하게 되면 이것이 정말 동형사상이 되는지도 검토해야하고, 동형사상이면 물론 자기동형사상이 되겠으나, 그렇다고 해도 그러한 σa 을 모은 집합 Θ(G) 가 군이 되는지도 점검해야 합니다. 이를 아래의 정리에서 모두 다루고 있습니다.
정리(A.A) 2.37) 자기동형사상의 성질
G 가 군이고 어떤 원소 a∈G 를 생각하자.
① 각각의 a∈G 에 대하여, σa(g)=aga−1,∀g∈G 로 정의되는 사상 σa 는 G 의 자기동형사상이다.
② 각각의 a,b∈G 에 대해 사상 Θ:G⟶Aut(G) 은 준동형이다. 즉, 각각의 a,b∈G 와 모든 g∈G 에 대하여 σab(g)=σa(g)σb(g) 가 성립한다.
③ 사상 Θ 의 치역은 공역의 부분군이다 : Θ(G)=Inn(G)⩽Aut(G)
증명) ① i) 단사인가? : 임의의 g,h∈G 에 대하여 σa(g)≠σa(h) 일 때 g≠h 임을 보이면 된다. 귀류법을 사용하기 위하여 σa(g)≠σa(h) 일 때 g=h 라 가정해보자. 그러면 조건문의 전제에 의하여 aga−1=aha−1 이고 여기서 a∈G 는 군의 원소이므로 소거법칙을 쓰면 g≠h 이다. 이는 g=h 라는 우리의 가정에 모순이다. 따라서 σa(g)≠σa(h) 이면 g≠h 이다.
ii) 전사인가? : σa 가 전사인지 확인하기 위해서는 임의의 aga−1∈Y=G 에 대하여 σa(x)=y 를 만족하는 x∈G 가 존재해야 한다. 정의역에서 x=a−1ya∈G 로 선택해주면, 4
σa(x)=σa(a−1ya)=a(a−1ya)a−1=y
가 성립한다. 따라서 모든 y∈G 에 대하여, σa(x)=y 를 만족하는 x∈G 가 존재한다.
iii) 준동형인가? : g,h∈G 를 생각하자. 그러면
σa(g)σa(h)=(aga−1)(aha−1)=a(gh)a−1=σa(gh)
이다. 그러니 σa 는 준동형사상이 맞다. 이상에서 σa 는 동형사상이다.
② Θ 가 준동형사상임을 보인다는 것은, 임의의 g,h∈G 에 대하여 Θ(g)Θ(h)=Θ(gh) 를 보인다는 뜻이다. 여기서 Θ(g)=σa 이고 Θ(h)=σb 라고 잡아주면, σaσb=σab 를 보이면 충분하다. 그러면 임의의 x∈G 에 대하여,
(σaσb)(x)=σaσb(x)=σa(bxb−1)=a(bxb−1)a−1=ab(x)b−1a−1=σab(x)
가 성립한다. 따라서 Θ 는 준동형이다.
③ ② 에서 Θ 가 동형임을 보였고, 따라서 준동형이다. 그러면 정리(A.A) 2.29) 에 의하여 Θ(G)=Inn(G)⩽Aut(G) 가 성립한다. ◼

이들의 관계를 총정리하면 위의 그림과 같습니다.
[참고문헌]
Introduction to Abstract Algebra, 4e, W.Keith Nicholson
- 번역을 하면 '자기동형사상 군'이라 말해야 조금 더 자연스럽겠지만, 용어가 너무 길어지니 그냥 편의상 '자기동형군'이라 부를 예정입니다. [본문으로]
- 이것까지 된다면 아벨군이 될 것이다. [본문으로]
- 물론 공역도 군이니, 공역의 원소도 군이지만, 공역의 원소는 '사상'이라는 점을 강조하는 것입니다. [본문으로]
- 이렇게 x 를 선택할 수 있는 이유가 무엇일까? a,y∈G 이고 G 는 군이므로 a−1∈G 인 것도 자명하며, 따라서 군은 닫혀있으므로 a−1ya 라는 원소 또한 반드시 G 에 속해 있을 수밖에 없다. 그러니 이 원소를 x∈G 로 택하겠다는 뜻이다. [본문으로]
'대수학(Abstract Algebra) > 군론' 카테고리의 다른 글
대수학에서 잉여류와 라그랑주 정리(Cosets and Lagrange's Theorem in the Algebra) (1) | 2024.08.21 |
---|---|
군의 준동형 사상(group homomorphism) (0) | 2024.07.31 |
순환군과 위수(Cyclic group and order of group) (0) | 2024.07.02 |
여러가지 군(Various named group) (1) | 2024.06.21 |
부분군(Subgroup) (0) | 2024.02.23 |
댓글