![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
|
Основное понятие алгебры логики – высказывание. Основные понятия любой отрасли науки не могут быть определены строго формально, а лишь поясняются. Логическое значение высказывания “истина” (“ложь”) чаще всего обозначаются цифрой 1 (0). Все высказывания можно разделить на простые и составные или сложные. Логическое значение любого высказывания легко может быть установлено с помощью таблиц истинности основных логических операций.
Пример 1. Определить являются ли высказываниями следующие предложения, и установить истинность или ложность имеющихся высказываний:
1. число 15 не делится на 3;
2. летайте самолётами Аэрофлота!
3. есть ли жизнь на Марсе?
4. в Петербурге более 4-х миллионов жителей;
5. все действительные числа удовлетворяют коммутативному закону.
Из приведённых пяти предложений второе и третье не являются высказываниями, т. к. высказыванием может быть лишь повествовательное предложение. Первое высказывание ложно, четвертое и пятое – истинны.
Пример 2. Составить таблицу истинности для формулы
.
Применение таблицы истинности – самый простой способ исследования булевой функции. Каждая таблица для функции
переменных содержит
строк, поэтому таблицы истинности удобно применять, если функция содержит не более 3-4-х переменных. В нашем случае
Таблица 1.19
|
|
|
|
|
|
|
|
|
|
По табл. 1.19 видно, что формула
- выполнима, т. к. принимает значения 0 и 1 при разных наборах переменных
.
Пример 3. Доказать, что если формулы
и
тождественно истинны, то формула
также тождественно истинна.
Предположим обратное, пусть
. Тогда из таблицы 1.16
, т. е.
. Следовательно,
и
, т. е.
и
одновременно, что невозможно. Таким образом, наше предположение неверно и
.
Пример 4. Булевы функции, представленные по формулам (1.13.4) и (1.13.5), находятся в виде совершенных дизъюнктивной и конъюнктивной нормальных форм. К такому виду любую булеву функцию можно привести путём эквивалентных преобразований с использованием формул (1.13.1)-(1.13.3). Однако самый простой, но не самый удобный способ – использование таблицы истинности.
По структуре формулы (1.13.4) ясно, что в её правой части стоят логические слагаемые, каждое из которых состоит из логического произведения всех переменных исходной формулы или их отрицаний, причём только из тех строк таблицы истинности, в которых сама функция равна единице.
Поэтому, чтобы получить совершенную дизъюнктивную нормальную форму булевой функции
, необходимо записать в виде дизъюнкции все выражения вида
только в тех строках таблицы истинности, где
.
Рассмотрим в качестве примера функцию
и её таблицу истинности 1.20.
Таблица 1.20
|
|
|
|
|
|
|
|
Тогда
. Форму (1.13.5) удобнее получать не напрямую, а по формуле
. В нашем случае
и
.
Алгебра логики и теория множеств являются двумя интерпретациями (моделями) одной общей теории, называемой алгеброй Буля*. Поэтому все понятия алгебры логики и теории множеств очень похожи.
Пример 5. Доказать равенство
. Проще всего это сделать с помощью диаграмм Эйлера – Венна (см. рис. 1.21). Видно, что множества
и
непересекающиеся, т. е. не имеют общих элементов. То же самое можно получить чисто формально:
(см. рис. 1.21),
.
Пример 6. Пусть
,
. Найти
,
,
,
,
,
.
,
,
,
,
,
, очевидно
.
Пример 7. Дано бинарное отношение
, изображённое на рис. 1. 22. Определить является ли оно рефлексивным, иррефлексивным, симметричным, антисимметричным, транзитивным?
Матрица этого отношения имеет вид
. Отношение
не рефлексивно, т. к. на главной диагонали его матрицы имеется два нуля; это отношение не иррефлексивно, т. к.
. Матрица
не симметрична, тогда не симметрично и отношение
; для симметричных отношений справедливо
, что, очевидно, не выполняется в данном случае.
. Отношение
антисимметрично, т. к. все элементы, стоящие вне главной диагонали матрицы
, равны нулю.
Транзитивность проще проверить по определению, используя элементы этого отношения:
. По определению отношение
транзитивно, если из
и
следует, что
. В нашем случае
,
, но и
;
,
, но и
, т. е.
транзитивно.
Пример 8. Для графов, изображённых на рис. 1.23, составить матрицу смежности вершин и инциденций.

а) Дан ориентированный граф. Тогда

и
б) Этот граф неориентированный, поэтому матрица смежности вершин будет симметрической, а матрица инциденций – бинарной.


Пример 9. По данной матрице смежности вершин
и инциденций
нарисовать соответствующий граф.
,
.
По первой матрице
может быть построен ориентированный мульти- и псевдограф, изображённый на рис. 1.24. Следует помнить, что рисунок графа может быть и иным по расположению вершин и форме дуг, важно лишь количество вершин и дуг и порядок их инцидентности. Так как матрица
бинарна, то ей соответствующий граф будет неориентированным. Он изображён на рис. 1.25.
Пример 10. Найти эксцентриситет вершин, радиус и диаметр графа, изображённого на рис. 1.25.
,
. Все вершины центральные и периферийные. Диаметральные цепи:
,
,
,
,
и т. п.
Пример 11. Реализовать релейно-контактными схемами функции: а)
;
б)
.
Поскольку релейно-контактные схемы реализуются на основе элементарных конъюнкции и дизъюнкции, то при необходимости следует упростить формулу по правилам (1.13.1)-(1.13.3).
а)
. Тогда релейно-контактная схема имеет вид, изображённый на рис. 1.26 а).


б) В этом случае формулу упрощать не требуется. Релейно-контактная схема этой формулы изображена на рис. 1.26 б).
Пример 12. Найти функции, реализуемые релейно-контактными схемами, изображёнными на рис. 1.27.
а)
;
б)
.
1.14.1. Обозначить элементарные высказывания буквами и записать следующие высказывания с помощью символов алгебры логики:
а)
или
;
б) если число 512 делится на 2 и 8, то оно делится на 16;
в) тает лёд и
.
1.14.2. Пусть высказывание
мишень поражена
-м выстрелом
,
. Что означают следующие высказывания:
а)
;
б)
;
в)
?
1.14.3. Составить таблицы истинности для формул:
а)
;
б)
;
в)
.
1.14.4. По таблице истинности получить СДНФ и СКНФ для формул:
а)
;
б)
;
в)
.
1.14.5. Доказать следующие тождества:
а)
;
б)
;
в)
.
1.14.6. Определить в каком отношении (
) находятся множества
и
, если:
а)
;
б)
;
в)
.
1.14.7. По данной матрице смежности вершин
или инциденций
построить соответствующий граф:
а)
; б)
;
в)
; г)
.
1.14.8. Для графов, изображённых на рис. 1.28, составить матрицы смежности вершин и инциденций:

1.14.9. Построить
-схемы для формул:
а)
;
б)
;
в)
.
1.14.10. Найти функции, реализуемые контактными схемами, изображёнными на рис. 1.29.

1.14.11. Варианты расчётно-графической работы.
Задание к расчётно-графической работе.
1. По таблице истинности найти СДНФ формулы алгебры логики.
2. Доказать равенство.
3. По данной матрице смежности вершин
или инциденций
построить граф и найти его метрические характеристики (эксцентриситеты вершин, радиус и диаметр графа).
4. Восстановить булеву функцию по данной релейно-контактной схеме (см. рис. 1.30-1.40) или построить релейно-контактную схему по данной функции.
Вариант 1
1.
;
2.
;
3.
;

4.
Вариант 2
1.
;
2.
;
3.
;
4.
.
Вариант 3
1.
;
2.
;
3.
;

4.
Вариант 4
1.
;
2.
;
3.
;
4.
.
Вариант 5
1.
;
2.
;
3.
;

4.
Вариант 6
1.
;
2.
;
3.
;
4.
.
Вариант 7
1.
;
2.
;
3.
;

4.
Вариант 8
1.
;
2.
;
3.
;
4.
.
Вариант 9
1.
;
2.
;
3.
;

4.
Вариант 10
1.
;
2.
;
3.
;
4.
.
Вариант 11
1.
;
2.
;
3.
;

4.
Вариант 12
1.
;
2.
;
3.
;
4.
.
Вариант 13
1.
;
2.
;
3.
;

4.
Вариант 14
1.
;
2.
;
3.
;
4.
.
Вариант 15
1.
;
2.
;
3.
;

4.
Вариант 16
1.
;
2.
;
3.
;
4.
.
Вариант 17
1.
;
2.
;
3.
;

4.
Вариант 18
1.
;
2.
;
3.
;
4.
.
Вариант 19
1.
;
2.
;
3.
;

4.
Вариант 20
1.
;
2.
;
3.
;
4.
.
Вариант 21
1.
;
2.
;
3.
;

4.
Вариант 22
1.
;
2.
;
3.
;
4.
.
Вариант 23
1.
;
2.
;
3.
;

4.
Вариант 24
1.
;
2.
;
3.
;
4.
.
Вариант 25
1.
;
2.
;
3.
;

4.
Вариант 26
1.
;
2.
;
3.
;
4.
.
Вариант 27
1.
;
2.
;
3.
;

4.
Вариант 28
1.
;
2.
;
3.
;
4.
.
Вариант 29
1.
;
2. если
, то
;
3.
;

4.
Вариант 30
1.
;
2. если
и
, то
;
3.
;
4.
.
* Джордж Буль (1815-1864) – английский математик и логик.
Дата публикования: 2014-11-03; Прочитано: 609 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!
