Есть ли более разумное решение?(Не использующее недоказанный материал) Я про то, чтобы без перебора установить изоморфизм. Потому что в группах с большим числом элементов это затруднительно.
Для более больших групп, вроде бы, достаточно ограничиться анализом системы образующих. Образующие (элементы) группы - это такие элементы, что их всевозможными произведениями (в том числе в отрицательных степенях) можно получить все остальные элементы группы.
Например, у
образующие
и
(проверьте!). Этот выбор неединственен. Вообще, образующие в каком-то идейном смысле похожи на базис линейного пространства (но есть и отличия). Обозначим их, скажем,
Теперь изучим соотношения между ними. Обнаруживаем три факта:
1)
и это минимальная степень
дающая
(порядок элемента:
);
2)
;
3)
Из них возможно вывести все остальные соотношения между элементами (потому что любое выражение можно привести к виду
со степенями ниже порядков). Теперь, если вы в любой группе обнаружите два таких элемента, что
между ними будет выполняться (1), (2), (3), и они будут образующими, то
отсюда будет следовать, что она изоморфна
поскольку между ними можно будет построить явный изоморфизм.
Замечание: вместо (1), (2), (3) можно взять любой другой эквивалентный набор соотношений. Например, для соотношений между разными элементами часто используется
коммутатор - элемент
или
(в разных книгах принимаются разные определения). Соответственно, можно записать
3')
или
3'')
Однако для
и
этот путь вряд ли принесёт экономию.