Задача относится к булевой логике. Рассматриваем выражение not (A or B).
Идея и шаги
- A or B истинно, если хотя бы одно из A или B истинно.
- Следовательно, not (A or B) истинно только тогда, когда оба A и B ложны.
- По Деморгану это эквивалентно (not A) and (not B).
Эквивалентность not (A or B) = (not A) and (not B)
Таблица истинности (упрощённая, чтобы увидеть результат)
- Столбцы: A, B, не (A или B)
A | B | не (A или B) 0 | 0 | 1 0 | 1 | 0 1 | 0 | 0 1 | 1 | 0
Дополнительно, чтобы увидеть эквивалентность через деморган: A | B | не A | не B | не A и не B 0 | 0 | 1 | 1 | 1 0 | 1 | 1 | 0 | 0 1 | 0 | 0 | 1 | 0 1 | 1 | 0 | 0 | 0
Ответ по формату задачи (если требуется заполнить поля)
- Строк: 4
- Столбцов: 3 (вариант с колонками A, B, не (A или B)). Если же нужен полный набор с A, B, A или B и не (A или B), то будет 4 столбца; а если добавить не A и не B отдельно — 5 столбцов. Соответственно можно выбрать нужный формат.