- •Методические материалы к изучению курса «Дискретная математика»
- •Часть IV. Булевы функции
- •Содержание
- •§1. Высказывания и операции над ними.
- •§2. Формулы алгебры логики. Таблицы истинности.
- •§3. Логическое следование и равносильность формул. Связь с булевыми алгебрами.
- •§4. Нормальные формы. Двойственность.
- •4.1. Дизъюнктивная нормальная форма. Совершенная дизъюнктивная нормальная форма.
- •4.2. Конъюнктивная нормальная форма. Совершенная конъюнктивная нормальная форма.
- •§5. Булевы функции и основные их классы. Полином Жегалкина.
- •5.1. Понятие булевой функции и способы её задания.
- •5.3. Полином Жегалкина.
- •5.4. Функциональная полнота.
- •§6. Минимизация булевых функций.
- •6.2. Сокращённая днф. Метод Квайна.
- •§7. Применение к релейно-контактным схемам.
- •Варианты индивидуальных заданий Вариант 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
- •Образец выполнения индивидуального задания
- •Литература
Вариант 18
1. Составить таблицу истинности формул (x)(yx), ((x |)). Для СДНФ второй формулы составить переключательную схему и её упрощённый вариант.
2. Проверить двумя способами, будут ли эквивалентны следующие формулы x|(yz) и (x|y)(x|z):
а) составлением таблиц истинности;
б) приведением формул к СДНФ или СКНФ с помощью эквивалентных преобразований.
3. С помощью эквивалентных преобразований приведите формулу к ДНФ, КНФ, СДНФ, СКНФ. Построить полином Жегалкина.
4. Найти все сокращённые и минимальные ДНФ переключательной функции f(0, 0, 1)=f(1, 0, 0)=f(1, 1, 0)=0. К каким классам Поста принадлежит эта функция?
5. Найти сокращённую, все тупиковые и минимальные ДНФ булевой функции f(х1, х2, х3, х4), заданной вектором своих значений (0101 1110 1101 1101).
6. Является ли полной система функций ={x|, y}? Образует ли она базис?
7. С помощью алгебры логики проверить истинность соотношения для любых множеств А, В, С: A(B\C)=(AB)\(C\A).
Вариант 19
1. Составить таблицу истинности формул ((yx)), x |(). Для СДНФ второй формулы составить переключательную схему и её упрощённый вариант.
2. Проверить двумя способами, будут ли эквивалентны следующие формулы x(yz) и (xy)(xz):
а) составлением таблиц истинности;
б) приведением формул к СДНФ или СКНФ с помощью эквивалентных преобразований.
3. С помощью эквивалентных преобразований приведите формулу к ДНФ, КНФ, СДНФ, СКНФ. Построить полином Жегалкина.
4. Найти все сокращённые и минимальные ДНФ булевой функции f(1, 0, 0)=f(0, 1, 1)=f(1, 1, 0)=f(0, 1, 0)=1. К каким классам Поста принадлежит эта функция?
5. Найти сокращённую, все тупиковые и минимальные ДНФ булевой функции f(х1, х2, х3, х4), заданной вектором своих значений (0100 1111 0001 1010).
6. Является ли полной система функций ={xy, y}? Образует ли она базис?
7. С помощью алгебры логики проверить истинность соотношения для любых множеств А, В, С: A\(BC)=(A\B)(A\C).
Вариант 20
1. Составить таблицу истинности формул (x)(yx), ((x)|). Для СДНФ второй формулы составить переключательную схему и её упрощённый вариант.
2. Проверить двумя способами, будут ли эквивалентны следующие формулы x(yz) и (xy)(xz):
а) составлением таблиц истинности;
б) приведением формул к СДНФ или СКНФ с помощью эквивалентных преобразований.
3. С помощью эквивалентных преобразований приведите формулу к ДНФ, КНФ, СДНФ, СКНФ. Построить полином Жегалкина.
4. Найти все сокращённые и минимальные ДНФ булевой функции f(1, 0, 1)=f(0, 1, 0)=f(1, 1, 1)=0. К каким классам Поста принадлежит эта функция?
5. Найти сокращённую, все тупиковые и минимальные ДНФ булевой функции f(х1, х2, х3, х4), заданной вектором своих значений (1001 0101 0101 1011).
6. Является ли полной система функций ={xy, }? Образует ли она базис?
7. С помощью алгебры логики проверить истинность соотношения для любых множеств А, В, С: A(BC)=(AB)(AC).
Вариант 21
1. Составить таблицу истинности формул x((yx)), x|(). Для СДНФ второй формулы составить переключательную схему и её упрощённый вариант.
2. Проверить двумя способами, будут ли эквивалентны следующие формулы x(yz) и (xy)(xz):
а) составлением таблиц истинности;
б) приведением формул к СДНФ или СКНФ с помощью эквивалентных преобразований.
3. С помощью эквивалентных преобразований приведите формулу к ДНФ, КНФ, СДНФ, СКНФ. Построить полином Жегалкина.
4. Найти все сокращённые и минимальные ДНФ переключательной функции f(0, 0, 0)=f(0, 0, 1)=f(1, 0, 0)=f(1, 1, 0)=1. К каким классам Поста принадлежит эта функция?
5. Найти сокращённую, все тупиковые и минимальные ДНФ булевой функции f(х1, х2, х3, х4), заданной вектором своих значений (0001 0111 1101 1001).
6. Является ли полной система функций ={x|y, }? Образует ли она базис?
7. С помощью алгебры логики проверить истинность соотношения для любых множеств А, В, С: (AB)\C=(A\C)(B\C).