
- •Формулы логики высказываний и их равносильность. Правило равносильных преобразований.
- •5). А а а идемпотентность
- •6). А (в с) (а в) с ассоциативность
- •8) А (в с) (а в) (а с) дистрибутивность относительно
- •2. Тождества логики высказываний, правильные рассуждения.
- •3. Двойственность. Закон двойственности.
- •4. Разрешимость для логики высказываний. Контактные схемы.
- •5. Нормальные формы формул. Теорема о единственности сднф и скнф.
- •6. Полные системы булевых функций. Суперпозиции. Теорема о полноте системы функций, выраженных с помощью суперпозиций через функции другой полной системы.
- •7. Функционально замкнутые классы булевых функций. Замкнутые классы t0 , t1.
- •8. Теорема Поста, её необходимость. Таблица Поста.
- •9. Независимая система функций и базис функционально замкнутого класса.
- •10. Минимизация днф. Метод минимизирующих карт.
- •Аксиоматические теории. Определения и свойства исчисления высказываний.
- •Теорема дедукции и два её следствия. Правило modus ponens.
- •Полнота и непротиворечивость исчисления высказываний. Независимость аксиом.
- •14. Предикаты, кванторы, их область действия. Свободные и связанные переменные.
- •Равносильность формул логики предикатов. Правила перехода к равносильным формулам в логике предикатов, совпадающие с аналогичными правилами в логике высказываний.
- •Теорема о существовании приведённой формы для каждой формулы логики предикатов.
- •17. Теорема о существовании нормальной формы для каждой приведённой формулы логики предикатов.
- •Выполнимость и общезначимость формул логики предикатов. Теорема Черча.
- •Исчисление предикатов: аксиомы и правила вывода. Ослабленная теорема о дедукции.
- •20. Общезначимость выводимых в исчислении предикатов формул.
- •Рекурсивные функции. Тезис Черча. Способы реализации рекурсии.
- •Формулы логики предикатов. Атомарные формулы. Интерпретации.
- •Машины Тьюринга. Тезис Тьюринга.
- •Правило перехода к равносильным формулам в логике предикатов: перенос квантора через отрицание.
- •Правило перехода к равносильным формулам в логике предикатов: вынос квантора за скобки.
- •Многочлен Жигалкина. Количество многочленов Жигалкина для n переменных. Единственность многочлена Жигалкина для каждой булевой функции.
- •Правила перехода к равносильным формулам в логике предикатов: перестановка одноименных кванторов и переименование связанных переменных.
- •28. Функционально замкнутый класс s и принцип двойственности.
- •29.Функционально замкнутые классы l и m и доказательство их замкнутости.
- •30. Косвенные методы доказательства и равносильности, на которых они основаны.
- •31. Схемы правильных и неправильных рассуждений.
- •32. Количество булевых функций от n переменных. Булевы функции от двух переменных. Полные системы, состоящие из одной функции.
Теорема о существовании приведённой формы для каждой формулы логики предикатов.
Теорема: для любой формулы существует равносильная ей приведённая формула, причём множества свободных и связанных переменных этих формул совпадают. Такая приведённая формула называется приведённой формой данной формулы.
17. Теорема о существовании нормальной формы для каждой приведённой формулы логики предикатов.
Теорема: для любой приведённой формулы существует равносильная ей нормальная формула той же длины. Такая формула называется нормальной формой данной приведённой формулы.
Выполнимость и общезначимость формул логики предикатов. Теорема Черча.
Формула A выполнима в данной интерпретации, если существует набор <s1, … , sn> значений свободных переменных x1, …, xn формулы A, такой что A(s1, … , sn) = 1.
Формула A истинна в данной интерпретации, если она принамает значение 1 на любом наборе <s1, … , sn> значений своих свободных переменных x1, …, xn.
Формула A общезначима или тождественно – истинна (в логике предикатов), если она истинна в каждой интерпретации.
Формула A выполнима (в логике предикатов), если существует интерпретация, в которой она выполнима.
Формула A общезначима тогда и только тогда, когда формула A не является выполнимой, и формула A выполнима тогда и только тогда, когда формула A не является общезначимой.
Очевидно, что если F и G равносильные (в логике предикатов) формулы, то F ~ G – общезначимая формула.
Теорема Чёрча: не существует алгоритма, который для любой формулы логики предикатов устанавливает, общезначима она или нет. Без доказательства. Другими словами, логика предикатов не разрешима (для предикатов нет таблицы истинности).
Исчисление предикатов: аксиомы и правила вывода. Ослабленная теорема о дедукции.
Сформулированное
в логике предикатов определение формулы
остаётся в силе и для ИП (с той лишь
разницей, что в ИП употребляются только
два логических символа:
,
).
Остальные логические символы можно
ввести так, как это сделано в ИВ.
К системе аксиом исчисления высказываний
в исчислении предикатов добавляются
ещё две: А4 и А5 (или
11
и
12).
При решении задач по исчислению
предикатов можно пользоваться одной
из двух систем аксиом ИП (двумя сразу
нельзя). Каковы бы ни были формулы A,
B
и C
следующие формулы являются аксиомами
ИП (при этом не должно нарушаться
определение формулы):
А1. А (В А) 1. А (В А)
А2. (А (В С)) ((А В) (А С)) 2. (А В) ((А (В С)) (А С))
А3. ( В А) (( В А) В) 3. А В А
A4.(
x)А(x)
А(y),
где y
A(x)
4.
А
В
В
A5.А(y)
(
x)А(x),
где y
A(x)
5.
А
(В
(А
В))
6. А (А В)
7. В (А В)
8. (А С) ((В С) ((А В) С)
9. (А В) ((А В) А)
10. А А
11.( x)А(x) А(y), где A(x) не содержит y
12.А(y) ( x)А(x), где A(x) не содержит y
При выводе в ИП можно использовать и 7 теорем: Т1. А А. Т2. А А. Т3. А (А В). Т4. ( В А) (А В). Т5. (А В) ( В А). Т6. А ( В (А В)). Т7. (А В) (( А В) В).