Определение 16. Бинарное отношение F ⊆ A × B называется функцией из A в B (обозначение: f : A → B), если оно удовлетворяет двум условиям:
- множество первых элементов этого отношения С.Ф: является подмножеством множества A; С.Ф: Нам в курсе потребуются и частичные функции
- в F нет пар с одинаковыми первыми членами и разными вторыми.
Иными словами, С.Ф: некоторым a ∈ A сопоставляется ровно один b ∈ B, для которого ⟨a, b⟩ ∈ F.
Множество всех функций из A в B обозначается B
A.
Слова «отображение» и «функция» будем употреблять как синонимы. Множество всех первых элементов пар, образующих функцию, называется областью определения функции, множество вторых элементов этих пар называется областью (или множеством) значений функции.
Исторически со словом <<функция>> связывали некую интуитивно понимаемую «зависимость», «правило получения результата из аргумента», «машину, перерабатывающую вход в выход». В рамках этих представлений то, что мы называем функцией, называли «графиком функции».
Определение 17. Функция
f : A → B называется
инъективной, или
инъекцией, или
вложением, если она переводит разные элементы в разные, то есть если
f(a1) ̸= f(a2)при неравных
a1 и
a2.
Определение 18. Функция
f : A → B называется
сюръективной, или
сюръекцией, или
наложением, если множество её значений есть всё
B. (Иногда такие функции
называют отображениями на
B).
Определение 19. Функция
f : A → B называется
биекцией, или
взаимно однозначным соответствием, если она одновременно является инъекцией и сюръекцией.