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

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

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

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

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

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

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

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

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

 

 

 

 

F

 

0

 

0

0

 

 

1

 

0

 

1

0

 

0

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

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

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

 

 

F

0

1

0

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



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

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

Ответ: xzyw

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

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

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

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

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

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

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

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

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

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