2042
.pdfЛекция 1.3. Соответствия
Соответствия и их свойства. Функции и отображения. Алгебраические
структуры.
Соответствия и их свойства
Соответствие – способ задания взаимосвязей, взаимодействий между элементами множества (наряду с отношениями).
Частные случаи соответствий: функции отображения, преобразования, операции и др.
Соответствием между множествами А и В называется
подмножество G |
|
декартово |
произведение этих множеств: |
|
G A B . |
a,b G, |
|
|
что «b соответствует a при |
Если |
то |
говорят, |
соответствии G ».
Областью определения соответствия G называется множество
G1 a : a,b G .
Областью значений соответствия G называется множество
G2 b : a,b G (рис. 1.13).
G
B
A
a |
b |
G1 G2
Рис. 1.13
Основные свойства соответствий G A B:
1.Всюду (полностью) определенное соответствие, если G1 A, и частично определенное соответствие, если G1 A.
2.Сюръективное соответствие, если G2 B .
Образом элемента a в множество В при соответствии G называется множество всех b B , соответствующих элементу a A.
Прообразом элемента b |
в множество А при соответствии G |
||||
называется множество всех a A, которым соответствует b B . |
|||||
Образом множества |
C G1 |
называется |
объединение |
образов |
|
всех элементов a C . |
|
D G2 называется объединение |
|||
Прообразом множества |
|||||
прообразов всех элементов b D. |
|
|
|
||
3. Функциональное (однозначное) соответствие – если образом |
|||||
любого элемента a из области |
определения, |
т.е. b G2 , |
является |
||
единственный элемент a G1. |
|
|
|
|
|
4. Взаимно-однозначное соответствие – если оно: |
|
||||
а) всюду определено; |
|
|
|
|
|
б) сюръективно; |
|
|
|
|
|
в) функционально; |
|
|
b G2 |
|
|
г) прообразом |
любого |
элемента |
является |
единственный элемент a G1.
При взаимно-однозначном соответствии мощности двух множеств А и В равны, т.е. A B , говорят, что множества А и В
равномощны.
При м ер . Дано множество G – множество пар действительных чисел x, y , удовлетворяющих соотношению x 1 2 y 3 2 1.
Определить, чему равны: а) образы и прообразы чисел 0, 1, 2; б) |
|||||||
образы и прообразы отрезков |
2,3 , 2,4 . |
|
|
|
|
|
|
Решен и е . |
|
|
|
|
|
|
|
1. |
Геометрически |
данное |
y |
|
|
|
|
соотношение задает круг |
радиусом |
4 |
|
|
|
|
|
R 1 с центром в точке 1;3 |
(рис.1.14). |
3 |
G |
|
|
|
|
Таким |
образом, круг G задает |
|
|
|
|
||
соответствие между осью абсцисс и 2 |
|
|
|
|
|||
осью ординат. |
|
1 |
|
|
|
|
|
2. Образом числа 0 G1 (на оси |
|
|
|
|
|
||
OX ) при соответствии G является |
0 1 |
2 |
3 |
4 |
x |
||
единственное число 3 G2 (на оси OY ). |
|
Рис. 1.14 |
|
|
|
||
Образом числа 1 G1 (на оси OX ) |
|
|
|
|
|
||
является множество всех действительных чисел отрезка 2;4 G2 |
(на |
оси OY ). Образом числа 2 G1 (на оси OX ) является число 3 G2 (на
оси OY ).
3. Прообраза числа 0 (на оси OY ) не существует. Не существует
прообраз числа 1 (на оси OY ). Прообразом числа 2 G2 |
(на оси OY ) |
при соответствии G является число 1 G1 (на оси OX ). |
|
4.Образом 2,3 (на оси OX ) является число 3 (на осиOY ).Образом |
|
2,4 (на оси OX ) тоже является число 3 (на оси OY ). |
|
5.Прообразом 2,3 (на оси OY ) является |
множество |
действительных чисел отрезка 0;2 G1 (на оси OX ). Прообразом2,4 (на оси OY ) является множество действительных чисел отрезка0;2 G1 (на оси OX ).
Функции и отображения
Функцией называется функциональное соответствие. Если функция f устанавливает соответствие между множествами А и В, то
применяются обозначение f:A B f a b, где элемент a
аргумент; элемент b значение функции на a .
Отображением А в В называется всюду определенная функция f:A B .
Отображением А на В называется всюду определенное
сюръективное и функциональное соответствия |
f:A B . |
|
||
Отображение A A называют преобразованием множества А. |
||||
Функция типа A A называется перестановкой. |
|
|||
Функции f и g равны, если: |
|
|
|
|
1) их области определения – одно и то же множество А; |
||||
2) для a А f |
a g a . |
|
|
|
Функция типа |
f :А1 А2 ... Аn B называется |
n -местной, |
||
принято считать, что функция имеет n аргументов: f a1,a2,...,an b, |
||||
где a1 A1; a2 A2 ; …; an An ; b B . |
|
|
||
Пусть дано |
соответствие |
G A B . |
Тогда |
соответствие |
H B A называется обратным |
к G (обозначается G 1 ), если H |
|||
таково, что b,a H , если a,b G. |
|
|
Если соответствие, обратное к функции |
f : A B, |
является |
||||||||||
функциональным, |
|
то оно называется |
функцией, |
обратной к |
f |
|||||||
(обозначается |
f 1 ). |
|
|
|
|
|
|
|
|
|
|
|
Пусть дана функция |
f : A B. |
|
|
|
|
a1,a2,b |
|
|||||
Функция |
f |
называется |
инъективной, |
если |
для |
из |
||||||
b f a1 и b f a2 a1 a2 . |
|
|
|
|
|
|
|
|||||
Функция |
f |
|
называется |
сюръективной, |
если |
для |
b B |
|||||
существует элемент a A такой, что b f a . |
|
|
|
|
|
|||||||
Функция |
f |
называется |
биективной, |
если |
f |
одновременно |
||||||
сюръективна и инъективна. |
|
|
|
|
|
|
|
|
||||
Если f : A B, |
а, |
g : B C , |
то |
функция |
F : A C , |
|||||||
определенная |
для |
каждого |
a A |
формулой |
F a g f a , |
|||||||
называется |
сложной |
функцией или |
композицией |
функций |
||||||||
(обозначается |
f g ). |
|
|
|
|
|
|
|
|
|
Способы задания функции: 1) графиком; 2) таблицей;
3) формулой, описывающей функцию как суперпозицию исходных функций;
4) рекурсивной вычислительной процедурой.
Например, функция f x x! при f 0 1; f x 1 f x x 1 .
Операции
Операцией называют функцию, все аргументы и значения которой принадлежат одному и тому же множеству.
n -местная функция типа : A A A ... A A или : An A
называется n -арной операцией на множестве A.
Говорят, что множество A замкнуто относительно операции .
Частные случаи:
1. Функция одного аргумента x y , имеющая тип : A A,
называется унарной операцией.
Примеры унарных операций:
а) элементарные функции: ex , log a x , sin x , cos x и др.;
б) операция дополнение множества A ;
в) отображение типа A A-преобразования, перестановки и др.
2.Функция двух аргументов x, y z , имеющая тип
: A A A, называется бинарной операцией.
Примеры:
а) арифметические операции: сложение, вычитание, умножение, деление, возведение в степень;
б) операции над множествами: пересечение , объединение , разность \.
Свойства бинарных операций:
1) ассоциативна, если для a,b,c Aa b c a b c ,
арифметические операции сложения и умножения, операции объединения и пересечения множеств, композиция отображений – ассоциативные операции;
2) коммутативна, если для a,b,c a b b a ,
арифметические операции сложения и умножения, операции объединения и пересечения множеств – коммутативные операции;
3) дистрибутивна слева относительно операции , если для
a,b,c выполняется a b c a b a c ,
дистрибутивна справа относительно операции , если для
a,b,c выполняется a b c a c b c ,
арифметические операции умножения и деления дистрибутивны относительно операций сложения и вычитания слева и справа, но не наоборот.
Способы задания операций
Операция является функцией, поэтому она задается теми же
способами, что и функция. |
|
|
|
||
Рассмотрим частные случаи: |
|
: A A на конечном |
|||
1. Способы задания унарных операций |
|||||
множестве A a1,a2,...,an : |
из A и |
|
|
||
а) перечнем всех аргументов |
соответствующих им |
||||
значениям |
b , |
a,b A, |
представленных |
строкой |
a1 |
b1,a2 b2,...,an bn , |
а |
чаще |
матрицей |
вида |
||||||
a |
a |
2 |
... |
a |
n |
|
|
|
|
|
|
1 |
b |
... |
b |
; |
|
|
|
|
|
||
b |
|
|
|
|
|
|
|
|
|||
1 |
2 |
|
n |
|
|
|
a,b ; |
|
|
||
б) списком всех пар «аргумент значение» |
a,b A для |
||||||||||
всех возможных значений аргументов: |
|
|
|
||||||||
|
|
|
|
|
|
a1,b1 , a2,b2 |
,..., an,bn . |
|
|
||
Формулой a b, например sin a b; lg a b . |
|
|
2.Способы задания бинарных операций : A A A на конечном множестве A a1,a2,...,an :
а) таблицей Кэли – это квадратная таблица умножения, в которой слева и сверху выписывают все значения аргументов a и b из множества A соответственно, на пересечении соответствующих строк и столбцов записывают результат c – операции над a и b ;
б) списком всех троек a,b,c , где a,b – соответственно первый и второй аргументы из A; c – результат выполнения операции над a
и b ; a,b,c A.
Для всюду определенной операции число всех троек в списке
A A n2 ;
в) формулой a,b c – префиксное представление операции. Формулой a b c – инфиксное представление операции.
При м ер . Являются ли бинарные алгебраические операции ассоциативными?
Решен и е .
1. Для операции сложения
a b c a b c 2 3 4 2 3 4 .
Для операции умножения
a b c a b c 2 3 4 2 3 4
операции сложения и умножения ассоциативны. 2. Для операции вычитания
a b c a b c 5 3 4 5 3 2 .
Для операции деления
a : b : c a : b : c 10 : 5 : 2 10 : 5: 2 .
Для операции возведения в степень
ab c a bc ,abc abc 22 3 2 23 .
Таким образом, операции вычитания, деления, возведения в степень неассоциативны.
П р и м е р . Установить являются ли бинарные операции над множествами ассоциативными.
Решен и е .
1.Для операции объединения множеств A B C A B C .
Иллюстрация справедливости данного соотношения на множествах:
A a,b,c ; B b,c,d ; c b,d .
Левая часть:
A B C a,b,c b,c,d b,d a,b,c,d b,d a,b,c,d .
Правая часть:
A B C a,b,c b,c,d b,d a,b,c b,c,d a,b,c,d . 2.Для операции пересечения множеств A B C A B C .
Иллюстрация на множествах A a,b,c ; B b,c,d ; c b,d .
Левая часть:
A B C a,b,c b,c,d b,d b,c b,d b .
Правая часть:
A B C a,b,c b,c,d b,d a,b,c b,d b .
Операции объединения и пересечения множеств ассоциативны. 3.Для операции разности множеств A \ B \ C A \ B \ C .
Иллюстрация на множествах: A a,b,c ; B b,c,d ; c b,d .
Левая часть:
A \ B \ C a,b,c \ b,c,d \ b,d a \ b,d a .
Правая часть:
A \ B \ C a,b,c \ b,c,d \ b,d a,b,c \ c a,b , т.е. получили
a a,b операция вычитания множеств неассоциативна.
Алгебраические системы
Пусть дано множество A.
Алгеброй называется совокупность множества A с заданными в ней операциями S 1, 2,..., n , обозначается A,S.
Множество A называется носителем, а S сигнатурой алгебры. Группоидом называется алгебра, сигнатура которой состоит из
одной операции и обозначается A,*, где символ « » обозначает только одну операцию на множестве A.
Группоид называют мультипликативным, если « » операция умножения, и аддитивным, если « » операция сложения.
Для алгебры (или группоида) можно ввести единичный элемент e, для которого справедливо: a e e a.
Если группоид A, мультипликативный, единичный элемент называется «единица» и обозначается «1».
Если группоид A, аддитивный, единичный элемент называется
«нуль» и обозначается «0».
Обратным элементом алгебры (или группоида) называется
элемент a 1, который удовлетворяет условиям a a 1 a 1 a e. Множество A вместе с заданными операциями 1, 2,..., n и
отношениями T1,T2,...,Tn называется алгебраической системой
или алгебраической структурой.
Обозначение алгебраической структуры:
A; 1, 2,..., n;T1,T2,...,Tn .
При м ер . Рассмотрим множество положительных рациональных чисел с операцией умножения. Единичным элементом является «1». Каждому положительному рациональному числу x можно поставить
всоответствие обратный элемент 1x , который обеспечивает
выполнение условия x 1x 1x x 1.
Группоид A, , для любых элементов a1,a2,a3 которого
выполняется закон ассоциативности
a1 a2 a3 a1 a2 a3 ,
называется полугруппой.
При м ер . Множество целых чисел n является полугруппой по
операции умножения, так как для любых трех целых чисел
выполняется ассоциативный закон. Например, 2 3 4 2 3 4 .
Группоид A, называется группой, если для любых элементов a1,a2,a3 выполняются условия:
1)закон ассоциативности: a1 a2 a3 a1 a2 a3 ;
2)в множестве A существует единичный элемент e :
a e e a a;
3) в множестве A для любого элемента a существует
обратный элемент a 1.
Пример. Рассмотрим множество целых чисел n . Введем в это множество операцию умножения.
1.Операция умножения ассоциативна.
2.Существует единичный элемент 1: n 1 1 n n .
3.Обратный элемент n 1 является также целым числом не для
всех целых чисел, например, для числа 2 обратный элемент 1 не
2
является целым числом.
Таким образом, множество целых чисел не является группой по умножению.
Пример. Рассмотрим множество векторов на плоскости R2 , в
которое введена операция сложения.
1.Операция сложения векторов ассоциативна, т.е.a b c a b c .
2.Единичным элементом будет нулевой вектор 0 , так как
|
|
a 0 0 a a . |
a |
|
3.Обратным |
элементом для каждого вектора |
будет вектор |
||
a |
(имеет |
противоположное вектору |
a |
направление). |
a a a a 0 получили единичный вектор.
Таким образом, множество векторов на плоскости R2 является
группой по сложению.
Замечание. Различные множества могут являться группой относительно какой-либо операции и не являться группой относительно другой.
Если операция, определенная в группе, коммутативна, то такая группа называется коммутативной или абелевой группой.
Рассмотрим множества A и B . Пусть между множествами A и B
установлено соответствие G : A B (отображение |
A |
в B ). Это |
|
означает, что каждому элементу |
a A поставлен |
в |
соответствие |
единственный элемент B, т.е. |
G a . Пусть на множестве A |
||
задана операция , на множестве |
B операция , обе одинаковой |
||
арности, например, обе бинарные: |
a b c ; a,b,c A |
и , |
|
, , B. |
|
|
|
Таким образом, имеем две алгебры: A; и B; .
Отображение G : A B называется гомоморфизмом алгебры
A; в алгебру B; , если выполняется условие
G a b G a G b .
Отображение |
G : A B |
является |
взаимно-однозначным |
|||
соответствием, оно называется изоморфизмом алгебры A; на |
||||||
алгебру B; . |
|
|
|
|
|
|
В этом случае существует обратное отображение |
G 1 : B A, |
|||||
также взаимно-однозначное |
|
|
|
|
|
|
|
G 1 G 1 G 1 , |
|
||||
где G 1 это изоморфизм B на A. Таким образом, если существует |
||||||
изоморфизм A |
на B , алгебры |
A; |
и |
B; |
называются |
изоморфными.
Рассмотрим алгебру, в которой определены операции сложения и умножения A; , .
Если для любых элементов a1,a2,a3 множества A выполняются 1) закон коммутативности: a1 a2 a2 a1;
2) закон ассоциативности:
a1 a2 a3 a1 a2 a3 ; 3) закон дистрибутивности:
a1 a2 a3 a1 a2 a1 a3;a1 a2 a3 a1 a3 a2 a3,
то алгебра A; , называется кольцом.
Кольца, в которых для всех ненулевых элементов существуют обратные, называются телами.
При м ер . Тело не является группой по операции умножения, так как обратные элементы существуют только для ненулевых элементов.
При м ер . Множество рациональных чисел R является телом.
Тело называется полем, если оно обладает свойством коммутативности по операции умножения, т.е. a1 a2 a2 a1.
Контрольные вопросы
1.Что называется соответствием?
2.Что называется областью определения и областью значений соответствия?
3.Основные свойства соответствий G A B .