Читайте также:
|
|
Формальный язык, на котором можно записать любые сложные высказывания, описывается следующим образом. Алфавит его состоит из заглавных букв латинского алфавита с индексами или без них, называемых пропозициональными буквами или переменными, пропозициональных связок и скобок (,).
Правила построения пропозициональных формул (п.ф.) таковы:
1) каждая пропозициональная переменная есть формула, которая называется элементарной или атомарной;
2) если и - пропозициональные формулы, то - также пропозициональные формулы;
3) любая формула имеет вид, указанный в 1 или 2.
Соглашение о порядке выполнения логических операций остается в силе. Кроме того, иногда внешние скобки опускаются.
Формулы логики высказываний будем обозначать заглавными буквами греческого алфавита с индексами или без них. Формулу , в которой не встречаются переменные, отличные от , будем обозначать .
Если считать, что значениями пропозициональных переменных являются не высказывания, а их истинностные значения И и Л, то такие переменные называются булевыми. Сами буквы И и Л называются булевыми константами (часто они обозначаются соответственно через I и O), а упорядоченные -ки булевых констант – булевыми -мерными векторами. Тогда каждой формуле можно сопоставить функцию , у которой каждый аргумент одно из двух значений И или Л, либо I или O, и сама функция принимает одно из этих двух значений. Такая функция называется булевой. Итак, каждая булева функция от переменных сопоставляет каждому -мерному булеву вектору булеву константу . Каждая формула логики высказываний порождает булеву функцию, значение которой находится так, как указано в п. 2.2.
Определение истинностного значения удобно свести в таблицу (называемую также таблицей истинности). Например, найти значения .
А | В | |||||
и | и | и | л | л | л | л |
и | л | и | л | л | л | л |
л | и | и | и | и | и | и |
л | л | л | и | л | и | л |
Обращаем особое внимание студентов на первый этап – перебор возможных значений, приписываемых пропозициональным переменным. Ясно, что столбцы, отвечающие их одинаковым значениям, должны быть одинаковыми. Если переменные расположить в алфавитном порядке (а для одинаковых букв с индексами – по возрастанию индексов), то для одной, двух, трех переменных перебор производить в следующем порядке:
и | и | и | и | и | и | ||
л | и | л | и | и | л | ||
л | и | и | л | и | |||
л | л | и | л | л | |||
л | и | и | |||||
л | и | л | |||||
л | л | и | |||||
л | л | л |
Обозначив соответствующую таблицу для переменных через , можно сформулировать следующее общее правило перебора их возможных значений:
В некоторых книгах, например в [2], столбец из И и Л пристраивается к удвоенной таблице не слева, а справа. Если в пропозициональной формуле имеется n различных букв, то в таблице будет строк, соответствующих всем возможным распределениям истинностных значений пропозициональных букв.
Тавтологии
Формула Ф логики высказываний называется тавтологией (или общезначимой, или тождественно истинной), если булева функция тождественно равна И. Например, формулы , как легко видеть, являются тавтологиями. Тот факт, что формула Ф является тавтологией, обозначается .
Следует подчеркнуть, что изучением смысла простых высказываний логика не занимается, это дело тех конкретных наук, к которым эти высказывания относятся. Логика же определяет значение сложных высказываний в зависимости от значений простых, т.е. исследует зависимость истинностных значений сложных высказываний от истинностных значений простых.
Пример 1. Выяснить, является ли тавтологией формула . Для этого построим таблицу истинности:
А | В | ||||
и | и | и | и | и | и |
и | л | л | л | л | и |
л | и | л | и | л | л |
л | л | и | Л | и | л |
Как видно из последнего столбца таблицы, ответ в этом примере получается отрицательный.
Пример 2. Выяснить, является ли тавтологией формула ? Построим истинностную таблицу
А | В | С | |||||
и | и | и | и | и | и | и | и |
и | и | л | и | л | л | л | и |
и | л | и | л | и | л | и | и |
и | л | л | л | и | л | л | и |
л | и | и | и | и | и | и | и |
л | и | л | и | л | л | и | и |
л | л | и | и | и | и | и | и |
л | л | л | и | и | и | и | и |
Таким образом, рассматриваемая формула является тавтологией.
Подчеркнем, что истинностные таблицы дают эффективную процедуру для решения вопроса о том, является ли данная пропозициональная формула тавтологией.
Теорема (правило modus ponens (MP) для тавтологий). Если и , то .
Действительно, пусть при некоторых значениях переменных ложь. При тех же значениях – истина, так как Ф – тавтология. Из определения импликации тогда следует ложь, что противоречит условию .
Дата добавления: 2015-11-14; просмотров: 75 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Анализ сложного высказывания | | | Построение контрпримера |