์ธํ๋ฐ <๊ฒ์ ์์ง์ ์งํฑํ๋ ๊ฒ์ ์ํ> ์ด๋์ฐ ๊ต์๋ ๊ฐ์๋ฅผ ๋ณด๋ฉฐ ๊ณต๋ถํ ๊ธ์ ๋๋ค.
1. ๋ฒกํฐ์ ์์ฑ(Span) ์์คํ
๋ฒกํฐ๊ฐ ๊ฐ์ง๊ณ ์๋ ๋ฒกํฐ์ ๋ฒกํฐ์ ๋ง์ , ๋ฒกํฐ์ ์ค์นผ๋ผ์ ๊ณฑ์ ์ด ๋ ๊ฐ์ง ์ฐ์ฐ์ ์ด์ฉํ์ฌ ์๋ก์ด ๋ฒกํฐ๋ฅผ ์์ฑํด๋ด๋ ์์คํ ์ ๋งํฉ๋๋ค. ์์ ์์คํ ์์ ์์ ์์ ์ดํญ ์ฐ์ฐ์ ํตํด ์๋ก์ด ์๋ฅผ ์์ฑํด๋ด๋ ์์คํ ๊ณผ ๋น์ทํ๋ค๊ณ ๋ณผ ์ ์์ฃ . ์ด๋ ๊ฒ ์์ฑํ๋ ์์คํ ์ ์ ํ ์กฐํฉ(Linear Combination)์ด๋ผ๊ณ ํ๊ณ , ์ํ์์๋ ์ด๋ ๊ฒ ์๋ก์ด ๋ฒกํฐ๋ฅผ ์์ฑํ๋ ๊ฒ์ Span ํ๋ค๊ณ ํํํฉ๋๋ค.
์ ํ ์กฐํฉ(Linear Combination)์ด๋?
๋ฒกํฐ์ ๊ธฐ๋ณธ ์ฐ์ฐ์ ์ฌ์ฉํ์ฌ ์๋ก์ด ๋ฒกํฐ๋ฅผ ์์ฑํ๋ ์์์ ๋งํฉ๋๋ค.
$$ v'=a_1 v_1+a_2 v_2+a_3 v_3+โฏ+a_n v_n $$
์ ํ ์์กด๊ณผ ์ ํ ๋ ๋ฆฝ์ ์ํ์ ์ ์
๊ฐ์ ์์ ์ฑ๋ถ์ ๊ฐ์ง \(n\) ๊ฐ์ ๋ฒกํฐ \(v_1, \ v_2, \ , ..., v_n\) ์ ๋ํ์ฌ, ์ด๋ค์ ๋ฒกํฐ ์ ํ ์กฐํฉ์ธ ๋ค์ ์์ด ์๋ค๊ณ ๊ฐ์ ํฉ์๋ค.
$$ a_1 v_1+a_2 v_2+a_3 v_3+...+a_n v_n=\vec{0} $$
- ์ ์์ ๊ณ์๋ค(\(a_i\))๋ค ์ค 0์ด ์๋ ๊ณ์๊ฐ ์กด์ฌํ๋ฉด, ์์ ๋ด ๋ฒกํฐ๋ค์ ์ ํ ์์กด(Linear dependent)์ด๋ผ๊ณ ํฉ๋๋ค.
- ์ ์์ ๋ชจ๋ ๊ณ์(\(a_i\))๋ค์ ๊ฐ์ด 0์ด๋ผ๋ฉด, ์์ ๋ด ๋ฒกํฐ๋ค์ ์ ํ ๋ ๋ฆฝ(Linear independent)์ด๋ผ๊ณ ํฉ๋๋ค.
๊ทธ๋์ ์ด๊ฒ ์ด๋ค ์๋ฏธ์ธ๋ฐ?
์์ ๋ฌธ์ ๋ฅผ ๋ณด๋ฉฐ ์์๋ด ์๋ค.
(1, 1)๊ณผ (2, 2)๋ ์ ํ ์์กด์ธ๊ฐ? ์ ํ ๋ ๋ฆฝ์ธ๊ฐ?
$$ a_1(1,1)+a_2(2,2)=\vec{0} $$
์ฌ๊ธฐ์ \(a_1, a_2\)๋ ์ค์นผ๋ผ(scalar)๋ฅผ ์๋ฏธํฉ๋๋ค. ์์ ์์์ \(a_1 = 2\), \(a_2 = -1\)์ ๋์ ํ๋ฉด ์๋ฒกํฐ๊ฐ ์์ฑ๋ฉ๋๋ค. 0์ด ์๋ ๊ณ์๋ฅผ ์ฌ์ฉํ์ฌ ์๋ฒกํฐ๋ฅผ ์์ฑํ์ผ๋ฏ๋ก ๋ ๋ฒกํฐ (1, 1)๊ณผ (2, 2)๋ ์ ํ ์์กด์ด๋ผ๊ณ ๋ณผ ์ ์์ต๋๋ค.
(1, 2)์ (2, 1)์ ์ ํ ์์กด์ธ๊ฐ? ์ ํ ๋ ๋ฆฝ์ธ๊ฐ?
์ ์์ ๋ค์๊ณผ ๊ฐ์ ์ฐ๋ฆฝ ๋ฐฉ์ ์์ผ๋ก ์ ๋ฆฌํ ์ ์์ต๋๋ค.
$$ a_1(1,2)+a_2(2,1)=(a_1+2a_2,2a_1+a_2) $$
$$ a_1+2a_2=0 $$
$$ 2a_1+a_2=0 $$
์ ์์ ๋ง์กฑํ๋ ๊ฐ์ \(a_1 = 0\), \(a_2 = 0\) ๋ฟ์ด๋ฏ๋ก, ๋ฐ๋ผ์ ๋ ๋ฒกํฐ (1, 2)์ (2, 1)์ ์ ํ ๋ ๋ฆฝ์ ๋๋ค.
๊ทธ๋ ๋ค๋ฉด ์ด๊ฒ ์ ํ์ํ ๊ฑธ๊น์? ๋ฐ๋ก ์๋ก์ด ๋ฒกํฐ๋ฅผ ์์ฑํด๋ด๋ ์์คํ ๊ณผ ์ฐ๊ด์ด ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
์ ํ ์กฐํฉ์ผ๋ก ์๋ก์ด ๋ฒกํฐ ์์ฑํ๊ธฐ
์๋ฅผ ๋ค์ด ๋ฒกํฐ (5, 5)๋ฅผ ๋ ๋ฒกํฐ์ ์กฐํฉ์ผ๋ก ์์ฑํ๋ค๊ณ ๊ฐ์ ํด๋ณด๊ฒ ์ต๋๋ค.
๋ฒกํฐ \(v_1 (1, 0) \)๊ณผ ๋ฒกํฐ \(v_2 (0, 1)\)์ ๊ณจ๋๋ค๊ณ ํ๋ฉด, ์ด๊ฑธ ์ ํ ์กฐํฉํ์ฌ ๋ฒกํฐ \((5, 5)\)๋ฅผ ๋ง๋ค ์ ์์๊น์?
๋น์ฐํ ๋ง๋ค ์ ์์ต๋๋ค. ๊ฐ๊ฐ์ 5๋ฅผ ๊ณฑํ๋ฉด ๋์ฃ . ์ด๊ฒ ์ธ์๋ ๋ค๋ฅธ ์์ด ์กด์ฌํ ๊น์?
์ด๋ฒ์๋ \(v_1 (2, 1)\)๊ณผ \(v_2 (1, 3)\) ๋ฒกํฐ๋ฅผ ๊ณจ๋์ต๋๋ค. ์ด ๋ฒกํฐ๋ค์ ์ ํ ์กฐํฉํ์ฌ \( (5, 5)\)๋ฅผ ๋ง๋ค ์ ์์๊น์? ๋ค. ์ญ์ ๋ง๋ค ์ ์์ต๋๋ค.
$$ 1 \dot (1, 3) + 2 \dot (2, 1) = (5, 5) $$
๋ ๋ฒกํฐ๋ฅผ ์กฐํฉํ์ฌ ํ๋ฉด ์์ ๋ชจ๋ ๋ฒกํฐ ์์ฑ์ด ๊ฐ๋ฅํ๊ฐ?
๊ทธ๋ ๋ค๋ฉด ๋ ๋ฒกํฐ \((2, 1)\), \((1, 3)\)์ ์กฐํฉํ์ฌ ํ๋ฉด ์์ ๋ชจ๋ ๋ฒกํฐ ์์ฑ์ด ๊ฐ๋ฅํ ๊น์? ์ด๋ฅผ ์์์ผ๋ก ๋ํ๋ด๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
$$ (x,y)=a(2,1)+b(1,3) $$
์ ์์์ ๋ค์์ ์ฐ๋ฆฝ ๋ฐฉ์ ์์ฒ๋ผ ์ธ ์ ์์ต๋๋ค.
$$ x=2a+b $$
$$ y=a+3b $$
์ ์์์ \(a\)์ \(b\)๋ฅผ ๊ตฌํ ์ ์๊ธฐ ๋๋ฌธ์ ๋ชจ๋ ์ ์ ์์ฑ์ด ๊ฐ๋ฅํ๋ค๋ ๊ฒฐ๋ก ์ ๋ผ ์ ์๊ฒ ๋ฉ๋๋ค.
๋ฐ๋ผ์ \((2, 1)\)๊ณผ \((1, 3)\)์ ์กฐํฉํด์ ํ๋ฉด ์์ ๋ชจ๋ ๋ฒกํฐ๋ฅผ ์์ฑํ ์ ์์ต๋๋ค.
๋ ๋ฒกํฐ๋ฅผ ์กฐํฉํ์ฌ ํ๋ฉด ์์ ๋ชจ๋ ์ ์์ฑ์ด ๊ฐ๋ฅํ๊ฐ?
๊ทธ๋ ๋ค๋ฉด ๋ชจ๋ ๋ ๋ฒกํฐ์ ์กฐํฉ์ ํ๋ฉด์ ๋ชจ๋ ์ ์ ์์ฑํ ์ ์์๊น์?
๋ฒกํฐ \((1, 2)\)์ \((2, 4)\)๊ฐ ์๋ค๊ณ ํ๋ฉด,
$$ (x,y)=a(1,2)+b(2,4) $$
์ญ์ ์ด ๊ฒฝ์ฐ๋ ์ฐ๋ฆฝ ๋ฐฉ์ ์์ผ๋ก ๋ํ๋ ์ ์์ต๋๋ค.
$$ x=a+2b $$
$$ y=2a+4b $$
์ ์ฐ๋ฆฝ ๋ฐฉ์ ์์ ํด๋ ์กด์ฌํ์ง ์์ต๋๋ค. ์ค์ง \((x, 2x)\) ํํ์ ๋ฒกํฐ๋ง ์์ฑ์ด ๊ฐ๋ฅํ์ฃ . ๋ค์ ๋งํด, \(y\)๊ฐ \(x\)์ ๋ ๋ฐฐ์ธ ๊ฒฝ์ฐ์ ๋ฐ์ ํด๊ฐ ์กด์ฌํ์ง ์๋ค๋ ์๋ฏธ๊ฐ ๋ฉ๋๋ค. ์ด ๊ฒฝ์ฐ, ๋ชจ๋ ๋ฒกํฐ๋ฅผ ์์ฑํ๋ ๊ฒ์ด ์๋๊ณ \(x\)์ \(y\)๊ฐ ํน๋ณํ ๋น์จ์ ๊ด๊ณ์ ์์ ๋๋ง ์ด ์์์ด ์ฑ๋ฆฝํ๋ค๋ ๊ฑฐ์ฃ .
์ด๋ ๊ฒ \(v_1 (1, 2)\)์ \(v_2 (2, 4)\)๊ฐ ๋ง๋ค์ด ๋ผ ์ ์๋ ๋ฒกํฐ๋ \(y = 2x\)๋ผ๋ ์ง์ ์์ ์กด์ฌํ๋ 1์ฐจ์์ ์ธ ๋ฒกํฐ๋ง ์์ฑํด๋ผ ์ ์์ต๋๋ค. \((2, 4)\)๋ ์ฌ์ค์ \( 2(1, 2)\)์ ์ค์นผ๋ผ ๊ณฑ์ผ๋ก ํํ๋๊ธฐ ๋๋ฌธ์ \(v_1 (1, 2)\)์ ๊ธฐ์ธ๊ธฐ์ ๋์ผํ ๋ฒกํฐ๋ง ์์ฑ๋๊ธฐ ๋๋ฌธ์ด์ฃ .
$$ (x,y)=a(1,2)+b(2,4) $$
$$ =a(1,2)+2b(1,2) $$
$$ =(a+2b)(1,2) $$
๊ฒฐ๋ก ์ ๋ง์๋๋ฆฌ์๋ฉด 1)์ด๋ค ๋ฒกํฐ๋ค์ ์ ํ ์กฐํฉ์ ํ๋ฉด ์์ ๋ชจ๋ ๋ฒกํฐ๋ค์ ์์ฑํด๋ผ ์ ์๊ณ , ๋ 2)์ด๋ค ๋ฒกํฐ๋ค์ 1์ฐจ์ ์ ์ ์๋ ๋ฒกํฐ๋ค๋ง ์์ฑํ ์ ์๋ค๋ ์ ์ ๋๋ค. ์ฆ, ์กฐํฉํ๋ ค๋ ๋ฒกํฐ๋ค์ด ์๋ก ์ ํ ๋ ๋ฆฝ์ผ ๋๋ง ํ๋ฉด ์์ ๋ชจ๋ ๋ฒกํฐ๋ค์ ์์ฑํด๋ผ ์ ์๋ค๋ ์๋ฏธ์ฃ .
์ ์ด๋ฐ์ง์ ๋ํด ์ค๋ช ์ ๋ค์์ ํ๊ธฐ๋ก ํ๊ณ , ์ฐ์ ์ํ์์ ์ค๋ช ํ๋ ๊ธฐ์ (basis)์ ์ฐจ์(Dimension)์ ๋จผ์ ์์๋ณด์ฃ .
2. ๊ธฐ์ (Basis)์ ์ฐจ์(Dimension)
๊ธฐ์ (Basis)
๋ฒกํฐ ๊ณต๊ฐ ๋ด์ ์๋ ๋ชจ๋ ๋ฒกํฐ๋ค์ ์์ฑํ ์ ์๋ ์ ํ ๋ ๋ฆฝ์ธ ๋ฒกํฐ๋ค์ ์งํฉ์ ๋งํฉ๋๋ค.
- ๊ธฐ์ ๋ฒกํฐ(Basis vector) : ๊ธฐ์ ์งํฉ์ ์ํ ์์
๊ธฐ์ ๋ผ๋ ๊ฒ์ ์งํฉ์ ์๋ฏธ์ด๊ณ , ๊ธฐ์ ์งํฉ์ ์์๋ ๋น์ฐํ ๋ฒกํฐ๊ฐ ๋๋ฏ๋ก ์ด๊ฑธ ๊ธฐ์ ๋ฒกํฐ๋ผ๊ณ ๋ถ๋ฆ ๋๋ค.
์ฐจ์(Dimension)
๊ธฐ์ ์งํฉ์ด ๊ฐ์ง๋ ์์์ ์๋ฅผ ๋งํฉ๋๋ค. ์ฌ๊ธฐ์ ๋งํ๋ ์ฐจ์์ ์ธ์ง ๊ฐ๋ ์ ๋ป์ผ๋ก ์ฌ์ฉ๋๋ ์ฐจ์์ด ์๋๋๋ค.
์ฌ๊ธฐ์ ์ด์ผ๊ธฐํ๋ ์ฐจ์์ ์๋ฏธ๋ ๊ณต๊ฐ์ ํ์ฑํ ๋, ์ฌ์ฉ๋๋ ๊ธฐ์ ๋ค์ด ๊ฐ์ง๊ณ ์๋ ์์์ ์๋ฅผ ๋งํฉ๋๋ค.
2์ฐจ์ ํ๋ฉด์ ์์ฑํ๊ธฐ ์ํด์๋ ํญ์ ๋ ๊ฐ์ ๊ธฐ์ ๋ฒกํฐ๊ฐ ํ์ํ ๊ฒ์ด์ฃ . ์์์ ์์ ๋ฅผ ๋ณผ ๋, ๋ฒกํฐ \((5, 5)\)๋ฅผ ๋ง๋ค๊ธฐ ์ํ ๋ฒกํฐ์ ์กฐํฉ์ ๋ ๊ฐ์ง๊ฐ ์์์ฃ ?
$$ B_1 : (1,0) , (0,1) $$
$$ B_2 : (2,1) , (1,3) $$
์ฐ๋ฆฝ ๋ฐฉ์ ์์ ํด๊ฐ ์กด์ฌํ๋ค๋ฉด ๋ชจ๋ ๊ธฐ์ ๊ฐ ๋ฉ๋๋ค. ์๋ํ๋ฉด ๋ชจ๋ ์ ํ ๋ ๋ฆฝ์ด๊ธฐ ๋๋ฌธ์ด์ฃ . ์ฐ๋ฆฝ ๋ฐฉ์ ์์ ํด๋ฅผ ๊ฐ์ง๊ณ ์๋ ๋ฒกํฐ์ ์์ ํญ์ 2๊ฐ๊ฐ ๋ฉ๋๋ค.
์ฆ, \(B_1, B_2\) ๋ชจ๋ ํ๋ฉด์ ๊ธฐ์ ๊ฐ ๋ ์ ์๊ณ ๋ฌดํํ ๋ง์ ๊ธฐ์ ์ ๋ํ ๊ฒฝ์ฐ์ ์๊ฐ ์กด์ฌํ์ง๋ง, ๊ธฐ์ ์งํฉ์ ์์์ ์๋ ์ธ์ ๋ ๋ ๊ฐ๋ก ๋์ผํ๋ค๋ ๊ฒ์ด์ฃ .
์ฌ๊ธฐ์ ์ค์ํ ์ฌ์ค์ ํ๋ ์์์ผ ํ๋๋ฐ, ๊ธฐ์ ์์๊ฐ 2๊ฐ ์ฐ์ด๋ ํ๋ฉด ํ๊ฒฝ์์ ๊ณ์ ์๊ฐํด ๋ด ์๋ค.
๋ง์ฝ ๊ธฐ์ ์์๊ฐ ํ๋๋ผ๋ฉด ๋ฒกํฐ์ ์ค์นผ๋ผ์ ๊ณฑ์ ์ฑ์ง๋ก ์ธํด ํ๋์ ์ ์ ํด๋นํ๋ ๋ฒกํฐ๋ง์ ์์ฑํ ์ ์์ง๋ง, ๊ธฐ์ ์์๊ฐ ํ๋ฉด ์ด์์ ์ฐจ์์ธ ์ธ ๊ฐ ์ด์์ธ ๊ฒฝ์ฐ๋ ์กด์ฌํ์ง ์๊ฒ ๋ฉ๋๋ค.
๋ฌด์จ ๋ง์ด๋๋ฉด, ์์ ์์์ ๋ ์ ํ ๋ ๋ฆฝ์ธ ๋ฒกํฐ๋ก ํ๋ฉด ์์ ๋ชจ๋ ์ ์ ์์ฑํ ์ ์๋ค๋ ๊ฒ์ ์์์ต๋๋ค.
๊ทธ๋ ๋ค๋ฉด ์๋ ์์ ๊ฒฝ์ฐ, ์๋ฒกํฐ๋ฅผ ๋ง๋ค๊ธฐ ์ํด 0์ด ์๋ ์ธ ๋ฒ์งธ ๊ณ์๊ฐ ์กด์ฌํ๋ค๋ ๊ฒ์ ์๋ฏธํ๊ฒ ๋ฉ๋๋ค.
$$ (a_1v_1+a_2v_2)+a_3v_3= \vec{0} $$
$$ (-a_3v_3)+a_3v_3= \vec{0} $$
์ ํ ์กฐํฉ์ธ \((a_1v_1+a_2v_2)\)์ผ๋ก ๋ง์ ์ ์ญ์ \((-a_3v_3)\)์ ์์ฑํด๋ผ ์ ์๊ธฐ ๋๋ฌธ์ \(a_3\)๋ 0์ด ์๋์ด๋ ์๋ฒกํฐ๋ฅผ ์์ฑํ ์ ์๋ค๋ ๊ฒฐ๋ก ์ ๋ด๊ฒ ๋ฉ๋๋ค. ์ฆ, ์ ํ ๋ ๋ฆฝ์ด ์๋๊ฒ ๋์ฃ .
๋ฐ๋ผ์ ํ๋ฉด์์ ์ธ ๊ฐ ์ด์์ ์์๋ก ๊ตฌ์ฑ๋ ๊ธฐ์ ๋ ์กด์ฌํ์ง ์๋๋ค๋ ๊ฑธ ์ ์ ์์์ต๋๋ค.
์ค ๋ฒกํฐ ๊ณต๊ฐ์ ํ๊ธฐํ ๋, ์ด๋ฌํ ์ฐจ์์ ์ ๋ณด๋ฅผ ์ฌ์ฉํด ์ฒจ์๋ฅผ ๋ถ์ฌ ๋ค์๊ณผ ๊ฐ์ด ํ๊ธฐํฉ๋๋ค.
$$ R^2, R^3 $$
ํ์ค ๊ธฐ์ ๋ฒกํฐ (Standard basis vector)
- ๊ธฐ์ ๋ฒกํฐ ์ค์์ ๊ฐ์ฅ ๊ธฐ๋ณธ์ด ๋๋ ๋ฒกํฐ
- ์ถ์ ๋ฐ๋ผ ๊ท ๋ฑํ ๊ณต๊ฐ์ ๋ง๋ค์ด๋ด๋๋ฐ ๊ธฐ์ค์ด ๋จ
- \(\mathbb{R}^2\)์ ํ์ค ๊ธฐ์ ๋ฒกํฐ \(e_1 :(1,0) \quad e_2 : (0,1)\)
- \(\mathbb{R}^3\)์ ํ์ค ๊ธฐ์ ๋ฒกํฐ \(e_1 :(1,0,0) \quad e_2 : (0,1,0) \quad e_3 : (0,0,1) \)
'๐ฎGame Development > Game Mathemathics' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๊ฒ์ ์ํ] #6 | ์ผ๊ฐํจ์(2) : ๊ฐ์ ์ธก์ ๋ฒ (0) | 2022.07.25 |
---|---|
[๊ฒ์ ์ํ] #5 | ์ผ๊ฐํจ์(1) : ์ผ๊ฐํจ์์ ๊ฐ๋ (0) | 2022.07.25 |
[๊ฒ์ ์ํ] #3 | ๋ฒกํฐ(Vector) (0) | 2022.07.20 |
[๊ฒ์ ์ํ] #2 | ํจ์(Function) (0) | 2022.05.05 |
[๊ฒ์ ์ํ] #1 | ์(Numbers)์ ๊ตฌ์กฐ (2) | 2022.05.05 |