z1 ¬z2 ¬z3 ¬z4 z5Сколько существует различных наборов значений переменных, при которых выражение ложно? Решение: -
перепишем выражение, используя другие обозначения:
это выражение с пятью переменными, которые могут принимать 2
5 = 32 различных комбинаций значений
-
сначала определим число K комбинаций переменных, для которых выражение истинно; тогда число комбинаций, при которых оно ложно, вычислится как 32 – K
-
заданное выражение истинно только тогда, когда истинно любое из двух слагаемых:
,
или оба они истинны одновременно
-
выражение
истинно только при
и
, при этом остальные 3 переменных могут быть любыми, то есть, получаем всего 8 = 23 вариантов
-
выражение
истинно только при
и
, при этом остальные 2 переменных могут быть любыми, то есть, получаем всего 4 = 22 варианта
-
заметим, что один случай, а именно
,
обеспечивает истинность обоих слагаемых в исходном выражении, то есть, входит в обе группы (пп. 3 и 4), поэтому исходное выражение истинно для 11 = 8 + 4 – 1 наборов значений переменных, а ложно – для 32 – 11 = 21 набора.
-
ответ: 21.
таким образом, остается только вариант ответа 1 (в ответах 3 и 4 переменная x
3 указана без инверсии)
-
проверяем скобку (x1 x2): в данном случае она равна 1, что соответствует условию
-
ответ: 1.
Е X
| Y
| Z
| F
|
1
| 0
| 0
| 1
|
0
| 0
| 0
| 1
|
1
| 1
| 1
| 0
|
щё пример задания:
Р-03.
Символом F обозначено одно из указанных ниже логических выражений от трех аргументов: X, Y, Z. Дан фрагмент таблицы истинности выражения F. Какое выражение соответствует F? 1)
¬X ¬Y ¬Z 2)
X Y Z 3)
X Y Z 4)
¬X ¬Y ¬ZРешение (основной вариант): -
нужно для каждой строчки подставить заданные значения X, Y и Z во все функции, заданные в ответах, и сравнить результаты с соответствующими значениями F для этих данных
-
если для какой-нибудь комбинации X, Y и Z результат не совпадает с соответствующим значением F, оставшиеся строчки можно не рассматривать, поскольку для правильного ответа все три результата должны совпасть со значениями функции F
-
перепишем ответы в других обозначениях:
1)
2)
3)
4)
-
первое выражение,
, равно 1 только при
, поэтому это неверный ответ (первая строка таблицы не подходит)
-
второе выражение,
, равно 1 только при
, поэтому это неверный ответ (первая и вторая строки таблицы не подходят)
-
третье выражение,
, равно нулю при
, поэтому это неверный ответ (вторая строка таблицы не подходит)
-
наконец, четвертое выражение,
равно нулю только тогда, когда
, а в остальных случаях равно 1, что совпадает с приведенной частью таблицы истинности
-
таким образом, правильный ответ – 4 ; частичная таблица истинности для всех выражений имеет следующий вид:
X
| Y
| Z
| F
|
|
|
|
|
1
| 0
| 0
| 1
| 0 ×
| 0 ×
| 1
| 1
|
0
| 0
| 0
| 1
| –
| –
| 0 ×
| 1
|
1
| 1
| 1
| 0
| –
| –
| –
| 0
|
(красный крестик показывает, что значение функции не совпадает с F, а знак «–» означает, что вычислять оставшиеся значения не обязательно).
-
Возможные ловушки и проблемы:
-
серьезные сложности представляет применяемая в заданиях ЕГЭ форма записи логических выражений с «закорючками», поэтому рекомендуется сначала внимательно перевести их в «удобоваримый» вид;
-
расчет на то, что ученик перепутает значки и (неверный ответ 1)
-
в некоторых случаях заданные выражения-ответы лучше сначала упростить, особенно если они содержат импликацию или инверсию сложных выражений (как упрощать – см. разбор задачи А10)
|
Решение (вариант 2): -
часто правильный ответ – это самая простая функция, удовлетворяющая частичной таблице истинности, то есть, имеющая единственный нуль или единственную единицу в полной таблице истинности
-
в этом случае можно найти такую функцию и проверить, есть ли она среди данных ответов
-
в приведенной задаче в столбце F есть единственный нуль для комбинации
-
выражение, которое имеет единственный нуль для этой комбинации, это
, оно есть среди приведенных ответов (ответ 4)
-
таким образом, правильный ответ – 4