일반선형군
📂추상대수일반선형군
정의
n×n 실수 가역 행렬들의 집합을 GL(n,R) 혹은 GLn(R)이라 표기하고 n차 일반선형군general linear group of degree n이라 한다.
GL(n,R):={n×n invertible matrix}=Mn×n(R)∖{A∈Mn×n(R):detA=0}={A∈Mn×n(R):detA=0}
일반화
V를 n차원 벡터공간이라 하자. 일반선형군 GL(V)를, V 위의 자기동형사상들의 집합으로 정의한다.
GL(V):={ϕ:V→V is linear and bijective}
혹은 Aut(V)로 표기하기도 한다.
설명
종류 \ 조건 | 가역행렬 | 행렬식=1 | 직교성 |
---|
일반선형군 GL(n,R) | ✅ | ❌ | ❌ |
특수선형군 SL(n,R) | ✅ | ✅ | ❌ |
직교군 O(n) | ✅ | ❌ | ✅ |
유니터리군 U(n) | ✅ | ❌ | ✅ |
특수유니터리군 SU(n) | ✅ | ✅ | ✅ |
이름 그대로 GL(V)는 군이 되며, 특히나 미분가능한 구조를 갖는 리 군이다. 위 표에서 보이는 바와 같이 행렬로 정의되는 리 군들은 모두 일반선형군의 부분 군이다.
한편 임의의 군 G를 GL(V)로 보내는 사상 ρ:G→GL(V)를 군 G의 표현이라 한다.
GL(n,R)
군:
집합 G와 이항연산 ⋅:G×G→G가 주어졌을 때, 다음이 성립하면 ⟨G,⋅⟩를 군이라 한다.
- 결합법칙: x,y,z∈G에 대해, x⋅(y⋅z)=(x⋅y)⋅z.
- 항등원: e∈G가 존재하여 e⋅x=x⋅e=x.
- 역원: x∈G에 대해 y∈G가 존재하여 x⋅y=y⋅x=e.
집합 GL(n,R)와 주어진 연산 행렬 곱셈은 아래의 세가지 조건을 만족하기 때문에 군을 이룬다.
- 행렬 곱셈은 결합법칙을 만족한다.
- 항등행렬 I는 A∈GL(n,R)에 대해 AI=A=IA를 만족한다.
- 정의에 의해 모든 A∈GL(n,R)에 대해 역행렬 A−1이 존재한다.
또한 미분가능한 구조를 갖기 때문에 리 군이다.
리 군:
군 ⟨G,⋅⟩가 다음과 같은 조건을 만족할 때, 이를 리 군이라 한다.
미분가능한 구조를 갖는다.
사상 (x,y)↦x⋅y−1가 미분가능하다.
미분가능한 구조를 갖는다는 것을 보이기 위해서는 GL(n,R)이 유클리드 공간의 열린 부분집합인 것을 보이면 충분하다. 우선 정의에 의해서 다음이 성립한다.
GL(n,R)=det−1(R∖{0})
여기서 det−1는 함수의 원상(프리이미지)이다. R∖{0}는 전체공간 R에 대해서 열린집합이다. det는 연속함수이고, 연속함수의 열린집합에 대한 원상은 열린집합이므로 GL(n,R)은 유클리드 공간의 열린 부분집합이다. 따라서 미분가능한 구조를 갖는다.
A,B∈GL(n,R)에 대해서, 행렬 AB−1의 모든 성분이 A와 B의 성분만으로 이루어진 유리식이다. 따라서 미분가능하다.
GL(V)
행렬곱은 선형변환의 합성과 대응된다. 집합 GL(V)와 주어진 연산 합성은 아래의 세가지 조건을 만족하기 때문에 군이다.
- 선형변환의 합성은 결합법칙을 만족한다.
- 항등함수 I는 ϕ∈GL(V)에 대해 ϕ∘I=ϕ=I∘ϕ를 만족한다.
- 정의에 의해 모든 ϕ∈GL(V)에 대해 역함수 ϕ−1가 존재한다.
한편 ϕ가 선형사상이라는 것은, 대수의 관점에서 봤을 때 연산이 보존된다는 말이다. 벡터공간 (V,+,⋅)에 대해서,
ϕ(v1+v2)=ϕ(v1)+ϕ(v2)for all v1,v2∈V