ФОРМЫ ПРЕДСТАВЛЕНИЯ ВЫСКАЗЫВАНИЙ Элементарной дизъюнкцией называется выражение вида: Элементарной конъюнкцией называется выражение вида: Где A i - либо.

Презентация:



Advertisements
Похожие презентации
3. Нормальные формы логических функций Нормальной формой логической функции является такая формула, которая считается наиболее наглядной и удобной в использовании,
Advertisements

Логика в информатике Решение уравнений. Логические основы ПЭВМ.
Нормальные формы ХНУРЭ, кафедра ПО ЭВМ, Тел , Лекция 6 Н.В. Белоус Факультет компьютерных наук Кафедра ПО ЭВМ,
1 Совершенная дизъюнктивная нормальная форма и совершенная конъюнктивная нормальная форма Логические основы ЭВМ 10 класс Белоусова Елена Ивановна, учитель.
Логические функции. Логической (булевой) функцией называют функцию F(x 1,x 2,...,x n ), аргументы которой x 1,x 2,...,x n (независимые переменные) и сама.
Элементы математической логики. Высказывание Объект изучения – высказывание. Высказывание – предложение (сообщение) об объективно существующей действительности,
СДНФ и СКНФ Формы булевых функций. Дополнительные операции Импликация Эквивалентность Сложение по модулю 2 Стрелка Пирса (ИЛИ-НЕ) Штрих Шеффера (И-НЕ)
Булевы функции СДНФ и СКНФ. Дополнительные операции Импликация Эквивалентность Сложение по модулю 2 Стрелка Пирса (ИЛИ-НЕ) Штрих Шеффера (И-НЕ)
Построение таблиц истинности и упрощение(минимизация) логических выражений различными методами.
Алгебра логики Основные понятия. Введение Буль (Boole) Джордж ( , Линкольн, , Баллинтемпл близ Корка), английский математик и логик.
содержание 1определение 1.определение 2.логическоеотрицание 2.логическое отрицание 3.логическое сложение 4.логическое умножение 5логическоеследование.
Математическая логика Ненашев Дмитрий Александрович Кафедра высшей математики Научный руководитель: Денискина Е.А. Факультет двигателей летательных аппаратов.
Кафедра математики и моделирования Старшие преподаватели Е.Д. Емцева и Е.Г. Гусев Курс «Высшая математика» Лекция 3. Тема: ДНФ. СДНФ. Цель: Определить.
4. Минимизация логических функций. Карты Карно. Задача минимизации логической функции заключается в том, чтобы найти наиболее компактное её представление.
Булевы переменные и функции Булевыми переменными называются переменные, принимающие значение 0 или 1. Булевы (или логические) функции оперируют с булевыми.
1. Алгебра высказываний Аксёнов Сергей Владимирович к.т.н., доцент каф.ОСУ ТПУ Национальный исследовательский Томский политехнический университет Логика.
Минимизация булевых функций Методы минимизации. Минимальная ДНФ ДНФ называется минимальной, если она содержит по сравнению с другими эквивалентными ей.
Нормальные формы в математической логике Подготовил: Шинкарёв Г. Г. ГИП-104.
Алгебра логики Основные понятия. Введение Буль (Boole) Джордж ( , Линкольн, , Баллинтемпл близ Корка), английский математик и логик.
1 Кубенский А.А. Дискретная математика. Глава 2. Элементы математической логики Исчисление высказываний Высказывание – утверждение о математических.
Транксрипт:

ФОРМЫ ПРЕДСТАВЛЕНИЯ ВЫСКАЗЫВАНИЙ Элементарной дизъюнкцией называется выражение вида: Элементарной конъюнкцией называется выражение вида: Где A i - либо элементарное высказывание, либо его отрицание.

Дизъюнктивной нормальной формой (ДНФ) данного высказывания называется равносильное ему высказывание вида: где K i (i=1,s)- элементарная конъюнкция. Конъюнктивной нормальной формой (КНФ) данного высказывания называется равносильное ему высказывание вида: где D i (i=1,t)- элементарная дизъюнкция.

ФОРМЫ ПРЕДСТАВЛЕНИЯ ВЫСКАЗЫВАНИЙ Совершенной дизъюнктивной нормальной формой (СДНФ) данного высказывания называется такая ДНФ, в которой каждая элементарная конъюнкция содержит все элементарные высказывания, либо их отрицания по одному разу. Совершенной конъюнктивной нормальной формой (СКНФ) данного высказывания называется такая КНФ, в которой каждая элементарная дизъюнкция содержит все элементарные высказывания, либо их отрицания по одному разу.

ВВЕДЕМ СЛЕДУЮЩИЕ ОБОЗНАЧЕНИЯ

СДНФ ТЕОРЕМА О СДНФ Всякая не равная тождественному нулю функция f(x 1,x 2,…,x n ) допускает представление ТЕОРЕМА О ЕДИНСТВЕННОСТИ СДНФ Для всякой функции, не равной тождественному нулю существует единственная СДНФ

КАК ПОСТРОИТЬ СДНФ? ДЛЯ КАЖДОГО НАБОРА ЗНАЧЕНИЙ ПЕРЕМЕННЫХ, НА КОТОРЫХ ФУНКЦИЯ ИМЕЕТ ЗНАЧЕНИЕ ПОСТРОИТЬ ЭЛЕМЕНТАРНУЮ КОНЪЮНКЦИЮ, В КОТОРУЮ ВХОДЯТ ВСЕ ПЕРЕМЕННЫЕ, ПРИЧЕМ если значение x i =0, то в конъюнкцию входит отрицание x i, т.е. если значение x i =1, то в конъюнкцию входит само x i, т.е. ОБЪЕДИНИТЬ ПОЛУЧЕННЫЕ ЭЛЕМЕНТАРНЫЕ КОНЪЮНКЦИИ В ДНФ

x y z f

СКНФ ТЕОРЕМА О СКНФ Всякая не равная тождественной единице функция f(x 1,x 2,…,x n ) допускает представление ТЕОРЕМА О ЕДИНСТВЕННОСТИ СКНФ Для всякой функции, не равной тождественной единице существует единственная СКНФ

КАК ПОСТРОИТЬ СКНФ? ДЛЯ КАЖДОГО НАБОРА ЗНАЧЕНИЙ ПЕРЕМЕННЫХ, НА КОТОРЫХ ФУНКЦИЯ ИМЕЕТ ЗНАЧЕНИЕ ПОСТРОИТЬ ЭЛЕМЕНТАРНУЮ ДИЗЪЮНКЦИЮ, В КОТОРУЮ ВХОДЯТ ВСЕ ПЕРЕМЕННЫЕ, ПРИЧЕМ если значение x i =0, то в конъюнкцию входит само x i, т.е. если значение x i =1, то в конъюнкцию входит отрицание x i, т.е. ОБЪЕДИНИТЬ ПОЛУЧЕННЫЕ ЭЛЕМЕНТАРНЫЕ ДИЗЪЮНКЦИИ В КНФ

x y z f

СОКРАЩЕННАЯ ДНФ - ДНФ, ПОЛУЧАЕМАЯ ПОСЛЕ ВСЕХ СКЛЕИВАНИЙ И ПОГЛОЩЕНИЙ ИЗ СДНФ (A&B)U(A&B)=A - склеивание (A&B)UA=A - поглощение

МДНФ -МИНИМАЛЬНАЯ ДНФ (минимальная среди ДНФ) Высказывание из произвольной формы переводится в СДНФ Исходя из СДНФ получают СкДНФ (применив все операции склеивания и поглощения) На основе СДНФ и СкДНФ строится импликантная матрица, с помощью которой получается МДНФ

(xy)U((xUy)&z)= =(x&y&z)U(x&y&z)U(x&y&z)U(x&y&z)&(x&y&z) x&y&z x& y ++ z x&y 4-2 z&y 5-2 x&z 3-4 x&z 3-5 z&y 10-7 z 8-9 z