Тавтологии алгебры высказываний
О значении тавтологий в логике
Тавтологии представляют собой схемы построения истинных высказываний, независимо от содержания и истинности составляющих высказываний. Так, если для установления того, истинны или нет высказывания "Саратов основан в 1590 году", "Солнце вращается вокруг Земли", необходимо обладать специальными знаниями или заглянуть в специальную литературу, то для выяснения значения истинности высказываний "Треугольник прямоугольный, или треугольник не прямоугольный", "Неверно, что информация о наследственных признаках хранится в генах, и эта информация в генах не хранится" уже не нужно обладать знаниями ни в математике, ни в генетике. Вывод об истинности последних высказываний делаем, исходя не из их содержания, а из их формы, структуры. Структура первого из последних высказываний выражается формулой , а второго — формулой . Легко убедиться в том, что обе эти формулы суть тавтологии. Данные формулы дают две схемы построения всегда истинных высказываний. И такова каждая формула, являющаяся тавтологией. Но главное значение тавтологий не в этом.
Основное значение тавтологий состоит в том, что некоторые из них предоставляют правильные способы построения умозаключений, т.е. такие способы, которые от истинных посылок всегда приводят к истинным выводам. А ведь именно такие рассуждения углубляют наши знания и обогащают их истинными сведениями. В частности, любая тавтология алгебры высказываний вида соответствует некоторой общей схеме логического умозаключения. Поясним сказанное на примере следующей тавтологии указанного вида (внешние скобки опущены):

(Проверьте, действительно ли данная формула является тавтологией.) Попытаемся выяснить, какой схеме логического умозаключения она соответствует. Схема логического умозаключения, описываемая данной тавтологией, часто используется в математических доказательствах. Она состоит в следующем. Допустим, что требуется доказать истинность некоторого утверждения . Предполагается, что истинно его отрицание . Затем доказывается, что имеется некоторое такое утверждение В, для которого истинными являются оба утверждения и . Доказательства истинности этих импликаций зависят от содержания высказываний и и устанавливаются на основании методов и законов той математической теории, к которой они относятся. Считаем, что истинность утверждений и установлена. Одновременный вывод двух утверждений и — противоречие, абсурд. Тогда утверждаем, что истинно высказывание . Такой метод доказательства называется методом приведения к абсурду.
Термин "тавтология" имеет греческое происхождение, составлен из двух слов ταντοζ (то же самое) и λογοζ (слово) и означает повторение одного и того же определения, суждения иными, близкими по смыслу словами. В тавтологиях, относящихся к математической логике, заключительной логической связкой является эквивалентность . Например, тавтология
выражает одинаковость форм (формул) в ее левой и правой частях, т.е. имеется в виду семантическая одинаковость, выражаемая разными словами — формами (формулами). Совершенно аналогично в этом смысле арифметическое тождество , которое отражает ту же внутреннюю сущность посредством разных слов. И каждое из этих двух выражений является объективным законом, действующим каждый в своей сфере: первый — в сфере мыслительных процессов, второй — в сфере чисел. Каждый из этих законов несет объективную информацию об определенной части окружающего нас мира. Труднее в этом смысле истолковать тавтологии вида и т.п., но на них данный термин просто распространяется.
Основные тавтологии в математической логике
Приведем некоторые основные тавтологии, выражающие свойства логических операций, а также тавтологии, на которых основаны некоторые схемы математических доказательств.
Теорема 3.1. Следующие формулы алгебры высказываний являются тавтологиями:
а) закон исключенного третьего ;б) закон отрицания противоречия ;в) закон двойного отрицания ;г) закон тождества ;д) закон контрапозиции ;е) закон силлогизма (правило цепного заключения) ;ж) закон противоположности ;з) правило добавления антецедента ("истина из чего угодно") ;и) правило "из ложного что угодно" ;к) правило "модус поненс" (лат. modus ponens) ;л) правило "модус толленс" (лат. modus tollens) ;м) правило перестановки посылок ;н) правило объединения (и разъединения) посылок ;о) правило разбора случаев ;п) правило приведения к абсурду .
Доказательство. Отметим, что непосредственно из определений логических операций вытекает тождественная истинность формул а), б), в), г); для формулы д) доказательство имеется. Установим тождественную истинность формул л) и н) (для остальных проверьте самостоятельно).
л) Изучая тавтологии, важно уяснить, что имеется простой и надежный алгоритм (общий метод), позволяющий для любой формулы логики высказываний дать ответ на вопрос, является она тавтологией логики высказываний или нет — этот алгоритм состоит в построении ее таблицы истинности. Составим таблицу истинности для правила "модус толленс" 
Последний столбец таблицы, состоящий из значений истинности данной формулы, содержит лишь единицы. Это означает, что данная формула — тавтология.
н) Доказательство тождественной истинности формул с помощью составления их таблиц истинности проходит автоматически. Приведем следующее доказательство, рассуждая о тех значениях, которые формула может принимать.
Покажем, что левая часть данной эквивалентности обращается в ложное высказывание тогда и только тогда, когда в ложное высказывание обращается формула, стоящая в правой части эквивалентности. Действительно, формула превращается в ложное высказывание, если и только если . В свою очередь, тогда и только тогда, когда и . Итак, в том и только в том случае, когда . С другой стороны, формула обращается в ложное высказывание, если и только если и . В свою очередь, тогда и только тогда, когда и . Итак, в том и только в том случае, когда и . Доказанное означает, что правая и левая части эквивалентности одновременно превращаются либо в истинные высказывания, либо в ложные. Следовательно, по определению эквивалентности вся формула всегда превращается в истинное высказывание, т.е. является тавтологией.
Тавтологии, собранные в теореме 3.1, лежат в основе многих математических рассуждений, что уже обсуждалось в начале этой лекции относительно тавтологии теоремы 3.1, пункт п). Применение некоторых других тавтологий в процессе математических рассуждений рассмотрено в следующих лекций. Тавтологии последующих теорем данного параграфа выражают свойства логических операций.
Свойства конъюнкции и дизъюнкции
Теорема 3.2 (свойства конъюнкции и дизъюнкции). Следующие формулы алгебры высказываний являются тавтологиями:
а) законы идемпотентности ;б) законы упрощения ;в) законы коммутативности ;г) законы ассоциативности ;д) законы дистрибутивности ;е) законы поглощения ;ж) законы де Моргана .
Доказательство. Докажем для примера, что первый закон де Моргана (см. формулу 3.2, ж)) является тавтологией. Пусть и — произвольные конкретные высказывания. Рассмотрим два составных высказывания и , получающиеся из частей данной эквивалентности при замене пропозициональных переменных и конкретными высказываниями и соответственно. Предположим, во-первых, что высказывание истинно. Тогда конъюнкция ложна; следовательно, по меньшей мере одно из высказываний или ложно. Но в таком случае хотя бы одно из высказываний или истинно, следовательно, их дизъюнкция истинна. Предположим, во-вторых, что высказывание ложно. Тогда конъюнкция истинна. Следовательно, оба высказывания и истинны, а их отрицания и оба ложны, т. е. дизъюнкция ложна. Таким образом, для любых двух высказываний значения частей рассматриваемой эквивалентности совпадают. Следовательно, формула тождественно истинна.
Рекомендуется доказать самостоятельно тождественную истинность остальных формул теоремы 3.2, а также формул следующих далее теорем 3.3 и 3.4.
Свойства импликации и эквивалентности
Теорема 3.3 (свойства импликации и эквивалентности). Следующие формулы алгебры высказываний являются тавтологиями:
а) ;б) ;в) ;г) ;д) ;е) ;ж) ;з) ;и) ;л) ;л) ;м) ;н) ;о) ;п) ;р) .
Выражение одних логических операций через другие
Теорема 3.4 (выражение одних логических операций через другие). Следующие формулы алгебры высказываний являются тавтологиями:
а) ;б) ;в) ;г) ;д) ;е) ;ж) .
Основные правила получения тавтологий
Опишем два правила, которые позволяют получать новые тавтологии из уже имеющихся.
Теорема 3.5 (правило заключения). Если формулы и являются тавтологиями, то формула также тавтология. Другими словами, из и следует .
Доказательство. Пусть и . Предположим, что формула не является тавтологией. Это означает, что существуют такие конкретные высказывания , что . Поскольку — тавтология, то для имеем . Вычисляем, пользуясь соотношением (1.4):
что противоречит тождественной истинности формулы . Следовательно, предположение неверно. Тогда , что и требовалось доказать.
Правило заключения называется также правилом отделения или правилом "модус поненс" (лат. modus ponens).
Второе правило получения тавтологий носит название правила подстановки. Пусть в формуле содержится пропозициональная переменная (а возможно, и другие пропозициональные переменные), и — любая формула. Если в формулу вместо символа везде, где он входит в , вставить формулу , то получим новую формулу. Она обозначается называется формулой, полученной из в результате подстановки в нее формулы вместо пропозициональной переменной . Например, если в формулу вместо переменной подставить формулу , то получим
Если в ту же формулу вместо переменной подставить формулу , то произойдет просто замена переменной, в результате которой получится формула .
Если формула содержит две пропозициональные переменные и (а возможно, и еще несколько), то можно определить одновременную подстановку двух формул и в формулу вместо пропозициональных переменных и соответственно как одновременную замену символа всюду, где он входит в , формулой и символа всюду, где он входит в , формулой . Получающуюся формулу обозначают . Например, подстановка в формулу вместо переменной формулы , а вместо переменной формулы приводит к формуле
Аналогично определяется одновременная подстановка в формулу и большего числа формул (трех, четырех и т.д.).
Теорема 3.6 (правило подстановки). Если формула , содержащая пропозициональную переменную , является тавтологией, то подстановка в формулу вместо переменной любой формулы снова приводит к тавтологии. Другими словами, из следует .
Доказательство. Так как , то формула превращается в истинное высказывание при подстановке вместо всех пропозициональных переменных . любых конкретных высказываний. Истинность получаемого высказывания не зависит от структуры подставляемых вместо высказываний. В частности, вместо может быть подставлено высказывание, которое само является конкретизацией формулы на некотором наборе конкретных высказываний. Но это и означает, что тавтологией будет формула , т.е. , что и требовалось доказать.
Например, если в тавтологии выполнить подстановку формулы вместо переменной , то получим тавтологию
Замечание 3.7. Отметим, что правило подстановки позволяет рассматривать каждую из тавтологий, приведенных в теоремах 3.1 — 3.4, не как отдельно взятую тавтологию, а как схему образования тавтологий. Значит, каждая из пропозициональных переменных в данных формулах может рассматриваться не как переменная, а как произвольная формула алгебры высказываний. Например, тавтология б) из теоремы 3.3 предоставляет бесконечное множество тавтологий вида , где — произвольные формулы алгебры высказываний.
Два рассмотренных правила образования тавтологий — "модус поненс" и правило подстановки — будем называть основными. Существуют и другие правила, которые будем называть вторичными или производными правилами и которые рассмотрим в последующих лекциях.
Если заметили ошибку, опечатку или есть предложения, напишите в комментариях.
|