Логика
Шрифт:
Утверждая импликацию, мы утверждаем, что не может случиться, чтобы её основание (антецедент) было истинным, а следствие (консеквент) — ложным.
Это определение как и предыдущие определения связок предполагает, что всякое высказывание является либо истинным, либо ложным и что истинностное значение сложного высказывания зависит только от истинностных значений составляющих его высказываний и способа их связи.
Для установления истинности импликации «если А, то В » достаточно, таким образом, выяснить истинностные значения высказывании А и В. Из четырех возможных случаев импликация истинна в следующих трех:
(1) и её основание, и её следствие
(2) основание ложно, а следствие истинно;
(3) и основание, и следствие ложны.
Только в четвёртом случае, когда основание истинно, а следствие ложно, вся импликация ложна.
Будем обозначать импликацию символом →. Таблица истинности для импликации приводится.
Смысл импликации, как одной из логических связок, полностью определён этой таблицей, и ничего другого импликация не подразумевает.
Импликация, в частности, не предполагает, что высказывания А и В как-то связаны между собой по содержанию. В случае истинности В высказывание «если А, то В » истинно независимо от того, является А истинным или ложным и связано оно по смыслу с В или нет. Истинными считаются, например, высказывания: «Если на Солнце есть жизнь, то дважды два равно четырём», «Если Волга — озеро, то Токио — большой город» и т.п. Условное высказывание истинно также тогда, когда А ложно, и при этом опять-таки безразлично, истинно В или нет и связано оно по содержанию с А или нет. К истинным относятся, к примеру, высказывания: «Если Солнце — куб, то Земля — треугольник», «Если дважды два равно пяти, то Токио маленький город» и т.п. В обычном рассуждении все эти высказывания вряд ли будут рассматриваться как имеющие смысл и ещё в меньшей степени как истинные.
Очевидно, что хотя импликация полезна для многих целей, она не совсем согласуется с обычным пониманием условной связи. Импликация охватывает многие важные черты «логического поведения» условного высказывания, но вместе с тем не является достаточно адекватным его описанием.
В последние полвека были предприняты энергичные попытки реформировать теорию импликации. При этом речь шла не об отказе от описанного понятия импликации, а о введении, наряду с ним, другого понятия, учитывающего не только истинностные значения высказываний, но и связь их по содержанию.
С импликацией тесно связана эквивалентность, называемая иногда «двойной импликацией».
Эквивалентность — сложное высказывание «А, если и только если В », образованное из высказываний А и В и разлагающееся на две импликации: «если А, то В » и «если В, то А ». Например: «Треугольник является равносторонним, если и только если он является равноугольным». Термином «эквивалентность» обозначается и связка «…, если и только если …», с помощью которой из двух высказываний образуется данное сложное высказывание. Вместо «…, если и только если …» для этой цели могут использоваться «… в том и только том случае, когда … „, «… тогда и только тогда, когда …“ и т.п.
Если логические связки определяются в терминах истины и лжи, эквивалентность истинна тогда и только тогда, когда оба составляющие её высказывания имеют одно и то же истинностное значение, т.е. когда они оба истинны или оба ложны. Соответственно, эквивалентность является ложной, когда одно из входящих в неё высказываний истинно, а другое ложно.
Обозначим эквивалентность символом ↔, формула A ↔ В может быть прочитана так: «А, если и только если В ». Таблица истинности для эквивалентности приводится.
С использованием введённой логической символики связь эквивалентности и импликации можно представить так: «А ↔ В » означает «(А → В) & (В → А) ».
Например: высказывание «Ромб является квадратом, если и только если все углы ромба прямые» означает «Если ромб есть квадрат, то все углы ромба прямые, и если все углы ромба прямые, то ромб есть квадрат».
Эквивалентность является отношением типа равенства. Как и всякое такое отношение, эквивалентность высказываний является рефлексивной (всякое высказывание эквивалентно самому себе), симметричной (если одно высказывание эквивалентно другому, то второе эквивалентно первому) и транзитивной (если одно высказывание эквивалентно другому, а другое — третьему, то первое высказывание эквивалентно третьему).
В следующей таблице перечислены все шесть связок, которые были введены ранее:
Следующие примеры показывают употребление данных связок.
Эти таблицы показывают, что формулы (А → A), (A v ~ A), ~ (A & ~ А), ((А → В) & А) → В и ((A → В) & ~ В) → ~ А принимают значение истинно при любых значениях входящих в них переменных. Такие формулы называются общезначимыми, или тождественно истинными, или тавтологиями. Более подробно об общезначимых формулах, представляющих законы логики, говорится в главе, посвящённой этим законам.
3. ОПИСАТЕЛЬНЫЕ И ОЦЕНОЧНЫЕ ВЫСКАЗЫВАНИЯ
И в обычном языке, и в логике употребляется несколько видов высказываний. До сих пор речь шла только об одном из них — об описательных высказываниях. Главной функцией описательного высказывания является описание действительности. Если высказывание описывает реальное положение дел, оно считается истинным, если не соответствует реальности — ложным. Обычно само понятие описательного высказывания определяют в терминах истины и лжи: высказывание есть повествовательное предложение, рассматриваемое вместе с его содержанием (смыслом) как истинное или ложное.