Теория отображений. Алгебра подстановок.
В математическом анализе понятие функции вводится следующим образом:
Пусть Х – некоторое множество на числовой прямой. Говорят, что на этом множестве определена функция f , если каждому числу х Х поставлено в соответствие определенное число
. При этом Х называется областью определения, Y есть совокупность всех значений, принимаемых этой функцией, и называется областью значений. Если же вместо числовых рассматривать множества какой либо другой природы, то придем к самому общему понятию функции.
Пусть А и В – два произвольных множества. Говорят, что на множестве А определена функция f, принимающая значения из В, если каждому элементу х А поставлено в соответствие один и только один элемент из В.
Для множеств произвольной (не числовой) природы вместо термина “функция” пользуются термином “отображение”, говоря об отображении одного множества в другое. Для обозначения функции (отображения) из А в В пользуются записью:
Если а – элемент из А, то соответствующий ему элемент из В называется его образом (при отображении f). Совокупность всех тех элементов а из А, образом которых является данный элемент b
В, называется прообразом (полным образом) элемента b и обозначается
.
Пусть Х некоторое множество из А. Совокупность {f(a) | a Х} всех элементов вида f(a), где а
Х, называется образом Х и обозначается f(Х). В свою очередь для каждого множества Y из B определяется его полный образ
, а именно:
есть совокупность всех тех элементов из A, образы которых принадлежат
.
Определено, что f есть отображение множества A на множество B, если f(A)=B. Такое отображение называют также сюръекцией. В общем случае, т.е. когда f(A) B, говорят, что f есть отображение A в B. Если f(A) состоит из единственного элемента, то f называется функцией-константой.
Отображение f называется сюръективным отображением, если все элементы во множестве Y являются образами какого-либо x.
Если для любых двух различных элементов и
из А их образы
и
также различны, то f называется инъекцией. Отображение f называется инъективным отображением, если
является образом единственного x.
Отображение , которое одновременно является и сюръекцией и инъекцией, называется биекцией или взаимно-однозначным соответствием между А и В.
На рисунке 10 показана графическая интерпретация видов отображений.
Рисунок 10 – Различные виды отображений
Пример 1. Различные виды отображений
![]() | Инъективное, не сюръективное. (элемент 5 не имеет прообраза) |
![]() ![]() | Не отображение (элемент b не имеет образа, во втором примере элементу с соответствует два образа) |
![]() | Отображение. Не инъективное, сюръективное. (элемент 1 имеет два прообраза) |
![]() | Отображение. Инъективное, сюръективное ⇒ биективное. |
Взаимно-однозначное отображение называют подстановкой на Х.
Обозначают, как правило, π или маленькими буквами латинского алфавита.
Существует несколько способов задания перестановки. Явное задание перестановки:
В записи выше первая строка всегда одинакова. Элементы второй строки являются перестановкой элементов первой строки.
Определяются операции с подстановками:
1. Произведение (композиция).
Пусть подстановки одного порядка. Тогда произведением их назовем новую подстановку
,
Пример.
,
.
,
,
и т.д.
.
.
Из примера следует, что операция некоммутативна.
2. Тождественная подстановка .
3. Обратная подстановка .
Обратную подстановку можно получить, если поменять местами строки исходной таблицы.
Пример.
,
.
4. Два элемента образуют инверсию, если при i< j.
Подстановка называется четной (нечетной), если сумма инверсий, образуемых элементами подстановки, четная (нечетная).
Решение простейших уравнений в алгебре подстановок.
Уравнение | Решение |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
Примеры выполнения типовых заданий.
Пример №1. Определить число инверсий и четность подстановки.
.
Решение.
С элементом 5 инверсию образуют все идущие за ним элементы , с 2 инверсию образует только 1
, с единицей нет инверсий, с 4 инверсию образует 3.
, четная подстановка.
Пример №2. С данными подстановками выполните следующие операции:
,
.
а) | ![]() | б) | ![]() | в) | ![]() |
Решение.
а) .
б) .
.
в) .
.
Пример №3. Даны подстановки:
.
Решить уравнения: ,
,
.
1. .
2.
3.
Задания для совместного решения.
1. Определить число инверсий и четность подстановки:
а) б)
в)
2. С данными подстановками выполните следующие операции:
а) б)
в)
г) д)
е)
3. Решить уравнения:
а ) a × x = b б ) x × a = b в ) a × x × b = c
.
Ответы:
1. а) 3, нечетная б) 4, четная, в) 6, четная.
2. а) , б)
, в)
, г)
д) , е)
.
3. а) , б)
, в)
.
Индивидуальные контрольные задания.
1. Определить число инверсий и четность подстановок a, b, c.
2. С данными подстановками выполните следующие операции: ,
,
.
3. Решить уравнения:
а) a × x = b б) x × a = b в) a × x × b = c
a | b | c | |
1 | ![]() | ![]() | ![]() |
2 | ![]() | ![]() | ![]() |
3 | ![]() | ![]() | ![]() |
4 | ![]() | ![]() | ![]() |
5 | ![]() | ![]() | ![]() |
6 | ![]() | ![]() | ![]() |
7 | ![]() | ![]() | ![]() |
8 | ![]() | ![]() | ![]() |
9 | ![]() | ![]() | ![]() |
10 | ![]() | ![]() | ![]() |
11 | ![]() | ![]() | ![]() |
12 | ![]() | ![]() | ![]() |
13 | ![]() | ![]() | ![]() |
14 | ![]() | ![]() | ![]() |
15 | ![]() | ![]() | ![]() |
16 | ![]() | ![]() | ![]() |
17 | ![]() | ![]() | ![]() |
18 | ![]() | ![]() | ![]() |
19 | ![]() | ![]() | ![]() |
20 | ![]() | ![]() | ![]() |
21 | ![]() | ![]() | ![]() |
22 | ![]() | ![]() | ![]() |
23 | ![]() | ![]() | ![]() |
24 | ![]() | ![]() | ![]() |
25 | ![]() | ![]() | ![]() |
26 | ![]() | ![]() | ![]() |
27 | ![]() | ![]() | ![]() |
28 | ![]() | ![]() | ![]() |
29 | ![]() | ![]() | ![]() |
30 | ![]() | ![]() | ![]() |
Раздел 3. Логика предикатов
Тема 3.1. Предикаты
Практическая работа №13. Нахождение области определения и истинности предиката. Построение отрицаний к предикатам, содержащим кванторные операции.
Дата: 2018-12-28, просмотров: 368.