logo
ЭУМК по Дискретной математике new 2 ВВ Голенков, НА Гулякина, БГУИР 2010 (Мет пособие) / EUMK_po_Diskretnoy_matematike_new_2

5.5 Функция

Понятие «функции» является одним из основополагающих в математике. В дан­ном случае подразумеваются прежде всего функции, отображающие одно конеч­ное множество объектов в другое конечное множество. Мы избегаем использо­вания термина «отображение» и предпочитаем слово «функция» в расчете на постоянное сопоставление читателем математического понятия функции с поня­тием функции в языках программирования.

Пусть f — отношение из А в В, такое что

a (a,b) ϵf&(а,с) ϵfb = с.

Такое свойство отношения называется однозначностью, или функциональностью, а само отношение называется функцией из А в В и обозначается следующим образом: f:A→В. Если f: AВ, то обычно используется префиксная форма записи:

b = f(a)=(a,b) ϵf.

Если b = f(a), то а называют аргументом, а b — значением функции.

Пусть f:A→ В, тогда

область определения функции: fА= {aϵА | bϵВ b= f(а)};

область значений функции: fB= {bϵ В|аϵAb = f(а)}.

Если fА = A, то функция называется тотальной, а если fАA — частичной. Сужением функции f:A→ В на множество М А называется функцияf|M, определяемая следующим образом:

f|M = {(а, b) | (а, b) ϵf& а ϵ М}

Для тотальной функции f= f|fA.

Функция f: A1×…× Ап В называется функцией n аргументов, или п-местной функцией.

Пусть f:A→ В. Тогда функция f называется:

инъективной, еслиb = f(a1) & b = f(a2) a1 = a2;

сюръективной, если bϵ ВaϵА b = f(а);

биективной, если она инъективная и сюръективная.

Биективную функцию также называют взаимнооднозначной.

Следующий рисунок иллюстрирует понятия отношения, функции, инъекции, сюръекции и биекции.

Теорема. Если f:A→ В — тотальная биекция (fА = А), то отношение f -1В ×А (обратная функция) является биекцией.

Доказательство.

Поскольку f — биекция, имеем (b1= f (a)&b2 = f (a)b1 = b2) &(b= f(a1) &b = f2)a1 = a2) &(bϵВaϵА b = f(а)).

Покажем, что f -1функция.

f -1 = {(b,а) | aϵА &bϵВ&b = f(а)}.

Пустьa1 = f -1(b) 2 = f -1(b). Тогдаb= f(a1) &b = f2)a1 = a2.

Покажем, что f -1— инъекция. Пусть a1 = f -1(b1)& а2 = f -1(b2). Тогда b1= f (a)&b2 = f (a)b1 = b2.

Покажем от противного, что f -1— сюръекция.

Пусть aϵА¬bϵВ a = f -1(b). Тогда aϵАbϵВ af -1(b). Обозначим этот элемент a0. Имеем ba0f -1 (b) bbf (a0) a0fAАa0А.

Пусть f:A→ В и пусть А1A, В1В. Тогда множество

F1) = {bϵ В |аϵА1b = f(а)}

называется образом множества А1, а множество

F-1(В1) = { аϵ А |bϵВ1b = f(а)}

прообразом множества В1. Заметим, что Fявляется отношением из множества 2fAв множество 2fB:

F = {(Al,B1) | А1A& В1 В & В1= F1)}.

Теорема. Если f:A→ В функция, тоF: 2fA→ 2fBи F-1: 2fB2fA– тоже функции.

F называется индуцированной функцией, а F-1переходом к прообразам.

Принцип Дирихле. Пусть f:A→ В– функция, причем Х и Y – конечные множества. Если |Х|>то по крайней мере одно значение fвстретится более одного раза. Неформально, принцип Дирихле можно например записать следующим образом:

Если Х – множество белок, аY – множество клеток, и |Х| = 12, а |Y| =11, то 12 белок нельзя посадить в 11 клеток так, чтобы в каждой клетке находилась одна белка.

Yandex.RTB R-A-252273-3
Yandex.RTB R-A-252273-4