Теория трансверсалейПриводятся определения трансверсали. Используя эти понятия, дается еще
одно доказательство теоремы Холла. Описывается несколько приложений в
лексике трансверсалей. Если — непустое конечное множество и — семейство (не обязательно различных) непустых его
подмножеств,
трансверсалью (или системой различных
представлений) для называется подмножество множества ,
состоящее из элементов: по одному из каждого множества . Общие трансверсали. Если — непустое конечное
множество, а и — два
семейства его непустых подмножеств, то интересно знать, когда существует
общая трансверсаль для и , то есть
множество, состоящее из различных элементов множества и являющееся
трансверсалью и для , и для . Рассмотрим пример. Предположим, что ,
а , , .
Подсемейство имеет
трансверсаль, например . Трансверсаль произвольного подсемейства
семейства будем называть частичной трансверсалью
для ; в нашем примере семейство
имеет несколько
частичных трансверсалей (например, ,
, ,
и т.д.). Ясно, что любое подмножество частичной
трансверсали само является частичной трансверсалью. Естественно спросить: при каких условиях данное семейство подмножеств
некоторого множества имеет трансверсаль? Легко увидеть связь между
этой задачей и задачей о свадьбах, если взять за Е множество девушек,
а за — множество девушек, знакомых юноше ; трансверсалью в этом случае является множество из девушек,
такое, что каждому юноше соответствует ровно одна (знакомая ему) девушка.
Следовательно, теорема Холла дает необходимое и достаточное условие
существования трансверсали для данного семейства множеств. Сформулируем
теорему Холла для этого случая и дадим другое ее доказательство,
принадлежащее Р.Радо. Теорема
Пусть — непустое конечное множество и — семейство непустых его подмножеств;
тогда имеет
трансверсаль в том и только в том случае, если для любых
подмножеств их объединение содержит, по меньшей мере,
элементов . Доказательство Необходимость этого условия очевидна. Для доказательства
достаточности установим, что если одно из подмножеств (скажем, )
содержит более одного элемента, то можно удалить один элемент из
, не нарушив условия теоремы. Повторением этой процедуры мы
добьемся сведения задачи к тому случаю, когда каждое подмножество
содержит только один элемент. Тогда утверждение станет очевидным. Осталось обосновать законность этой "процедуры сведения".
Предположим,
что содержит элементы и ,
удаление каждого из которых
нарушает условие теоремы. Тогда существуют подмножества и
множества , обладающие тем свойством, что

Но эти два неравенства приводят к противоречию, поскольку 
Прелесть этого доказательства в том, что оно проводится, по существу, лишь
в один шаг, в отличие от доказательства Халмоша-Вогена, которое
предполагает исследование двух отдельных случаев. (Однако доказательство
Радо труднее перевести на весьма наглядный матримониальный язык!). Следствие
В тех же обозначениях, что и выше, имеет частичную
трансверсаль мощности тогда и только тогда, если для любых
подмножеств
их объединение содержит, по меньшей мере, элементов. Доказательство
Требуемый результат можно получить, применив теорему Холла в
лексике трансверсалей к семейству , где — произвольное множество, не
непересекающееся с
и состоящее из элементов. Заметим, что
имеет частичную трансверсаль мощности тогда и только тогда,
если имеет трансверсаль. Следствие
Если и такие же, как и прежде,
а — любое подмножество
из , то содержит частичную трансверсаль
мощности для
тогда и только тогда, если для каждого подмножества
множества

Доказательство Достаточно применить предыдущее следствие
к семейству . Приложение теории трансверсалейИспользуются понятия трансверсалей, на основании чего доказывается теорема
о модификации латинского прямоугольника. Вводятся определения
-матрицы, формулируются и доказываются теоремы
Кенига-Эгервари и
об общей трансверсали. Теорема
Пусть латинский -прямоугольник,
причем, ; тогда
можно расширить до латинского квадрата добавлением
новых строк.
Доказательство
Докажем, что можно расширить до латинского
-прямоугольника; повторяя эту процедуру, мы придем к латинскому
квадрату. Пусть и , где через обозначено множество, состоящее из тех элементов
множества , которые не встречаются в -м столбце матрицы .
Если мы сможем доказать, что имеет трансверсаль, то тем
самым мы докажем теорему, поскольку элементы этой трансверсали и образуют
дополнительную строку. По теореме Холла достаточно доказать, что
объединение любых множеств содержит по
меньшей мере
различных элементов. А это очевидно, ибо любое такое объединение содержит
элементов (включая повторения), значит, по крайней
мере, один из них повторялся бы более чем раз, что
невозможно.
Определение (0,1) матрицы или матрицы инциденций.
Другой подход к изучению трансверсалей семейства непустых подмножеств множества состоит в исследовании -матрицы , в
которой , если ,
и в противном случае. (Любую такую матрицу, все элементы которой
равны или , мы называем -матрицей) этого семейства. Определение словарного
ранга. Назовем словарным
рангом матрицы наибольшее число единиц
в , никакие две из
которых не лежат в одной и той же строке или в одном и том же столбце.
Тогда имеет трансверсаль в том и только в том случае, если
словарный ранг матрицы равен . Более того,
словарный ранг матрицы равен в точности числу элементов
частичной трансверсали, обладающей
наибольшей возможной мощностью. В качестве второго приложения теоремы
Холла рассмотрим известный результат о -матрицах, называемой
теоремой Кенига-Эгервари. Теорема (Кенига-Эгервари, 1931)
Словарный ранг -матрицы равен минимальному
числу строк и
столбцов, которые в совокупности содержат все единицы из . Замечание
В качестве иллюстрации этой теоремы рассмотрим
матрицу
 которая является матрицей семейства
Ясно, что и ее словарный ранг, и число равны четырем.Доказательство. Очевидно, что словарный ранг не может превосходить
числа .
Чтобы доказать равенство, можно без потери общности предположить, что все
единицы из содержатся в строках
и столбцах (где ) и
что строки и столбцы расположены в таком порядке, что в нижнем левом углу
матрицы А находится -подматрица, полностью
состоящая из нулей. Если , то определим как множество целых
чисел , таких, что . Нетрудно проверить, что
объединение любых множеств содержит по меньшей
мере целых чисел;
поэтому семейство имеет трансверсаль.
Отсюда следует, что подматрица из содержит
множество из единиц, никакие две из которых не принадлежат одной
и той же строке или
одному и тому же столбцу. Аналогично, матрица содержит множество
из единиц, обладающих тем же свойством. Таким образом,
матрица содержит множество из единиц, никакие
две из которых не принадлежат одной и той же строке или одному и тому же столбцу. Тем самым
показано, что не превосходит словарного ранга. Мы только что доказали теорему Кенига-Эгервари с помощью теоремы
Холла, а доказательство теоремы Холла с помощью теоремы
Кенига-Эгервари и того проще. Следовательно, эти две теоремы в некотором
смысле эквивалентны. В лекции 17 мы докажем теорему о максимальном потоке и
минимальном разрезе, которая тоже эквивалентна теореме Холла. Общие
трансверсали. Если — непустое
конечное множество, а и — два семейства его непустых подмножеств, то интересно знать,
когда существует общая трансверсаль для и , то есть
множество, состоящее из различных элементов
множества и являющееся трансверсалью и для , и
для . Сформулируем необходимое и достаточное условие для того, чтобы два
семейства и имели общую трансверсаль;
заметим, что эта теорема сводится к теореме Холла, если
положить для  Теорема
Пусть — непустое конечное множество, а и — два семейства его непустых
подмножеств. Тогда и имеют общую
трансверсаль в том и только в том случае, если для всех
подмножеств и множества
 
Набросок доказательства. Рассмотрим семейство подмножеств множества (считаем,
что и не пересекаются), где множеством
индексов также является и где , если ,
и ,
если Нетрудно проверить, что и имеют
общую трансверсаль тогда и только тогда, если семейство имеет трансверсаль.
Применяя затем теорему Холла к семейству , получим нужный результат. Условия, при которых существует общая трансверсаль для трех семейств
непустых подмножеств некоторого множества, пока что не известны, и задача
нахождения таких условий кажется очень трудной. Многие попытки решения
этой задачи используют теорию матроидов; и действительно, некоторые
задачи теории трансверсалей становятся почти тривиальными, если
рассматривать их с точки зрения теории матроидов.
|