Следующие функции по отношению. Функции и отношения, их свойства. Свойства бинарных отношений

Следующие функции по отношению. Функции и отношения, их свойства. Свойства бинарных отношений

Отношения. Основные понятия и определения

Определение 2.1. Упорядоченной парой <x , y > называется совокупность двух элементов x и y , расположенных в определенном порядке.

Две упорядоченные пары <x , y > и <u , v> равны межу собой тогда и только тогда, когда x = u и y = v.

Пример 2.1 .

<a , b >, <1, 2>, <x , 4> – упорядоченные пары.

Аналогично можно рассматривать тройки, четверки, n -ки элементов <x 1 , x 2 , … x n >.

Определение 2.2. Прямым (или декартовым )произведением двух множеств A и B называется множество упорядоченных пар, таких, что первый элемент каждой пары принадлежит множеству A , а второй – множеству B :

A ´ B = {<a , b >, ç a Î А и b Ï В }.

В общем случае прямым произведением n множеств А 1 , А 2 ,… А n называется множество А 1 ´ А 2 ´ …´ А n , состоящее из упорядоченных наборов элементов <a 1 , a 2 , …, a n > длины n , таких, что i- ый a i принадлежит множеству А i , a i Î А i .

Пример 2.2 .

Пусть А = {1, 2}, В = {2, 3}.

Тогда A ´ B = {<1, 2>, <1, 3>,<2, 2>,<2, 3>}.

Пример 2.3 .

Пусть А = {x ç0 £ x £ 1} и B = {y ç2 £ y £ 3}

Тогда A ´ B = {< x , y >, ç0 £ x £ 1и2 £ y £ 3}.

Таким образом, множество A ´ B состоит из точек, лежащих внутри и на границе прямоугольника, образованного прямыми x = 0 (ось ординат), x = 1, y = 2и y = 3.

Французский математик и философ Декарт впервые предложил координатное представление точек плоскости. Это исторически первый пример прямого произведения.

Определение 2.3. Бинарным (или двуместным )отношением r называется множество упорядоченных пар.

Если пара <x , y > принадлежит r , то это записывается следующим образом: <x , y > Î r или, что то же самое, xr y .

Пример2.4 .

r = {<1, 1>, <1, 2>, <2, 3>}

Аналогично можно определить n -местное отношение как множество упорядоченных n -ок.

Так как бинарное отношение – множество, то способы задания бинарного отношения такие же, как и способы задания множества (см. разд. 1.1). Бинарное отношение может быть задано перечислением упорядоченных пар или указанием общего свойства упорядоченных пар.

Пример 2.5 .

1. r = {<1, 2>, <2, 1>, <2, 3>} – отношение задано перечислением упорядоченных пар;

2. r = {<x , y > çx + y = 7, x , y – действительные числа} – отношение задано указанием свойства x + y = 7.

Кроме того, бинарное отношение может быть задано матрицей бинарного отношения . Пусть А = {a 1 , a 2 , …, a n } – конечное множество. Матрица бинарного отношения C есть квадратная матрица порядка n , элементы которой c ij определяются следующим образом:

Пример 2.6 .

А = {1, 2, 3, 4}. Зададим бинарное отношение r тремя перечисленными способами.

1. r = {<1, 2>, <1, 3>, <1, 4>, <2, 3>, <2, 4>, <3, 4>} – отношение задано перечислением всех упорядоченных пар.

2. r = {< a i , a j > ça i < a j ; a i , a j Î А } – отношение задано указанием свойства "меньше" на множестве А .

3. – отношение задано матрицей бинарного отношения C .

Пример 2.7 .

Рассмотрим некоторые бинарные отношения.

1. Отношения на множестве натуральных чисел.

а) отношение £ выполняется для пар <1, 2>, <5, 5>, но не выполняется для пары <4, 3>;

б) отношение "иметь общий делитель, отличный от единицы" выполняется для пар <3, 6>, <7, 42>, <21, 15>, но не выполняется для пары <3, 28>.

2. Отношения на множестве точек действительной плоскости.

а) отношение "находиться на одинаковом расстоянии от точки (0, 0)" выполняется для точек (3, 4) и (–2, Ö21), но не выполняется для точек (1, 2) и (5, 3);

б) отношение "быть симметричным относительно оси OY " выполняется для всех точек (x , y ) и (–x , –y ).

3. Отношения на множестве людей.

а) отношение "жить в одном городе";

б) отношение "учиться в одной группе";

в) отношение "быть старше".

Определение 2.4. Областью определения бинарного отношения r называется множество D r = {x çсуществует y, что xr y}.

Определение 2.5. Областью значений бинарного отношения r называется множество R r = {y çсуществует x, что xr y}.

Определение 2.6. Областью задания бинарного отношения r называется множество M r = D r ÈR r .

Используя понятие прямого произведения, можно записать:

r Î D r ´ R r

Если D r = R r = A , то говорят, что бинарное отношение r задано на множестве A .

Пример 2.8 .

Пусть r = {<1, 3>, <3, 3>, <4, 2>}.

Тогда D r = {1, 3, 4}, R r = {3, 2}, M r = {1, 2, 3, 4}.

Операции над отношениями

Так как отношения являются множествами, то все операции над множествами справедливы для отношений.

Пример 2.9 .

r 1 = {<1, 2>, <2, 3>, <3, 4>}.

r 2 = {<1, 2>, <1, 3>, <2, 4>}.

r 1 È r 2 = {<1, 2>, <1, 3>, <2, 3>, <2, 4>, <3, 4>}.

r 1 Ç r 2 = {<1, 2>}.

r 1 \ r 2 = {<2, 3>, <3, 4>}.

Пример 2.10 .

Пусть R – множество действительных чисел. Рассмотрим на этом множестве следующие отношения:

r 1 – " £ "; r 2 – " = "; r 3 – " < "; r 4 – " ³ "; r 5 – " > ".

r 1 = r 2 È r 3 ;

r 2 = r 1 Ç r 4 ;

r 3 = r 1 \ r 2 ;

r 1 = ;

Определим еще две операции над отношениями.

Определение 2.7. Отношение называется обратным к отношению r (обозначается r – 1), если

r – 1 = {<x , y > ç< y, x > Î r }.

Пример 2.11 .

r = {<1, 2>, <2, 3>, <3, 4>}.

r – 1 = {<2, 1>, <3, 2>, <4, 3>}.

Пример 2.12 .

r = {<x , y > ç x y = 2, x , y Î R }.

r – 1 = {<x , y > ç< y, x > Î r } = r – 1 = {<x , y > çy x = 2, x , y Î R } = {<x , y > ç– x + y = 2, x , y Î R }.

Определение 2.8. Композицией двух отношений r и s называется отношение

s r = {<x , z > çсуществует такое y , что <x , y > Î r и < y, z > Îs }.

Пример 2.13 .

r = {<x , y > çy = sinx }.

s = {<x , y > çy = Öx }.

s r = {<x , z > çсуществует такое y , что <x , y > Î r и < y, z > Îs } = {<x , z > çсуществует такое y , что y = sinx и z = Öy } = {<x , z > ç z = Ösinx }.

Определение композиции двух отношенийсоответствует определению сложной функции:

y = f (x ), z = g (y ) Þ z = g (f (x )).

Пример 2.14 .

r = {<1, 1>, <1, 2>, <1, 3>, <3, 1>}.

s = {<1, 2>, <1, 3>, <2, 2>, <3, 2>, <3, 3>}.

Процесс нахождения s r в соответствии с определением композиции удобно изобразить таблицей, в которой реализуется перебор всех возможных значений x , y , z . для каждой пары <x , y > Î r нужно рассмотреть все возможные пары < y, z > Îs (табл. 2.1).

Таблица 2.1

<x , y > Î r < y, z > Îs <x , z > Îs r
<1, 1> <1, 1> <1, 2> <1, 3> <1, 3> <3, 1> <3, 1> <1, 2> <1, 3> <2, 2> <3, 2> <3, 3> <1, 2> <1, 3> <1, 2> <1, 3> <1, 2> <1, 2> <1, 3> <3, 2> <3, 3>

Заметим, что первая, третья и четвертая, а также вторая и пятая строки последнего столбца таблицы содержат одинаковые пары. Поэтому получим:

s r = {<1, 2>, <1, 3>, <3, 2>, <3, 3>}.

Свойства отношений

Определение 2.9. Отношение r называется рефлексивным на множестве X , если для любого x Î X выполняется xr x .

Из определения следует, что всякий элемент < x , x > Î r .

Пример 2.15 .

а) Пусть X – конечное множество, X = {1, 2, 3} и r = {<1, 1>, <1, 2>, <2, 2>, <3, 1>, <3, 3>}. Отношение r рефлексивно. Если X – конечное множество, то главная диагональ матрицы рефлексивного отношения содержит только единицы. Для нашего примера

б) Пусть X r отношение равенства. Это отношение рефлексивно, т.к. каждое число равно самому себе.

в) Пусть X – множество людей и r отношение "жить в одном городе". Это отношение рефлексивно, т.к. каждый живет в одном городе сам с собой.

Определение 2.10. Отношение r называется симметричным на множестве X , если для любых x , y Î X из xry следует yr x .

Очевидно, что r симметрично тогда и только тогда, когда r = r – 1 .

Пример 2.16 .

а) Пусть X – конечное множество, X = {1, 2, 3} и r = {<1, 1>, <1, 2>, <1, 3>, <2, 1>, <3, 1>, <3, 3>}. Отношение r симметрично. Если X – конечное множество, то матрица симметричного отношения симметрична относительно главной диагонали. Для нашего примера

б) Пусть X – множество действительных чисел и r отношение равенства. Это отношение симметрично, т.к. если x равно y , то и y равно x .

в) Пусть X – множество студентов и r отношение "учиться в одной группе". Это отношение симметрично, т.к. если x учится в одной группе с y , то и y учится в одной группе с x .

Определение 2.11. Отношение r называется транзитивным на множестве X , если для любых x , y , z Î X из xry и yr z следует xr z .

Одновременное выполнение условий xry , yr z , xr z означает, что пара <x , z > принадлежит композиции r r . Поэтому для транзитивности r необходимо и достаточно, чтобы множество r r являлось подмножеством r , т. е. r r Í r .

Пример 2.17 .

а) Пусть X – конечное множество, X = {1, 2, 3} и r = {<1, 1>, <1, 2>, <2, 3>, <1, 3>}. Отношение r транзитивно, т. к. наряду с парами <x , y >и <y , z >имеется пара<x , z >. Например, наряду с парами <1, 2>, и <2, 3> имеется пара <1, 3>.

б) Пусть X – множество действительных чисел и r отношение £ (меньше или равно). Это отношение транзитивно, т.к. если x £ y и y £ z , то x £ z .

в) Пусть X – множество людей и r отношение "быть старше". Это отношение транзитивно, т.к. если x старше y и y старше z , то x старше z .

Определение 2.12. Отношение r называется отношением эквивалентности на множестве X , если оно рефлексивно, симметрично и транзитивно на множестве X .

Пример 2.18 .

а) Пусть X – конечное множество, X = {1, 2, 3} и r = {<1, 1>, <2, 2>, <3, 3>}. Отношение r является отношением эквивалентности.

б) Пусть X – множество действительных чисел и r отношение равенства. Это отношение эквивалентности.

в) Пусть X – множество студентов и r отношение "учиться в одной группе". Это отношение эквивалентности.

Пусть r X .

Определение 2.13. Пусть r – отношение эквивалентности на множестве X и x Î X . Классом эквивалентности , порожденным элементом x , называется подмножество множества X , состоящее из тех элементов y Î X , для которых xry . Класс эквивалентности, порожденный элементом x , обозначается через [x ].

Таким образом, [x ] = {y Î X | xry }.

Классы эквивалентности образуют разбиение множества X , т. е. систему непустых попарно непересекающихся его подмножеств, объединение которых совпадает со всем множеством X .

Пример 2.19 .

а) Отношение равенства на множестве целых чисел порождает следующие классы эквивалентности: для любого элемента x из этого множества [x ] = {x }, т.е. каждый класс эквивалентности состоит из одного элемента.

б) Класс эквивалентности, порожденный парой <x , y > определяется соотношением:

[<x , y >] = .

Каждый класс эквивалентности, порожденный парой <x , y >, определяет одно рациональное число.

в) Для отношения принадлежности к одной студенческой группе классом эквивалентности является множество студентов одной группы.

Определение 2.14. Отношение r называется антисимметричным на множестве X , если для любых x , y Î X из xry и yr x следует x = y .

Из определения антисимметричности следует, что всякий раз, когда пара <x , y > принадлежит одновременно r и r – 1 , должно выполняться равенство x = y . Другими словами, r Ç r – 1 состоит только из пар вида < x , x >.

Пример 2.20 .

а) Пусть X – конечное множество, X = {1, 2, 3} и r = {<1, 1>, <1, 2>, <1, 3>, <2, 2>, <2, 3>, <3, 3>}. Отношение r антисимметрично.

Отношение s = {<1, 1>, <1, 2>, <1, 3>, <2, 1>, <2, 3>, <3, 3>} неантисимметрично. Например, <1, 2> Îs, и <2, 1> Îs , но 1 ¹2.

б) Пусть X – множество действительных чисел и r отношение £ (меньше или равно). Это отношение антисимметрично, т.к. если x £ y , и y £ x , то x = y .

Определение 2.15. Отношение r называется отношением частичного порядка (или просто частичным порядком) на множестве X , если оно рефлексивно, антисимметрично и транзитивно на множестве X . Множество X в этом случае называют частично упорядоченным и указанное отношение часто обозначают символом £, если это не приводит к недоразумениям.

Отношение, обратное отношению частичного порядка будет, очевидно, отношением частичного порядка.

Пример 2.21 .

а) Пусть X – конечное множество, X = {1, 2, 3} и r = {<1, 1>, <1, 2>, <1, 3>, <2, 2>, <2, 3>, <3, 3>}. Отношение r

б) Отношение А Í В на множестве подмножеств некоторого множества U есть отношение частичного порядка.

в) Отношение делимости на множестве натуральных чиселесть отношение частичного порядка.

Функции. Основные понятия и определения

В математическом анализе принято следующее определение функции.

Переменная y называется функцией от переменной x , если по некоторому правилу или закону каждому значению x соответствует одно определенное значение y = f (x ). Область изменения переменной x называется областью определения функции, а область изменения переменной y – областью значений функции. Если одному значению x соответствует несколько (и даже бесконечно много значений y ), то функция называется многозначной. Впрочем, в курсе анализа функций действительных переменных избегают многозначных функций и рассматривают однозначные функции.

Рассмотрим другое определение функции с точки зрения отношений.

Определение 2.16. Функцией называется любое бинарное отношение, которое не содержит двух пар с равными первыми компонентами и различными вторыми.

Такое свойство отношения называется однозначностью или функциональностью .

Пример 2.22 .

а) {<1, 2>, <3, 4>, <4, 4>, <5, 6>} – функция.

б) {<x , y >: x , y Î R , y = x 2 } – функция.

в) {<1, 2>, <1, 4>, <4, 4>, <5, 6>} – отношение, но не функция.

Определение 2.17. Если f – функция, то D f область определения , а R f область значений функции f .

Пример 2.23 .

Для примера 2.22 а) D f – {1, 3, 4, 5}; R f – {2, 4, 6}.

Для примера 2.22 б) D f = R f = (–¥, ¥).

Каждому элементу x D f функция ставит в соответствие единственный элемент y R f . Это обозначается хорошо известной записью y = f (x ). Элемент x называется аргументом функции или прообразом элемента y при функции f , а элемент y значением функции f на x или образом элемента x при f .

Итак, из всех отношений функции выделяются тем, что каждый элемент из области определения имеет единственный образ.

Определение 2.18. Если D f = X и R f = Y , то говорят, что функция f определена на X и принимает свои значения на Y , а f называют отображением множества X на Y (X ® Y ).

Определение 2.19. Функции f и g равны, если их область определения – одно и то же множество D , и для любого x Î D справедливо равенство f (x ) = g (x ).

Это определение не противоречит определению равенства функций как равенства множеств (ведь мы определили функцию как отношение, т. е. множество): множества f и g равны, тогда и только тогда, когда они состоят из одних и тех же элементов.

Определение 2.20. Функция (отображение) f называется сюръективной или просто сюръекцией , если ля любого элемента y Y существует элемент x Î X , такой, что y = f (x ).

Таким образом, каждая функция f является сюръективным отображением (сюръекцией) D f ® R f .

Если f – сюръекция, а X и Y – конечные множества, то ³ .

Определение 2.21. Функция (отображение) f называется инъективной или просто инъекцией или взаимно однозначной , если из f (a ) = f (b ) следует a = b .

Определение 2.22. Функция (отображение) f называется биективной или просто биекцией , если она одновременно инъективна и сюръективна.

Если f – биекция, а X и Y – конечные множества, то = .

Определение 2.23. Если область значений функции D f состоит из одного элемента, то f называется функцией-константой .

Пример 2.24 .

а) f (x ) = x 2 есть отображение множества действительных чисел на множество неотрицательных действительных чисел. Т.к. f (–a ) = f (a ), и a ¹ –a , то эта функция не является инъекцией.

б) Для каждого x R = (– , ) функция f (x ) = 5 – функция-константа. Она отображает множество R на множество {5}. Эта функция сюръективна, но не инъективна.

в) f (x ) = 2x + 1 является инъекцией и биекцией, т.к. из 2x 1 +1 = 2x 2 +1 следует x 1 = x 2 .

Определение 2.24. Функция, реализующая отображение X 1 ´ X 2 ´...´ X n ®Y называется n-местной функцией.

Пример 2.25 .

а) Сложение, вычитание, умножение и деление являются двуместными функциями на множестве R действительных чисел, т. е. функциями типа R 2 ® R .

б) f (x , y ) = – двуместная функция, реализующая отображение R ´ (R \ )® R . Эта функция не является инъекцией, т.к. f (1, 2) = f (2, 4).

в) Таблица выигрышей лотереи задает двуместную функцию, устанавливающую соответствие между парами из N 2 (N – множество натуральных чисел) и множеством выигрышей.

Поскольку функции являются бинарными отношениями, то можно находить обратные функции и применять операцию композиции. Композиция любых двух функций есть функция, но не для каждой функции f отношение f –1 является функцией.

Пример 2.26 .

а) f = {<1, 2>, <2, 3>, <3, 4>, <4, 2>} – функция.

Отношение f –1 = {<2, 1>, <3, 2>, <4, 3>, <2, 4>} не является функцией.

б) g = {<1, a >, <2, b >, <3, c >, <4, D >} – функция.

g -1 = {<a , 1>, <b , 2>, <c , 3>, <D , 4>} тоже функция.

в) Найдем композицию функций f из примера а) и g -1 из примера б). Имеем g -1f = {<a , 2>, <b , 3>, <c , 4>, <d , 2>}.

fg -1 = Æ.

Заметим, что (g -1f )(a ) = f (g -1 (a )) = f (1) = 2; (g -1f )(c ) = f (g -1 (c )) = f (3) = 4.

Элементарной функцией в математическом анализе называется всякая функция f , являющаяся композицией конечного числа арифметических функций, а также следующих функций:

1) Дробно-рациональные функции, т.е. функции вида

a 0 + a 1 x + ... + a n x n

b 0 + b 1 x + ... + b m x m .

2) Степенная функция f (x ) = x m , где m – любое постоянное действительное число.

3) Показательная функция f (x ) = e x .

4) логарифмическая функция f (x ) = log a x , a >0, a 1.

5) Тригонометрические функции sin, cos, tg, ctg, sec, csc .

6) Гиперболические функции sh, ch, th, cth .

7) Обратные тригонометрические функции arcsin , arccos и т.д.

Например, функция log 2 (x 3 +sincos 3x ) является элементарной, т.к. она есть композиция функций cosx , sinx , x 3 , x 1 + x 2 , logx , x 2 .

Выражение, описывающее композицию функций, называется формулой.

Для многоместной функции справедлив следующий важный результат, полученный А. Н. Колмогоровым и В. И. Арнольдом в 1957 г. и являющийся решением 13-ой проблемы Гильберта:

Теорема. Всякая непрерывная функция n переменных представима в виде композиции непрерывных функций двух переменных.

Способы задания функций

1. Наиболее простой способ задания функций – это таблицы (табл. 2.2):

Таблица 2.2

Однако, таким образом могут быть заданы функции, определенные на конечных множествах.

Если функция, определенная на бесконечном множестве (отрезке, интервале), задана в конечном числе точек, например, в виде тригонометрических таблиц, таблиц специальных функций и т.п., то для вычисления значений функций в промежуточных точках пользуются правилами интерполяции.

2. Функция может быть задана в виде формулы, описывающей функцию как композицию других функций. Формула задает последовательность вычисления функции.

Пример 2.28 .

f (x ) = sin (x + Öx ) является композицией следующих функций:

g (y ) = Öy ; h (u, v) = u + v; w (z ) = sinz.

3. Функция может быть задана в виде рекурсивной процедуры. Рекурсивная процедура задает функцию, определенную на множестве натуральных чисел, т. е. f (n ), n = 1, 2,... следующим образом: а) задается значение f (1) (или f (0)); б) значение f (n + 1) определяется через композицию f (n ) и других известных функций. Простейшим примером рекурсивной процедуры является вычисление n !: а) 0! = 1; б) (n + 1)! = n !(n + 1). Многие процедуры численных методов являются рекурсивными процедурами.

4. Возможны способы задания функции, не содержащие способа вычисления функции, а только описывающие ее. Например:

f M (x ) =

Функция f M (x ) – характеристическая функция множества M .

Итак, по смыслу нашего определения, задать функцию f – значит задать отображение X ® Y , т.е. определить множество X ´Y , поэтому вопрос сводится к заданию некоторого множества. Однако можно определить понятие функции, не используя языка теории множеств, а именно: функция считается заданной, если задана вычислительная процедура, которая по заданному значению аргумента находит соответствующее значение функции. Функция, определенная таким образом, называется вычислимой.

Пример 2.29 .

Процедура определения чисел Фибоначчи , задается соотношением

F n = F n- 1 + F n- 2 (n ³ 2) (2.1)

с начальными значениями F 0 = 1, F 1 = 1.

Формула (2.1) вместе с начальными значениями определяет следующий ряд чисел Фибоначчи:

n 0 1 2 3 4 5 6 7 8 9 10 11 …
F n 1 1 2 3 5 8 13 21 34 55 89 144 …

Вычислительная процедура определения значения функции по заданному значению аргумента есть не что иное, как алгоритм .

Контрольные вопросы к теме 2

1. Укажите способы задания бинарного отношения.

2. Главная диагональ матрицы какого отношения содержит только единицы?

3. Для какого отношения r всегда выполняется условие r = r – 1 ?

4. Для какого отношения r всегда выполняется условие r r Í r .

5. Ввести отношения эквивалентности и частичного порядка на множестве всех прямых на плоскости.

6. Укажите способы задания функций.

7. Какое из следующих утверждений справедливо?

а) Всякое бинарное отношение есть функция.

б) Всякая функция есть бинарное отношение.

Тема 3. ГРАФЫ

Первая работа по теории графов принадлежащая Эйлеру, появилась в 1736 году. Вначале эта теория была связана с математическими головоломками и играми. Однако впоследствии теория графов стала использоваться в топологии, алгебре, теории чисел. В наше время теория графов находит применение в самых разнообразных областях науки, техники и практической деятельности. Она используется при проектировании электрических сетей, планировании транспортных перевозок, построении молекулярных схем. Применяется теория графов также в экономике, психологии, социологии, биологии.


Пусть E произвольное множество и пусть декартова степень равняется: E n =ExEx…E {n раз}, объект f(x 1 ,…,x n): E n →E есть n местная функция f n или функция n переменных определённая на множестве E. Нульместная функция есть константа из E.

Определение : Пусть F есть некоторое множество функций из P E (множество всех функций определённых на E), тогда:

1. Всякая функция из E есть суперпозиция над F.

2. Если функция f(x 1 ,…,x n) принадлежит F и каждая из A 1 ,…,A n есть либо суперпозиция над F либо переменная, то f(A 1 ,…,A n) есть суперпозиция над F.

Замечание : Суперпозиция над F есть обычная подстановка построенная из функций множества F. Суперпозиция над F допускает переименование переменных.

Определение : Класс M функций из P E функционально замкнут, если вместе с любыми своими функциями класс M содержит и любую их суперпозицию.

Определение : Замыкание [M] множества функций M из P E есть множество всех суперпозиций над M.

Замечание :
1. M принадлежит [M].
2. [[M]]=[M](свойство идемпотентности).
3. M 1 принадлежит M 2 следует, что принадлежит .

Обозначение : D(f) – область определения функции f.
R(f), Im(f) – область значений функции f.

Пусть A 1 ,…,A n – произвольные множества. Отношение ρ есть некоторое подмножество декартова произведения A 1 xA 2 x…xA n ρ ⊆A 1 xA 2 x…xA n .

Значение отношения ρ может быть истинным или ложным:
— 1 означает принадлежность набора (a 1 ,…, a n) ∈ ρ декартову произведению.
— 0 – наоборот.

Пусть E- произвольное множество.
Определение : n-арное (n-местное) отношение определённое на множестве E есть подмножество ρ ⊆E n =Ex…xE (n раз).

Замечание : Возможно предикатное от ρ(x 1 ,…, x n) и множественная (x 1 ,…, x n) принадлежит ρ записи для отношения ρ. (Предикат есть отношение). Пусть R E есть класс всех отношений определённых на множестве E.

Замечание : Предикат (отношение), определенный на множестве Е, есть функция, определенная на множестве Е принимающая только два значения [И,Л или T,F или 1,0].
Множество истинности предиката, есть множество всех тех наборов на котором предикат истинен.

Введем следующие операции (Мальцева):

1) ζρ(x 1 ,x 2 ,…,x n) = ρ ζ (x 1 ,x 2 ,…,x n) = ρ(x 2 ,x 3 ,…,x n ,x 1) – циклическая перестановка аргументов.

2) τρ(x 1 ,x 2 ,…,x n) = ρ τ (x 1 ,x 2 ,…,x n) = ρ(x 2 ,x 1 ,x 3 ,…,x n) – транспозиция (перестановка аргументов x 1 и x 2).

3) Δρ(x 1 ,x 2 ,…,x n) = ρ Δ (x 1 ,x 2 ,…,x n) = ρ(x 1 ,x 1 ,x 2 ,…,x n-1) – отождествление двух первых аргументов.

4) ∇ρ(x 1 ,x 2 ,…,x n) = ρ ∇ (x 1 ,x 2 ,…,x n) = ρ(x 2 ,…,x n+1) – введение фиктивной переменной.

5) ρ(x 1 , x 2 ,…,x n)*δ(x 1 , x 2 ,…,x m) = ρ * (x 1 ,…,x n+m-2) =
= {(a 1 ,…,a n+m-2) ∈ E n+m-2: ∃ a ∈ E, (a 1 ,…,a n-1 ,a) ∈ ρ & (a,a n ,…,a n+m-2) ∈ δ} – свертка отношений δ и ρ.

Замечание :

1) С помощью операций ζ, τ можно получить произвольную перестановку переменных.

2) С помощью операций ζ, τ, Δ отождествленных переменных может быть осуществлена на ∀ аргументах местах отношения.

3) С помощью операций ζ, τ, ∇ — фиктивные переменные могут быть введены на ∀ аргументых местах отношения.

4) С помощью ζ, τ, * свертка может быть осуществлена по ∀ переменным в обоих отношениях.

5) Кроме перечисленных в теории и практике программирования могут вводится и другие операции над отношениями.

функция ". Начнем с частного, но важного случая функций, действующих из в .

Если мы понимаем, что такое отношение , то понять, что такое функция совсем просто. Функция – это частный случай отношения. Каждая функция является отношением, но не каждое отношение является функцией. Какие же отношения являются функциями? Какое дополнительное условие должно выполняться, чтобы отношение являлось функцией?

Вернемся к рассмотрению отношения , действующего из области определения в область значений . Рассмотрим элемент из . Этому элементу соответствует в элемент , такой, что пара принадлежит , что часто записывают в виде: (например, ). Отношению могут принадлежать и другие пары, первым элементом которых может выступать элемент . Для функций такая ситуация невозможна.

Функция – это отношение , в котором элементу из области определения соответствует единственный элемент из области значений.

Отношение "иметь брата", представленное на рис.1, функцией не является. Из точки в области определения идут две дуги в разные точки области значений, следовательно это отношение функцией не является. Содержательно, Елена имеет двух братьев, так что однозначного соответствия между элементом из и элементом из нет.

Если же рассмотреть отношение на тех же множествах "иметь старшего брата", то такое отношение функцией является. У каждого человека братьев может быть много, но только один из них является старшим братом. Функциями являются и такие родственные отношения как "отец" и "мать".

Обычно, когда речь идет о функциях, то для общего обозначения функции используется буква , а не , как в случае отношений, и общая запись имеет привычный вид: .

Рассмотрим хорошо известную функцию . Областью определения этой функции является вся действительная ось: . Область значений функции замкнутый интервал на действительной оси: . График этой функции синусоида, каждой точке на оси соответствует единственная точка графика .

Взаимно однозначная функция

Пусть отношение задает функцию . Что можно сказать об обратном отношении ? Является ли оно также функцией? Совсем не обязательно. Рассмотрим примеры отношений, являющихся функциями.

Для отношения "имеет старшего брата" обратное отношение – это отношение "имеет брата или сестру". Конечно же, это отношение функцией не является. У старшего брата может быть много сестер и братьев.

Для отношений "отец" и "мать" обратным отношением является отношение "сын или дочь", которое также не является функцией, поскольку детей может быть много.

Если рассмотреть функцию , то обратное отношение функцией не является, поскольку одному значению соответствует сколь угодно много значений . Чтобы рассматривать

Человеку присуща потребность в общении, взаимодействии с другими людьми. Удовлетворяя эту потребность, он проявляет и реализует свои возможности.

Человеческая жизнь на всем ее протяжении проявляется, прежде всего, в общении. И все многообразие жизни отражается в столь же бесконечном многообразии общения: в семье, школе, на производстве, в быту, компаниях и т.д.

Общение - одна из универсальных форм активности личности, проявляющаяся в установлении и развитии контактов между людьми, в формировании межличностных отношений и порождаемая потребностями в совместной деятельности.

Общение выполняет целый ряд основных функций :

  • Информационная - функция приема, передачи сведений;
  • Контактная - установление контакта как состояния обоюдной готовности людей к приему и передачи информации;
  • Побудительная - функция стимуляции активности к действию;
  • Координационная - функция взаимного ориентирования и согласования действий;
  • Понимания - предполагает не только прием информации, но и понимание этой информации друг другом;
  • Амотивная - функция возбуждения в партнере нужных эмоций, переживаний, чувств, предполагает эмоциональный обмен, изменение эмоционального состояния;
  • Функция установления отношений - осознание и фиксирование своего социального статуса, социальной роли в конкретной социальной общности.
  • Функция оказания влияния - изменение состояния, поведения, намерений, представлений, установок, мнений, решений, потребностей, действий и т.д.

Наряду с функциями выделяют основные виды общения.

По количеству участников:

  • межличностное;
  • групповое.

По способу общения:

  • вербальное;
  • невербальное.

По положению общающихся:

  • контактное;
  • дистантное.

По условиям общения:

  • официальное;
  • неофициальное.

В структуре общения выделяют три тесно взаимосвязанные, взаимообусловленные стороны:

  • Перцептивная сторона общения - процесс восприятия друг друга.
  • Коммуникативная сторона общения предполагает передачу информации. При этом необходимо учитывать, что человек высказывает 80% от того, что хочет сказать, слушающий - воспринимает 70% и понимает 60% от сказанного.
  • Интерактивная сторона общения предполагает организацию взаимодействия (согласованность действий, распределение функций и др.).

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

Если один из этапов общения выпадает, эффективность общения резко снижается и существует вероятность не достичь тех целей, которые ставились при организации общения. Умение эффективно достигать поставленных целей в общении называется коммуникабельностью, коммуникативной компетентностью, социальным интеллектом.

Пусть r Í Х х Y .

Функциональное отношение – это такое бинарное отношение r, у которого каждому элементу соответствует ровно один такой, что пара принадлежит отношению или такого не существует совсем : или.

Функциональное отношение – это такое бинарное отношение r, длякоторого выполняется: .

Всюду определённое отношение – бинарное отношение r , для которого D r =Х ("нет одиноких х ").

Сюръективное отношение – бинарное отношение r , для которого J r = Y ("нет одиноких y ").

Инъективное отношение – бинарное отношение, в котором разным х соответствуют разные у .

Биекция – функциональное, всюду определённое, инъективное, сюръективное отношение, задаёт взаимно однозначное соответствие множеств.


Например :

Пусть r = { (x, y) Î R 2 | y 2 + x 2 = 1, y > 0 }.

Отношение r - функционально,

не всюду определено ("есть одинокие х "),

не инъективно (есть разные х, у ),

не сюръективно ("есть одинокие у "),

не биекция.

Например:

Пусть Ã= {(x,y) Î R 2 | y = x+1}

Отношение Ã- функционально,

Отношение Ã- всюду определено ("нет одиноких х "),

Отношение Ã- инъективно (нет разных х, которым соответствуют одинаковые у ),

Отношение Ã- сюръективно ("нет одиноких у "),

Отношение Ã- биективно, взаимно-однородное соответствие.

Например:

Пусть j={(1,2), (2,3), (1,3), (3,4), (2,4), (1,4)} задано на множестве N 4 .

Отношение j - не функционально, x=1 соответствует три y: (1,2), (1,3), (1,4)

Отношение j - не всюду определенно D j ={1,2,3}¹ N 4

Отношение j - не сюръективно I j ={1,2,3}¹ N 4

Отношение j - не инъективно, разным x соответствуют одинаковые y, например (2,3) и (1,3).

Задание к лабораторной работе

1. Заданы множества N1 и N2 . Вычислить множества:

(N1 хN2) Ç (N2 хN1) ;

(N1 хN2) È (N2 хN1) ;

(N1 Ç N2) x(N1 Ç N2) ;

(N1 È N2) x(N1 È N2) ,

где N1 = { цифры номера зачетной книжки, три последние};

N2 = { цифры даты и номера месяца рождения}.

2. Отношения r иg заданы на множествеN 6 ={1,2,3,4,5,6}.

Описать отношения r ,g ,r -1 , r g, r - 1 ○g списком пар.

Найти матрицы отношений r иg .

Для каждого отношения определить область определения и область значений.

Определить свойства отношений.

Выделить отношения эквивалентности и построить классы эквивалентности.

Выделить отношения порядка и классифицировать их.

1) r = { (m ,n ) | m > n }

g = { (m ,n ) | сравнение по модулю 2}

2) r = { (m ,n ) | (m - n) делится на 2}

g = { (m ,n ) | m делитель n }

3) r = { (m ,n ) | m < n }

g = { (m ,n ) | сравнение по модулю 3}

4) r = { (m ,n ) | (m + n) - четно}

g = { (m ,n ) | m 2 =n }

5) r = { (m ,n ) | m / n - степень 2 }

g = { (m ,n ) | m = n }

6) r = { (m ,n ) | m / n - четно}

g = { (m ,n ) | m ³n }

7) r = { (m ,n ) | m / n - нечетно }

g = { (m ,n ) | сравнение по модулю 4}

8) r = { (m ,n ) | m * n - четно }

g = { (m ,n ) | m £n }

9) r = { (m ,n ) | сравнение по модулю 5}

g = { (m ,n ) | m делится наn }

10) r = { (m ,n ) | m - четно, n - четно}

g = { (m ,n ) | m делительn }

11) r = { (m ,n ) | m = n }

g = { (m ,n ) | (m + n) £5 }

12) r ={ (m ,n ) | m и n имеют одинаковый остаток от деления на 3}

g = { (m ,n ) | (m -n) ³2}

13) r = { (m ,n ) | (m + n) делится нацело на 2 }

g = { (m ,n ) | 2 £(m -n) £4}

14) r = { (m ,n ) | (m + n) делится нацело на 3 }

g = { (m ,n ) | m ¹n }

15) r = { (m ,n ) | m и n имеют общий делитель }

g = { (m ,n ) | m 2 £n }

16) r = { (m ,n ) | (m - n) делится нацело на 2 }

g = { (m ,n ) | m < n +2 }

17) r = { (m ,n ) | сравнение по модулю 4 }

g = { (m ,n ) | m £n }

18) r = { (m ,n ) | m делится нацело наn }

g = { (m ,n ) | m ¹n , m- четно}

19) r = { (m ,n ) | сравнение по модулю 3 }

g = { (m ,n ) | 1 £(m -n) £3}

20) r = { (m ,n ) | (m - n) делится нацело на 4 }

g = { (m ,n ) | m ¹n }

21) r = { (m ,n ) | m - нечетно, n - нечетно}

g = { (m ,n ) | m £n , n- четно}

22) r = { (m ,n ) | m и n имеют нечетный остаток от деления на 3 }

g = { (m ,n ) | (m -n) ³1}

23) r = { (m ,n ) | m * n - нечетно }

g = { (m ,n ) | сравнение по модулю 2}

24) r = { (m ,n ) | m * n - четно }

g = { (m ,n ) | 1 £(m -n) £3}

25) r = { (m ,n ) | (m + n) - четно}

g = { (m ,n ) | m не делится нацело на n }

26) r = { (m ,n ) | m = n }

g = { (m ,n ) | m делится нацело на n }

27) r = { (m ,n ) | (m - n)- четно}

g = { (m ,n ) | m делитель n }

28) r = { (m ,n ) | (m -n) ³2}

g = { (m ,n ) | m делится нацело на n }

29) r = { (m ,n ) | m 2 ³ n }

g = { (m ,n ) | m / n - нечетно}

30) r = { (m ,n ) | m ³n, m - четно}

g = { (m ,n ) | m и n имеют общий делитель, отличный от 1}

3. Определить является ли заданное отношение f - функциональным, всюду определенным, инъективным, сюръективным, биекцией (R - множество вещественных чисел). Построить график отношения, определить область определения и область значений.

Выполнить это же задание для отношений r и g из пункта 3 лабораторной работы.

1) f={ (x, y) Î R 2 | y=1/x +7x }

2) f={ (x, y) Î R 2 | x ³y }

3) f={ (x, y) Î R 2 | y ³x }

4) f={ (x, y) Î R 2 | y ³x, x ³ 0 }

5) f={ (x, y) Î R 2 | y 2 + x 2 = 1 }

6) f={ (x, y) Î R 2 | 2 | y | + | x | = 1 }

7) f={ (x, y) Î R 2 | x + y £ 1 }

8) f={ (x, y) Î R 2 | x = y 2 }

9) f={ (x, y) Î R 2 | y = x 3 + 1}

10) f={ (x, y) Î R 2 | y = -x 2 }

11) f={ (x, y) Î R 2 | | y | + | x | = 1 }

12) f={ (x, y) Î R 2 | x = y -2 }

13) f={ (x, y) Î R 2 | y 2 + x 2 ³1, y > 0 }

14) f={ (x, y) Î R 2 | y 2 + x 2 = 1, x > 0 }

15) f={ (x, y) Î R 2 | y 2 + x 2 £ 1, x > 0 }

16) f={ (x, y) Î R 2 | x = y 2 ,x ³ 0 }

17) f={ (x, y) Î R 2 | y = sin(3x + p) }

18) f={ (x, y) Î R 2 | y = 1 /cos x }

19) f={ (x, y) Î R 2 | y = 2| x | + 3 }

20) f={ (x, y) Î R 2 | y = | 2x + 1| }

21) f={ (x, y) Î R 2 | y = 3 x }

22) f={ (x, y) Î R 2 | y = e -x }

23) f ={ (x, y) Î R 2 | y = e | x | }

24) f={ (x, y) Î R 2 | y = cos(3x) - 2 }

25) f={ (x, y) Î R 2 | y = 3x 2 - 2 }

26) f={ (x, y) Î R 2 | y = 1 / (x + 2) }

27) f={ (x, y) Î R 2 | y = ln(2x) - 2 }

28) f={ (x, y) Î R 2 | y = | 4x -1| + 2 }

29) f={ (x, y) Î R 2 | y = 1 / (x 2 +2x-5)}

30) f={ (x, y) Î R 2 | x = y 3 , y ³ - 2 }.

Контрольные вопросы

2.Определение бинарного отношения.

3.Способы описания бинарных отношений.

4.Область определения и область значений.

5.Свойства бинарных отношений.

6.Отношение эквивалентности и классы эквивалентности.

7.Отношения порядка: строгого и нестрого, полного и частичного.

8.Классы вычетов по модулю m.

9.Функциональные отношения.

10. Инъекция, сюръекция, биекция.


Лабораторная работа № 3