# 2.1 ์ญ๋ฌธ์
๋ฌผ๋ฆฌ์ ์ธ ๊ตฌ์กฐ(์์คํ )๋ฅผ ๊ณ ์ฐฐํ๊ฑฐ๋, ์ ์ถ๋ ฅ์ ๊ด์ธกํ์ฌ ์ถ์ ํ๋ฉด ์์ ํ๋ ฌ A๋ฅผ ์๋ ๊ฒ์ ๊ฐ๋ฅํ๋ค.
์์ธ $x$๋ฅผ ์๊ณ ๊ฒฐ๊ณผ $y$๋ฅผ ์์ธกํ ์ ์๋ค๋ ๋ป์ด๋ค. (์๋ฌธ์ )
๊ทธ๋ฌ๋, ๋ฐ๋๋ก ๊ฒฐ๊ณผ $y$๋ฅผ ์๊ณ ์์ธ $x$์ ์ถ์ธกํ๊ณ ์ถ์ ๊ฒฝ์ฐ๊ฐ ์๋๋ฐ ์ด๋ฅผ ์ญ๋ฌธ์ ๋ผ๊ณ ํ๋ค.
์๋ฅผ ๋ค์ด, ์งํ์ ์ค๋ ฅ ๋ถํฌ(๊ฒฐ๊ณผ)๋ฅผ ํตํด ์ง์ค์ ์์๋ถํฌ(์์ธ)์ ์ถ์ธกํ๊ฑฐ๋,
์ดํ๋ ์์(๊ฒฐ๊ณผ)์ ํตํด ์๋ ์์(์์ธ)์ ์ถ์ธกํ๋ ๊ฒฝ์ฐ์ด๋ค.
# 2.2 ์ฑ์ง์ด ์ข์ ๊ฒฝ์ฐ (์ ์นํ๋ ฌ)
# 2.2.1 ์ ์น์ฑ๊ณผ ์ญํ๋ ฌ
์ ์นํ๋ ฌ: ์ญํ๋ ฌ์ด ์กด์ฌํ๋ ์ ๋ฐฉํ๋ ฌ A
ํน์ดํ๋ ฌ: ์ ์น์ด ์๋ ํ๋ ฌ
์ฐ๋ฆฝ์ผ์ฐจ๋ฐฉ์ ์์ ๊ณ์ฐํ๋ ๋ฐฉ๋ฒ์ ํฌ๊ฒ ๋๊ฐ์ง๊ฐ ์กด์ฌํ๋ค (1) ๋ณ์ ์๊ฑฐ๋ฒ (2) ๊ฐ์ฐ์ค-์๋ฅด๋จ ์๊ฑฐ๋ฒ
๋ณ์ ์๊ฑฐ๋ฒ์ '๋ฐฉ์ ์ ํ ๊ฐ๋ฅผ ์ฌ์ฉํด ๋๋จธ์ง์์ ๋ณ์๋ฅผ ํ๋ ์๊ฑฐ'๋ผ๋ ์ ์ฐจ๋ก ๋ฌธ์ ๋ฅผ ๊ฐ๋จํ๊ฒ ํ๋ ๊ฒ์ ๋ฐ๋ณต์ด๊ณ
๊ฐ์ฐ์ค-์๋ฅด๋จ ์๊ฑฐ๋ฒ์ 'Q,R,S ๊ณผ์ ์ ๋ฐ๋ณตํ์ฌ ๋จ์ํ๋ ฌ๋ก ๋ง๋ค์ด๊ฐ๋' ๋ฐฉ๋ฒ์ด๋ค.
- Q: ์ด๋ค ํ์ c๋ฐฐ ํ๋ค.
- R: ์ด๋ ํ์ c๋ฐฐ๋ฅผ ๋ค๋ฅธ ํ์ ๋ํ๋ค.
- S: ์ด๋ ํ๊ณผ ๋ค๋ฅธ ํ์ ๋ฐ๊ฟ๋ฃ๋๋ค. -- ํผ๋ณดํ (pivoting)
+
์ฑ ์์ ๋งํ๋ ๋ณ์ ์๊ฑฐ๋ฒ๊ณผ ๊ฐ์ฐ์ค ์๊ฑฐ๋ฒ์ด ๊ฐ์ ๊ฒ ๊ฐ๋ค
๊ทธ ์ด์ ๋ ๋๊ฐ์ฑ๋ถ์ด 1์ธ ์์ผ๊ฐํ๋ ฌ์ ๋ง๋๋ ๊ณผ์ ์ด๊ธฐ ๋๋ฌธ์
+
๊ฐ์ฐ์ค-์๋ฅด๋จ ์๊ฑฐ๋ฒ์ ๊ธฐํํ์ ์ผ๋ก ์ดํดํ๋ฉด
์ง์ ์ ๋ฐฉ์ ์์ ๋ฒ์ ๋ฒกํฐ๋ฅผ ์ ํ ๋ณํ์์ผ์ฃผ์ด
๋ฒ์ ๋ฒกํฐ๋ค์ด ๋จ์ ๋ฒกํฐ์ ํํํ๊ฒ ๋ง๋๋ ๊ณผ์ ์ด๋ค.
https://angeloyeo.github.io/2019/09/09/Gauss_Jordan.html#google_vignette
๋ค์ ๋ธ๋ก๊ทธ์์ ์์ธํ ์ค๋ช ํ๊ณ ์๋ค. ๊ฐ์ฐ์ค-์๋ฅด๋จ ์๊ฑฐ๋ฒ์ ์๊ฐ์ ์ผ๋ก ์ดํดํ ์ ์์ด์ ๋์์ ๋ฐ์๋ค.
+
๊ฐ์ฐ์ค ์๋ฅด๋จ ์๊ฑฐ๋ฒ์ ์ผ์ชฝ์์ ์ค๋ฅธ์ชฝ์ผ๋ก ํ ์ด์ฉ ์๊ฑฐํด๋๊ฐ๋ ์์
๋ณ์์๊ฑฐ๋ฒ์ ์ขํ์ผ๊ฐ๋ถ๋ถ๋ถํฐ ์๊ฑฐํ๊ณ , ๊ทธ ํ ์ฐ์์ผ๊ฐ๋ถ๋ถ์ ์๊ฑฐํ๋ค.
์ขํ์ผ๊ฐ๋ถ๋ถ์ ์ฑ๋ถ์์ ๊ฐ์ด ๊ฐฑ์ ๋ ์ชฝ์ ๊ฐ์ฐ์ค ์๋ฅด๋จ ์๊ฑฐ๋ฒ๊ณผ ๊ฐ๋ค.
๋ค๋ฅธ ์ ์ ์ฐ์์ผ๊ฐ๋ถ๋ถ ์ชฝ์ธ๋ฐ, ์ด ๋ถ๋ถ๋ ์ญ์ ๋ฐ๋ก ์ ์ด์ ์๊ฑฐํ๋ ์ฌ์ด, 1์ด ๋์๊ฐ ๋๋ง๋ค ๊ฐ์ ๊ณ์ฐํ์ฌ ๊ฐฑ์ ํด์ผ ํจ
# 2.3 ์ฑ์ง์ด ๋์ ๊ฒฝ์ฐ
# 2.3.1 ์ฑ์ง์ด ๋์ ์
์ฑ์ง์ด ๋์ ๊ฒฝ์ฐ๋ ํฌ๊ฒ 3๊ฐ์ง๋ก ์ค๋ช ํ ์ ์๋ค.
๋จ์๊ฐ ๋ถ์กฑํ ๊ฒฝ์ฐ(๊ฐ๋ก๊ฐ ๊ธด ํ๋ ฌ, ํต)
์์ธ $x= (x_1, ..., x_n)^T$์ ๊ฒฐ๊ณผ $y=(y_1,y_2,...,y_m)^T$์์์ฐจ์ ์๊ฐ ๋ค๋ฅธ ๊ฒฝ์ฐ๋ ์๋์ ๊ฐ์ ์ฌ์์ผ๋ก ์๊ฐํด๋ณผ ์ ์๋ค.์ฐจ์์ด ๋์ ๊ณณ์์ ์ฐจ์์ด ๋ฎ์ ๊ณณ์ผ๋ก ์ฎ๊ธฐ๋ ๊ฒ์ด๋ฏ๋ก, '๋ฉ์ํ๊ฒ ๋๋ฅด๋' ์ฌ์์ด ๋๋ ๊ฒ์ด๋ค.์ด๋, ์ฌ๋ฌ ๊ฐ์ x๊ฐ ๊ฐ์ y๋ก ์ฎ๊ฒจ๊ฐ๊ฒ ๋๋ฏ๋ก,์์์ y์ ๋ํด์ ์๋ x๋ฅผ ์ง์ ํ ์ ์๊ณ ์ฌ๋ฌ๊ฐ ๋์ค๊ธฐ ๋๋ฌธ์ ์ฑ์ง์ด ๋์ ๊ฒ์ด๋ค.
A์ ํต(kernel): ์ฃผ์ด์ง A์ ์ํด $Ax=0$์ผ๋ก ์ด๋ํด ์ค๋ ๊ฒ๊ณผ ๊ฐ์ x์ ์งํฉ, Ker A๋ผ๊ณ ๋ํ๋
์๋ฅผ ๋ค์ด, ๊ทธ๋ฆผ 2-3์ด๋ผ๋ฉด Ker A๋ 1์ฐจ์(์ง์ ), ๊ทธ๋ฆผ 2-4๋ผ๋ฉด Ker A๋ 2์ฐจ์(ํ๋ฉด)์ด ๋๋ ๊ฒ์ด๋ค.
๋จ์๊ฐ ๋๋ฌด ๋ง์ ๊ฒฝ์ฐ(์ธ๋ก๊ฐ ๊ธด ํ๋ ฌ, ์)
์ด๋ฒ์๋ ๋ฐ๋๋ก y๊ฐ ์ฐจ์์ด ํฐ (m>n), A๊ฐ ์ธ๋ก๋ก ๊ธด ๊ฒฝ์ฐ์ด๋ค.
์๋๋ณด๋ค ์ฐจ์์ด ๋์ ๊ณต๊ฐ์ผ๋ก ์ฎ๊ธฐ๋ ๊ฒ์ด๋ฏ๋ก, ์ด๋์ ๋ค์ด y์ ๋ชจ๋ ๊ณต๊ฐ์ ์ปค๋ฒํ๋ ๊ฒ์ ๋ถ๊ฐ๋ฅํ๋ค.
์ฆ, ์ด๋ค y์ ๋ํด์๋ ๋์ํ๋ x๊ฐ ์์ ์ ์๋ค๋ ๋ป์ธ๋ฐ ์ด๊ฒ์ ๋ฐ๋ก ์ฌ์์ด ๋์๋ค๊ณ ํ๋จํ๋ค.
A์ ์(image): ์ฃผ์ด์ง A์ ๋ํด x๋ฅผ ์ฌ๋ฌ๋ชจ๋ก ์์ง์ธ ๊ฒฝ์ฐ์ A๋ก ์ฎ๊ธฐ๋ y=Ax์ ์งํฉ, Im A
์๋ฅผ ๋ค์ด, ๊ทธ๋ฆผ 2-6์ด๋ฉด Im A๋ 2์ฐจ์(ํ๋ฉด), ๊ทธ๋ฆผ 2-7์ด๋ฉด Im A๋ 1์ฐจ์(์ง์ )์ด๋ค.
๋จ์์ ๊ฐ์๊ฐ ์ผ์นํด๋.. (ํน์ดํ๋ ฌ)
๊ทธ๋ผ ์ด์ ์ด๋ฐ ์๊ฐ์ ํ ์๊ฐ ์๋ค. ์ ๋ฐฉํ๋ ฌ์ด๋ฉด ๋ค ๊ด์ฐฎ์๊ฑฐ๋? ๊ทธ๋ ์ง ์๋ค
์ฑ์ง์ด ์ข์๊ณผ ๋์จ์ ํ๋ ฌ์ ํฌ๊ธฐ๋ง์ผ๋ก๋ ๋จ์ ์ง์ ์ ์๋ค.
๋ณธ์ง์ ํต Ker A๋ ์ Im A๊ฐ ์ด๋ป๊ฒ ๋์ด ์๋๊ฐ ์ด๋ค.
# 2.3.2 ์ฑ์ง์ ๋์จ๊ณผ ํต, ์
์ฑ์ง์ด ๋์ ๊ฒฝ์ฐ๋ ํฌ๊ฒ 3๊ฐ์ง๋ก ์ค๋ช ํ ์ ์
์ ๋ฆฌํ๋ฉด, ์๋์ ๊ฐ๋ค. ๊ฒฐ๊ตญ ํฌ์ธํธ๋ ๋๊ฐ๋ค
1. ๊ฐ์ ๊ฒฐ๊ณผ y๊ฐ ๋์ค๋ ์์ธ x๊ฐ ์ ์ผํ๊ฐ? -- ๋จ์ฌ
2. ์ด๋ค ๊ฒฐ๊ณผ y์๋ ๊ทธ๊ฒ์ด ๋์ค๋ ์์ธ x๊ฐ ์กด์ฌํ๋๊ฐ? -- wjstk
๊ทธ๋ฆฌ๊ณ ์ฐจ์์ ์ ๋ฆฌ ๋ํ ์ ์ํ ์ ์๋ค.
dim Ker A + dim Im A = n