В комбинаторике k -арное ожерелье длины n — это класс эквивалентности n - символьных строк над алфавитом размера k , при этом все вращения считаются эквивалентными. Оно представляет собой структуру с n круговыми бусинами, имеющими k доступных цветов.
K - арный браслет , также называемый оборотным (или свободным ) ожерельем , — это ожерелье, в котором строки также могут быть эквивалентны при отражении. То есть, если даны две строки, то, если каждая из них является обратной стороной другой, они принадлежат к одному и тому же классу эквивалентности. По этой причине ожерелье также можно назвать фиксированным ожерельем, чтобы отличить его от оборотного ожерелья.
Формально можно представить ожерелье как орбиту циклической группы, действующей на n -символьных строках над алфавитом размера k , а браслет как орбиту диэдральной группы . Можно подсчитать эти орбиты, а значит, и ожерелья и браслеты, используя теорему Полиа о перечислении .
Классы эквивалентности
Количество ожерелий
Есть
различные k -арные ожерелья длины n , где — функция Эйлера . [1]
Когда бусины ограничены определенным цветовым мультимножеством , где — число бусин цвета , существуют
различные ожерелья, сделанные из всех бусин . [2]
Здесь и - мультиномиальный коэффициент . Эти две формулы напрямую следуют из теоремы Полиа о перечислении, примененной к действию циклической группы, действующей на множестве всех функций . Если все k цветов должны быть использованы, то подсчет будет
(последовательность A054631 в OEIS ) и (последовательность A087854 в OEIS ) связаны через биномиальные коэффициенты :
и
Количество браслетов
Число различных k -арных браслетов длины n (последовательность A081720 в OEIS ) равно
где N k ( n ) — число k -арных ожерелий длины n . Это следует из метода Полиа, примененного к действию диэдральной группы .
Случай отдельных бусин
Для данного набора из n бусин, все из которых различны, количество различных ожерелий, изготовленных из этих бусин, считая повернутыми ожерелья одинаковыми, равно н !/н = ( n − 1)!. Это потому, что бусины можно линейно упорядочить n ! способами, и n круговых сдвигов такого упорядочения дают одно и то же ожерелье. Аналогично, количество различных браслетов, считая повернутые и отраженные браслеты одинаковыми, равно н !/2 н , для n ≥ 3.
Если бусины не все различны, а имеют повторяющиеся цвета, то ожерелий (и браслетов) меньше. Вышеуказанные полиномы подсчета ожерелий дают количество ожерелий, сделанных из всех возможных мультинаборов бусин. Полином инвентаризации узоров Полиа уточняет полином подсчета, используя переменную для каждого цвета бусины, так что коэффициент каждого монома подсчитывает количество ожерелий в данном мультинаборе бусин.
Апериодические ожерелья
Апериодическое ожерелье длины n представляет собой класс эквивалентности вращений, имеющий размер n , т. е. никакие два различных вращения ожерелья из такого класса не равны.
различные k -арные апериодические ожерелья длины n , где μ — функция Мёбиуса . Две функции подсчёта ожерелий связаны соотношением: где сумма берётся по всем делителям n , что эквивалентно инверсии Мёбиуса
Каждое апериодическое ожерелье содержит одно слово Линдона , так что слова Линдона являются представителями апериодических ожерелий.