Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1.pdf
Скачиваний:
95
Добавлен:
03.05.2015
Размер:
484.5 Кб
Скачать

Р А З Д Е Л 10

Теория Пойя

В этом разделе излагается весьма упрощенный вариант теории Пойя. Однако даже этого достаточно, чтобы показать эффективность применения теории групп к комбинаторике.

В комбинаторных задачах мы часто имеем дело с объектами (способами, конфигурациями и т. п.), для которых определено некоторое отношение эквивалентности, и нашей целью является подсчет числа классов этой эквивалентности. На алгебраическом языке такая ситуация обычно формулируется следующим образом: на множестве объектов задано действие некоторой группы, и классы эквивалентности являются орбитами этого действия. Один из косвенных методов подсчета числа орбит содержится в так называемой лемме Бернсайда.

Пусть X – множество, на котором действует группа G. Обозначим через rG(X) число орбит в множестве X.

Теорема 10.1 (Лемма Бернсайда)

1 X

rG(X) = |G| g G |Xg|,

где Xg = {x X | gx = x} – множество элементов из X, неподвижных относительно g G.

Пусть, в дополнение к принятым обозначениям, Y – некоторое множество. Обозначим через Y X множество всех отображений из

40

Е. А. Каролинский, Б. В. Новиков

41

X в Y . Тогда возникает правое действие G на Y X: если α Y X, x X, g G, то полагаем αg : x 7→α(gx).

Многие перечислительные задачи сводятся к нахождению числа rG(Y X) по известному действию G на X.

Для формулировки теоремы Пойя нам понадобится рассматривать действие циклических подгрупп из G на X. Мы будем писать rg(X) вместо rhgi(X) для g G (на самом деле это число циклов, если рассматривать g как подстановку на X).

Теорема 10.2 (Ослабленная теорема Пойя)

rG Y X = |G1 | X |Y |rg(X).

g G

Пример (задача об ожерельях). Пусть X – множество вершин правильного n-угольника, Y – множество цветов, которыми раскрашиваются эти вершины. Будем отождествлять два раскрашенных n-угольника, если их можно с помощью поворотов и симметрий совместить так, что совпавшие вершины имеют один и тот же цвет. Сколько существует различных раскрасок?

Ответом является число rn,m = rG(Y X), где G = Dn – группа диэдра (см. раздел 9), m = |Y |. Вычисляя величины rg(X), получаем следующее

Предложение 10.3

rn,m = 21n

 

ϕ(d)mn/d + An,m

,

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

d

n

 

 

 

 

 

 

где ϕ – функция Эйлера, суммирование ведется по всем делителям числа n и

An,m =

nm(n+1)/2,

если n нечетно,

21 n(m + 1)mn/2,

если n четно.

 

* * *

 

42

Раздел 10. Теория Пойя

Предварительные задачи по комбинаторике1

10.1. Флаг составляется из 7 полос четырех цветов так, чтобы соседние полосы имели различные цвета. Сколькими способами это можно сделать?

10.2. Три человека x, y, z должны разделить между собой m рублей, так, чтобы x и y получили равные суммы. Сколькими способами это можно сделать?

10.3. n параллельных прямых на плоскости пересекаются с другими m параллельными прямыми. Сколько параллелограммов можно выделить в образовавшейся сетке?

10.4. Сколькими способами можно расставить на шахматной доске размера n × n две ладьи различного цвета так, чтобы ладьи могли взять друг друга?

10.5. n человек, в том числе A и B, располагаются в ряд в случайном порядке. Найдите вероятность того, что между A и B стоит ровно r человек.

10.6. Пусть m – натуральное число. Докажите, что число целых неотрицательных решений уравнения

x1 + . . . + xr = m

равно Crr+m1 −1.

10.7. Выведите рекуррентное уравнение для числа последовательностей длины n из нулей и единиц, в которых нигде два нуля не стоят рядом.

10.8. Докажите, что число bn всех подстановок n-й степени, не имеющих неподвижных точек, удовлетворяет рекуррентному уравнению

bn+1 = n(bn + bn−1),

n ≥ 1, с начальными условиями b0 = 1, b1 = 0.

10.9.* Решите рекуррентные уравнения из задач 10.7 и 10.8.

1Мы используем этот цикл задач для выработки комбинаторных навыков в том случае, если студенты еще не успели прослушать курс дискретной математики.

Е. А. Каролинский, Б. В. Новиков

43

10.10. Сколько подстановок n-й степени имеют ровно k (k ≤ n) неподвижных точек?

Лемма Бернсайда и теорема Пойя

10.11.* Пусть S, T – непересекающиеся множества, группы G и H действуют на S и T соответственно.

а) Определим действие группы G×H на U = S T следующим образом:

(g, h)u = gu, если u S, hu, если u T .

Найдите rG×H(U).

б) Определим действие G × H на V = S × T следующим образом:

(g, h)(s, t) = (gs, ht).

Найдите rG×H(V ).

10.12. Определим действие симметрической группы S(X) на декартовом квадрате X × X следующим образом: g : (x, y) 7→ (gx, gy). Сколько орбит имеет S(X)-множество X × X?

10.13.* Пусть n > 1. Используя задачи 10.10 и 10.12, докажите

равенство

m

X

k2Cnkbn−k = 2n!

k=1

(число bn определено в задаче 10.8).

10.14. Докажите, что

а) число раскрасок вершин квадрата m цветами равно

18 m(m + 1)(m2 + m + 2);

б) число раскрасок вершин правильного p-угольника (где p – нечетное простое число) m цветами равно

2p

m 2

+ 1 m 2

+ p − 1 .

m

p−1

p−1

 

44

Раздел 10. Теория Пойя

10.15. Сколькими способами можно ориентировать стороны правильного n-угольника?

10.16.* Найдите число раскрасок m цветами а) вершин, б) ребер, в) граней

тетраэдра.

10.17.* Зафиксируем некоторое множество V . Мы будем рассматривать ориентированные графы без петель с V в качестве множества вершин. Два таких графа и 0 с множествами ребер E и E0 соответственно называются изоморфными, если существует такая биекция ϕ : V → V , что

(u, v) E (ϕu, ϕv) E0.

Положим X = (V ×V )\{(v, v) | v V }, Y = {0, 1}. Тогда каждое отображение α : X → Y определяет граф α с множеством ребер

Eα = {(u, v) | α(u, v) = 1}.

Обратно, каждому графу с множеством ребер E соответствует отображение α такое, что

α(u, v) = 1 (u, v) E.

Определим действие симметрической группы S(V ) на X так же, как и в задаче 10.12.

Докажите, что графы изоморфны тогда и только тогда, когда соответствующие им отображения содержатся в одной и той же орбите.

10.18. Найдите число неизоморфных ориентированных графов без петель

а) с тремя вершинами; б) с четырьмя вершинами.

10.19.* Найдите число неизоморфных неориентированных графов без петель

а) с тремя вершинами;

Е. А. Каролинский, Б. В. Новиков

45

б) с четырьмя вершинами.

10.20.* Группоидом называется множество A с заданной на нем бинарной операцией “·”. Группоиды A(·) и B( ) называются изотопными, если существует такая тройка биекций α, β, γ : A → B, что αx βy = γ(x · y) для любых x, y A (проверьте, что отношение изотопности является эквивалентностью). Если γ – тождественное отображение, то группоиды A(·) и B( ) называются главно изотопными. Сколько, с точностью до главной изотопии, существует группоидов из трех элементов?

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]