Логические выражения
Программа Mathematica способна оперировать логическими выражениями. Константы True и False используются для обозначений истинного и ложного утверждений. Кроме констант логические выражения содержат переменные, соединенные следующими связками: And (&&, конъюнкция), Or (||, дизъюнкция), Not (!, логическое отрицание). Импликация задается функцией Implies или символом
из палитры BasicInput. Функция LogicalExpand осуществляет упрощение логических выражений.Пример
Определим значение логического выражения !(x>z) && !(x=y), если x=3, y=5, z=2
Задание
Получите законы дополнения ( !(!a) = a), идемпотентности (a && a = a; a || a = a) и поглощения (a && (a || b) = a) при помощи функции LogicalExpand.