Алгебра высказываний
[47/89%]Определить, является ли данная последовательность формулой:
;
;
;
.
Сколькими способами можно расставить скобки в последовательности, чтобы получилась формула:
;
?
Выписать все подформулы формулы:
;
.
Доказать, что всякая формула , не являющаяся пропозициональной переменной, может быть представлена в одном из следующих видов: , , , для некоторых формул и .
Доказать, что результат замены некоторого вхождения формулы в формулу вместо подформулы снова есть формула.
Доказать, что результат подстановки формулы вместо пропозициональной переменной в формулу снова есть формула.
Построить таблицы истинности для следующих формул:
;
;
;
;
;
.
Доказать выполнимость формул:
;
;
.
Доказать тождественную истинность формул:
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
.
При каких значениях переменных ложны следующие формулы:
;
;
;
;
?
Доказать, что если формула тождественно истинна, то формула тождественно истинна. (Здесь --- пропозициональная переменная, а --- формула.)
Доказать, что если формулы и тождественно истинны, то формула тождественно истинна.
Доказать, что:
если формулы и тождественно истинны, то формула тождественно истинна;
если формулы , , тождественно истинны, то формула тождественно истинна;
если формулы , тождественно истинны, то формула тождественно истинна.
Доказать, что тогда и только тогда, когда тождественно истинна.
Доказать, что:
;
;
( и ) .
Доказать, что из и следует:
;
;
;
.
Доказать, что если , то для любых формул и и переменной .
Доказать, что если и есть результат замены некоторого вхождения подформулы в формулу на формулу , то .
Доказать эквивалентности:
;
;
;
;
;
;
;
;
;
.
Доказать эквивалентности:
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
.
Доказать, что:
;
;
.
Доказать, что для любой формулы существует эквивалентная ей формула с тесными отрицаниями, т.е. формула, в которой нет символа и отрицания относятся только к пропозициональным переменным.
Доказать, что для любой формулы существует эквивалентная ей:
конъюнктивная нормальная форма;
дизъюнктивная нормальная форма.
Привести к дизъюнктивной и конъюнктивной нормальным формам:
;
;
.
Доказать, что если есть тождественно истинная к.н.ф., то для любого дизъюнкта формулы существует переменная такая, что и входят в этот дизъюнкт.
Доказать, что если есть тождественно ложная д.н.ф., то для любого конъюнкта формулы существует переменная такая, что и входят в этот конъюнкт.
Пусть --- формула с тесными отрицаниями (см. задачу II.1.22) и получается из заменой на , на и переменных на . Доказать, что .
Пусть и --- формулы с тесными отрицаниями (см. задачу II.1.22) и , --- формулы, двойственные к и соответственно ( получается из заменой на , на ). Доказать, что из следует (закон двойственности).
По данному набору значений переменных построить конъюнкт, истинный только для этого набора значений переменных. (Назовем такую формулу конъюнктом, соответствующим данному набору значений переменных.)
Доказать, что всякая формула эквивалентна дизъюнкции конъюнктов, соответствующих тем наборам значений переменных, при которых данная формула истинна (см. задачу II.1.29).
Доказать, что для любой выполнимой формулы существует эквивалентная ей с.д.н.ф.
Доказать, что для тождественно ложной формулы не существует эквивалентной ей с.д.н.ф.
По данному набору значений переменных построить дизъюнкт, ложный только для этого набора значений переменных. (Назовем такую формулу дизъюнктом, соответствующим данному набору значений переменных.)
Доказать, что всякая формула эквивалентна конъюнкции дизъюнктов, соответствующих тем наборам значений переменных, при которых данная формула ложна (см. задачу II.1.32).
Доказать, что для любой опровержимой формулы существует эквивалентная ей с.к.н.ф.
Доказать, что для тождественно истинной формулы не существует эквивалентная ей с.к.н.ф.
Привести к совершенной дизъюнктивной нормальной форме, т.е. найти с.д.н.ф., эквивалентную данной формуле:
;
;
.
Привести к совершенной конъюнктивной нормальной форме, т.е. найти с.к.н.ф., эквивалентную данной формуле:
;
;
.
Построить формулу такую, чтобы данная формула была тождественно истинной:
;
.
Построить формулу от трех переменных, которая истинна в том и только том случае, когда ровно две переменные ложны.
Построить формулу от трех переменных, которая принимает такое же значение, как и большинство (меньшинство) переменных.
Построить формулу от переменных так, чтобы:
и ;
и ;
и .
Доказать, что формула от переменных является тождественно истинной (тождественно ложной) формулой тогда и только тогда, когда ее с.д.н.ф. (с.к.н.ф.) содержит попарно не эквивалентных конъюнктов (дизъюнктов).
Пусть формула записана в с.к.н.ф. Строим формулу следующим образом:
-
выписываем конъюнкцию дизъюнктов, не входящих в ;
-
меняем на , на , на , на . Доказать, что формула --- с.д.н.ф. формулы .
По с.к.н.ф. формулы построить:
с.д.н.ф. , где --- двойственная к (см. задачу II.1.28);
с.к.н.ф. формулы ;
с.д.н.ф. формулы .
По с.д.н.ф. формулы и с.д.н.ф. формулы построить:
с.к.н.ф. и с.д.н.ф. формулы ;
с.к.н.ф. и с.д.н.ф. формулы ;
с.к.н.ф. и с.д.н.ф. формулы .
Доказать, что формула от переменных эквивалентна некоторой формуле, содержащей лишь , , и не содержащей , тогда и только тогда, когда в ее с.к.н.ф. отсутствует дизъюнкт .
Пусть формула не содержит других связок, кроме . Доказать, что является тождественно истинной тогда и только тогда, когда каждая переменная входит в четное число раз.
Пусть формула не содержит других связок, кроме и . Доказать, что является тождественно истинной тогда и только тогда, когда каждая переменная и знак отрицания входят в четное число раз.