logo

일반선형군 📂추상대수

일반선형군

정의

n×nn \times n 실수 가역 행렬들의 집합을 GL(n,R)\operatorname{GL}(n, \mathbb{R}) 혹은 GLn(R)\operatorname{GL}_{n}(\mathbb{R})이라 표기하고 nn일반선형군general linear group of degree nn이라 한다.

GL(n,R):={n×n invertible matrix}=Mn×n(R){AMn×n(R):detA=0}={AMn×n(R):detA0} \begin{align*} \operatorname{GL}(n, \mathbb{R}) &:= \left\{ n \times n \text{ invertible matrix} \right\} \\ &= M_{n \times n}(\mathbb{R}) \setminus {\left\{ A \in M_{n \times n}(\mathbb{R}) : \det{A} = 0 \right\}} \\ &= {\left\{ A \in M_{n \times n}(\mathbb{R}) : \det{A} \ne 0 \right\}} \end{align*}

일반화

VVnn차원 벡터공간이라 하자. 일반선형군 GL(V)\operatorname{GL}(V)를, VV 위의 자기동형사상들의 집합으로 정의한다.

GL(V):={ϕ:VV is linear and bijective} \operatorname{GL}(V) := \left\{ \phi : V \to V \text{ is linear and bijective} \right\}

혹은 Aut(V)\operatorname{Aut}(V)로 표기하기도 한다.

설명

종류 \ 조건가역행렬행렬식=1직교성
일반선형군 GL(n,R)\operatorname{GL}(n, \mathbb{R})
특수선형군 SL(n,R)\operatorname{SL}(n, \mathbb{R})
직교군 O(n)\operatorname{O}(n)
유니터리군 U(n)\operatorname{U}(n)
특수유니터리군 SU(n)\operatorname{SU}(n)

이름 그대로 GL(V)\operatorname{GL}(V)이 되며, 특히나 미분가능한 구조를 갖는 리 군이다. 위 표에서 보이는 바와 같이 행렬로 정의되는 리 군들은 모두 일반선형군의 부분 군이다.

한편 임의의 군 GGGL(V)\operatorname{GL}(V)로 보내는 사상 ρ:GGL(V)\rho : G \to \operatorname{GL}(V)를 군 GG표현이라 한다.

GL(n,R)\operatorname{GL}(n, \mathbb{R})

군:

집합 GG와 이항연산 :G×GG\cdot : G \times G \to G가 주어졌을 때, 다음이 성립하면 G,\braket{G, \cdot}를 군이라 한다.

  1. 결합법칙: x,y,zGx, y, z \in G에 대해, x(yz)=(xy)zx \cdot (y \cdot z) = (x \cdot y) \cdot z.
  2. 항등원: eGe \in G가 존재하여 ex=xe=xe \cdot x = x \cdot e = x.
  3. 역원: xGx \in G에 대해 yGy \in G가 존재하여 xy=yx=ex \cdot y = y \cdot x = e.

집합 GL(n,R)\operatorname{GL}(n, \mathbb{R})와 주어진 연산 행렬 곱셈은 아래의 세가지 조건을 만족하기 때문에 군을 이룬다.

  1. 행렬 곱셈은 결합법칙을 만족한다.
  2. 항등행렬 IIAGL(n,R)A \in \operatorname{GL}(n, \mathbb{R})에 대해 AI=A=IAAI = A = IA를 만족한다.
  3. 정의에 의해 모든 AGL(n,R)A \in \operatorname{GL}(n, \mathbb{R})에 대해 역행렬 A1A^{-1}이 존재한다.

또한 미분가능한 구조를 갖기 때문에 리 군이다.

리 군:

G,\braket{G, \cdot}가 다음과 같은 조건을 만족할 때, 이를 리 군이라 한다.

  1. 미분가능한 구조를 갖는다.

  2. 사상 (x,y)xy1(x, y) \mapsto x \cdot y^{-1}가 미분가능하다.

  1. 미분가능한 구조를 갖는다는 것을 보이기 위해서는 GL(n,R)\operatorname{GL}(n, \mathbb{R})유클리드 공간의 열린 부분집합인 것을 보이면 충분하다. 우선 정의에 의해서 다음이 성립한다. GL(n,R)=det1(R{0}) \operatorname{GL}(n, \mathbb{R}) = {\det}^{-1}(\mathbb{R} \setminus \{0\}) 여기서 det1{\det}^{-1}는 함수의 원상(프리이미지)이다. R{0}\mathbb{R} \setminus \{0\}는 전체공간 R\mathbb{R}에 대해서 열린집합이다. det\det는 연속함수이고, 연속함수의 열린집합에 대한 원상은 열린집합이므로 GL(n,R)\operatorname{GL}(n, \mathbb{R})은 유클리드 공간의 열린 부분집합이다. 따라서 미분가능한 구조를 갖는다.

  2. A,BGL(n,R)A, B \in \operatorname{GL}(n, \mathbb{R})에 대해서, 행렬 AB1AB^{-1}의 모든 성분이 AABB의 성분만으로 이루어진 유리식이다. 따라서 미분가능하다.

GL(V)\operatorname{GL}(V)

행렬곱은 선형변환합성과 대응된다. 집합 GL(V)\operatorname{GL}(V)와 주어진 연산 합성은 아래의 세가지 조건을 만족하기 때문에 군이다.

  1. 선형변환의 합성은 결합법칙을 만족한다.
  2. 항등함수 IIϕGL(V)\phi \in \operatorname{GL}(V)에 대해 ϕI=ϕ=Iϕ\phi \circ I = \phi = I \circ \phi를 만족한다.
  3. 정의에 의해 모든 ϕGL(V)\phi \in \operatorname{GL}(V)에 대해 역함수 ϕ1\phi^{-1}가 존재한다.

한편 ϕ\phi선형사상이라는 것은, 대수의 관점에서 봤을 때 연산이 보존된다는 말이다. 벡터공간 (V,+,)(V, +, \cdot)에 대해서,

ϕ(v1+v2)=ϕ(v1)+ϕ(v2)for all v1,v2V \phi(v_{1} + v_{2}) = \phi(v_{1}) + \phi(v_{2}) \quad \text{for all } v_{1}, v_{2} \in V