"์์์ญํ์ ์ดํดํ๋ ์ฌ๋์ ์๋ฌด๋ ์๋ค๊ณ ์์ ์๊ฒ ๋งํ ์ ์์ ๊ฒ ๊ฐ์ต๋๋ค." - ๋ฆฌ์ฒ๋ ํ์ธ๋ง
์์ ์ปดํจํ
์ด๋ผ๋ ์ฃผ์ ๋ ํญ์ ๊ธฐ์ ์๊ฐ์ ์ธ๋ก ์ธ์ ๋งค๋ฃ์์ผ ์์ต๋๋ค. ์ปดํจํฐ์ ์ ์ฌ๋ ฅ๊ณผ ๋ณต์ก์ฑ์ ์ ๋น๋ก์ด ๋ถ์๊ธฐ๋ฅผ ์ ์ฌํ์ต๋๋ค. ํน์ง ๊ธฐ์ฌ์ ์ธํฌ๊ทธ๋ํฝ์ ์ด ์
๊ณ์ ๋ค์ํ ์ ๋ง์ ์์ธํ ์ค๋ช
ํ๋ฉด์๋ ์ค์ ์ ์ฉ ์ฌ๋ก๋ ๊ฑฐ์ ๋ค๋ฃจ์ง ์๋ ๊ฒฝ์ฐ๊ฐ ๋๋ฌด ๋ง์ต๋๋ค. ์ด๋ ์ฃผ์๊ฐ ๋ถ์กฑํ ๋
์๋ฅผ ์ค๋ํ ์ ์์ต๋๋ค.
์ธ๊ธฐ ์๋ ๊ณผํ ๊ธฐ์ฌ์์๋ ์์ ์์คํ
์ ๋ํ ์ค๋ช
์ ์๋ตํ๊ณ ๋ค์๊ณผ ๊ฐ์ ์ง์ ์ ํฉ๋๋ค.
์ผ๋ฐ ๋นํธ๋ 1 ๋๋ 0์ด ๋ ์ ์์ง๋ง ํ๋นํธ๋ 1๊ณผ 0์ด ๋์์ ๋ ์ ์์ต๋๋ค.
๋น์ ์ด ๋งค์ฐ ์ด์ด ์ข๋ค๋ฉด(ํ์คํ์ง๋ ์์ง๋ง) ๋ค์๊ณผ ๊ฐ์ ๋ง์ ๋ฃ๊ฒ ๋ ๊ฒ์ ๋๋ค:
ํ๋นํธ๋ "1"๊ณผ "0" ์ฌ์ด์ ์ค์ฒฉ ์ํ์ ์์ต๋๋ค.
์ฐ๋ฆฌ๋ ๋งค์ฐ ์ ํต์ ์ธ ์ธ๊ณ์์ ๊ฐ๋ฐ๋ ์ธ์ด๋ฅผ ์ฌ์ฉํ์ฌ ์์์ญํ์ ํ์์ ๊ณต์ํํ๋ ค๊ณ ํ๊ธฐ ๋๋ฌธ์ ์ด๋ฌํ ์ค๋ช ์ค ์ด๋ ๊ฒ๋ ๊ทธ๋ด๋ฏํด ๋ณด์ด์ง ์์ต๋๋ค. ์์ ์ปดํจํ ์ ์๋ฆฌ๋ฅผ ๋ช ํํ๊ฒ ์ค๋ช ํ๋ ค๋ฉด ์ํ์ด๋ผ๋ ๋ค๋ฅธ ์ธ์ด๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
์ด ํํ ๋ฆฌ์ผ์์๋ ์์ ์ปดํจํ ์์คํ ์ ๋ชจ๋ธ๋งํ๊ณ ์ดํดํ๋ ๋ฐ ํ์ํ ์ํ์ ๋๊ตฌ๋ ๋ฌผ๋ก ์์ ์ปดํจํ ๋ ผ๋ฆฌ๋ฅผ ์ค๋ช ํ๊ณ ์ ์ฉํ๋ ๋ฐฉ๋ฒ๋ ๋ค๋ฃน๋๋ค. ๋ํ ์์ ์๊ณ ๋ฆฌ์ฆ์ ์๋ฅผ ๋ค์ด ๊ธฐ์กด ์ปดํจํฐ์ ๋นํด ์ฅ์ ์ด ๋ฌด์์ธ์ง ์๋ ค ๋๋ฆฌ๊ฒ ์ต๋๋ค.
๋๋ ์ด ๋ชจ๋ ๊ฒ์ ๋ช
ํํ ์ธ์ด๋ก ์ค๋ช
ํ๊ธฐ ์ํด ์ต์ ์ ๋คํ ๊ฒ์ด์ง๋ง, ์ฌ์ ํ ์ด ๊ธฐ์ฌ์ ๋
์๋ค์ด ์ ํ ๋์์ ๋์งํธ ๋
ผ๋ฆฌ์ ๋ํ ๊ธฐ๋ณธ์ ์ธ ์ดํด๋ฅผ ๊ฐ๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
๋จผ์ ๋์งํธ ๋ ผ๋ฆฌ์ ์๋ฆฌ๋ฅผ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ์ด๋ ๊ณ์ฐ์ ์ํํ๊ธฐ ์ํด ์ ๊ธฐ ํ๋ก๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ์ค๋ช ์ ์ข ๋ ์ถ์์ ์ผ๋ก ๋ง๋ค๊ธฐ ์ํด ์ ์ ์ ์ํ๋ฅผ "์ผ์ง" ๋๋ "๊บผ์ง" ์ํ์ ํด๋นํ๋ "1" ๋๋ "0"์ผ๋ก ๋จ์ํํ๊ฒ ์ต๋๋ค. ํน์ ์์๋ก ํธ๋์ง์คํฐ๋ฅผ ๋ฐฐ์ดํจ์ผ๋ก์จ ํ๋ ์ด์์ ์ ๋ ฅ ์ ํธ ๊ฐ์ ๊ฐ์ ธ์ ํน์ ๋ถ์ธ ๋ ผ๋ฆฌ ๊ท์น์ ๋ฐ๋ผ ์ถ๋ ฅ ์ ํธ๋ก ๋ณํํ๋ ์์ ๋ ผ๋ฆฌ ์์๋ฅผ ์์ฑํฉ๋๋ค.
๊ณตํต ๋ ผ๋ฆฌ ๊ฒ์ดํธ ๋ฐ ํด๋น ์ํ ํ ์ด๋ธ
์ด๋ฌํ ๊ธฐ๋ณธ ์์์ ์ฒด์ธ์ ๊ธฐ๋ฐ์ผ๋ก ๋ ๋ณต์กํ ์์๊ฐ ์์ฑ๋ ์ ์์ผ๋ฉฐ, ๋ ๋ณต์กํ ์์์ ์ฒด์ธ์ ๊ธฐ๋ฐ์ผ๋ก ๊ถ๊ทน์ ์ผ๋ก ๋์ ์์ค์ ์ถ์ํ๋ฅผ ํตํด ์ค์ ํ๋ก์ธ์์ ์๋ ๋ก๊ทธ๋ฅผ ์ป์ ์ ์์ ๊ฒ์ผ๋ก ๊ธฐ๋ํ ์ ์์ต๋๋ค.
์์ ์ธ๊ธํ๋ฏ์ด ๋์งํธ ๋
ผ๋ฆฌ๋ฅผ ์ํ์ ์ผ๋ก ํํํ๋ ๋ฐฉ๋ฒ์ด ํ์ํฉ๋๋ค. ๋จผ์ ์ํ์ ์ ํต๋
ผ๋ฆฌ๋ฅผ ์๊ฐํด๋ณด์. ์ ํ ๋์ํ์ ์ฌ์ฉํ๋ฉด ๊ฐ์ด "1"๊ณผ "0"์ธ ํด๋์ ๋นํธ๋ฅผ ๋ ๊ฐ์ ์ด ๋ฒกํฐ๋ก ํํํ ์ ์์ต๋๋ค.
์ผ์ชฝ ์ซ์๋ ์ด๋์ ์๋์?
ํตํฉ ์ธ์ฆ | ์ ์ฒด์ฑ์ ๋ณํ |
๋ถ์ | ๋ถ์ |
์์-0 | ์์ "0" ๊ณ์ฐ |
์์-1 | ์์ "1" ๊ณ์ฐ |
์ฐ๋ฆฌ๊ฐ ์ ์ํ ์๋ก์ด ๋นํธ ํํ์ ๊ธฐ๋ฐ์ผ๋ก ๋ฒกํฐ ๋ณํ์ ์ฌ์ฉํ์ฌ ํด๋น ๋นํธ์ ๋ํ ์์ ์ ์ํํ๋ ๊ฒ์ ๋งค์ฐ ์ฝ์ต๋๋ค.
๋ ๋์๊ฐ๊ธฐ ์ ์ ๊ฐ๋
์ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
๊ณผ
์ด์ ํ์ํ ์ํ์ ๊ฐ๋
์ ๊ฑฐ์ ๋ชจ๋ ๊ฐ์ถ์์ผ๋ฏ๋ก ์ฒซ ๋ฒ์งธ ์์ ๋
ผ๋ฆฌ ๊ฒ์ดํธ๋ก ๋์ด๊ฐ๊ฒ ์ต๋๋ค. ์ด ์ฌ๋์ ์ด์์์
๋๋ค
์ด ์ฐ์ฐ์๋ ๋ค์ ๋ณํ ๋ฒกํฐ๋ก ํํ๋ ์ ์์ต๋๋ค.
์ง๊ธ๊น์ง ๋ค๋ฃฌ ๋ชจ๋ ๋ด์ฉ์ ๋ณด์ฌ์ฃผ๊ธฐ ์ํด ์ฌ๋ฌ ๋นํธ์์ CNOT ์์๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ ๋๋ฆฌ๊ฒ ์ต๋๋ค.
์ด๋ฏธ ๋งํ ๋ด์ฉ์ ์์ฝํ๋ฉด ์ฒซ ๋ฒ์งธ ์์์๋ |10โฉ์ ํ
์ ๊ณฑ์ ์ผ๋ถ๋ก ๋ถํดํ๊ณ CNOT ํ๋ ฌ์ ์ฌ์ฉํ์ฌ ํด๋น ๊ณฑ์ ์๋ก์ด ์ํ๋ฅผ ์ป์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ์์ ์ ๊ณต๋ CNOT ๊ฐ ํ์ ๋ฐ๋ผ |11โฉ๋ก ์ธ์๋ถํดํฉ๋๋ค.
๊ทธ๋์ ์ฐ๋ฆฌ๋ ์ ํต์ ์ธ ์ปดํจํ ๊ณผ ์ผ๋ฐ ๋นํธ๋ฅผ ์ดํดํ๋ ๋ฐ ๋์์ด ๋๋ ๋ชจ๋ ์ํ์ ๊ท์น์ ๊ธฐ์ตํ์ผ๋ฉฐ ๋ง์นจ๋ด ํ๋ ์์ ์ปดํจํ ๊ณผ ํ๋นํธ๋ก ์ด๋ํ ์ ์์ต๋๋ค.
์ฌ๊ธฐ๊น์ง ์ฝ์ผ์
จ๋ค๋ฉด ์ข์ ์์์ด ์์ต๋๋ค. ํ๋นํธ๋ ์ํ์ ์ผ๋ก ์ฝ๊ฒ ํํ๋ ์ ์์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ํด๋์ ๋นํธ(cbit)๋ฅผ |1โฉ ๋๋ |0โฉ๋ก ์ค์ ํ ์ ์๋ ๊ฒฝ์ฐ ํ๋นํธ๋ ๋จ์ํ ์ค์ฒฉ ์ํ์ด๋ฉฐ ์ธก์ ์ ์๋ |0โฉ ๋ฐ |1โฉ์ด ๋ ์ ์์ต๋๋ค. ์ธก์ ํ์๋ |0โฉ ๋๋ |1โฉ๋ก ์ถ์๋ฉ๋๋ค. ์ฆ, ํ๋นํธ๋ ์๋ ์์์ ๋ฐ๋ผ |0โฉ๊ณผ |1โฉ์ ์ ํ ์กฐํฉ์ผ๋ก ํํ๋ ์ ์์ต๋๋ค.
์ด๋์์ โ ะธ โ ๋ ๊ฐ๊ฐ ์งํญ |0โฉ ๋ฐ |1โฉ์ ๋ํ๋
๋๋ค. ์ด๋ ํ๋นํธ๊ฐ ์ธก์ ๋ ํ ์ํ ์ค ํ๋๋ก ๋ถ๊ดด๋ ํ๋ฅ ์ ๋ํ๋ด๋ "์์ ํ๋ฅ "๋ก ์๊ฐํ ์ ์์ต๋๋ค. ์๋ํ๋ฉด ์์ ์ญํ์์ ์ค์ฒฉ๋ ๋ฌผ์ฒด๋ ๊ณ ์ ๋ ํ ์ํ ์ค ํ๋๋ก ๋ถ๊ดด๋๊ธฐ ๋๋ฌธ์
๋๋ค. ์ด ํํ์์ ํ์ฅํ์ฌ ๋ค์์ ์ป์ต๋๋ค.
์ค๋ช
์ ๋จ์ํํ๊ธฐ ์ํด ์ด๊ฒ์ด ์ด ๊ธฐ์ฌ์์ ์ฌ์ฉํ ํํ์
๋๋ค.
์ด ํ๋นํธ์ ๊ฒฝ์ฐ ๊ฐ์ด ๋ถ๊ดด๋ ํ๋ฅ ์ โ ์ธก์ ํ |aโ|ยฒ ๋ฐ ๊ฐ์น ํ๋ฝ ๊ฐ๋ฅ์ฑ aโ๋ |aโ|ยฒ. ์๋ฅผ ๋ค์ด ๋ค์ ํ๋นํธ์ ๊ฒฝ์ฐ:
"1"๋ก ๋ถ๊ดด๋ ํ๋ฅ ์ |1/ โ2|ยฒ, ์ฆ ยฝ, ์ฆ 50/50์
๋๋ค.
๊ณ ์ ์์คํ
์์๋ ๋ชจ๋ ํ๋ฅ ์ด 0์ด ๋์ด์ผ ํ๊ธฐ ๋๋ฌธ์(์์ ํ ํ๋ฅ ๋ถํฌ๋ฅผ ์ํด) ์งํญ |1โฉ ๋ฐ |XNUMXโฉ์ ์ ๋๊ฐ์ ์ ๊ณฑ์ด XNUMX์ด ๋์ด์ผ ํ๋ค๋ ๊ฒฐ๋ก ์ ๋ด๋ฆด ์ ์์ต๋๋ค. ์ด ์ ๋ณด๋ฅผ ๋ฐํ์ผ๋ก ๋ค์ ๋ฐฉ์ ์์ ๊ณต์ํํ ์ ์์ต๋๋ค.
์ผ๊ฐ๋ฒ์ ์ต์ํ๋ค๋ฉด ์ด ๋ฐฉ์ ์์ด ํผํ๊ณ ๋ผ์ค ์ ๋ฆฌ(aยฒ+bยฒ=cยฒ)์ ํด๋นํ๋ค๋ ๊ฒ์ ์ ์ ์์ต๋๋ค. ์ฆ, ํ๋นํธ์ ๊ฐ๋ฅํ ์ํ๋ฅผ ๋จ์์์ ์ ์ผ๋ก ๊ทธ๋ํฝ์ผ๋ก ํํํ ์ ์์ต๋๋ค. ์ฆ, ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋
ผ๋ฆฌ ์ฐ์ฐ์์ ์์๋ ํ๋ ฌ ๋ณํ์ ๊ธฐ๋ฐ์ผ๋ก ๊ธฐ์กด ๋นํธ์ ์ํฉ๊ณผ ๋์ผํ ๋ฐฉ์์ผ๋ก ํ๋นํธ์ ์ ์ฉ๋ฉ๋๋ค. ์ง๊ธ๊น์ง ๊ธฐ์ตํด๋ธ ๋ชจ๋ ์ญํ๋ ฌ ์ฐ์ฐ์, ํนํ CNOT๋ฅผ ํ๋นํธ ์์
์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด๋ฌํ ํ๋ ฌ ์ฐ์ฐ์๋ฅผ ์ฌ์ฉํ๋ฉด ํ๋นํธ๋ฅผ ์ธก์ ํ๊ณ ์ถ์ํ์ง ์๊ณ ๋ ํ๋นํธ์ ๊ฐ ์งํญ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ํ๋นํธ์์ ๋ถ์ ์ฐ์ฐ์๋ฅผ ์ฌ์ฉํ๋ ์๋ฅผ ๋ค์ด ๋ณด๊ฒ ์ต๋๋ค.
๊ณ์ํ๊ธฐ ์ ์ ์งํญ ๊ฐ์ด aโ ๋ฐ aโ ์ค์ ๋ก๋
๊ทธ๋ฌ๋ ์ค๋ช
์ ๋จ์ํํ๊ธฐ ์ํด ์ฌ๊ธฐ์๋ ์ค์๋ก ์ ํํ๊ฒ ์ต๋๋ค.
์ด์ ์์ ์ปดํจํ ์ ๋งฅ๋ฝ์์๋ง ์๋ฏธ๊ฐ ์๋ ๋ช ๊ฐ์ง ๋ ผ๋ฆฌ ์์๋ฅผ ๋ ผ์ํ ๋๊ฐ ๋ ๊ฒ ๊ฐ์ต๋๋ค.
๊ฐ์ฅ ์ค์ํ ์ฐ์ฐ์ ์ค ํ๋๋ "์๋ค๋ง๋ฅด ์์"์
๋๋ค. "0" ๋๋ "1" ์ํ์ ๋นํธ๋ฅผ ๊ฐ์ ธ์์ "50" ๋๋ "1"์ผ๋ก ๋ถ๊ดดํ ํ๋ฅ ์ด 0%์ธ ์ ์ ํ ์ค์ฒฉ์ ๋ฐฐ์นํฉ๋๋ค. ์ธก์ ํ.
Hadamard ์ฐ์ฐ์์ ์ค๋ฅธ์ชฝ ํ๋จ์๋ ์์๊ฐ ์์ต๋๋ค. ์ด๋ ์ฐ์ฐ์ ์ ์ฉ ๊ฒฐ๊ณผ๊ฐ ์
๋ ฅ ์ ํธ ๊ฐ(- |1โฉ ๋๋ |0โฉ)์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋ฏ๋ก ๊ณ์ฐ์ ๋๋๋ฆด ์ ์๊ธฐ ๋๋ฌธ์
๋๋ค.
Hadamard ์์์ ๋ํ ๋ ๋ค๋ฅธ ์ค์ํ ์ ์ ๊ฐ์ญ์ฑ์
๋๋ค. ์ฆ, ์ ์ ํ ์ค์ฒฉ์์ ํ๋นํธ๋ฅผ ๊ฐ์ ธ์ |0โฉ ๋๋ |1โฉ๋ก ๋ณํํ ์ ์์ต๋๋ค.
์ด๋ ํ๋นํธ์ ์ํ๋ฅผ ๊ฒฐ์ ํ์ง ์๊ณ ๊ทธ์ ๋ฐ๋ผ ์ด๋ฅผ ์ถ์ํ์ง ์๊ณ ์์ ์ํ์์ ๋ณํํ ์ ์๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๊ธฐ ๋๋ฌธ์ ๋งค์ฐ ์ค์ํฉ๋๋ค. ๋ฐ๋ผ์ ์ฐ๋ฆฌ๋ ํ๋ฅ ๋ก ์ ์๋ฆฌ๊ฐ ์๋ ๊ฒฐ์ ๋ก ์ ์๋ฆฌ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์์ ์ปดํจํ
์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค.
์ค์๋ง ํฌํจํ๋ ์์ ์ฐ์ฐ์๋ ๊ทธ ์์ฒด๋ก ๋ฐ๋์ด๋ฏ๋ก ์ฐ์ฐ์๋ฅผ ํ๋นํธ์ ์ ์ฉํ ๊ฒฐ๊ณผ๋ฅผ ์ํ ๊ธฐ๊ณ ํํ์ ๋จ์์ ๋ด ๋ณํ์ผ๋ก ๋ํ๋ผ ์ ์์ต๋๋ค.
๋ฐ๋ผ์ ์์ ๋ค์ด์ด๊ทธ๋จ์ ํ์๋ ์ํ์ ํ๋นํธ๋ Hadamard ์ฐ์ฐ์ ์ ์ฉํ ํ ํด๋น ํ์ดํ๋ก ํ์๋ ์ํ๋ก ๋ณํ๋ฉ๋๋ค. ๋ง์ฐฌ๊ฐ์ง๋ก, ์๋์ ๊ฐ์ด ๋ถ์ ์ฐ์ฐ์(Pauli ๋ถ์ ์ฐ์ฐ์ ๋๋ ๋นํธ ๋ฐ์ ์ด๋ผ๊ณ ๋ ํจ)๋ฅผ ์ฌ์ฉํ์ฌ ํ๋นํธ ๋ณํ์ ์ค๋ช
ํ๋ ๋ ๋ค๋ฅธ ์ํ ๋จธ์ ์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค.
ํ๋นํธ์์ ๋ ๋ณต์กํ ์์
์ ์ํํ๊ธฐ ์ํด ์ฌ๋ฌ ์ฐ์ฐ์๋ฅผ ์ฐ๊ฒฐํ๊ฑฐ๋ ์์๋ฅผ ์ฌ๋ฌ ๋ฒ ์ ์ฉํ ์ ์์ต๋๋ค. ๋ค์์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ์ง๋ ฌ ๋ณํ์ ์
์ฆ, ๋นํธ |0โฉ๋ก ์์ํ์ฌ ๋นํธ ๋ฐ์ ์ ์ ์ฉํ ๋ค์ Hadamard ์ฐ์ฐ, ๋ ๋ค๋ฅธ ๋นํธ ๋ฐ์ , ๋ค์ Hadamard ์ฐ์ฐ, ๋ง์ง๋ง ๋นํธ ๋ฐ์ ์ ์ ์ฉํ๋ฉด ๋ค์๊ณผ ๊ฐ์ ๋ฒกํฐ๊ฐ ์์ฑ๋ฉ๋๋ค. ์ฒด์ธ์ ์ค๋ฅธ์ชฝ. ์๋ก ๋ค๋ฅธ ์ํ ๋จธ์ ์ ๊ณ์ธตํํจ์ผ๋ก์จ |0โฉ์์ ์์ํ์ฌ ๊ฐ ๋ณํ์ ํด๋นํ๋ ์์ ํ์ดํ๋ฅผ ์ถ์ ํ์ฌ ๋ชจ๋ ์๋ ๋ฐฉ์์ ์ดํดํ ์ ์์ต๋๋ค.
์ฌ๊ธฐ๊น์ง ์์ผ๋ฏ๋ก ์ด์ ์์ ์๊ณ ๋ฆฌ์ฆ ์ ํ ์ค ํ๋๋ฅผ ๊ณ ๋ คํด ๋ณผ ์ฐจ๋ก์
๋๋ค.
0๋นํธ์ ํจ์/์ฐ์ฐ์๊ฐ ํฌํจ๋ ๋ธ๋๋ฐ์ค๊ฐ ์๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค. (๊ธฐ์ตํ์ธ์. 1๋นํธ์์๋ ํญ๋ฑ ๋ณํ, ๋ถ์ , ์์ "XNUMX" ํ๊ฐ ๋ฐ ์์ "XNUMX ํ๊ฐ"๋ผ๋ ๋ค ๊ฐ์ง ์์ ๋ง ์ํํ ์ ์์ต๋๋ค. "). ์์์์ ์ํ๋๋ ๊ธฐ๋ฅ์ ์ ํํ ๋ฌด์์ ๋๊น? ์ด๋ ๊ฒ์ ์ ์๋ ์์ง๋ง ์ํ๋ ๋งํผ ์ ๋ ฅ ๊ฐ์ ๋ณํ์ ์ดํด๋ณด๊ณ ์ถ๋ ฅ ๊ฒฐ๊ณผ๋ฅผ ํ๊ฐํ ์ ์์ต๋๋ค.
์ด๋ค ๊ธฐ๋ฅ์ด ์ฌ์ฉ๋๊ณ ์๋์ง ์์๋ด๊ธฐ ์ํด ๋ธ๋๋ฐ์ค๋ฅผ ํตํด ๋ช ๊ฐ์ ์
๋ ฅ๊ณผ ์ถ๋ ฅ์ ์คํํด์ผ ํฉ๋๊น? ์ด๊ฒ์ ๋ํด ์ ์ ์๊ฐํด ๋ณด์ญ์์ค.
ํด๋์ ์ปดํจํฐ์ ๊ฒฝ์ฐ ์ฌ์ฉํ ๊ธฐ๋ฅ์ ๊ฒฐ์ ํ๋ ค๋ฉด 2๊ฐ์ ์ฟผ๋ฆฌ๋ฅผ ์์ฑํด์ผ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์ ๋ ฅ "1"์ด "0" ์ถ๋ ฅ์ ์์ฑํ๋ ๊ฒฝ์ฐ ์์ "0"์ ๊ณ์ฐํ๋ ๊ธฐ๋ฅ์ด๋ ๋ถ์ ๊ธฐ๋ฅ์ด ์ฌ์ฉ๋ ํ ์ ๋ ฅ ์ ํธ์ ๊ฐ์ ๋ณ๊ฒฝํด์ผ ํ๋ค๋ ๊ฒ์ด ๋ถ๋ช ํด์ง๋๋ค. "0"์ผ๋ก ๊ฐ์ ์ถ๊ตฌ์์ ๋ฌด์จ ์ผ์ด ์ผ์ด๋๋์ง ํ์ธํ์ธ์.
์์์ปดํจํฐ์ ๊ฒฝ์ฐ ์ ๋ ฅ๊ฐ์ ์ ์ฉํ ํจ์๋ฅผ ์ ํํ๊ฒ ์ ์ํ๋ ค๋ฉด ์ฌ์ ํ ์๋ก ๋ค๋ฅธ ๋ ๊ฐ์ ์ถ๋ ฅ๊ฐ์ด ํ์ํ๊ธฐ ๋๋ฌธ์ ๋ ๊ฐ์ ์ฟผ๋ฆฌ๋ ํ์ํ๊ฒ ๋๋ค. ๊ทธ๋ฌ๋ ์ง๋ฌธ์ ์กฐ๊ธ ์ฌ๊ตฌ์ฑํ๋ฉด ์์ ์ปดํจํฐ์๋ ์ฌ์ ํ ์ฌ๊ฐํ ์ด์ ์ด ์๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ์ฌ์ฉ๋๋ ํจ์๊ฐ ์์์ธ์ง ๊ฐ๋ณ์ธ์ง ์๊ณ ์ถ๋ค๋ฉด ์์ ์ปดํจํฐ๊ฐ ์ด์ ์ ๊ฐ์ง ๊ฒ์ ๋๋ค.
์์์ ์ฌ์ฉ๋ ํจ์๋ ์ ๋ ฅ ์ ํธ์ ์๋ก ๋ค๋ฅธ ๊ฐ์ด ์ถ๋ ฅ์์ โโ์๋ก ๋ค๋ฅธ ๊ฒฐ๊ณผ๋ฅผ ์์ฑํ๋ ๊ฒฝ์ฐ(์: ํญ๋ฑ ๋ณํ ๋ฐ ๋นํธ ๋ฐ์ ) ๊ฐ๋ณ์ ์ด๋ฉฐ, ์ ๋ ฅ ๊ฐ์ ๊ด๊ณ์์ด ์ถ๋ ฅ ๊ฐ์ด ๋ณ๊ฒฝ๋์ง ์์ผ๋ฉด ํจ์๋ ์์์ ๋๋ค(์: ์์ "1" ๊ณ์ฐ ๋๋ ์์ "0" ๊ณ์ฐ).
์์ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ๋ฉด ๋จ ํ๋์ ์ฟผ๋ฆฌ๋ง์ผ๋ก ๋ธ๋๋ฐ์ค์ ํจ์๊ฐ ์์์ธ์ง ๋ณ์์ธ์ง ํ์ธํ ์ ์์ต๋๋ค. ํ์ง๋ง ์ด๋ฅผ ์ํํ๋ ๋ฐฉ๋ฒ์ ์์ธํ ์ดํด๋ณด๊ธฐ ์ ์ ์์ ์ปดํจํฐ์์ ์ด๋ฌํ ๊ฐ ๊ธฐ๋ฅ์ ๊ตฌ์กฐํํ๋ ๋ฐฉ๋ฒ์ ์ฐพ์์ผ ํฉ๋๋ค. ๋ชจ๋ ์์ ์ฐ์ฐ์๋ ๊ฐ์ญ์ ์ด์ด์ผ ํ๊ธฐ ๋๋ฌธ์ ์ฆ์ ๋ฌธ์ ์ ์ง๋ฉดํ๊ฒ ๋ฉ๋๋ค. ์์ "1"๊ณผ "0"์ ๊ณ์ฐํ๋ ํจ์๋ ๊ฐ์ญ์ ์ด์ง ์์ต๋๋ค.
์์ ์ปดํจํ ์ ์ฌ์ฉ๋๋ ์ผ๋ฐ์ ์ธ ์๋ฃจ์ ์ ํจ์๊ฐ ์์ ํ๋ ๋ชจ๋ ์ ๋ ฅ ๊ฐ์ ๋ฐํํ๋ ์ถ๊ฐ ์ถ๋ ฅ ํ๋นํธ๋ฅผ ์ถ๊ฐํ๋ ๊ฒ์ ๋๋ค.
์ด์ : | ์ดํ : |
์ด๋ฐ ์์ผ๋ก ์ค๋ก์ง ์ถ๋ ฅ ๊ฐ๋ง์ ๊ธฐ์ค์ผ๋ก ์ ๋ ฅ ๊ฐ์ ๊ฒฐ์ ํ ์ ์์ผ๋ฉฐ ํจ์๋ ๊ฐ์ญ์ ์ด ๋ฉ๋๋ค. ์์ ํ๋ก์ ๊ตฌ์กฐ๋ก ์ธํด ์ถ๊ฐ ์ ๋ ฅ ๋นํธ๊ฐ ํ์ํฉ๋๋ค. ํด๋น ์ฐ์ฐ์๋ฅผ ๊ฐ๋ฐํ๊ธฐ ์ํด ์ถ๊ฐ ์ ๋ ฅ ํ๋นํธ๊ฐ |0โฉ๋ก ์ค์ ๋์ด ์๋ค๊ณ ๊ฐ์ ํฉ๋๋ค.
์ด์ ์ ์ฌ์ฉํ ๊ฒ๊ณผ ๋์ผํ ์์ ํ๋ก ํํ์ ์ฌ์ฉํ์ฌ ๋ค ๊ฐ์ง ์์(๋์ผ์ฑ ๋ณํ, ๋ถ์ , ์์ "0"์ ํ๊ฐ ๋ฐ ์์ "1"์ ํ๊ฐ) ๊ฐ๊ฐ์ด ์์ ์ฐ์ฐ์๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ป๊ฒ ๊ตฌํ๋ ์ ์๋์ง ์ดํด๋ณด๊ฒ ์ต๋๋ค.
์๋ฅผ ๋ค์ด, ์์ "0"์ ๊ณ์ฐํ๋ ํจ์๋ฅผ ๊ตฌํํ๋ ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์์ "0" ๊ณ์ฐ:
์ฌ๊ธฐ์๋ ์ฐ์ฐ์๊ฐ ์ ํ ํ์ํ์ง ์์ต๋๋ค. ์ฒซ ๋ฒ์งธ ์
๋ ฅ ํ๋นํธ(|0โฉ๋ก ๊ฐ์ )๋ ๋์ผํ ๊ฐ์ผ๋ก ๋ฐํ๋๊ณ ๋ ๋ฒ์งธ ์
๋ ฅ ๊ฐ์ ํ์์ ๊ฐ์ด ์์ฒด์ ์ผ๋ก ๋ฐํ๋ฉ๋๋ค.
์์ "1"์ ๊ณ์ฐํ๋ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด ์ํฉ์ด ์ฝ๊ฐ ๋ค๋ฆ ๋๋ค.
์์ "1" ๊ณ์ฐ:
์ฒซ ๋ฒ์งธ ์
๋ ฅ ํ๋นํธ๋ ํญ์ |0โฉ๋ก ์ค์ ๋๋ค๊ณ ๊ฐ์ ํ๊ธฐ ๋๋ฌธ์ ๋นํธ ๋ฐ์ ์ฐ์ฐ์๋ฅผ ์ ์ฉํ ๊ฒฐ๊ณผ ์ถ๋ ฅ์์๋ ํญ์ XNUMX์ด ์์ฑ๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ํ์์ ๊ฐ์ด ๋ ๋ฒ์งธ ํ๋นํธ๋ ์ถ๋ ฅ์์ โโ์์ฒด ๊ฐ์ ์ ๊ณตํฉ๋๋ค.
ํญ๋ฑ ๋ณํ ์ฐ์ฐ์๋ฅผ ํ์ํ๋ฉด ์์ ์ด ๋์ฑ ๋ณต์กํด์ง๊ธฐ ์์ํฉ๋๋ค. ์ํ ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋์ผํ ๋ณํ:
์ฌ๊ธฐ์ ์ฌ์ฉ๋ ๊ธฐํธ๋ CNOT ์์๋ฅผ ๋ํ๋
๋๋ค. ๋งจ ์ ์ค์ ์ ์ด ๋นํธ๋ฅผ ๋ํ๋ด๊ณ ๋งจ ์๋ ์ค์ ์ ์ด ๋นํธ๋ฅผ ๋ํ๋
๋๋ค. CNOT ์ฐ์ฐ์๋ฅผ ์ฌ์ฉํ ๋ ์ ์ด ๋นํธ๊ฐ |1โฉ๊ณผ ๊ฐ์ผ๋ฉด ์ ์ด ๋นํธ์ ๊ฐ์ด ๋ณ๊ฒฝ๋์ง๋ง ์ ์ด ๋นํธ๊ฐ |0โฉ๊ณผ ๊ฐ์ผ๋ฉด ๋ณ๊ฒฝ๋์ง ์๊ณ ์ ์ง๋๋ค๋ ์ ์ ์๊ธฐ์์ผ ๋๋ฆฌ๊ฒ ์ต๋๋ค. ์์ชฝ ์ค์ ๊ฐ์ ํญ์ |0โฉ๊ณผ ๊ฐ๋ค๊ณ ๊ฐ์ ํ๊ธฐ ๋๋ฌธ์ ๊ทธ ๊ฐ์ ํญ์ ์๋์ชฝ ์ค์ ํ ๋น๋ฉ๋๋ค.
๋ถ์ ์ฐ์ฐ์์ ๋น์ทํ ๋ฐฉ์์ผ๋ก ์งํํฉ๋๋ค.
๋ถ์ :
์ถ๋ ฅ ๋ผ์ธ ๋์ ๋นํธ๋ฅผ ๊ฐ๋จํ ๋ฐ์ ์ํต๋๋ค.
์ด์ ์๋น์ ์ธ ์ดํด๋ฅผ ๋ง์ณค์ผ๋ฏ๋ก ๋จ ํ๋์ ์ฟผ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ ๋ธ๋๋ฐ์ค์ ์จ๊ฒจ์ง ํจ์์ ๋ถ๋ณ์ฑ ๋๋ ๊ฐ๋ณ์ฑ์ ๊ฒฐ์ ํ ๋ ๊ธฐ์กด ์ปดํจํฐ์ ๋นํด ์์ ์ปดํจํฐ์ ๊ตฌ์ฒด์ ์ธ ์ด์ ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
๋จ์ผ ์์ฒญ์์ ์์ ์ปดํจํ
์ ์ฌ์ฉํ์ฌ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด ์๋์ ๊ฐ์ด ์
๋ ฅ ํ๋นํธ๋ฅผ ํจ์์ ์ ๋ฌํ๊ธฐ ์ ์ ์ค์ฒฉ์ ๋ฃ์ด์ผ ํฉ๋๋ค.
Hadamard ์์๋ ํจ์ ๊ฒฐ๊ณผ์ ๋ค์ ์ ์ฉ๋์ด ํ๋นํธ์ ์ค์ฒฉ์ ํด์ ํ๊ณ ์๊ณ ๋ฆฌ์ฆ์ ๊ฒฐ์ ์ ์ผ๋ก ๋ง๋ญ๋๋ค. |00โฉ ์ํ์์ ์์คํ
์ ์์ํ๊ณ , ๊ณง ์ค๋ช
ํ ์ด์ ๋๋ฌธ์ ์ ์ฉ๋ ํจ์๊ฐ ์ผ์ ํ๋ฉด ๊ฒฐ๊ณผ |11โฉ์ ์ป์ต๋๋ค. ๋ธ๋๋ฐ์ค ๋ด๋ถ์ ํจ์๊ฐ ๊ฐ๋ณ์ ์ด๋ผ๋ฉด ์ธก์ ํ ์์คํ
์ |01โฉ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํฉ๋๋ค.
๊ธฐ์ฌ์ ๋๋จธ์ง ๋ถ๋ถ์ ์ดํดํ๊ธฐ ์ํด ์์ ๋ณด์ฌ๋๋ฆฐ ๊ทธ๋ฆผ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
๋นํธ ๋ฐ์ ์ฐ์ฐ์๋ฅผ ์ฌ์ฉํ ๋ค์ |0โฉ๊ณผ ๋์ผํ ๋ ์
๋ ฅ ๊ฐ์ Hadamard ์์๋ฅผ ์ ์ฉํ๋ฉด ๋ค์๊ณผ ๊ฐ์ด |0โฉ ๋ฐ |1โฉ์ ๋์ผํ ์ค์ฒฉ์ผ๋ก ๋ณํ๋ฉ๋๋ค.
์ด ๊ฐ์ ๋ธ๋๋ฐ์ค ํจ์์ ์ ๋ฌํ๋ ์๋ฅผ ์ฌ์ฉํ๋ฉด ๋ ์์ ๊ฐ ํจ์ ๋ชจ๋ |11โฉ์ ์ถ๋ ฅํ๋ค๋ ๊ฒ์ ์ฝ๊ฒ ์ ์ ์์ต๋๋ค.
์์ "0" ๊ณ์ฐ:
๋ง์ฐฌ๊ฐ์ง๋ก ์์ "1"์ ๊ณ์ฐํ๋ ํจ์๋ |11โฉ์ ์ถ๋ ฅ์ผ๋ก ์์ฑํฉ๋๋ค. ์ฆ, ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์์ "1" ๊ณ์ฐ:
-1ยฒ = 1์ด๋ฏ๋ก ์ถ๋ ฅ์ |1โฉ์ด ๋ฉ๋๋ค.
๋์ผํ ์๋ฆฌ๋ก ๋ ๋ณ์ ํจ์๋ฅผ ๋ชจ๋ ์ฌ์ฉํ ๋ ๋ชจ๋ ๊ฒ์ด ์กฐ๊ธ ๋ ๋ณต์กํ๋๋ผ๋ ์ถ๋ ฅ์์ โโํญ์ |01โฉ์ ์ป๊ฒ ๋๋ค๋ ๊ฒ์ ์ฆ๋ช ํ ์ ์์ต๋๋ค(๋์ผํ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ).
๋์ผํ ๋ณํ:
CNOT๋ XNUMXํ๋นํธ ์ฐ์ฐ์์ด๋ฏ๋ก ๊ฐ๋จํ ์ํ ๋จธ์ ์ผ๋ก ํํํ ์ ์์ผ๋ฏ๋ก ์์์ ์ค๋ช
ํ ๋๋ก ์
๋ ฅ ํ๋นํธ์ CNOT ํ๋ ฌ์ ๊ณฑ์
์ ํ
์ ๊ณฑ์ ๊ธฐ๋ฐ์ผ๋ก XNUMX๊ฐ์ ์ถ๋ ฅ ์ ํธ๋ฅผ ์ ์ํด์ผ ํฉ๋๋ค.
์ด ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ฉด ๋ถ์ ํจ์๊ฐ ๋ธ๋๋ฐ์ค์ ์จ๊ฒจ์ ธ ์์ผ๋ฉด ์ถ๋ ฅ ๊ฐ |01โฉ์ด ์์ ๋๋์ง ํ์ธํ ์๋ ์์ต๋๋ค.
๋ถ์ :
๋ฐ๋ผ์ ์ฐ๋ฆฌ๋ ์์ ์ปดํจํฐ๊ฐ ๊ธฐ์กด ์ปดํจํฐ๋ณด๋ค ๋ถ๋ช
ํ ๋ ํจ์จ์ ์ธ ์ํฉ์ ์
์ฆํ์ต๋๋ค.
๋ค์์ ๋ฌด์?
์ฌ๊ธฐ์ ๋๋ด๋ ๊ฒ์ด ์ข์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ด๋ฏธ ํ๋ฅญํ ์ผ์ ํด๋์ต๋๋ค. ์ ๊ฐ ๋ค๋ฃฌ ๋ชจ๋ ๋ด์ฉ์ ์ดํดํ์ จ๋ค๋ฉด ์ด์ ์์ ์ปดํจํ ๊ณผ ์์ ๋ ผ๋ฆฌ์ ๊ธฐ๋ณธ ์ฌํญ, ๊ทธ๋ฆฌ๊ณ ํน์ ์ํฉ์์ ์์ ์๊ณ ๋ฆฌ์ฆ์ด ๊ธฐ์กด ์ปดํจํ ๋ณด๋ค ๋ ํจ์จ์ ์ผ ์ ์๋ ์ด์ ๋ฅผ ์ ์ดํดํ์ จ์ ๊ฒ์ ๋๋ค.
๋ด ์ค๋ช
์ ์์ ์ปดํจํ
๋ฐ ์๊ณ ๋ฆฌ์ฆ์ ๋ํ ๋ณธ๊ฒฉ์ ์ธ ๊ฐ์ด๋๋ผ๊ณ ํ ์ ์์ต๋๋ค. ์คํ๋ ค ๋์ค ๊ณผํ ์์ค์์ ๋ถ๊ณผํ ์ฃผ์ ์ ๋ํ ๋
์์ ์์ด๋์ด๋ฅผ ๋ถ์์ํค๊ธฐ ์ํด ๊ณ ์๋ ์ํ๊ณผ ํ๊ธฐ๋ฒ์ ๋ํ ๊ฐ๋ตํ ์๊ฐ์
๋๋ค. ๊ทธ ์ํฉ!). ๋ค์๊ณผ ๊ฐ์ ๋ง์ ์ค์ํ ์ฃผ์ ๋ฅผ ๋ค๋ฃฐ ์๊ฐ์ด ์์์ต๋๋ค.
์์์ปดํจํฐ์ ๋ํ ์ง์์ ์ฒด๊ณํํ๊ณ ๊ตฌ์กฐํํ๊ณ ์ถ๋ค๋ฉด, ๊ฐํ๊ฒ ๊ผญ ์ฝ์ด๋ณด์๊ธธ ๊ถํฉ๋๋ค
์ถ์ฒ : habr.com