В математике сюръективная функция ( также известная как сюръекция или on function / ˈ ɒ n . t uː / ) — это функция f , такая что для каждого элемента y области определения функции существует по крайней мере один элемент x в области определения функции , такой что f ( x ) = y . Другими словами, для функции f : X → Y область определения Y является образом области определения функции X . [1] [2] Не требуется, чтобы x был уникальным ; функция f может отображать один или несколько элементов X в один и тот же элемент Y .
Термин «сюръективный» и связанные с ним термины «инъективный» и «биективный» были введены Николя Бурбаки [3] [ 4] — группой преимущественно французских математиков XX века , которые под этим псевдонимом написали серию книг, представляющих собой изложение современной продвинутой математики, начиная с 1935 года. Французское слово sur означает «над» или «выше» и относится к тому факту, что изображение области определения сюръективной функции полностью покрывает область определения функции.
Любая функция индуцирует сюръекцию, ограничивая свою область значений образом своей области. Каждая сюръективная функция имеет правую обратную, предполагающую аксиому выбора , и каждая функция с правой обратной обязательно является сюръекцией. Композиция сюръективных функций всегда сюръективна. Любую функцию можно разложить на сюръекцию и инъекцию.
Сюръективная функция — это функция , образ которой равен ее области определения . Эквивалентно, функция с областью определения и областью определения является сюръективной, если для каждого в существует хотя бы один в с . [1] Сюръекции иногда обозначаются двунаправленной стрелкой вправо ( U+ 21A0 ↠ ПРАВАЯ ДВУХНАПРАВЛЕННАЯ СТРЕЛКА ), [5] как в .
Символично,
Функция является биективной тогда и только тогда, когда она одновременно сюръективна и инъективна .
Если (как это часто делается) функция отождествляется с ее графиком , то сюръективность не является свойством самой функции, а скорее свойством отображения . [ 7] То есть, функция вместе с ее областью значений. В отличие от инъективности, сюръективность не может быть считана из графика функции в одиночку.
Говорят, что функция g : Y → X является правой обратной функцией функции f : X → Y , если f ( g ( y )) = y для каждого y из Y ( g может быть отменена функцией f ). Другими словами, g является правой обратной функцией f , если композиция f o g функций g и f в этом порядке является тождественной функцией в области определения Y функции g . Функция g не обязательно должна быть полной обратной функцией f , поскольку композиция в другом порядке, g o f , может не быть тождественной функцией в области определения X функции f . Другими словами, f может отменить или « обратить » g , но не обязательно может быть ею отменена.
Каждая функция с правой обратной обязательно является сюръекцией. Предложение о том, что каждая сюръективная функция имеет правую обратную, эквивалентно аксиоме выбора .
Если f : X → Y сюръективно и B является подмножеством Y , то f ( f −1 ( B )) = B . Таким образом, B можно восстановить из его прообраза f −1 ( B ) .
Например, на первой иллюстрации в галерее есть некоторая функция g такая, что g ( C ) = 4. Есть также некоторая функция f такая, что f (4) = C . Неважно, что g не является уникальной (это также сработало бы, если бы g ( C ) равнялось 3); важно только то, что f «переворачивает» g .
Функция f : X → Y является сюръективной тогда и только тогда, когда она является правосократимой : [8] для любых функций g , h : Y → Z , всякий раз, когда g o f = h o f , то g = h . Это свойство формулируется в терминах функций и их композиции и может быть обобщено на более общее понятие морфизмов категории и их композиции. Правосократимые морфизмы называются эпиморфизмами . В частности, сюръективные функции являются в точности эпиморфизмами в категории множеств . Префикс epi происходит от греческого предлога ἐπί, означающего над , выше , на .
Любой морфизм с правым обратным является эпиморфизмом, но обратное в общем случае неверно. Правый обратный g морфизма f называется секцией f . Морфизм с правым обратным называется расщепляющим эпиморфизмом .
Любую функцию с доменом X и кодоменом Y можно рассматривать как левостороннее и правостороннее уникальное бинарное отношение между X и Y , отождествляя ее с ее графиком функции . Сюръективная функция с доменом X и кодоменом Y тогда является бинарным отношением между X и Y , которое является правосторонне уникальным и одновременно левосторонне и правосторонне полным .
Мощность области сюръективной функции больше или равна мощности ее кодомена: если f : X → Y — сюръективная функция, то X имеет по крайней мере столько же элементов, сколько и Y , в смысле кардинальных чисел . (Доказательство апеллирует к аксиоме выбора , чтобы показать, что существует функция g : Y → X, удовлетворяющая f ( g ( y )) = y для всех y из Y . Легко видеть, что g инъективна, поэтому формальное определение | Y | ≤ | X | выполняется.)
В частности, если и X, и Y конечны с одинаковым числом элементов, то f : X → Y сюръективно тогда и только тогда, когда f инъективно .
Для двух множеств X и Y запись X ≤ * Y используется для того, чтобы сказать, что X пусто или что существует сюръекция из Y на X. Используя аксиому выбора, можно показать, что X ≤ * Y и Y ≤ * X вместе подразумевают, что | Y | = | X |, вариант теоремы Шредера–Бернштейна .
Композиция сюръективных функций всегда сюръективна: если f и g оба сюръективны, и область значений g равна области значений f , то f o g сюръективна. И наоборот, если f o g сюръективна, то f сюръективна (но g , функция, примененная первой, не обязательно должна быть сюръективной). Эти свойства обобщаются с сюръекций в категории множеств на любые эпиморфизмы в любой категории .
Любую функцию можно разложить на сюръекцию и инъекцию : Для любой функции h : X → Z существуют сюръекция f : X → Y и инъекция g : Y → Z такие, что h = g o f . Чтобы увидеть это, определим Y как множество прообразов h −1 ( z ), где z принадлежит h ( X ) . Эти прообразы не пересекаются и разделяют X . Тогда f переносит каждый x в элемент Y , который его содержит, а g переносит каждый элемент Y в точку в Z , в которую h отправляет свои точки. Тогда f сюръективен, поскольку является проекционным отображением, а g инъективен по определению.
Любая функция индуцирует сюръекцию, ограничивая свою область значений ее областью определения. Любая сюръективная функция индуцирует биекцию, определенную на частном ее области определения, путем свертывания всех аргументов, отображающихся на заданный фиксированный образ. Точнее, каждая сюръекция f : A → B может быть факторизована как проекция, за которой следует биекция следующим образом. Пусть A /~ — классы эквивалентности A при следующем отношении эквивалентности : x ~ y тогда и только тогда, когда f ( x ) = f ( y ). Эквивалентно, A /~ — множество всех прообразов относительно f . Пусть P (~) : A → A /~ — отображение проекции , которое отправляет каждый x из A в его класс эквивалентности [ x ] ~ , и пусть f P : A /~ → B — корректно определенная функция, заданная как f P ([ x ] ~ ) = f ( x ). Тогда f = f P o P (~).
При фиксированных конечных множествах A и B можно сформировать множество сюръекций A ↠ B. Мощность этого множества является одним из двенадцати аспектов двенадцатикратного пути Рота и задается формулой , где обозначает число Стерлинга второго рода .