Updated:

๐Ÿ”ข Linear Independent

๊ธฐ์ €์— ๋Œ€ํ•ด ์•Œ๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋จผ์ € linear independent(์„ ํ˜• ๋…๋ฆฝ)์˜ ์˜๋ฏธ๋ฅผ ์•Œ์•„์•ผ ํ•œ๋‹ค. ์„ ํ˜•๋…๋ฆฝ์ด๋ž€, ์™ผ์ชฝ ๊ทธ๋ฆผ์ฒ˜๋Ÿผ ์„œ๋กœ ๋‹ค๋ฅธ ๋ฒกํ„ฐ๋“ค์ด ๊ด€๋ จ์„ฑ ์—†์ด ๋…๋ฆฝ์ ์œผ๋กœ ์กด์žฌํ•˜๋Š” ์ƒํƒœ๋ฅผ ๋งํ•œ๋‹ค. ๋”ฐ๋ผ์„œ ์„œ๋กœ ๋‹ค๋ฅธ ๋‘ ๋ฒกํ„ฐ๊ฐ€ ์„ ํ˜• ๋…๋ฆฝ์ด๋ผ๋ฉด ํ•œ ๋ฒกํ„ฐ์˜ ์„ ํ˜•๊ฒฐํ•ฉ(์กฐํ•ฉ)์œผ๋กœ ๋‹ค๋ฅธ ๋ฒกํ„ฐ๋ฅผ ํ‘œํ˜„ํ•  ์ˆ˜ ์—†๋‹ค. ๋ฐ˜๋Œ€๋กœ ์„ ํ˜• ์ข…์† ์ƒํƒœ๋ฉด ์˜ค๋ฅธ์ชฝ ๊ทธ๋ฆผ์ฒ˜๋Ÿผ ๋ฒกํ„ฐ๋ฅผ ๋‹ค๋ฅธ ๋ฒกํ„ฐ์˜ ์„ ํ˜•์กฐํ•ฉ์œผ๋กœ ํ‘œํ˜„ ๊ฐ€๋Šฅํ•˜๋‹ค.

\[A\vec x = 0 \ \ \ (1)\]

์–ด๋–ค ๋ฒกํ„ฐ $\vec x$์— ๋Œ€ํ•ด์„œ ์œ„ ๋“ฑ์‹์„ ๋งŒ์กฑํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์˜ค์ง ์„ ํ˜•๋ณ€ํ™˜ $A$๊ฐ€ ์˜ํ–‰๋ ฌ์ผ ๋•Œ ๋ฐ–์— ์—†๋‹ค๋ฉด, ๋ฒกํ„ฐ $\vec x$๋Š” ์„ ํ˜•๋…๋ฆฝ์ด๋‹ค. ์•„๋ž˜์™€ ๊ฐ™์€ ๋ฒกํ„ฐ์™€ ์„ ํ˜•๋ณ€ํ™˜ ์˜ˆ์‹œ๋ฅผ ์ƒ๊ฐํ•ด๋ณด์ž.

\[\vec x = \begin{bmatrix} 1 & 2 \\ 2 & 4 \end{bmatrix}, \ \ \ A = \begin{bmatrix} 2 \\ -1 \end{bmatrix}\]

๋ฒกํ„ฐ $\vec x$์— ์„ ํ˜•๊ฒฐํ•ฉ์„ ํ•ด๋ณด์ž.

\[\begin{bmatrix} 1 \\ 2 \end{bmatrix}*2-\begin{bmatrix} 2 \\ 4\end{bmatrix} = 0\\\]

๊ทธ๋ ‡๋‹ค๋ฉด ์ •ํ™•ํžˆ ์˜๋ฒกํ„ฐ๊ฐ€ ๋œ๋‹ค. ์„ ํ˜• ์ข…์†์˜ ์˜๋ฏธ๋ฅผ ์ž˜ ์ƒ๊ฐํ•ด๋ณด๋ฉด, ์–ด๋–ค ๋ฒกํ„ฐ๋ฅผ ๋‹ค๋ฅธ ๋ฒกํ„ฐ์˜ ์„ ํ˜• ๋ณ€ํ™˜์œผ๋กœ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ๋‹ค๋ฉด ์šฐ๋ฆฌ๋Š” ํ•ด๋‹น ๋ฒกํ„ฐ์˜ ์ƒํƒœ๋ฅผ ์„ ํ˜• ์ข…์†์ด๋ผ๊ณ  ํ•œ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด ์„ ํ˜• ๋…๋ฆฝ์€ ์ด์— ์ •๋ฐ˜๋Œ€ ๋˜๋Š” ๊ฐœ๋…์ผ ๊ฒƒ์ด๋‹ค. ๋‹ค์‹œ ๋งํ•ด, ์–ด๋–ค ๋ฒกํ„ฐ๋ฅผ ๋‹ค๋ฅธ ๋ฒกํ„ฐ์˜ ์„ ํ˜• ๋ณ€ํ™˜ ์ƒํƒœ๋กœ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์—†๋‹ค๋ฉด ์šฐ๋ฆฌ๋Š” ํ•ด๋‹น ๋ฒกํ„ฐ ์ง‘ํ•ฉ์˜ ์ƒํƒœ๋ฅผ ์„ ํ˜• ๋…๋ฆฝ์ด๋ผ๊ณ  ํ•œ๋‹ค. ๋”ฐ๋ผ์„œ (1)๋ฒˆ ์ˆ˜์‹์„ ๋งŒ์กฑํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์˜ค์ง ์„ ํ˜•๋ณ€ํ™˜ $A$๊ฐ€ ์˜ํ–‰๋ ฌ์ผ ๋•Œ๋งŒ์ด๋ผ๋ฉด ํ•ด๋‹น ๋ฒกํ„ฐ๋Š” ์„ ํ˜•๋…๋ฆฝ์ด๋ผ๊ณ  ๋ณผ ์ˆ˜ ์žˆ๊ฒ ๋‹ค.

๐Ÿ—‚๏ธ Span, Sub-space

Span Image Span Image

span์ด๋ž€, ์ฃผ์–ด์ง„ ๋ฒกํ„ฐ ์ง‘ํ•ฉ์„ ์„ ํ˜• ๊ฒฐํ•ฉํ•˜์—ฌ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  subspace์„ ๋งŒ๋“œ๋Š” ํ–‰์œ„๋ฅผ ๋งํ•œ๋‹ค. ๋‹ค์‹œ ๋งํ•ด, span ์€ ์„ ํ˜• ๊ฒฐํ•ฉํ•˜๋Š” ๊ณผ์ • ์ž์ฒด๋ฅผ ๋‚˜ํƒ€๋‚ด๊ณ  subspace ๋Š” span์˜ ๊ฒฐ๊ณผ๋ฌผ์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ์‰ฝ๋‹ค.

span ๊ณผ subspace ์„ ๋– ์˜ฌ๋ฆด ๋•Œ, ๊ฐ€์žฅ ์˜คํ•ดํ•˜๊ธฐ ์‰ฌ์šด ๋ถ€๋ถ„์€ ๋ฐ”๋กœ ๋ฒกํ„ฐ ๊ฐœ์ˆ˜์™€ ์ƒ์„ฑ๋˜๋Š” ๋ถ€๋ถ„ ๊ณต๊ฐ„์˜ ์ฐจ์›์˜ ๊ฐ™๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š” ์ ์ด๋‹ค. ์œ„ ๊ทธ๋ฆผ์„ ๋ณด์ž. ํ•ด๋‹น ๊ทธ๋ฆผ์€ 3์ฐจ์› ๋ฒกํ„ฐ ๊ณต๊ฐ„์—์„œ 3๊ฐœ์˜ ๋ฒกํ„ฐ์˜ ๋ฒกํ„ฐ๋ฅผ span ํ•œ ๊ฒฐ๊ณผ๋ฅผ ์‹œ๊ฐํ™”ํ•œ ์ž๋ฃŒ๋‹ค. ์ƒ์„ฑ๋˜๋Š” subspace์€ 2์ฐจ์› ํ‰๋ฉด์ž„์„ ์ง๊ด€์ ์œผ๋กœ ์•Œ ์ˆ˜ ์žˆ๋‹ค. ์™œ ์ด๋Ÿฐ ํ˜„์ƒ์ด ๋ฐœ์ƒํ–ˆ์„๊นŒ? ์œ„ ๊ทธ๋ฆผ์„ ํ”Œ๋กฏํŒ…ํ•˜๋Š”๋ฐ ์‚ฌ์šฉํ•œ ๋ฒกํ„ฐ ์ง‘ํ•ฉ์„ ๋ณด๋ฉด ๊ทธ ํ•ด๋‹ต์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค.

\[\begin{bmatrix} 1 & 0 & -1 \\ 0 & 1 & -1 \\ 0 & 0 & 0 \\ \end{bmatrix} \begin{bmatrix} x \\ y \\ z \\ \end{bmatrix}\]

์ง€๊ธˆ๊นŒ์ง€ ์ •๋ฆฌํ•œ ๊ฐœ๋…์œผ๋กœ ์œ„์™€ ๊ฐ™์€ ํ–‰๋ ฌ์„ ๋ถ„์„ํ•ด๋ณด์ž. ์ฒซ๋ฒˆ์งธ ์—ด๋ฒกํ„ฐ์™€ ๋‘๋ฒˆ์งธ ์—ด๋ฒกํ„ฐ๋Š” ์„œ๋กœ ์„ ํ˜•๋…๋ฆฝ์ด๋‹ค. ์–ด๋–ค ์„ ํ˜•๊ฒฐํ•ฉ์œผ๋กœ๋„ ์„œ๋กœ๋ฅผ ๋งŒ๋“ค์–ด ๋‚ผ ์ˆ˜ ์—†๋‹ค. ์ด๊ฒƒ์„ ํ™•์žฅํ•ด 3๊ฐœ์˜ ์—ด๋ฒกํ„ฐ ์ค‘์—์„œ ์ž„์˜์˜ ์–ด๋–ค ๋‘ ๋ฒกํ„ฐ๋ฅผ ๋ฝ‘์•„์„œ ์„ ํ˜•๋…๋ฆฝ ์—ฌ๋ถ€๋ฅผ ์กฐ์‚ฌํ•ด๋ณด์ž. ์–ด๋–ค ์„ ํ˜•๊ฒฐํ•ฉ์œผ๋กœ๋„ ์„œ๋กœ๋ฅผ ๋งŒ๋“ค์–ด๋‚ผ ์ˆ˜ ์—†๋‹ค. ๋”ฐ๋ผ์„œ ํ–‰๋ ฌ $A$๋Š” ์ผ๋‹จ ์ตœ์†Œ 2์ฐจ์› ํ‰๋ฉด์˜ ๊ณต๊ฐ„์€ ๋ถ€๋ถ„ ๊ณต๊ฐ„์œผ๋กœ ๋งŒ๋“ค์–ด ๋‚ผ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค.

์ด๋ฒˆ์—๋Š” 3๊ฐœ์˜ ๋ฒกํ„ฐ ๋ชจ๋‘์— ๋Œ€ํ•ด์„œ ์„ ํ˜• ๋…๋ฆฝ ์—ฌ๋ถ€๋ฅผ ์กฐ์‚ฌํ•ด๋ณด์ž. ์ด๋ฒˆ์—๋Š” ์ฒซ๋ฒˆ์งธ ์—ด๋ฒกํ„ฐ์™€ ๋‘๋ฒˆ์งธ ์—ด๋ฒกํ„ฐ์˜ ์„ ํ˜• ๊ฒฐํ•ฉ์œผ๋กœ 3๋ฒˆ์งธ ๋ฒกํ„ฐ๋ฅผ ๋งŒ๋“ค์–ด ๋‚ผ ์ˆ˜ ์žˆ๋‹ค. ์ฒซ๋ฒˆ์งธ์™€ ์„ธ๋ฒˆ์งธ์˜ ๊ฒฐํ•ฉ์œผ๋กœ๋„ ๋‘๋ฒˆ์งธ ์—ด๋ฒกํ„ฐ ์ƒ์„ฑ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ๋”ฐ๋ผ์„œ ํ–‰๋ ฌ $A$๋Š” ์ตœ๋Œ€ 2์ฐจ์› ํ‰๋ฉด์˜ ๋ถ€๋ถ„ ๊ณต๊ฐ„์„ ์ƒ์„ฑํ•ด๋‚ผ ์ˆ˜ ์žˆ๋‹ค๊ณ  ํŒ์ •ํ•  ์ˆ˜ ์žˆ๊ฒ ๋‹ค.

์ด์ฒ˜๋Ÿผ span ์œผ๋กœ ์ƒ์„ฑ๋˜๋Š” subspace ์ฐจ์›์€ ์„œ๋กœ ์„ ํ˜• ๋…๋ฆฝ์ธ ์—ด๋ฒกํ„ฐ์˜ ๊ฐœ์ˆ˜์— ์˜ํ•ด์„œ ๊ฒฐ์ •๋œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค.

๐Ÿ”ข Column Space

\[C(A) = Range(A)\]

์—ด๋ฒกํ„ฐ๊ฐ€ spanํ•˜๋Š” ๊ณต๊ฐ„์„ ์˜๋ฏธํ•œ๋‹ค. span ์ด๋ž€, ๋ฒกํ„ฐ์˜ ์ง‘ํ•ฉ์— ์˜ํ•ด ์ƒ์„ฑ๋œ ๋ชจ๋“  linear combination์˜ ๊ฒฐ๊ณผ๋กœ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„ ๊ณต๊ฐ„์„ ๋งํ•œ๋‹ค๊ณ  ์–ธ๊ธ‰ํ–ˆ์—ˆ๋‹ค. ๋”ฐ๋ผ์„œ column space ๋Š” ์—ด๋ฒกํ„ฐ์˜ linear combination ๊ฒฐ๊ณผ๋กœ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋Š” vector space์˜ ๋ถ€๋ถ„ ๊ณต๊ฐ„์„ ๋งํ•œ๋‹ค.

๐Ÿงฎ Rank

Column Space Image Column Space Image

ํ–‰๋ ฌ์—์„œ independentํ•œ column์˜ ๊ฐœ์ˆ˜๋ฅผ ์˜๋ฏธํ•˜๋ฉฐ, ๊ธฐํ•˜ํ•™์ ์œผ๋กœ๋Š” column space๊ฐ€ ์‹ค์ œ spanํ•˜๋Š” ๊ณต๊ฐ„์˜ ์ฐจ์›์„ ๋งํ•œ๋‹ค. Rank Theorem ์— ์˜ํ•ด, ํ–‰๋ ฌ $A$ column vector๋Š” ํ–‰๋ ฌ $A^T$์˜ row vector์™€ ๊ฐ™๋‹ค. ๋”ฐ๋ผ์„œ column rank์™€ row rank ๊ฐ’ ์—ญ์‹œ ํ•ญ์ƒ ๋™์ผํ•˜๋‹ค. ํ–‰๋ ฌ $A$์˜ ๋žญํฌ๋Š” $rank(A)$๋กœ ํ‘œ๊ธฐํ•œ๋‹ค.

ํ–‰๋ ฌ์˜ ๋žญํฌ๋Š” ํ–‰๋ ฌ์˜ ์ƒ๊น€์ƒˆ์— ๋”ฐ๋ผ ๋ถ€๋ฅด๋Š” ๋ช…์นญ์ด ์กฐ๊ธˆ์”ฉ ๋ฐ”๋€๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์—ด๋ฒกํ„ฐ๊ฐ€ ๋ชจ๋‘ ์„ ํ˜• ๋…๋ฆฝ์ด๋ฉด์„œ ํฌ๊ธฐ๊ฐ€ 10x3 ์ธ ํ–‰๋ ฌ $C$๊ฐ€ ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด๋ณด์ž. ๋ชจ๋“  ์—ด๋ฒกํ„ฐ๊ฐ€ ์„ ํ˜• ๋…๋ฆฝ์ด๊ธฐ ๋•Œ๋ฌธ์— ์šฐ๋ฆฌ๋Š” ํ–‰๋ ฌ $C$์˜ ๋žญํฌ๊ฐ€ 3์ด๋ผ๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค. ์ด ๋•Œ ํ–‰๋ ฌ $C$๋ฅผ full-column rank ๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํ–‰๋ฒกํ„ฐ์˜ ๋žญํฌ ์—ญ์‹œ ๋žญํฌ ์ •๋ฆฌ ์ด๋ก ์— ์˜ํ•ด 3์ด ๋  ๊ฒƒ์ด๋‹ค. ์ด๋ฒˆ์—๋Š” ํ–‰๋ ฌ $C$์˜ ์—ด๋ฒกํ„ฐ ๋žญํฌ๊ฐ€ 2๋ผ๊ณ  ๊ฐ€์ •ํ•ด๋ณด์ž. ์šฐ๋ฆฌ๋Š” ์ด ๋•Œ ํ–‰๋ ฌ $C$๋ฅผ rank-deficient๋กœ ์ •์˜ํ•œ๋‹ค. ๋งŒ์•ฝ ํ–‰๋ ฌ $C$์˜ ์—ด๋ฒกํ„ฐ๊ฐ€ ๋ชจ๋‘ ์„ ํ˜•๋…๋ฆฝ์ด๊ณ  ๊ทธ ํฌ๊ธฐ๊ฐ€ 10x10์ด๋ผ๋ฉด ๋ญ๋ผ๊ณ  ๋ถ€๋ฅผ๊นŒ?? ์ด ๋•Œ๋Š” ์—ด๋ฒกํ„ฐ, ํ–‰๋ฒกํ„ฐ ๋ชจ๋‘ ๋žญํฌ๊ฐ€ 10์ด ๋˜๊ธฐ ๋•Œ๋ฌธ์— full-rank ๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค.

์ •๋ฆฌํ•˜๋ฉด ํ–‰๋ ฌ์˜ ๋žญํฌ๋ž€, ํ–‰๋ ฌ์˜ ํ–‰์˜ ํฌ๊ธฐ M ๊ทธ๋ฆฌ๊ณ  ์—ด์˜ ํฌ๊ธฐ N ์ค‘์—์„œ ๋” ์ž‘์€๊ฐ’๋ณด๋‹ค ๊ฐ™๊ฑฐ๋‚˜ ์ž‘์œผ๋ฉด์„œ independentํ•œ column์˜ ๊ฐœ์ˆ˜๋ผ๋Š” ์˜๋ฏธ๋ฅผ ๋‚ดํฌํ•œ ๊ฐœ๋…์ด๋ผ๊ณ  ๋ณผ ์ˆ˜ ์žˆ๊ฒ ๋‹ค.

์ถ”๊ฐ€๋กœ, column vector์™€ row vector๋ฅผ ์ˆœ์„œ๋Œ€๋กœ ๊ณฑํ•˜๋ฉด ํ•ญ์ƒ $Rank = 1$์ธ ํ–‰๋ ฌ $A$๊ฐ€ ๋งŒ๋“ค์–ด์ง„๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ๊ทธ๋ ‡๊ฒŒ ๋งŒ๋“ค์–ด์ง„ ํ–‰๋ ฌ์˜ ์›์†Œ๊ฐ€ ๋‘ ๋ฒกํ„ฐ์˜ linear combination ์œผ๋กœ ๊ตฌ์„ฑ๋œ ๊ฒƒ์ด๋ผ์„œ ๋‹น์—ฐํ•œ ์†Œ๋ฆฌ๋ผ๊ณ  ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ์ด๊ฒƒ์€ ์„ ํ˜•๋Œ€์ˆ˜ํ•™์—์„œ ๋งค์šฐ ์ค‘์š”ํ•œ ์„ฑ์งˆ์ด ๋œ๋‹ค. ๋’ค์ง‘์–ด์„œ ๋ณด๋ฉด ์–ด๋–ค ํ–‰๋ ฌ์˜ $Rank=1$์ด๋ผ๋Š” ๊ฒƒ์€ ๊ทธ ํ–‰๋ ฌ์ด ์–ด๋–ค ๋‹ค๋ฅธ ํ–‰๋ ฌ์˜ ๊ธฐ๋ณธ ๋‹จ์œ„ ์š”์†Œ๊ฐ€ ๋œ๋‹ค๋Š” ์˜๋ฏธ์ด๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ์–ด๋–ค ํ–‰๋ ฌ์˜ ๋žญํฌ๊ฐ€ 4๋ผ๋Š” ๊ฒƒ์€ ๋žญํฌ 1์งœ๋ฆฌ ํ–‰๋ ฌ 4๊ฐœ์˜ ์กฐํ•ฉ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ด๋ณผ ์ˆ˜ ์žˆ๋‹ค.

๐Ÿ– Basis

์ด์ œ ๊ธฐ์ €์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž. ๊ธฐ์ €๋ž€ ์„ ํ˜• ๋…๋ฆฝ์ด๋ฉด์„œ ๋ฒกํ„ฐ ๊ณต๊ฐ„์„ span ํ•˜๋Š” ๋ฒกํ„ฐ ์ง‘ํ•ฉ์„ ๋งํ•œ๋‹ค. ๋‹ค์‹œ ๋งํ•ด, ๊ณต๊ฐ„ ๋˜๋Š” ์ฐจ์›์„ ํ‘œํ˜„ํ•˜๋Š”๋ฐ ํ•„์š”ํ•œ ์š”์†Œ๋“ค์˜ ์ง‘ํ•ฉ์ด๋ผ๊ณ  ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด 2์ฐจ์› ๊ณต๊ฐ„์„ ํ‘œํ˜„ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ์„œ๋กœ ์„ ํ˜• ๋…๋ฆฝ์ธ ๋ฒกํ„ฐ 2๊ฐœ๊ฐ€ ํ•„์š”ํ•˜๋‹ค. ์˜ค๋ฅธ์ชฝ ๊ทธ๋ฆผ์ฒ˜๋Ÿผ ๋ฒกํ„ฐ 2๊ฐœ๊ฐ€ ์กด์žฌํ•ด๋„ ์„œ๋กœ ์ข…์† ๊ด€๊ณ„๋ผ๋ฉด ํ‘œํ˜„(span)ํ•  ์ˆ˜ ์žˆ๋Š” ๊ณต๊ฐ„์€ 1์ฐจ์›์˜ ์ง์„ ์ด ๋˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ์ •๋ฆฌํ•˜๋ฉด, $N$์ฐจ์› ๊ณต๊ฐ„์˜ ๊ธฐ์ €๋ž€ ์„ ํ˜• ๋…๋ฆฝ์ด๋ฉด์„œ ๋ฒกํ„ฐ ๊ณต๊ฐ„์„ spanํ•˜๋Š” ๋ฒกํ„ฐ๊ฐ€ $N$๊ฐœ ์žˆ๋Š” ์ƒํƒœ๋‹ค. ์ถ”๊ฐ€๋กœ, $N$์ฐจ์› ๊ณต๊ฐ„์˜ ๊ธฐ์ €๋Š”NxN ํฌ๊ธฐ์˜ Invertableํ•œ ํ–‰๋ ฌ๊ณผ ๋™์น˜๋ฅผ ์ด๋ฃฌ๋‹ค. ๋’ค์—์„œ ๋” ์ž์„ธํžˆ ๋‹ค๋ฃจ๊ฒ ์ง€๋งŒ ์—ญํ–‰๋ ฌ์€ ์ขŒํ‘œํ‰๋ฉด ์ƒ์—์„œ reverse linear combination ์˜ ์—ญํ• ์„ ํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

ํ•œํŽธ ๊ธฐ์ €๋Š” ์œ ์ผํ•˜์ง€ ์•Š๋‹ค. ์œ„์—์„œ ์–ธ๊ธ‰ํ•œ $N$์ฐจ์› ๊ธฐ์ €์˜ ํ•„์š”์ถฉ๋ถ„์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋Š” ๋ชจ๋“  ๋ฒกํ„ฐ ์ง‘ํ•ฉ์€ ๋ชจ๋‘ ๊ธฐ์ €๊ฐ€ ๋  ์ˆ˜ ์žˆ๋‹ค.

๐Ÿฆด Standard Basis

\[I= \begin{pmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \\ \end{pmatrix}\]

ํ‘œ์ค€ ๊ธฐ์ €๋ž€, ๊ธฐ์ €๊ฐ€ ํ‘œํ˜„ํ•˜๋Š” ์ฐจ์›์˜ ์ถ•์ด ์šฐ๋ฆฌ๊ฐ€ ํ”ํžˆ ์•„๋Š” x์ถ•, y์ถ•, z์ถ• ์ด ๋˜๋Š” ๊ธฐ์ € ๋ฒกํ„ฐ๋ฅผ ๋งํ•œ๋‹ค. ์ˆ˜ํ•™์ ์œผ๋กœ๋Š” ์ฃผ๋Œ€๊ฐ์„ฑ๋ถ„์˜ ๊ฐ’์ด ๋ชจ๋‘ 1์ธ ๋Œ€๊ฐํ–‰๋ ฌ $D$, ์ฆ‰ ๋‹จ์œ„ ํ–‰๋ ฌ $I$๊ฐ€ ๊ธฐ์ €์ผ ๋•Œ ์šฐ๋ฆฌ๋Š” ํ‘œ์ค€ ๊ธฐ์ €๋ผ๊ณ  ์ •์˜ํ•œ๋‹ค.

๐Ÿ‘Œ Null Space

\[Ax=0\]

์œ„ ์ˆ˜์‹์„ ๋งŒ์กฑํ•˜๋Š” ๋ฒกํ„ฐ $x$์˜ ์ง‘ํ•ฉ์„ ๋งํ•œ๋‹ค. ๋‹ค์‹œ ๋งํ•ด, ์„ ํ˜• ๋ณ€ํ™˜ $A$(ํฌ๊ธฐ๊ฐ€ MxN์ธ ํ–‰๋ ฌ)๋ฅผ ํ†ตํ•ด 0์ด ๋˜๋Š” ๋ฒกํ„ฐ ์ง‘ํ•ฉ $x$๊ฐ€ ๋ฐ”๋กœ null space(์˜๊ณต๊ฐ„)์ด๋‹ค. ์˜๊ณต๊ฐ„์€ ์„ ํ˜•๋ณ€ํ™˜ $A$์˜ ๋žญํฌ์™€ ๋ฌด๊ด€ํ•˜๋ฉฐ ์„ ํ˜•๋ณ€ํ™˜ A์˜ ์—ด์ฐจ์›์ธ $R^N$์ƒ์— ์กด์žฌํ•˜๋Š” ๊ณต๊ฐ„์ด๋‹ค. ๊ทธ๋ž˜์„œ $Ax=0$์„ ํ–‰๋ ฌ๊ณผ ๋ฒกํ„ฐ์˜ ๋‚ด์ ์œผ๋กœ ํ•ด์„ํ•˜๋ฉด ์˜๊ณต๊ฐ„์€ ์„ ํ˜•๋ณ€ํ™˜ $A$์˜ row space์™€ ์ˆ˜์ง์ด๋‹ค๋ผ๋Š” ์‚ฌ์‹ค์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค.

\[N_A = dim(Null(A)) - rank(A)\]

ํ•œํŽธ, ์˜๊ณต๊ฐ„์ด span ํ•˜๋Š” ๊ณต๊ฐ„์˜ ์ฐจ์›๊ณผ ์…˜ํ˜•๋ณ€ํ™˜ $A$์˜ ๋žญํฌ๋ฅผ ๋”ํ•˜๋ฉด ์…˜ํ˜•๋ณ€ํ™˜ $A$์˜ ์—ด์ฐจ์›์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค. ์ˆ˜์‹์œผ๋กœ ํ‘œํ˜„ํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

๐Ÿซฒ Left Null Space

\[A^Tx=0\]

์„ ํ˜•๋ณ€ํ™˜ $A$์˜ ํฌ๊ธฐ๊ฐ€ MxN์ผ ๋•Œ, $A$์˜ ์ขŒ ์˜๊ณต๊ฐ„์€ $A$์˜ ๋ชจ๋“  ์—ด๋“ค์— ๋Œ€ํ•ด ์„ ํ˜• ์กฐํ•ฉ์œผ๋กœ 0 ๋ฒกํ„ฐ(์˜๋ฒกํ„ฐ)๊ฐ€ ๋˜๋Š” ๋ชจ๋“  ๋ฒกํ„ฐ ์ง‘ํ•ฉ $x$์˜ ๊ณต๊ฐ„์„ ์ขŒ์˜๊ณต๊ฐ„์ด๋ผ๊ณ  ํ•œ๋‹ค. $A$์˜ ์—ด๋ฒกํ„ฐ์— ๋Œ€ํ•œ ์˜๊ณต๊ฐ„์ด๋ผ๋Š” ๊ฒƒ์ด ํฌ์ธํŠธ๊ฐ€ ๋œ๋‹ค. ๋”ฐ๋ผ์„œ ์ขŒ์˜๊ณต๊ฐ„์€ ์„ ํ˜•๋ณ€ํ™˜ $A$์˜ ์ „์น˜ํ–‰๋ ฌ์ธ $A^T$์˜ ์˜๊ณต๊ฐ„์„ ๊ตฌํ•˜๋Š” ๊ฒƒ๊ณผ ๊ฐ™์œผ๋ฉฐ, ์„ ํ˜•๋ณ€ํ™˜ $A$์˜ column space์™€ ์ˆ˜์งํ•˜๊ฒŒ ๋œ๋‹ค.

Leave a comment