Совокупность алгебры и отношений R={r1, r2,..} называют алгебраической системой, т.е. Aсист.=<X, F, R>.
Например, если даны отношения £(xi, xi) или Í(Xi, Xj), т.е. задан частичный порядок на множестве X, то A=<X, F, £> и A=<X, F, Í> есть алгебраические системы.
Если элементы множества, упорядоченного отношением £(xi, xi), принимают значения только на множестве {0, 1}, то операции поиска верхней и нижней граней на таком множестве формируют булеву алгебру. Тогда
Sup X=(xiÚxj) есть операции дизъюнкции – “Ú”, а Inf X=(xi×xj) есть операции конъюнкции конъюнкции – “×”.Поиск дополнения значения элемента xi на множестве {0, 1} есть унарная операция –отрицание - `xi.
Дизъюнкция (x1Úx2) есть бинарная операция, значение которой равно 0 в том и только в том случае, когда оба операнда имеют значение 0.
Префиксная схема этой операции имеет вид: f(xi, xj)=disjunct(хi, хj). Операцию дизъюнкции можно распространить на произвольное число элементов множества X. Например,
f(х1, х2,..хn)=(х1Úх2Ú...Úхn)=i=1Únхi.
Конъюнкция (x1×x2) есть бинарная операция, значение которой равно 1 в том и только в том случае, когда оба операнда имеют значение 1.
Префиксная схема этой операции имеет вид: f(xi, xj)=conjunct(х1, х2).
Операцию конъюнкции можно распространить на произвольное число элементов множества.
Например, f(х1, х2, ..хn)=(х1×х2×..×хn)=
i=1&nхi, где i=1&n - символ конъюнкции
для 1£i £n.
Отрицание `x есть унарная операция, значение которой противоположно значению операнда.
x |
f(x)=`x |
0 |
1 |
1 |
0 |
Префиксная схема этой операции имеет вид: f(x)=not(x).
Операции поиска верхней и нижней граней на множествах, упорядоченных отношением Í(Xi;Xj), есть операции объединения - È и пересечения - Ç, т. е.
Sup X=(XiÈXj) и Inf X=(XiÇXj). Поиск элементов множества Xj, не принадлежащих множеству Xi, есть унарная операция – дополнение - ùXi, т. е. ùXi={x| xÏXi и xÎXj}.
1. 5 Алгебра множеств
Две бинарные операции (È и Ç) и одна унарная операция (ù ), заданные на булеане универсального множества - Â(U), формируют алгебру множеств, т. е.
Aмнож.=<Â(U); ù; È; Ç >,
где Â(U) – носитель алгебры,
F={ù; È; Ç}- сигнатура алгебры, где ù - символ унарной операции –дополнения, È - символ бинарной операции – объединения, Ç -символ бинарной операции - пересечения.
Непосредственно из определения граней упорядоченного множества подмножеств следуют основные законы алгебры множеств:
· коммутативности: (AÈB)=(BÈA) и (AÇB)=(BÇA);
· ассоциативности: AÈ(BÈC)=(AÈB)ÈC и AÇ(BÇC)=(AÇB)ÇC;
· идемпотентности: AÇA=A и AÈA=A;
· поглощения: AÇ(AÈB)=A и AÈ(AÇB)=A;
· дистрибутивности: AÈ(BÇC)=(AÈB)Ç(AÈC) и AÇ(BÈC)=(AÇB)È(AÇC);
· “третьего не дано” AÈùA=U;
· противоречия: AÇùA=Æ.
· двойного отрицания: ù (ùA)=A.
Рассмотрим исполнение отдельных операций над подмножествами A, B, C множества Â(U). Для изображения исполнения отдельных операций обозначим прямоугольником универсальное множество U, а внутри него - кругами подмножества A, B и C. Заштрихованная область будет представлять результат исполнения операции. Такое изображение называют кругами Эйлера.
Объединение множеств А и В есть множество, состоящее из всех тех элементов, которые принадлежат хотя бы одному множеству А или В, т.е. С=(АÈВ)={x| xÎA или xÎB}.
Операторная запись объединения имеет вид: С=union(A, B).
Если В=Æ, то АÈВ=АÈÆ=А.
Если B=U, то АÈВ=АÈU=U.
Если АÍС и ВÍС, то АÈВÍС.
Рис. 2 Объединение множеств A и B.
Пример: Пусть даны множества A={a, b, c}, B={b, c, d, e}. Найти C= (АÈВ).
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.