![](/user_photo/2706_HbeT2.jpg)
- •Оглавление
- •Введение
- •1. Язык и метаязык
- •2. Высказывание
- •3. Алфавит и формулы алгебры высказываний
- •4. Семантика букв алфавита алгебры высказываний
- •5. Истинностные значения и истинностные таблицы формул алгебры высказываний
- •6. Отношение равносильности формул
- •7. Истинностные функции
- •8. Виды формул алгебры высказываний и их классификации
- •9. Важнейшие свойства общезначимых формул
- •10. Важнейшие общезначимые формулы
- •11. Методы установления общезначимости формул. Равносильные преобразования формул.
- •12. Отношение логического следования и его связь с общезначимостью
- •13. Применения языка алгебры высказываний
- •Контрольные вопросы
- •Задания для самостоятельного выполнения
- •Литература
12. Отношение логического следования и его связь с общезначимостью
Рассмотрим истинностные таблицы формул P Q и P Q (табл. 1.11). Из них видно, что при всех
Таблица 5
P |
Q |
P Q |
P Q |
И |
И |
Л |
Л |
И |
Л |
И |
И |
Л |
И |
И |
И |
Л |
Л |
Л |
И |
наборах значений Р и Q, при которых формула P Q принимает значение И (вторая и третья строки), это же значение имеет и формула P Q. В таких случаях говорят, что из P Q логически следует P Q.
Определение 12. Из формулы А (логически) следует формула В, если по крайней мере при всех тех наборах значений атомов, входящих в А или В, при которых формула А имеет значение И, формула В также имеет значение И.
Следование формулы В из формулы А обозначается А |=В.
По установленному выше P Q|= P Q
Если А |=В, то А называется посылкой, В — заключением.
Следование P Q|= P Q обратное рассмотренному следованию, неверно, так как при (Р, Q)=(Л, Л) формула P Q имеет значение И, а формула P Q — значение Л. Если из А не следует В, то пишут А|=В. Значит, P Q|= P Q .
Обобщим определение 1.16 на случай п посылок.
Определение 13. Из формул А1, ...., Ап следует формула В, если формула В имеет значение И по крайней мере при всех тех наборах значений атомов, входящих хотя бы в одну из формул А1, ..., Аn, В, при которых значение И имеют формулы А1, ..., Аn одновременно.
Использование для обозначения общезначимости и следования одного и того же символа объясняется тем, что между этими понятиями имеется глубокая связь, которая устанавливается следующим предложением.
Предложение 1.10. A1, ..., Аn-1, Ап|= В тогда и только тогда, когда A1, ..., Аn-1 |= Ап В. В частности, А |= В тогда и только тогда, когда |= A B.
Следствия.
а) A1, ..., Аn-1, Аn|= В тогда и только тогда, когда |= A 1 (…(Аn-1( An B))…).
б) A1, ..., Аn-1, Аn|= В тогда и только тогда, когда A1 ... Аn-1 Аn|= В.
Предложение 7.
а) A1, ..., Аn-1, Аn|= Ai (i=1, …, n).
б) Если A1, ..., Аn-1, Аn|= В1, …, A1, ..., Аn-1, Аn|= Вk, а B1, ..., Bk|= C, то A1, ..., Аn|= C.
Для сокращения записей обозначим Г любое множество формул, возможно пустое.
Предложение 8.
а) Если Г, А |=С и Г, В|= С, то Г, АВ |= С.
б) Если Г |=AB и Г, А |= C и Г, B |= C, то Г|= C
в) Если Г, А |= В и Г, А |= В, Г|=А
13. Применения языка алгебры высказываний
Запись предложений естественного языка. Предложения естественного языка имеют самое различное строение. Во многих из них можно выделить такие компоненты, которые сами являются предложениями. Эти более простые предложения соединены в сложное с помощью союзов и знаков препинания. В устной речи последние передаются интонацией. Языку свойствен большой набор союзов-связок, каждая из которых имеет свой оттенок. В логике эти оттенки игнорируются и все многообразие языковых средств связывания простых предложений в сложное передается небольшим набором логических операций. Проиллюстрируем сказанное примерами.
Пример 9. Записать формулой алгебры высказываний предложение:
«Числовые выражения, а также выражения с переменными, в которых используются операции сложения, вычитания, умножения, деления и возведения в степень, являются рациональными».
Предложение представляет собой описание понятия рационального выражения. Класс R рациональных выражений, согласно предложению, есть объединение классов С и Р; R=CP, где С — класс числовых выражений, в которых используются операции сложения, вычитания, умножения, деления и возведения в степень, Р — класс выражений с переменными, в которых используются тс же операции.
Итак, всякий элемент х класса R принадлежит либо классу С, либо классу Р. Приведенное разъяснение показывает, что оборот «а также» выражает альтернативную связь. Легко понять, что подчеркнутые запятые и слово «и» выражают дизъюнктивную связь. Чтобы убедиться в этом, распишем подробнее предложение:
Выражение А — рациональное тогда и только тогда, когда A либо числовое выражение, либо выражение с переменными, в которых используются операции сложения или вычитания, или умножения, или деления, или возведения в степень.
Для записи предложения в виде формулы введем обозначения:
Р — А — числовое выражение,
Q — А — выражение с переменными,
R — в выражении А используется операция сложения,
S — в выражении А используется операция вычитания,
Т — в выражении А используется операция умножения,
U — в выражении А используется операция деления,
V — в выражении А используется операция возведения в степень,
W — А — рациональное выражение.
Тогда предложение запишется формулой
W~ (PQ)(PQ)(RSTUV).
В
данном примере оборот «X, а также Y»
используется в смысле «X или Y, но не X и
Y одновременно», который соответствует
формуле алгебры высказываний
(XY)(XY).
Истинностная функция, описываемая
этой формулой, имеет более краткое
обозначение
,
называетсяальтернативой
(строгой дизъюнкцией)
и задается табл. 2
Таблица 6
X |
Y |
|
И |
И |
Л |
И |
Л |
И |
Л |
И |
И |
Л |
Л |
Л |
Использовав альтернативу, формулу можно переписать короче:
W~()(RSTUV).