Чтобы определить, является ли логическая формула тождественно-истинной или тождественно-ложной, необходимо составить её таблицу истинности. В данном случае формула выглядит следующим образом:
[ x \vee (y \& (x \rightarrow y)) ]
Где:
- ( \vee ) — логическое "ИЛИ" (дизъюнкция),
- ( \& ) — логическое "И" (конъюнкция),
- ( \rightarrow ) — логическое "если., то." (импликация).
Первым делом, давайте разберём импликацию ( x \rightarrow y ). Импликация истинна всегда, кроме случая, когда ( x ) истинно, а ( y ) ложно.
Затем составим таблицу истинности для всех возможных значений переменных ( x ) и ( y ):
[
\begin{array}{|c|c|c|c|c|c|}
\hline
x & y & x \rightarrow y & y \& (x \rightarrow y) & x \vee (y \& (x \rightarrow y)) \
\hline
0 & 0 & 1 & 0 & 0 \
0 & 1 & 1 & 1 & 1 \
1 & 0 & 0 & 0 & 1 \
1 & 1 & 1 & 1 & 1 \
\hline
\end{array}
]
Теперь разберём каждый столбец по отдельности:
- ( x ) и ( y ) — это исходные переменные, принимающие значения 0 или 1.
- ( x \rightarrow y ) (импликация):
- ( x = 0 ), ( y = 0 ) → ( 0 \rightarrow 0 = 1 )
- ( x = 0 ), ( y = 1 ) → ( 0 \rightarrow 1 = 1 )
- ( x = 1 ), ( y = 0 ) → ( 1 \rightarrow 0 = 0 )
- ( x = 1 ), ( y = 1 ) → ( 1 \rightarrow 1 = 1 )
- ( y \& (x \rightarrow y) ) (конъюнкция):
- ( x = 0 ), ( y = 0 ) → ( y = 0 \& (x \rightarrow y = 1) = 0 )
- ( x = 0 ), ( y = 1 ) → ( y = 1 \& (x \rightarrow y = 1) = 1 )
- ( x = 1 ), ( y = 0 ) → ( y = 0 \& (x \rightarrow y = 0) = 0 )
- ( x = 1 ), ( y = 1 ) → ( y = 1 \& (x \rightarrow y = 1) = 1 )
- ( x \vee (y \& (x \rightarrow y)) ) (дизъюнкция):
- ( x = 0 ), ( y = 0 ) → ( 0 \vee 0 = 0 )
- ( x = 0 ), ( y = 1 ) → ( 0 \vee 1 = 1 )
- ( x = 1 ), ( y = 0 ) → ( 1 \vee 0 = 1 )
- ( x = 1 ), ( y = 1 ) → ( 1 \vee 1 = 1 )
Как видно из таблицы, выражение ( x \vee (y \& (x \rightarrow y)) ) принимает значение 1 при всех значениях переменной ( y ), кроме ( x = 0 ) и ( y = 0 ). Таким образом, формула не является тождественно-истинной (истинной при всех наборах значений переменных) и не является тождественно-ложной (ложной при всех наборах значений переменных).
Формула является частично истинной, так как она истинна для некоторых, но не для всех комбинаций значений переменных ( x ) и ( y ).