Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
матем учебное пособие.docx
Скачиваний:
83
Добавлен:
01.05.2015
Размер:
489.34 Кб
Скачать

1.2 Отношения

При решении различных задач практики часто требуется учитывать связи или отношения между элементами одного и того же или разных множеств. Например, если имеем множество стран мира, то можно рассматривать между странами такие отношения: «в стране x населения больше, чем в стране y» или «страны х и у имеют общую границу»; если имеем множества мужчин, женщин и детей, то можно рассматривать отношение «х и у родители z» и т.д.

Определение. n-местным отношением P (n-местным предикатом) на множествах А12,…,Аn называется любое подмножество прямого произведения этих множеств: PA1×A2×…×An и P={(x1,x2,…xn)|A1,…,xnAn}. То, что элементы x1,x2,…xn связаны соотношением Р записывается (x1,…,xn) P или P(x1,…,xn). Если PAn, то Р – n-местное отношение на множестве А. n=1, то P- одноместное (унарное) отношение или свойство; n=3, то PA1×A2×A3 – трёхместное (тернарное) отношение.

Наиболее часто встречаются и хорошо изучены бинарные отношения (n=2) или соответствия PA1×A2 или P={(x,y)|xA1, yA2}. Записывают P(x,y) или xPy . Например, вместо <(x,y) или (x,y)< записываютx<y. Далее будем рассматривать бинарные отношения, называя их просто отношениями.

Определение. Областью определения отношения Р (обозначается DP) называется DP ={x| (x,y)P для некоторого y}; областью значений (обозначается EP) называется EP ={y| (x,y)P для некоторого x} (т.е. DP- это множество первых координат пар Р, EP – вторых).

Отношение можно задать перечислением элементов, характеристическим свойством, графически, с помощью матриц.

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

Определение. Пусть A={a1,a2,…,am}, B={b1,b2,…,bn} и P A×B. Матрица [P] =(pij), размера m×n, называется матрицей отношения Р , если ,i=1,2,…,m; j=1,2,…,n.

Пример 1.2.1 - A1={1;2}, A2={3;4}. A1×A2={(1,3), (1,4),(2,3),(2,4)}.

P1={(1;3)}, P2={(1;3);(1;4);(2;3)}, тогда , .

Пример 1.2.2 - A={2,3,4,5,6,7,8}; P={(x,y) | x,yA, yделится на x, x ≤3} = {(2,2) (2,4),(2,6),(2,8),(3,3),(3,6)}.

Графическое задание Р, где по осям координат отмечены элементы множества А, а на плоскости –точки с координатами (x,y), такие что (x,y)P:

Рисунок 1.2.1

Матричное задание Р: .

Рассмотрим примеры других способов графического задания отношений: пусть A={a,b,c}, B={1,2,3}, P1={(a,2),(b,1),(c,2)}, P2 ={(a,b),(b,b),(c,a)}. На рисунке 1.2.2 показаны отношение P1 между множествами А и В и отношение P2 на множестве A.

Рисунок 1.2.2

Определения. Пусть P A×B, P={(a,b)|aA, bB}.

а) P-1 – обратное Р P-1 = {(b,a)|(a,b)P}, P-1 B×A;

б) -дополнение P={(a,b)|(a,b)P},A×B;

в) I – тождественное отношение на множестве А (иногда обозначается

id). I={(a,a)|aA}, IA2 (называют также диагональю в A2 , т.к. его матрицей является единичная матрица);

г) U – универсальное отношение U ={(a,b)|aA и bA}, т.е. U=A2.

Определение. Композицией (произведением) бинарных отношений

P1 A×B и P2 B×C (обозначается P1P2) называется отношение

Р=P1P2 = {(a,c)|aA, cbB,что (a,b)P1 и (b,c) P2}.

Рисунок 1.2.3

Пример 1.2.3 - A={1,2,3}, B={x,y}; C={ ■, ▲, ●, *}.

Пусть P1={(1,x),(1,y),(3,x)}, P2={(x,■),(x,▲),(y,●),(y,*)}, тогда

P1P2={(1,■),(1,▲),(1,●),(1,*),(3,■),(3,▲)}.

Пример 1.2.4 - P1={(x,x+2)|xZ+}, P2={(x,x2)|xZ+}, тогда

P1P2={(x,(x+2)2)| xZ+}, P2P1={(x,x2+2)| xZ+}, где Z+ множество целых положительных чисел.

Теорема. Для любых бинарных отношений P, Q, R выполняются следующие свойства:

а) (P-1)-1=P;

б) (PQ)-1=Q-1P-1;

в) (PQ)R=P(QR).

Основные свойства матриц бинарных отношений

1 Пусть P,Q A×B, [P]=(pi,j), [Q]=(qi,j).

[PQ] =(pij+qij) =[P]+[Q], где элементы матриц складываются по

правилам: 0+0=0, 1+0=0+1=1+1=1; [PQ]=(pij*qij)=[P]*[Q], где элементы матриц перемножаются по обычным правилам: 0*0=0*1=0*1=0, 1*1=1.

2 Если PA×B, QB×C, то [PQ]=- обычное умножение матриц, но элементы матриц [P] и [Q] складываются и умножаются по правилам из свойства 1.

3 Если P-1 отношение, обратное к P, то [P-1]=[P]T.

4 Если PQ и [P]=(pij), [Q]=(qij), тогда pij≤qij.

5 Если I–тождественное отношение, то-единичная матрица.

6 Если - дополнение Р, то [] равна матрице отношения Р, в которой нули заменены единицами и единицы нулями.

Пример 1.2.5 -

, , тогда;

; ;

, .

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

Пусть PA2. Отношение Р называется

а) рефлексивным aA (a,a)P;

б) антирефлексивным aA (a,a)Pили [(a,b)Pa≠b];

в) симметричным a,bA (a,b)P(b,a)P;

г) антисимметричным a,bA (a,b)Pи (b,a)Pa=b;

д) транзитивнымa,b,cA (a,b)Pи (b,с)P(a,c)P.

Заметим, что если

а) P-рефлексивное IP, [P]= ;

б) P – симметричное P=P-1, [P]=[P]T;

в) Р - антисимметричное РР-1 I, [PP-1]=[P]*[P-1], все элементы последней матрицы вне главной диагонали равны 0;

г) P- транзитивное PPP, т.е. если [PP]=(aij), [P]=(pij), то aij≤pij.

Пример 1.2.6 - Проверим, какими свойствами обладает отношение P = {(1,2),(2,3),(3,2)}A2, А = {1,2,3}. Составим матрицу этого отношения [P]=.P не рефлексивное, т.к. на главной диагонали матрицы нет единиц; P не симметричное, т.к. (1;2)P, но (2;1)P или [P]≠[P]T; P не антисимметричное, т.к. (2;3)P, (3;2)P, но 2≠3, или в матрице не все элементы вне главной диагонали нули;P не транзитивное, т.к., например, (1,2)P, (2,3)P, но (1,3)P.

Пример 1.2.7 - Дано отношение P={(x;y)|x-y<1; x,yZ}.

а) Р рефлексивное, т.к. (x;x)P(x-x=0<1);

б) Р не симметричное, т.к., например, (2;4)P, (4;2)P;

в) P антисимметричное, т.к. из (x-y)<1, y-x<1 следует x=y, потому, что если x≠y, то при x<y→x-y<0, при x>y→x-y>0 , т.е. >0→≥1;

г) P транзитивное, т.к. x-y<1, y-z<1 →x-z<1, действительно:

x-y<1

+y-z<1 x-z=1

x-z<2 x-z<1,

но x-z=1 противоречит условию x-y<1, остаётся x-z<1.

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

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

Определение. Отношение P называется отношением эквивалентности, если оно рефлексивно, симметрично и транзитивно (обозначается ~, E, ≡).

Примеры отношений эквивалентности:

а) отношение равенства на любом множестве:

1)x=x;

2) x=y→y=x;

3) x=y; y=z → x=z;

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

Определение. Пусть Е – отношение эквивалентности на множестве А и хА. Подмножество элементов множества А, эквивалентныхx, называется классом эквивалентности элемента х. Обозначается: [x]E, E(x). Таким образом, E(x)={y | yEx}.

Определение. Множество классов эквивалентности называется фактор -множеством множества А относительно эквивалентности Е, обозначается А/Е: А/Е={E(x)|xA}. Фактор –множество является подмножеством булеана.

Пример 1.2.8 - А – множество студентов в институте. Е – отношение принадлежности к одной группе. [x]E-студенты одной группы. А/Е– множество студенческих групп института.

Из определений ясно, что

1) любой элемент класса эквивалентности порождает класс эквивалентности, т.е. b[a] → [a]=[b];

2) каждый класс эквивалентности содержит хотя бы один элемент, т.е.аА [a]≠Ø;

3) никакой элемент множества А не может принадлежать двум различным классам: aEb → [a] = [b].

Теорема. Фактор – множество А/Е является разбиением множества А. Обратно, если А={Ai} какое-то разбиение множества А, то ему соответствует некоторое отношение эквивалентности Е: xEyx,yAi для некоторого i.

Таким образом, существует взаимно однозначное соответствие между множеством всех разбиений А и множеством всех отношений эквивалентности на множестве А.

Пример 1.2.9 - А={1,2,3,4}. А={{1},{2,3,4}}={A1,A2}- разбиение А.

E={(x;y)|x,yAi,i=1,2}={(1,1),(2,2),(2,3),(2,4),(3,2),(3,3),(3,4),(4,2),(4,3),(4,4)}- отношение эквивалентности, соответствующее данному разбиению.

Пример 1.2.10 - A={1,2,3,4,5,6}, PA2,

P={(1;1);(2;2);(3;3);(4;4);(5;5);(6;6);(1;2);(1;4);(2;1);(2;4);(3;5);(5;3);(4;1);(4;2)}.

Покажем, что данное отношение является отношением

эквивалентности. По его матрице

[P] =

определяем, что P рефлексивно, симметрично, транзитивно (см. выше), следовательно Р есть отношение эквивалентности на множестве А. Построим классы эквивалентности и фактор – множество:

[1]P={x|(x;1)P}={1,2,4};

[2]P={x|(x;2)P}={1,2,4};

[3]P={x|(x;3)P}={3,5};

[4]P={x|(x;4)P}={1,2,4};

[5]P={x|(x;5)P}={3,5};

[6]P={x|(x;6)P}={6}.

Таким образом, имеется только три различных класса эквивалентности [1]=[2]=[4]={1,2,4}, [3]=[5]={3,5}, [6]={6}. Фактор – множество A/Р= ={[1],[3],[6]}={{1,2,4},{3,5},{6}} является разбиением множества А, которое соответствует данному отношению эквивалентности.

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

Определение. Отношение Р на множестве А называется отношением порядка если оно антисимметрично и транзитивно. Часто обозначается символом .

Если к тому же оно:

1) рефлексивно, то называется частичным или нестрогим порядком (≤);

2) антирефлексивно, то называется отношением строгого порядка (<).

Определение. Пусть на множестве А задано отношение порядка, если для любых двух элементовa и b этого множества имеет место ab или ba, то элементы называются сравнимыми, в противном случае несравнимыми.

Определение. Частичный порядок на множестве А называется линейным или цепью, если любые два элемента этого множества сравнимы.

Множество А, на котором определен частичный (линейный) порядок , называется частично упорядоченным множеством (ч.у.м) ( линейно упорядоченным множеством (л.у.м)). Обозначается (А, ).

Пример 1.2.11 - A={a,b,c}. P={(a,a),(a,b),(b,b),(c,c)} – отношение частичного порядка (т.е. рефлексивно, антисимметрично, транзитивно), что легко проверить по его матрице [P]=. Р не является линейным порядком, т.к.a и c, b и c не сравнимы.

Примерами линейно упорядоченных множеств являются множества N, Z, Q, R, где определён естественный порядок.

Определение. Элемент a упорядоченного множества А называется наибольшим (наименьшим), если в А нет таких x, что x<a (x>a). Л.у.м. называется вполне упорядоченным множеством (в.у.м), если любое его непустое подмножество имеет наименьший элемент.

Пример 1.2.12 - (N; ≤) – в.у.м. ([0;1]; ≤) – не является в.у.м., т.к., например, (0;1] [0;1], но (0;1] не содержит наименьшего элемента.

Определение. Рассмотрим ч.у.м. (Х,≤). Говорят, что элемент у покрывает элемент х , если х≤у и не существует такого элемента z, что х<z<y.

В случае конечного множества Х, ч.у.м. (Х,≤) можно представить в виде схемы, в которой каждый элемент изображается точкой на плоскости. Если у покрывает х, то точки х и у соединяют отрезком, причём точку, соответствующую х, располагают ниже точки у. Такие схемы называют диаграммами Хассе.

Пример 1.2.13 - . Рассмотрим ч.у.м. (Р(А), ) =, гдеР(А) булеан А. Диаграмма Хассе для ( Р(А), ) на рисунке 1.2.4.

Рисунок 1.2.4 Рисунок 1.2.5

Пример 1.2.14 - Для л.у.м. с обычным отношением порядка на множестве натуральных чисел, не превосходящих четырёх, диаграмма Хассе изображена на рисунке 1.2.5.

Лексикографический порядок

Лексикографический порядок лежит в основе упорядочения слов в различных словарях. Рассмотрим непустое множество символов Х={x,y,…}, называемое алфавитом. Словами будем называть конечные наборы написанных друг за другом элементов Х. Элемент xi слова x1,x2,…,xn назовём его i-ой координатой, а число n - его длиной.

Определение. Пусть W(X) – множество слов алфавита Х, пусть ≤ - отношение порядка на множестве Х, т.е. (Х,≤) – упорядоченное множество.

Отношение лексикографического порядка (обозначается илиL) на W(X) задаётся по правилу: x1,х2,…,xm L y1,y2,…,yn , если выполнено одно из условий: а) x1< y1; б) xi=yi i:1≤i≤m, m<n; в) xi=yi i:1≤i≤k, xk+1< yk+1.

Функциональные отношения (функции)

Определение. Бинарное отношение fА×В называется функциональным или функцией из множества А в множество В, если:

а) (x,y1)f, (x,y2)f → y1=y2 или xA! yB, (x,y)f;

б) Df=A, EfB, где Df - область определения функции, Ef - область значений.

В этом случае функцию иногда называют тотальной или всюду

определённой; если DfA, то f называют частичной функцией или частично определённой. В математике, как правило, рассматривают тотальные функции и называют их просто функциями.

Пример1.2.15 ,- функция, т.к.,

; – не функция, т.к. содержит парыис одинаковыми первыми и разными вторыми элементами; отношение- функция, т.к. из того, чтоследует;– не функция, т.к. содержит пары с одинаковыми первыми и разными вторыми элементами, например,,;

- частичная функция, т.к. ,.

Если задана функция f = {(x,y)|xA, yB}, то x- аргумент, y- значение функции. Различные обозначения функции: y=f(x), f: A→B, f: x→ y; A f B,

x f у. Говорят также, что f ставит в соответствие элементу х элемент у.

Пусть f = {(x,y)| xA, yB} – функция. Она называется:

а) инъективной (инъекцией, разнозначной), если (x1,y) f и (x2,y) f → x1=x2 (или x1≠x2 → f(x1) ≠ f(x2)), при этом - частичная функция;

б) сюръективной (сюръекцией, отображением А на В),

если yBxA, что (x;y)f, т.е. Ef = B;

в) биективной (биекцией, взаимно-однозначным соответствием), если является и инъективной и сюръективной (для тотальной функции). Обозначается АВ.

Заметим, что если функция частичная, то, в случае её инъективности и сюръективности, она не всегда биективна, например, () - частичная функция, т.к.,. Она инъективна, т.к. для любыхиз области определения выполняется; она сюръективна, т.к. ,но биекции нет, т.к. существуют ( например,), которым не соответствует ни один.

Если биекция f: АА, то она называется подстановкой множества А. Простейший пример подстановки есть тождественное отношениеI.

Пример 1.2.16 - Рассмотрим три функции :.

1) - инъективна, т.к. для любыхвыполняется; но не сюръективна, т.к.( см. рисунок 1.2.7);

2) - сюръективна, т.к., но не инъективна, поскольку существуют, но(см. рисунок 1.2.8);

3) - биективна, каждомусоответствует одини, наоборот, (график – прямая линия).

Рисунок 1.2.7 Рисунок 1.2.8

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

Пример 1.2.17 - Рассмотрим функции :, графики которых изображены на рисунке 1.2.9:




Рисунок 1.2.9

По графикам можно установить, что а) - сюръекция (не инъекция);

б) - инъекция (не сюръекция); в)- биекция; г)- не инъективная и не сюръективная функция.

Соседние файлы в предмете Математика