Вопрос:

Постройте таблицы истинности для следующих выражений: 1) (¬x ⊕ (y → z)) ∨ z; 2) (¬x → z) → (y → x). Оцените, для какого из двух выражений наборов истинных значений больше.

Ответ:

Обозначим истинность как 1, ложность как 0. В выражении 1 символ ⊕ означает исключающее «или».

1) \((\neg x \oplus (y \to z)) \lor z\)

xyz¬xy → z¬x ⊕ (y → z)F₁
0001100
0011101
0101011
0111101
1000111
1010111
1100000
1110111

В первом выражении 6 наборов истинны.

2) \((\neg x \to z) \to (y \to x)\)

xyz¬x → zy → xF₂
000011
001111
010011
011111
100111
101111
110100
111100

Во втором выражении 6 наборов истинны.

Ответ: количество наборов истинных значений одинаково: по 6 наборов для каждого выражения.