Классификация бинарных отношений.
ОТНОШЕНИЯ.
Понятие отношение является одним из фундаментальных понятий математики. Основы теории отношений заложили в конце XIX-го – начале XX–го столетий немецкий математик Е. Шредер и британские математики А. Уайтхед и Б. Рассел при разработке логического обоснования математики. В настоящее время отношения – это мощный аппарат, имеющий исключительное значение, как для современной математики, так и для ее многочисленных приложений. Отношение – это фундаментальное понятие в современной информатике. Действительно, повсеместно применяются реляционные (от английского слова relational, т.е. построенные на отношениях) системы управления базами данных (реляционная модель была разработана Е. Коддом в 1970 году). Более того, эффективность использования любого языка программирования или структур данных в процессе моделировании реальных ситуаций определяется, в конечном итоге, тем, насколько легко могут быть реализованы те или иные действия с отношениями.
Основные понятия и определения.
-арным отношением между элементами множеств
(взятыми в указанном порядке) называется любое подмножество множества
. Если
, то отношение – бинарное, а если
– то тернарное. В настоящем разделе отношения обозначаются строчными греческими буквами. При необходимости используются индексы.
Пример 2.1. 1. Отношениями из окружающего нас мира (конечно, в каждом случае должно быть четко указано, между элементами каких множеств определено отношение) являются: 1) фирма
– поставщик сырья для фирмы
(бинарное отношение); 2) студенты
и
ДонНУ учатся в группе
(тернарное отношение); 3) город
расположен севернее, чем город
(бинарное отношение) и т.д.
2. Отношениями из курса школьной математики являются:
1) бинарные отношения равенства
и порядка
,
,
и
для чисел:
,
,
,
,
;
2) бинарное отношение делимости для натуральных чисел:
;
3) тернарные отношения, соответствующие основным действиям арифметики:
,
,
,
;
4) бинарные отношения в планиметрии (
– множество всех треугольников на плоскости):
,
,
;
и т.д.
3. В теории множеств (см. раздел 1) применяются бинарные отношения
,
,
,
,
,
,
,
,
, где
– множество всех конечных подмножеств множества
и т.д.
Далее в настоящем разделе рассматриваются только бинарные отношения, т.е. отношения вида.
. Если утверждение
– истинное, то говорят, что элемент
находится в отношении
с элементом
, а если утверждение
– ложное (т.е.
) – что элемент
не находится в отношении
с элементом
. Вместо записей
и
иногда пишут, соответственно,
и
. Графическое представление декартового произведения двух множеств (см. рис. 1.3) дает возможность изобразить бинарное отношение
(рис. 2.1). При этом любая пара
интерпретируется как координаты точки плоскости, представляющей соответствующий элемент множества
.
Образом элемента
для отношения
называется множество
(
) (2.1)
(
называется также проекцией элемента
на множество
для отношения
). Прообразом элемента
для отношения
называется множество
(
) (2.2)
(
называется также проекцией элемента
на множество
для отношения
). Графическое изображение проекций элементов показано на рис. 2.2.
Пример 2.2. Для бинарных отношений
и
(см. пример 2.1) имеем: 1)
– это множество всех (положительных) делителей числа
; 2)
– это множество всех (положительных) кратных числа
; 3)
– это мощность множества
; 4)
– это множество всех подмножеств универсального множества
, содержащих в точности
элементов.
Множество
(2.3)
называется множеством значений отношения
, а множество
(2.4)
называется областью определения отношения
. Часто
и
называют, соответственно, второй и первой проекциями отношения
.
Пример 2.3. Пусть
.
Тогда
,
.
Классификация бинарных отношений.
Бинарное отношение
– функциональное, если
для всех
.
Пример 2.4. 1. Среди бинарных отношений из примера 2.1
,
и
– функциональные отношения, а
,
,
и
не являются функциональными.
2. Бинарное отношение
из примера 2.3 не является функциональным.
Замечание 2.1. С функциональным отношением
можно сопоставить (возможно, частичное) отображение
, определяемое равенством
(
).
Ясно, что
– взаимно-однозначное соответствие между множеством всех функциональных отношений
и множеством всех (возможно, частичных) отображений
. Само функциональное отношение
называется графиком отображения
.
Функциональное отношение
называется:
инъективным (или взаимно-однозначным), если образы различных элементов различны, т.е.
;
сюръективным (или отношением на), если каждый элемент
является образом хотя бы одного элемента
, т.е.
(
);
биективным, если оно является и инъективным, и сюръективным.
Пример 2.5. 1. Рассмотрим функциональные отношения
,
и
из примера 2.1. Отношения
и
не являются ни инъективными (два различных треугольников могут иметь одинаковую площадь или периметр), ни сюръективными (площадь и периметр треугольника – положительные числа). Отношение
– инъективное тогда и только тогда, когда, либо
, либо
. Отношение
– сюръективное тогда и только тогда, когда
– бесконечное множество. Следовательно, ни одно из отношений
,
и
не является биективным.
2. Определим бинарное отношение
равенством
.
Для каждого не равного нулю числа существует единственное обратное ему число. Следовательно,
– функциональное отношение. Так как
,
то
– инъективное отношение. А так как
,
то
– сюръективное отношение. Отношение
одновременно является инъективным и сюръективным, т.е.
– биективное отношение.
Замечание 2.2. Если функциональное отношение
– инъективное, сюръективное или биективное, то отображение
называется, соответственно, инъективным, сюръективным или биективным. Именно в последнем случае отображение
устанавливает взаимно-однозначное соответствием между множествами
и
.
Дата добавления: 2015-10-09; просмотров: 2715;
