¾çÀÚ ¿ªÇп¡¼­ ¾ÆÁ÷ ´ú Ç®¸° ¹®Á¦:¾çÀÚ Àü»ê

¾È µµ ¿­

¼­ ·Ð

¿ÃÇØ·Î ¸·½º ÇöûÅ©¿¡ ÀÇÇÏ¿© ¾çÀÚ¿ªÇÐÀûÀÎ °³³äÀÌ ¼Ò°³ µÈÁö 100³âÀÌ µÈ´Ù. ±× µ¿¾È µ¿¼­¾çÀÇ ¼®ÇеéÀÌ ¾çÀÚ¿ªÇаú °ü·ÃµÈ Á¦¹Ý¹®Á¦¿¡ ±×µéÀÇ ¿ª·®À» ÁýÁßÇÏ¿© ¸¹Àº ¿¬±¸¼º°ú°¡ ÀÖ¾úÀ¸¸ç, ÇöÀç ¿ì¸®¿¡°Ô ´øÁ®Á®ÀÖ´Â ´ëºÎºÐÀÇ ¹®Á¦°¡ ÇØ°áÀÌ µÇ¾îÀÖ´Â »óÅÂÀÌ´Ù. °øÇеµÀÎ ÇÊÀÚÀÇ ½Ã°¢¿¡¼­ º¼ ¶§, ±× ´ÙÀ½´Ü°è´Â ¾çÀÚ¿ªÇÐÀÇ ±âº»¿ø¸®¸¦ ½ÇÁ¦ °øÇÐÀûÀÎ ¹®Á¦¿¡ Àû¿ëÇÏ´Â °ÍÀ̶ó°í º¼ ¼ö ÀÖÀ¸¸ç, ±× ´ëÇ¥ÀûÀÎ »ç·Ê·Î 1940³â´ë¿¡ µîÀåÇÑ Æ®·£Áö½ºÅÍ¿Í 1960³â´ë¿¡ ³ª¿Â ·¹ÀÌÀú¸¦ µé ¼ö ÀÖ´Ù. ±× ´ÙÀ½ ¹®Á¦·Î´Â ¾çÀÚ¿ªÇÐÀÇ ¿ø¸®¸¦ ÄÄÇ»ÅÍ¿Í Á¤º¸Ã³¸®¿¡ Àû¿ë½ÃŰ´Â ¹®Á¦°¡ ¾Æ´Ò±î »ý°¢ÀÌ µÈ´Ù. ´Ù°¡¿À´Â 21¼¼±â´Â ´ë¿ë·® Ãʰí¼Ó Á¤º¸Ã³¸® ±â¼ú¿¡ ¹ÙÅÁÀ» µÐ Á¤º¸È­ »çȸ°¡ µÉ °ÍÀ̶ó´Â °ÍÀº ÁÖÁöÀÇ »ç½ÇÀÌ´Ù. ÀÌ·¯ÇÑ Ãß¼¼¸¦ ³ªÅ¸³»¾î Àß ³ªÅ¸³»¾îÁÖ´Â Çö»óÀÌ ÀÎÅÍ³Ý ¹× °¡»óÇö½Ç¿¡ ±âÃÊÇÑ ¸ÖƼ¹Ìµð¾îÀÌ È®»êÀÌ´Ù. ÀÌ·¯ÇÑ Á¤º¸Ã³¸®±â¼úÀÇ ±Ù°£Àº ÄÄÇ»ÅÍ¿Í Åë½ÅÀ̸ç À̵éÀº ´ë±Ô¸ð ÁýÀûȸ·Î¿¡ ¹ÙÅÁÀ» µÎ°í ÀÖ´Ù. ´õ ¸¹Àº Á¤º¸¸¦ ´õ »¡¸® ó¸®Çϱâ À§ÇÏ¿© ÁýÀûȸ·Î´Â Á¡Á¡ ´õ ¼ÒÇüÈ­¸¦ ÀÌ·ç°í ÀÖÀ¸¸ç, ÀÎÅÚÀÇ ¼³¸³ÀÚÀÎ Gordon Moore¿¡ ÀÇÇϸé ÁýÀûȸ·Î¿¡ µé¾î°¡´Â Æ®·£Áö½ºÅÍÀÇ ¼ö´Â ¾à 2³â¸¶´Ù ¹è·Î Áõ°¡ÇÑ´Ù´Â MooreÀÇ ¹ýÄ¢À» ¸»ÇÏ¿´´Ù. ÀÌ ¹ýÄ¢¿¡ µû¸£¸é ¾à 2020³â°æ¿¡´Â ĨÀÇ °íÁýÀûÈ­·Î ¾çÀÚÇö»óÀ» ÇÇÇÒ ¼ö ¾ø°Ô µÈ´Ù. ¶ÇÇÑ Robert Kyeses´Â ÇÑ ºñÆ®ÀÇ Á¤º¸¸¦ ÀúÀåÇÏ´Â µ¥ ÇÊ¿äÇÑ ÀüÀÚÀÇ ¼ö¸¦ ½Ã°£ÀÇ È帧¿¡ ´ëÇÏ¿© ºÐ¼®ÇÏ¿´À¸¸ç ±× °á°ú´Â À§ÀÇ ±×¸²°ú °°´Ù.

À§ÀÇ ±×¸²Àº bipolar Æ®·£Áö½ºÅÍÀÇ º£À̽º¿¡ µµÇÎµÈ ºÒ¼ø¹°ÀÇ ¼ýÀÚ¿Í ÇØ´ç¿¬µµ¸¦ Á¡ÂïÀº °ÍÀ¸·Î ÇÑ °³ÀÇ Á¤º¸¸¦ ÀúÀåÇϱâ À§ÇØ ÇÊ¿äÇÑ ÀüÀÚÀÇ °¹¼ö¸¦ º¸¿©ÁØ´Ù°í »ý°¢ÇÒ ¼ö ÀÖ´Ù.

À§ÀÇ ±×¸²¿¡ ÀÇÇÏ¸é ´ÙÀ½ 20³â ³»¿¡ 1°³ÀÇ ¿øÀÚ¿¡ 1°³ÀÇ ºñÆ®¸¦ ÀúÀåÇÒ ¼ö ÀÖ´Â ¼öÁØ¿¡ µµ´ÞÇÒ ¼ö ÀÖÀ¸¸®¶ó ¿¹»óÇÒ ¼ö ÀÖ´Ù. À§¿¡¼­ ¿­°ÅÇÑ µÎ °¡Áö °æÇâÀ» º¸¸é ÁýÀûȸ·Î¸¦ ±¸¼ºÇÏ´Â ¼ÒÀڵ鿡¼­ ¾çÀÚÇö»óÀº ºÒ°¡ÇÇ ÇÒ °ÍÀ¸·Î ¿¹»óµÇ¸ç ¿ÀÈ÷·Á ÀÌ·¯ÇÑ ¾çÀÚÇö»óÀ» Àß ÀÌ¿ëÇÏ¿© ¿¬»êÀ̳ª Á¤º¸Àü¼Û¿¡ ÀÌ¿ëÇϱâ À§ÇÑ ¿¬±¸°¡ ¹Ù¶÷Á÷ÇÒ °ÍÀ¸·Î ÆÇ´ÜµÈ´Ù.

ÀÌ·¯ÇÑ ¿¹Ãø¿¡ µû¶ó ºñ±³Àû ÃÖ±Ù¿¡ ¾çÀÚ¿ªÇÐÀ» ÀÌ¿ëÇÑ Á¤º¸Ã³¸®, ƯÈ÷ ¾çÀÚÄÄÇ»ÅÍ¿¡ ´ëÇÑ °ü½ÉÀÌ Áõ´ëµÇ°í ÀÖ´Ù. ¾çÀÚÄÄÇ»ÅÍ´Â ±âÁ¸ÀÇ ÄÄÇ»Åͷδ Ǯ±â ¾î·Á¿î °è»êµéÀ» ºñ±³Àû ºü¸¥ ½Ã°£ ³»¿¡ Ç® ¼ö ÀÖÀ» °ÍÀ¸·Î ¿¹ÃøµÇ°í ÀÖ´Ù. ¿©±â¼­ ¸»ÇÏ´Â ½Ã°£À̶õ °è»êÀÌ ÁøÇàµÇ´Â µ¿¾ÈÀ» ¸»Çϴµ¥ ±âÁ¸ÀÇ ÄÄÇ»Åͷδ ÀÌ ¿ìÁÖ°¡ ³¡³¯ ¶§±îÁö °è»êÀ» ÇØ¾ß¸¸ÀÌ Ç®¸®´Â ¹®Á¦µµ ÀÖÀ» ¼ö ÀÖ´Ù. ¾çÀÚÄÄÇ»ÅÍ´Â ÀÌ·± ¾î·Á¿î ¹®Á¦µé¿¡ ¸¹Àº Èñ¸ÁÀ» ÁÖ°í ÀÖ´Ù. ¸¹Àº °è»ê°úÁ¤À» ÇÊ¿ä·Î ÇÏ´Â ¹®Á¦ÀÇ ÇÑ ¿¹·Î ¼ÒÀμöºÐÇØ ¹®Á¦¸¦ °ËÅäÇÏÀÚ. ¼ÒÀμöºÐÇØ°¡ Áß¿äÇÑ ÀÌÀ¯´Â ÀÎÅÍ³Ý µî¿¡ ¸¹ÀÌ ¾²À̰í ÀÖ´Â ¾Ïȣü°è°¡ ¹Ù·Î ÀÌ ¼ÒÀμö ºÐÇØ¿¡ ±âÃʸ¦ µÎ°í Àֱ⠶§¹®ÀÌ´Ù. ÀÚ¿¬¼ö NÀ» ¼ÒÀμöºÐÇØ ÇÑ´Ù°í ÇÏÀÚ. ¿¹·Î 51688£½23¡¿7¡¿13¡¿71À» »ý°¢ÇØ º¼ ¼ö ÀÖ´Ù. ¾î¶² ¾Ë°í¸®ÁòÀÌ ¾ó¸¶³ª »¡¸® ¹®Á¦¸¦ Ç® ¼ö Àִ°¡¸¦ ¾Ë±â À§Çؼ­´Â ÀԷ¿¡ ´ëÇØ ¾Ë°í¸®ÁòÀÌ ¿Ï·áµÉ ¶§±îÁöÀÇ stepÀÇ È½¼ö¸¦ °è»êÇÏ´Â °ÍÀÌ ÇÊ¿äÇÏ´Ù. NÀ» ¼ÒÀμöºÐÇØ ÇÒ °æ¿ì ÀԷ°ªÀº NÀ̸ç ÀÔ·ÂÀÇ Å©±â´Â log NÀÌ´Ù. È¿°úÀûÀÎ ¾Ë°í¸®ÁòÀº ½ÇÇà¼Óµµ°¡ ÀÔ·ÂÅ©±âÀÇ ´ÙÇ×½ÄÀ¸·Î ³ªÅ¸³ª¾ß ÇÑ´Ù.

ÇöÀç Àß ¾Ë·ÁÁø ¼ÒÀμöºÐÇØ ¾Ë°í¸®ÁòÀº O(exp[(64/9)1/3(ln lnN)2/3}])ÀÇ ´Ü°è¸¦ ÇÊ¿ä·Î ÇÑ´Ù. ±×·¯¹Ç·Î ÀÌ ¾Ë°í¸®ÁòÀº ÀÔ·ÂÅ©±âÀÎ logNÀÇ Áö¼ö½Â¿¡ ºñ·ÊÇØ¼­ ¸¹Àº ½Ã°£ÀÌ °É¸°´Ù. ¿¹¸¦ µé¸é 1994³â RSA129·Î ¾Ë·ÁÁø 129 digit number¸¦ ¼ÒÀμöºÐÇØÇÏ´Â µ¥¿¡´Â ÀÌ ¾Ë°í¸®ÁòÀ» ÀÌ¿ëÇÏ¿© ¼¼°è¿¡ ÀÖ´Â 1600¿©´ëÀÇ ¿öÅ©½ºÅ×À̼ÇÀ» º´·Ä¿¬°áÇÏ¿© 8°³¿ùÀÌ °É·È´Ù. 250 digit¶ó¸é 800,000³âÀÌ °É¸± °ÍÀ̸ç, 1000 digit¶ó¸é 1025³âÀÌ °É¸± °ÍÀÌ´Ù. À̰ÍÀº ¿ìÁÖÀÇ ³ªÀ̺¸´Ù ´õ ¸¹Àº ½Ã°£ÀÌ´Ù. Å« ¼ýÀÚ¿¡ ´ëÇÑ ¼ÒÀμöºÐÇØÀÇ ¾î·Á¿òÀº °ø°³Å° ¹æ½ÄÀÇ ¾Ïȣȭ¿¡ À־ ÇʼöÀûÀÎ °ÍÀ̾ú´Ù. ÀºÇà¿¡¼­ ÀÌ¿ëÇÏ´Â ¾ÏÈ£ÄÚµå´Â ¾à 250 digitÀÇ ¼ÒÀμöºÐÇØ¿¡ ÀÇÁ¸Çϰí ÀÖ´Ù.

ÃÖ±Ù¿¡ ¾çÀÚÄÄÇ»ÅÍ¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â ¼ÒÀμöºÐÇØ ¾Ë°í¸®ÁòÀÌ °³¹ßµÇ¾ú´Âµ¥ ¿ÀÁ÷ O(log N2£«x)ÀÇ ´Ü°è¸¦ ÇÊ¿ä·Î ÇÑ´Ù. À̰ÍÀº ´ë·« ÀÔ·ÂÅ©±âÀÇ 4½Â Á¤µµ°¡ µÈ´Ù. µû¶ó¼­ 1000 digits¸¦ ¼ÒÀμöºÐÇØÇÏ´Â µ¥ ´ÜÁö ¼ö¸¸ ´Ü°è¸¸ ÇÊ¿äÇϸç ÃæºÐÈ÷ ºü¸¥ (Pentium PC Á¤µµÀÇ ¼Óµµ¸¦ °®´Â) ¾çÀÚÄÄÇ»ÅͰ¡ Á¸ÀçÇÑ´Ù¸é ¼ö½Ã°£ ³»¿¡ Ç®¸± ¼ö ÀÖ´Â ¹®Á¦°¡ µÈ´Ù. À̰ÍÀº ¼ÒÀμöºÐÇØ¿¡ ±Ù°Å¸¦ µÐ °ø°³Å° ¾ÏÈ£½Ã½ºÅÛ(public key cryptosystem)ÀÌ ´õ ÀÌ»ó À¯È¿ÇÏÁö ¾ÊÀ» ¼öµµ ÀÖÀ½À» ¿¹ÃøÇÏ°Ô ÇÑ´Ù.

¾î¶»°Ô ÇØ¼­ ÀÌ·± ȹ±âÀûÀÎ Çâ»óÀÌ °¡´ÉÇÑÁö ¾Ë±â À§ÇØ °¡Àå ±âº»ÀûÀÎ ¾çÀÚ¿ªÇÐ ½ÇÇèÀ» °ËÅäÇØ º¸ÀÚ. ÀÌÁß ½½¸´ ½ÇÇèÀº ¾çÀÚ¿ªÇÐÀû ÇൿÀ» °üÂûÇÏ´Â °¡Àå ´ëÇ¥ÀûÀÎ ½ÇÇèÀÌ´Ù. ±¤¿ø¿¡¼­ Æ÷Åæ, ÀüÀÚ ¶Ç´Â ´Ù¸¥ ÀÔÀÚµéÀ» ¹æÃâÇÏ¿© 2°³ÀÇ ½½¸´¿¡ µµ´ÞÇÑ´Ù. ÀÌ ÀÔÀÚµéÀº unitary evolutionÀ» ÇÏ¿© ³ªÁß¿¡ À§Ä¡°¡ ÃøÁ¤µÈ´Ù. ¿ì¸®´Â µÎ ½½¸´ÀÌ ¸ðµÎ ¿­·ÁÀÖÀ» ¶§ °£¼·ÆÐÅÏÀ» °üÂûÇÒ ¼ö ÀÖÀ¸¸ç ÇÑ °³°¡ ½½¸´ÀÌ ´ÝÇô ÀÖÀ¸¸é °£¼·¹«´Ì´Â »ç¶óÁö°Ô µÈ´Ù. ¾î¶² Àǹ̿¡¼­´Â ÀÔÀÚ°¡ µÎ °³ÀÇ ½½¸´À» µ¿½Ã¿¡ parrallelÇÏ°Ô Åë°úÇÑ´Ù°í ÇÒ ¼ö ÀÖ´Ù. ¸¸ÀÏ unitary evolutionÀÌ ¿¬»ê¿¡ ´ëÀÀÇÏ´Â °ÍÀ̶ó¸é ±× ¾çÀÚ ½Ã½ºÅÛÀº º´·Ä·Î °è»êÀ» ¼öÇàÇÏ´Â °ÍÀ¸·Î º¼ ¼ö ÀÖ´Ù.

¾çÀÚÄÄÇ»ÅÍÀÇ ±âº»¿ø¸®

±×·¸´Ù¸é ±âÁ¸ÀÇ ÄÄÇ»Å͸¦ ¿øÀÚ¼öÁØ¿¡¼­ ¸¸µå´Â °ÍÀÌ ¿Ö ±×·¸°Ô ¾î·Á¿î °ÍÀΰ¡? ±âÁ¸ÀÇ ÄÄÇ»ÅÍÀÇ »çÀÌÁ ÃÖ¼ÒÈ­ÇÏ´Â µ¥ °¡Àå Å« ¹®Á¦´Â ¿­ÀÇ ¹ß»ê(dissipation of heat)ÀÌ´Ù. 1961³â¿¡ ¶õ´Ù¿ì´Â ¿­ÀÇ ¹ß»ê¿¡ ±âÃÊÇÑ ÄÄÇ»ÅÍÀÇ ¹°¸®Àû ÇѰ踦 ¿¬±¸ÇÏ¿´´Ù. ³î¶ø°Ôµµ ±×´Â °è»ê¿¡ ÇÊ¿äÇÑ °ÅÀÇ ¸ðµç ¿ÀÆÛ·¹À̼ǵéÀÌ °¡¿ªÀû(reversible)À¸·Î ½ÇÇàµÉ ¼ö ÀÖÀ½À» º¸ÀÏ ¼ö ÀÖ¾ú´Ù. À̰ÍÀº °ð ¿­À» ¹ß»êÇÏÁö ¾Ê°í ½ÇÇàµÉ ¼ö ÀÖ´Â °ÍÀ» ÀǹÌÇÑ´Ù. µð¹ÙÀ̽º°¡ °¡¿ªÀûÀ̱â À§ÇÑ Ã¹ ¹øÂ° Á¶°ÇÀº ±×°ÍÀÇ ÀԷ°ú Ãâ·ÂÀÌ ¾î´À ÂÊ¿¡¼­µµ ¼­·Î °Ë»ö°¡´ÉÇØ¾ß ÇÑ´Ù. À̰ÍÀ» "³í¸®Àû °¡¿ª¼º"À̶ó ÇÑ´Ù. ³í¸®Àû °¡¿ª¼º »Ó¸¸ ¾Æ´Ï¶ó µð¹ÙÀ̽º°¡ °Å²Ù·Î ½ÇÇàµÉ ¼ö ÀÖ´Ù¸é "¹°¸®Àû °¡¿ª¼º"À̶ó ºÎ¸£°í ±×·¸°Ô µÇ¸é ¿­¿ªÇÐ Á¦2¹ýÄ¢¿¡ ÀÇÇØ ¿­À» ¹ß»êÇÏÁö ¾Ê°Ô µÈ´Ù. Classical, reversible computationÀÇ ¿¬±¸°á°ú´Â ¾çÀÚÄÄÇ»ÅÍÀÇ °³¹ßÀÇ ±âÃʰ¡ µÇ¾ú´Ù.

¾çÀÚÄÄÇ»ÅÍ¿¡¼­ ÇÁ·Î±×·¥µéÀº ÀÔ·ÂÀÇ unitary evolution¿¡ ÀÇÇØ ½ÇÇàµÈ´Ù. ÀÔ·ÂÀ̶õ state of systemÀ» ¸»ÇÑ´Ù. ¸ðµç unitary operatorµéÀº ¼­·Î °¡¿ªÀÇ °ü°è°¡ ÀÖÀ¸¹Ç·Î ¾çÀÚÄÄÇ»ÅÍ¿¡¼­´Â Ç×»ó °è»ê°úÁ¤À» °Å²Ù·Î ÇÒ ¼ö ÀÖ´Ù.

¾çÀÚÄÄÇ»Å͸¦ ÀÌÇØÇϱâ À§ÇÏ¿© ¸ÕÀú °è»ê¿¡ »ç¿ëµÇ´Â ±âº»ÀûÀÎ ³í¸®¿ä¼Ò¸¦ °ËÅäÇØº¸°í ±âÁ¸ÀÇ ÄÄÇ»ÅͰ¡ ¾î¶»°Ô ÇØ¼­ °è»êÀ» Çϴµ¥ À־ Àû´çÇѰ¡¸¦ »ìÆìº¸ÀÚ. ÇÕ¸®ÀûÀÎ computationÀº Boolean ¼ö½ÄÀ¸·Î ¾²¿©Áø °ÍÀ̸ç, ¸ðµç Boolean ¼ö½ÄÀº °íÁ¤µÈ ³í¸®°ÔÀÌÆ®µéÀÇ ÁýÇÕÀ¸·Î ±¸¼ºµÇ¾îÀÖ´Ù. AND, OR ±×¸®°í NOT µîÀº °¡Àå ±âº»ÀûÀÎ °ÔÀÌÆ® ÁýÇÕÀÌ´Ù. À§ÀÇ ±âº» °ÔÀÌÆ®·Î ÀÓÀÇÀÇ ³í¸®°ÔÀÌÆ®ÀÇ Á¶ÇÕÀ» ¸¸µé ¼ö ÀÖ´Â ±â°è°¡ ¹Ù·Î universal computerÀÌ´Ù. °ÔÀÌÆ®µé¿¡ ´ëÇÑ Áø¸®Ç¥°¡ ´ÙÀ½ ±×¸²°ú °°´Ù.


À§ÀÇ °ÔÀÌÆ®µé Áß¿¡ AND, OR, XOR´Â ³í¸®ÀûÀ¸·Î °¡¿ªÀûÀÌÁö ¸øÇÏ´Ù. ¿Ö³ÄÇÏ¸é ´Ù´ëÀÏ(many-to-one) ¿¬»êÀ̱⠶§¹®ÀÌ´Ù. À§ÀÇ ³í¸® °ÔÀÌÆ®µéÀ» °¡¿ªÀûÀ¸·Î ¸¸µé±â À§ÇÑ ³íÀǸ¦ Çϱâ Àü¿¡ ±âº»°ÔÀÌÆ®¿Í´Â ´Ù¸¥ ºñÇ¥ÁØÀû °ÔÀÌÆ®¸¦ °ËÅäÇØº¸ÀÚ.



À§ÀÇ (a)´Â °¡¿ªÀûÀ̸ç (b)´Â Áö¿ì±â Àü¿¡ Á¤º¸¸¦ ¹é¾÷ÇØµÐ´Ù¸é °¡¿ªÀûÀ¸·Î ½ÇÇàµÉ ¼ö ÀÖ´Ù.

´ÙÀ½À¸·Î´Â ¾î¶² °è»ê¿¡¼­µµ ÀÌ¿ëµÉ ¼ö ÀÖÀ¸¸ç ¶ÇÇÑ °¡¿ªÀûÀÎ "Toffoli gate"¸¦ ¾Ë¾Æº¸ÀÚ.

Toffoli gateÀÇ Ãâ·ÂÀº °¢°¢ÀÇ °æ¿ì¿¡ µû¶ó ´Ù¾çÇÑ °ÔÀÌÆ®·Î ºÐÇØµÉ ¼ö ÀÖ´Ù.


À§¿¡¼­ A.B´Â AND gate, ´Â XOR gate, ´Â NOT gateÀÌ´Ù. ÀÌ °ÔÀÌÆ®´Â AND, XOR, NOT, FANOUTÀ» ÀԷ¿¡ µû¶ó ¼öÇàÇϹǷΠ¹ü¿ëÀûÀ̶ó ÇÒ ¼ö ÀÖ´Ù. ¶õ´Ù¿ì¿¡ ÀÇÇØ ÁöÀûµÇ¾úµíÀÌ Toffoli gateÇÁ·Î½ÃÀú´Â ERASE°¡ ¾øÀ½À¸·Î ÀÎÇØ¼­ ¹®Á¦°¡ »ý±ä´Ù. Áï Á¡Á¡ ´õ ¸¹Àº °ÔÀÌÆ®¸¦ ÀÌ¿ëÇÔ¿¡ µû¶ó ´õ ¸¹Àº "junk(À⵿»ç´Ï)"ºñÆ®µéÀÌ »ý¼ºµÈ´Ù. °¢°¢ÀÇ °ÔÀÌÆ®¿¡¼­ °¡¿ª¼ºÀ» À¯ÁöÇϱâ À§ÇØ ÀԷ°ªÀ» ÀúÀåÇØ¾ß Çϱ⠶§¹®ÀÌ´Ù. ±âÁ¸ÀÇ ºñ°¡¿ªÀûÀÎ ÄÄÇ»ÅÍ ´ë½Å¿¡ °¡¿ªÀûÀÎ ³í¸®È¸·Î·Î ÀÌ·ç¾îÁø ÄÄÇ»ÅÍ´Â ´ÙÀ½°ú °°À» °ÍÀÌ´Ù.


¿©±â¼­ j(a)´Â ¸¹Àº Á¤Å©ºñÆ®¸¦ ¸»ÇÑ´Ù. Bennett´Â ´ÙÀ½°ú °°Àº ¹æ¹ýÀ¸·Î junkºñÆ®µéÀ» Áß°£°úÁ¤À» Ãß°¡ÇÔÀ¸·Î½á °Å²Ù·Î °è»êÇÒ ¶§ÀÇ ¹®Á¦Á¡À» ÇØ°áÇÏ¿´´Ù.


À§¿¡¼­ f´Â °è»êÀ» ÀǹÌÇϰí f¢Ó´Â ¿ª°è»êÀ» ÀǹÌÇÑ´Ù. ¸ÕÀú f°¡ °è»êµÇ¾î ¿øÇÏ´Â °á°ú¿Í junkºñÆ®°¡ »ý¼ºµÈ´Ù. ±×¸®°í ³ª¼­ FANOUT°ÔÀÌÆ®°¡ ±× °á°ú¸¦ º¹»çÇÑ´Ù. ±×¸®°í³ª¼­ °Å²Ù·Î °è»êÀ» ½ÇÇàÇÔÀ¸·Î½á ¸¶Áö¸·À¸·Î ¿ø·¡ÀÇ ÇÔ¼ö f¸¦ µµÃâÇØ³½´Ù. °Å²Ù·Î ½ÇÇà½Ã junkºñÆ®µéÀ» Á¦°ÅÇÏ°í ½ÇÁ¦ÀÇ output ÇÑ °³¸¦ Á¦°ÅÇÒ ¼ö ÀÖ´Ù.

Quantum computationÀº ¾çÀÚ¿ªÇÐÀÇ ÁßøÀÇ ¿ø¸®¿¡ ÀÇÇØ ¼öÇàµÈ´Ù. °£´ÜÇÑ quantum systemÀº ½ºÇÉ 1/2ÀÇ ÀÔÀÚÀÌ´Ù. À̰ÍÀÇ basis´Â ½ºÇÉ´Ù¿î |¡é>°ú ½ºÇɾ÷ |¡è>Àº °¢°¢ |0>¿Í |1>·Î ÀçÇ¥ÇöÇÒ ¼ö ÀÖ´Ù. ±×·¯ÇÑ ÀÔÀÚÀÇ »óÅ´ ´ÙÀ½°ú °°ÀÌ ±â¼úµÉ ¼ö ÀÖ´Ù.


°¢ °è¼öÀÇ Á¦°öÀΡ¡ ¿Í¡¡ ´Â ÀÔÀÚ°¡ ±×¿¡ ÇØ´çÇÏ´Â »óÅ¿¡ ÀÖÀ» È®·üÀ» ¸»ÇÑ´Ù. ±âÁ¸ÀÇ ÄÄÇ»ÅÍÀÇ 1ºñÆ®ÀÎ 0¿Í 1Àº 1°³ÀÇ °ª(value)À» ³ªÅ¸³½´Ù. quantum computer¿¡¼­ 1ºñÆ®¿¡ ´ëÀÀÇÏ´Â °ÍÀº "quantum bit" ("qubit")À̸ç À̰ÍÀº | 0 > °ú | 1>ÀÇ ÁßøµÈ »óÅÂÀÌ´Ù. Áï qubit ==> a|0> + b|1> a,b:Á¤±ÔÈ­µÈ »ó¼öÀÌ´Ù. 1 byte´Â 8°³³ª 16°³ÀÇ qubitµéÀÌ ¸ð¿© ÀÌ·ç¾îÁø´Ù. À̰ÍÀ» ½ºÇÉ 1/2ÀÎ ÀÔÀÚ°¡ k°³ ÀÖÀ» ¶§·Î ÀϹÝÈ­½Ã۸é 2kÀÇ °¡´ÉÇÑ bit-string¿¡ ´ëÀÀÇÏ´Â 2k°³ÀÇ basis states°¡ Á¸ÀçÇÏ°Ô µÈ´Ù. ÀÌ basis vectorµéÀº Hilbert space¸¦ Àü°³ÇÏ°Ô µÈ´Ù. k°¡ Áõ°¡ÇÔ¿¡ µû¶ó Hilbert spaceÀÇ Â÷¿øÀº exponentialÇÏ°Ô Áõ°¡ÇÑ´Ù. ¾î¶² Àǹ̿¡¼­ º¸¸é quantum computationÀº ¸Å¿ì ÀÛÀº ½Ã½ºÅÛÀ̸鼭µµ ±× ¾È¿¡ Á¸ÀçÇÏ´Â ¹Ù·Î ÀÌ ¹«ÇÑÈ÷ Å« »çÀÌÁ ÀÌ¿ëÇÏ´Â °ÍÀÌ´Ù. quantum computer´Â Áßø»óÅÂÀÎ byte¿¡ unitary operationÀ» ¼öÇàÇÏ¿© °á°ú(output)¸¦ ¸¸µé¾î³½´Ù. unitary operationÀº ÁßøµÈ states¿¡ ÀÛµ¿ÇÑ´Ù´Â °ÍÀ» Á¦¿ÜÇÏ¸é ±âÁ¸ÀÇ µðÁöÅ»ÄÄÇ»ÅÍÀÇ ÀÛµ¿°ú ºñ½ÁÇÏ´Ù. ÇÑ ¿¹·Î 8°³ÀÇ qubit·Î µÈ 1byte¸¦ »ý°¢ÇÏÀÚ. °¢°¢ÀÇ qubit´Â¡¡ »óÅ·ΠÀÖ´Ù°í ÇÏÀÚ. °¢°¢ÀÇ qubit¿¡ ´ëÇÑ ÃøÁ¤(measurement)°á°ú´Â ¶Ç´Â ÀÌ °¢°¢ È®·ü 0.5·Î ³ªÅ¸³¯ ¼ö ÀÖ´Ù. 8°³ÀÇ qubit·Î ±¸¼ºµÈ ÀÌ ·¹Áö½ºÅÍ´Â ¸Å¹ø ÃøÁ¤½Ã ÃøÁ¤°á°ú°¡ 0ºÎÅÍ 255±îÁö °°Àº È®·ü·Î ³ª¿Ã ¼ö ÀÖ´Ù. µû¶ó¼­ ¿Ïº®ÇÑ random number register¶ó°í ÇÒ ¼ö ÀÖ´Ù. ·¹Áö½ºÅÍ´Â 0ºÎÅÍ 255±îÁö ¸ðµç ¼ýÀÚ¸¦ ÇÑ ¹ø¿¡ ³ªÅ¸³¾ ¼ö ÀÖ°í ÃøÁ¤ÇßÀ» ¶§´Â ´Ü ÇÑ °³ÀÇ °ªÀÌ µµÃâµÈ´Ù. ÀÌ 8 bit register´Â 0ºÎÅÍ 255±îÁö ¸ðµç ¼ýÀÚ¸¦ Ç¥ÇöÇÒ ¼ö ÀÖÀ¸¸ç quantum computer´Â ´Ü ÇÑ ¹ø¿¡ ¸ðµç ¼ýÀÚÀÇ ¿¬»êÀ» ¼öÇàÇÒ ¼ö ÀÖ´Ù. À̰ÍÀ» "quantum parallelism"À̶ó ÇÑ´Ù. ºÎ¿¬Çϸé ÀÔ·ÂÀº 0ºÎÅÍ 255±îÁöÀÇ ¼­·Î ´Ù¸¥ ¼öÀÇ ÁßøÀ¸·Î µÇ¾î ÀÖ´Ù´Â °ÍÀÌ´Ù. quantum computer´Â "processor"¸¦ µü ÇÑ ¹ø Áö³ª¸é¼­ ¸ðµç ¼ýÀÚ(0-255)¿¡ ´ëÇÑ °è»êÀ» ¼öÇàÇÒ ¼ö ÀÖ´Ù. ¹Ý¸é¿¡ ±âÁ¸ÀÇ µðÁöÅ» ÄÄÇ»ÅÍ´Â 0ºÎÅÍ 255±îÁö °¢°¢ÀÇ ¼ýÀÚ¸¦ ÇÑ ¹ø¿¡ ÇÑ °³¾¿ ¼öÇàÇÒ ¼ö ÀÖÀ¸¹Ç·Î ¾çÀÚÄÄÇ»ÅÍ¿¡ ºñÇØ ´õ ¸¹Àº °úÁ¤À» °ÅÃÄ¾ß ÇÔÀ» ¾Ë ¼ö°¡ ÀÖ´Ù. ÇÑ ¿¹·Î, 64ºñÆ® ÄÄÇ»ÅÍÀÇ °æ¿ì ÇÑ ¹ø¿¡ 1°³ÀÇ 64ºñÆ® ¼ýÀÚ¸¦ ó¸®ÇÒ ¼ö ÀÖÁö¸¸ ¾çÀÚÄÄÇ»ÅÍ´Â ¸ðµç 64ºñÆ® ¼ýÀÚµéÀ» ´Ü Çѹø¿¡ ó¸®ÇÑ´Ù. Áï 264°¡ÁöÀÇ ¼ýÀÚ¸¦ ¸ðµÎ ó¸®ÇÑ´Ù. Áï °ÅÀÇ ½Ê¾ï°³°¡ ³Ñ´Â´Ù.

ÀÌÁ¦ ¾çÀÚ ºñÆ®¸¦ À§ÇÑ ÀÓÀÇÀÇ ³í¸®°ÔÀÌÆ®¸¦ ¾î¶»°Ô ±¸¼ºÇÏ´ÂÁö¸¦ »ý°¢ÇØ º¸ÀÚ. ¿ì¼± one bit unitary operationÀ¸·Î ½ÃÀÛÇÏ¿© XOR(single tow bit)¸¦ ±¸¼ºÇÒ ¼ö ÀÖ´Ù. À̵éÀÇ Á¶ÇÕ¸¸À¸·Îµµ ¾çÀÚºñÆ®¸¦ À§ÇÑ Toffoli °ÔÀÌÆ®¸¦ ¸¸µå´Âµ¥ ÃæºÐÇÏ´Ù. ´Ü ÇѰ³ÀÇ ¾çÀÚºñÆ®¸¦ »ý°¢ÇÏÀÚ. Áï º¤ÅÍ °ú À» °í·ÁÇØ º¸ÀÚ. ±×·¯¸é 2¡¿2 matrix¿¡ ´ëÀÀÇÏ´Â °¡Àå ÀϹÝÀûÀÎ unitary transformationÀº ´ÙÀ½°ú °°Àº ²ÃÀÌ´Ù.

À§¿¡¼­ Ưº°È÷¡¡ À¸·Î ÅÃÇÏÀÚ. ÀÌ ¿¬»êÀÚ¸¦ ÀÌ¿ëÇÏ¿© ¿ì¸®´Â ´ÙÀ½°ú °°ÀÌ ºñÆ®¸¦ on off ½Ãų ¼ö ÀÖ´Ù.

±×¸®°í

À§ÀÇ minus signÀº phase factorÀÏ»Ó ½ÇÁ¦ °ÔÀÌÆ®µéÀÇ ³í¸®Àû operation¿¡ ¿µÇâÀ» ³¢Ä¡Áö ¾ÊÀ¸¹Ç·Î Á¦°Å½ÃÄѵµ »ó°ü¾ø´Ù. À§ÀÇ one-bit computationÀ» ¾çÀÚȸ·Î·Î µµ½ÄÈ­ÇÏ¸é ´ÙÀ½°ú °°´Ù.

¶Ç ´Ù¸¥ Áß¿äÇÑ 1ºñÆ® °ÔÀÌÆ®´Â U£­¥ð/2ÀÌ´Ù.


À̰ÍÀº ½ºÇÉ´Ù¿îÀÎ ÀÔÀÚ¸¦ µ¿ÀÏÇÑ È®·üÀÇ up°ú downÀ¸·Î Åõ»ç½ÃŰ´Â ¿ªÇÒÀ» ÇÑ´Ù. ½ºÇÉ 1/2ÀÎ ÀÔÀÚ k°³°¡ Ãʱâ»óÅ¿¡¼­ ¸ðµÎ ½ºÇÉ ´Ù¿îÀÎ °æ¿ì¸¦ »ý°¢Çغ¸ÀÚ. °¢°¢ÀÇ ÀÔÀÚ¿¡´Ù°¡ ÀÌ °ÔÀÌÆ®¸¦ °¡ÇÑ´Ù¸é ±æÀ̰¡ kÀÎ ¸ðµç °¡´ÉÇÑ ÀÖÀ» ¼ö ÀÖ´Â ºñÆ®¿­ÀÇ superpositionÀ» ¾ò°Ô µÈ´Ù.


¿©±â¼­ q£½2kÀÌ´Ù. ÀÌ ÄÄÇ»ÅÍ´Â ÀÌÁ¦ 0ºÎÅÍ 2k£­1±îÁö ¸Å¿ì Å« ¼ýÀÚÀÇ Áߺ¹»óÅ¿¡ ÀÖ´Â aÀÌ´Ù. ÀÌÁ¦ ÇѽÖÀÇ ºñÆ®¿­ |a;0>¸¦ ¾î¶² ÇÔ¼ö f(a)¿¡ ´ëÇÑ ÇѽÖÀÇ |a; f(a)>·Î ¸ÅÇνÃŰ´Â unitary operationÀ» ¸¸µé ¼ö ÀÖ´Ù°í °¡Á¤ÇÏÀÚ. ±×·¯¸é ÁßøµÈ states¿¡ ÀÛ¿ëÇÏ´Â unitary operator´Â ´Ù¾çÇÑ ÀԷ°ª a¿¡ ´ëÇØ¼­ f(a)¸¦ (º´·ÄÀûÀ¸·Î ¼ö¾øÀÌ ¸¹Àº Ƚ¼ö¿¡ °ÉÃÄ) °è»êÇØ ³¾ ¼ö ÀÖ´Ù.


À̸¦ °¡´ÉÇÏ°Ô ÇÏ´Â unitary operator¸¦ ¾î¶»°Ô ±¸¼ºÇϴ°¡¸¦ ¾Ë±â À§Çؼ­´Â ¸ÕÀú XOR°ÔÀÌÆ®¸¦ ¾Ë¾Æ¾ß¸¸ ÇÑ´Ù. µÎ °³ÀÇ ÀÔÀÚ·Î ±¸¼ºµÇ¾î ÀÖ´Â ½Ã½ºÅÛÀÇ basis state¸¦ ´ÙÀ½°ú °°Àº º¤ÅͷΠǥÇöÇÏÀÚ.




±×·¯¸é XOR°ÔÀÌÆ®´Â ´ÙÀ½°ú °°Àº unitary operator·Î Ç¥ÇöÇÒ ¼ö ÀÖ´Ù.

À§ÀÇ ¿¬»êÀÚÀÇ ÀÛ¿ë¿¡ ´ëÇØ¼­ ù ¹øÂ° ÀÔÀÚÀÇ »óÅ´ µÎ ¹øÂ° ÀÔÀÚÀÇ »óŸ¦ flipÇϱâ À§ÇÑ Á¶°ÇÀûÀÎ °ÔÀÌÆ® ¿ªÇÒÀ» ÇÑ´Ù. Áø¸®Ç¥¿¡ ÁÖ¾îÁø XORÀÇ °á°ú¸¦ ºñ±³ÇØ º¸¸é µ¿ÀÏÇÔÀ» ¾Ë ¼ö ÀÖ´Ù. ¾çÀÚ XOR°ÔÀÌÆ®¸¦ µµ½ÄÀûÀ¸·Î Ç¥ÇöÇÏ¸é ´ÙÀ½°ú °°´Ù.

Toffoli °ÔÀÌÆ®´Â 3°³ÀÇ ÀԷ°ú 3°³ÀÇ Ãâ·ÂÀÌ ÇÊ¿äÇÏ´Ù. ¾çÀÚ¿ªÇÐÀûÀ¸·Î À̰ÍÀº 3°³ÀÇ ÀÔÀÚ°¡ Ãæµ¹ÇÏ´Â scattering process¿¡ ÇØ´çµÈ´Ù. ÇÏÁö¸¸ ´ÙÇàÈ÷µµ µÎ ÀÔÀÚÀÇ scattering process·Î ±¸¼ºµÉ ¼ö ÀÖ´Ù°í ÇÑ´Ù. XOR °ÔÀÌÆ®¿Í U¥è °ÔÀÌÆ®·Î Toffoli °ÔÀÌÆ®¸¦ ´ÙÀ½°ú °°ÀÌ ±¸¼ºÇÒ ¼ö ÀÖ´Ù.


XOR °ÔÀÌÆ®´Â ¾çÀÚÄÄÇ»ÅÍ¿¡¼­ ¸ðµç ³í¸®Àû operation¸¦ À§Çؼ­µµ À¯¿ëÇÒ »Ó¸¸ ¾Æ´Ï¶ó ÀÓÀÇÀÇ unitary transformationÀ» ±¸¼ºÇϴµ¥ ÀÌ¿ëµÈ´Ù.

´ÙÀ½¿¡´Â ½ºÇɵéÀ» Á¶ÀÛÇÏ´Â °£´ÜÇÑ ¾çÀÚÄÄÇ»Å͸¦ ³íÀÇÇÑ´Ù. ¾çÀÚÄÄÇ»ÅÍ Äڵ带 ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ» ³íÀÇÇÏ°í ¿¹¸¦ µé°Ú´Ù. ½ºÇÉÀÌ 1/2ÀÎ ¼öõ°³ÀÇ ÀÔÀÚ°¡ Ãʱ⿡ ¸ðµÎ°¡ ½ºÇÉ´Ù¿îÀ̵íÀÌ Àß Á¤ÀÇµÈ »óŶó°í ÇÏÀÚ. Classical computer´Â 1°³ÀÇ ½ºÇÉÀ̳ª ¿©·¯ ½ÖÀÇ ½ºÇɵéÀ» ÀÔ·Â¹Þ¾Æ ±×°ÍµéÀ» ¼­·Î Á¶ÀÛÇÏ°Ô µÈ´Ù. Áï one bit operationÀÎ U³ª two bitÀÎ XORÀ» ¼öÇàÇÑ´Ù. °¢°¢ÀÇ ½Ö¿¡ ´ëÇØ ±âÁ¸ÀÇ ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÇ ¸í·É¿¡ µû¶ó ½ºÇɵéÀº ¹Ýº¹µÈ 󸮸¦ ¹Þ´Â´Ù. ¿©±â¼­ ÁÖÀÇÇÒ Á¡Àº ½ºÇɵéÀº Áß°£´Ü°è¿¡¼­´Â Àý´ë·Î °üÃøµÇ¾î¼­´Â ¾ÈµÈ´Ù. Quantum superposition »óŸ¦ Áß°£¿¡ º¯°æ ½ÃÄѼ­´Â ¾ÈµÈ´Ù. ¶ÇÇÑ ¾î¶² °Íµµ ½ºÇÉÀÇ ¹æÇâÀ» ÆÄ±«Çϰųª ±×°ÍµéÀÇ unitary evolutionÀ» ¹æÇØÇؼ­´Â ¾ÈµÈ´Ù. ÀÏ´Ü Àß Á¤ÀÇµÈ ½ÎÀÌŬÀÌ ¿Ï·áµÈ ÀÌÈÄ¿¡¾ß ½ºÇɵéÀº ÃøÁ¤µÇ°Ô µÈ´Ù. ½ºÇɵéÀÇ ÃøÁ¤µÈ ¹æÇâµéÀÌ °è»êÀÇ outputÀÌ µÈ´Ù. ±×·¯¸é °ú¿¬ ÄÄÇ»ÅÍ ÄÚµå´Â ¾î¶»°Ô © °ÍÀΰ¡? ÄÄÇ»ÅÍ ¾ð¾î´Â ¾î¶² ¸ð½ÀÀ» °¡Áú °ÍÀΰ¡? ¾çÀÚÄÄÇ»ÅÍ¿¡¼­ °¡Àå ½É°¢ÇÑ ¾î·Á¿òÀº ¸ðµç ¿¬»êÀÌ ¿ÏÀüÈ÷ °¡·ÁÁø »óÅ¿¡¼­ ¼öÇàµÈ´Ù´Â °ÍÀÌ´Ù. Áï ¾çÀÚ Á¤º¸¸¦ Áß°£¿¡ ¿¢¼¼½ºÇÒ ¼ö ¾ø°í ³¡±îÁö ±â´Ù·Á¾ß¸¸ ÇÑ´Ù. À̰ÍÀº °ð ±âÁ¸ÀÇ ¾ð¾î¿¡¼­Ã³·³ ¾çÀÚº¯¼ö(quantum variable)¿¡ ´ëÇÑ Á¶°ÇºÐ±â¸¦ »ç¿ëÇÒ ¼ö ¾ø´Ù´Â °ÍÀÌ´Ù. ¿¹¸¦ µé¸é ·çÇÁÀÇ È½¼ö´Â ¾çÀÚº¯¼ö¿¡ ¹«°üÇÏ°Ô Á¤È®ÇÑ È½¼ö·Î ¹Ýº¹µÇ¾î¾ß ÇÑ´Ù. °¢°¢ÀÇ Á¶°ÇºÐ±â´Â °¢°¢ÀÇ °æ¿ì¿¡ µû¶ó ¸Å¹ø ¹Ýº¹µÇµµ·Ï Âɰ³Á®¾ß¸¸ ÇÑ´Ù. ¶ÇÇÑ ¾çÀÚºñÆ®µé¿¡ Àû¿ëµÈ °¢°¢ÀÇ ¼öÇ๮Àº ³í¸®ÀûÀÎ °¡¿ª¼ºÀ» À¯ÁöÇØ¾ß¸¸ ÇÑ´Ù. µû¶ó¼­ |a> = n°ú °°Àº ¹®ÀåÀº ¾ÈµÇ°í Ãʱ⿡ 0À¸·Î ÃʱâÈ­µÈ º¯¼ö¿¡ |a> = |a> + nó·³ Áõ°¡½ÃÄѾ߸¸ ÇÑ´Ù.

¾çÀÚÀü¼Û°ú ¾çÀÚÀü»ê

Áö±Ý±îÁö ¿ì¸®´Â Èú¹öÆ® °ø°£ ³»ÀÇ ´ÜÀ§º¤Å͵éÀÇ ÁßøÀ» ÀÌ¿ëÇÏ¿© ÁÖ¾îÁø Á¤º¸¸¦ ó¸®ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÏ¿© ¾Ë¾Æº¸¾Ò´Ù. 1935³â¿¡ Einstein, Podolsky, Rosen(EPR)Àº entangled quantum systemÀÇ ¼ºÁú¿¡ ´ëÇÏ¿© ¿¬±¸ÇÏ´ø Áß, °ø°£ÀûÀ¸·Î ¶³¾îÁ® ÀÖ´Â pairµé°úÀÇ »ó°ü°ü°è°¡ »ó´ë·ÐÀû ÀΰúÀ²°ú ¾î±ß³ª°Ô µÇ´Â Çö»óÀ» ¹ß°ßÇÏ¿´´Ù. 1960³â´ë¿¡ BellÀº ÀÌ Çö»ó¿¡ ´ëÇÏ¿© ¿¬±¸¸¦ ÁøÇàÇÏ¿© entangled pairÀÇ reality´Â ºñ±¹¼ÒÇö»ó(nonlocal event)ÀÓÀ» º¸¿©ÁÖ¾ú´Ù. 1990³â´ë¿¡ µé¾î¼­ IBMÀÇ Bennett µî¿¡ ÀÇÇÏ¿© À̵é entangled pairÀÇ nonlocality¸¦ ÀÌ¿ëÇϸé, ÁÖ¾îÁø ÀÔÀÚÀÇ ¾çÀÚ»óŸ¦ °ø°£ÀûÀ¸·Î ¶³¾îÁ® ÀÖ´Â Á¦3ÀÚ°¡ ÀçÇöÇØ ³¾ ¼ö ÀÖÀ½À» º¸¿´´Ù. ÀÌ Çö»óÀ» ¼ÒÀ§ ¾çÀÚÀü¼Û(quantum teleportation)À̶ó°í ºÎ¸£´Âµ¥, °ø»ó°úÇпµÈ­¿¡¼­ º¸´Â °Íó·³ ½ÇÁ¦ ¹°Ã¼¸¦ Àü¼ÛÇÏ´Â °ÍÇϰí´Â ´Ù¸£´Ù. ¿ì¸®´Â ÀÌ ¾çÀÚÀü¼ÛÇö»óÀ» ÀÌ¿ëÇØ¼­ Å¥ºñÆ®¸¦ ¹°¸®Àû Àü¼Ûä³Î ¾øÀÌ ¾çÀÚÄÄÇ»Åͳ»ÀÇ °ÔÀÌÆ®µé°£¿¡ Àü¼ÛÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ÇÑ ¿¹·Î Alice°¡ ÀÓÀÇÀÇ »óÅ £ü £¾£½ £ü0£¾£« £ü1£¾¸¦ °ø°£ÀûÀ¸·Î ¶³¾îÁ® ÀÖ´Â Bob¿¡°Ô Àü¼ÛÇÏ·Á ÇÑ´Ù°í °¡Á¤ÇÏÀÚ. Alice´Â À̸¦ À§ÇÏ¿© entangleµÈ ÀÔÀÚ 2¿Í ÀÔÀÚ 3À» ÁغñÇØ¾ß ÇÑ´Ù.


Alice´Â À̵é ÀÔÀÚµé°ú º»·¡ÀÇ ÀÔÀÚ £ü ¡µ¸¦ entangle½ÃŲ ÈÄ ÀÔÀÚ 2¸¦ º¸À¯ÇÏ°í ³ª¸ÓÁö ÀÔÀÚ 3À» Bob¿¡°Ô º¸³½ ÈÄ, ³²¾ÆÀÖ´Â ÀÔÀڰ踦 ÃøÁ¤ÇÏ°í ±× ÃøÁ¤°á°ú¸¦ Åë»óÀûÀÎ Åë½Å¹æ½ÄÀ» ÀÌ¿ëÇÏ¿© Bob¿¡°Ô º¸³½´Ù. BobÀº AliceÀÇ ÃøÁ¤°á°ú¿Í ÀÔÀÚ 3ÀÇ ¾çÀÚ»óÅÂÀÇ ¿ªº¯È¯À» °ÅÃļ­ £ü ¡µÀÇ »óŸ¦ ¾Ë°Ô µÈ´Ù. ÀÌ °úÁ¤¿¡¼­ Alice°¡ °®°í ÀÖ´ø ¿ø·¡ÀÇ »óÅ´ ÆÄ±«µÈ´Ù.

¾ÕÀ¸·ÎÀÇ Àü¸Á

Áö±Ý±îÁö ¿ì¸®´Â ¾çÀÚÄÄÇ»ÅͰ¡ ¾î¶»°Ô ÇØ¼­ ³í¸®Àû ¿¬»êÀ» ¼öÇàÇÏ°í °è»êÀ» ÇÏ´ÂÁö¿¡ ´ëÇÏ¿© »ý°¢ÇØ º¸¾Ò´Ù. Àü¿¡ ¾ð±ÞÇß´ø quantum parallelismÀ» ÀÌ¿ëÇÏ´Â ¾Ë°í¸®ÁòÀ» »ç¿ëÇϸé, ¸Å¿ì ±ä ¼ö¿­ÀÇ Áֱ⸦ ¾ÆÁÖ È¿À²ÀûÀ¸·Î ãÀ» ¼ö ÀÖ´Ù´Â °ÍÀ» ÃÖ±Ù¿¡ Shor°¡ Áõ¸íÇÏ¿´´Ù. ÀÌ °á°ú´Â ¾Õ¿¡¼­ ¾ð±ÞÇÑ ¼ÒÀμöºÐÇØ¿¡ ¹Ù·Î Àû¿ëÇÒ ¼ö ÀÖÀ¸¸ç, ¾çÀÚÄÄÇ»ÅÍÀÇ Ã¹ ¹øÂ° ÀÀ¿ëÀÌ ¾ÏÈ£ÇØµ¶°ú °ü·ÃµÉ °ÍÀ̶ó´Â ¿¹ÃøÀ» ÇÏ°Ô ¸¸µé¾î ÁÖ¾ú´Ù. ¾çÀÚÄÄÇ»ÅÍÀÇ ºñ¾àÀûÀÎ ¼ÓµµÀÇ Çâ»óÀ» °¡´ÉÇÏ°Ô ÇÏ´Â Áß¿äÇÑ ¿ä¼Ò°¡ ¹Ù·Î quantum parallelismÀ̶ó°í ÇÒ ¼ö ÀÖ´Ù. ShorÀÇ ¿¬±¸ ÀÌÈÄ ¹Ì±¹¿¡¼­´Â ±¹¹æ¼ºÀÌ ÁÖÃàÀÌ µÇ¾î ¸¹Àº ¿¹»êÀ» ¾çÀÚÄÄÇ»ÅÍ ¿¬±¸¿¡ ÅõÀÔÇϰí ÀÖ´Ù. ÇöÀç´Â Shor ¾Ë°í¸®Áò°ú Search ¾Ë°í¸®ÁòÀÌ ¾çÀÚÄÄÇ»Å͸¦ ÀÌ¿ëÇÏ¿´À» ¶§ ±âÁ¸ÀÇ ÄÄÇ»Åͺ¸´Ù ȹ±âÀûÀ¸·Î ¼Óµµ¸¦ Çâ»ó½Ãų ¼ö ÀÖ´Â À¯ÀÏÇÑ ¾Ë°í¸®ÁòÀÌÁö¸¸ ¿©·¯ ¿¬±¸ÀÚµéÀÌ ¶Ç ´Ù¸¥ ¾Ë°í¸®ÁòÀ» ã°í ÀÖ´Â ÁßÀÌ´Ù. Quantum parallelismÀÌ ¼Óµµ Çâ»ó¿¡ È¿°ú°¡ ÀÖ±â À§ÇÑ ÀüÁ¦ Á¶°ÇÀÌ ÀÖ´Ù. Ç®·Á°í ÇÏ´Â ¹®Á¦ÀÇ ±¸Á¶°¡ ¸Å¿ì ¸¹Àº ÇØ´äÀ» °®´Â ±¸Á¶À̾´Â ¾ÈµÈ´Ù. µû¶ó¼­ NP-Problemsó·³ º¹ÀâÇÑ ¹®Á¦¸¦ ¾çÀÚÄÄÇ»ÅÍ·Î Ç®·Á°í ÇÑ´Ù¸é ¼º°øÇÏÁö ¸øÇÒ °ÍÀÌ´Ù.

½ÇÁ¦·Î ¾çÀÚÄÄÇ»Å͸¦ ±¸ÇöÇÏ´Â µ¥ À־ÀÇ ¾î·Á¿î Á¡Àº ´ÙÀ½°ú °°´Ù. ¾çÀÚÄÄÇ»ÅÍÀÇ ¿¬»êÀº ÀÛÀº ¿øÀÚ½ºÄÉÀÏÀÇ ½Ã½ºÅÛ ³»ÀÇ Hilbert Space¶ó´Â ¼öÇÐÀûÀÎ °ø°£¿¡¼­ ÀÌ·ç¾îÁø´Ù. ¾çÀÚÀü»ê(quantum computation)Àº ÃʱâÀÇ Àß Á¤ÀÇµÈ »óÅ¿¡¼­ º¹ÀâÇÑ ¸¶Áö¸· »óűîÁöÀÇ ±ËÀûÀ» ¾Ë¾Æ³»´Â °Í°ú °ü·ÃÀÌ ÀÖ´Ù. ±×·± ±ËÀûÀ» °è¼Ó ÃßÀûÇÏ´Â °ÍÀº »ó´çÈ÷ ¾î·Æ´Ù. ¶ÇÇÑ ¹®Á¦°¡ µÇ´Â °ÍÀº ¾çÀÚÄÄÇ»ÅͰ¡ ¼·µ¿(perturbation)¿¡ ´ëÇØ ´ë´ÜÈ÷ ¹Î°¨ÇÏ´Ù´Â °ÍÀÌ´Ù. À̰ÍÀº ¿¬»ê»óÀÇ ±ËÀûÀ» ÀÌÅ»½ÃŰ°Ô ÇÑ´Ù. ¼·µ¿ÀÇ ¿øÀÎÀº ¿ÜºÎÀÇ ³ëÀÌÁî¿¡ ÀÇÇØ »ý±ä´Ù. ±×·¯³ª ¿ÜºÎÀÇ ³ëÀÌÁî¿¡ ´ëÇÏ¿© ¾çÀÚÄÄÇ»Å͸¦ °í¸³È­½ÃŰ´Â µ¥¿¡ ´ëÇÑ ±Ùº»ÀûÀÎ Á¦ÇÑÀº ¾ø´Ù. ¹Ì±¹ ·Î½º ¾Ë¶ó¸ð½º ±¹¸³ ¿¬±¸¼ÒÀÇ ¿¬±¸ÆÀµéÀº ÃÖ±Ù, ¾çÀÚÄÄÇ»ÅͰ¡ °è»ê ÁßÀÇ ¿ÀÂ÷¸¦ º¸Á¤ÇØ ³¾ ¼ö ÀÖÀ½À» ¹àÇû´Ù. ¾ÆÁ÷µµ ¾î¶² °úÇÐÀÚµéÀº, ¾ÆÁÖ ¾à°£ÀÇ ÀâÀ½ÀÌ¶óµµ Å¥ºñÆ®µé »çÀÌÀÇ ¼¶¼¼ÇÑ ¾ôÇôÁüÀ» ÆÄ±«ÇÒ ¼ö ÀÖ°í µû¶ó¼­ Å¥ºñÆ®µéÀÇ »óŰ¡ ¸Á°¡Áö¹Ç·Î ½Ç¿ëÀû ¼öÁØÀÇ ¾çÀÚ ÄÄÇ»ÅÍ´Â ºÒ°¡´ÉÇÒ °ÍÀ̶ó°í ÁÖÀåÇÑ´Ù. ±×·±µ¥ Raymond Laflamme¸¦ ºñ·ÔÇÑ ·Î½º ¾Ë¶ó¸ð½ºÀÇ °úÇÐÀڵ鿡 ÀÇÇØ, 7°³ÀÇ Å¥ºñÆ®µé·Î ÀÌ·ç¾îÁø Å¥¹ÙÀÌÆ®(qubyte)¿¡ ´ëÇÑ ½Å·ÚÇÒ ¸¸ÇÑ °è»êÀ» ¼öÇàÇϸ鼭 ¶ÇÇÑ Å¥ºñÆ®µé ÁßÀÇ Çϳª°¡ ¸Á°¡Áú °¡´É¼ºÀ» º¸Á¤ÇÏ´Â ¾Ë°í¸®µëÀÌ °³¹ßµÇ¾î ÁÖ¸ñÀ» ¹Þ°í ÀÖ´Ù. ÇÏÁö¸¸, ½ÇÇèÀû ¼öÁØÀÇ ¾çÀÚÄÄÇ»ÅÍ´Â °¥ ±æÀÌ ¸Ö´Ù. ¾çÀÚ ·ÎÁ÷ °ÔÀÌÆ®µéÀº ÃÖ±Ù¿¡ µé¾î ±¸ÇöµÇ±â ½ÃÀÛÇÏ¿´À¸¸ç, ÀÌÁ¦ ¼¼ °³ ÀÌ»óÀÇ ¾çÀÚ ½Ã½ºÅÛÀ» µ¿½Ã¿¡ ¿¬°áÇÏ´Â °ÍÀ» ¿¬±¸Çϰí ÀÖ´Â ½ÇÁ¤ÀÌ´Ù. ÇÏÁö¸¸ °¡±î¿î ½ÃÀÏ ³»¿¡ ¼ö½Ê°³ÀÇ qubitÀ» ó¸®ÇÒ ¼ö ÀÖ´Â quantum computer´Â ¸¸µé ¼ö ÀÖÀ» °ÍÀ¸·Î ¿¹ÃøµÈ´Ù. ¾Æ¸¶µµ 20³â ÈÄ¿¡´Â ±âÁ¸ÀÇ ÁýÀûȸ·ÎÀÇ ±¸¼º´ÜÀ§ÀÇ Å©±â°¡ ¿øÀÚ½ºÄÉÀÏ·Î ÁÙ¾îµé °ÍÀÌ°í ¾çÀÚÄÄÇ»ÅÍÀÇ ½Ã´ë°¡ ±× ¶§ºÎÅÍ ½ÃÀÛµÉ °ÍÀÌ´Ù.

¾Èµµ¿­ ¹Ú»ç´Â University of Illinois at Urbana-Champaign Àü±â°øÇйڻç·Î¼­(1988³â) 1988³â Àϸ®³ëÀÌ´ëÇÐÀ¸·ÎºÎÅÍ Ross Martin Award¿Í Robert T. Chien Memorial Award¸¦ ¼ö»óÇÏ¿´´Ù. Á¹¾÷ ÈÄ¿¡´Â IBM Thomas J Watson ¿¬±¸¼Ò ¿¬±¸¿ø, Æ÷Ç×°ø´ë ±³¼ö, LGÁ¾ÇÕ±â¼ú¿ø ¼ö¼®¿¬±¸¿ø µîÀ» ¿ªÀÓÇÑ ÈÄ ÇöÀç ¼­¿ï½Ã¸³´ëÇб³ ÀüÀÚÀü±â °øÇкΠºÎ±³¼ö·Î ÀçÁ÷ Áß¿¡ ÀÖÀ¸¸ç 1998³âºÎÅÍ´Â °úÇбâ¼úºÎ¿¡¼­ ÁÖ°üÇϴ âÀÇÀû¿¬±¸ÁøÈï»ç¾÷¿¡ ¼±Á¤µÇ¾î ¾çÀÚÁ¤º¸Ã³¸®¿¬±¸´ÜÀ» Ã¥ÀÓÁö°í ÀÖ´Ù. ÁÖ ¿¬±¸ºÐ¾ß´Â ¾çÀÚÀüÀÚ°øÇаú ¹ÝµµÃ¼ ÀÌ·ÐÀ̸ç, ÃÖ±Ù¿¡´Â ¾çÀÚÀü»êºÐ¾ßÀÇ ¿¬±¸¸¦ ¼öÇàÇϰí ÀÖ´Ù. ÇöÀç±îÁö ±¹Á¦ÇмúÁö ¹× ÇмúȸÀÇ¿¡ 90¿©ÆíÀÇ ³í¹®À» ¹ßÇ¥Çϰí, 6°ÇÀÇ ¹Ì±¹Æ¯Ç㸦 º¸À¯Çϰí ÀÖÀ¸¸ç 1999³â¿¡´Â Who's Who in the Asia500¿¡ ¼±Á¤µÇ±âµµ Çß´Ù.

(dahn@ee.uos.ac.kr)