Задание EGEINF15E950: Таблицы истинности

ФИПИ · ЕГЭ · все форматы ответа · 2475 заданий

Открыть решение ↓ Ошибка или пожелание

Тип задачи: Таблицы истинности.

Учебные темы: Алгебра логики. Понятие высказывания. Высказывательные формы (предикаты). Кванторы существования и всеобщности. Логические операции. Таблицы истинности. Логические выражения. Логические тождества. Логические операции и операции над множествами. Законы алгебры логики. Эквивалентные преобразования логических выражений. Логические уравнения и системы уравнений. Логические функции. Зависимость количества возможных логических функций от количества аргументов. Канонические формы логических выражений.

Впишите правильный ответ.

Миша заполнял таблицу истинности логической функции F

((w ≡ ¬x) →  ¬ (z → w)) \/ ¬y,

но успел заполнить лишь фрагмент из трёх различных её строк, даже не указав, какому столбцу таблицы соответствует каждая из переменных w, x, y, z.

 

 

 

 

 

F

 

0

1

0

0

0

 

 

0

0

 

1

1

 

0

 

Определите, какому столбцу таблицы соответствует каждая из переменных w, x, y, z.

В ответе напишите буквы w, x, y, z в том порядке, в котором идут соответствующие им столбцы (сначала буква, соответствующая первому столбцу; затем буква, соответствующая второму столбцу, и т.д.). Буквы в ответе пишите подряд, никаких разделителей между буквами ставить не нужно.

Пример. Функция задана выражением ¬x \/ y, зависящим от двух переменных, а фрагмент таблицы имеет следующий вид.

 

 

 

F

0

1

0

 

В этом случае первому столбцу соответствует переменная y, а второму столбцу – переменная x. В ответе следует
написать: yx.



i
СВОЙСТВА ЗАДАНИЯ
КЭС:
2.7 Алгебра логики. Понятие высказывания. Высказывательные формы (предикаты). Кванторы существования и всеобщности. Логические операции. Таблицы истинности. Логические выражения. Логические тождества. Логические операции и операции над множествами. Законы алгебры логики. Эквивалентные преобразования логических выражений. Логические уравнения и системы уравнений. Логические функции. Зависимость количества возможных логических функций от количества аргументов. Канонические формы логических выражений
Тип ответа:Краткий ответ
Номер: 15E950
НЕ РЕШЕНО Ответить

Решение задания EGEINF15E950

Ответ: xwyz

Пустая клетка означает неизвестное значение, а не нуль. Во всех трёх строках требуется F = 0, причём строки должны быть различными.
Логическая функция: F = (((w ≡ ¬x) → ¬((z → w))) ∨ ¬y).
Используем правила: ¬ меняет значение на противоположное; ∧ даёт 1 только при двух единицах; ∨ даёт 0 только при двух нулях; импликация A → B ложна только при A = 1, B = 0; эквивалентность A ≡ B истинна при равенстве значений.
1. Найдём все допустимые наборы переменных.
Дизъюнкция равна 0, только если каждая её часть равна 0.
Поэтому одновременно должны выполняться условия:
((w ≡ ¬x) → ¬((z → w))) = 0.
¬y = 0.
Для полной проверки переберём 2⁴ = 16 наборов. В следующих двух строках тройки (x, y, z) идут в порядке 000, 001, 010, 011, 100, 101, 110, 111.
При w = 0 значения F: 1, 1, 1, 1, 1, 1, 0, 1.
При w = 1 значения F: 1, 1, 0, 0, 1, 1, 1, 1.
Остаются ровно три набора. Обозначим их A, B, C; внутри каждого набора порядок переменных всегда w, x, y, z:
A = (0; 1; 1; 0); значения частей выражения: 0, 0; F = 0.
B = (1; 0; 1; 0); значения частей выражения: 0, 0; F = 0.
C = (1; 0; 1; 1); значения частей выражения: 0, 0; F = 0.
Других подходящих наборов нет: все остальные из 16 дают противоположное значение функции. Значит, три различные строки исходной таблицы — это A, B, C в некотором порядке.

2. Сопоставим наборы строкам и восстановим столбцы.
Сначала сохраним исходные клетки. Знаком «?» обозначен пропуск; порядок: столбцы 1, 2, 3, 4 и F.
Исходная строка 1: ? 0 1 0 0.
Исходная строка 2: 0 ? ? 0 0.
Исходная строка 3: ? 1 1 ? 0.
Есть 3 · 2 · 1 = 6 способов расположить A, B, C по строкам. Например, ABC означает: первая строка — A, вторая — B, третья — C. Для каждого способа сравним известные клетки каждого столбца со значениями переменных в этих трёх наборах.
Ниже для столбцов 1, 2, 3, 4 перечислены допустимые буквы. «Нет» означает, что ни одна переменная не подходит. Одну букву нельзя назначить двум столбцам.
ABC: [x, z; w, z; y; z]; порядок букв xwyz.
ACB: [x; w; y; нет]; взаимно однозначного назначения нет.
BAC: [w, z; z; w, y; z]; взаимно однозначного назначения нет.
BCA: [x; x; y; x]; взаимно однозначного назначения нет.
CAB: [w, z; нет; w, y; нет]; взаимно однозначного назначения нет.
CBA: [x, z; x; y; x]; взаимно однозначного назначения нет.
Остаётся единственный порядок столбцов: x, w, y, z.
При нём полная таблица в исходном порядке строк имеет вид:
Заполненная строка 1: 1 0 1 0 0.
Заполненная строка 2: 0 1 1 0 0.
Заполненная строка 3: 0 1 1 1 0.

Проверка: все заданные клетки сохранены; заполненные строки попарно различны. После перестановки столбцов каждая из них совпадает с одним из трёх допустимых наборов A, B, C, поэтому во всех строках получается требуемое F = 0.
Перебраны все шесть порядков трёх различных наборов и все допустимые назначения букв, поэтому другой ответ невозможен. Буквы записываем подряд в порядке столбцов слева направо.
Ответ: xwyz.

Помочь улучшить сайт

Напишите пожелание к сайту или решению либо сообщите о найденной неточности в задании EGEINF15E950.

Сообщение увидит только команда сайта: на странице оно не публикуется.

Комментарии к решению

Комментарии видны всем посетителям сайта.

Комментариев пока нет. Будьте первым.

Чтобы оставить комментарий, войдите или зарегистрируйтесь.