ПРОГРАММА ЭКЗАМЕНА. Часть 2
ЛОГИКА ВЫСКАЗЫВАНИЙ
- Формулы логики высказываний.
Представление булевых функций формулами. (3.1.)
- Формулировка исчисления высказываний. Доказательство
и доказательство в виде дерева. Теорема об эквивалентности
этих понятий. (3.2.)
- Теорема об истинности доказуемых секвенций. (Теорема 3.5.)
- Эквивалентность формул. Булевы эквивалентности. (3.3.)
- Лемма о замене. (3.3)
- Эд и эк. Кнф и днф. Теоремы осуществовании кнф и днф для
каждой формулы. (3.3.)
- Критерий доказуемости кнф. Критерий доказуемости эд.
- Теорема о доказуемости истинных секвенций. (3.3)
ЛОГИКА ПРЕДИКАТОВ
- Алгебраические системы и базы данных. Сигнатура и схема
базы данных. Примеры.
Термы и формулы. Их значения на состоянии.
- Подсистемы. Теорема о подсистеме, порождённой подмножеством.
(Базы данных. Теоремы 1.6 и 1.7. Определение 1.2.3.)
- Гомоморфизмы и их специальные случаи. Теорема о сохранении
значений термов при гомоморфизмах и формул при изоморфизмах.
- Игры Эренфойхта. Критерий неразличимости двух систем формулой.
(Базы данных. Определение 1.1.4 и теорема 1.1.)
- Неопределимость связности в логике предикатов. (Базы данных.
Теорема 1.9.)
- Теорема о представимости рекурсивных функций в арифметике.
- Результат подстановки. Теоремы о независимости значения
формулы от значений переменных, не входящих в неё свободно,
о равенстве значений формул, получаемых из формулы подстановкой
равных термов вместо переменной. (3.5.)
- Теорема о замене.
- Теорема о приведении к предварённой форме.
- Теорема о неразрешимости логики предикатов.
- Теорема о неразрешимости логики предикатов для конечных моделей.
СЛОЖНОСТЬ
- Многоленточные машины Тьюринга со входом и выходом.
Распознаватели. Сигнализирующие функции. (6.1.)
Связь между временной и ёмкостной сигнализирующими.
(Теорема 6.1.)
- Теорема о построении эквивалентной машины Тьюринга с одной входной и
одной рабочей лентами.
- Теорема о возможности использования только двух букв на рабочих лентах.
- Полиномиальная сводимость. Теорема о замкнутости классов сложности
относительно полиномиальной сводимости. (6.3.)
- NP-полные проблемы. Теорема о совпадении P и NP. (6.3.)
- Принадлежность SAT к NP.
- NP-полнота SAT.
- Машины Тьюринга со стеком.
- Первая теорема Кука.
- Вторая теорема Кука.