½Ä¹°ÀÇ »Ñ¸®´Â ½Ä¹°ÀÌ ¼ºÀåÇϱâ À§ÇØ ÇÊ¿äÇÑ ¿µ¾çºÐÀ» ´ã°í ÀÖ´Ù. ±×·¸´Ù¸é Á¤º¸¸¦ ´ã°í ÀÖ´Â °ÍÀº ¹«¾ùÀϱî? ¼öÇп¡¼´Â ±×°ÍÀ» ‘Çà·Ä’À̶ó°í ºÎ¸¥´Ù. Áö±ÝºÎÅÍ Çà·ÄÀº ¹«¾ùÀÎÁö, ¾î¶»°Ô ¿ì¸®ÀÇ »ýÈ° ¼Ó¿¡ ½º¸çµé¾ú´ÂÁö ¾Ë¾Æº¸ÀÚ.
Çà·Ä¿¡ ´ëÇÑ ±âÃÊÀûÀÎ Á¤º¸
Çà·ÄÀº ¿À·£ ¿ª»ç¸¦ °¡Áø ¼öÇÐÀû °³³äÀÌ´Ù. Çà·Ä¿¡ ´ëÇÑ ¿¬±¸ÀÇ ÈçÀûÀ» ¼¾çÀÇ °æ¿ì ±â¿øÀü 4¼¼±â°æ ¹Ùºô·Î´Ï¾ÆÀεéÀÇ Á¡ÅäÆÇ¿¡¼, µ¿¾çÀÇ °æ¿ì 3¼¼±â ¹«·Æ Áß±¹ Çѳª¶ó ½Ã´ëÀÇ Ã¥ ±¸Àå»ê¼ú¿¡¼ ã¾Æº¼ ¼ö ÀÖ´Ù. Çà·ÄÀÇ °³³äÀÌ Á¤È®ÇÏ°Ô ÀÚ¸® Àâ±â Àü¿¡´Â ¿¬¸³ ¹æÁ¤½ÄÀÇ ÇعýÀ» À§ÇÑ µµ±¸¿¡ °¡±î¿ü°í, ÀÌÈÄ Çà·Ä½ÄÀÇ µîÀå°ú ´õºÒ¾î Çö´ë¿¡ À̸£´Â ¿©·¯ ¼öÇÐÀÚÀÇ °³³ä È®¸³À¸·Î ¿ì¸®°¡ ¾Ë°í ÀÖ´Â Çà·ÄÀÇ °³³ä¿¡ °¡±î¿öÁö¸ç Á¡Â÷ ¹ßÀüÇß´Ù.
Çà·ÄÀº ¿©·¯ °³ÀÇ ¼ö, ¹®ÀÚ¸¦ Á÷»ç°¢Çü ÇüÅ·Π¹è¿ÇÏ¿© ³ªÅ¸³½ °ÍÀ» ÀǹÌÇÑ´Ù. ½±°Ô »ý°¢Çϸé Ç¥¿Í °°ÀÌ Á¤·ÄµÈ Á¤º¸¸¦ ´ã°í ÀÖ´Â °ÍÀ̶ó°íµµ ¸»ÇÒ ¼ö ÀÖ´Ù. À̶§ Çà·ÄÀ» ÀÌ·ç´Â °¢°¢ÀÇ ¼ö ȤÀº ¹®ÀÚ¸¦ ¼ººÐÀ̶ó°í ÇÑ´Ù. Çà·ÄÀÇ ¼ººÐÀÌ °¡·Î·Î ¹è¿µÈ ÁÙÀº ‘Çà(row)', ¼¼·Î·Î ¹è¿µÈ ÁÙÀº ’¿(column)'À̶ó°í ºÎ¸¥´Ù. ´ÙÀ½ÀÇ °£´ÜÇÑ Çà·ÄÀ» »ìÆ캸¸ç Çà·ÄÀ» ¾î¶»°Ô ¸»ÇÏ´ÂÁö ¾Ë¾Æº¸ÀÚ.
À§¿Í °°Àº Çà·Ä A¸¦ »ìÆ캸¸é, ù ¹ø° °¡·ÎÁÙ, Áï ù ¹ø° ÇàÀº 2¿Í 3À̶ó´Â ¼ººÐÀ» °®°í ù ¹ø° ¿Àº 2¿Í 5ÀÇ ¼ººÐÀ» °®°í ÀÖ´Ù. ÇàÀÇ °³¼ö°¡ m°³, ¿ÀÇ °³¼ö°¡ n°³ ÀÏ ¶§ ±×°ÍÀ» mxn Çà·ÄÀ̶ó°í ºÎ¸£°í, Çà·Ä A´Â °¢°¢ Çà°ú ¿ÀÇ °³¼ö°¡ 2°³À̹ǷΠ2x2 Çà·ÄÀÌ µÈ´Ù.
±×·¸´Ù¸é Çà·ÄÀ» ÀÌ¿ëÇÑ ¿¬»êÀ¸·Î ¿ì¸®´Â ¾î¶² °ÍÀ» ¾Ë ¼ö ÀÖÀ»±î? Çà·Ä ¶ÇÇÑ ÇϳªÀÇ ½Äó·³ µ¡¼À, °ö¼À°ú °°Àº »çÄ¢¿¬»êÀÌ °¡´ÉÇÏ´Ù. È«ÀÍÀÌ¿Í ¿Í¿ì°¡ M»ç ¶Ç´Â L»ç¿¡¼ Çܹö°Å¿Í °¨ÀÚÆ¢±èÀ» ±¸¸ÅÇÑ´Ù°í °¡Á¤Çغ¸ÀÚ.
Çܹö°Å | °¨ÀÚÆ¢±è | |
M»ç | 5000¿ø | 2000¿ø |
L»ç | 6000¿ø | 2500¿ø |
È«ÀÍ | ¿Í¿ì | |
Çܹö°Å | 1°³ | 2°³ |
°¨ÀÚÆ¢±è | 3°³ | 1°³ |
¿ÞÂÊÀÇ Ç¥´Â È«ÀÍÀÌ¿Í ¿Í¿ì°¡ Á¶»çÇÑ °¢°¢ÀÇ Çܹö°Å¿Í °¨ÀÚÆ¢±èÀÇ °¡°ÝÀÌ°í, ¿À¸¥ÂÊ Ç¥´Â È«ÀÍÀÌ¿Í ¿Í¿ì°¡ ±¸¸ÅÇÒ Çܹö°Å¿Í °¨ÀÚÆ¢±èÀÇ °³¼öÀÌ´Ù. À§ µÎ °³ÀÇ Ç¥¸¦ Çà·Ä·Î ³ªÅ¸³»¸é ´ÙÀ½°ú °°´Ù.
M»ç¿Í L»ç¿¡¼ À½½ÄÀ» ±¸¸ÅÇÒ ¶§ È«ÀÍÀÌ¿Í ¿Í¿ì°¡ ÁöºÒÇØ¾ß ÇÒ ±Ý¾×Àº ù ¹ø° Çà·ÄÀÇ Çà°ú µÎ ¹ø° Çà·ÄÀÇ ¿ÀÇ ¼ººÐµéÀ» ¼ø¼´ë·Î °öÇÑ ÈÄ ´õÇÔÀ¸·Î½á ¾òÀ» ¼ö ÀÖ´Ù. Áï È«ÀÍÀÌ°¡ M»ç¿¡¼ ±¸¸ÅÇÒ ¶§ ÁöºÒÇØ¾ß ÇÒ ±Ý¾×Àº 5,000¿øÂ¥¸® Çܹö°Å¸¦ 1°³, 2,000¿øÂ¥¸® °¨ÀÚÆ¢±èÀ» 3°³ ±¸¸ÅÇϹǷΠ11,000¿øÀÌ´Ù. ÀÌ·¸°Ô, Çà·ÄÀÇ °öÀº ¾Õ¿¡ À§Ä¡ÇÑ Çà·ÄÀÇ Çà°ú µÚ¿¡ À§Ä¡ÇÑ Çà·ÄÀÇ ¿À» °öÇÏ°í ´õÇÔÀ¸·Î½á °è»êÇÒ ¼ö ÀÖ´Ù.
ÀÌ·¯ÇÑ Çà·ÄÀÇ °ö ¿¬»êÀº ¿¢¼¿ÀÇ ÇÔ¼ö ±â´ÉÀ¸·Îµµ ±¸ÇöµÇ¾î Àִµ¥, MMULT(Matrix Multiplication)¶ó´Â ¿¢¼¿¿¡ ³»ÀåµÈ ÇÔ¼ö ±â´ÉÀ» ÀÌ¿ëÇØ Å©±â°¡ Å« Çà·Ä¿¡ ´ëÇؼµµ ¼Õ½¬¿î °è»êÀÌ °¡´ÉÇÏ´Ù. Çà·ÄÀÌ ÀÏÁ¾ÀÇ ¿¢¼¿ ÇÁ·Î±×·¥°ú ºñ½ÁÇÑ ¿ªÇÒÀ» ÇÑ´Ù°í ¸»ÇÏ´Â ÀÌÀ¯µµ ¹Ù·Î ¿©±â¿¡ ÀÖ´Ù. È«ÀÍÀÌ¿Í ¿Í¿ìÀÇ À̾߱⿡¼ »ìÆ캻 »ç·Ê Çà·ÄÀº ÁöºÒ ±Ý¾× °è»êÀ̶ó´Â ´Ü¼øÇÑ ¸ñÀûÀÌ´Ù. ÇÏÁö¸¸ Çà·ÄÀÇ Â÷¿ø, Áï Çà·ÄÀ» ±¸¼ºÇÏ´Â Çà°ú ¿ÀÇ ¼ö°¡ ÀԷµǴ Á¤º¸ÀÇ ¾ç°ú ºñ·ÊÇÏ¿© ¸·´ëÇÏ°Ô Ä¿Áö°Ô µÉ ¶§ Çà·ÄÀº È¿°úÀûÀÎ °è»ê µµ±¸°¡ µÈ´Ù. ¿¹¸¦ µé¾î °øÀå¿¡¼ ¿¬·á¸¦ ¸¸µé±â À§ÇØ ÇÊ¿äÇÑ Àç·áÀÇ ¾çÀ» ÁÖ¹®ÇÏ°í °¡°Ý°úÀÇ ÀÌÇØ°ü°è¸¦ µûÁ®º¼ ¶§, Çà·Ä·Î °¢ ¿¬·áÀÇ °ª°ú Á¾·ù¸¦ Çà·ÄÀ» ÀÌ¿ëÇØ Á¤¸®ÇÑ ÈÄ Á¤ÇØÁø ¿¬»ê ¹ýÄ¢À¸·Î °è»êÇÑ´Ù¸é, ¸¹Àº ¼öÀÇ °è»ê½ÄÀ» ³ª¿ÇÏ¿© °è»êÇÏ´Â °Íº¸´Ù ´õ ºü¸£°í ½±°Ô ±¸ÇÒ ¼ö ÀÖ´Ù. Áï, Çà·ÄÀ» ÀÌ¿ëÇÏ¸é ´ë·®ÀÇ µ¥ÀÌÅ͸¦ ¼Õ½±°Ô ´Ù·ê ¼ö ÀÖ´Ù. ÃÖ±Ù¿¡´Â ´ë·®ÀÇ µ¥ÀÌÅÍ Ã³¸®¿¡ Å« Å©±âÀÇ Çà·ÄÀ» ÀÛÀº Çà·Ä·Î ºÐÇÒÇÏ°í, ºÐÇÒÇÑ Çà·Ä¿¡¼ ¿¬»êÀ» ¼öÇàÇÏ´Â ‘ºÐÇÒ Çà·Ä °ö ±â¼ú’µµ ³Î¸® ¾²¿© ¿ì¸®ÀÇ »îÀ» ´õ Æí¸®ÇÏ°Ô ¸¸µé°í ÀÖ´Ù.
À̹ÌÁö 󸮿¡ È°¿ëµÇ´Â Çà·Ä
µðÁöÅÐ À̹ÌÁö 󸮿¡µµ Çà·ÄÀÌ ÀÌ¿ëµÈ´Ù. ¿ì¸®°¡ º¸´Â »çÁøÀ̳ª À̹ÌÁö´Â ¾Æ³¯·Î±× À̹ÌÁöÀ̱⠶§¹®¿¡ ÄÄÇ»ÅÍ´Â »ç¶÷ÀÇ ´«ÀÌ À̹ÌÁö¸¦ ÀνÄÇÏ´Â °Íó·³ °ð¹Ù·Î À̹ÌÁö¸¦ Àо ¼ö ¾ø´Ù. ±×·¡¼ ÄÄÇ»ÅÍ°¡ Àо ¼ö ÀÖ´Â µðÁöÅÐ Á¤º¸, Áï ¼ýÀÚ·Î ¹Ù²ã ³ªÅ¸³»´Â °úÁ¤ÀÌ ÇÊ¿äÇѵ¥, À̶§ ¾Æ³¯·Î±× À̹ÌÁö¸¦ µðÁöÅÐ À̹ÌÁö·Î ÀüȯÇÏ´Â °úÁ¤¿¡ ÀÌ¿ëµÇ´Â °ÍÀÌ Çà·ÄÀÌ´Ù. Èò»ö Á¤»ç°¢Çü ¾È¿¡ ÁÖȲ»ö ¿øÀÌ ÀÖ´Â À̹ÌÁö¸¦ »ó»óÇغ¸ÀÚ. À̹ÌÁö¸¦ ÀÛÀº Çȼ¿·Î ³ª´©°í Èò»ö Çȼ¿Àº 0, ÁÖȲ»ö Çȼ¿Àº 1·Î °¡Á¤ÇÑ´Ù. ±× ÈÄ °¢ Çȼ¿¿¡ ÇØ´çÇÏ´Â »ö°ú ´ëÀÀµÇ´Â ¼ýÀÚ°¡ ¼ººÐÀÌ µÇ¾î ÀÌ·ç¾îÁö´Â Çà·ÄÀ» ÀÛ¼ºÇÑ´Ù. ÀÌ·¯ÇÑ Á¤º¸¸¦ ¹Þ¾ÆµéÀÎ ÄÄÇ»ÅÍ¿¡´Â ¼ººÐÀÇ °ªÀÌ 0º¸´Ù Ŭ ¶§´Â ÁÖȲ»öÀ¸·Î, 0º¸´Ù À۰ųª °°À» ¶§´Â Èò»öÀ¸·Î Ãâ·ÂÇÑ´Ù´Â Á¶°Ç¹®À» ÀÌ¿ëÇØ ¿ì¸®°¡ ¿øÇÏ´Â µðÁöÅÐ À̹ÌÁö¸¦ Ãâ·ÂÇÒ ¼ö ÀÖ´Ù. ±×·¸´Ù¸é µðÁöÅзΠº¯È¯µÈ À̹ÌÁö¸¦ ¾Æ³¯·Î±× À̹ÌÁö¿Í ºñ½ÁÇÑ Á¤È®µµ·Î ¸¸µé¾î ³»·Á¸é ¾î¶² °ÍÀÌ ÇÊ¿äÇÒ±î?
´ÙÀ½ÀÇ ±×¸²¿¡¼, ¿ÞÂÊ°ú ¿À¸¥ÂÊÀÇ Â÷ÀÌ´Â ¿øº»ÀÇ À̹ÌÁö¸¦ ´õ Àß°Ô ³ª´« Á¤µµÀÇ Â÷ÀÌÀÌ´Ù. ±×¸²À» ÅëÇØ ¾Ë ¼ö ÀÖµíÀÌ À̹ÌÁö¸¦ Ç¥ÇöÇÏ´Â Çȼ¿ ¼ö°¡ ¸¹À»¼ö·Ï ´õ Á¤¹ÐÇÑ À̹ÌÁö Ç¥ÇöÀÌ °¡´ÉÇØÁø´Ù.
Çà·ÄÀ» ÀÌ¿ëÇÑ À̹ÌÁö 󸮹ýÀº ´Ü¼øÇÑ »ö ±¸¼ºÀÇ À̹ÌÁö»Ó¸¸ ¾Æ´Ï¶ó ¿©·¯ °¡Áö »öÀ» °¡Áö´Â À̹ÌÁö 󸮿¡µµ À¯¿ëÇÏ°Ô »ç¿ëµÈ´Ù. ¾Õ¼± À̹ÌÁö¿Í °°Àº ´Ü»ö À̹ÌÁö´Â 0°ú 1 °°ÀÌ ÇÑ °¡Áö ±âÁØÀ¸·Î ºÐ·ùÇÏ¿© »öÀ» Ç¥ÇöÇÒ ¼ö ÀÖÁö¸¸, ½ÇÁ¦·Î ÀÌ¿ëµÇ´Â ¸¹Àº À̹ÌÁö´Â Èæ¹é À̹ÌÁö°¡ ¾Æ´Ñ ¿©·¯ °¡Áö »ö Á¤º¸¸¦ ´ã°í Àֱ⠶§¹®¿¡ ¶Ç ´Ù¸¥ ¹æ½ÄÀ» ÀÌ¿ëÇÑ´Ù. ¹Ù·Î RGB »ö Ç¥Çö¹æ½ÄÀÌ´Ù. R(Red), G(Green), B(Blue)ÀÇ 0ºÎÅÍ 255±îÁö¿¡ À̸£´Â °ªÀ» Á¶Á¤ÇÏ¿© Á¤È®ÇÑ »öÀ» ³ªÅ¸³»´Â ¹æ½ÄÀÌ´Ù. »öÀ» ÇÑ °¡Áö ±âÁØÀ¸·Î ±¸ºÐÇؼ ÇϳªÀÇ Çà·Ä¿¡ ´ã´Â ¹æ¹ý°ú´Â ´Ù¸£°Ô RGB »ö Ç¥Çö¹æ½ÄÀ» ÀÌ¿ëÇÑ Çà·ÄÀº R°ªÀ» ´ã°í ÀÖ´Â Çà·Ä, G°ªÀ» ´ã°í ÀÖ´Â Çà·Ä, B °ªÀ» ´ã°í ÀÖ´Â Çà·Ä, ÃÑ 3°³ÀÇ Çà·ÄÀ» ÀÌ¿ëÇÑ´Ù. Çà·ÄÀÇ ¼ººÐ °ªÀ» 3°¡Áö »ö Á¤º¸·Î ºÐ¸®ÇÏ¿© ½×¾Æ³õ¾Ò±â¿¡ 3Â÷¿ø ¹è¿°úµµ ºñ½ÁÇÏ´Ù. RGB »ö Ç¥Çö¹æ½ÄÀº °¢°¢ÀÇ RGB °ª¿¡ Çȼ¿´ç 256°¡ÁöÀÇ °ªÀ» ÀÔ·ÂÇÒ ¼ö ÀÖ¾î¼, °ªÀÇ Á¶Á¤À» ÅëÇØ ±âÁ¸ÀÇ Çà·Äº¸´Ù ´õ Á¤È®ÇÑ »öÀ¸·Î À̹ÌÁö 󸮰¡ °¡´ÉÇÏ´Ù.
Çà·ÄÀ» ÀÌ¿ëÇÑ µµ·Î ±³Åë È帧 ºÐ¼®
¿À·¡Àü Çà·ÄÀÇ °³³äÀÌ Çö´ëÀûÀ¸·Î ¹ßÀüµÇ±â ÀüºÎÅÍ Çà·ÄÀÌ ¹æÁ¤½Ä Ç®ÀÌÀÇ µµ±¸·Î ±â´ÉÇß´ø °Íó·³, Çà·ÄÀº ¿©·¯ °³ÀÇ ¹æÁ¤½ÄÀÌ ÁÖ¾îÁ³À» ¶§ ´äÀ» ±¸ÇÏ´Â È¿°úÀû µµ±¸ÀÌ´Ù. ±×¸®°í Çö´ë¿¡µµ Çà·ÄÀº ±³Åë È帧 ºÐ¼®¿¡ À¯¿ëÇÏ°Ô ¾²ÀÌ°í ÀÖ´Ù. ‘±³Â÷Á¡À¸·Î µé¾î°¡´Â ¸ðµç ±³Åë·®Àº ±× ±³Â÷Á¡À» ¶°³ª¾ß ÇÑ´Ù.’´Â ±³Åë ¹ýÄ¢°ú µµ·Î ±³Â÷Á¡À» Åë°úÇÏ´Â ±³Åë·®Àº À½ÀÌ µÉ ¼ö ¾ø´Ù´Â °Í¸¸ ±â¾ïÇÑ´Ù¸é, ½Ã°£´ë¿¡ µû¶ó ¾î¶»°Ô ±³Åë È帧À» Á¶ÀýÇÒ ¼ö ÀÖÀ»Áö ¾Ë ¼ö ÀÖ´Ù.
±³Â÷·Î | µé¾î¿À´Â ±³Åë·® | ³ª°¡´Â ±³Åë·® |
A | x1 + x2 | 150 |
B | 400 | x1 + x4 |
C | x3 + x4 | 350 |
D | 250 | x2 +x3 |
´ÙÀ½°ú °°Àº µµ·Î¸Á¿¡¼, ±¸°£ ±³Åë·®ÀÇ ÃÖ¼Ú°ª°ú ÃÖ´ñ°ªÀ» ¾Õ¼ ¾ð±ÞÇÑ ±³Åë ¹ýÄ¢¿¡ À¯ÀÇÇÏ¿© ½ÄÀ» ¼¼¿î´Ù¸é ¾î·ÆÁö ¾Ê°Ô ±¸ÇÒ ¼ö ÀÖ´Ù. °¢ ±³Â÷·Î·Î µé¾î¿À°í ³ª°¡´Â ±³Åë·®ÀÌ °°´Ù´Â °ÍÀ» ÀÌ¿ëÇØ ´ÙÀ½°ú °°Àº 4°³ÀÇ ½ÄÀ» ¾ò´Â´Ù.
°è»êÀ» À§ÇØ °¢°¢ÀÇ ½Ä¿¡¼ °è¼ö¿Í ¿ìº¯ °ªÀ¸·Î¸¸ ±¸¼ºµÈ ´ÙÀ½°ú °°Àº ÷°¡Çà·Ä·Î ³ªÅ¸³½´Ù.
À̶§ Çà·ÄÀÇ ¿¬»ê¹ý Áß ÇϳªÀÎ °¡¿ì½º-Á¶¸£´Ü ¼Ò°Å¹ýÀ» ÀÌ¿ëÇØ °¢ ±¸°£ÀÇ ±³Åë·®À» ±¸ÇÒ ¼ö ÀÖ´Ù.
*°¡¿ì½º-Á¶¸£´Ü ¼Ò°Å¹ý : 1) µÎ ÇàÀÇ À§Ä¡¸¦ ¹Ù²Ù°Å³ª, 2) 0ÀÌ ¾Æ´Ñ »ó¼ö¸¦ °öÇϰųª ¶Ç´Â 3) »ó¼ö¸¦ °öÇÑ ÈÄ ´Ù¸¥ Çà¿¡ ´õÇÏ¿© ¼±µµ 1À» ¾ò´Â °úÁ¤.
*¼±µµ º¯¼ö 1 : °¢ Çà¿¡¼ 1·Î ½ÃÀÛÇϸç, ¾Æ·¡ ÇàÀ¸·Î ³»·Á°¥¼ö·Ï ¿À¸¥ÂÊ¿¡ À§Ä¡ÇÑ´Ù. ¼±µµ º¯¼ö¸¦ Á¦¿ÜÇÑ ¸ðµç ¼ººÐÀº 0À̾î¾ß ÇÔ.
¨ç°¡¿ì½º-Á¶¸£´Ü ¼Ò°Å¹ýÀ» ÀÌ¿ëÇؼ, 1Çà 1¿¿¡ À§Ä¡ÇÑ 1*À» ±âÁØÀ¸·Î 1¿¿¡ À§Ä¡ÇÑ ´Ù¸¥ ¼ººÐÀ» ¸ðµÎ 0À¸·Î ¸¸µå´Â °ÍÀÌ ÇÙ½ÉÀÌ´Ù. 1Çà 1¿À» Á¦¿ÜÇÑ ¸ðµç ¼ººÐÀº 0À̹ǷÎ, 2Çà 1¿ÀÇ 1¸¸ 0À¸·Î ¸¸µé¾îÁÖ¸é µÈ´Ù.
0À¸·Î ¸¸µé±â À§ÇØ 1Çà¿¡ -1À» °öÇÑ ÈÄ, 2Çà¿¡ ´õÇÏ¸é ´ÙÀ½°ú °°ÀÌ µÈ´Ù.
¨èÀÌÁ¦ 2Çà 2¿¿¡ À§Ä¡ÇÑ -1À» ±âÁØÀ¸·Î 2¿¿¡ ÀÖ´Â ´Ù¸¥ ¼ººÐµéÀ» 0À¸·Î ¸¸µå´Â µ¿ÀÏÇÑ °úÁ¤À» ¹Ýº¹ÇÑ´Ù. ¼±µµ º¯¼ö 1À» ±âÁØÀ¸·Î °è»êÇÏ´Â °ÍÀÌ Æí¸®Çϱ⠶§¹®¿¡, 2Çà 2¿ÀÇ -1À» 1·Î ¹Ù²Ù±â À§ÇØ 2Çà¿¡ -1À» °öÇÏ¿© ´ÙÀ½°ú °°ÀÌ ¸¸µç´Ù.
±× ÈÄ, ¸¶Âù°¡Áö·Î 2Çà 2¿ÀÇ 1À» Á¦¿ÜÇÑ 2¿ÀÇ ´Ù¸¥ ¼ººÐµéÀ» 0À¸·Î ¸¸µé±â À§ÇØ Àû´çÇÑ ¼ö¸¦ 2Çà¿¡ °öÇØ ´Ù¸¥ Çà¿¡ ´õÇØÁØ´Ù.
¨é¸¶Âù°¡ÁöÀÇ °úÁ¤À» 3Çà¿¡µµ Àû¿ëÇÏ¿© °è»êÇÏ¸é °á°úÀûÀ¸·Î ´ÙÀ½°ú °°Àº Çà·ÄÀ» ¾òÀ» ¼ö ÀÖ´Ù.
¹Ýº¹ÀûÀÎ °¡¿ì½º-Á¶¸£´Ü ¼Ò°Å¹ýÀÇ Àû¿ëÀ¸·Î 4ÇàÀÇ ¼±µµº¯¼ö 1µµ ¾ò¾î¾ß Çϴµ¥, 3ÇàÀÇ ¼Ò°Å¹ý Àû¿ë ÈÄ 4Çà 4¿¿¡´Â ¼±µµº¯¼ö 1ÀÌ ³²Áö ¾Ê°Ô µÈ´Ù. Áï 0*x=150ÀÌ µÇ¹Ç·Î x4´Â ¹«¼öÈ÷ ¸¹Àº Çظ¦ °®°Ô µÈ´Ù.
¹«¼öÈ÷ ¸¹Àº Çظ¦ °®´Â ¹æÁ¤½ÄÀÇ ÇØ´Â º¯¼ö¸¦ ÀÓÀÇÀÇ ¼ö·Î ġȯÇÏ¿© ³ªÅ¸³¾ ¼ö ÀÖ°í, x4¶ÇÇÑ ÀÓÀÇÀÇ ¼ö t·Î ġȯÇؼ Ç¥ÇöÇÑ´Ù.
¨ê1~3¿Àº ¹æÁ¤½ÄÀÇ Áº¯, 4¿Àº ¿ìº¯À» ¿Å°Ü ÀûÀº Çà·ÄÀ̹ǷΠ¸¶Âù°¡Áö·Î Áº¯¿¡ ÀÖ´Â x4, Áï t¸¦ ¿ìº¯À¸·Î ¿Å°Ü Á¤¸®ÇÒ ¼ö ÀÖ´Ù. x1=400-t, x2=-250+t, x3=350-t¿Í °°ÀÌ ÀÓÀÇÀÇ ¼ö t¸¦ ÀÌ¿ëÇØ ´Ù¸¥ ¼¼ °³ÀÇ º¯¼ö¸¦ Ç¥ÇöÇÏ´Â ½ÄÀ» ¸¸µç´Ù.
¨ë°¢°¢ÀÇ ±³Åë·®ÀÌ À½ÀÌ µÉ ¼ö ¾ø´Ù´Â »ç½ÇÀ» ÀÌ¿ëÇؼ, À§ÀÇ t·Î Ç¥ÇöµÈ 4°³ÀÇ ½ÄÀ» ºÎµî½ÄÀ¸·Î Ç¥ÇöÇÑ´Ù. 4°³ÀÇ ºÎµî½ÄÀÌ ³ªÅ¸³»´Â °øÅë ±¸°£ÀÇ ¾ç ³¡ÀÌ ÀÓÀÇÀÇ ¼ö tÀÇ ÃÖ´ë, ÃÖ¼Ú°ªÀÌ µÈ´Ù. ±¸ÇÑ t °ªÀ» t·Î Ç¥ÇöµÈ °¢°¢ÀÇ º¯¼ö¿¡ ÇØ´çÇÏ´Â ½Ä¿¡ ´ëÀÔÇÏ¿©, ±¸°£º° ±³Åë·®ÀÇ ÃÖ´ñ°ª°ú ÃÖ¼Ú°ªÀ» ±¸ÇÒ ¼ö ÀÖ´Ù.
ÀÌ·¸°Ô ±¸ÇÑ ±³Åë·®ÀÇ ÃÖ´ñ°ª°ú ÃÖ¼Ú°ªÀº ¾î¶»°Ô È°¿ëµÉ±î? ¸¸¾à ÇÑÂÊ µµ·Î ±¸°£¿¡ °ø»ç°¡ ÇÊ¿äÇÏ´Ù¸é ÇØ´çÇÏ´Â ±¸°£À» Áö³ª´Â ±³Åë·®À» ÅëÁ¦ÇÏ°í ´Ù¸¥ ÂÊ ±¸°£ÀÇ ±³Åë·®À» Áõ°¡½ÃÅ´À¸·Î½á ±³Åë È¥¶õÀ̳ª Á¤Ã¼¸¦ ¹æÁöÇÒ ¼ö ÀÖ´Ù. ÀÌ·¸µí ±³Åë·®Àº ½Ã°£´ëº° ±³Åë È帧À» Á¶ÀýÇÏ´Â °Í¿¡µµ È¿°úÀûÀÏ »Ó¸¸ ¾Æ´Ï¶ó, ±³Åë È帧¿¡ ºñ·ÊÇÏ¿© Áõ°¡ÇÏ´Â Â÷·®ÀÇ µµ·Î Åë°ú ½Ã°£À» Á¶ÀýÇÏ´Â °Í¿¡µµ ¿µÇâÀ» ¹ÌÄ£´Ù. ½ÇÁ¦·Î´Â ¾Õ¼± ¿¹½ÃÀÇ µµ·Î¸Áº¸´Ù º¹ÀâÇÏ°í °Å´ëÇÑ µµ·Î¸ÁÀÌ ¸¹¾Æ¼, ÈξÀ ´õ °Å´ëÇÏ°í º¹ÀâÇÑ ¿¬¸³ ÀÏÂ÷¹æÁ¤½ÄÀÌ ¾ò¾îÁø´Ù. ¸¹Àº ¼öÀÇ ¹æÁ¤½ÄÀÌ ¿¬¸³µÇ¾î ÀÖ´Â Çö½Ç¿¡¼´Â, °Å´ëÇÑ ¸öÁýÀÇ ¿¬¸³¹æÁ¤½ÄÀ» Ç®¾î³»±â¿¡ È¿°úÀûÀÎ µµ±¸·Î Çà·ÄÀ» »ç¿ëÇÏ°í ÀÖ´Ù. ¶ÇÇÑ, Çà·Ä·Î Ç¥ÇöµÈ Á¤º¸ °ªµéÀ» ÄÄÇ»Å͸¦ ÅëÇØ Ã³¸®ÇÒ ¶§´Â °ªÀÇ Á¶ÀýÀÌ ¿ëÀÌÇϹǷΠ»óȲ¿¡ µû¶ó ¹Î°¨ÇÏ°Ô ¹ÝÀÀÇÏ¿© ±³Åë·® Á¶ÀýÀÌ °¡´ÉÇÏ´Ù.
Çà·ÄÀ» ÀÌ¿ëÇØ ¾ÏÈ£¹®À» Ç® ¼ö ÀÖ´Ù
Áö±Ý±îÁö »ìÆ캻 Çà·ÄÀÇ ¾²ÀÓ»õ¿Í´Â ´Ù¸£°Ô, Çà·ÄÀº ¶Ç ´Ù¸¥ ºÐ¾ß¿¡¼µµ È¿À²ÀûÀÎ µµ±¸°¡ µÇ¾î ÀÌ¿ëµÇ°í ÀÖ´Ù. ¹Ù·Î ‘¾ÏÈ£ÇÐ’ÀÌ´Ù. Çö´ëÀÇ ¾ÏÈ£ÇÐÀº ´õ º¹ÀâÇÏ°í Á¤±³ÇÏ°Ô ¼³°èµÈ ¾ÏÈ£ »ý¼º ¹æ½ÄÀ» µû¸£Áö¸¸, ¾ÏÈ£ ±â¹ýÀÌ ¹ßÀüÇϱâ Àü °íÀüÀûÀÎ ¹æ¹ý¿¡¼´Â Àü´ÞÇÏ°íÀÚ ÇÏ´Â ¹®ÀåÀ» ¾î¶°ÇÑ ±ÔÄ¢¿¡ µû¶ó ´Ù¸¥ ¹®ÀÚ³ª ¼ýÀڷΠġȯÇÑ ÈÄ ¾ÏÈ£ÈÇÏ´Â ¹æ½ÄÀ» ÅÃÇß´Ù. ġȯÀ» ¿ø¸®·Î ÀÌ¿ëÇÏ´Â ¾ÏÈ£ ±â¹ýÀÇ ÇϳªÀÎ Èú ¾ÏÈ£ ü°è´Â ġȯµÈ ¹®ÀåÀ» Çà·ÄÀ» ÀÌ¿ëÇØ ¾ÏȣȽÃÅ°°í ÀÖ´Ù.
À̶§ ÇÔ²² ÀÌ¿ëµÇ´Â Çà·ÄÀÇ ¿ø¸®´Â ‘¿ªÇà·Ä’ÀÌ´Ù. nxnÀÇ Á¤»ç°¢Çà·Ä¿¡ ´ëÇÏ¿© ¿ø·¡ÀÇ Çà·Ä°ú °öÇßÀ» ¶§ ´ÜÀ§Çà·Ä I¿Í °°¾ÆÁö´Â Çà·ÄÀ» ¿ªÇà·ÄÀ̶ó°í ºÎ¸£°í, ¿ø·¡ÀÇ Çà·Ä¿¡ À§Ã·ÀÚ·Î -1À» Ç¥±âÇÏ¿© ¾´´Ù. ±×¸®°í ÀÌ°ÍÀ» ¼ö½ÄÀ¸·Î Ç¥ÇöÇÏ¸é ´ÙÀ½°ú °°´Ù.
AA-1=I
*´ÜÀ§Çà·Ä : ´ë°¢¼±»óÀÇ ¼ººÐÀÌ ¸ðµÎ 1ÀÌ°í ±× ¿ÜÀÇ ¼ººÐÀº ¸ðµÎ 0ÀÎ Çà·Ä.
3x3ÀÇ ´ÜÀ§Çà·ÄÀº ´ÙÀ½°ú °°´Ù.
Æò¹®À» M, Æò¹®À» ¾ÏÈ£ÈÇÒ Å°(key) Çà·ÄÀ» A, ¾ÏÈ£¹®À» B¶ó°í ÇÏ¸é ´ÙÀ½°ú °°Àº ½ÄÀ¸·Î ¾ÏȣȰ¡ °¡´ÉÇÏ´Ù.
B=AM
*Æò¹® (plaintext) : ¾ÏȣȵDZâ ÀüÀÇ ÀÐÀ» ¼ö ÀÖ´Â ¹®Àå
*¾ÏÈ£¹® (ciphertext) : ¾Ïȣȿ¡ ÀÇÇؼ ÀÐÀ» ¼ö ¾ø°Ô µÈ ¹®Àå
¸¸¾à ¾ÏÈ£¹®ÀÇ ¼ö½ÅÀÚ°¡ Æò¹® MÀ» ¾Ë°í ½Í´Ù¸é, Å° Çà·ÄÀÇ ¿ªÇà·Ä A-1À» ¾çº¯ÀÇ ¾Õ¿¡ °öÇßÀ» ¶§ ¿ªÇà·ÄÀÇ Á¤ÀÇ¿¡ ÀÇÇØ ¿ìº¯¿¡´Â Æò¹® M¸¸ ³²±â ¶§¹®¿¡ ½±°Ô Æò¹®À» ±¸ÇÒ ¼ö ÀÖ´Ù.
A-1B=A-1AM
A-1B=IM
A-1B=M
´ÙÀ½°ú °°Àº ÀÓÀÇÀÇ 2x2 Çà·ÄÀ» °¡Á¤ÇÏ°í,
¾Æ·¡ÀÇ ¿ªÇà·ÄÀ» ÀÌ¿ëÇؼ ¾ÏȣȵǾîÀÖ´Â °£´ÜÇÑ ¹®ÀåÀ» Ç® ¼öµµ ÀÖ´Ù.
¿¹¸¦ µé¾î, ¾ÏÈ£¹®°ú Å° Çà·ÄÀÌ ¾Æ·¡¿Í °°À» ¶§
Å° Çà·ÄÀÇ ¿ªÇà·Ä°ú ¾ÏÈ£¹® Çà·ÄÀ» °öÇØ ¾ÏÈ£¹®À» Ç® ¼ö ÀÖ´Ù. ½ÇÁ¦·Î Å° Çà·ÄÀÇ ¿ªÇà·Ä°ú ¾ÏÈ£¹® Çà·ÄÀ» °öÇϸé, Æò¹®ÀÇ Çà·ÄÀº ´ÙÀ½°ú °°´Ù.°¢°¢ÀÇ ¼ýÀÚ´Â ¾Æ·¡ÀÇ Ç¥¿Í °°ÀÌ ¾ËÆĺª ¼ø¼´ë·Î ´ëÀÀÇϹǷΠ¿ø·¡ÀÇ Æò¹®ÀÌ ‘HONG'ÀÓÀ» ¾Ë ¼ö ÀÖ´Ù.
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z |
* |
|
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
|
¾ÏÈ£¹®ÀÇ ¼ö½ÅÀÚ¿Í ¼Û½ÅÀÚ »çÀÌ¿¡ Å° Çà·Ä¿¡ ´ëÇÑ Á¤º¸°¡ ÀûÀýÇÑ º¸¾È ¼öÁØ¿¡¼ °øÀ¯µÈ´Ù¸é, ¼Û½ÅÀÚ´Â ½±°Ô Æò¹®ÀÇ ³»¿ëÀÌ ¹«¾ùÀÎÁö ¾Ë¾Æ³¾ ¼ö ÀÖ´Ù. ¶ÇÇÑ, Å° Çà·ÄÀ» ÁÖ±âÀûÀ¸·Î ¹Ù²ãÁÜÀ¸·Î½á º¸¾ÈÀ» È¿°úÀûÀ¸·Î À¯ÁöÇÒ ¼ö ÀÖ´Ù.
ÀÌ·¸µí Çà·ÄÀº Çö´ëÀûÀÎ ¾ÏÈ£È ±â¹ýÀÌ ¹ß´ÞÇϱâ Àü Á¤º¸¸¦ ¾ÏÈ£ÈÇÏ°í, º¸¾ÈÀ» À¯ÁöÇÏ¿© Á¤º¸¸¦ ÁÖ°í¹Þ±â¿¡ À¯¿ëÇÑ µµ±¸·Î ±â´ÉÇß´Ù.
Çà·ÄÀº ´ë·®ÀÇ Á¤º¸¸¦ ´ã´Â µµ±¸°¡ µÇ±âµµ ÇÏ°í, ¶§·Î´Â ¿ì¸®ÀÇ »î Àü¹Ý¿¡ Æí¸®¼ºÀ» ÁõÁøÇϵµ·Ï µ½±âµµ ÇÑ´Ù. ¾î¶² ¹æ½ÄÀ¸·Îµç Á¤º¸¸¦ ´ã´Â ¶Ç ´Ù¸¥ ÇüÅÂÀÇ ¹Ù±¸´Ï°¡ µÇ¾î ¿ì¸®ÀÇ »ýÈ° °÷°÷¿¡¼ È°¿ëµÇ°í ÀÖ´Ù.
¹ÚÁö¿ø 05ovo22@naver.com
<ÀúÀÛ±ÇÀÚ © È«ÀÍ´ë±³ÁöÆíÁýÀ§¿øȸ, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö>