Processing math: 69%

대수학/선형대수학2017. 4. 29. 11:00
반응형

[선형대수학] 6. 벡터공간



수학 또는 물리시간에 벡터는 크기와 방향을 갖는 양이고 스칼라는 크기만을 갖는 양이라고 배웠을 것이다. 고등학교 기하와 벡터 과목에서 2차원 벡터를 a=(a1,a2), 3차원 벡터를 a=(a1,a2,a3)으로 나타낸다. 다변수 미적분학 에서 2차원 벡터는 R2에서의 벡터, 3차원 벡터는 R3에서의 벡터라고 한다. 이를 좀 더 일반화해서 유클리드공간(Euclidean space) Rn에서의 벡터를 x=(x1,...,xn)으로 나타내고, 유클리드공간 상의 벡터 x,y,z와 스칼라 k,lR에 대하여 다음이 성립한다. (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)=kx+ky

(6) (k+l)x=kx+lx

(7) k(lx)=(kl)x

(8) 1x=x


여기서 다루게 될 벡터공간(vector space)은 앞에서 언급했던 유클리드 공간에서의 벡터들의 성질을 추상화(abstraction)하여 하나의 공리로 받아들인다.


집합 V의 임의의 원소 u,v,wV가 다음의 성질들을 만족하면, V를 (실)벡터공간((real) vector space)이라고 한다.


벡터합:

(1) u+v=v+u

(2) u+(v+w)=(u+v)+w

(3) 0V이 존재해서 u+0=0+u=u (0은 영벡터)

(4) uV가 존재해서 u+(u)=(u)+u=0

스칼라곱: 스칼라 k,lR에 대하여

(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가 벡터합과 스칼라곱에 대해 닫혀있을 때, WV의 부분공간(subspace)이라고 한다.

즉, u,vW일 때, α,βR에 대하여 αu+βvV이면 WV의 부분공간이다. 부분공간이 영벡터만을 원소로 가지면 그 부분공간을 자명부분공간(trivial subspace)이라고 한다.


V를 벡터공간이라 하자. {u1,u2,...,un}V라 하자. vV에 대하여 v=a1u1++anvnu1,...,un들의 일차결합(선형결합, linear combination)이라 한다. 여기서 a1,...,an은 스칼라이다. S={u1,...,un}V는 부분공간을 생성하고 그 생성된 부분공간을 spanS=span{u1,...,un}={a1u1++anun|aiR}로 나타낸다. 이때 spanSS를 포함하는 가장 작은 부분공간이다. 이는 spanSS에 의해 생성된 부분공간임을 뜻한다.


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가 존재해서 ai0이면, S를 1차종속(선형종속, linearly dependent)이라고 한다.


SV라 하자. spanS=V이고 S가 1차독립이면, SV의 기저(base)라고 한다. 이때 S의 원소의 개수를 V의 차원이라 하고 이를 dimV로 나타낸다.


S={u1,...,un}이 선형종속이면, 선형종속의 정의로부터 S{un+1}도 선형종속이다.


S가 선형독립이고 un+1spanS이면, {u1,...,un+1}은 선형독립이다. 왜냐하면 a1u1++anun+an+1un+1=0,an+10이면 un+1=(a1an+1a1++anan+1un)이므로 un+1spanS이고 이는 모순이다.


모든 벡터공간에는 기저가 항상 존재한다. 이에 대한 증명은 생략하겠다.


Rn에서 e1=(100),e2=(010),...,en=(001)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이면, SV의 한 기저이다.

증명: SV의 기저가 아니라고 하자. 그러면 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}로 나타내고 VW_{1},\,W_{2}의 직합(direct sum)이라 한다.


참고자료

Linear Algebra, jinho Kwak, sungpyo Hong, Birkhauser

선형대수와 군, 이인석, 서울대학교출판문화원

반응형
Posted by skywalker222