Высказывание | Объекты | Предикат |
Объект | Высказывания | — |
Объект | Объекты | Функция |
Широко употребительных логических связок пять. Это отрицание (изображается знаком ¬), конъюнкция (знак ?), дизъюнкция (знак ?), импликация (знак ?) и эквивалентность (знак ?).
Высказывание ¬
Высказывание
Высказывание
Высказывание
Наконец, высказывание
Для обозначения структуры связей пользуются скобками подобно тому, как это делается в алгебре для обозначения порядка выполнения арифметических действий. Так, например, высказывание ¬
Приведем несколько примеров составных высказываний.
Известная скороговорка утверждает: «цапля чахла, цапля сохла, цапля сдохла». Это высказывание можно записать в виде: «цапля чахла» ? «цапля сохла» ? «цапля сдохла».
Соотношение 0 <
[(
Предоставляем читателю перевести на обычный язык следующее высказывание:
«Свет включен» ? «Лампочка не горит» ? «Нет электричества» ? «Перегорели пробки» ? «Перегорела лампочка».
Если считать, что высказывания могут быть только истинными или ложными и, сверх этого, о высказывании ничего сказать нельзя, то перечисленных связок достаточно, чтобы выразить все мыслимые конструкции из высказываний. Достаточно даже двух связок, например отрицания и конъюнкции или отрицания и дизъюнкции. Такая ситуация имеет место, в частности, в отношении утверждений математики. Поэтому в математической логике других связок не используется.
Однако естественный язык отражает большее разнообразие в оценке высказываний, чем просто деление их на истинные и ложные. Например, высказывание можно рассматривать как бессмысленное или как недостоверное, хотя и возможное («в этом лесу, наверное, есть волки»). Этим вопросам посвящены специальные разделы логики, в которых находятся другие связки. Большого значения для современной науки эти разделы (в отличие от классической математической логики) не имеют, и мы их касаться не будем.
Конструкция, сопоставляющая нескольким объектам высказывание, называется предикатом. Предикаты делятся на одноместные, двухместные, трехместные и т.д. в соответствии с числом объектов, которого они требуют. Для записи их используют функциональные обозначения. Предикат можно записать в виде функции с незаполненными местами для аргументов, например
или же в виде
оговорив, что