Сюръекция: различия между версиями

Материал из Викитаки
Перейти к навигацииПерейти к поиску
мНет описания правки
 
Строка 18: Строка 18:


=== В информатике ===
=== В информатике ===
Организация связи «многие к одному» между [[таблица]]ми [[Реляционная СУБД|реляционной БД]] на основе [[Первичный ключ|первичных ключей]]
Организация связи «многие к одному» между [[таблица]]ми [[Реляционная СУБД|реляционной БД]] на основе [[Первичный ключ|первичных ключей]].


== См. также ==
== См. также ==

Текущая версия от 19:24, 20 февраля 2011

Сюръективная функция.

Отображение F:X→Y называется сюръективным (или сюръекцией, или отображением на Y), если каждый элемент множества Y является образом хотя бы одного элемента множества X, то есть ∀y∈Y∃x∈X:y=F(x). Для случая числовых функций это выражается как «функция, принимающая все возможные значения».

Эквивалентные определения

Следующие свойства отображения F:X→Y эквивалентны:

  1. F сюръективно
  2. каждый элемент множества Y имеет хотя бы один прообраз во множестве X при отображении F.
  3. образ множества X при отображении F(X) совпадает с Y
  4. F имеет правое обратное отображение, то есть такое отображение G:Y→X, что F(G(y))=y для любого y∈Y.

Примеры

  1. F:ℝ→[-1;1],F(x)=sin x — сюръективно.
  2. F:ℝ→ℝ+,F(x)=x2 — сюръективно.
  3. F:ℝ→ℝ,F(x)=x2 — не является сюръективным (например, не существует такого x∈ℝ, что F(x)=-9.

Использование модели

В информатике

Организация связи «многие к одному» между таблицами реляционной БД на основе первичных ключей.

См. также

Литература