야밤의 선형대수학 - 1.2. 벡터공간

Park Yeongseo·2024년 1월 14일
1
post-thumbnail

한빛 아카데미의 프리드버그 선형대수학 7판을 정리하고 풀이한 글입니다.

싸피가 끝나고 밤에 한 두 시간만 자고 깨는 일들이 많아졌다. 9-6를 안하다 보니까 몸이 덜 피곤해서 그런걸까? 근데 사실 어제 스터디원들과 관악산 등산 + 친구랑 설입에서 학교 정문까지 걷기를 해서 체력을 많이 뺐는데도 2시간 밖에 못 잤음. 이유는 모르겠다.

이렇게 잠을 못자는 밤에는 학교 다닐 때 아쉬웠던 공부들을 좀 더 해보자는 생각으로, 매번 반 정도 밖에 보지 못했던 선형대수학을 공부해볼까 한다. 목표는 필요해 보이던 부분들에 대한 정의 및 정리 증명과 연습 문제 풀이다. 아마 당분간은 이 생활이 계속될 것 같으니까 종종 올라오지 않을까?

1.1. 개론은 생략하고 1.2. 벡터공간부터 시작한다.

1.2. 벡터공간

def.def. 벡터공간의 정의

FF에서의 벡터공간, 또는 선형공간 VV는 다음 8가지 조건을 만족하는 두 연산, 스칼라 곱을 가지는 집합이다.

  • 합은 VV의 두 원소 x,yx, y에 대해 유일한 원소 x+yVx + y \in V 를 대응하는 연산이다.

  • 스칼라 곱은 체 FF의 원소 aa와 벡터공간 VV의 원소 xx마다 유일한 원소 axVax \in V를 대응하는 연산이다.

    (VS1) x,yV, x+y=y+x\forall x, y \in V,\ x+y = y+x
    (VS2) x,y,zV\forall x, y, z \in V,\ (x+y) + z = x + (y+z)$
    (VS3) xV,0V, s.t. x+0=x\forall x \in V, \exists 0 \in V,\ s.t.\ x + 0 = x
    (VS4) xV, yV, s.t. x+y=0\forall x \in V,\ \exists y \in V,\ s.t.\ x + y = 0
    (VS5) xV, 1x=x\forall x \in V,\ 1x=x
    (VS6) a,b,F, xV,(ab)x=a(bx)\forall a,b, \in F,\ \forall x \in V, (ab)x = a(bx)
    (VS7) aF, x,yV,a(x+y)=ax+ay\forall a \in F,\ \forall x,y \in V, a(x+y) = ax + ay
    (VS8) a,b,F, xV, (a+b)x=ax+bx\forall a, b, \in F,\ \forall x \in V,\ (a+b)x = ax +bx

  • FF의 원소는 스칼라, 벡터공간 VV의 원소는 벡터라 한다.
  • a1,a2,...,ana_1, a_2, ..., a_n이 체 FF의 원소일 때, (a1,a2,...,an)(a_1, a_2, ..., a_n) 꼴의 수학적 대상을 FF에서 성분을 가져온 nn순서쌍이라 하며, 각 원소들은 nn순서쌍의 성분이라 한다.
  • FF에서 성분을 가져온 모든 nn순서쌍의 집합을 FnF^n이라 표기한다.

Thm1.1Thm1.1 벡터 합의 소거 법칙

x,y,zVx,y,z \in V 이고 x+z=y+zx + z = y +z일 때, x=yx=y이다.

pf.pf. 벡터공간의 조건 (VS4)에 의해 z+v=0z+ v= 0인 벡터 vVv \in V가 존재한다. 조건 (VS2), (VS3)에 의해 다음이 성립한다.

x=x+0=x+(z+v)=(x+z)+v=(y+z)+v=y+(z+v)=y+0=y\begin{aligned} x &= x+0=x +(z+v) = (x+z) + v\\ &= (y +z) + v = y + (z+v) = y + 0 = y \end {aligned}

- Corollary1Corollary 1 (VS3)을 만족하는 벡터 00 은 유일하다.

pf.pf. x+0=x,x+0=xx + 0 = x, x + 0' = x 인 벡터 0,00, 0'이 있다고 하자. x+0=x+0x + 0 = x + 0'이므로 Thm1.1Thm 1.1에 의해 0=00 = 0'이다. 따라서 (VS3)을 만족하는 벡터 00은 유일하다.

- Corollary2Corollary 2 (VS4)를 만족하는 벡터 yy 은 유일하다.

pf.pf. x+y=0,x+y=0x + y = 0, x+ y' = 0이라 하자. x+y=x+y=0x + y = x + y' = 0이므로 Thm1.1Thm 1.1에 의해 y=yy = y'이다. 따라서 유일하다.

Thm1.2Thm 1.2 스칼라 곱의 기본 성질

모든 벡터공간 VV에 대해 다음이 성립한다.

(1) xV,0x=0\forall x \in V, 0x= 0
(2) aF,xV,(a)x=(ax)=a(x)\forall a \in F, \forall x \in V, (-a)x = -(ax) = a(-x)
(3) aF,a0=0\forall a \in F, a0 = 0

pf.pf.
(1) (VS8), (VS3), (VS1)에 의해 0x+0x=(0+0)x=0x=0x+0=0+0x0x + 0x = (0 + 0)x = 0x = 0x + 0 = 0 + 0x이다. Thm1.1Thm1.1에 의해 0x=00x = 0이다.

(2) 벡터 (ax)-(ax)ax+{(ax)}=0ax + \{-(ax)\} = 0의 유일한 벡터다. (VS8)에 의해 ax+(a)x={a+(a)}x=0x=0ax + (-a)x = \{a + (-a)\} x = 0x = 0이고 Corollary2Corollary2에 의해 (a)x=(ax)(-a)x = -(ax)이다. (VS6)에 의해 다음이 성립한다.

a(x)=a{(1)x}={a(1)}x=(a)xa(-x) = a\{(-1)x\} = \{a(-1)\}x = (-a)x

(3) (VS3)에 의해 0+0=00 + 0 = 0이므로 a(0+0)=a0a(0 +0) = a0이다. (VS7)에 의해 a(0+0)=a0+a0a(0+0) = a0 + a0이다. a(0+0)=a0+a0=a0+0a(0 + 0) = a0 + a0 = a0 + 0이므로 Thm1.1Thm1.1에 의해 a0=0a0 = 0이다.


2. 연습문제

1.
  1. (VS3)에 의해 참
  2. Corollary1Corollary1에 의해 거짓
  3. x=0x = 0의 반례가 존재. 거짓
  4. a=0a = 0의 반례가 존재. 거짓
  5. mmnn열. 거짓
  6. 거짓
  7. 거짓
2-7. 은 귀찮아서 PASS
8.
(a+b)(x+y)=(a+b)x+(a+b)y(VS7)=ax+bx+ay+by(VS8)=ax+ay+bx+by(VS1)\begin{aligned} (a +b)(x + y) & = (a+ b)x + (a+b)y\quad (VS7)\\ &= ax + bx + ay + by \quad(VS8)\\ &= ax + ay + bx +by \quad(VS1) \end{aligned}
10.

어떤 집합이 벡터공간인지를 확인하기 위해서는 해당 집합에 정의된 두 연산(합, 스칼라곱)과 해당 집합이 벡터공간의 여덟 조건들을 만족하고 있는지의 여부를 확인하면 된다.

미분가능한 함수 f,gf, g에 대해, 정의된 합 연산의 결과 f(s)+g(s)f(s) + g(s)와 스칼라 곱 연산의 결과 c[f(s)]c[f(s)]는 모두 미분가능하다. 벡터공간의 여덟 조건들은 정의된 연산들에 의해 만족된다.

11.

문제에서 정의된 두 연산 0+0=0,c0=00+ 0 = 0, c0 = 0에 대해 각 연산의 결과는 0V0 \in V이다.
(VS1)~(VS8)을 모두 확인해보면 V={0}V = \{0\}이 벡터공간임은 쉽게 확인할 수 있다.

12.

우함수의 집합을 VV라 하고 f,gVf, g \in V라 하자.
(f+g)(t)=f(t)+g(t)=f(t)+g(t)=(f+g)(t)(f +g)(-t) = f(-t) + g(-t) = f(t) + g(t) = (f + g)(t)이므로, VV는 덧셈에 닫혀있다.
(cf)(t)=c[f(t)]=c[f(t)]=(cf)(t)(cf)(-t) = c[f(-t)] = c[f(t)] = (cf)(t)이므로 VV는 스칼라 곱에 대해서도 닫혀있다.

벡터공간의 조건들은 정의된 연산들에 의해 만족된다.

13-15. 한빛아카데미의 프리드버그 선형대수학 공개용 답안에 답안이 있다.
16.

어떤 유리수에 임의의 유리수를 곱하거나 더해도 결과는 유리수다. 따라서 VVFF-벡터공간이다.

17. 한빛아카데미의 프리드버그 선형대수학 공개용 답안에 답안이 있다.
18.
(a1,a2)+(b1,b2)=(a1+2b1,a2+3b2)(b1,b2)+(a1,a2)=(b1+2a1,b2+3a2)a1=1,a2=2,b1=3,b2=4라고 하자(7,14)(5,6)이므로 (VS1)이 성립하지 않는다.\begin{aligned} &(a_1, a_2) + (b_1, b_2) = (a_1 + 2b_1, a_2 + 3b_2)\\ &(b_1, b_2) + (a_1, a_2) = (b_1 + 2a_1, b_2 + 3a_2)\\ &a_1= 1, a_2 = 2, b_1 = 3, b_2 = 4라고\ 하자\\ &(7, 14) \neq (5, 6)이므로\ (VS1)이\ 성립하지\ 않는다. \end{aligned}
19.

(VS8)을 만족하지 않는다. (12+12)(2,2)=14(2,2)(\frac{1}{2} + \frac{1}{2})(2, 2) = \frac{1}{4}(2,2)를 생각해보자. (VS8)에 따르면 이는 12(2,2)+12(2,2)=(1,4)+(1,4)=(2,8)\frac{1}{2}(2,2) + \frac{1}{2}(2,2) = (1, 4) + (1,4) = (2, 8)여야 한다. 하지만 정의된 스칼라 곱 연산에 따르면 14(2,2)=(12,8)\frac{1}{4}(2,2) = (\frac{1}{2}, 8)이다. 따라서 VV는 벡터공간이 아니다.

20.

f,gVf, g \in V라 하자. (f+g)(1)=f(1)+g(1)=0(f+g)(1) = f(1) + g(1) = 0이므로 VV는 덧셈에 닫혀있다.
임의의 cRc \in R에 대해, (cf)(1)=c[f(1)]=c[0]=0(cf)(1) = c[f(1)] = c[0] = 0이므로, VV는 스칼라 곱에 대해서도 닫혀있다.
이외의 모든 조건들은 정의된 덧셈과 스칼라 곱 연산에 의해 만족되므로 VVFF-벡터공간이다.

21.

합 연산의 결과 (v1+v2,w1+w2)(v_1 + v_2, w_1 + w_2)의 경우, v1+v2Vv_1 + v_2 \in V이고 w1+w2Ww_1 + w_2 \in W이므로 (v1+v2,w1+w2)Z(v_1 + v_2, w_1 + w_2) \in Z이다. 스칼라 곱 연산의 결과 또한 (cv1,cw1)Z(cv_1, cw_1) \in Z이다.
이 연산들은 확인해보면 벡터공간의 8가지 조건을 만족하므로 ZZFF-벡터공간이다.

22. 한빛아카데미의 프리드버그 선형대수학 공개용 답안에 답안이 있다.
profile
꾸준함, 기본기, 성찰, 공유

1개의 댓글

comment-user-thumbnail
2024년 1월 15일

선대라..낭만있네요

답글 달기