Следствие (теоремы о СНДФ). Любую функцию алгебры логики можно представить контактной схемой.
Поскольку существуют различные формулы, представляющие одну и ту же функцию, различные схемы, представляющие одну и ту же формулу, то естественно возникает вопрос о сложности формул и схем.
Под сложностью формулы можно понимать:
а) число вхождений переменных в формулу, б) число операндов &, Ú, в
формуле.
Под сложностью схемы из функциональных элементов будем понимать число функциональных элементов в схеме.
Под сложностью контактной схемы будем понимать число контактов в схеме.
Пример. Упростить систему (уменьшить число уравнений или неравенств):
Сопоставим выражению логическую переменную А , а
выражению
– переменную В. Тогда наша система
примет вид
. Упрощая, получаем:
.
Следовательно, исходная система эквивалентна системе
Пусть задана схема из функциональных элементов &, Ú, .
Требуется ее упростить, т.е. создать другую схему с меньшей сложностью,
реализующей ту же функцию алгебры логики. Для этого надо записать формулу,
соответствующую схеме, и упростить ее (минимизировать количество операндов в
базисе &, Ú,
).
После этого строится схема для упрощенной формулы.
Пример. Упростить формулу.
|
1.
2.
3.
4.
5.
|
Сложность схемы равна пяти. Упрощаем формулу:
.
Сложность
последней формулы и соответствующей ей схемы равна 2. Кроме закона поглощения,
при упрощении схем из функциональных элементов используются законы де Моргана,
т.к. замена на
, а
также
на
уменьшает
сложность формулы на одну единицу.
Пример. Пусть дана контактная схема
и требуется ее упростить, т.е. создать другую контактную схему с меньшей сложностью, но реализующую ту же функцию алгебры логики. Функция проводимости схемы:
.
Исходная схема имела сложность 8. Эквивалентная ей схема имеет сложность 6:
Задание 1. а) А, В, С – множества, х – элемент множества. Доказать или опровергнуть.
1. |
а) Если |
б) |
2. |
а) Если |
б) |
3. |
а) Если |
б) |
4. |
а) Если |
б) |
5. |
а) Если |
б) Если |
6. |
а) Если |
б) |
7. |
а) Если |
б) |
8. |
а) Если |
б) |
9. |
а) Если |
б) |
10. |
а) Если |
б) Если |
11. |
а) Если |
б) |
12. |
а) Если |
б) |
13. |
а) Если |
б) Если |
14. |
а) Если |
б) |
15. |
а) Если |
б) |
16. |
а) Если |
б) |
17. |
а) Если |
б) |
18. |
а) Если |
б) Если |
19. |
а) Если |
б) Если |
20. |
а) Если |
б) Если |
21. |
а) Если |
б) |
22. |
а) Если |
б) |
23. |
а) Если |
б) |
24. |
а) Если |
б) |
25. |
а) Если |
б) |
26. |
а) Если |
б) |
27. |
а) Если |
б) |
28. |
а) Если |
б) |
29. |
а) Если |
б) Если |
30. |
а) Если |
б) |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.