µðÁöÅПÀÓ½º

 


[¾Ë¾Æº¾½Ã´Ù] ¼Ò¼ö(prime number)¸¦ ã¾Æ¼­

ÇÁ¸°Æ® ÆäÀ̽ººÏ Æ®À§ÅÍ Ä«Ä«¿À½ºÅ丮
1°ú ÀڽŸ¸À¸·Î ³ª´²Áö´Â 1º¸´Ù Å« ¾çÀÇ Á¤¼ö
µ¶Æ¯ÇÑ '¼öÀÇ ¼ºÁú' ¾Ïȣü°è ¿­¼è·Î È°¿ë

°ø°³Å° ¾ÏÈ£½Ã½ºÅÛ 'RSA'¿¡ Àû¿ëÇØ 'Æ©¸µ»ó' ¼ö»ó
ÇÁ¶û½º ¼öÇÐÀÚ À̸§ µý '¸Þ¸£¼¾ÀÇ ¼Ò¼ö' ƯÈ÷ À¯¸íÇØ
1300¸¸ÀÚ¸®¼ö µî 46°³ ¹ß°ß¡¦ ãÀ¸¸é »ó±Ý 10¸¸´Þ·¯



¼ýÀÚ¸¦ ã´Â °Í¸¸À¸·Î µ·À» ¹ú ¼ö ÀÖ´Ù¸é ¹ÏÀ¸½Ã°Ú½À´Ï±î?

Áö³­ 8¿ù ¹Ì±¹ UCLA ´ëÇб³ ¼öÇÐÀÚÆÀÀº 75´ëÀÇ ÄÄÇ»ÅÍ·Î ±¸¼ºµÈ ³×Æ®¿öÅ©¸¦ ÀÌ¿ëÇØ 1300¸¸ ÀÚ¸®ÀÇ ¸Þ¸£¼¾ ¼Ò¼ö(3°ú °°ÀÌ ³ª´­ ¼ö ¾ø´Â Á¤¼ö)¸¦ ¹ß°ßÇØ ¹Ì±¹ ÀüÀÚ°³Ã´Àç´Ü(Electronic Frontier Foundation)À¸·ÎºÎÅÍ 10¸¸´Þ·¯(ÇÑÈ­ ¾à1¾ï5000¸¸¿ø)ÀÇ »ó±ÝÀ» ¹Þ¾Ò½À´Ï´Ù.

ÀüÀÚ°³Ã´Àç´ÜÀº 1000¸¸ ÀÚ¸® ÀÌ»óÀÇ »õ·Î¿î ¸Þ¸£¼¾ ¼Ò¼ö¸¦ ¹ß°ßÇÏ´Â »ç¶÷¿¡°Ô 10¸¸´Þ·¯ »ó±ÝÀ» Áö±ÞÇÏ°í ÀÖÀ¸¸ç ÀÌ´Â ¾ÕÀ¸·Îµµ À¯È¿ÇÕ´Ï´Ù. ±×·³ ´ëü `¼Ò¼ö'(prime number)°¡ ¹«¾ùÀ̱⿡ ¿Ö ¼Ò¼ö¸¦ ã´Â »ç¶÷¿¡°Ô »ó±Ý±îÁö ÁöºÒÇÏ´Â °ÍÀϱî¿ä?

¼Ò¼ö´Â 1°ú ÀÚ±â ÀڽŸ¸À¸·Î ³ª´©¾îÁö´Â 1º¸´Ù Å« ¾çÀÇ Á¤¼ö¸¦ ¶æÇÕ´Ï´Ù. ¿¹¸¦ µé¾î 2, 3, 5, 7 µîÀº 1°ú ÀÚ±â ÀÚ½ÅÀ» Á¦¿ÜÇÑ ´Ù¸¥ ¼ýÀÚ·Î ³ª´²ÁöÁö ¾Ê±â ¶§¹®¿¡ ¼Ò¼öÀÔ´Ï´Ù. ÇÏÁö¸¸ 4´Â 1°ú ÀÚ±â ÀÚ½Å»Ó ¾Æ´Ï¶ó 2·Îµµ ³ª´²Áö±â ¶§¹®¿¡ ¼Ò¼ö°¡ ¾Æ´Ñ °ÍÀÔ´Ï´Ù.

±×·³ ÀÌ·¸°Ô ´Ü¼øÇÑ ¼ýÀÚÀÎ ¼Ò¼ö°¡ ¹«¾ùÀÌ ±×¸® Áß¿äÇϳİí Áú¹®ÇÒÁö ¸ð¸¨´Ï´Ù. ¼Ò¼ö°¡ °¡Àå À¯¿ëÇÏ°Ô ¾²ÀÌ´Â °÷Àº ¾ÏÈ£ ºÎºÐÀÔ´Ï´Ù.

89°ú 107¶ó´Â µÎ ¼Ò¼ö¸¦ °öÇÏ´Â °ÍÀº ½±½À´Ï´Ù. ´äÀº 9523ÀÌÁö¿ä. ÇÏÁö¸¸ ¹Ý´ë·Î 9523ÀÌ ¾î¶² ¼öµéÀÇ °öÀ¸·Î ±¸¼ºµÅ ÀÖ´ÂÁö¸¦ ¾Ë¾Æº¸´Â °ÍÀº ½±Áö ¾Ê½À´Ï´Ù. °¡Àå ÀÛÀº ¼Ò¼öºÎÅÍ Â÷·Ê´ë·Î ³ª´²ºÁ¾ß ¾Ë ¼ö ÀÖ½À´Ï´Ù.

¼Ò¼ö¸¦ ÀÌ¿ëÇÑ ¾ÏÈ£´Â ÀÌ·± ¹æ¹ýÀ» ÀÌ¿ëÇÕ´Ï´Ù. A¶ó´Â »ç¶÷ÀÌ 89¶ó´Â ¼ýÀÚ¸¦ ¾Ë°í ÀÖ°í B·ÎºÎÅÍ ¹ÞÀ¸·Á´Â ³»¿ëÀÌ 107À̶ó°í ÇÒ ¶§ B´Â µÎ ¼öÀÇ °öÀÎ 9523À̶ó´Â ¼ýÀÚ¸¦ ¾Ë·ÁÁÝ´Ï´Ù. ±×·¸°Ô µÇ¸é A´Â 89·Î 9523À» ³ª´²¼­ 107À̶ó´Â ³»¿ëÀ» ½±°Ô È®ÀÎÇÒ ¼ö ÀÖÁö¸¸ 89¶ó´Â ¼Ò¼ö¸¦ ¸ð¸£´Â »ç¶÷Àº ±× ³»¿ëÀ» È®ÀÎÇϱ⠾î·Á¿î °ÍÀÔ´Ï´Ù.

1977³â ·Î³Îµå ¶óÀ̺£½ºÆ®, ¾Æµð »þ¹Ì¸£, ·¹¿À³Îµå ¾Öµé¸ÕÀº ÀÌ·± ¼ºÁúÀ» ÀÌ¿ëÇØ °ø°³Å° ¾ÏÈ£½Ã½ºÅÛÀ» °³¹ßÇß°í 3¸íÀÇ À̸§ ¾Õ ±ÛÀÚ¸¦ µû¼­ À̸¦ RSA ¾ÏÈ£·Î ¸í¸íÇß½À´Ï´Ù. À̵éÀº ÀÌ °ø·Î·Î 2002³â ÄÄÇ»ÅÍ°èÀÇ ³ëº§»óÀ̶ó°í ºÒ¸®´Â Æ©¸µ»óÀ» ¼ö»óÇß½À´Ï´Ù.

¼Ò¼ö¿¡ °üÇÑ ¿¬±¸ Áß¿¡ ƯÈ÷ À¯¸íÇÑ °ÍÀº ÇÁ¶û½ºÀÇ ¹°¸®ÇÐÀÚ¤ý¼öÇÐÀÚ¿´´ø ¸Þ¸£¼¾(Marin Mersenne, 1588~1648)ÀÌ ¿¬±¸ÇÑ `¸Þ¸£¼¾ÀÇ ¼Ò¼ö'ÀÔ´Ï´Ù. ¸Þ¸£¼¾ÀÇ ¼Ò¼ö´Â nÀÌ ¼Ò¼öÀÏ ¶§ 2©ú-1ÀÇ ÇüÅ·Πǥ½ÃµÇ´Â ¼Ò¼öÀÔ´Ï´Ù. ¿¹¸¦ µé¾î nÀÌ 2¶ó¸é 2©ú-1ÀÇ °á°ú´Â ¼Ò¼öÀÎ 3ÀÎ °ÍÀÔ´Ï´Ù. ´Ù½Ã 3À» nÀ¸·Î ÇÏ¸é ¼Ò¼ö 7ÀÌ ³ª¿ÀÁö¿ä.(nÀÌ ¸ðµç ¼Ò¼ö¿¡¼­ ¼º¸³µÇ´Â °ÍÀº ¾Æ´Ô) ¸Þ¸£¼¾ÀÇ ¼Ò¼ö¸¦ ã´Â ³ë·ÂÀº ÀÌÈÄ ¼ö ¹é³â°£ °è¼ÓµÅ ¿Ô°í ½º¿þµ§ÀÇ ¼öÇÐÀÚÀÎ Çѽº ¸®Á©ÀÌ 1957³â¿¡ ÄÄÇ»Å͸¦ ÀÌ¿ëÇØ 18¹ø°ÀÇ ¸Þ¸£¼¾ÀÇ ¼Ò¼ö¸¦ ¹ß°ßÇÑ ÀÌ·¡, ÀÌÈÄ ÄÄÇ»Å͸¦ È°¿ëÇØ »õ·Î¿î ¸Þ¸£¼¾ÀÇ ¼Ò¼ö¸¦ ã´Â ÀÛ¾÷ÀÌ ÀÌ·ïÁö°í ÀÖ½À´Ï´Ù.

ÇöÀç±îÁö ¹ß°ßµÈ °¡Àå Å« ¸Þ¸£¼¾ÀÇ ¼Ò¼ö´Â À§¿¡ ¾ð±ÞÇÑ ¹Ì±¹ UCLA ´ëÇб³ ¼öÇÐÀÚÆÀÀÌ ¹ß°ßÇÑ °ÍÀ¸·Î nÀÌ 4311¸¸2609ÀÏ ¶§ 1300¸¸ ÀÚ¸®ÀÇ ¼Ò¼ö°¡ ³ª¿À´Â °æ¿ìÀÔ´Ï´Ù. ÇöÀç±îÁö ¹ß°ßµÈ ¸Þ¸£¼¾ÀÇ ¼Ò¼ö´Â 46°³ÀÔ´Ï´Ù.

¹Ì±¹ ÀüÀÚ°³Ã´Àç´ÜÀº ÀÎÅͳÝÀ» ÅëÇØ ¹«·á·Î ´Ù¿î·Îµå ÇÒ ¼ö ÀÖ´Â Prime95°ú MPrime°ú °°Àº ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇØ ¸Þ¸£¼¾ ¼Ò¼ö¸¦ ã´Â GIMPS(Great Internet Mersenne Prime Search) °øµ¿ ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇϸ鼭 »ó±ÝÀ» Áö±ÞÇÏ°í ÀÖ½À´Ï´Ù.

ÀÌ·± ¼Ò¼ö¿¡ ´ëÇÑ °ü½ÉÀº ¾Õ¼­ ¸»ÇÑ ¾ÏÈ£Çп¡¼­ ¼Ò¼ö°¡ Áß¿äÇÑ ºÎºÐÀ» Â÷ÁöÇÏ°í Àֱ⠶§¹®ÀÔ´Ï´Ù. ÇÏÁö¸¸ º¸´Ù Å« ÀÌÀ¯´Â ¼öÇÐÀ̶ó´Â Çй®ÀÌ ¾ÏÈ£ÇÐÀ̳ª Àü»êÇлӸ¸ ¾Æ´Ï¶ó ¸ðµç »ê¾÷ÀÇ ±âÃʸ¦ ÀÌ·ç´Â °ñ°ÝÀ̱⠶§¹®¿¡ ¼öÇÐÀÇ Áøº¸´Â °ð ±¹°¡¹ßÀüÀÇ Ãʼ®À̶ó´Â »ý°¢À¸·Î ¿¬±¸ÇÏ°í ÅõÀÚÇÏ´Â °ÍÀÔ´Ï´Ù. ´ëÇѹα¹µµ ÇâÈÄ ¹ßÀüÀ» À§Çؼ­´Â ¼öÇÐ °­±¹ÀÌ µÅ¾ß°ÚÁö¿ä. ¿©·¯ºÐµéµµ ¼öÇп¡ °ü½ÉÀ» °®°í 47¹ø° ¸Þ¸£¼¾ ¼Ò¼ö ã±â¿¡ µµÀüÇغ¸´Â °ÍÀº ¾î¶³±î¿ä? (GIMPS ÇÁ·ÎÁ§Æ® ȨÆäÀÌÁö www.mersenne.org)