- •МАТЕМАТИЧЕСКАЯ ЛОГИКА
- •Формальные системы
- •Формальные системы
- •Каждый элемент (символ) алфавита принято называть буквой, а совокупность символов – словом или
- •Требования, предъявляемые к формальным системам
- •Требования, предъявляемые к формальным системам
- •Если L – модель формальной теории Т
- •Основные определения
- •Исчисление высказываний
- ••формулы F:
- •Составное
- •Аксиомы теории L
- •Аксиомные схемы
- •Правило modus ponens (МР)
- •Формальное доказательство
- •Пример. Установить, что ├ А А
- •Формальный вывод
- •Пример. Установить, что
- •Свойства отношения выводимости
- •Свойства отношения выводимости
- •Некоторые вспомогательные правила вывода
- •Проблема разрешимости
- •Проблема непротиворечивости
- •Некоторые теоремы и правила, используемые в исчислении высказываний
- •Правило modus ponens (mp). Если набор формул А, В, С является частным случаем
- ••Если А1, А2, …, Аn ╟ С, то
- •Аксиоматизация исчисления высказываний
- •Клини (1952)
- •Россер (1953)
- •Спасибо за внимание!!!
Исчисление высказываний
Формализуем систему высказываний, придавая им семантическую характеристику.
Исчисление высказываний есть формальная теория Т, в которой заданы:
•алфавит А:
связки ¬ (или ¯), →; (дополнительно |
|
можно ввестиdef связки или Λ: def |
|
A B A B, |
A B A B); |
(, ) – служебные символы, позволяющие определить порядок выполнения связок;
D, B, …, A1, B1, … - переменные высказывания;
•формулы F: |
|
|
|
|
|
||||||
переменные есть формулы; |
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
А В |
- |
|
|
|
|
|
|
|
А |
||||
если А, В – формулы, то |
и |
||||||||||
формулы; |
|
|
|
|
|
||||||
•аксиомы Р: |
|
|
|
|
|
||||||
Р1: (А (В А)); |
|
|
|
|
|
||||||
Р2 : ((А (В С)) ((А В) (А С))); |
|
||||||||||
Р3 : (( |
В |
|
А |
) (( |
В |
А) В)); |
А, А В |
|
|||
•правило modus ponens (mp): |
|
|
|
|
- |
||||||
|
|
|
В |
||||||||
|
|
|
|
|
|
|
|
|
|
|
правило заключения (от лат. modus – способ; ponens – отделение, заключение).
Составное |
высказывание |
В |
является |
логическим |
следствием |
|
составных |
высказываний А1, А2, …, Аn, если при всех значениях элементарных высказываний, при которых все А1, А2, …, Аn истинны (в любой
интерпретации), |
будет |
истинным |
и |
|
высказывание В. |
|
|
|
|
Символическая |
запись |
|
логического |
|
следования В из |
А1, А2, …, Аn |
имеет |
вид |
|
А1, А2, …, ├Аn |
В и читается |
так: |
«Если |
(выполнены) А1, А2, …, Аn, то (выполнено) В».
Аксиомы теории L
Аксиомами теории L назовают всякие формулы, которые порождают нижеследующие формульные схемы при любом выборе формул А, В, С: Каждая из схем (1) — (13) порождает счетное множество аксиом, если символы А, В, С заменять конкретными формулами.
Поэтому (1) — (13) называют аксиомными схемами (АС).
Аксиомные схемы
АС (1) и АС (2) представляют собой аксиомы для оператора ,
АС (3) вводит оператор /\, а АС (4) и АС (5) его удаляют.
АС (6) и АС (7) вводят оператор V, АС (8) его удаляет,
АС (9) служит для введения оператора ¬, АС (10) удаляет оператор ¬,
АС (11) вводит оператор , АС (12) и АС (13) этот оператор удаляют.
Правило modus ponens (МР)
правило заключения (от лат. modus – способ; ponens – отделение, заключение).
А, А В
В