본문으로 건너뛰기

장 19 대수의 표현

19세기에는 “군”이라는 단어가 아직 만들어지지 않았습니다. 모든 연구는 GL(n) 또는 Sn의 부분집합을 가지고 이루어졌습니다. 그로부터 훨씬 뒤에야 군의 추상적인 정의, 즉 그 자체로 하나의 대상인 추상적 집합 G가 주어졌습니다.

이러한 추상화가 여러 이유에서 좋기는 하지만, 구체적인 표현을 다루는 것도 유용한 경우가 많습니다. 이것이 표현론의 주제입니다. 선형대수학은 추상대수학보다 쉬우므로, 군 G를 GL(n)에 속하는 행렬의 집합으로 구체적으로 표현할 수 있다면 연구하기가 더 쉬워집니다. 이것이 바로 군의 표현론입니다. 즉, 군을 택하여 그 원소를 행렬로 어떻게 표현할 수 있는지를 다룹니다.

19.1 대수

대표적인 예: k[x1,…,xn]과 k[G].

처음부터 군을 직접 다루기보다는, 이른바 k-대수를 다루는 편이 더 편리할 것입니다. 이 설정은 군의 설정보다 더 자연스럽고 일반적이므로, 대수의 이론을 충분히 전개하고 나면 군의 경우로 특수화하는 것은 그리 어렵지 않을 것입니다.

쉽게 말하면,

결합 k-대수란 내부에 k의 사본을 가진, 비가환일 수도 있는 환입니다. 따라서 이는 k-벡터 공간입니다.

정의에 앞서 예를 먼저 제시하겠습니다.

예제 19.1.1 (k-대수의 예).

k를 임의의 체라고 합시다. 다음은 k-대수의 예입니다.

  1. (a)

    체 k 자체.

  2. (b)

    다항식환 k[x1,…,xn].

  3. (c)

    성분이 k에 속하는 n×n 행렬들의 집합으로, 이를 Matn(k)로 표기합니다. 여기서의 곱셈은 가환이 아님에 유의하십시오.

  4. (d)

    선형 사상 T:V→V들의 집합 Mat(V)로, 곱셈은 연산자의 합성으로 주어집니다. (여기서 V는 k 위의 어떤 벡터 공간입니다.) 이는 사실상 앞의 예와 같습니다.

정의 19.1.2.

k를 체라고 합시다. k-대수 A란 환 준동형사상 k↪A를 갖춘 비가환일 수도 있는 환으로, 이 사상의 상이 “k의 사본”입니다. (특히 1k↦1A입니다.)

따라서 k를 A의 부분집합으로 간주할 수 있으며, 여기에 더해 각 λ∈k와 a∈A에 대하여 λ⋅a=a⋅λ일 것을 요구합니다.

곱셈 연산도 가환이면, A를 가환대수학이라고 합니다.

정의 19.1.3.

동치로, k-대수 A란 결합적이고 쌍선형인 곱셈 연산(항등원 1A를 가짐)도 갖는 k-벡터 공간입니다. “k의 사본”은 각 λ∈k에 대한 원소 λ1A를 고려하여 얻습니다(즉 벡터 공간 구조를 활용하여 항등원을 k의 원소들로 스칼라배합니다).

표기의 남용 19.1.4.

다른 몇몇 저자들은 A가 결합적이거나 항등원을 가질 것을 요구하지 않으므로, 그들에게는 방금 우리가 정의한 것이 “1을 가진 결합 대수”입니다. 그러나 우리의 목적에는 이 표현이 불필요하게 장황합니다.

예제 19.1.5 (군 대수).

군 대수 k[G]란 군 G의 원소들을 기저 원소로 하고, 두 기저 원소의 곱이 군의 곱셈으로 주어지는 k-벡터 공간입니다. 예를 들어 G=ℤ/2ℤ={1G,x}라고 합시다. 그러면

k[G]={a1G+bx∣a,b∈k}

곱셈은 다음과 같이 주어집니다

(a1G+bx)(c1G+dx)=(ac+bd)1G+(bc+ad)x.
질문 19.1.6.

k[G]는 언제 가환입니까?

k[G]라는 예는 매우 중요합니다. (곧 보게 되겠지만) 대수 k[G]의 표현은 곧 군 G 자체의 표현이기 때문입니다.

이 시점에서 다음을 언급해 둘 만합니다.

정의 19.1.7.

k-대수 A, B의 준동형사상이란 곱셈을 보존하고(즉 T(xy)=T(x)T(y)) 1A를 1B로 보내는 선형 사상 T:A→B입니다. 다시 말해, T는 환으로서의 준동형사상이면서 동시에 벡터 공간으로서의 준동형사상입니다.

예제 4.3.8의 “곱환”도 다시 떠올릴 필요가 있지만, 대수에 대해서는 다른 이름과 표기법을 쓰겠습니다.

정의 19.1.8.

k-대수 A와 B가 주어졌을 때, 직합 A⊕B는 a+b 꼴의 쌍들로 정의합니다. 여기서 덧셈은 당연한 방식으로 하되, 임의의 a∈A와 b∈B에 대해 ab=0이라고 정합니다.

질문 19.1.9.

1A+1B가 A⊕B의 곱셈 항등원임을 보이십시오.

동등하게, 정의 9.3.1 및 예제 4.3.8와 비슷하게, 직합 A⊕B를 쌍 (a,b)들의 집합으로 정의하고 곱셈을 (a,b)(a′,b′)=(aa′,bb′)로 정의할 수도 있습니다. 이 표기법에서는 (1A,1B)가 A⊕B의 곱셈 항등원이 됩니다.

19.2 표현

대표적인 예: k⊕3에 작용하는 k[S3]가 제가 가장 좋아하는 예입니다.

정의 19.2.1.

k-대수 A의 표현( 왼쪽 A-가군이라고도 합니다)은 다음으로 이루어집니다.

  1. (i)

    k-벡터 공간 V, 그리고

  2. (ii)

    V에 대한 A의 작용 ⋅: 즉, 모든 a∈A에 대해 v∈V를 택하여 a를 작용시키면 a⋅v를 얻습니다. 이 작용은 통상적인 공리를 만족합니다.

    • •

      (a+b)⋅v=a⋅v+b⋅v, a⋅(v+w)=a⋅v+a⋅w, 그리고 (ab)⋅v=a⋅(b⋅v)입니다.

    • •

      λ∈k에 대해 λ⋅v=λv입니다. 특히 1A⋅v=v입니다.

정의 19.2.2.

A의 작용은 k-대수 준동형사상 ρ:A→Mat(V)가 존재한다고 말함으로써 더 간결하게 기술할 수 있습니다. (따라서 a⋅v=ρ(a)(v)입니다.) 그러므로 A의 표현을 다음과 같은 쌍으로 정의할 수도 있습니다

(V,ρ:A→Mat(V)).

이는 원소가 n개인 집합 X 위의 군 작용 G가 군 준동형사상 G→Sn에 불과하다는 것과 완전히 유사합니다. 이러한 관점에서 우리가 실제로 하려는 것은 다음과 같습니다.

A가 대수일 때, 우리는 A의 원소들을 행렬로 표현하려는 것입니다.

표기의 남용 19.2.3.

표현은 벡터 공간 V와 작용 ρ 둘 다로 이루어진 쌍 (V,ρ)이지만, 흔히 이를 그냥 “V”로 줄여 쓰겠습니다. 이는 아마 제가 저지를 가장 심한 표기 남용 중 하나이겠지만, 다른 사람들도 모두 그렇게 하고 있고 저는 군중이 두렵습니다.

표기의 남용 19.2.4.

ρ(a)(v) 대신 그냥 ρ(a)v라고 쓰겠습니다.

예제 19.2.5 (Mat(V)의 표현).
  1. (a)

    A=Mat2(ℝ)라고 합시다. 그러면 행렬 a∈A가 단순히 a⋅v=ρ(a)(v)=a(v)로 작용하는 표현 (ℝ⊕2,ρ)가 존재합니다.

  2. (b)

    더 일반적으로, 임의의 체 k 위의 벡터 공간 V가 주어지면 a⋅v=ρ(a)(v)=a(v)로 주어지는 A=Mat(V)의 당연한 표현이 존재합니다(a∈Mat(V)이므로).

    행렬의 관점에서 보면, A=Mat(V)일 때 A를 그냥 V 위의 행렬로 표현할 수 있습니다.

  3. (c)

    A=Mat2(ℝ)의 다른 표현도 있습니다. 시시한 예로는 다음과 같이 주어지는 표현 (ℝ⊕4,ρ)가 있습니다

    ρ:[abcd]↦[ab00cd0000ab00cd].

    더 추상적으로, ℝ⊕4를 (ℝ⊕2)⊕(ℝ⊕2)로 보면, 이는 a⋅(v1,v2)=(a⋅v1,a⋅v2)입니다.

예제 19.2.6 (다항식 대수의 표현).
  1. (a)

    A=k라고 합시다. 그러면 k의 표현은 그저 임의의 k-벡터 공간 V입니다.

  2. (b)

    A=k[x]이면, A의 표현 (V,ρ)는 벡터 공간 V에 선형 사상 T∈Mat(V) 하나를 (T=ρ(x)로) 선택한 것과 같습니다.

  3. (c)

    A=k[x]/(x2)이면, A의 표현 (V,ρ)는 벡터 공간 V에 T2=0을 만족하는 선형 사상 T∈Mat(V) 하나를 선택한 것과 같습니다.

  4. (d)

    이러한 방식으로 임의의 “함수 방정식”을 만들 수 있습니다. 예를 들어 A=k[x,y]/(x2−x+y,y4)이면, A를 V로 표현하는 것은 S2=S−T와 T4=0을 만족하며 서로 교환하는 연산자 S,T∈Mat(V)를 찾는 것과 같습니다.

예제 19.2.7 (군의 표현).
  1. (a)

    A=ℝ[S3]이라고 합시다. 그리고 다음과 같이 둡시다.

    V=ℝ⊕3={(x,y,z)∣x,y,z∈ℝ}.

    A가 V에 다음과 같이 작용하도록 할 수 있습니다. 순열 π∈S3이 주어지면 V에서 대응하는 좌표들을 치환합니다. 예를 들어 다음과 같다면

    만약π=(12)그러면π⋅(x,y,z)=(y,x,z).

    이를 선형적으로 확장하면 좌표를 치환하는 방식으로 A가 V에 작용하게 됩니다.

    행렬의 관점에서 보면, 우리가 하는 일은 S3의 순열들을 k⊕3 위의 순열 행렬로 표현하는 것이며, 예를 들면 다음과 같습니다.

    (12)↦[010100001].
  2. (b)

    더 일반적으로, A=k[G]라고 합시다. 그러면 A의 표현 (V,ρ)는 군 준동형사상 ψ:G→GL(V)와 같습니다. (특히 ρ(1G)=idV입니다.) 이를 G의 군 표현이라고 부릅니다.

예제 19.2.8 (정칙 표현).

모든 k-대수 A는 a⋅b=ρ(a)(b)=ab(즉 A가 주는 곱셈)에 의해 자기 자신 위의 표현 (A,ρ)가 됩니다. 이를 정칙 표현이라고 부르며, Reg(A)로 표기합니다.

19.3 직합

대표적인 예: ℝ[S3]을 사용한 예가 가장 좋아 보입니다.

정의 19.3.1.

A를 k-대수라 하고, V=(V,ρV)와 W=(W,ρW)를 A의 두 표현이라고 합시다. 그러면 V⊕W는 표현이 되며, 그 작용 ρ는 다음과 같이 주어집니다.

a⋅(v,w)=(a⋅v,a⋅w).

이 표현을 V와 W의 직합이라고 부릅니다.

예제 19.3.2.

앞에서 우리는 Mat2(ℝ)가 ℝ⊕4에 다음과 같이 작용하도록 했습니다.

ρ:[abcd]↦[ab00cd0000ab00cd].

따라서 이것은 두 개의 2차원 표현의 직합일 뿐입니다.

ℝ⊕4의 벡터를 ℝ⊕2의 두 벡터를 (efgh)처럼 “가로로 쌓은” 것으로 볼 수도 있으며, 그러면 작용은 다음과 같이 주어집니다.

[abcd]⋅(efgh)=(ae+bgaf+bhce+dgcf+dh).
비고 19.3.3.

아마도 이것이 사람들이 ρV를 함께 쓰지 않고 V만으로 표현을 나타내는 경향이 있는 이유일 것입니다. k-대수 A를 Matd(k)의 부분대수로 매장할 수 있기만 하면, V는 명백한 k⊕d 표현 m개를 가로로 쌓은 (k⊕d)⊕m의 부분표현으로 동형적으로 매장될 수 있습니다.

더 일반적으로, 표현 (V,ρV)와 (W,ρW)가 주어지면 V⊕W의 표현 ρ는 다음과 같은 모습입니다.

ρ(a)=[ρV(a)00ρW(a)].
예제 19.3.4 (Sn의 표현의 분해).

다시 A=ℝ[S3]이 좌표의 순열을 통해 다음 공간 위에 작용한다고 합시다.

V=ℝ⊕3={(x,y,z)∣x,y,z∈ℝ}.

다음 두 부분공간을 생각해 봅시다.

W1 ={(t,t,t)∣t∈ℝ}
W2 ={(x,y,z)∣x+y+z=0}.

벡터 공간으로서 V=W1⊕W2임에 주목하십시오. 그런데 W1과 W2는 각각 부분표현이므로(A의 작용이 각 Wi를 제자리에 유지하기 때문입니다), 표현으로서도 V=W1⊕W2입니다.

직합은 대수를 다룰 때에도 등장합니다.

명제 19.3.5 (A⊕B의 표현은 VA⊕VB입니다).

A와 B를 k-대수라고 합시다. 그러면 A⊕B의 모든 표현은 다음 꼴입니다.

VA⊕VB

여기서 VA와 VB는 각각 A와 B의 표현입니다.

예제 19.3.6.

A=B=Mat2(ℝ)로 둡시다. k-대수 A⊕B에는 명백한 표현 두 개 VA와 VB가 있으며, 이들은 각각 A와 B의 작용에 대응합니다.

VA와 VB는 각각 ℝ-벡터 공간으로서 ℝ⊕2와 동형입니다.

이 명제가 말하는 것은, a∈A와 b∈B에 대하여 (a+b)⋅v=a⋅v+2b⋅v처럼 A와 B의 작용을 “섞어서” A⊕B의 어떤 표현 V≅ℝ2를 얻을 수는 없다는 것입니다.

증명의 개요.

(V,ρ)를 A⊕B의 표현이라고 합시다. 임의의 v∈V에 대하여 ρ(1A+1B)v=ρ(1A)v+ρ(1B)v입니다. 그러면 VA={ρ(1A)v∣v∈V}와 VB={ρ(1B)v∣v∈V}로 둘 수 있습니다. 이들은 서로소인데, ρ(1A)v=ρ(1B)v′이면 ρ(1A)v=ρ(1A1A)v=ρ(1A1B)v′=0V이고, 반대쪽도 마찬가지이기 때문입니다. ∎

위의 예에서 표현 VA⊕VB를 ℝ4로 보면, A의 임의의 원소가 VA⊕VB의 원소에 작용할 때 그 벡터의 VB-성분은 0이 됩니다.

따라서 증명의 핵심 아이디어는 다음과 같습니다.

A⊕B의 A 성분과 B 성분을 V에 작용시켜 벡터 공간 V를 성분 VA와 VB로 사영함으로써 부분표현들을 분리해 냅니다.

19.4 기약 표현과 분해 불가능 표현

대표적인 예: k[S3]는 두 공간의 합으로 분해됩니다.

표현론의 목표 중 하나는 대수 A의 가능한 모든 표현을 분류하는 것입니다. 이를 해낼 희망을 가지려면, 다음과 같은 “시시한” 표현은 버리고

ρ:[abcd]↦[ab00cd0000ab00cd]

대신 “기약” 표현에 주의를 집중하고자 합니다. 이로부터 다음 정의가 나옵니다.

정의 19.4.1.

V를 A의 표현이라고 합시다. 부분표현 W⊆V란 임의의 a∈A와 w∈W에 대하여 a⋅w∈W라는 성질을 갖는 부분공간 W입니다. 다시 말해, 이 부분공간은 A의 작용에 대하여 불변입니다.

따라서 예를 들어 표현 W1, W2에 대하여 V=W1⊕W2이면 W1과 W2는 V의 부분표현입니다.

정의 19.4.2.

V가 0이 아닌 진부분표현을 갖지 않으면 V는 기약입니다. V=W1⊕W2를 만족하는 진부분표현의 쌍 W1, W2가 존재하지 않으면, V는 분해 불가능하다고 합니다.

정의 19.4.3.

간결함을 위해 대수/군의 기약 표현(irrep)이라고 하면 irreducible representation을 뜻합니다. (A가 유한 차원이면 모든 기약 표현의 차원은 자동으로 최대 dimA입니다. 이 교재에서는 dimA가 반드시 유한하지 않은 경우에도 무한 차원 기약 표현은 전혀 다루지 않습니다.)

예제 19.4.4 (Sn의 표현의 분해).

다시 A=ℝ[S3]이 좌표의 순열을 통해 다음 공간 위에 작용한다고 합시다.

V=ℝ⊕3={(x,y,z)∣x,y,z∈ℝ}.

다시 다음 두 부분공간을 생각하십시오.

W1 ={(t,t,t)∣t∈ℝ}
W2 ={(x,y,z)∣x+y+z=0}.

앞에서 보았듯이 V=W1⊕W2이므로 V는 기약이 아닙니다. 하지만 W1과 W2가 기약(따라서 분해 불가능)임은 다음과 같이 보일 수 있습니다.

  • •

    W1의 경우 W1은 1차원이므로 자명합니다.

  • •

    W2의 경우, a+b+c=0이고 모두 0은 아닌 임의의 벡터 w=(a,b,c)를 생각합시다. 그러면 일반성을 잃지 않고 a≠b라고 가정할 수 있습니다(세 좌표가 모두 같지는 않기 때문입니다). 이 경우 (12)는 w를 w′=(b,a,c)로 보냅니다. 그러면 w와 w′은 W2를 생성합니다.

따라서 V는 기약 표현들로 완전히 분해됩니다.

안타깝게도 W가 V의 부분표현이라고 해서 V=W⊕W′을 만족하는 보충 벡터 공간 W′을 항상 찾을 수 있는 것은 아닙니다. 달리 말하면, V가 가약이면 부분표현이 있다는 것은 알 수 있지만, 분해하려면 부분표현이 두 개 필요합니다. 다음은 표준적인 반례입니다.

연습문제 19.4.5.

A=ℝ[x]라 하고, V=ℝ⊕2를 다음 작용을 갖는 표현이라 합시다.

ρ(x)=[1101].

유일한 부분표현이 W={(t,0)∣t∈ℝ}임을 보이십시오. 따라서 V는 기약이 아니지만 분해 불가능합니다.

다음은 조금 더 낙관적인 예이자, 기억해 두어야 할 “전형적인 예”입니다.

연습문제 19.4.6.

A=Matd(k)라 하고, 앞에서 설명한 A의 자연스러운 표현 k⊕d를 생각합시다. 이 표현이 기약임을 보이십시오. (정의를 충분히 이해했다면 자명합니다.)

19.5 표현의 사상

이제 표현 사이의 사상을 정의하겠습니다.

정의 19.5.1.

(V,ρV)와 (W,ρW)를 A의 표현이라 합시다. 얽힘 연산자 또는 사상이란 다음을 만족하는 선형 사상 T:V→W입니다.

T(a⋅v)=a⋅T(v)

이 식은 임의의 a∈A, v∈V에 대해 성립해야 합니다. (첫 번째 ⋅은 ρV의 작용이고 두 번째 ⋅은 ρW의 작용임에 유의하십시오.) V와 W를 “왼쪽 A-가군”으로 생각한다면 정확히 예상한 그대로입니다. T가 가역이면 이는 표현의 동형사상이며, 이때 V≅W라고 씁니다.

비고 19.5.2 (가환 도식 애호가를 위해).

조건 T(a⋅v)=a⋅T(v)는 다음 도식이

VVWWρ1(a)TTρ2(a)

임의의 a∈A에 대해 가환한다는 뜻으로 읽을 수 있습니다.

비고 19.5.3 (범주 애호가를 위해).

표현이란 대상이 하나뿐인 아벨 범주 {∗}(따라서 Hom(∗,∗)≅A)에서 아벨 범주 𝖵𝖾𝖼𝗍k로 가는 “쌍선형” 함자일 뿐입니다. 그러면 얽힘 연산자는 자연 변환에 지나지 않습니다.

다음은 얽힘 연산자의 몇 가지 예입니다.

예제 19.5.4 (얽힘 연산자).
  1. (a)

    임의의 λ∈k에 대해 스칼라 사상 T(v)=λv는 얽힘 연산자입니다.

  2. (b)

    W⊆V가 부분표현이면 포함 사상 W↪V는 얽힘 연산자입니다.

  3. (c)

    사영 사상 V1⊕V2↠V1은 얽힘 연산자입니다.

  4. (d)

    V=ℝ⊕2라 하고, A=ℝ[x]를 (V,ρ)로 표현합시다. 여기서 ρ는 다음과 같습니다.

    ρ(x)=[01−10].

    따라서 ρ(x)는 원점을 중심으로 한 90∘ 회전입니다. T를 30∘ 회전이라 합시다. 그러면 T:V→V는 얽힘 연산자입니다(두 회전은 서로 교환됩니다).

예제 19.5.5 (성립하지 않는 예: Mat(V)의 표현).

A=Mat2(ℝ)⊕Mat2(ℝ)라고 합시다. 그러면 A는 다음 꼴의 행렬들로 이루어진 Mat4(ℝ)의 부분집합으로 볼 수 있습니다

[ab00cd0000ef00gh].

A에는 명백한 기약 표현이 두 개 있습니다. 하나는 (m,n,0,0) 꼴의 ℝ4 벡터들로 이루어진 V1이고, 다른 하나는 (0,0,p,q) 꼴의 ℝ4 벡터들로 이루어진 V2입니다.

이 경우 V1과 V2는 ℝ-벡터 공간으로서는 동형이지만, A의 표현으로서는 동형이 아닙니다 – 따라서 V1에서 V2로 가는 얽힘 연산자는 모두 항등적으로 0이어야 합니다.

연습문제 19.5.6 (핵과 상은 부분표현입니다).

T:V→W가 얽힘 연산자라고 합시다.

  1. (a)

    kerT⊆V가 V의 부분표현임을 보이십시오.

  2. (b)

    imT⊆W가 W의 부분표현임을 보이십시오.

앞의 연습문제로부터 유명한 슈어 보조정리를 얻습니다.

정리 19.5.7 (슈어 보조정리).

V와 W가 k-대수 A의 표현이라고 합시다. T:V→W가 0이 아닌 얽힘 연산자라고 합시다. 그러면 다음이 성립합니다.

  1. (a)

    V가 기약이면 T는 단사입니다.

  2. (b)

    W가 기약이면 T는 전사입니다.

특히 V와 W가 모두 기약이면 T는 동형사상입니다.

중요한 특수한 경우는 k가 대수적으로 닫혀 있고 유한 차원인 경우입니다. 이때 얽힘 연산자 T:V→V는 상수배 곱셈뿐입니다.

정리 19.5.8 (대수적으로 닫힌 체에 대한 슈어 보조정리).

k를 대수적으로 닫힌 체라고 합시다. V를 k-대수 A의 유한 차원 기약 표현이라고 합시다. 그러면 모든 얽힘 연산자 T:V→V는 스칼라배 곱셈입니다.

연습문제 19.5.9.

T가 고윳값 λ를 가진다는 사실을 이용하여 슈어 보조정리로부터 이를 유도하십시오. (T−λ⋅idV를 생각하고, 슈어 보조정리를 이용하여 이것이 0임을 유도하십시오.)

k=ℝ인 경우의 반례로 90∘ 회전을 이미 살펴보았습니다. 이것은 모든 선형 사상이 고윳값을 가진다는 주장에 대해 제시했던 것과 같은 반례였습니다.

19.6 Matd(k)의 표현

지금 단계에서 이미 어느 정도까지 나아갈 수 있는지 예를 들기 위해 다음을 증명합니다.

정리 19.6.1 (Matd(k)의 표현).

k를 임의의 체, d를 양의 정수라 하고, W=k⊕d를 A=Matd(k)의 자연스러운 표현이라 합시다. 그러면 Matd(k)의 유한 차원 표현은 (동형사상에 의한 차이를 무시하면) 어떤 양의 정수 n에 대한 W⊕n뿐입니다. 특히 이 표현이 기약일 필요충분조건은 n=1입니다.

구체적으로 보기 위해 d=2인 경우만 개략적으로 증명하겠습니다. 같은 증명이 다른 경우에도 그대로 적용되기 때문입니다. 이로써 앞에서 제시한 Mat2(ℝ)의 표현의 예들이 전부임을 알 수 있습니다.

앞에서 말했듯이 이것은 본질적으로 함수 방정식입니다. 대수 A=Mat2(k)에는 다음 네 행렬로 주어지는 기저가 있습니다

E1=[1000],E2=[0001],E3=[0100],E4=[0010]

이 행렬들은 E1+E2=idA, E12=E1, E32=0, E1E2=0 등의 관계를 만족합니다. 그러므로 V를 A의 표현이라 하고, 각 i에 대해 Mi=ρ(Ei)라고 합시다. 우리는 같은 함수 방정식을 만족하는 V 위의 행렬 Mi로 가능한 것들을 분류하고자 합니다. 그 이유는 예를 들어 다음과 같기 때문입니다.

idV=ρ(idA)=ρ(E1+E2)=M1+M2.

같은 이유로 M1M3=M3입니다. 비슷한 방식으로 진행하면 다음 곱셈표를 얻을 수 있습니다.

×M1M2M3M4M1M10M30M20M20M4M30M30M1M4M40M20그리고M1+M2=idV

각 Mi는 선형 사상 V→V라는 점에 유의하십시오. 우리가 아는 한, 이것은 수백 개의 성분을 가질 수도 있습니다. 그럼에도 불구하고, 기저 Ei의 곱셈표가 주어지면 Mi에 대한 대응하는 표를 얻습니다.

요컨대, 문제는 다음과 같습니다.

위의 곱셈표를 만족하는 모든 벡터 공간 V와 행렬 네 개의 조 Mi를 구하십시오.

W1=M1img(V)와 W2=M2img(V)를 각각 M1과 M2의 상이라고 합시다.

주장 19.6.2.

V=W1⊕W2.

증명.

먼저, 임의의 v∈V에 대하여 다음이 성립함에 유의하십시오.

v=ρ(id)(v)=(M1+M2)v=M1v+M2v.

또한 W1∩W2={0}입니다. 왜냐하면 M1v1=M2v2이면 M1v1=M1(M1v1)=M1(M2v2)=0이기 때문입니다. ∎

주장 19.6.3.

W1≅W2.

증명.

다음 사상들이

W1→×M4W2그리고W2→×M3W1

잘 정의되며 서로의 역사상임을 확인하십시오. ∎

이제 e1,…,en을 W1의 기저 원소라고 합시다. 그러면 M4e1, …, M4en은 W2의 기저 원소입니다. 그런데 각 {ej,M4ej}는 W=k⊕2와 동형인 부분표현의 기저를 이룹니다(그 동형사상은 무엇입니까?).

이로부터 마침내 A의 모든 표현이 W⊕n 꼴임을 알 수 있습니다. 특히, 그보다 작은 차원의 표현이 아예 존재하지 않으므로 W는 기약입니다!

19.7 생각해 볼 만한 조금 더 어려운 문제

문제 19A.

A의 1차원 표현 V1=(V1,ρ1)과 V2=(V2,ρ2)가 있다고 합시다. V1≅V2일 필요충분조건은 모든 a∈A에 대하여 ρ1(a)와 ρ2(a)가 같은 상수에 의한 곱셈인 것임을 보이십시오.

문제 19B (가환대수학에 대한 슈어 보조정리).

A가 대수적으로 닫힌 체 k 위의 가환 대수라고 합시다. A의 모든 유한 차원 기약 표현이 1차원임을 증명하십시오.

힌트. 임의의 a∈A에 대하여, 사상 v↦a⋅v는 얽힘 사상입니다.

문제 19C.

(V,ρ)를 A의 표현이라고 합시다. 그러면 Mat(V)는 다음과 같이 주어지는 작용을 갖는 A의 표현입니다.

a⋅T=ρ(a)∘T

여기서 T∈Mat(V)입니다.

  1. (a)

    ρ:Reg(A)→Mat(V)가 얽힘 연산자임을 보이십시오.

  2. (b)

    V가 d차원이면, A의 표현으로서 Mat(V)≅V⊕d임을 보이십시오.

힌트. (b)에 대해서는, 기저를 하나 택하여 T↦(T(e1),…,T(en))을 생각하십시오.

문제 19D.

대수 A를 고정합시다. 다음 얽힘 연산자를 모두 구하십시오.

T:Reg(A)→Reg(A).

힌트. 오른쪽 곱셈입니다.

풀이. 이 연산자들은 어떤 고정된 b∈A에 대하여 T(a)=ab 꼴인 것들입니다. c∈A에 대하여 T(c⋅a)=cab=c⋅T(a)이므로 이것들이 조건을 만족함을 확인할 수 있습니다. 이것들이 전부임을 보려면, 임의의 a∈A에 대하여 T(a)=T(a⋅1A)=a⋅T(1A)임에 유의하십시오.

문제 19E.
††margin: [Uncaptioned image]

(V,ρ)를 대수 A의 분해 불가능한(기약이 아닌) 표현이라고 합시다. 임의의 얽힘 연산자 T:V→V는 멱영이거나 동형사상임을 증명하십시오.

(체 k가 대수적으로 닫혀 있지 않을 수 있으므로 정리 19.5.8는 적용되지 않는다는 점에 유의하십시오.)

힌트. 문제 9I를 적용하십시오.