Трёхмерная карта Карно

Материал из Мегапедии
Перейти к: навигация, поиск

Трёхмерная карта Карно — это таблица истинности определённого вида для логической функции пяти или шести переменных. Трёхмерная карта Карно является обобщением карты Карно и используется для минимизации нормальной формы булевых функций, т.е. для построения МДНФ и МКНФ.

Виды трёхмерных карт Карно:

Для функции пяти переменных

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Для функции шести переменных

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения
  • Заметим, что в трёхмерных картах Карно наборы аргументов в соседних строках, столбцах и таблицах (включая первые и последние) отличаются значением одного аргумента.
  • Для функции шести переменных вторая и третья таблицы являются соседними. Четвёртая таблица последняя.

Примеры использования трёхмерных карт Карно:

Функция пяти переменных

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Строим трёхмерную карту Карно для функции пяти переменных

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Построение МДНФ

Покрываем единицы карты Карно наименьшим числом параллелепипедов с рёбрами длиной 2n.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Единицы трёхмерной карты Карно минимально покрываются параллелепипедами вида 2х2х2, 2х2х1 (два), 1х4х1, 1х2х2, что соответствует одной элементарной конъюнкции двух аргументов и четырём элементарным конъюнкциям трёх аргументов. Заметим, что крайние по сторонам и угловые фигуры объединяются.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Построение МКНФ

Покрываем нули карты Карно наименьшим числом параллелепипедов с рёбрами длиной 2n.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Нули трёхмерной карты Карно минимально покрываются параллелепипедами вида 2х2х2, 1х4х1 (два), 2х2х1, 1х1х2, что соответствует одной элементарной дизъюнкции двух аргументов, трём элементарным дизъюнкциям трёх аргументов и одной элементарной дизъюнкции четырёх аргументов. Заметим, что соответствующие равные фигуры в разных таблицах объединяются.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Функция шести переменных

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Строим трёхмерную карту Карно для функции шести переменных

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Построение МДНФ

Покрываем единицы карты Карно наименьшим числом параллелепипедов с рёбрами длиной 2n.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Единицы трёхмерной карты Карно минимально покрываются параллелепипедами вида 2х2х4, 1х4х2 (два), 4х1х2 (два), 1х1х2, что соответствует одной элементарной конъюнкции двух аргументов, четырём элементарным конъюнкциям трёх аргументов и одной элементарной конъюнкции пяти аргументов. Заметим, Заметим, что соответствующие равные фигуры в разных таблицах объединяются.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Построение МКНФ

Покрываем нули карты Карно наименьшим числом параллелепипедов с рёбрами длиной 2n.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Нули трёхмерной карты Карно минимально покрываются параллелепипедами вида 1х2х4, 2х1х4, 2х2х2 (три), 2х1х2, 1х2х2, что соответствует пяти элементарным дизъюнкциям трёх аргументов и двум элементарным дизъюнкциям четырёх аргументов. Заметим, что соответствующие равные фигуры в разных таблицах объединяются.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Другие понятия:

Ссылки