본문으로 건너뛰기

장 22 몇 가지 응용

이 모든 준비를 마쳤으니, 이제 그 자체로도 흥미로운 몇 가지 멋진 결과를 전개하겠습니다.

22.1 프로베니우스 나눗셈 정리

정리 22.1.1 (프로베니우스 나눗셈 정리).

V를 유한군 G의 복소 기약 표현이라고 합시다. 그러면 dimV는 |G|를 나눕니다.

이 증명에는 (대수적 정수론 장에서 전개한) 대수적 정수가 필요합니다. 대수적 정수란 정수 계수 모닉 다항식의 근이 되는 복소수이고, 이러한 대수적 정수들은 덧셈과 곱셈에 대해 환 ℤ¯를 이루며, ℤ¯∩ℚ=ℤ임을 상기하십시오.

먼저 다음을 증명합니다.

보조정리 22.1.2 (ℤ[G] 원소의 정수성).

α∈ℤ[G]라고 합시다. 그러면 P(α)=0을 만족하는 정수 계수 모닉 다항식 P가 존재합니다.

증명.

Ak를 1,α1,…,αk의 ℤ-생성 공간이라고 합시다. ℤ[G]는 뇌터이므로 포함 관계 A0⊆A1⊆A2⊆…가 모두 진포함일 수는 없습니다. 따라서 어떤 k에 대해 Ak=Ak+1이며, 이는 αk+1을 α의 더 낮은 거듭제곱들로 나타낼 수 있다는 뜻입니다. ∎

프로베니우스 나눗셈 정리의 증명.

C1, …, Cm을 G의 켤레류라고 합시다. 이제 유리수

|G|dimV;

를 생각합니다. 이것이 대수적 정수임을 보일 것이며, 그러면 정리가 증명됩니다. 이 값을 다음과 같이 다시 쓸 수 있음에 주목하십시오.

|G|dimV=|G|⟨χV,χV⟩dimV=∑g∈GχV(g)χV(g)¯dimV.

합을 켤레류별로 나누면 다음과 같습니다.

|G|dimV=∑i=1mχV(Ci)¯⋅|Ci|χV(Ci)dimV.

모든 i에 대해 다음 값이

|Ci|χV(Ci)dimV=1dimVTrTi

대수적 정수라고 주장합니다. 여기서

Ti≔ρ(∑h∈Cih).

입니다. 이를 확인하기 위해, Ti가 G의 원소들과 가환이므로 얽힘 연산자 Ti:V→V임에 주목하십시오. 따라서 슈어 보조정리에 의해 Ti=λi⋅idV이고 TrTi=λidimV입니다. 보조정리 22.1.2에 의해 원하던 대로 λi∈ℤ¯입니다.

χV(Ci)¯∈ℤ¯이기도 하므로(이는 단위근의 켤레들의 합입니다) |G|dimV는 대수적 정수들의 곱의 합이고, 따라서 그 자체로 대수적 정수입니다. 이로써 증명이 끝납니다. ∎

22.2 번사이드 정리

이제 군론적 결과 하나를 증명합니다. 이 결과는 순수하게 군론적이기 때문에 (RSA가 정수론의 대표적인 사례인 것과 마찬가지로) 표현론의 유명한 대표 사례입니다.

군이 정규 부분군을 갖지 않으면 단순하다고 함을 상기하십시오. 실제로 우리는 다음을 증명하겠습니다.

정리 22.2.1 (번사이드).

G를 위수가 paqb인 비아벨 군이라고 합시다(여기서 p,q는 서로 다른 소수이고 a,b≥0입니다). 그러면 G는 단순군이 아닙니다.

이하에서 p와 q는 항상 소수를 나타냅니다.

보조정리 22.2.2 (gcd(|C|,dimV)=1에 관하여).

V=(V,ρ)를 G의 복소 기약 표현이라고 합시다. C가 gcd(|C|,dimV)=1을 만족하는 G의 켤레류라고 가정합니다. 그러면 임의의 g∈C에 대해 다음 중 하나가 성립합니다.

  • •

    ρ(g)가 스칼라에 의한 곱셈이거나,

  • •

    χV(g)=Trρ(g)=0.

증명.

εi가 ρ(g)의 n개의 고윳값(이들은 단위근입니다)이라면, 프로베니우스 나눗셈 정리의 증명으로부터 |C|nχV(g)∈ℤ¯임을 알고, 따라서 gcd(|C|,n)=1로부터 다음을 얻습니다.

1nχV(g)=1n(ε1+⋯+εn)∈ℤ¯.

따라서 이는 대수적 정수론의 한 사실, 즉 문제 53C로부터 쉽게 따라 나옵니다. ε1=⋯=εn이거나(첫 번째 경우) ε1+⋯+εn=0입니다(두 번째 경우). ∎

보조정리 22.2.3 (단순군은 소수 거듭제곱 크기의 켤레류를 갖지 않습니다).

G를 유한 단순군이라고 합시다. 그러면 G는 크기가 pk(k>0)인 켤레류를 가질 수 없습니다.

증명.

귀류법으로 증명합니다. C가 그러한 켤레류라고 가정하고, 임의의 g∈C를 고정합니다. 두 번째 직교성 공식(문제 21E)을 g와 1G(g≠1G이므로 이 둘은 켤레가 아닙니다)에 적용하면 다음을 얻습니다.

∑i=1rdimViχVi(g)=0

여기서 Vi는 평소와 같이 G의 모든 기약 표현입니다.

연습문제 22.2.4.

p∤dimV이고 χV(g)≠0인 자명하지 않은 기약 표현 V가 존재함을 보이십시오. (귀류법으로 진행하여, 그렇지 않다면 −1p∈ℤ¯가 됨을 보이십시오.)

V=(V,ρ)를 앞에서 언급한 기약 표현이라고 합시다. 앞의 보조정리에 의해, 이제 ρ(g)가 V에서 스칼라로 작용함을 압니다.

이제 다음 부분군을 생각합시다.

H=⟨ab−1∣a,b∈C⟩⊆G.

이것이 G의 자명하지 않은 정규 부분군이라고 주장합니다. H가 정규임은 쉽게 확인할 수 있으며, |C|>1이므로 H는 자명하지 않습니다. V에 의해 표현될 때 H의 각 원소는 V에 자명하게 작용하므로, V가 자명하지 않고 기약이라는 점에서 H≠G입니다. 이는 G가 단순하다는 가정에 모순됩니다. ∎

이 보조정리를 이용하면, 군의 |G|개 원소를 켤레류로 분할함으로써 번사이드 정리가 따라 나옵니다. 모순을 이끌어내기 위해 G가 단순하다고 가정합니다. 각 켤레류의 크기는 1이거나(문제 16D에 의해 이러한 켤레류는 |Z(G)|개 있습니다) pq로 나누어떨어져야 하지만(앞의 보조정리에 의해), 다른 한편으로 그 합은 |G|=paqb와 같습니다. 따라서 |Z(G)|>1이어야 합니다. 그런데 G는 아벨 군이 아니므로 Z(G)≠G이고, 따라서 중심 Z(G)는 자명하지 않은 정규 부분군이 되어 G가 단순하다는 가정에 모순됩니다.

22.3 프로베니우스 행렬식

표현론이라는 분야를 탄생시킨 문제인 다음 결과로 마무리하겠습니다. 유한군 G가 주어졌을 때, n개의 변수 {xg}g∈G와, (g,h)번째 성분이 xgh−1인 n×n 행렬 MG를 만듭니다.

예제 22.3.1 (프로베니우스 행렬식).
  1. (a)

    G=ℤ/2ℤ=⟨T∣T2=1⟩이면 행렬은 다음과 같습니다.

    MG=[xidxTxTxid].

    그러면 detMG=(xid−xT)(xid+xT)입니다.

  2. (b)

    G=S3이면, 긴 계산을 통해 detMG의 기약 인수분해가 다음과 같음을 얻습니다.

    (∑σ∈S3xσ)(∑σ∈S3sign(σ)xσ)(F(xid,x(123),x(321))−F(x(12),x(23),x(31)))2

    여기서 F(a,b,c)=a2+b2+c2−ab−bc−ca이며, 뒤의 인수는 기약입니다.

정리 22.3.2 (프로베니우스 행렬식).

(|G|개 변수의) 다항식 detMG는 다음을 만족하는 기약 다항식들의 곱으로 인수분해됩니다.

  1. (i)

    다항식의 개수는 G의 켤레류의 개수와 같고,

  2. (ii)

    각 다항식의 중복도는 그 차수와 같습니다.

“제곱의 합” 결과가 이와 어떻게 관련되는지 벌써 짐작할 수 있을지도 모릅니다! (실제로 degdetMG를 보십시오.)

전해지는 바에 따르면 데데킨트가 1896년에 이 현상을 처음 관찰했다고 합니다. 그는 이를 일반적으로 증명하는 방법을 알지 못해 프로베니우스에게 편지로 보냈고, 프로베니우스는 이 문제를 풀기 위해 표현론을 창시했습니다.

지금까지 구축한 모든 도구를 이용하면, 이제 이 결과를 증명하는 것은 꽤 간단합니다.

증명.

V=(V,ρ)=Reg(ℂ[G])라 하고 V1, …, Vr을 G의 기약 표현이라고 합시다. ℂ[G]의 통상적인 기저에서 행렬 MG를 갖는 사상 T:ℂ[G]→ℂ[G], 즉 다음 사상을 생각합시다.

T:T({xg}g∈G)=∑g∈Gxgρ(g)∈Mat(V).

따라서 우리는 detT를 살펴보고자 합니다.

그러나 앞에서와 같이 V=⨁i=1rVi⊕dimVi임을 알고 있으므로, T를 부분공간별로 분해하면 다음을 알 수 있습니다.

detT=∏i=1r(det(T↾Vi))dimVi.

따라서 두 가지만 보이면 됩니다. 다항식 detTVi가 기약이라는 것과, 서로 다른 i에 대해 이들이 쌍마다 서로 다르다는 것입니다.

Vi=(Vi,ρ)라 하고, k=dimVi로 잡습니다.

  • •

    기약성: 밀도 정리에 의해, 임의의 M∈Mat(Vi)에 대하여 다음을 만족하는 복소수 xg∈G의 특정한 선택이 존재합니다.

    M=∑g∈Gxg⋅ρi(g)=(T↾Vi)({xg}).

    ρi(g)를 복소수 계수를 갖는 k×k 행렬로 봅니다. 따라서 다항식 성분을 갖는 행렬로 본 “일반적인” (T↾Vi)({xg})는 선형독립인 성분을 가져야 합니다(그렇지 않으면 Mat(Vi)에 우리가 도달할 수 없는 행렬이 존재하게 됩니다).

    그러면 m2개의 변수에 대한 다항식 det(yij)1≤i,j≤m이 항상 기약이라는 단순한 사실로부터 (선형 변수 변환을 통해) 주장이 따라 나옵니다.

  • •

    쌍마다 서로 다름: detT|Vi({xg})로부터 지표 χVi를 읽어낼 수 있음을 보이며, 이것으로 주장이 증명됩니다. 실제로

    연습문제 22.3.3.

    Vi의 임의의 기저를 잡습니다. dimVi=k이고 1G≠g∈G이면

    χVi(g)의 계수입니다xgx1Gk−1.

    이로써 증명이 끝납니다. ∎