Повторить

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

Прогресс изучения0 из 7

Отмечай теоремы кнопками ✓ (изучено) и ↻ (повторить)

Все теоремы темы7
  1. Число перестановок
  2. Транспозиция меняет чётность перестановки
  3. Переход между перестановками с помощью транспозиций
  4. Свойства произведения подстановок
  5. Разложение подстановки в произведение независимых циклов
  6. Разложение цикла в произведение транспозиций
  7. Знак произведения подстановок
теорема

Число перестановок

Формулировка

Число различных перестановок из nn элементов равно n!=1⋅2⋯nn! = 1\cdot 2\cdots n.

Доказательство

Развернуть

На первое место можно поставить любой из nn элементов, на второе — любой из оставшихся n−1n-1, …, на последнее — единственный оставшийся. Всего n(n−1)⋯1=n!n(n-1)\cdots 1 = n! вариантов. ■\blacksquare

Источники:Канатников, Крищенко, Аналитическая геометрия, гл. 7, §7.1Сборник задач по алгебре, под ред. А.И. Кострикина, гл. 1, §8
теорема

Транспозиция меняет чётность перестановки

Формулировка

Любая транспозиция меняет чётность перестановки.

Доказательство

Развернуть

Соседние элементы. Пусть меняются местами iki_k и ik+1i_{k+1}. Для любой другой пары элементов их взаимный порядок не меняется, а значит, не меняется и то, образуют ли они инверсию. Пара {ik,ik+1}\{i_k, i_{k+1}\} инверсию либо приобретает, либо теряет. Значит, число инверсий меняется на ±1\pm 1, и чётность меняется.

Общий случай. Пусть меняются местами элементы на местах k<lk < l, и между ними стоит s=l−k−1s = l - k - 1 элементов. Сдвинем iki_k вправо s+1s + 1 элементарными транспозициями так, чтобы он встал сразу за ili_l. Затем сдвинем ili_l влево на место kk ещё ss элементарными транспозициями. Всего 2s+12s + 1 элементарных транспозиций — нечётное число, и каждая меняет чётность. Значит, чётность меняется. ■\blacksquare

Источники:Канатников, Крищенко, Аналитическая геометрия, гл. 7, §7.1Сборник задач по алгебре, под ред. А.И. Кострикина, гл. 1, §8
теорема

Переход между перестановками с помощью транспозиций

Формулировка

  1. От любой перестановки из nn элементов к любой другой можно перейти, выполнив не более n−1n - 1 транспозиций.
  2. При n≥2n \ge 2 число чётных перестановок равно числу нечётных и равно n!/2n!/2.

Доказательство

Развернуть

1. Пусть нужно перейти от (i1,…,in)(i_1, \dots, i_n) к (j1,…,jn)(j_1, \dots, j_n). Если i1≠j1i_1 \ne j_1, переставим i1i_1 с элементом j1j_1, после чего на первом месте стоит j1j_1. Затем так же устанавливаем на нужное место второй элемент, не трогая первый, и т.д. Каждый шаг требует не более одной транспозиции, а последний элемент встаёт на место автоматически.

2. Сопоставим каждой перестановке перестановку, полученную обменом первых двух элементов. Это отображение совпадает со своим обратным, поэтому оно взаимно однозначно. Оно переводит чётные перестановки в нечётные и наоборот. Значит, тех и других поровну, а всего их n!n!. ■\blacksquare

Источники:Канатников, Крищенко, Аналитическая геометрия, гл. 7, §7.1Сборник задач по алгебре, под ред. А.И. Кострикина, гл. 1, §8
теорема

Свойства произведения подстановок

Формулировка

Для подстановок степени nn:

  1. στ∈Sn\sigma\tau \in S_n;
  2. (στ)ρ=σ(τρ)(\sigma\tau)\rho = \sigma(\tau\rho);
  3. σε=εσ=σ\sigma\varepsilon = \varepsilon\sigma = \sigma;
  4. для каждой σ\sigma существует единственная обратная σ−1\sigma^{-1}, и (στ)−1=τ−1σ−1(\sigma\tau)^{-1} = \tau^{-1}\sigma^{-1};
  5. при n≥3n \ge 3 умножение некоммутативно.

Таким образом, SnS_n — группа (симметрическая группа).

Доказательство

Развернуть

1–3. Композиция взаимно однозначных отображений взаимно однозначна. Композиция ассоциативна: обе части равенства 2 переводят ii в σ(τ(ρ(i)))\sigma(\tau(\rho(i))). Тождественное отображение нейтрально.

  1. Взаимно однозначное отображение имеет обратное. Если στ′=ε\sigma\tau' = \varepsilon и τ′′σ=ε\tau''\sigma = \varepsilon, то τ′′=τ′′(στ′)=(τ′′σ)τ′=τ′\tau'' = \tau''(\sigma\tau') = (\tau''\sigma)\tau' = \tau', что доказывает единственность. Далее, (στ)(τ−1σ−1)=σ(ττ−1)σ−1=ε(\sigma\tau)(\tau^{-1}\sigma^{-1}) = \sigma(\tau\tau^{-1})\sigma^{-1} = \varepsilon, и аналогично в другом порядке.

  2. Пусть σ=(1 2)\sigma = (1\ 2), τ=(1 3)\tau = (1\ 3). Тогда (στ)(1)=σ(3)=3(\sigma\tau)(1) = \sigma(3) = 3, а (τσ)(1)=τ(2)=2(\tau\sigma)(1) = \tau(2) = 2. ■\blacksquare

Источники:Канатников, Крищенко, Аналитическая геометрия, гл. 7, §7.1Сборник задач по алгебре, под ред. А.И. Кострикина, гл. 1, §8
теорема

Разложение подстановки в произведение независимых циклов

Формулировка

Всякая подстановка σ≠ε\sigma \ne \varepsilon раскладывается в произведение независимых циклов длины не меньше 2. Такое разложение единственно с точностью до порядка множителей. Независимые циклы перестановочны.

Доказательство

Развернуть

Возьмём элемент ii и рассмотрим последовательность i,σ(i),σ2(i),…i, \sigma(i), \sigma^2(i), \dots. Она принимает конечное число значений, поэтому σk(i)=σl(i)\sigma^k(i) = \sigma^l(i) при некоторых k>l≥0k > l \ge 0. Применив ll раз σ−1\sigma^{-1}, получаем σk−l(i)=i\sigma^{k-l}(i) = i. Пусть dd — наименьшее натуральное число с σd(i)=i\sigma^d(i) = i. Тогда элементы i,σ(i),…,σd−1(i)i, \sigma(i), \dots, \sigma^{d-1}(i) различны, и σ\sigma действует на них как цикл. Это множество называется орбитой элемента ii.

Орбиты двух элементов либо совпадают, либо не пересекаются: орбита любого своего элемента совпадает со всей орбитой. Поэтому {1,…,n}\{1, \dots, n\} разбивается на непересекающиеся орбиты. Пусть c1,…,csc_1, \dots, c_s — циклы, отвечающие орбитам длины ≥2\ge 2. Они независимы. Любой элемент сдвигается только «своим» циклом, остальные его не двигают, поэтому σ=c1c2⋯cs\sigma = c_1 c_2 \cdots c_s при любом порядке множителей.

Единственность. Пусть σ=c1′⋯ct′\sigma = c_1' \cdots c_t' — разложение в независимые циклы, и элемент ii входит в цикл c′c'. Остальные циклы не двигают ни ii, ни его образы, поэтому c′c' переводит i↦σ(i)↦σ2(i)↦…i \mapsto \sigma(i) \mapsto \sigma^2(i) \mapsto \dots. Значит, c′c' совпадает с циклом орбиты ii. ■\blacksquare

Источники:Канатников, Крищенко, Аналитическая геометрия, гл. 7, §7.1Сборник задач по алгебре, под ред. А.И. Кострикина, гл. 1, §8
теорема

Разложение цикла в произведение транспозиций

Формулировка

Цикл длины kk есть произведение k−1k - 1 транспозиций:

(i1 i2 … ik)=(i1 ik)(i1 ik−1)⋯(i1 i2).(i_1\ i_2\ \dots\ i_k) = (i_1\ i_k)(i_1\ i_{k-1})\cdots(i_1\ i_2).

Следовательно, любая подстановка раскладывается в произведение транспозиций.

Доказательство

Развернуть

В правой части сначала действует (i1 i2)(i_1\ i_2), затем (i1 i3)(i_1\ i_3), …, последней — (i1 ik)(i_1\ i_k). Элементы вне цикла неподвижны.

  • i1i_1: первая транспозиция переводит его в i2i_2, остальные i2i_2 не двигают. Итог: i2i_2.
  • imi_m при 2≤m<k2 \le m < k: транспозиции до (i1 im)(i_1\ i_m) его не двигают, (i1 im)(i_1\ i_m) переводит в i1i_1, следующая (i1 im+1)(i_1\ i_{m+1}) — в im+1i_{m+1}, остальные im+1i_{m+1} не двигают. Итог: im+1i_{m+1}.
  • iki_k: его двигает лишь последняя транспозиция (i1 ik)(i_1\ i_k). Итог: i1i_1.

Это в точности действие цикла. Второе утверждение следует из разложения подстановки в произведение независимых циклов; для ε\varepsilon можно взять, например, (1 2)(1 2)(1\ 2)(1\ 2). ■\blacksquare

Источники:Канатников, Крищенко, Аналитическая геометрия, гл. 7, §7.1Сборник задач по алгебре, под ред. А.И. Кострикина, гл. 1, §8
теорема

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

Формулировка

  1. sgn⁡(στ)=sgn⁡σ⋅sgn⁡τ\operatorname{sgn}(\sigma\tau) = \operatorname{sgn}\sigma \cdot \operatorname{sgn}\tau.
  2. Если σ\sigma разложена в произведение mm транспозиций, то sgn⁡σ=(−1)m\operatorname{sgn}\sigma = (-1)^m. В частности, чётность числа транспозиций не зависит от разложения.
  3. sgn⁡σ−1=sgn⁡σ\operatorname{sgn}\sigma^{-1} = \operatorname{sgn}\sigma; знак цикла длины kk равен (−1)k−1(-1)^{k-1}.

Доказательство

Развернуть

Лемма. Если t=(i j)t = (i\ j), то sgn⁡(σt)=−sgn⁡σ\operatorname{sgn}(\sigma t) = -\operatorname{sgn}\sigma. Действительно, (σt)(i)=σ(j)(\sigma t)(i) = \sigma(j), (σt)(j)=σ(i)(\sigma t)(j) = \sigma(i), остальные значения те же. Значит, нижняя строка записи σt\sigma t получается из нижней строки σ\sigma транспозицией элементов на местах ii и jj, и чётность меняется.

Пусть τ=t1t2⋯tm\tau = t_1 t_2 \cdots t_m — разложение в транспозиции (оно существует: каждый цикл — произведение транспозиций). Применяя лемму mm раз к στ=(…((σt1)t2)… )tm\sigma\tau = (\dots((\sigma t_1) t_2)\dots) t_m, получаем

sgn⁡(στ)=(−1)msgn⁡σ.\operatorname{sgn}(\sigma\tau) = (-1)^m \operatorname{sgn}\sigma.

При σ=ε\sigma = \varepsilon (нижняя строка без инверсий, sgn⁡ε=1\operatorname{sgn}\varepsilon = 1) это даёт sgn⁡τ=(−1)m\operatorname{sgn}\tau = (-1)^m, что доказывает пункт 2. Подставив это в предыдущее равенство, получаем пункт 1.

Из σσ−1=ε\sigma\sigma^{-1} = \varepsilon следует sgn⁡σsgn⁡σ−1=1\operatorname{sgn}\sigma\operatorname{sgn}\sigma^{-1} = 1. Цикл длины kk — произведение k−1k-1 транспозиций. ■\blacksquare

Источники:Канатников, Крищенко, Аналитическая геометрия, гл. 7, §7.1Сборник задач по алгебре, под ред. А.И. Кострикина, гл. 1, §8