생성집합은 군이 소수의 원소와 그 역원으로부터 어떻게 조립되는지를 기술한다. 케일리 유향그래프는 이 대수적 기술을 조합론적이고 기하학적인 대상으로 바꾸어 놓는다. 이 장에서는 생성이라는 대수적 개념을 그래프 이론과 연결하고, 군의 표시(presentation)를 위한 토대를 마련한다.


§7.1 생성집합

정의 7.1 (생성집합). 를 군이라 하고 라 하자. 에 대한 **단어(word)**란 유한 곱

을 말한다. 로 표기하는 가 생성하는 부분군은 이러한 모든 단어(빈 단어 포함, 빈 단어는 를 나타낸다)의 집합이다. 일 때 생성한다고 말한다.

역원을 포함시키는 것은 필수적이다. 비가환군에서는 양의 단어들만으로는 일반적으로 역원에 대해 닫혀 있지 않으므로, 그것들은 부분군을 이루지 못한다.

정의 7.2 (유한생성군).는 어떤 유한 부분집합 가 존재하여 일 때 **유한생성(finitely generated)**이라고 한다.


§7.2 교집합에 의한 특성화

정리 7.3. 를 군이라 하고 라 하자. 그러면 를 포함하는 의 모든 부분군의 교집합과 같다:

이 정리는 “를 포함하는 가장 작은 부분군”이라는 표현이 비형식적인 말이 아니라, 잘 정의된 폐포(closure) 연산임을 말해 준다.


§7.3 생성의 표준 예시

예시 7.4 (, 생성원 하나). 덧셈에 대한 정수는 을 만족한다. 모든 정수는 또는 의 사본들의 유한 합이다.

예시 7.5 (, 생성원 둘). 또한 도 성립한다. 실제로 이고, 를 생성하므로 도 그러하다. 이는 생성집합이 극소(minimal)일 필요가 없음을 보여 준다.

예시 7.6 (호환으로 생성되는 ). 대칭군 은 모든 호환(transposition)의 집합으로 생성된다. 모든 순열은 호환들의 곱으로 분해될 수 있다(9장 참고). 따라서

예시 7.7 (, 생성원 둘). 더 효율적으로, 이다. 다음을 확인할 수 있다:

따라서 세 호환이 모두 얻어진다. 두 3-순환과 항등원과 함께, 여섯 원소가 모두 설명된다.

예시 7.8 (이면체군).각형의 대칭들로 이루어진 이면체군 을 만족하는데, 여기서 만큼의 회전이고 는 반사이다. 모든 원소는 에 대해 또는 로 쓸 수 있으므로 이고 두 생성원으로 충분하다.

순환군에서의 계산적 판정법

다음 결과는 순환군에서의 생성 문제를 최대공약수(gcd) 계산으로 환원시킨다. 이는 연습문제 7.1–7.2와 “이 부분집합이 을 생성하는가?”를 묻는 모든 문제의 주된 도구이다.

명제 7.8a (순환군에서의 생성). 의 위수가 이라 하고, 을 정수라 하자. 그러면

이 부분군은 위수가 이고 에서의 지표(index)가 이다.

따름정리 (의 생성원). 원소 을 생성할 필요충분조건은 이다. 따라서 은 정확히 개의 생성원을 가지며, 여기서 는 오일러 토션트 함수이다.

예시 7.8b. 에서 이며, 이는 위수 인 순환 부분군이다. 에서 이다.

비가환군

이 gcd 판정법은 순환군(그리고 더 일반적으로는 가환군)에만 적용된다. 비가환군에서는 생성 문제를 명시적 계산으로 해결해야 하며, gcd에 유비되는 지름길은 없다. 예를 들어 안에서 (진부분군)인 반면, (전체 군)이다. 이 차이는 순환의 길이만으로는 드러나지 않는다.


§7.4 케일리 유향그래프

정의 7.9 (케일리 유향그래프). 를 군이라 하고 의 생성집합이라 하자. 케일리 유향그래프(Cayley digraph) 는 다음으로 정의되는 유향그래프이다:

  • 꼭짓점: 의 원소들.
  • 변:와 각 에 대해, 로 색칠된(혹은 표지된) 유향변 가 존재한다.

그래프 읽는 법:

특징의미
꼭짓점 항등원
생성원 에 의한 오른쪽 곱
변을 거꾸로 따라가기에 의한 곱
길이 인 경로개 생성원의 곱
시작점으로 돌아오는 순환생성원들 사이의 관계

§7.5 작은 군에 대한 케일리 유향그래프

예시 7.10 (, 생성원 ). 그림: 로 생성되는 의 케일리 유향그래프.

예시 7.11 (, 생성원 ). 유향 6-순환:

대신 생성집합 를 사용하면 두 번째 변 무리가 추가되어(각 꼭짓점이 두 칸 앞의 꼭짓점에도 연결됨) 같은 꼭짓점 집합 위에서 더 조밀한 그래프가 만들어진다.

예시 7.12 (, 생성원 ). 클라인 4-군 , 를 만족한다. 케일리 유향그래프는 다음을 가진다:

  • -변(가령 실선): .
  • -변(가령 점선): .

모든 생성원이 자기 자신의 역원이므로, 각 유향변은 그 역방향 변과 짝을 이루며, 그래프는 마주 보는 변들이 서로 다른 색으로 동일시된 정사각형처럼 보인다.

예시 7.13 (, 생성원 ). 케일리 유향그래프는 6개의 꼭짓점과 두 변 무리를 가진다. -변은 두 개의 유향 3-순환을 이룬다(하나는 를 지나고, 다른 하나는 를 지난다). -변은 두 3-순환에 걸쳐 원소들을 짝짓는다. 이 그래프는 비가환 구조를 시각적으로 보여 준다: 생성원을 다른 순서로 따라가면 다른 꼭짓점에 도달한다.

예시 7.14 (, 생성원 ). 케일리 유향그래프는 8개의 꼭짓점을 가진다. -변은 두 개의 유향 4-순환을 이룬다: 하나는 를 지나고 다른 하나는 를 지난다. -변은 각 에 연결한다(이므로 역방향으로도 연결됨). 관계 은 두 번째 4-순환이 반대 방향으로 순회된다는 사실로 나타난다.


§7.6 케일리 유향그래프가 드러내는 것

정리 7.15 (꼭짓점 추이성). 케일리 유향그래프 는 꼭짓점 추이적(vertex-transitive)이다: 임의의 두 꼭짓점 에 대해, 사상 로 보내는 그래프 자기동형사상이다.

꼭짓점 추이성은 그래프가 “모든 꼭짓점에서 똑같이 보인다”는 것을 뜻하며, 이는 모든 군 원소가 평행이동된 사본의 항등원 역할을 할 수 있다는 대수적 사실을 반영한다.

정리 7.16 (연결성 판정법). 케일리 유향그래프 가 연결될 필요충분조건은 를 생성하는 것이다.

순환 구조와 관계. 케일리 유향그래프에서 시작 꼭짓점으로 돌아오는 순환은 생성원들 사이의 관계에 대응한다. 예를 들어 의 4-순환은 관계 (즉, )에 대응한다. 에서 순환 (그리고 계속해서 로 돌아옴)은 관계 을 부호화한다.

유향그래프로부터 군의 성질 검출하기

가환성.가 가환일 필요충분조건은 모든 생성원 쌍 와 모든 꼭짓점 에 대해 두 경로

가 같은 꼭짓점에 도달하는 것이다. 시각적으로는: 두 가지 다른 호 유형으로 이루어진 모든 “평행사변형”이 닫힌다. 꼭짓점 추이성에 의해 단 하나의 꼭짓점(가령 )에서만 확인하면 충분하다: 군이 가환일 필요충분조건은 모든 생성원 쌍 에 대해 인 것이다.

예시. 에서 에서 출발하자. 를 따른 뒤 를 따르면 을 준다. 를 따른 뒤 를 따르면 을 준다. 서로 다른 꼭짓점이므로 은 비가환이다. 에서 에서 출발하면: 두 순서 모두 를 준다. 모든 평행사변형이 닫히므로 가 가환임이 확인된다.

부분군의 가시성. 만약 이고 를 생성한다면, 안에서 꼭짓점 집합 위의 유도 부분그래프(induced subgraph)로 나타난다. 좌잉여류 는 이 부분그래프의 동형인 사본으로 나타난다: -변을 임의의 잉여류로 제한하면 왼쪽 곱만큼 옮겨진 동일한 패턴이 재현된다.

예시. 에서 로 제한된 -변은 유향 3-순환을 이루는데, 이것이 이다. 나머지 세 꼭짓점 은 평행한 3-순환을 이루는데, 이것은 잉여류 로서 부분군이 아니라 부분군의 옮겨진 사본이다.

케일리 정리와의 연결. 각 생성원 로 순열 를 정의한다. 사상 (여기서 )는 단사 준동형사상 로 확장된다. 이것이 바로 **우정칙표현(right regular representation)**이며, 케일리 유향그래프는 그것의 시각적 부호화이다. 이 사상이 단사라는 사실은 케일리 정리(8장)의 내용이다: 모든 군은 어떤 대칭군에 매장(embed)된다.


§7.7 유한생성군

모든 군이 유한생성인 것은 아니다. 다음은 표준적이고 시사적인 예이다.

정리 7.17.는 유한생성이 아니다.

이 증명은 유한생성 문제가 어떻게 산술적 장애물로 환원되는지를 보여 주는 모범이다. 핵심은 유리수의 덧셈군에서 유한 생성집합은 분모를 제약하지만, 는 유계가 아닌 분모를 가진다는 점이다.

참고. 덧셈군 또한 유한생성이 아니다(같은 방식의 논증으로, 혹은 농도에 의해: 가환군의 유한생성 부분군은 가산이지만 은 비가산이다). 반면 모든 유한군은 유한생성이다(로 잡으면 된다).


§7.8 관계와 표시

생성집합은 어떤 원소들이 군을 만드는지 알려 주고, **관계(relation)**는 서로 다른 단어가 언제 같은 원소를 나타내는지 알려 준다. **표시(presentation)**는 이 둘을 동형을 무시하고 군을 결정하는 간결한 기술로 묶어 낸다.

자유군

표시를 정밀하게 하려면, 아무런 관계도 없는 군이라는 개념이 필요하다.

정의 7.18 (자유군, 비형식적). 집합 위의 자유군(free group) 는 알파벳 에 대한 모든 기약 단어로 이루어지는데, 여기서 “기약(reduced)“이란 인접한 쌍 이나 가 나타나지 않음을 뜻한다. 곱셈은 이어 붙인 뒤 단어가 기약이 될 때까지 역원 쌍을 소거하는 것이다. 빈 단어가 항등원이다.

생성원 하나에 대한 자유군은 이다: 모든 기약 단어는 어떤 에 대해 이다. 두 개 이상의 생성원에 대한 자유군은 비가환이고 무한하다. 예를 들어 에서 단어 는 서로 다른 원소이다.

의 핵심 성질은 **보편성(universality)**이다: 개의 원소로 생성되는 모든 군은 의 몫(quotient)이다. 만약 라면, 각 형식적 생성원을 그에 대응하는 군 원소로 보내는 사상 는 전사 준동형사상이다. 그 핵(kernel)은 정확히 에서 와 같아지는 단어들로 이루어지며, 이것이 관계이다.

표시

정의 7.19 (군의 표시). 군의 표시

는 생성원 와 관계 (각 는 생성원에 대한 단어들 사이의 등식)를 명시한다. 형식적으로 이며, 여기서 는 관계자(relator)들의 정규폐포(normal closure), 즉 그것들을 포함하는 의 가장 작은 정규부분군이다.

표시로 정의되는 군은 모든 가 성립하면서 로 생성되는 “가장 큰” 군이다: 그러한 다른 모든 군은 그것의 몫이다.

예시 7.20 (순환군의 표시).

에서 출발하여, 관계 을 강제하여 를 준다.

예시 7.21 (이면체군의 표시).

처음 두 관계는 생성원의 위수를 제한한다. 세 번째는 **켤레 관계(conjugation relation)**이다: 로 켤레화하면 그것을 역원으로 만들어, “반사가 회전을 뒤집는다”를 부호화한다. 동등하게 이며, 이것은 임의의 단어를 표준형 (, )로 환원시키는 교환 규칙이다. 이 세 관계는 동형을 무시하고 을 완전히 결정한다.

예시 7.22 (클라인 4-군).

가환성 관계 가 없다면, 군 는 무한 이면체군 (자유곱 )가 될 것이다. 가환성을 더하면 이것은 유한군 로 붕괴한다.

예시 7.23 (사원수군).

이것은 위수 8인 비가환군으로, 와 다르다. 의 표시는 오직 두 번째 관계에서만 차이가 난다: 의 경우 이고 의 경우 이다. 에서 반사는 위수가 2이고, 에서는 두 생성원 모두 위수가 4이며 위수 2인 유일한 원소는 이다.

단어 문제

표시 이 주어졌을 때, **단어 문제(word problem)**는 다음을 묻는다: 생성원과 그 역원에 대한 단어 가 주어졌을 때, 표시된 군에서 인가? 동등하게, 가 관계자들의 정규폐포 안에 들어 있는가?

유한군에 대해서는 이것은 항상 판정 가능하다(모든 원소를 열거하면 된다). 그러나 일반적으로 단어 문제는 **판정 불가능(undecidable)**하다: 노비코프(Novikov, 1955)와 분(Boone, 1959)은 어떤 임의의 단어가 항등원과 같은지 어떤 알고리즘으로도 판정할 수 없는 유한표시군이 존재함을 각각 독립적으로 증명했다.

이는 표시가 간결하더라도 다루기에는 의외로 어려울 수 있음을 뜻한다. 표시는 군을 정확히 정의하지만, 그것으로부터 정보를 추출하는 일(군의 위수, 두 단어가 같은 원소를 나타내는지, 군이 자명한지)은 계산적으로 다루기 어려울 수 있다. 표시의 우아함과 그것으로 계산하는 어려움 사이의 이 긴장은 조합론적 군론의 많은 부분을 관통한다.

표시는 이후 장들에서, 특히 몫군(15장)과 유한표시군의 구조에서 필수 도구가 된다.


풀이 예제

풀이 예제 A. 임을 보여라.

생성된 부분군의 모든 에 대해 가 필요하지만, 더 직접적으로: 에서 부분군 을 포함한다. 그 차는

이제 이고, 이다. 이고 를 생성하므로, 라고 결론짓는다.

대안으로, 이고 임에 주목하면, 은 위수 12인 원소를 포함한다.

풀이 예제 B. 안에서 를 구하라.

두 생성원 모두 위수가 2이고 서로소(disjoint)이므로 교환된다:

생성된 부분군은 이다. 이는 의 진부분군이므로, 를 생성하지 않는다.

풀이 예제 C. 생성원 을 갖는 의 케일리 유향그래프를 기술하라.

이 군은 6개의 원소를 가진다. -변은 두 “층(layer)” 사이를 맞바꾼다(의 위수가 2이므로 각 -변은 2-순환이다): 에 대해 . -변은 두 개의 유향 3-순환을 이룬다: . 그래프는 연결되어 있으며, 이는 가 군을 생성함을 확인해 준다. 이므로, 이 그래프는 생성원 을 사용하여 하나의 유향 6-순환으로 그릴 수도 있다.

풀이 예제 D. 에서 를 결정하고 생성된 부분군의 위수를 구하라.

을 계산하자. 단계별로: , 그다음 , 그다음 이다. 이므로, 명제에 의해 이다.

구체적으로: , 그다음 , 그다음 이다.

중 어떤 두 원소만으로는 을 생성하지 못함에 주목하라: , , . 세 원소가 모두 필요하다.

풀이 예제 E. ( = 만큼의 회전, = 반사)의 케일리 유향그래프로부터 다음을 읽어 내라: (a) 각 생성원의 위수, (b) 군이 가환인지 여부, (c) 단일 생성원 변으로부터 보이는 모든 부분군.

(a) -변은 유향 3-순환을 이루므로 이다. -변은 꼭짓점들을 짝짓는다()이므로 이다.

(b) 에서 출발하자. 경로 에서 끝난다. 경로 에서 끝난다. 의 표준 표지법에서 이고 이므로, 이들은 서로 다른 꼭짓점이다: 군은 비가환이다.

(c) -변만으로 6개의 꼭짓점은 두 개의 유향 3-순환으로 분해된다:

  • : 이것은 부분군 으로, 지표 2인 유일한 부분군이다.
  • : 이것은 잉여류 로, 부분군이 아니다(를 포함하지 않는다).

-변은 각 회전을 반사와 짝짓는다. 각 쌍 는 그 쌍이 를 포함할 때에만 부분군 를 준다: 부분군 , , 는 각각 로부터의 -변, 그리고 으로부터의 -변으로 (재표지 후) 보인다. 과 자명한 부분군들과 함께, 이들이 의 다섯 부분군 전부이다.

풀이 예제 F. 의 표시를 쓰고 모든 표준형 원소를 나열하여 임을 확인하라.

표시는 이다.

세 번째 관계는 를 주며, 이것이 교환 규칙이다. 에 대한 임의의 단어는 다음으로 환원될 수 있다:

  1. 를 사용하여 모든 를 오른쪽으로 옮긴다.
  2. 의 거듭제곱을 4로 나눈 나머지로 환원한다(이므로).
  3. 의 거듭제곱을 지수에서 2로 나눈 나머지로 환원하되, (가 아님)에 유의한다. 따라서 으로 대체되고, 이다.

표준형: 이고 로, 8개의 원소를 준다:

표준 동일시 하에서: , , , , 이다.


플래시카드 요약

빠른 복습을 위한 핵심 사실

  1. 의 구체적 정의: 인 모든 유한 곱 (빈 곱 포함).

  2. 의 추상적 정의: 를 포함하는 의 모든 부분군의 교집합(정리 7.3).

  3. 생성의 핵심 예시:

    • (그러나 ).
    • .
    • .
  4. 케일리 유향그래프 : 꼭짓점 = 군 원소; 각 생성원 에 대해 변 .

  5. 꼭짓점 추이적: 임의의 군 원소에 의한 왼쪽 곱은 그래프 자기동형사상이다.

  6. 를 생성할 때에만 연결됨(정리 7.16).

  7. 순환 = 생성원들 사이의 관계.

  8. 유향그래프는 군뿐 아니라 생성원의 선택에 의존한다.

  9. 에서의 생성: . 일 때에만 을 생성한다.

  10. 유향그래프로부터의 가환성: 임의의 단일 꼭짓점에서 모든 생성원 쌍 평행사변형이 닫히는지 확인한다.

  11. 부분군 가시성: 는 유도 부분그래프로 나타나고, 잉여류는 옮겨진 사본으로 나타난다.

  12. 유한생성이 아님: — 유한 생성원은 분모를 제약한다.

  13. 표시 : 형식적으로 , 자유군을 관계자들의 정규폐포로 나눈 몫.

  14. 핵심 표시: , , .

  15. 단어 문제: 표시로부터 를 판정하는 것은 일반적으로 판정 불가능하다(노비코프–분).


숙달 체크리스트

7장을 떠나기 전에 다음을 할 수 있는지 확인하라:

  • 작은 경우에 대해 , , 에서 를 명시적으로 계산하기.
  • 를 포함하는 모든 부분군의 교집합임을 진술하고 증명하기.
  • 생성의 정의에서 왜 역원이 필요한지 설명하기(역원 없이는 반례를 제시하기).
  • 주어진 군과 생성집합에 대해 케일리 유향그래프를 그리기; 항등원, 곱셈, 역원을 읽어 내기.
  • 진술하고 증명하기: 케일리 유향그래프가 연결될 필요충분조건은 생성집합이 군을 생성하는 것이다.
  • 가 유한생성이 아님을 증명하기.
  • 의 표시를 쓰고 각 관계가 기하학적으로 무엇을 의미하는지 설명하기.
  • 주어진 부분집합이 주어진 군을 생성하는지 결정하기(가환인 경우 gcd를 사용하고, 그 외에는 명시적 계산을 사용).
  • gcd 판정법을 적용하기: 에서 .
  • 단일 꼭짓점에서 평행사변형을 확인하여 케일리 유향그래프로부터 가환성을 검출하기.
  • 케일리 유향그래프에서 부분군과 그 잉여류를 부분그래프로 식별하기.
  • 같은 군에 대한 서로 다른 생성집합이 왜 서로 다른 케일리 유향그래프를 낳는지 설명하기.
  • 집합 위의 자유군을 정의하고 표시가 어떻게 몫으로 생겨나는지 설명하기.
  • 사원수군의 표시를 진술하고 그것이 와 어떻게 다른지 설명하기.
  • 단어 문제를 설명하고 그것이 일반적으로 왜 판정 불가능한지 진술하기.
  • 준동형사상이 생성원에서의 값으로 결정된다는 사실을 사용하기(연습문제 7.6).