평면 등거리변환은 군 구조의 기하학적 실현이다. 추상적인 기호를 조작하는 대신, 유클리드 평면의 강체 운동(rigid motion)을 합성한다. 이 장이 중요한 까닭은, 대수가 어떻게 대칭성을 기록하는지를 보여 주고, 실제로 그림으로 그릴 수 있는 구체적인 비가환군을 제공하기 때문이다. 평면 등거리변환을 정확히 네 가지 유형으로 분류하는 정리는 초등 기하학에서 가장 깔끔한 정리 중 하나이며, 등거리변환군의 유한 부분군은 앞 장에서 다룬 순환군과 이면체군과 정확히 일치하는 것으로 드러난다.
§12.1 평면의 등거리변환
정의 12.1 (평면 등거리변환)
평면 등거리변환(plane isometry, 또는 강체 운동)이란 유클리드 거리를 보존하는 전단사 ϕ:R2→R2이다.
∣ϕ(x)−ϕ(y)∣=∣x−y∣
모든 x,y∈R2에 대하여 성립한다.
정리 12.2. 모든 평면 등거리변환의 집합은 합성에 대하여 군을 이룬다.
증명
군의 공리를 확인한다.
닫힘성.ϕ와 ψ이 거리를 보존하는 전단사이면, ϕ∘ψ도 전단사이고(전단사들의 합성), 또한
역원.ϕ이 전단사이므로 역사상 ϕ−1을 갖는다. 임의의 x,y∈R2에 대하여, 점 ϕ−1(x)와 ϕ−1(y)에 ϕ을 적용하면:
∣ϕ−1(x)−ϕ−1(y)∣=∣ϕ(ϕ−1(x))−ϕ(ϕ−1(y))∣=∣x−y∣.
따라서 ϕ−1도 거리를 보존하므로 등거리변환이다. ■
이 군을 평면의 유클리드 군(Euclidean group), 또는 등거리변환군Isom(R2)이라 한다.
정리 12.3 (등거리변환의 아핀 형태)
모든 평면 등거리변환은 다음 형태로 쓸 수 있다.
ϕ(x)=Ax+b,
여기서 A∈O(2)은 직교 2×2 행렬(ATA=I을 만족)이고 b∈R2이다.
증명 개요
1단계. 원점을 고정하는 등거리변환은 선형이다. ϕ(0)=0이고 ϕ가 모든 거리를 보존하면, (편극 항등식 ⟨x,y⟩=21(∣x∣2+∣y∣2−∣x−y∣2)에 의해) 모든 내적을 보존한다. 내적을 보존하는 선형 사상은 직교적이므로, ϕ(x)=Ax이고 A∈O(2)이다.
2단계. 일반적인 등거리변환 ϕ에 대하여 ψ(x)=ϕ(x)−ϕ(0)로 정의한다. 그러면 ψ은 원점을 고정하는 등거리변환이므로, 어떤 A∈O(2)에 대하여 ψ(x)=Ax이다. b=ϕ(0)로 두면 ϕ(x)=Ax+b을 얻는다. ■
A∈O(2)이므로 det(A)=±1이다. 이 행렬식은 방향 보존 등거리변환과 방향 반전 등거리변환을 구분하는 핵심 불변량이다.
§12.2 네 가지 유형: 분류 정리
정리 12.4 (평면 등거리변환의 분류)
모든 평면 등거리변환은 다음 중 정확히 하나이다.
유형
방향
고정점
평행이동
보존 (det=+1)
없음 (단, v=0일 때, 즉 항등사상은 예외)
회전
보존 (det=+1)
정확히 하나 (중심)
반사
반전 (det=−1)
직선 전체 (축)
미끄럼 반사
반전 (det=−1)
없음
고정점 분석을 통한 증명 개요
ϕ(x)=Ax+b를 평면 등거리변환이라 하자.
경우 1: det(A)=+1이고 A=I.
그러면 ϕ(x)=x+b이고, 이는 평행이동이다.
경우 2: det(A)=+1이고 A=I.
그러면 A은 자명하지 않은 회전 행렬 Rθ=(cosθsinθ−sinθcosθ)이다. 고정점 방정식 x=Ax+b은 (I−A)x=b이 된다. A=I이고 det(A)=1이므로, θ≡0(mod2π)에 대하여 det(I−A)=2−2cosθ=0임을 확인할 수 있다. 따라서 유일한 고정점이 존재하고, ϕ은 그 점을 중심으로 하는 회전이다.
경우 3: det(A)=−1이고 ϕ이 고정점 p을 갖는 경우.
평행이동 x↦x−p로 켤레를 취하면 ϕ(0)=0이라 가정할 수 있으므로, A∈O(2), det(A)=−1인 ϕ(x)=Ax이다. 이러한 A은 고윳값 +1과 −1를 가지므로, ϕ은 +1에 대한 고유공간을 가로지르는 반사이다.
경우 4: det(A)=−1이고 ϕ이 고정점을 갖지 않는 경우.
그러면 ϕ은 미끄럼 반사이다. 즉, 어떤 직선에 대한 반사에 이어 그 직선에 평행한 0이 아닌 평행이동을 합성한 것이다. (미끄럼 성분은 b에서 반사축에 평행한 부분이다. 만약 그것이 0이라면 ϕ은 고정점을 가질 것이다.) ■
이 분류는 빠짐없으면서 서로 배타적이다. 항등사상은 관례상 평행이동(v=0)이나 회전(θ=0)으로 묶는다. 두 관례 모두 무해하다.
§12.3 평행이동
정의 12.5 (평행이동)
v∈R2에 대하여, v만큼의 평행이동은
Tv(x)=x+v.
정리 12.6. 평행이동의 집합은 (R2,+)과 동형인 부분군을 이룬다.
증명
T={Tv:v∈R2}로 정의한다. 다음을 확인한다.
닫힘성:Tv∘Tw(x)=(x+w)+v=x+(v+w)=Tv+w(x).
항등원:T0=id.
역원:Tv−1=T−v.
Tv∘Tw=Tv+w이므로 사상 v↦Tv은 군 동형사상 (R2,+)∼T이다. ■
참고 12.7
평행이동의 군은 (벡터 덧셈이 가환적이므로) 가환적이며 Isom(R2)의 정규부분군이다. 임의의 등거리변환 ϕ(x)=Ax+b에 대하여,
ϕ∘Tv∘ϕ−1=TAv,
이는 다시 평행이동이다. 이 정규성은 유클리드 군의 반직접곱(semidirect product) 구조에 근본적이다(§12.10 참조).
§12.4 회전
정의 12.8 (회전)
점 P을 중심으로 각 θ만큼의 회전은 등거리변환
Rθ,P(x)=Rθ(x−P)+P,
이며, 여기서 Rθ=(cosθsinθ−sinθcosθ)는 표준 회전 행렬이다. 특수한 경우 P=0에서는:
Rθ,0(x)=Rθx.
정리 12.9. 원점을 중심으로 하는 회전들은 SO(2)≅S1과 동형인 군을 이룬다.
증명
집합 {Rθ:θ∈R}은 합성에 대하여 닫혀 있고(Rθ∘Rφ=Rθ+φ), 항등원 R0=I과 역원 Rθ−1=R−θ을 갖는다. 사상 θ↦Rθ는 핵 2πZ를 갖는 전사 준동형사상 R→SO(2)이므로,
SO(2)≅R/2πZ≅S1
여기서 S1는 원군(circle group, 곱셈에 대한 단위 복소수)이다. ■
참고 12.10
회전 Rθ,P은 유일한 고정점, 즉 P을 갖는다. SO(2)에서 Rθ,0의 위수는 θ/(2π)이 유리수일 때 그리고 오직 그때만 유한하다. 구체적으로, R2π/n는 위수 n을 가지며 순환 부분군 Cn≤SO(2)를 생성한다.
§12.5 반사
정의 12.11 (반사)
직선 ℓ에 대한 반사는 각 점 x을 ℓ에 대한 거울상으로 보내는 등거리변환 σℓ이다. 좌표로 나타내어, ℓ이 x-축으로부터 각 α을 이루며 원점을 지난다면,
σℓ(x)=Mαx,Mα=(cos2αsin2αsin2α−cos2α).
정리 12.12. 모든 반사는 위수 2을 갖는다.
증명
Mα2=I (직접 계산하거나, 같은 직선에 대해 두 번 반사하면 모든 점이 원래 위치로 돌아온다는 사실로부터). 따라서 σℓ2=id이고 σℓ=id이므로(ℓ 위에 있지 않은 점을 움직인다), ord(σℓ)=2이다. ■
미끄럼 반사는 세 반사의 합성이다(반사 더하기 평행이동, 후자는 그 자체로 두 반사이다). ■
§12.6 미끄럼 반사
정의 12.15 (미끄럼 반사)
미끄럼 반사는 직선 ℓ에 대한 반사 σℓ와, v이 ℓ에 평행한 0이 아닌 평행이동 Tv의 합성이다.
G=Tv∘σℓ,v∥ℓ,v=0.
참고 12.16
미끄럼 반사는 고정점을 갖지 않는다: 만약 G(x)=x이면 σℓ(x)=x−v이다. 그런데 σℓ은 ℓ을 ℓ로 보내고 ℓ 밖의 점을 반대편으로 옮기므로, x은 ℓ 위에 놓이면서 동시에 x=x+v을 만족해야 하는데, 이는 v=0에 모순된다.
v=0이라는 조건은 본질적이다. v=0이면 그 사상은 반사로 환원된다.
예제 12.17. 사상 (x,y)↦(x+3,−y)은 미끄럼 반사이다. 이는 x-축에 대해 반사한 다음 (3,0)만큼 평행이동한다.
§12.7 방향
정의 12.18 (등거리변환의 방향)
등거리변환 ϕ(x)=Ax+b을 다음과 같이 부른다.
det(A)=+1이면 방향 보존(orientation-preserving).
det(A)=−1이면 방향 반전(orientation-reversing).
정리 12.19. 방향 보존 등거리변환은 Isom(R2)에서 지수 2인 정규부분군을 이룬다.
증명
사상 ϕ↦det(Aϕ)은 (det(AϕAψ)=det(Aϕ)det(Aψ)이므로) 군 준동형사상 Isom(R2)→{+1,−1}이다. 그 핵은 방향 보존 등거리변환의 집합이므로 정규부분군이다. 그 상은 {+1,−1}이므로 지수는 2이다. ■
요약 표
유형
det(A)
방향
고정점
평행이동 (v=0)
+1
보존
없음
회전 (θ=0)
+1
보존
한 점 (중심)
반사
−1
반전
직선 (축)
미끄럼 반사
−1
반전
없음
§12.8 등거리변환군의 유한 부분군
정리 12.20 (레오나르도의 정리)
Isom(R2)의 모든 유한 부분군은 다음 중 하나와 동형이다.
순환군 Cn (공통 중심을 둘러싼 n개의 회전으로 이루어짐), 또는
이면체군 Dn (n개의 회전과 n개의 반사로 이루어짐).
증명 개요
G를 Isom(R2)의 유한 부분군이라 하자.
1단계.G는 (항등원 이외의) 평행이동도, 미끄럼 반사도 포함하지 않는다. 항등이 아닌 평행이동은 무한 위수를 가지므로(Tv을 반복 적용해도 결코 항등원으로 돌아오지 않는다) 유한군에 속할 수 없다. 마찬가지로 미끄럼 반사 Gv,ℓ은 Gv,ℓ2=T2v을 만족하므로 역시 무한 부분군을 생성한다.
2단계. 따라서 G는 회전과 반사로만 이루어진다. G의 모든 회전은 공통 고정점(중심)을 공유하며, 모든 반사축은 이 점을 지난다. (두 회전이 서로 다른 중심을 갖는다면, 그 합성은 평행이동을 만들어 낼 것이다.)
3단계.G에서 회전들의 부분군은 SO(2)≅S1의 유한 부분군이므로 순환적이다: 어떤 n에 대하여 ⟨R2π/n⟩≅Cn이다.
4단계.G가 반사를 포함하지 않으면 G≅Cn이다. G가 적어도 하나의 반사 σ를 포함하면, G=⟨R2π/n,σ⟩이고 관계식 σR2π/nσ=R−2π/n은 Dn의 표시(presentation)를 준다. ■
정의 12.21 (이면체군, 기하학적 정의)
이면체군Dn은 정 n각형의 모든 대칭의 군이다. 위수 2n을 가지며, 다음을 만족하는 회전 r=R2π/n와 반사 s으로 생성된다.
rn=e,s2=e,srs−1=r−1(equivalently, sr=r−1s).
원소들은 {e,r,r2,…,rn−1,s,sr,sr2,…,srn−1}이다.
예제 12.22 (친숙한 도형들의 대칭군)
도형
대칭군
위수
생성원
정삼각형
D3≅S3
6
회전 120°, 임의의 반사
정사각형
D4
8
회전 90°, 임의의 반사
정 n각형
Dn
2n
회전 2π/n, 임의의 반사
원
O(2)
∞
모든 회전, 임의의 한 반사
정 n각형의 방향 보존 대칭은 순환 부분군 Cn=⟨r⟩≤Dn을 이루며, 이는 지수 2을 가지므로 정규이다.
§12.9 제8장과의 연결: 순열군으로서의 Dn
정 n각형의 꼭짓점에 1,2,…,n로 이름을 붙인다. 각 대칭은 이 꼭짓점들을 순열하여 충실한 작용 Dn↪Sn을 준다. 이는 Dn를 Sn의 부분군으로 매장한다.
예제 12.23 (D3↪S3)
삼각형의 꼭짓점에 1,2,3로 이름을 붙인다(시계 방향). 그러면:
대칭
순열
항등 e
ι
회전 r (120°)
(123)
회전 r2 (240°)
(132)
반사 s (꼭짓점 1을 지나는 축)
(23)
반사 sr (꼭짓점 2을 지나는 축)
(13)
반사 sr2 (꼭짓점 3을 지나는 축)
(12)
∣D3∣=6=∣S3∣이고 D3↪S3이 단사이므로 D3≅S3이다.
예제 12.24 (D4↪S4)
정사각형의 꼭짓점에 1,2,3,4로 이름을 붙인다(시계 방향). 그러면 회전 r=(1234)과 반사 s=(24)(꼭짓점 1과 3을 지나는 수직축에 대한)이 D4를 생성한다. ∣D4∣=8<24=∣S4∣이므로 매장 D4↪S4은 진부분(proper)이다. D4는 S4의 부분군이지만 군 전체는 아니다.
관계식 sr=r−1s는 순환 표기법으로 확인할 수 있다:
sr=(24)(1234)=(1432)(24)=r−1s.✓
§12.10 랭의 관점: 유클리드 군
랭의 관점에서 이 장은 자연스럽게 등장하는 자명하지 않은 반직접곱을 무시할 수 없게 되는 첫 지점이다.
정의 12.25 (반직접곱)
N과 H을 군이라 하고,
α:H→Aut(N)
을 H가 N에 자기동형사상으로 작용함을 기술하는 준동형사상이라 하자. 반직접곱N⋊αH는 집합 N×H에 다음 곱셈을 부여한 것이다.
(n1,h1)(n2,h2)=(n1α(h1)(n2),h1h2).
작용이 자명하여 모든 h에 대하여 α(h)=idN이면, 이는 직접곱으로 환원된다:
(n1,h1)(n2,h2)=(n1n2,h1h2).
따라서 반직접곱은 한 인자가 켤레에 의해 다른 인자를 비틀 때 직접곱을 올바르게 일반화한 것이다.
정리 12.26. Isom(R2)≅R2⋊O(2).
여기서 O(2)가 R2에 작용하는 방식은 자명한 선형 작용이다:
A⋅v=Av.
그림: 반직접곱으로서의 유클리드 군.
평행이동은 정규부분군을 이루고, 직교 사상은 선형 부분을 공급하며, 작용 화살표는 회전과 반사가 켤레에 의해 평행이동을 어떻게 비트는지를 기록한다.