Задать вопрос
Lite_stream
@Lite_stream

Биекция в комбинаторике на конечных множествах?

В выкладках по комбинаторике можно часто встретить фразу: "каждому элементу слева соответствует ровно 1 элемент справа и наоборот => мощности множеств одинаковые". Кажется, что того, что из каждого элемента обоих множеств выходит ровно 1 стрелка в элемент противоположного множества недостаточно для биекции и упускается одна очевидная вещь.

Пример: пусть есть множество строк S и множество графов G. Через элементы S кодируем какие-то графы и хотим их насчитать. Далее какими-то рассуждениями приходим к выводу, что каждому s из S соответствует ровно 1 g из G и наоборот(то есть из каждого элемента обоих множеств выходит ровно 1 стрелка в элемент противоположного множества). Но ведь этого недостаточно, пример:
s1<->g1
s2<->g2
s3<->g3
s2<-g4

Вот если бы помимо условия на стрелки было бы ещё утверждение, что из S нету недостижимых (по стрелкам) вершин в G и наоборот, тогда легко получить противоречие: если мощности неравномощны, тогда в большем по количеству элементов множестве хотя бы одна вершина окажется без входящий стрелки(а это противоречие с тем что все вершины достижимы), значит множества не могут иметь разные мощности.

Вопрос: правильно ли я понимаю, что авторы обычно пропускают утверждение о "достижимости" (видимо считая это очевидным), то есть о том, что, на примере графов, нет графов, которые нельзя сконструировать по строке из S и нет строк, которые нельзя сконструировать по графу из G ?
  • Вопрос задан
  • 108 просмотров
Подписаться 1 Простой 6 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Data Scientist с нуля
    10 месяцев
    Далее
  • Академия Эдюсон
    Machine Learning: тариф Базовый
    7 месяцев
    Далее
  • ProductStar × РБК
    Математика и статистика для аналитика на Python
    1 месяц
    Далее
Решения вопроса 1
opium
@opium
Просто люблю качественно работать
Если брать два независимых отображения (f: S→G и h: G→S) — ты прав, этого недостаточно, и пример рабочий.

Но в комбинаторике имеют в виду одно f: S→G, у которого "ровно 1 g на каждый s" (функция) + "ровно 1 s на каждый g" — это про прообразы того же f, т.е. инъективность + сюръективность. Никакой второй независимой h нет. "Достижимость" и есть сюръективность, она прямо зашита в "каждый g покрыт ровно 1 стрелкой".
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы