[선형대수학] 6. 벡터공간
수학 또는 물리시간에 벡터는 크기와 방향을 갖는 양이고 스칼라는 크기만을 갖는 양이라고 배웠을 것이다. 고등학교 기하와 벡터 과목에서 2차원 벡터를 →a=(a1,a2), 3차원 벡터를 →a=(a1,a2,a3)으로 나타낸다. 다변수 미적분학 에서 2차원 벡터는 R2에서의 벡터, 3차원 벡터는 R3에서의 벡터라고 한다. 이를 좀 더 일반화해서 유클리드공간(Euclidean space) Rn에서의 벡터를 →x=(x1,...,xn)으로 나타내고, 유클리드공간 상의 벡터 →x,→y,→z와 스칼라 k,l∈R에 대하여 다음이 성립한다. (→0은 영벡터이다.)
(1) →x+→y=→y+→x
(2) →x+(→y+→z)=(→x+→y)+→z
(3) →x+→0=→x=→0+→x
(4) →x+(−1)→x=→0
(5) k(→x+→y)=k→x+k→y
(6) (k+l)→x=k→x+l→x
(7) k(l→x)=(kl)→x
(8) 1→x=→x
여기서 다루게 될 벡터공간(vector space)은 앞에서 언급했던 유클리드 공간에서의 벡터들의 성질을 추상화(abstraction)하여 하나의 공리로 받아들인다.
집합 V의 임의의 원소 u,v,w∈V가 다음의 성질들을 만족하면, V를 (실)벡터공간((real) vector space)이라고 한다.
벡터합:
(1) u+v=v+u
(2) u+(v+w)=(u+v)+w
(3) 0∈V이 존재해서 u+0=0+u=u (0은 영벡터)
(4) −u∈V가 존재해서 u+(−u)=(−u)+u=0
스칼라곱: 스칼라 k,l∈R에 대하여
(5) k(u+v)=ku+kv
(6) (k+l)u=ku+lu
(7) k(lx)=(kl)x
(8) 1u=u
벡터공간 V의 원소를 벡터(vector)라고 한다. 참고: 벡터공간을 선형공간(linear space)라고도 한다.
다음은 벡터공간의 대표적인 예들이다.
1. 행렬 전체의 집합
2. 다항식 전체의 집합
3. 연속함수들의 집합
4. 미분가능한 함수들의 집합
5. {f(x):[a,b]→R|∫ba|f(x)|dx<∞}
벡터공간 V의 부분집합 W가 벡터합과 스칼라곱에 대해 닫혀있을 때, W를 V의 부분공간(subspace)이라고 한다.
즉, u,v∈W일 때, α,β∈R에 대하여 αu+βv∈V이면 W는 V의 부분공간이다. 부분공간이 영벡터만을 원소로 가지면 그 부분공간을 자명부분공간(trivial subspace)이라고 한다.
V를 벡터공간이라 하자. {u1,u2,...,un}⊂V라 하자. v∈V에 대하여 v=a1u1+⋯+anvn를 u1,...,un들의 일차결합(선형결합, linear combination)이라 한다. 여기서 a1,...,an은 스칼라이다. S={u1,...,un}⊂V는 부분공간을 생성하고 그 생성된 부분공간을 spanS=span{u1,...,un}={a1u1+⋯+anun|ai∈R}로 나타낸다. 이때 spanS는 S를 포함하는 가장 작은 부분공간이다. 이는 spanS가 S에 의해 생성된 부분공간임을 뜻한다.
R2에서 S={(10)}일 때, spanS={(a10)}은 x축이고, S={(11)}일 때, spanS={(a1a1)}은 직선 y=x이다. 즉, {(x,y)|y=x}
S={u1,...,un}⊂V에 대하여 a1u1+⋯+anun=0일 때, a1=⋯=an=0이면, S를 1차독립(선형독립, linearly independent)이라 하고 a1u1+⋯+anun=0일 때, 적당한 ai가 존재해서 ai≠0이면, S를 1차종속(선형종속, linearly dependent)이라고 한다.
S⊂V라 하자. spanS=V이고 S가 1차독립이면, S를 V의 기저(base)라고 한다. 이때 S의 원소의 개수를 V의 차원이라 하고 이를 dimV로 나타낸다.
S={u1,...,un}이 선형종속이면, 선형종속의 정의로부터 S∪{un+1}도 선형종속이다.
S가 선형독립이고 un+1∉spanS이면, {u1,...,un+1}은 선형독립이다. 왜냐하면 a1u1+⋯+anun+an+1un+1=0,an+1≠0이면 un+1=−(a1an+1a1+⋯+anan+1un)이므로 un+1∈spanS이고 이는 모순이다.
모든 벡터공간에는 기저가 항상 존재한다. 이에 대한 증명은 생략하겠다.
Rn에서 e1=(10⋮0),e2=(01⋮0),...,en=(00⋮1)을 Rn의 표준기저(standard bases)라고 한다.
주어진 벡터로 부분공간을 생성하는지는 다음의 방법을 이용하여 확인할 수 있다.
{(101),(011),(110)}으로 R3의 부분공간을 생성할 수 있다. 즉, c1(101)+c2(011)+c3(110)=(000)일 때 c1=c2=c3=0이다. 다음의 방정식(101011110)(c1c2c3)=(000)에서 det이므로 따라서 c_{1}=c_{2}=c_{3}=0이다.
벡터의 개수가 차원을 넘어가면 종속이다. \mathbb{R}^{3}에서의 벡터 \left\{\begin{pmatrix}1\\4\\2\end{pmatrix},\,\begin{pmatrix}-2\\2\\-1\end{pmatrix},\,\begin{pmatrix}-1\\6\\1\end{pmatrix},\,\begin{pmatrix}0\\3\\3\end{pmatrix}\right\}은 종속이다. 왜냐하면 행렬 \begin{pmatrix}1&-2&-1&0\\4&2&6&3\\2&-1&1&3\end{pmatrix}의 기약 행사다리꼴은 \begin{pmatrix}1&0&1&0\\0&1&1&0\\0&0&0&0\end{pmatrix}이므로 \begin{pmatrix}1&0&1&0\\0&1&1&0\\0&0&0&0\end{pmatrix}\begin{pmatrix}c_{1}\\c_{2}\\c_{3}\\c_{4}\end{pmatrix}=\begin{pmatrix}0\\0\\0\\0\end{pmatrix}을 만족하는 c_{1},\,c_{2},\,c_{3},\,c_{4}를 구하면 c_{3},\,c_{4}는 자유변수이므로 c_{3}=s,\,c_{4}=t라 하면 c_{1}=-s,\,c_{2}=-s이고 c_{1}=c_{2}=1,\,c_{3}=-1,\,c_{4}=0이라 하면 \begin{pmatrix}1\\4\\2\end{pmatrix}+\begin{pmatrix}-2\\2\\-1\end{pmatrix}+(-1)\begin{pmatrix}-1\\6\\1\end{pmatrix}+0\begin{pmatrix}0\\3\\3\end{pmatrix}=\begin{pmatrix}0\\0\\0\end{pmatrix}이다.
S=\{u_{1},\,...,\,u_{n}\}이 일차독립이고 \dim V=n이면, S는 V의 한 기저이다.
증명: S가 V의 기저가 아니라고 하자. 그러면 u_{i}\in S가 존재해서 u_{i}는 S-\{u_{i}\}의 원소들의 선형결합이다. 그렇게 되면 \text{span}\{u_{1},\,...,\,u_{n}\}=\text{span}(\{u_{1},\,...,\,u_{n}\-\{u_{i}\})이고 이는 모순이다.
V를 벡터공간, S=\{u_{1},\,...,\,u_{n}\}을 V의 한 기저라 하자. 그러면 a_{1},\,...,\,a_{n}이 유일하게 존재해서 u=a_{1}u_{1}+\cdots+a_{n}u_{n}이다. u=a_{1}u_{1}+\cdots+a_{n}u_{n}, u=b_{1}u_{1}+\cdots+b_{n}u_{n}라 하자. 그러면
0=(a_{1}-b_{1})u_{1}+\cdots+(a_{n}-b_{n})u_{n}이 되고 u_{1},\,...,\,u_{n}은 일차독립이므로 a_{i}=b_{i}이어야 한다. 이렇게 해서 a_{i}가 유일함을 보였다.
V를 벡터공간, W_{1},\,W_{2}\subset V라 하자. W_{1}+W_{2}=\{w_{1}+w_{2}\,|\,w_{1}\in W_{1},\,w_{2}\in W_{2}\}이고 W_{1}\cap W_{2}=\{0\}이면, V=W_{1}\oplus W_{2}로 나타내고 V를 W_{1},\,W_{2}의 직합(direct sum)이라 한다.
참고자료
Linear Algebra, jinho Kwak, sungpyo Hong, Birkhauser
선형대수와 군, 이인석, 서울대학교출판문화원
'대수학 > 선형대수학' 카테고리의 다른 글
[선형대수학] 8. 선형변환 (1: 선형변환의 정의) (0) | 2017.10.14 |
---|---|
[선형대수학] 7. 벡터공간 (2: 행, 열공간) (0) | 2017.10.06 |
[선형대수학] 5. 여인수 전개와 크래머 공식 (0) | 2017.04.28 |
[선형대수학] 4. 판별식의 기본성질 (0) | 2017.04.27 |
[선형대수학] 3. 기본행렬과 LDU분해 (2) | 2017.04.22 |