Компьютер подтвердил: пятый цвет не нужен
Математики транслировали программный код на алгоритмический язык Coq, используемый при формулировании абстрактных логических выражений, и, с помощью специально разработанного ПО для проверки логики, подтвердили правоту доказательства теоремы.
«Это – важная веха, - заявил Рэнди Поллак (Randy Pollack) из Эдинбургского университета в Шотландии, автор одной из первых программ проверки логики, написанной на Coq. – В первую очередь из-за того, что в данном случае речь идет о столь широко известной теореме, а также из-за того, что в 1976 году это доказательство наделало немало шума».
По мнению
Джордж Гонтье указывает на то, что знай математики о том, что они смогут убедительно продемонстрировать логичность своих выкладок, они во все большем числе станут использовать компьютеры. Это, в свою очередь, может со временем изменить мышление многих из них. «Я уже обнаружил, что в определенных обстоятельствах поступаю совершенно по-иному только
Методы, заложенные в данном исследовании, смогут найти применение не только в математике. Так, Microsoft планирует разработать аналогичную программу для проверки логики компьютерных программ, что позволит повысить эффективность выявления потенциально опасных программных ошибок еще в процессе разработки.
«Данное открытие окажет значительное воздействие на будущее компьютеров, - заявил Эндрю Герберт (Andrew Herbert), управляющий директор Microsoft Research Cambridge. – Достигнутые нами успехи в области разработки контролирующего самого себя программного обеспечения, в принципе позволяют использовать их в средствах разработки ПО, что сделает программные продукты более надежными и повысит уровень доверия пользователей к ним».