2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


Посмотреть правила форума



Начать новую тему Ответить на тему На страницу Пред.  1 ... 10, 11, 12, 13, 14, 15  След.
 
 Re: Задача по теории групп
Сообщение11.06.2020, 22:58 
Аватара пользователя


26/05/12
1694
приходит весна?
mihaild в сообщении #1468252 писал(а):
Сможете найти в ней нормальную подгруппу, фактор по которой не является подгруппой?

Ну, в группе кватернионов три кольца 4-го порядка, имеющие нетривиальный общий элемент, который вместе с нейтральным образует центром группы. Таблица умножения:
Используется синтаксис Text
   0   1   2   3   4   5   6   7
   1   0   3   2   5   4   7   6
   2   3   1   0   6   7   5   4
   3   2   0   1   7   6   4   5
   4   5   7   6   1   0   2   3
   5   4   6   7   0   1   3   2
   6   7   4   5   3   2   1   0
   7   6   5   4   2   3   0   1
 

Первые два элемента — центр. Классы смежности по этой подгруппе образуют группу $K_4$ (ячейки 2x2 в таблице умножения), которая не является подгруппой $Q_8$.

Представить в виде произведения эту группу что-то не получается.

 Профиль  
                  
 
 Re: Задача по теории групп
Сообщение12.06.2020, 00:40 
Заслуженный участник
Аватара пользователя


18/05/06
13438
с Территории
B@R5uk в сообщении #1468255 писал(а):
Жизнь всегда сложнее, чем кажется на первый взгляд

Жизнь - не уверен, а теория групп - точно так. Вы коммутантами ещё не занимались?

 Профиль  
                  
 
 Re: Задача по теории групп
Сообщение12.06.2020, 01:21 
Аватара пользователя


26/05/12
1694
приходит весна?
ИСН в сообщении #1468305 писал(а):
Вы коммутантами ещё не занимались?

Не. Натыкался на упоминания, но пока что-то интереса к ним не возникло. Да и сейчас есть чем заняться: надо переработать программу, которая занимается построением и классификацией подгрупп группы. Плюс всё никак не могу решить как же всё таки лучше отмечать на дереве подгрупп сопряжённые и эквивалентные подгруппы.

 Профиль  
                  
 
 Re: Задача по теории групп
Сообщение12.06.2020, 09:29 


13/06/19
37
Цитата:
три кольца 4-го порядка
Что это?
Цитата:
Представить в виде произведения эту группу что-то не получается.
И не получится. Почему?

 Профиль  
                  
 
 Re: Задача по теории групп
Сообщение06.11.2020, 23:26 
Аватара пользователя


26/05/12
1694
приходит весна?
После долгого перерыва (связанного с горестной поломкой моего ноутбука) пытаюсь вспомнить, чем же я тут таким интересным занимался, и понимаю, что всё забыл. В частности, на поздних этапах моих исследований, я в своих программах задавал группы в виде буквально нескольких строк чисел. Типа:
Код:
String[] seedLines = {"2 3 1 0 6 7 5 4", "4 5 7 6 1 0 2 3"};

Когда я был "в теме", то такое представление как-то напоминало мне, о какой группе идёт речь. Например, эта пара строк задаёт группу кватернионов с таблицей умножения парой постов выше. Но сейчас, когда прошло время, и я всё забыл, я смотрю на эти кипы чисел как на новые ворота. Благо, что программе всё равно, ей сунул, она прожевала и проглотила. Либо выплюнула, если исходные данные некорректны. Однако, мне нужна какое-то быстрое и человеческое представление того, что же за группа скрывается под каждым таким набором чисел.

В связи с этим вопрос. Является ли граф циклов (его построение вроде как легко алгоритмизировать) однозначной характеристикой группы? Другими словами, верно ли, что различные группы имеют различные графы циклов, или же одному и тому же графу циклов может соответствовать несколько групп?

И ещё вопрос по ходу. Рассматривая графы циклов групп малого порядка, заметил, что во многих группах на графе от единичного элемента выходят "лепестки": циклы длины 2, содержащие только один нетривиальных элемент. Такой элемент (2-го порядка), очевидно, невозможно представить в виде какой-либо степени какого-нибудь другого элемента. Это свойство является довольно отличительным, поскольку в группе чётного порядка довольно часто есть и другие элементы второго порядка, которые входят в циклы длины, большей, чем 2 (другими словами, представимы в виде степени). Для этих "лепестков" есть какое-нибудь специальное название?

 Профиль  
                  
 
 Re: Задача по теории групп
Сообщение07.11.2020, 06:33 
Заслуженный участник


18/01/15
3224
Трагично, что пять месяцев ноутбук не могли починить.
B@R5uk в сообщении #1491003 писал(а):
Является ли граф циклов (его построение вроде как легко алгоритмизировать) однозначной характеристикой группы

По-видимому, под "графом циклов" вы имеете в виду т.наз. граф Кэли. Да, знание графа Кэли определяет группу однозначно с точностью до изоморфизма. Но одной и той же группе могут соответствовать разные графы Кэли, т.к. могут быть разные системы порождающих.
B@R5uk в сообщении #1491003 писал(а):
Для этих "лепестков" есть какое-нибудь специальное название?
Нет, нету. Вообще элемент порядка 2 называется (часто) инволюцией. Или вообще никак не называется.

И, еще раз, настоятельно рекомендую читать учебники.

 Профиль  
                  
 
 Re: Задача по теории групп
Сообщение07.11.2020, 10:33 
Аватара пользователя


26/05/12
1694
приходит весна?
vpb в сообщении #1491026 писал(а):
По-видимому, под "графом циклов" вы имеете в виду т.наз. граф Кэли.

Нет, не граф Кэли, а именно граф циклов. Например:
Изображение
для группы $Z_4\times Z_2$.

Что такое граф Кэли и его свойства я прекрасно помню. Это единственное, что я помню, так как это то, с чего я начинал и на что потратил кучу времени и сил. Граф циклов же значительно более простая вещь, его вообще можно отображать не как граф, как несколько строчек цифр, группирующих элементы группы в максимальные циклы.

 Профиль  
                  
 
 Re: Задача по теории групп
Сообщение07.11.2020, 11:25 
Заслуженный участник
Аватара пользователя


16/07/14
9122
Цюрих
B@R5uk в сообщении #1491003 писал(а):
Другими словами, верно ли, что различные группы имеют различные графы циклов, или же одному и тому же графу циклов может соответствовать несколько групп?
Нет, неверно. Вроде бы самый простой контрпример (но не минимальный) - группа матриц вида $\begin{pmatrix} 1 & a & b \\ 0 & 1 & c \\ 0 & 0 & 1 \end{pmatrix}$, где $a, b, c \in \mathbb Z_3$ - и некоторая абелева группа. Сможете найти циклический граф этой группы и абелеву группу с тем же циклическим графом?

 Профиль  
                  
 
 Re: Задача по теории групп
Сообщение07.11.2020, 12:09 
Аватара пользователя


26/05/12
1694
приходит весна?
mihaild в сообщении #1491038 писал(а):
Нет, неверно.

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

mihaild в сообщении #1491038 писал(а):
Сможете найти циклический граф этой группы и абелеву группу с тем же циклическим графом?

Искать таблицу умножения 27 матриц 3 на 3? Это же 700 с хвостиком умножений этих матриц!

 Профиль  
                  
 
 Re: Задача по теории групп
Сообщение07.11.2020, 12:16 
Заслуженный участник
Аватара пользователя


16/07/14
9122
Цюрих
B@R5uk в сообщении #1491043 писал(а):
Искать таблицу умножения 27 матриц 3 на 3?
Так вам не нужно строить эту таблицу. Порядки элементов этой группы найти сможете?

 Профиль  
                  
 
 Re: Задача по теории групп
Сообщение07.11.2020, 12:20 
Аватара пользователя


26/05/12
1694
приходит весна?
А вообще, если подумать, то $$\begin{pmatrix} 1 & a & b \\ 0 & 1 & c \\ 0 & 0 & 1 \end{pmatrix} \times \begin{pmatrix} 1 & A & B \\ 0 & 1 & C \\ 0 & 0 & 1 \end{pmatrix} = \begin{pmatrix} 1 & a+A & b+B+aC \\ 0 & 1 & c+C \\ 0 & 0 & 1 \end{pmatrix}$$ $$\begin{pmatrix} 1 & a & b \\ 0 & 1 & c \\ 0 & 0 & 1 \end{pmatrix}^2 = \begin{pmatrix} 1 & 2a & 2b+ac \\ 0 & 1 & 2c \\ 0 & 0 & 1 \end{pmatrix}$$ $$\begin{pmatrix} 1 & a & b \\ 0 & 1 & c \\ 0 & 0 & 1 \end{pmatrix}^3 = \begin{pmatrix} 1 & 3a & 3b+3ac \\ 0 & 1 & 3c \\ 0 & 0 & 1 \end{pmatrix} = \begin{pmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \end{pmatrix} = I$$ Откуда получается, что все элементы группы этих матриц имеют порядок 3. Если учесть, что перемножение матриц — операция некоммутативная, то получается неабелева группа. Если верить списку групп малого порядка, то с указанными свойствами имеется только одна группа порядка 27: $Z_3^2\rtimes Z_3$. К сожалению, к ней не нарисовали графа циклов. Но, учитывая, что все элементы имеют порядок 3, то это будет $(27-1)/2=13$ двухэлементных лепестков, висящих на нейтральном элементе. По аналогии $Z_3^3$ должна иметь такой же граф циклов.

Забавный способ строить новые нетривиальные группы любого порядка. Ведь вместо $\mathbb{Z}_3$ можно было взять $\mathbb{Z}_n$. Надо поставить это на вооружение, написав программу, которая по заданному n будет строить таблицу умножения группы. Потом полученную группу можно будет разобрать на подгруппы и получить целый список всяких интересных групп, особенно, если n составное и достаточно большое.

 Профиль  
                  
 
 Re: Задача по теории групп
Сообщение07.11.2020, 22:01 
Заслуженный участник


18/01/15
3224
B@R5uk в сообщении #1491045 писал(а):
Ведь вместо $\mathbb{Z}_3$ можно было взять $\mathbb{Z}_n$
Разумеется. Вообще, можно рассмотреть группу треугольных матриц с единицами на диагонали над любым кольцом (ассоциативным, не обязательно коммутативным). Например, над ${\mathbb Z}_n$, кольцом вычетов по модулю $n$ ; получается группа порядка $n^3$.

-- 07.11.2020, 21:03 --

B@R5uk в сообщении #1491033 писал(а):
Нет, не граф Кэли, а именно граф циклов. Например:
А, вот оно что. Мне это понятие как-то и не известно. В науке оно не используется (по моим сведениям).

 Профиль  
                  
 
 Re: Задача по теории групп
Сообщение07.11.2020, 22:43 
Аватара пользователя


26/05/12
1694
приходит весна?
vpb, я тоже как-то раньше графом циклов пренебрегал. Он содержит недостаточно информации, чтобы группу идентифицировать, не говоря уж о том, чтобы восстановить таблицу умножения. В отличии от графа Кэли. Но вот сейчас присмотрелся, оказываться весьма это интересная вещь! Граф циклов сразу выявляет несколько ключевых и интересных особенностей группы: количество и длину различных циклов, их пересекаемость на элементах, отличных от нейтрального, количество таких особенных элементов.

Вот, например, взять хотя бы группу $b^3 = c^3 = (bc)^3 = (b^2c)^6 = I$. В ней 108 элементов! По таблице умножения вообще ничего не поймёшь, а граф Кэли ещё попробуй красиво нарисуй. Не факт, что на плоскости выйдет что-то вразумительное. Графы Кэли больших групп на плоскости имеют тенденцию иметь кучу самопересечений, что сводит к нулю их читабельность. А вот для графа циклов я получил такую вот распечатку:
код: [ скачать ] [ спрятать ]
Используется синтаксис Text
Cycles:
#0: [7, 31, 87, 42, 12, 0], L: 6
#1: [8, 32, 82, 39, 11, 0], L: 6
#2: [9, 35, 77, 36, 10, 0], L: 6
#3: [33, 106, 82, 107, 41, 0], L: 6
#4: [34, 107, 87, 106, 38, 0], L: 6
#5: [37, 107, 77, 106, 40, 0], L: 6
#6: [73, 32, 77, 39, 86, 0], L: 6
#7: [74, 31, 77, 42, 81, 0], L: 6
#8: [75, 39, 87, 32, 84, 0], L: 6
#9: [76, 42, 82, 31, 79, 0], L: 6
#10: [78, 36, 82, 35, 85, 0], L: 6
#11: [80, 35, 87, 36, 83, 0], L: 6
#12: [1, 3, 0], L: 3
#13: [2, 6, 0], L: 3
#14: [4, 19, 0], L: 3
#15: [5, 17, 0], L: 3
#16: [13, 26, 0], L: 3
#17: [14, 23, 0], L: 3
#18: [15, 21, 0], L: 3
#19: [16, 30, 0], L: 3
#20: [18, 29, 0], L: 3
#21: [20, 28, 0], L: 3
#22: [22, 55, 0], L: 3
#23: [24, 53, 0], L: 3
#24: [25, 51, 0], L: 3
#25: [27, 49, 0], L: 3
#26: [43, 66, 0], L: 3
#27: [44, 61, 0], L: 3
#28: [45, 64, 0], L: 3
#29: [46, 59, 0], L: 3
#30: [47, 57, 0], L: 3
#31: [48, 72, 0], L: 3
#32: [50, 71, 0], L: 3
#33: [52, 69, 0], L: 3
#34: [54, 70, 0], L: 3
#35: [56, 68, 0], L: 3
#36: [58, 98, 0], L: 3
#37: [60, 96, 0], L: 3
#38: [62, 95, 0], L: 3
#39: [63, 94, 0], L: 3
#40: [65, 92, 0], L: 3
#41: [67, 99, 0], L: 3
#42: [88, 101, 0], L: 3
#43: [89, 100, 0], L: 3
#44: [90, 105, 0], L: 3
#45: [91, 104, 0], L: 3
#46: [93, 103, 0], L: 3
#47: [97, 102, 0], L: 3


Special elements:
E 31 (order: 3), cycles (N: 3):
    #0 (L: 6)
    #7 (L: 6)
    #9 (L: 6)
E 32 (order: 3), cycles (N: 3):
    #1 (L: 6)
    #6 (L: 6)
    #8 (L: 6)
E 35 (order: 3), cycles (N: 3):
    #2 (L: 6)
    #10 (L: 6)
    #11 (L: 6)
E 36 (order: 3), cycles (N: 3):
    #2 (L: 6)
    #10 (L: 6)
    #11 (L: 6)
E 39 (order: 3), cycles (N: 3):
    #1 (L: 6)
    #6 (L: 6)
    #8 (L: 6)
E 42 (order: 3), cycles (N: 3):
    #0 (L: 6)
    #7 (L: 6)
    #9 (L: 6)
E 77 (order: 2), cycles (N: 4):
    #2 (L: 6)
    #5 (L: 6)
    #6 (L: 6)
    #7 (L: 6)
E 82 (order: 2), cycles (N: 4):
    #1 (L: 6)
    #3 (L: 6)
    #9 (L: 6)
    #10 (L: 6)
E 87 (order: 2), cycles (N: 4):
    #0 (L: 6)
    #4 (L: 6)
    #8 (L: 6)
    #11 (L: 6)
E 106 (order: 3), cycles (N: 3):
    #3 (L: 6)
    #4 (L: 6)
    #5 (L: 6)
E 107 (order: 3), cycles (N: 3):
    #3 (L: 6)
    #4 (L: 6)
    #5 (L: 6)
 


Сразу видно, что в группе есть 36 ничем не примечательных циклов порядка 3 и 12 циклов порядка 6, которые очень даже примечательны: в них куча общих элементов, которые имеют разный порядок, разное число общих циклов и разные позиции вхождения в эти циклы. Я не знаю, правда, какие дальнейшие выводы из этих наблюдений можно сделать, но это уже что-то интересное, плюс в плане трудоёмкости рассчитать это совсем не затратно.

Я вот сейчас размышляю, как бы по-простому, не раскладывая группу в граф подгрупп, найти в группе минимальное порождающее множество. Хоть какое-нибудь. Вот, например, взлетит ли такой жадный алгоритм? Берём элемент с наибольшим порядком, натягиваем на него подгруппу (когда он один, получится кольцо). Если в результате получилась группа, то задача решена. В противном случае, берём следующий элемент с максимальным порядком, который не входит в полученную ранее подгруппу, и добавляем его к уже имеющемуся набору элементов. Затем повторяем итерацию, с натягиванием подгруппы и так далее. Будет это работать? Или же для поиска минимального порождающего множества надо перебрать сначала все возможные пары, потом все возможные тройки, и так далее. Второй способ, однозначно будет работать, но он трудоёмкий, поэтому меня интересует работоспособность первого алгоритма.

 Профиль  
                  
 
 Re: Задача по теории групп
Сообщение08.11.2020, 13:56 
Заслуженный участник
Аватара пользователя


16/07/14
9122
Цюрих
B@R5uk в сообщении #1491045 писал(а):
Если учесть, что перемножение матриц — операция некоммутативная, то получается неабелева группа
Вывод правильный, рассуждение - нет. У нас же подгруппа группы матриц, а в ней бывают и коммутативные подгруппы. Надо как-то убедиться, что наша подгруппа некоммутативная.

 Профиль  
                  
 
 Re: Задача по теории групп
Сообщение08.11.2020, 15:14 
Заслуженный участник
Аватара пользователя


16/07/14
9122
Цюрих
B@R5uk в сообщении #1491115 писал(а):
найти в группе минимальное порождающее множество
Миниммальное (из которого нельзя ничего выкинуть) или наименьшее (содержащее минимально возможное число элементов)?
Впрочем ваш алгоритм даже минимальное не находит. Возьмем $S_3$ - ваш алгоритм возьмет сначала цикл длины $3$, потом еще цикл длины $3$, потом транспозицию. Хотя достаточно и одного цикла длины $3$ и транспозиции.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 216 ]  На страницу Пред.  1 ... 10, 11, 12, 13, 14, 15  След.

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group