Даны множества:
Сколько существует наборов различных цифр (a1, a2, a3, a4, a5, a6, a7, a8, a9) таких, что Предъявите все эти наборы.
Спрятать решениеРешение. Комментарий.
Пусть задано семейство подмножеств X1, X2, ..., Xn множества тогда упорядоченный набор в котором все элементы различны и называется трансверсалью или системой различных представителей данного семейства множеств. Как видно из условия, в данной задаче требуется найти все трансверсали семейства множеств X1, ..., X9.
Понятие трансверсали семейства множеств связано с понятием матрицы инцидентности семейства множеств. Пусть задано семейство подмножеств X1, X2, ..., Xn множества тогда матрицей инцидентности данного семейства называется таблица, имеющая n строк и m столбцов, состоящая из нулей и единиц вида:
где только если и — в противном случае. Упорядоченный набор элементов равных 1, в котором элементы лежат в разных столбцах, называется трансверсалью матрицы инцидентности. Нетрудно понять, что число трансверсалей семейства множеств X1, X2, ..., Xn равно числу трансверсалей матрицы инцидентности данного семейства.
Перейдем к решению.
Запишем матрицу инцидентности всех цифр множеств То есть, если и в противном случае. В этой матрице нам необходимо найти все наборы (трансверсали) вида ..., где j1, ..., j9 — некоторая перестановка цифр 1, 2, ..., 9, и все Иными словами мы ищем такие наборы из 9 единиц, что все единицы одного набора лежат в разных строках и разных столбцах. Для облегчения поиска переставим в матрице B строки и столбцы (в целом, строки с меньшим количеством 1 ставим выше, а столбцы с большим количеством 1 — левее). Результат приведен на правом рисунке.
Поскольку единицы надо выбирать из разных строк и столбцов, сначала следует выбирать 1 из отмеченной пунктиром матрицы 3 на 3. В ней две трансверсали. Затем выбираем трансверсали в двух отмеченных прямоугольником матрицах 3 на 3. В каждой из них по 3 трансверсали. Значит, всего 18 трансверсалей.
Ответ: 18 наборов. Пример:
Ответ: 18 наборов. Пример: