
- •Формулы логики высказываний и их равносильность. Правило равносильных преобразований.
- •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 переменных. Булевы функции от двух переменных. Полные системы, состоящие из одной функции.
Формулы логики высказываний и их равносильность. Правило равносильных преобразований.
Алфавит логики
высказываний содержит следующие символы:
высказывания (иначе называемые
высказывательными переменными);
логические символы &,
,
и ~; скобки ( и ), которые меняют порядок
выполнения логических операций. Любой
набор символов алфавита (даже бессмысленный)
называется словом. Формулы – это
подмножество слов.
Формулы
A
и B
(A
B)
равносильны, если они зависят от одного
и того же списка переменных и на любой
оценке списка их значения совпадают.
Другими словами, формулы равносильны,
если совпадают их таблицы истинности.
1). А
В
В
А
коммутативность
2). А А А идемпотентность
3). А (В С) (А В) С ассоциативность
4).
А
В
В
А
коммутативность
5). А а а идемпотентность
6). А (в с) (а в) с ассоциативность
7) А (В С) (А В) (А С) дистрибутивность относительно
8) А (в с) (а в) (а с) дистрибутивность относительно
9). А (А В) А первый закон поглощения
10). А (А В) А второй закон поглощения
11).
А
А
снятие двойного отрицания
12). (А В) А В первый закон Моргана
13). (А В) А В второй закон Моргана
14). А (А В) (А В) первая формула расщепления
15). А (А В) (А В) вторая формула расщепления
Приведём правило
равносильных преобразований,
с помощью которого можно переходить от
одних равносильностей к другим. Пусть
A
B
и C
– произвольная формула. Тогда
A
B,
A&C
B&C,
A
C
B
C,
A
C
B
C,
C
A
C
B,
A~C
B~C.
2. Тождества логики высказываний, правильные рассуждения.
Формула называется тавтологией (или тождественно-истинной), если на любых оценках своего списка переменных она принимает значение 1. В последнем столбце таблицы истинности этой формулы 0 нет.
Формула называется выполнимой, если на некоторой оценке своего списка переменных она принимает значение 1. В последнем столбце таблицы истинности этой формулы есть хоть одна 1.
Формула называется тождественно-ложной, если на любых оценках своего списка переменных она принимает значение 0. В последнем столбце таблицы истинности этой формулы 1 нет.
Формула называется опровержимой, если на некоторой оценке своего списка переменных она принимает значение 0. В последнем столбце таблицы истинности этой формулы есть хоть один 0.
Рассуждение называется правильным, если из конъюнкции посылок следует заключение, т.е. всякий раз, когда все посылки истинны, заключение тоже истинно.
3. Двойственность. Закон двойственности.
Логические символы
и
называют двойственными друг другу.
Формула А
двойственна
формуле А, если она получена из А
одновременной заменой
и
на двойственные. Например, формула F=A
(B&
C)
двойственна формуле F
=A&
(B
C).
Это первый способ получения двойственной
формулы.
Теорема
(принцип двойственности): если A
B,
то A
B
.
Доказательство:
Пусть на некоторой оценке s
общего списка переменных для всех
четырёх рассматриваемых формул формула
A
принимает значение 1. Тогда формула A,
двойственная A
,
принимает значение 0 на оценке t,
двойственной оценке s.
Так как A
B,
то формула B
тоже принимает значение 0 на оценке t.
Отсюда формула B
,
двойственная B,
принимает значение 1 на оценке s,
двойственной оценке t.
Поскольку оценка s
произвольна, то получаем, что A
B
.