Пусть — свободная группа ранга со свободным базисом . Проблема автоморфизма , или проблема автоморфной эквивалентности для , спрашивает, существует ли автоморфизм такой, что .
Таким образом, проблема автоморфизма спрашивает, для . Для имеет место тогда и только тогда, когда , где - классы сопряженности в из соответственно. Поэтому проблема автоморфизма для часто формулируется в терминах -эквивалентности классов сопряженности элементов из .
Для элемента обозначает свободно сокращенную длину относительно , а обозначает циклически сокращенную длину относительно . Для задачи автоморфизма длина входа измеряется как или как , в зависимости от того, рассматривается ли как элемент или как определение соответствующего класса сопряженности в .
История
Проблема автоморфизма для была алгоритмически решена Дж. Х. К. Уайтхедом в классической статье 1936 года [1] , и его решение стало известно как алгоритм Уайтхеда. Уайтхед использовал топологический подход в своей статье. А именно, рассмотрим 3-многообразие , связную сумму копий . Тогда , и, более того, с точностью до частного по конечной нормальной подгруппе, изоморфной , группа классов отображения равна ; см. [2] Различные свободные базисы из могут быть представлены изотопическими классами «систем сфер» в , а циклически приведенная форма элемента , а также граф Уайтхеда из , могут быть «считаны» из того, как петля в общем положении, представляющая пересекает сферы в системе. Движения Уайтхеда могут быть представлены определенными видами топологических «перестановочных» движений, изменяющих систему сфер. [3] [4] [5]
Впоследствии Рапапорт [6] и позднее, на основе ее работы, Хиггинс и Линдон [7] дали чисто комбинаторную и алгебраическую переинтерпретацию работы Уайтхеда и алгоритма Уайтхеда. Изложение алгоритма Уайтхеда в книге Линдона и Шуппа [8] основано на этом комбинаторном подходе. Каллер и Фогтман [9] в своей статье 1986 года, в которой было введено Внешнее пространство , дали гибридный подход к алгоритму Уайтхеда, представленный в комбинаторных терминах, но близко следующий оригинальным идеям Уайтхеда.
Алгоритм Уайтхеда
Наше изложение алгоритма Уайтхеда в основном следует гл. I.4 книги Линдона и Шуппа [8] , а также [10] .
Обзор
Группа автоморфизмов имеет особенно полезный конечный порождающий набор автоморфизмов Уайтхеда или движений Уайтхеда . Учитывая, что первая часть алгоритма Уайтхеда состоит из итеративного применения движений Уайтхеда к для приведения каждого из них к "автоморфно минимальной" форме, где циклически сокращенная длина строго уменьшается на каждом шаге. Как только мы находим автоморфно эти минимальные формы , мы проверяем, если . Если то не являются автоморфно эквивалентными в .
Если , мы проверяем, существует ли конечная цепочка движений Уайтхеда, приводящая к так, что циклически сокращенная длина остается постоянной на протяжении всей этой цепочки. Элементы не являются автоморфно эквивалентными в тогда и только тогда, когда такая цепочка существует.
Алгоритм Уайтхеда также решает задачу поиска автоморфизма для . А именно, учитывая , если алгоритм Уайтхеда заключает, что , алгоритм также выводит автоморфизм такой, что . Такой элемент получается как композиция цепочки ходов Уайтхеда, возникающих из вышеприведенной процедуры и приводящих к .
Автоморфизмы Уайтхеда
Автоморфизм Уайтхеда , или движение Уайтхеда , — это автоморфизм одного из следующих двух типов:
Существует перестановка такая , что для Такая называется автоморфизмом Уайтхеда первого рода .
Существует элемент , называемый множителем , такой, что для каждого Такой называется автоморфизмом Уайтхеда второго рода . Поскольку является автоморфизмом , то в этом случае следует, что .
Часто для автоморфизма Уайтхеда соответствующий внешний автоморфизм в также называют автоморфизмом Уайтхеда или движением Уайтхеда.
Примеры
Позволять .
Пусть — гомоморфизм такой, что
Тогда на самом деле является автоморфизмом , и, более того, является автоморфизмом Уайтхеда второго рода с множителем .
Пусть — гомоморфизм такой, что
Тогда — фактически внутренний автоморфизм , заданный сопряжением с помощью , и, более того, — автоморфизм Уайтхеда второго рода с множителем .
Автоморфно минимальные и минимальные элементы Уайтхеда
Для класс сопряженности называется автоморфно минимальным, если для каждого имеем . Также класс сопряженности называется минимальным по Уайтхеду , если для каждого хода Уайтхеда имеем .
Таким образом, по определению, если является автоморфно минимальным, то он также является минимальным по Уайтхеду. Оказывается, обратное также верно.
«Лемма о пиковой редукции» Уайтхеда
Следующее утверждение называется «леммой о пиковой редукции» Уайтхеда, см. предложение 4.20 в [8] и предложение 1.2 в: [10]
Пусть . Тогда справедливо следующее:
Если не является автоморфно минимальным, то существует автоморфизм Уайтхеда такой, что .
Предположим, что является автоморфно минимальным, и что другой класс сопряженности также является автоморфно минимальным. Тогда тогда и только тогда, когда и существует конечная последовательность движений Уайтхеда такая, что и
Часть (1) леммы о пиковой редукции подразумевает, что класс сопряженности является минимальным по Уайтхеду тогда и только тогда, когда он автоморфно минимален.
Граф автоморфизма
Граф автоморфизмов графа — это граф с множеством вершин, являющимся множеством классов сопряженности элементов . Две различные вершины смежны в , если и существует автоморфизм Уайтхеда такой, что . Для вершины из связная компонента в обозначается .
График Уайтхеда
Для с циклически редуцированной формой граф Уайтхеда является помеченным графом с множеством вершин , где для существует соединение ребер и с меткой или «весом» , который равен числу различных вхождений подслов, считываемых циклически в . (В некоторых версиях графа Уайтхеда включаются только ребра с .)
Если — автоморфизм Уайтхеда, то изменение длины можно выразить как линейную комбинацию с целочисленными коэффициентами, определяемыми , весов в графе Уайтхеда . См. предложение 4.16 в гл. I [8] . Этот факт играет ключевую роль в доказательстве результата Уайтхеда о пиковой редукции.
Алгоритм минимизации Уайтхеда
Алгоритм минимизации Уайтхеда , учитывая свободно сокращенное слово , находит автоморфно минимальное такое, что
Этот алгоритм работает следующим образом. Дано , положить . Если уже построено, проверить, существует ли автоморфизм Уайтхеда такой, что . (Это условие можно проверить, поскольку множество автоморфизмов Уайтхеда конечно.) Если такой существует, положить и перейти к следующему шагу. Если такого не существует, объявить, что является автоморфно минимальным, с , и завершить алгоритм.
Часть (1) леммы о пиковой редукции подразумевает, что алгоритм минимизации Уайтхеда завершается при некотором , где , и что тогда он действительно автоморфно минимален и удовлетворяет .
Алгоритм Уайтхеда для проблемы автоморфной эквивалентности
Алгоритм Уайтхеда для задачи автоморфной эквивалентности решает, задано ли .
Алгоритм выполняется следующим образом. Дано , сначала применим алгоритм минимизации Уайтхеда к каждому из , чтобы найти автоморфно минимальный такой, что и . Если , объявить, что и завершить алгоритм. Предположим теперь, что . Затем проверить, существует ли конечная последовательность ходов Уайтхеда такая, что и
Это условие можно проверить, поскольку число циклически сокращенных слов длины в конечно. Более конкретно, используя подход в ширину , строятся связные компоненты графа автоморфизмов и проверяется, выполняется ли .
Если такая последовательность существует, объявить , что и завершить алгоритм. Если такой последовательности не существует, объявить, что и завершить алгоритм.
Лемма о пиковой редукции подразумевает, что алгоритм Уайтхеда правильно решает проблему автоморфной эквивалентности в . Более того, если , алгоритм фактически производит (как композицию движений Уайтхеда) автоморфизм такой, что .
Вычислительная сложность алгоритма Уайтхеда
Если ранг фиксирован , то при заданном алгоритм минимизации Уайтхеда всегда завершается за квадратичное время и производит автоморфно минимальное циклически сокращенное слово такое, что . [10] Более того, даже если не считается фиксированным, (адаптация) алгоритма минимизации Уайтхеда на входе завершается за время . [11]
Если ранг фиксирован , то для автоморфно минимального построения графа требуется время и, таким образом, априори требуется экспоненциальное время в . По этой причине алгоритм Уайтхеда для принятия решения, заданного , выполняется ли или нет , самое большее за экспоненциальное время в .
Для Хан доказал, что для автоморфно минимального граф имеет не более вершин и, следовательно, построение графа может быть выполнено за квадратичное время за . [12] Следовательно, алгоритм Уайтхеда для задачи автоморфной эквивалентности в , заданный , выполняется за квадратичное время за .
Приложения, обобщения и связанные с ними результаты
Алгоритм Уайтхеда можно адаптировать для решения, для любого фиксированного , проблемы автоморфной эквивалентности для m -кортежей избранных из и для m -кортежей классов сопряженности из ; см. гл. I.4 из [8] и [13]
МакКул использовал алгоритм Уайтхеда и пиковую редукцию для доказательства того, что для любого стабилизатор конечно представим , и получил аналогичные результаты для -стабилизаторов m -кортежей классов сопряженности в . [14] МакКул также использовал метод пиковой редукции для построения конечного представления группы с набором автоморфизмов Уайтхеда в качестве порождающего множества. [15] Затем он использовал это представление для восстановления конечного представления для , первоначально принадлежащего Нильсену , с автоморфизмами Нильсена в качестве порождающих. [16]
Герстен получил вариант алгоритма Уайтхеда для решения, если заданы два конечных подмножества , являются ли подгруппы автоморфно эквивалентными, то есть существует ли такое, что . [17]
Коллинз и Цишанг получили аналоги пиковой редукции Уайтхеда и алгоритма Уайтхеда для автоморфной эквивалентности в свободных произведениях групп. [18] [19]
Гилберт использовал версию леммы о пиковой редукции для построения представления для группы автоморфизмов свободного произведения . [20]
Левитт и Фогтман разработали алгоритм типа Уайтхеда для сохранения проблемы автоморфной эквивалентности (для избранных, m -кортежей элементов и m -кортежей классов сопряженности) в группе , где — замкнутая гиперболическая поверхность. [21]
Если элемент выбран равномерно случайным образом из сферы радиуса в , то с вероятностью, стремящейся к 1 экспоненциально быстро как , класс сопряженности уже автоморфно минимален и, более того, . Следовательно, если есть два таких ``общих'' элемента, алгоритм Уайтхеда решает, являются ли они автоморфно эквивалентными за линейное время в . [10]
Аналогичные вышеприведенным результаты справедливы для генеричности автоморфной минимальности для «случайно выбранных» конечно порожденных подгрупп . [22]
Ли доказал, что если — циклически сокращенное слово, такое что является автоморфно минимальным, и если всякий раз, когда оба встречаются в или , то общее число вхождений в меньше числа вхождений , то ограничено сверху полиномом степени по . [23] Следовательно, если являются такими, что являются автоморфно эквивалентными некоторым с указанным выше свойством, то алгоритм Уайтхеда решает, являются ли они автоморфно эквивалентными за время .
Алгоритм Гарсайда для решения проблемы сопряженности в группах кос имеет схожую общую структуру с алгоритмом Уайтхеда, при этом «циклические движения» играют роль движений Уайтхеда. [24]
Клиффорд и Голдштейн использовали методы, основанные на алгоритме Уайтхеда, для создания алгоритма, который, учитывая конечное подмножество, решает, содержит ли подгруппапримитивный элемент , которыйявляется элементом свободного порождающего множества[25]
Дэй получил аналоги алгоритма Уайтхеда и пиковой редукции Уайтхеда для автоморфной эквивалентности элементов прямоугольных групп Артина . [26]
^ Карен Фогтманн , Автоморфизмы свободных групп и внешнего пространства.
Труды конференции по геометрической и комбинаторной теории групп, часть I (Хайфа, 2000). Geometriae Dedicata 94 (2002), 1–31; MR 1950871
^ Эндрю Клиффорд и Ричард З. Голдштейн, Наборы примитивных элементов в свободной группе. Журнал алгебры 357 (2012), 271–278; MR 2905255
^ Эльвира Рапапорт, О свободных группах и их автоморфизмах . Acta Mathematica 99 (1958), 139–163; MR 0131452
^ ab Марк Каллер ; Карен Фогтманн (1986). "Модули графов и автоморфизмы свободных групп" (PDF) . Inventiones Mathematicae . 84 (1): 91– 119. doi :10.1007/BF01388734. MR 0830040. S2CID 122869546.
^ abcd Илья Капович, Пол Шупп и Владимир Шпильрайн, Общие свойства алгоритма Уайтхеда и жесткость изоморфизма случайных групп с одним соотношением. Pacific Journal of Mathematics 223:1 (2006), 113–140
^ Билал Хан, Структура автоморфной сопряженности в свободной группе ранга два . Вычислительная и экспериментальная теория групп, 115–196, Contemp. Math., 349, Американское математическое общество , Провиденс, Род-Айленд, 2004
^ Дональд Дж. Коллинз и Хайнер Цишанг , Спасение метода Уайтхеда для бесплатных продуктов. I. Пиковое снижение. Mathematische Zeitschrift 185:4 (1984), 487–504 MR0733769
^ Дональд Дж. Коллинз и Хайнер Цишанг , Спасение метода Уайтхеда для бесплатных продуктов. II. Алгоритм. Mathematische Zeitschrift 186:3 (1984), 335–361; МР 0744825
^ Гилберт Левитт и Карен Фогтманн , Алгоритм Уайтхеда для поверхностных групп , Топология 39:6 (2000), 1239–1251
^ Фредерик Бассино, Сирил Нико и Паскаль Вайль, О генеричности минимальности Уайтхеда . Журнал теории групп 19:1 (2016), 137–159 MR 3441131
^ Донги Ли, Более точная оценка количества слов минимальной длины в автоморфной орбите . Журнал алгебры 305:2 (2006), 1093–1101; MR MR2266870
^ Джоан Бирман , Ки Хёнг Ко и Сан Джин Ли, Новый подход к проблемам слов и сопряженности в группах кос , Advances in Mathematics 139:2 (1998), 322–353; Zbl 0937.20016 MR 1654165
^ Эндрю Клиффорд и Ричард З. Голдштейн, Подгруппы свободных групп и примитивные элементы. Журнал теории групп 13:4 (2010), 601–611; MR 2661660
Хайнер Цишанг, О методах Нильсена и Уайтхеда в комбинаторной теории групп и топологии . Группы — Корея '94 (Пусан), 317–337, Труды 3-й Международной конференции по теории групп, состоявшейся в Пусанском национальном университете, Пусан, 18–25 августа 1994 г. Под редакцией AC Kim и DL Johnson. de Gruyter, Берлин, 1995; ISBN 3-11-014793-9 MR 1476976