b = (a and (not


b = (a and (not b)) or ((not a) and b). Кстати говоря, левая и правая части последнего выражения находятся в отношении эквивалентности, что обозначено знаком =. Таблица истинности для операции эквиваленции размещена в 9-м столбце таблицы 2. Если же применить к этому столбцу операцию инверсии, то получим столбец 6, то есть (a = b) = (not (a xor b)). Несомненно, вам будет интересно узнать, что "базовый набор" можно составить из одной-единственной операции. Таковой является, например, так называемый "штрих Шеффера" (обозначение: | ). Таблица для этой операции занимает 14-й, предпоследний, столбец таблицы 2. По смыслу, эта операция отражает несовместность операндов и может также рассматриваться как инверсия для таблицы операции конъюнкции. Покажем, как выразить через операцию "штрих Шеффера" другие булевы операции: not a = a | a a and b = (a | b) | (a | b) a or b = (a | a ) | (b | b) Упражнение #2. a) Выразить через "штрих Шеффера"
Индекс
Элементарные функции    Линейные уравнения    Нелинейные уравнения    Случайные числа


Hosted by uCoz