2014 dxdy logo

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

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


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


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



Начать новую тему Ответить на тему
 
 Задача на перестановки.
Сообщение09.04.2017, 17:35 


17/12/16
76
Правильно ли я сделал задачу на перестановки?
На множестве ${1,2,3,4,5,6}$ заданы перестановки $\pi=\begin{pmatrix}
 1  2  3  4  5  6 \\ 
 3  4  2  5  6  1 
\end{pmatrix}$ и $\tau = (136)(245)$. Найти $({\pi \circ  \tau })^{-25}$.
Я представил $\tau$ как $\begin{pmatrix}
 1  2  3  4  5  6 \\ 
 2  3  4  6  1  5 
\end{pmatrix}$ потом ${\pi \circ  \tau }$ и получил $\begin{pmatrix}
 1  2  3  4  5  6 \\ 
 4  6  3  1  5  2 
\end{pmatrix}$, а это тоже самое, что и $(1)(2)(3)(4)(5)(6)$. То есть $({\pi \circ  \tau })^{-25}=(1)(2)(3)(4)(5)(6)$.

 Профиль  
                  
 
 Re: Задача на перестановки.
Сообщение09.04.2017, 17:38 
Заслуженный участник
Аватара пользователя


06/04/13
1916
Москва
timas-cs в сообщении #1207927 писал(а):
а это тоже самое, что и $(1)(2)(3)(4)(5)(6)$

А это так?

 Профиль  
                  
 
 Re: Задача на перестановки.
Сообщение09.04.2017, 18:11 


17/12/16
76
Metford, если я правильно разобрался-$(14)(26)(3)(5)$, и в степени $-25$ тоже самое.

-- 09.04.2017, 19:32 --

Metford Правильно?

 Профиль  
                  
 
 Re: Задача на перестановки.
Сообщение09.04.2017, 18:53 
Заслуженный участник


16/02/13
4112
Владивосток
Вам бы переписать всё с самого начала. $\tau$ у вас в первом сообщении какое-то странное, и разложение произведения на циклы в стартовом тоже очень странное. В третьем, может, и правильное, но $\tau$-то это не отменяет!

 Профиль  
                  
 
 Re: Задача на перестановки.
Сообщение09.04.2017, 19:30 


17/12/16
76
iifat
Хорошо. Итак $\tau=(136)(245)=\begin{pmatrix}
 1  2  3  4  5  6 \\ 
 3  4  6  5  2  1
\end{pmatrix}$, тогда произведение будет таким $\begin{pmatrix}
 1  2  3  4  5  6 \\ 
 6  5  4  2  1  3 
\end{pmatrix}$, а после возведения в степень получится $
\begin{pmatrix}
 1  2  3  4  5  6 \\ 
 5  4  6  3  2  1 
\end{pmatrix}=(152436)$

 Профиль  
                  
 
 Re: Задача на перестановки.
Сообщение10.04.2017, 00:42 
Заморожен
Аватара пользователя


03/10/16
59
Да, и произведение, и ответ - верные.
Ой, нет, извините, неверные.

Действуем на 1: $\tau$: 1->3 $\pi$: 3->2, соответственно $\pi \circ \tau$: 1->2. Вы вычислили произведение $\tau \circ \pi$, и правильно возвели его в -25 степень.

Ниже - код GAP Ваших вычислений (не той задачи что в ОП). В GAP другое соглашение записи порядка произведения перестановоок (кто-нибудь знает почему?)
Код:
gap> tau:=(1,3,6)(2,4,5);
(1,3,6)(2,4,5)
gap> pi:=(1,3,2,4,5,6);
(1,3,2,4,5,6)
gap> pi*tau;
(1,6,3,4,2,5)
gap> (pi*tau)^(-25);
(1,5,2,4,3,6)
gap> tau^-1*pi^-1;
(1,5,2,4,3,6)

 Профиль  
                  
 
 Re: Задача на перестановки.
Сообщение10.04.2017, 16:38 
Заслуженный участник


27/06/08
4058
Волгоград
timas-cs,
Вы зачем-то переводите перестановку $\tau$ из цикловой записи в двухстрочную.
ГОРАЗДО удобнее поступать ровно наоборот - переводить $\pi$ из двухстрочной записи в цикловую.
В таком виде легко возвести подстановку в любую степень в уме, за доли секунды.

 Профиль  
                  
 
 Re: Задача на перестановки.
Сообщение10.04.2017, 17:38 
Заслуженный участник


16/02/13
4112
Владивосток
VAL в сообщении #1208207 писал(а):
В таком виде легко возвести подстановку в любую степень в уме, за доли секунды
Ну, легко — это если разложить на непересекающиеся циклы. Алгоритм умножения двух перестановок, записанных в виде непересекающихся циклов, у Кнута читал, но проделать в уме за секунды — как-то, по мне, затруднительно.

 Профиль  
                  
 
 Re: Задача на перестановки.
Сообщение10.04.2017, 18:54 
Заслуженный участник


27/06/08
4058
Волгоград
iifat в сообщении #1208241 писал(а):
Алгоритм умножения двух перестановок, записанных в виде непересекающихся циклов, у Кнута читал, но проделать в уме за секунды — как-то, по мне, затруднительно.
На 6-элементном множестве? Затруднительно?!
Кроме того, в уме я предлагал возводить в степень результат перемножения. А перемножить можно и на бумажке. Но, все равно, за несколько секунд.

 Профиль  
                  
 
 Re: Задача на перестановки.
Сообщение10.04.2017, 21:19 


17/12/16
76
VAL Согласен.

Ошибка найдена и исправлена. Неправильно посчитал произведение. Перепутал порядак тау-пи и пи-тау.

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


30/01/06
72407
Как умножать две перестановки в виде циклов.

Начинаете с первого цикла первой перестановки. Пишете эту цифру: $(k.$ Потом смотрите, куда она перейдёт
1) по своему циклу в $\sigma_1(k)$;
2) из её образа по циклу второй перестановки в $\sigma_2(\sigma_1(k)).$
Пишете после $(k$ этот второй образ. Потом берёте его, ищете в первой перестановке (в любом цикле), и повторяете шаги (1, 2). И так, пока не вернётесь к $k$ - тогда ваш цикл закончен.

Параллельно вычёркиваете, например, в первой перестановке все цифры, которые вы смотрели шагом (1). Начинаете следующий цикл с какой-нибудь невычеркнутой цифры. И так, пока не вычеркнете все (или подчёркиваете, как вам больше нравится).

Процедура обобщается на $n$ множителей.

 Профиль  
                  
 
 Re: Задача на перестановки.
Сообщение11.04.2017, 02:26 
Заслуженный участник


27/04/09
28128
Забыли учесть, что в цикловой записи второй перестановки могут быть элементы, которых не было в записи первой. Я недавно тоже так реализовал этот и всякие подобные алгоритмы для перестановок и очень удивлялся результатам, пока не понял, в чём дело.

 Профиль  
                  
 
 Re: Задача на перестановки.
Сообщение11.04.2017, 02:46 
Заслуженный участник
Аватара пользователя


30/01/06
72407
А, полезное замечание.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 

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



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

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


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

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