Автоматическое доказательство теорем с помощью...

34
Капитанова Валентина Игоревна МГУ ВМиК, кафедра алгоритмических языков

Upload: -

Post on 22-May-2015

968 views

Category:

Technology


3 download

DESCRIPTION

Капитанова Валентина27 апреля 2011

TRANSCRIPT

Page 1: Автоматическое доказательство теорем с помощью структурной индукции

Капитанова Валентина Игоревна

МГУ ВМиК, кафедра алгоритмических языков

Page 2: Автоматическое доказательство теорем с помощью структурной индукции

Автоматическое доказательство теорем — доказательство теорем, реализуемое программно. В основе лежит аппарат математической логики. Используются идеи теории искусственного интеллекта. Процесс доказательства основывается на логике высказываний и логике предикатов.

Page 3: Автоматическое доказательство теорем с помощью структурной индукции

Логика высказываний (или пропозициональная логика) — это формальная теория, основным объектом которой служит понятие логического высказыванияЛогика первого порядка (исчисление предикатов) — формальное исчисление, допускающее высказывания относительно переменных, фиксированных функций и предикатов. Расширяет логику высказываний. В свою очередь является частным случаем логики высшего порядка.

Page 4: Автоматическое доказательство теорем с помощью структурной индукции

Zohar Manna (born 1939) is a professor of computer science at Stanford University. He is the author of The Mathematical Theory of Computation (McGraw Hill, 1974; reprinted Dover, 2003), one of the first texts to provide extensive coverage of the mathematical concepts behind computer programming.

Page 5: Автоматическое доказательство теорем с помощью структурной индукции
Page 6: Автоматическое доказательство теорем с помощью структурной индукции
Page 7: Автоматическое доказательство теорем с помощью структурной индукции
Page 8: Автоматическое доказательство теорем с помощью структурной индукции
Page 9: Автоматическое доказательство теорем с помощью структурной индукции
Page 10: Автоматическое доказательство теорем с помощью структурной индукции
Page 11: Автоматическое доказательство теорем с помощью структурной индукции
Page 12: Автоматическое доказательство теорем с помощью структурной индукции
Page 13: Автоматическое доказательство теорем с помощью структурной индукции
Page 14: Автоматическое доказательство теорем с помощью структурной индукции
Page 15: Автоматическое доказательство теорем с помощью структурной индукции
Page 16: Автоматическое доказательство теорем с помощью структурной индукции
Page 17: Автоматическое доказательство теорем с помощью структурной индукции
Page 18: Автоматическое доказательство теорем с помощью структурной индукции
Page 19: Автоматическое доказательство теорем с помощью структурной индукции
Page 20: Автоматическое доказательство теорем с помощью структурной индукции
Page 21: Автоматическое доказательство теорем с помощью структурной индукции
Page 22: Автоматическое доказательство теорем с помощью структурной индукции
Page 23: Автоматическое доказательство теорем с помощью структурной индукции
Page 24: Автоматическое доказательство теорем с помощью структурной индукции
Page 25: Автоматическое доказательство теорем с помощью структурной индукции
Page 26: Автоматическое доказательство теорем с помощью структурной индукции

При выборе правил резолюции мы сталкиваемся с проблемой комбинаторного взрыва (эффект резкого («взрывного») роста временной сложности алгоритма при увеличении размера входных данных). Нужно найти способ, как этого избежать.

Page 27: Автоматическое доказательство теорем с помощью структурной индукции
Page 28: Автоматическое доказательство теорем с помощью структурной индукции
Page 29: Автоматическое доказательство теорем с помощью структурной индукции
Page 30: Автоматическое доказательство теорем с помощью структурной индукции
Page 31: Автоматическое доказательство теорем с помощью структурной индукции
Page 32: Автоматическое доказательство теорем с помощью структурной индукции

Rules:

Page 33: Автоматическое доказательство теорем с помощью структурной индукции
Page 34: Автоматическое доказательство теорем с помощью структурной индукции

1)Википедия2)Лекции Manna3)Rippling. Meta-Level Guidance

of Mathematical Resolving