Действие перестановки на набор из элементов, представление в виде циклов — различия между версиями

Материал из Викиконспекты
Перейти к: навигация, поиск
Строка 1: Строка 1:
'''Перестановка''' — это отображение <math>\pi:X\rightarrow X</math>, которое каждому <math>x_i \in X</math> ставит во взаимно-однозначное соответствие <math>x_j \in X</math>
+
'''Перестановка''' — это отображение <tex>\pi:X\rightarrow X</tex>, которое каждому <tex>x_i \in X</tex> ставит во взаимно-однозначное соответствие <tex>x_j \in X</tex>
  
Индексы <math>i,j \in \mathcal{f}1, 2, \ldots, n\mathcal{g}</math>, где <math>n = \mathcal{j}X\mathcal{j}</math>.
+
Индексы <tex>i,j \in \mathcal{f}1, 2, \ldots, n\mathcal{g}</tex>, где <tex>n = \mathcal{j}X\mathcal{j}</tex>.
Число <math>~n</math> называют порядком перестановки. Перестановку можно записать в виде упорядоченного набора из чисел <math>1, 2,\ldots, n</math>.
+
Число <tex>~n</tex> называют порядком перестановки. Перестановку можно записать в виде упорядоченного набора из чисел <tex>1, 2,\ldots, n</tex>.
Элемент такого набора <math>~<a_1,a_2,\ldots,a_n>~ a_k</math> означает, что <math>~\pi (x_{a_k}) = x_k </math>. Таким образом, если <math> \Theta = <x_1,x_{2},\ldots,x_{n}></math> — упорядоченный набор элементов из множества<math>~X</math>, то <math>\pi (\Theta) = <x_{q_1},x_{q_2},\ldots,x_{q_n}> </math>, где <math>q_{a_i} = i</math>. Например, применив перестановку <math>~<3,2,4,1></math> к набору элементов <math>~(x_1,x_2,x_3,x_4)</math>, получим набор <math>~<x_4,x_2,x_1,x_3></math>. <br\>
+
Элемент такого набора <tex>~\mathcal{h}a_1,a_2,\ldots,a_n\mathcal{i}~ a_k</tex> означает, что <tex>~\pi (x_{a_k}) = x_k </tex>. Таким образом, если <tex> \Theta = \mathcal{h}x_1,x_{2},\ldots,x_{n}\mathcal{i}</tex> — упорядоченный набор элементов из множества<tex>~X</tex>, то <tex>\pi (\Theta) = \mathcal{h}x_{q_1},x_{q_2},\ldots,x_{q_n}\mathcal{i} </tex>, где <tex>q_{a_i} = i</tex>. Например, применив перестановку <tex>~\mathcal{h}3,2,4,1\mathcal{i}</tex> к набору элементов <tex>~(x_1,x_2,x_3,x_4)</tex>, получим набор <tex>~\mathcal{h}x_4,x_2,x_1,x_3\mathcal{i}</tex>. <br\>
 
==Произведение перестановок==
 
==Произведение перестановок==
Произведением перестановок <math>~\pi</math> и <math>~\sigma</math> называется композиция (т.е. последовательное применение) этих перестановок: <math>(\pi*\sigma)(\Theta) = \pi(\sigma(\Theta)) = \pi \circ \sigma (\Theta)</math>.
+
Произведением перестановок <tex>~\pi</tex> и <tex>~\sigma</tex> называется композиция (т.е. последовательное применение) этих перестановок: <tex>(\pi*\sigma)(\Theta) = \pi(\sigma(\Theta)) = \pi \circ \sigma (\Theta)</tex>.
Легко показать, что произведение перестановок тоже является перестановкой, причем если <math>~\phi = \pi*\sigma</math>, то <math>\phi(x_i) = \pi \circ \sigma (x_i)</math>.
+
Легко показать, что произведение перестановок тоже является перестановкой, причем если <tex>~\phi = \pi*\sigma</tex>, то <tex>\phi(x_i) = \pi \circ \sigma (x_i)</tex>.
 
==Циклы==
 
==Циклы==
Циклом длины <math>~l</math> называется такая перестановка <math>~\pi,</math> которая тождественна на всём множестве <math>X,</math> кроме подмножества <math>\{x_1,x_2,\dots,x_l\}\subset X</math> и <math>~\pi(x_l)=x_1,</math> <math>~\pi(x_i)=x_{i+1}.</math> Обозначается <math>(x_1,x_2,\dots,x_l).</math> Перестановку также можно записать в виде произведения непересекающихся циклов, причём единственным образом с точностью до порядка следования циклов в произведении. Например: <math>~(1, 5, 2)(3, 6)(4)=<5,1,6,4,2,3> </math>.  
+
Циклом длины <tex>~l</tex> называется такая перестановка <tex>~\pi,</tex> которая тождественна на всём множестве <tex>X,</tex> кроме подмножества <tex>\{x_1,x_2,\dots,x_l\}\subset X</tex> и <tex>~\pi(x_l)=x_1,</tex> <tex>~\pi(x_i)=x_{i+1}.</tex> Обозначается <tex>(x_1,x_2,\dots,x_l).</tex> Перестановку также можно записать в виде произведения непересекающихся циклов, причём единственным образом с точностью до порядка следования циклов в произведении. Например: <tex>~(1, 5, 2)(3, 6)(4)=\mathcal{h}5,1,6,4,2,3\mathcal{i} </tex>.  
  
Перестановку можно представить в виде графа. Граф содержит ребро от вершины <math>~x_i</math> к вершине <math>~x_j</math> если <math>~\pi(x_j) = x_i</math>, то есть элемент <math>~x_i</math> переходит в <math>~x_j</math> после применения перестановки <math>~\pi</math>. Тогда циклы перестановки соответствуют циклическим путям в графе.
+
Перестановку можно представить в виде графа. Граф содержит ребро от вершины <tex>~x_i</tex> к вершине <tex>~x_j</tex> если <tex>~\pi(x_j) = x_i</tex>, то есть элемент <tex>~x_i</tex> переходит в <tex>~x_j</tex> после применения перестановки <tex>~\pi</tex>. Тогда циклы перестановки соответствуют циклическим путям в графе.
 
[[Файл:Циклы_мал.png]]
 
[[Файл:Циклы_мал.png]]

Версия 17:02, 10 декабря 2010

Перестановка — это отображение [math]\pi:X\rightarrow X[/math], которое каждому [math]x_i \in X[/math] ставит во взаимно-однозначное соответствие [math]x_j \in X[/math]

Индексы [math]i,j \in \mathcal{f}1, 2, \ldots, n\mathcal{g}[/math], где [math]n = \mathcal{j}X\mathcal{j}[/math]. Число [math]~n[/math] называют порядком перестановки. Перестановку можно записать в виде упорядоченного набора из чисел [math]1, 2,\ldots, n[/math]. Элемент такого набора [math]~\mathcal{h}a_1,a_2,\ldots,a_n\mathcal{i}~ a_k[/math] означает, что [math]~\pi (x_{a_k}) = x_k [/math]. Таким образом, если [math] \Theta = \mathcal{h}x_1,x_{2},\ldots,x_{n}\mathcal{i}[/math] — упорядоченный набор элементов из множества[math]~X[/math], то [math]\pi (\Theta) = \mathcal{h}x_{q_1},x_{q_2},\ldots,x_{q_n}\mathcal{i} [/math], где [math]q_{a_i} = i[/math]. Например, применив перестановку [math]~\mathcal{h}3,2,4,1\mathcal{i}[/math] к набору элементов [math]~(x_1,x_2,x_3,x_4)[/math], получим набор [math]~\mathcal{h}x_4,x_2,x_1,x_3\mathcal{i}[/math]. <br\>

Произведение перестановок

Произведением перестановок [math]~\pi[/math] и [math]~\sigma[/math] называется композиция (т.е. последовательное применение) этих перестановок: [math](\pi*\sigma)(\Theta) = \pi(\sigma(\Theta)) = \pi \circ \sigma (\Theta)[/math]. Легко показать, что произведение перестановок тоже является перестановкой, причем если [math]~\phi = \pi*\sigma[/math], то [math]\phi(x_i) = \pi \circ \sigma (x_i)[/math].

Циклы

Циклом длины [math]~l[/math] называется такая перестановка [math]~\pi,[/math] которая тождественна на всём множестве [math]X,[/math] кроме подмножества [math]\{x_1,x_2,\dots,x_l\}\subset X[/math] и [math]~\pi(x_l)=x_1,[/math] [math]~\pi(x_i)=x_{i+1}.[/math] Обозначается [math](x_1,x_2,\dots,x_l).[/math] Перестановку также можно записать в виде произведения непересекающихся циклов, причём единственным образом с точностью до порядка следования циклов в произведении. Например: [math]~(1, 5, 2)(3, 6)(4)=\mathcal{h}5,1,6,4,2,3\mathcal{i} [/math].

Перестановку можно представить в виде графа. Граф содержит ребро от вершины [math]~x_i[/math] к вершине [math]~x_j[/math] если [math]~\pi(x_j) = x_i[/math], то есть элемент [math]~x_i[/math] переходит в [math]~x_j[/math] после применения перестановки [math]~\pi[/math]. Тогда циклы перестановки соответствуют циклическим путям в графе. Циклы мал.png