Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дискретка-методичка.doc
Скачиваний:
28
Добавлен:
10.11.2018
Размер:
686.08 Кб
Скачать

Задачі та вправи

І. Побудувати приклади відображень та часткових відображень:

1) {a,b,c,d} у {g,h}, 2) {1,2,3} у {x,y,z,v,w}, 3) {1,2,3} у N,

4) N у Q, 5) Q у N, 6) Q у R,

7) R у N, 8) R у Q, 9) NN у R,

10) A={a,b,c} у P(A).

ІІ. На множинах A={1,2,3,4,5} та B={a,b,c} задані відношення. Які з них є: а) функціональними, б) відображеннями А у В?

R1={<1,c>,<1,b>,<3,a>,<3,c>,<2,b>}, R2={<2,b>,<3,c>,<1,b>},

R3={<4,a>,<3,a>,<1,c>,<5,c>,<2,a>}, R4={<1,a>,<3,a>,<4,a>},

R5={<2,a>,<5,b>,<4,c>,<1,a>,<2,b>}, R6={<2,a>,<2,b>,<2,c>},

R7={<3,b>,<4,a>,<5,c>,<4,b>}, R8={<1,c>,<5,a>,<2,b},

R9=R5\R8, R10={<2,a>}.

Скільки відношень існує на множинах: а) А та В? б) В та А?

Скільки існує відображень: а) А у В? б) В у А?

III. Знайти область значень та область визначення відношення R.

1) RN2, R={<x,y>| x ділить y};

2) RN2, R={<x,y>| y ділить x};

3) RR2, R={<x,y>| x-y=5};

4) RR2, R={<x,y>| x+y0};

5) RQ2, R={<x,y>| x>0, xy<3};

6) RR2, R={<x,y>| x+y0};

7) RR2, R={<x,y>| 2x3y};

8) R[0,]2, R={<x,y>| ycosx}.

ІV. Довести, що:

1) B  D(АВ)=А, 2) А  R(АВ)=В,

3) В  ВА, 4) ВАВ(АВ).

V. Довести твердження 2-10 теoреми 6.

VI. Нехай AD(F), BR(F) для деякого відображення F. Довести, що:

1) AF-1(F(A)), 2) F(F-1(B))=B, 3) F(A)B=F(AF-1(B)), 4) F(A)B=  AF-1(B)=, 5) F(A)BAF-1(B).

VII. Нехай f: AB, g: BC – відображення, xA. Визначити (fg)(x).

VIII. Довести, що для будь-якого бінарного відношення R:

1) D(R)=  R=  R(R)=, 2) D(R-1)=R(R), 3) R(R-1)=D(R).

ІХ. Нехай F, G – (часткові) відображення A у B. Довести, що F=G  D(F)=D(G), R(F)=R(G), для кожного елемента x з області визначення F та G F(x)=G(x).

Види відображень

Відображення F множини А у множину В називається відобра-женням А на В (або сюр’єктивним відображенням, або сюр’єкцією), якщо F-1(b) для будь-якого елементу b з множини В, тобто якщо кожний елемент b з множини В має принаймні один прообраз.

Нехай, наприклад, А={1,2,3,4}, B={a,b,c}, F:AB, F={<1,b>, <4,a>,<2,c>,<3,a>}. Обчислимо F-1(y) для кожного елемента у множини В. Маємо: F-1(a)={3,4}, F-1(b)={1}, F-1(c)={2}. Таким чином, для кожного yВ F-1(у), отже, F є відображення А на В. Нехай F1:АВ, F1={<1,a>,<2,c>,<3,c>,<4,a>}. Оскільки F1-1(b)=, F1 не є відображен-ням A на B.

Відображення F множини А у множину В називається ін’єктивним (або ін’єкцією), якщо для будь-яких елементів х та у з множини А з ху випливає F(x)F(y), тобто різні елементи з області значень відображення мають різні образи.

Прикладом ін’єктивного відображення множини A={a,b,c,d} у множину B={1,2,3,4,5} є відображення F={<a,3>,<b,1>,<c,2>,<d,4>}. Ві-дображення F1={<a,1>,<b,2>,<c,2>,<d,3>} А у В не ін’єктивне, тому що різні елементи b та с мають однакові образи.

Відображення F множини А на множину В називається взаємно однозначним (взаємно однозначною відповідністю між А та В, взаємно однозначною функцією з А у В, бієкцією), якщо F ін’єктивне.

Нехай, наприклад, F:AB, A={1,2,3,4}, B={a,b,c,d}, F={<1,a>, <2,b>,<3,c>,<4,d>}. F є відображенням А на В, оскільки кожен елемент множини В має прообраз; крім того, різні елементи множини А мають різні образи, отже, F є ін’єктивним. Таким чином, F – взаємно одно-значне відображення. Відображення F1={<1,a>,<2,c>,<3,a>} множини Х={1,2,3} у множину Y={a,c} не ін’єктивне, хоча є відображенням Х на Y, отже F1 не є взаємно однозначним. Взаємно однозначним є відо-браження F(x)=2x множини додатних цілих чисел у множину додатних парних чисел.

Теорема 7. Нехай F: AB – взаємно однозначне відображення. Тоді F-1 – взаємно однозначне відображення В на А.

Доведення. Покажемо, що F-1 – функціональне відношення на множинах В та А. Припустимо, що це не так. Тоді існує такий елемент b у множині В, що для деяких різних елементів х та у з множини А <b,x>F-1 та <b,y>F-1. Звідси маємо: <x,b>F, <y,b>F, тобто різні елементи множини А мають однакові образи, отже, F не ін’єктивне, але це суперечить умові. Таким чином, відношення F-1 функціональне. Покажемо, що D(F-1)=В. Припустимо, що це не так. Тоді у множині В є елемент b такий, що <b,x>F-1 для усіх елементів х з А. А це означає, що F-1(b)=, отже, F не є відображення А на В, що суперечить умові. Таким чином, F-1 – відображення В у А. Покажемо, що відображення F-1 сюр’єктивне. Припустимо, що це не так. Тоді існує елемент аА такий, що (F-1)-1(а)=. Це означає, що bB <b,a>F-1, отже, bB <а,b>F, тобто D(F)A, що суперечить умові. Таким чином, F-1 сюр’єктивне. Покажемо, що F-1 ін’єктивне. Припустимо, що це не так. Тоді у множині В існують такі різні елементи a та b, що F-1(a)=F-1(b)=с, де сА. Це означає, що <c,a>F та <c,b>F, що суперечить функціональності F. Отже, F-1 ін’єктивне. Таким чином, F-1 – взаємно однозначне відображення В на А.

Відображення виду F: AnB (nN+) назвемо n-арною функцією з А у В. Будемо позначати n-арну функцію через Fn. Відображення виду Fn: AnА (nN) називається n-арною операцією на множині А. При n=0 операція називається нульарною. Така операція фіксує у множині А деякий елемент а, тобто F0a для деякого аА. При n=1 операція називається унарною; F1 є відображенням множини А у себе. При n=2 операція називається бінарною; при n=3 операція називається тернарною.

Прикладом 2-арної функції з А={1,2} у В={a,b,c} є відображення F2={<<1,1>,c>,<<1,2>,a>,<<2,1>,a>,<<2,2>,b>}. Оскільки АВ, дане відображення F2 не є бінарною операцією на множині А. Прикладами бінарних операцій на множині Z є додавання, множення, віднімання. Прикладом унарної операції на множині N є факторіал (!). Оскільки не для усіх невід’ємних цілих чисел n та m (n-m)N, віднімання не є бінарною операцією на N.

Відображення виду F: An{0,1} (nN+) називається n-арним предикатом на множині А.

Нехай, наприклад, А={a,b}. Відображення F={<<a,a>,1>, <<a,b>,0>,<<b,a>,0>,<<b,b>,1>} множини А2 у множину {0,1} є бінарним предикатом на А.

Нехай n,m N+, Nn, Nm означають множини чисел виду {1,2,..,n} та {1,2….,m}, S довільна множина чисел. Відображення A:NnNmS називається прямокутною матрицею (матрицею розмірності nm) над множиною S. Образ A(i,j) пари <i,j> позначають aij й називають елементом матриці А. Матрицю А зображують у вигляді таблиці, що має n рядків та m стовпчиків, на перетині і-го рядка та j-го стовпчика знаходиться елемент aij. Якщо n=m, то матриця А називається квад-ратною (матрицею порядку n). Якщо у квадратній матриці aij=0 при ij й aij0 при i=j, то така матриця називається діагональною. Діагональна матриця називається одиничною, якщо aiі=1, i{1,…,n}.

Наприклад, матрицею розмірності 23 над множиною {0,1,2,3} є відображення А={<<1,1>,3>,<<1,2>,1>,<<1,3>,1>,<<2,1>,2>,<<2,2>,3>,<<2,3>,0>}. Ві-дображення {<<1,1>,3>,<<1,2>,1>,<<2,1>,0>,<<2,2>,3>} є квадратною матрицею (порядку 2) над множиною {0,1,2,3}. Відображення {<<1,1>,2>,<<1,2>,0>,<<2,1>,0>,<<2,2>,3>} є діагональною матрицею порядку 2 над множиною {0,1,2,3}, а відображення {<<1,1>,1>, <<1,2>,0>,<<2,1>,0>,<<2,2>,1>} – одиничною матрицею.

Матриця є зручним способом подання відношень, заданих на скінченних множинах А та В. Нехай множина А містить n елементів, множина Вm елементів. Позначимо елементи множин А та В через xi та yj (iNn, jNm). Нехай R – відношення, задане на множинах А та В. Тоді R подається матрицею виду АR:NnNm{0,1}, заданою таким чи-ном: аij=1, якщо <xi,yj>R, aij=0, якщо <xi,yj>R. Наприклад, нехай А={a1,a2,a3}, B={b1,b2}, RAB, R={<a2,b1>, <a1,b2>}. Тоді AR={<<1,1>,0>,<<1,2>,1>,<<2,1>,1>,<<2,2>,0>,<<3,1>,0>,<<3,2>,0>}