Минимизировать функцию, значит преобразовать ее так, чтобы для ее реализации потребовалось меньшее количество элементов, чем в исходном варианте.
Существует несколько способов минимизации, например алгебраический метод, метод диаграмм Вейча-Карно и другие. Каждый из методов имеет свои достоинства и недостатки. Например, алгебраический метод не требует специальных навыков и основывается на аксиомах и правилах алгебры-логики, метод диаграмм наоборот, требует опыта работы с картами Карно, но не требует знаний логических операций.
Поскольку мне более удобно использовать логические функции на плоскости в виде матрицы, произведем минимизацию с помощью диаграмм Вейча-Карно (Карты Карно).
По таблице 1, таблицы истинности, заполняем Карты Карно
Таблица 1 - Таблица истинности.
| № пп | X1 | X2 | X3 | F |
После того, как построили таблицу истинности, строем таблицу Карты Карно. Нумерация по горизонтали и по вертикали (Таблица 2) заполняется согласно Форме Грея (два соседних столбца или две соседних строки отличаются 1 битом, поэтому после 01 идет 11 и т.д.)
Таблица 2 - Карты Карно
![]() |
| Х2 Х3 Х1 | ||||
0
| ||||
Далее в клеточки данной таблицы выставляются те значения, когда F=1(Таблица 3), а в оставшихся клетках пишем "0" (Таблица 4)
Таблица 3 - Таблица истинности
| № пп | X1 | X2 | X3 | F |
1
| ||||
2
| ||||
4
| ||||
6
| ||||
Таблица 4 - Карты Карно
| Х2 Х3 Х1 | ||||
После выбираем пары клеток с единицами, меняем столбцы "01" и "11" местами чтобы образовать лагуны (Таблица 5)
Таблица 5 - Карты Карно
1
| Х2 Х3 Х1 | ||||
0
| 1
| |||
1
|
Записываем результат: 1-Х1 2-Х1, следовательно F=Х1+Х1=1
В данном случаи F=Х1+Х1=1

0
1
2
4
6
0
1
1






