Содержание
- Введение 1
- Основы математической логики и формальных систем 2
- - Логические исчисления и синтаксис 2.1
- - Аксиоматические системы и модели 2.2
- - Полнота и непротиворечивость 2.3
- Методы автоматической теоремы 3
- - Метод резолюции 3.1
- - SAT-решатели и их применение 3.2
- - Автоматическая дедукция и эвристические методы 3.3
- Интерактивные системы доказательства 4
- - Coq и Isabelle/HOL 4.1
- - Типы данных и тактики доказательства 4.2
- - Роль пользователя в интерактивном доказательстве 4.3
- Практическое применение проверки доказательств 5
- - Верификация компиляторов 5.1
- - Верификация аппаратного обеспечения 5.2
- - Анализ программного кода и обнаружение ошибок 5.3
- Заключение 6
- Список литературы 7