Theorem Proving
¶§¶§·Î Á¤¸®Áõ¸í°ú Áõ¸í°ËÁõ (proof verification) »çÀÌ¿¡ Â÷À̰¡ ÀÖ´Ù. ±× Â÷À̴ ó¸®°úÁ¤¿¡¼ÀÇ ÀÚµ¿ÈÀÇ Á¤µµ¿¡ °üÇÑ °ÍÀÌ´Ù. »ç¶÷ÀÌ ¾ÆÁÖ ÀÚ¼¼ÇÑ ´Ü°èº° Áõ¸íÀ» Çϰí, ÄÄÇ»ÅÍ´Â °¢ ´Ü°è¸¦ üũ¸¸ ÇÑ´Ù¸é proof verification ¶ó°í ºÎ¸¥´Ù. ±×¿Í´Â ¹Ý´ë·Î »ç¶÷ÀÌ Áõ¸íÇÒ Á¤¸®¸¦ ´Ü¼øÈ÷ ¼¼ú¸¸ Çϰí, ÄÄÇ»ÅͰ¡ ¸ðµç ÇÊ¿äÇÑ º¸Á¶Á¤¸® (lemmas) ¸¦ Á¦¾ÈÇϰí Àüü Áõ¸íÀ» ÇÑ´Ù¸é Á¤¸®Áõ¸íÀÌ µÇ´Â °ÍÀÌ´Ù. ½ÇÁ¦·Î´Â "°ü½ÉÀÖ´Â" Á¤¸®¸¦ ¿ÏÀüÈ÷ ÀÚµ¿À¸·Î Áõ¸íÇÒ ¼ö ÀÖ´Â ¹ü¿ë ½Ã½ºÅÛÀº ¾øÀ¸¸ç, ´ëºÎºÐÀÇ Á¤¸®Áõ¸íÀº ÀÚµ¿ÈÀÇ Á¤µµ°¡ ´Ù¾çÇÑ ¿©·¯ °¡Áö ¹æ¹ýÀ¸·Î ÀÌ·ç¾îÁø´Ù. µû¶ó¼ ±× µÎ°¡Áö ¹æ¹ýÀÇ Â÷ÀÌ´Â ÁÙ¾îµé°í ±× ¿¬¼Óü (continuum) µÎ °³¸¦ ¸ðµÎ Á¤¸®Áõ¸í À̶ó°í ÇÑ´Ù.
¶Ç´Ù¸¥ Â÷À̰¡ Á¤¸®Áõ¸í°ú ´Ù¸¥ Å×Å©´Ð »çÀÌ¿¡ ÀÖÀ» ¼ö ÀÖ´Ù. Áï °ø¸®¿¡¼ Ãâ¹ßÇÏ¿© Ã߷бÔÄ¢ (Inference Rule) À» »ç¿ëÇØ¼ »õ·Î¿î Ãß·Ð ´Ü°è¸¦ ¸¸µå´Â ÀüÅëÀûÀÎ Áõ¸íÀ» ±¸¼ºÇÏ´Â °úÁ¤ÀÌ ÀÖ´Ù¸é ±×°ÍÀº Á¤¸®Áõ¸íÀÏ °ÍÀÌ´Ù. ´Ù¸¥ Å×Å©´ÐµéÀº ¸¹Àº °¡´ÉÇÑ ¹®ÀåµéÀ» ¸Í¸ñÀûÀ¸·Î ¿°ÅÇÏ´Â °Í°ú °°Àº model checking À» Æ÷ÇÔÇÑ´Ù (ºñ·Ï model checkers ¸¦ ½ÇÁ¦·Î ±¸ÇöÇÒ ¶§´Â ´õ ¿µ¸®ÇØ¾ß ÇÏ°í ´Ü¼øÈ÷ ¸Í¸ñÀûÀÎ °ÍÀ¸·Î ȯ¿øÇϱâ´Â ¾ÊÁö¸¸). Ã߷бÔÄ¢À¸·Î¼ model checking À» »ç¿ëÇÏ´Â ÇÕ¼º (hybrid) Á¤¸®Áõ¸í ½Ã½ºÅÛÀÌ ÀÖ´Ù. ¶ÇÇÑ Æ¯º°ÇÑ Á¤¸®¸¦ Áõ¸íÇϱâ À§ÇØ ÀÛ¼ºµÈ ÇÁ·Î±×·¥ÀÌ Àִµ¥ ¸¸ÀÏ ±× ÇÁ·Î±×·¥ÀÌ ¾î¶² °á°ú¿Í ÇÔ²² Á¾·áµÈ´Ù¸é ±× Á¤¸®´Â ÂüÀ̶ó´Â (º¸ÅëÀº ºñÇü½ÄÀûÀÎ) Áõ¸íÀ» ÇÏ´Â °ÍÀÌ´Ù. À̰ÍÀÇ ÁÁÀº ¿¹·Î½á four color theorem ÀÇ ±â°èÀÇ µµ¿òÀ» ¹Þ´Â Áõ¸í (machine-aided proof) À̸ç, ±×°ÍÀÌ ¼öÀÛ¾÷¿¡ ÀÇÇÑ Ã¼Å©°¡ ±Ùº»ÀûÀ¸·Î ºÒ°¡´ÉÇÑ ÃÖÃÊÀÇ ¼öÇÐÀû Áõ¸íÀÌ³Ä ¾Æ´Ï³Ä ÇÏ´Â ³íÀïÀÌ ÀÖ¾ú´Ù. ¶Ç´Ù¸¥ ¿¹´Â °ÔÀÓ Connect 4 ¿¡¼ óÀ½ Ç÷¹À̾ À̱ä´Ù´Â °ÍÀ» Áõ¸íÇÏ´Â °ÍÀÌ´Ù.
ÀÚµ¿Á¤¸®Áõ¸íÀÇ »ó¾÷ÀûÀÎ ¿ëµµ´Â ÁÖ·Î ÅëÇÕȸ·Î (integrated circuit) ¼³°è ¿Í °ËÁõ¿¡ ´ë°³ ÁýÁߵǾî ÀÖ´Ù. Pentium FDIV bug ÀÌÈÄ¿¡ Çö´ë ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼ÀÇ º¹ÀâÇÑ Floating Point Units Àº ÃÊÁ¤¹ÐÁ¶»ç (extra scrutiny) ·Î ¼³°èµÇ¾ú´Ù. AMD, Intel µîÀÇ È¸»ç¿¡¼ ¸¸µç ÃֽŠÇÁ·Î¼¼¼¿¡¼, ÀÚµ¿Á¤¸®Áõ¸íÀº ºÐ¸®µÈ ´Ù¸¥ ÀÛµ¿ÀÌ Á¤È®ÇÑÁö¸¦ °ËÁõÇϱâ À§ÇØ »ç¿ëµÇ¾î ¿Ô´Ù. .................. (Wikipedia : Automated theorem proving)
5 ¼¼´ë ÄÄÇ»ÅÍ (Fifth Generation Computer) ÇÁ·ÎÁ§Æ®¿¡¼ ¸¸µé¾îÁø ÀÚµ¿ Á¤¸®Áõ¸í±â MGTP
term :
Á¤¸®Áõ¸í (Theorem Proving) µµÃâ¹ý (Resolution) Áõ¸í (Proof) °ø¸® (Axiom) ³í¸®ÇÐ (Logic) ¼öÇÐ (Mathematics) ÀΰøÁö´É (Artificial Intelligence)
site :
Wikipedia : Automated theorem proving
AI Topics : Automated Theorem Proving
paper :
Á¤¸®Áõ¸í : À¯¼®ÀÎ : Á¤¸® Áõ¸íÀ» À§ÇØ ÀÌ¿ëµÇ´Â µÎ °³ÀÇ ½Ã½ºÅÛ, Áï ºñ±³Èí¼ö ºÎÁ¤ (resolution refutation) ½Ã½ºÅÛ°ú ±ÔÄ¢¿¡ ±âÃÊÇÑ ¿¬¿ª (rule-based deduction) ½Ã½ºÅÛ¿¡ ´ëÇØ °íÂûÇÑ´Ù ........
Á¤¸®¸¦ Áõ¸íÇÏ´Â ±â°è : Donald G. Fink
video :
ÄÄÇ»ÅͰúÇÐÀÌ ¿©´Â ¼¼°è - ÇÁ·Î±×·¥Àº ³í¸®Áõ¸í : SNU : À̱¤±Ù : 2016/03/07 ... µ¿¿µ»ó 82°³