๐Ÿ“š Study/Mathmatics

[ํ”„๋กœ๊ทธ๋ž˜๋จธ๋ฅผ ์œ„ํ•œ ์„ ํ˜•๋Œ€์ˆ˜] 2. ๋žญํฌ, ์—ญํ–‰๋ ฌ, ์ผ์ฐจ๋ฐฉ์ •์‹ | # 2.1 ์—ญ๋ฌธ์ œ, # 2.2 ์„ฑ์งˆ์ด ์ข‹์€ ๊ฒฝ์šฐ(์ •์น™ํ–‰๋ ฌ), # 2.3 ์„ฑ์งˆ์ด ๋‚˜์œ ๊ฒฝ์šฐ

์œฐ๊ฐฑ 2024. 12. 29. 23:32

# 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