Solve Non-homogeneous System
๋ณต์์ ๊ณตํ๊ณ ์๋ ์ํ๊ณผ์ ํ๋ถ ์กธ์ ์ํ์ ์ํด 2024๋ 10์๋ถํฐ ์ ํ๋์๋ฅผ ๋ค์ ๊ณต๋ถํ๊ณ ์์ต๋๋ค. (ํ์ฌ์งํํโฆ ๐โโ๏ธโโก๏ธ) ์ ํ๋์์ ๋ํ ์ ์ฒด ํฌ์คํธ ๋ชฉ๋ก์ โLinear Algebraโ์์ ํ์ธํ์ค ์ ์์ต๋๋ค!
๋ค์ด๊ฐ๋ฉฐ
๋๊ณต๊ฐ(null space)์ ๋ํด ์ดํด๋ณด๋ฉด์, ๋ช๊ฐ์ง ๋์ฐจ ๋ฐฉ์ ์ $A\mathbf{x} = \mathbf{0}$์ ํ๊ณ , ๊ทธ๊ฒ์ ๋๊ณต๊ฐ๊ณผ nullity๋ฅผ ๊ตฌํด๋ณด์์ต๋๋ค.
์์ฐ์ค๋ฝ๊ฒ! ์ด๋ฒ์๋ ๋น๋์ฐจ ๋ฐฉ์ ์์ ์ํฉ์ ์ดํด๋ด ์๋ค. ์ด๋ฒ ํฌ์คํธ์์๋ ์๋์ ๊ฒฝ์ฐ๋ฅผ ์ดํด๋ด ๋๋ค!
\[A \mathbf{x} = \mathbf{b}\]Case Study
Unique Solution
\[A \mathbf{x} = \left[\begin{matrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \end{matrix} \right] \left[\begin{matrix} x_1 \\ x_2 \\ x_3 \end{matrix}\right] = \left[\begin{matrix} 1 \\ 2 \\ 3 \end{matrix}\right]\]์ ๋ง ๊ฐ๋จํ ๊ฒฝ์ฐ๋ฅผ ๊ฐ์ ธ์์ต๋๋ค ใ ใ ์ด ๊ฒฝ์ฐ, $\mathbf{x} = [1, 2, 3]^T$์ผ๋ก ๊ตฌํด์ง๋๋ค. ๋น๋์ฐจ ๋ฐฉ์ ์์์๋ Unique Solution์ธ ๊ฒฝ์ฐ๊ฐ ์กด์ฌํ ์ ์์ต๋๋ค ใ ใ
No Solution
\[A \mathbf{x} = \left[\begin{matrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & {\color{red} 0} \end{matrix} \right] \left[\begin{matrix} x_1 \\ x_2 \\ x_3 \end{matrix}\right] = \left[\begin{matrix} 1 \\ 2 \\ 3 \end{matrix}\right]\]์ด๋ฒ์๋ $A$์ ๋ง์ง๋ง ํ์ ์ ๋ถ 0์ผ๋ก ์ฑ์ ์ต๋๋ค. ๊ทธ๋ฐ๋ฐ, ์ด ๊ฒฝ์ฐ๋ ๋ง์ง๋ง ํ์ ๋ํด์ $0 = 3$๋ผ๋ ๊ฒฐ๊ณผ๊ฐ ๋์ต๋๋ค! ์ด ๊ฒฝ์ฐ, ์ด ์ ํ ์์คํ ์ ์๋ชป ๊ตฌ์ฑ ๋์๋ค๋ ๊ฒ์ ๋งํ๋ฉฐ, ์ด ๋ $A \mathbf{x} = \mathbf{b}$๋ฅผ ๋ง์กฑํ๋ ์๋ฃจ์ $\mathbf{x}$๋ ์กด์ฌํ์ง ์๋๋ค!๊ณ ๋ง๋ฌด๋ฆฌ ํฉ๋๋ค.
์ฐธ๊ณ ๋ก $A\mathbf{x} = \mathbf{b}์ ๋ํ $๋ฐฉ์ ์์ ๊ท์ฐฎ๊ฒ ํ์ง ์์๋ ๋ฐ๋ก Solution์ ์กด์ฌํ๋์ง ์๋์ง๋ฅผ ํ๋จํ ์ ์๋๋ฐ์! ๊ทธ๊ฑด ๋ค์์ ๋์ต๋๋ค ๐
One Nullity
\[A \mathbf{x} = \left[\begin{matrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & {\color{red} 0} \end{matrix} \right] \left[\begin{matrix} x_1 \\ x_2 \\ x_3 \end{matrix}\right] = \left[\begin{matrix} 1 \\ 2 \\ {\color{red} 0} \end{matrix}\right]\]์ด๋ฒ์๋ ๋ฐฉ์ ์์ ํ์์ ๋, $x_3$ ๋ณ์๊ฐ ์์ ๋ณ์๊ฐ ๋ฉ๋๋ค!
์ด์ , ์ด ์์คํ ์ ๋๊ณต๊ฐ์ ๊ตฌํด๋ณด๋ฉด, $\mathbb{R}^m$์ด ๋ฉ๋๋ค. ๊ทธ๋์ nullity๋ โ1โ์ด ๋ฉ๋๋ค! (๋์ฐจ ์์คํ ์ ๊ฒฝ์ฐ๊ฐ ๋น์ทํ์ฃ ? ใ ใ )
๊ทธ๋ฐ๋ฐ ์ฌ๊ธฐ์์ ์๋ฃจ์ ์ ํํํ๋ ์ค์ํ ํ๊ธฐ๊ฐ ๋ฑ์ฅํฉ๋๋ค!
๋น๋์ฐจ ๋ฐฉ์ ์์ ์๋ฃจ์ $\mathbf{x}$๋ ์๋์ ๊ฐ์ ํํ๋ก ์์ฑํด์ผ ํฉ๋๋ค.
์ด๋, $\mathbf{x}_p$๋ ํน์ ํด(particular solution), ๊ทธ๋ฆฌ๊ณ $\mathbf{x}_h$๋ ๋์ฐจํด์ ๋๋ค. ์์คํ ์ ์๋ฃจ์ ์ โํน์ ํด์ ๋์ฐจํดโ์ ๊ฒฐํฉํด ๊ตฌ์ฑ ํฉ๋๋ค.
์ด์ ์ดํด๋ณธ ๋น๋์ฐจ ์์คํ ์ ๊ธฐ์ค์ผ๋ก ์ต์ข ํด๋ฅผ ์์ฑํด๋ณด๋ฉด,
\[\mathbf{x} = \left[\begin{matrix} 1 \\ 2 \\ 0 \end{matrix}\right] + t \cdot \left[\begin{matrix} 0 \\ 0 \\ 1 \end{matrix}\right] \quad \text{where} \quad t \in \mathbb{R}\]Condition of Solution Existence
๋น๋์ฐจ ์์คํ ์์๋ ๋ฐฉ์ ์์ ์ ๊ฐํ๊ธฐ๋ ์ ์ ์๋ฃจ์ ์ ์กด์ฌ ์ฌ๋ถ๋ฅผ ๋ฐ๋ก ํ๋จํ๋ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค!
Thereโs no solution if $\mathbf{b} \notin \text{Col}(A)$.
Non-homogeneous system has solutions when $\mathbf{b} \in \text{Col}(A)$
์ฆ, ๋น๋์ฐจ ์์คํ ์ $\mathbf{b}$๊ฐ ํ๋ ฌ $A$์ ์ด๋ฒกํฐ์ ์ ํ ๊ฒฐํฉ์ผ๋ก ํํํ ์ ์๋ ๋ฒกํฐ๋ผ๋ฉด ์๋ฃจ์ ์ด ์กด์ฌํ์ง ์๊ฒ ๋ฉ๋๋ค!
์ ๋ฆฌ๋ฅผ ์ฆ๋ช ํ๋ ๊ฒ๋ ๋ณ๋ก ์ด๋ ต์ง ์์ต๋๋ค! (1ํ๋ ๋๋ ์ด๋ ค์ ๋ ๊ฒ ๊ฐ์๋ฐโฆ ใ ใ )
ํ๋ ฌ $A$๋ฅผ ์ด๋ฒกํฐ์ ํํ๋ก ํํํ๋ฉด, $A = [\mathbf{a}_1, \mathbf{a}_2, \dots, \mathbf{a}_n]$์ด ๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด ํ๊ธฐ๋ก ๋น๋์ฐจ ์์คํ ์ ํํํ๋ฉด,
\[x_1 \mathbf{a}_1 + x_2 \mathbf{a}_2 + \cdots x_n \mathbf{a}_n = \mathbf{b}\]์ฆ, ๋น๋์ฐจ ์์คํ ์ ๊ฒฐ๊ตญ ์ด๋ฒกํฐ์ ์ ํ ๊ฒฐํฉ์ ๋ํ ๋ฐฉ์ ์ ์ ๋๋ค.
์ฌ๊ธฐ์์ ํด๊ฐ ์กด์ฌํ๋ค, ์ฆ ๋ฑ์์ด ์ฑ๋ฆฝํ๋ ค๋ฉด, ๋ฒกํฐ $\mathbf{b}$๊ฐ ์ด๋ฒกํฐ๋ค์ ์ ํ๊ฒฐํฉ์ผ๋ก ํํ ๊ฐ๋ฅํด์ผ ํ๊ณ , ์๋ฃจ์ ์ ์ฐพ๋ ๊ฒ์ ๋ฑ์์ ๋ง์กฑํ๋ ์ด๋ค ๊ฒฐํฉ์ ๊ฐ $\mathbf{x}$๋ฅผ ์ฐพ๋ ๊ฒ ์ ๋๋ค.
๋งบ์๋ง
1ํ๋ ๋ ์ ํ ๋์๋ฅผ ๋ค์ ๋๋, ๋์ฐจ๋ ๋น๋์ฐจ๋ ์ฉ์ด๋ ์์ํ๊ณ ๊ฒฝํ์น๋ ์ ์ด์ ์ง์ง ๋จธ๋ฆฌ์ ์ด๋ป๊ฒ๋ ์ง์ด ๋ฃ์ด์ ์ดํด ํ๋ ๊ฒ ๊ฐ์๋ฐ์ ใ ใ
์ด์ ๋ ์ํ๊ณผ ๊ณผ๋ชฉ์ ์ข ๋ค์ด์ ๊ทธ๋ฐ์ง ์ด๋ฐ ๋ถ๋ถ์ ๊ธ๋ฐฉ ์ ์์ด ๋๋ค์ ใ ใ ํ์ง๋ง, ์์ง ๋ฌด์๋ฌด์ํ ๋ท๋ถ๋ถ์ด ๋จ์์ผ๋โฆ ์ข๋ ํ์ดํ ํด๋ด ์๋ค!