- •Автор: р. З. Камалян – доктор технических наук, профессор
- •Криволинейные и поверхностные интегралы: Методическая разработка для студентов дневной формы обучения по специальностям:
- •351400 – Прикладная информатика в экономике;
- •1. Чтение учебников и учебных пособий
- •2. Решение примеров
- •3. Самопроверка усвоения изученной темы
- •4. Консультации (письменные и устные)
- •5. Выполнение контрольных работ
- •6. Лекции и практические занятия
- •7. Требования на зачете и экзамене
- •8. Рекомендуемая литература
- •Элементы теории множеств
- •2. Основные операции над множествами
- •3. Свойства операций над множествами
- •4. Декартово произведение множеств
- •5. Отображение множеств. Функции.
- •6. Бинарные отношения.
- •Свойства разложения бинома Ньютона
- •Основные формулы числа сочетаний
- •Решение комбинаторных уравнений
- •5. Элементы теории графов и сетей
- •1. Основные понятия и определения
- •2. Операции над графами
- •3. Деревья. Лес.
- •4. Эйлеровы и гамильтоновы графы
- •5. Плоские и планарные графы
- •6. Матрицы графов
- •7. Понятие сети
- •Алгоритм построения максимального потока.
- •Построить некоторый начальный поток
- •Элементы математической логики
- •Предел математической логики
- •2. Понятие о высказывании
- •3. Основные логические операции
- •4. Равносильность высказываний
- •1. Основные равносильности:
- •2. Равносильности, выражающие одни логические операции через другие.
- •3. Равносильности, выражающие основные законы алгебры логики.
- •5. Алгебра Буля. Основные законы
- •6. Булевы функции
- •7. Представление произвольной функции алгебры логики в виде формулы алгебры логики и закон двойственности
- •8. Представление булевых функций нормальными формами
- •8.1. Дизъюнктивная нормальная форма и совершенная дизъюнктивная нормальная форма
- •8.2. Конъюнктивная нормальная форма и совершенная конъюнктивная нормальная форма
- •9. Проблема разрешимости
- •Элементы математической логики
- •1. Предмет математической логики
- •2. Понятие о высказывании
- •3. Основные логические операции
- •4. Равносильность высказываний.
- •1. Основные равносильности:
- •2. Равносильности, выражающие одни логические операции через другие.
- •3. Равносильности, выражающие основные законы алгебры логики.
- •5. Алгебра Буля. Основные законы.
- •6. Булевы функции
- •7. Представление производной функции алгебры логики в виде формулы алгебры логики и закон двойственности
- •8. Представления булевых функций нормальными формами
- •8.1. Дизъюнктивная нормальная форма и совершенная дизъюнктивная нормальная форма
- •8.2. Конъюнктивная нормальная форма и совершенная конъюнктивная нормальная форма
- •9. Проблема разрешимости
- •10. Логика предикатов
- •11. Формулы логики предикат
- •12. Общезначимость и выполнимость формул. Предваренная нормальная форма.
- •Контрольные задания
- •Пример выполнения контрольного Задания
5. Алгебра Буля. Основные законы
Равносильности 3 – ей группы говорят то том, что алгебра логики обладает коммутативными и ассоциативными законами относительно операций конъюнкции и дизъюнкции и дистрибутивным законом конъюнкции относительно дизъюнкции, эти же законы имеют место и в алгебре чисел. Поэтому над формулами алгебры логики можно производить те же преобразования, которые производятся в алгебре чисел ( раскрытие скобок, заключение в скобки, вынесение за скобки общего множителя ).
Но в алгебре логики
возможны и другие преобразования,
основанные на использовании равносильностей,
например,
и т.д. Эта особенность позволяет прийти
и к далеко идущим обобщениям.
Рассмотрим непустое
множество М элементов любой природы
{p,
q,
r,
…}, в котором определены отношение “=”
(равно) и три операции: “+” (сложение),
“
”
(умножение) и “-” (отрицание), подчиняющиеся
следующим аксиомам:
Коммутативные законы
Ассоциативные законы
Дистрибутивные законы
Законы идемпотентности
Законы двойного отрицания
Законы для Моргана
Законы поглощения
Такое множество М называется булевой алгеброй.
Если под основными элементами p, q, r, … подразумевается высказывания, под операциями “+”, “ ”, “-” дизъюнкцию, конъюнкцию, отрицание соответственно, а знак равенства рассматривается как знак равносильности, то, как следует из равносильностей 1, 2 и 3 групп, все аксиомы булевой алгебры выполняются.
В тех случаях, когда для некоторой системы аксиом удается подобрать конкретные объекты и конкретные соотношения между ними так, что все аксиомы выполняются, говорят, что найдена интерпретация ( или модель ) данной системы аксиом.
Алгебра логики является интерпретацией булевой алгебры. Алгебра Буля имеет и другие интерпретации. Например, если под основными элементами p, q, r, … множества М подразумевать множества, под операциями “+”, “ ”, “-” объединения, пересечения, дополнение соответственно, а под знаком равенства – знак равенства множеств, то мы приходим к алгебре множеств, в котором все аксиомы алгебры Буля выполняются.
Среди различных интерпретаций алгебры Буля имеются интерпретации и технического характера.
6. Булевы функции
Значения формулы алгебры логики полностью зависит от значений входящих в эту формулу высказываний. Поэтому формула алгебры логики является функцией входящих в нее элементарных высказываний.
Например, формула
является функцией трех переменных f
(p,
q,
r).
Особенность этой функции является то
обстоятельство, что ее аргументы
принимают одно из двух значений 0 и 1.
Определение. Функцией алгебры логики n переменных или функцией Буля называется функция n переменных, где каждая переменная принимает два значения 0 и 1, и при этом функция может принимать только одно из двух значений: 0 или 1.
Ясно, что тождественно истинные и тождественно ложные формулы алгебры логики представляют собой постоянные функции, а две равносильные формулы выражают одну и ту же функцию.
Выясним, каково
число функций n
переменных. Очевидно, каждую функцию
алгебры логики ( как и формулу алгебры
логики) можно задать с помощью таблицы
истинности, которая будет содержать
строк.
Следовательно,
каждая функция n
переменных принимает
значений,
состоящих из нулей и единиц. Таким
образом, функция n
переменных полностью определяется
набором значений из нулей и единиц длины
.
Общее значение же число наборов, состоящих
из нулей и единиц, длины
равно
.
Значит, число различных функций алгебры
логики n
переменных равно
.
Рассмотрим, к примеру, таблицу истинности для различных функций одной переменной. Она имеет вид (табл. 15)
Таблица 15
p |
|
|
|
|
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
Из таблицы видно,
что
а
Таблица истинности
для всевозможных функций двух переменных
имеет вид:
где i
= 1, 2, …, (табл. 16)
Таблица 16
p |
q |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
Аналитические выражения этих функций могут быть записаны следующим образом:
~1,
,
