Invariant ๋ถ๋ณ์
์์ ์์๋ ์์น ๋ฐ๊พธ๋ ํผ์ฆ๋ฌธ์ ๋ฅผ ํตํด ์ค๋ช ํ๋ค.
๋ถ๋ณ์์ด๋?
์ด๊ธฐ ์ํ์์ ๋ชฉํ ์ํ๋ก ์ดํํ ์ ์์์ ์ฆ๋ช ํ ๋ ๊ฐ์ฅ ํจ๊ณผ์ ์ผ๋ก ๋์๋๋ ๋ฐฉ๋ฒ์ด ๋ถ๋ณ์์ ์ฐพ์์ ๋ชฉํ ์ํ์ ๊ทธ ๋ถ๋ณ์์ด ์กด์ฌํ์ง ์์์ ์ฆ๋ช ํ๋ ๋ฐฉ๋ฒ์ด๋ค. ์ด๊ธฐ ์ํ์ ๊ฐํ ์ ์๋ ์ฌ๋ฌ ๋ณํ๋ค์ด ์์ ๋ (์์ ์์ ๋์จ ์์๋ ํผ์ฆ์ ํ ์ด๋๊ณผ ์ด ์ด๋) ์ด ๋ณํ๋ค์ ์กฐํฉ์ผ๋ก๋ ์ ๋ ๋ฐ๋์ง ์๋ ์ฑ์ง์ด ๋ถ๋ณ์์ด๋ค.
์์
A B C
D E F
H G -
3x3 ์นธ์ ๋ค์๊ณผ ๊ฐ์ด ์ํ๋ฒณ์ด ๋์ด๋์ด์๋๋ฐ H์ G์ ์๋ฆฌ๋ฅผ ๋ฐ๊ฟ์ ์ฌ๋ฐ๋ฅด๊ฒ ์์๋๋ก ์ ๋ ฌํ ์ ์์๊น?
๊ท์น์ ํผ์ฆ์ ๋น์นธ์ผ๋ก ์์ง์ด๋๊ฒ ๋ฐ์ ์๊ณ ์ด๋ ๋ ๋ฐฉ๋ฒ์ผ๋ก ๊ตฌ์ฒดํ๋๋ค.
- ๋น ์นธ์ ์๋ ํน์ ์์ ์๋ ํผ์ฆ์ ๋น ์นธ์ผ๋ก ์ฎ๊ธฐ๋ ๊ฒ (์ด ์ด๋)
- ๋น ์นธ์ ์ผ์ชฝ ํน์ ์ค๋ฅธ์ชฝ์ ์๋ ํผ์ฆ์ ๋น ์นธ์ผ๋ก ์ฎ๊ธฐ๋ ๊ฒ (ํ ์ด๋)
์ด ๋ ๋ฐฉ๋ฒ์ ์ด๋ป๊ฒ ์กฐํฉํด๋ ๋ฐ๊ฟ์ ์๋ ์ด๋ค ์ฑ์ง์ ์ฐพ๋๋ค๋ฉด ๋ญ๊ฐ ๋ ์ ์์๊น?
- ์ผ๋จ ํ ์ด๋์ ์ํ๋ฒณ ๋์ด ์์๋ฅผ ๋ฐ๊พธ์ง ๋ชปํ๋ค.
A B C
D E F
H - G
์ ์ฒ๋ผ ์ด๊ธฐ ์ํ์์ G๋ฅผ ์ฎ๊ฒจ๋ ๋์ด ์์๋ ๋ฐ๋์ง ์๋๋ค. ์ค์ง ์ด ์ด๋๋ง์ด ๋์ด ์์๋ฅผ ๋ฐ๊ฟ ์ ์๋ค.
- ์ด ์ด๋์ ์๊ธฐ ์์ด๋ ๋ค์ ์๋ ๋ ๊ฐ์ ํผ์ฆ๋ค์ ์๋์ ์์๋ฅผ ๋ฐ๊พผ๋ค.
A B C
D - F
H E G
์ ์ฒ๋ผ E๋ฅผ ํ ์นธ ๋ด๋ฆฌ๋ฉด์ ์ด ์ด๋์ ๊ฐํ๋ฉด, E ๋ค์ ์๋ F์ H์ ์์น๊ฐ(์์)๊ฐ 1์ฉ ๋์ด๋๊ณ ์ฎ๊ฒจ์ง ํผ์ฆ ์์ ์ -2๊ฐ ๋๋ค.
- ์์ง์ด๋ ๋์ ์ญ์ ๋ ์์ ๊ฐ์๋ 2๊ฐ์ฉ ๋ณํํ๊ฑฐ๋(์ด ์ด๋) ํน์ ๊ทธ๋๋ก๋ค(ํ ์ด๋) ์ญ์ ์์ด๋ ์ด๊ธฐ ์ํ์ G์ H์ ์์๊ฐ ์๋ก ๋ฐ๋์ด์๋๊ฒ ์ฒ๋ผ, ์๋ ์์์ ๋ฌ๋ฆฌ ๋ฐฐ์น๋์ด์๋ ๋ ์ํ๋ฒณ์ ํ ์์ผ๋ก ๋ฌถ์๊ฒ์ ์นญํ๊ธฐ๋ก ํ๋ค. ์ด๊ธฐ ์ํ์๋ G์ H๋ง ๋นผ๊ณ ๋๋จธ์ง๋ ์์๊ฐ ์ผ์นํ๊ธฐ์ ์ฐ์ ์์ (G,H) ํ๋๋ฟ์ด๋ค. ๊ทธ๋ฐ๋ฐ ์์ 2๋ฒ ์ด ์ด๋์ ์์๋ฅผ ๋ณด๋ฉด ์ญ์ ์์ ๊ฐ์๊ฐ 2๊ฐ ๋์ด๋๋๊ฒ์ ๋ณผ ์๊ฐ ์๋ค. A>B>C>D>E>F>G>H ๊ฐ ๋ง๋ ์์์ธ๋ฐ ์ง๊ธ์ A>B>C>D>F>H>E>G ์ด๋ ๊ฒ ๋์ด๋์ด ์๋ค. F๋ณด๋ค ์์ ์์ด์ผ ํ E๊ฐ F๋ค์ ์์ผ๋ ์ญ์ ์์ด ์๊ธด๋ค. (E,F) H๋ณด๋ค ์์ ์์ด์ผ ํ E์ G๊ฐ H๋ค์ ์์ผ๋ ์ญ์ ์์ด ์๊ธด๋ค. (E,H) (G,H) ์ญ์ ์์ ๊ฐ์๋ 3๊ฐ๋ก ์ด๊ธฐ 1๊ฐ์์ +2๊ฐ ๋๋ค. (๋ค์ ๊ทธ๋๋ก E๋ฅผ ์๋ก ์ฌ๋ฆฌ๋ฉด -2๋ก ์ญ์ ์์ ๊ฐ์๋ 1๊ฐ๊ฐ ๋๋ค.)
์ฌ๊ธฐ์ ๋ถ๋ณ์์ ๋ฐ๋ก ์ด๊ธฐ์ ์ญ์ ์์ ๊ฐ์๊ฐ ํ์๋ผ๋ ๊ฒ์ด๊ณ , ์ด๋ป๊ฒ ๋ณํ๋ฅผ ์กฐํฉํด๋ ์ญ์ ์์ ๊ฐ์์ parity(ํ์ง์ฌ๋ถ) ๋ ๋ณํ์ง ์๊ธฐ ๋๋ฌธ์ ๋ชฉํ์ํ์ ๋๋ฌํ ์ ์๋ค.