Лемма Бернсайда, задача о числе ожерелий — различия между версиями

Материал из Викиконспекты
Перейти к: навигация, поиск
(решение:)
Строка 50: Строка 50:
 
<tex>n</tex> — четно. Ожерелья, симметричные относительно оси проходящей между бусинами, существуют только если все <tex>n_i (i \in [1..m])</tex> четные. Если ось проходит через <tex>2</tex> бусины, то симметричные ожерелья существуют только если все <tex>n_i (i \in [1..m])</tex> четные '''или''' если только <tex>2</tex> из <tex>n_i (i \in [1..m])</tex> не четные. Рассмотрим оба случая:
 
<tex>n</tex> — четно. Ожерелья, симметричные относительно оси проходящей между бусинами, существуют только если все <tex>n_i (i \in [1..m])</tex> четные. Если ось проходит через <tex>2</tex> бусины, то симметричные ожерелья существуют только если все <tex>n_i (i \in [1..m])</tex> четные '''или''' если только <tex>2</tex> из <tex>n_i (i \in [1..m])</tex> не четные. Рассмотрим оба случая:
  
Пусть <tex>n_1, n_2</tex> — не четные, <tex>n_i (i \in [3..m])</tex> — четные, <tex>d</tex> — симметрия относительно некой оси, проходящей через противоположные вершины. Тогда неподвижными точками для <tex>d'</tex> будут ожерелья, симметричные относительно оси, проходящей через вершины <tex>n_1</tex> и <tex>n_2</tex> сортов. По одну сторону находятся от оси находятся <tex>\frac {n-2} { 2 }</tex> бусин, где <tex>\frac {n_1-1} { 2 },</tex> бусин <tex>n_1</tex> цвета, <tex>\frac {n_2-1} { 2 },</tex> бусин <tex>n_2</tex> цвета <tex>\frac {n_i} { 2 },</tex> бусин <tex>[3..m]</tex> цвета. Бусины <tex>n_1</tex> и <tex>n_2</tex> цвета можно поменять местами <tex>\Rightarrow</tex> количество неподвижных точек <tex>t(d')=2P(\frac {n_1-1} { 2 }, \frac {n_2-1} { 2 }, ..., \frac {n_m} { 2 })</tex>. Таких симметрий <tex>\frac {n} {2}  \Rightarrow S'=m \cdot P([\frac {n_1} { 2 }], [\frac {n_2} { 2 }], ..., [\frac {n_m} { 2 }])</tex>.
+
''a)Пусть'' <tex>n_1, n_2</tex> ''— не четные'', <tex>n_i (i \in [3..m])</tex> — четные, <tex>d</tex> — симметрия относительно некой оси, проходящей через противоположные вершины. Тогда неподвижными точками для <tex>d'</tex> будут ожерелья, симметричные относительно оси, проходящей через вершины <tex>n_1</tex> и <tex>n_2</tex> сортов. По одну сторону находятся от оси находятся <tex>\frac {n-2} { 2 }</tex> бусин, где <tex>\frac {n_1-1} { 2 },</tex> бусин <tex>n_1</tex> цвета, <tex>\frac {n_2-1} { 2 },</tex> бусин <tex>n_2</tex> цвета <tex>\frac {n_i} { 2 },</tex> бусин <tex>[3..m]</tex> цвета. Бусины <tex>n_1</tex> и <tex>n_2</tex> цвета можно поменять местами <tex>\Rightarrow</tex> количество неподвижных точек <tex>t(d')=2P(\frac {n_1-1} { 2 }, \frac {n_2-1} { 2 }, ..., \frac {n_m} { 2 })</tex>. Таких симметрий <tex>\frac {n} {2}  \Rightarrow S'=m \cdot P([\frac {n_1} { 2 }], [\frac {n_2} { 2 }], ..., [\frac {n_m} { 2 }])</tex>.
  
Пусть все <tex>n_i</tex> — четные.
+
''б)Пусть все'' <tex>n_i</tex> — ''четные''.
  
  
 
[[Категория:Теория групп]]
 
[[Категория:Теория групп]]

Версия 19:05, 10 августа 2010

Эта статья требует доработки!
  1. Надо решить задачу о числе ожерелий!

Если Вы исправили некоторые из указанных выше замечаний, просьба дописать в начало соответствующего пункта (Исправлено).

Лемма (Бернсайда):
Число орбит [math] = \frac { \sum_{g \in G} |Fix(g)| } { |G| } [/math]
Утверждение (1):
[math] |Orb(x)| = \frac { |G| } { |St(x) } [/math]

Преобразуем выражение для числа орбит, полученное из леммы Бернсайда.
[math]\frac { \sum_{g \in G} |Fix(g)| } { |G| } = \frac { \sum_{ g \in G } \sum_{ x \in X } \{gx = x\} } { |G| } = \frac { \sum_{ x \in X } \sum_{ g \in G } \{gx = x\} } { |G| } = \frac { \sum_{ x \in X } |St(x)| } { |G| } = \sum_{ x \in X } \frac {1} { |Orb(x)| } [/math]
Последнее преобразование выполнено на основании утверждения 1.

Задача о числе ожерелий

Пусть есть [math]n[/math] бусинок [math]m[/math] разных сортов, [math]n_i[/math] назовем количество бусинок [math]i[/math]ого цвета[math](i \in [1;m])[/math] (так же для удобства будем называть [math]n_i[/math] цвет, цвет которому соответствует данное число бусин). Найти число ожерелий которые можно составить из этих бусинок. Ожерелья полученные поворотом друг из друга поворотом или отражением считаются одним ожерельем.

решение:

Эта задача равносильна следующей задаче: сколькими различными способами можно раскрасить вершины правильного [math]n[/math]угольника вершины которого окрашены в цветов, а количество вершин каждого цвета равно [math]n_i[/math]. Две расскраски считаются разными, если из одной нельзя получить другую с помощью симметрии или вращения.

Пусть [math]M[/math] — множество всех возможных окрасок [math]n[/math]угольника, [math]D[/math] — группа симметрий [math]n[/math]угольника, состоящая из [math]2n[/math] преобразований. Группа [math]G[/math] определяет группу перестановок на множестве [math]M[/math]. Пусть [math] d \in D[/math] — некое преобразование симметрии [math] \Rightarrow [/math] для любого многоугольник [math]x \in M[/math] можно сопоставить многоугольник получаемый из него симметрией [math]d[/math]. Назовем сопоставление этой перестановки [math]d'[/math]. Группу всех таких перестановок из [math]D[/math] назовем [math]D'[/math].

Два многоугольника будут считаться разными, если из одного невозможно получить другой какой-либо перестановкой [math]d' \in D'[/math] (они содержаться на разных орбитах группы [math]D'[/math] действующей на множестве [math]M[/math]). Поэтому для получения количества различных раскрасок вершин [math]n[/math]угольника достаточно найти количество орбит группы [math]D'[/math] на множестве [math]M[/math]. По лемме Бернсайда, для этого нужно посчитать число неподвижных точек каждой перестановки [math] d' \in D'[/math].


Рассмотрим повороты:

пусть [math]k[/math] — общий делитель [math]n_i[/math]ых[math](i \in [1..m]) \Rightarrow[/math] поворот [math]a_1[/math] на угол [math]\frac { 2\pi } { k }[/math] оставит неподвижными ожерелья из [math]k[/math] одинаковых кусков длинны [math]\frac {n} {k}[/math]. Каждый кусок состоит из [math]\frac {n_i} { k } [/math] бусен [math]i[/math]ого цвета, поэтому число неподвижных точек для поворота будет равно количеству способов расставить бусины на [math]\frac {n} {k}[/math] местах. Соответственно для перестановки [math]d'[/math] число неподвижных точек будет равно [math]t(d')=P(\frac {n_1} { k }, \frac {n_2} { k }, ..., \frac {n_m} { k })[/math], где [math]P(x_1, x_2, ..., x_m)[/math] — полиномиальные коэффициенты.

рассмотрим поворот [math] a_i[/math] на угол [math]\frac {2i\pi} {k}[/math], где [math] i \in [1..k][/math]. Количество его неподвижных точек равно количеству неподвижных точек [math]a_1[/math], если [math] i[/math] взаимно просто с [math]k[/math]. Количество взаимно простых с [math]k[/math](не превосходящих [math]k[/math]) — является функцией Эйлера [math]\phi(k)[/math]. Пусть [math]S[/math] — сумма по всем поворотам, тогда [math]S= \sum_{k} \phi(k) \cdot P(\frac {n_1} { k }, \frac {n_2} { k }, ..., \frac {n_m} { k })[/math], где k пробегает множество общих делителей [math]n_1, n_2, ..., n_m[/math].

рассмотрим симметрии относительно осей:

1 случай:

[math]n[/math] — нечетно. Тогда симметричные ожерелья существуют только если среди [math]n_i/,(i \in [1..m])[/math] только одно число нечетное. Пусть [math]n_1[/math] — нечетно, [math]d[/math] — симметрия относительно оси, проходящей через некоторую вершину. Тогда неподвижными будут ожерелья, симметричные относительно оси проходящей через бусину цвета [math]n_1[/math]. По одной стороне от оси будут находится [math] \frac {n-1} { 2 } [/math] бусин: [math] \frac {n_1-1} { 2 } [/math] бусин [math]n_1 цвета, \lt tex\gt \frac {n_i} { 2 } [/math] бусин [math]n_i[/math] цвета, где [math]i \in [2.. m] \Rightarrow t(d')=P(\frac {n_1-1} { 2 }, \frac {n_2} { 2 }, ..., \frac {n_m} { 2 })=P([\frac {n_1} { 2 }], [\frac {n_2} { 2 }], ..., [\frac {n_m} { 2 }]),[/math] где [math][x][/math] — целая часть числа [math]x[/math]. Тогда такое же число неподвижных точек имеет каждая из [math]n[/math] соответствующая таким симметриям. Пусть [math]S'[/math] — сумма числа всех неподвижных точек [math]t(d')[/math] по всем отражениям: [math]S'=m \cdot P([\frac {n_1} { 2 }], [\frac {n_2} { 2 }], ..., [\frac {n_m} { 2 }])[/math].


2 случай:

[math]n[/math] — четно. Ожерелья, симметричные относительно оси проходящей между бусинами, существуют только если все [math]n_i (i \in [1..m])[/math] четные. Если ось проходит через [math]2[/math] бусины, то симметричные ожерелья существуют только если все [math]n_i (i \in [1..m])[/math] четные или если только [math]2[/math] из [math]n_i (i \in [1..m])[/math] не четные. Рассмотрим оба случая:

a)Пусть [math]n_1, n_2[/math] — не четные, [math]n_i (i \in [3..m])[/math] — четные, [math]d[/math] — симметрия относительно некой оси, проходящей через противоположные вершины. Тогда неподвижными точками для [math]d'[/math] будут ожерелья, симметричные относительно оси, проходящей через вершины [math]n_1[/math] и [math]n_2[/math] сортов. По одну сторону находятся от оси находятся [math]\frac {n-2} { 2 }[/math] бусин, где [math]\frac {n_1-1} { 2 },[/math] бусин [math]n_1[/math] цвета, [math]\frac {n_2-1} { 2 },[/math] бусин [math]n_2[/math] цвета [math]\frac {n_i} { 2 },[/math] бусин [math][3..m][/math] цвета. Бусины [math]n_1[/math] и [math]n_2[/math] цвета можно поменять местами [math]\Rightarrow[/math] количество неподвижных точек [math]t(d')=2P(\frac {n_1-1} { 2 }, \frac {n_2-1} { 2 }, ..., \frac {n_m} { 2 })[/math]. Таких симметрий [math]\frac {n} {2} \Rightarrow S'=m \cdot P([\frac {n_1} { 2 }], [\frac {n_2} { 2 }], ..., [\frac {n_m} { 2 }])[/math].

б)Пусть все [math]n_i[/math]четные.