§ I.1.8

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

[5/0%]
LaTeX
Задача I.1.8.1

В курсе математического анализа доказывается формула Стирлинга

n!∼2πnnne−n n ! \sim \sqrt{2 \pi n} n^{n} e^{-n}

где e=2,718281…e=2,718281 \ldots — основание натурального логарифма, π=3,141592…\pi =3,141592 \ldots; символ ∼\sim здесь означает, что отношение 2πnnne−n/n\sqrt{2 \pi n} n^{n} e^{-n} / n ! стремится к 1 при n→∞n \rightarrow \infty.

При помощи формулы Стирлинга, дающей приближение с недостатком, проверить, что 100!>(9,33…)10157100 !>(9,33 \ldots ) 10^{157}. Сколько в S100S_{100} циклов длины 100?100?

?
Задача I.1.8.2

Найти порядок перестановки (4) и перестановки

π=(1234567836821457) \pi =\left(\begin{smallmatrix} 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 \\ 3 & 6 & 8 & 2 & 1 & 4 & 5 & 7 \end{smallmatrix}\right)
?
Задача I.1.8.3

Перестановка π\pi вида (3) с mm независимыми циклами оставляет

m′=n−∑k=1mlk m^{\prime }=n-\sum _{k=1}^{m} l_{k}

символов (или точек) на месте. Число d(π)=n−(m+m′)d(\pi )=n-\left(m+m^{\prime }\right) называется декрементом перестановки π\pi. Проверить, что επ=(−1)d(π)\varepsilon_{\pi }=(-1)^{d(\pi )}.

?
Задача I.1.8.4

Найти знак перестановки

π=(123…n−1nnn−1n−2…21) \pi =\left(\begin{smallmatrix} 1 & 2 & 3 & \ldots & n-1 & n \\ n & n-1 & n-2 & \ldots & 2 & 1 \end{smallmatrix}\right)
?
Задача I.1.8.5

Пусть Ω={1,2,…,n},Ω×Ω\Omega =\left\{ 1,2, \ldots , n\right\} , \Omega \times \Omega — декартов квадрат. Будем называть пару (i,j)∈Ω×Ω(i, j) \in \Omega \times \Omega инверсией относительно перестановки σ∈Sn\sigma \in S_{n} (или, короче: σ\sigma-инверсией), если i<ji<j, но σ(i)>σ(j)\sigma (i)>\sigma (j). Положим

sgn⁡σ=∏1⩽i<j⩽nσ(j)−σ(i)j−i \operatorname {sgn} \sigma =\prod _{1 \leqslant i<j \leqslant n} \frac{\sigma (j)-\sigma (i)}{j-i}

Так как (σ(j)−σ(i))/(j−i)(\sigma (j)-\sigma (i)) /(j-i) — отличное от нуля рациональное число, являющееся отрицательным в точности тогда, когда (i,j)(i, j) будет σ\sigma-инверсией, и так как σ:Ω→Ω\sigma : \Omega \rightarrow \Omega — биективное отображение, то sgn⁡σ=(−1)k\operatorname {sgn} \sigma =(-1)^{k}, где kk — общее число σ\sigma-инверсий. Если τ=(ij)\tau =(i j) — транспозиция, то sgn⁡τ=−1\operatorname {sgn} \tau =-1. Как легко видеть,

(σ(j)σ(i))σ==(…σ(j)…σ(i)……σ(i)…σ(j)…)(…i…j……σ(i)…σ(j)…)==(…i…j……σ(j)…σ(i)…). \begin{aligned} & (\sigma (j) \sigma (i)) \sigma = \\ & =\left(\begin{smallmatrix} \ldots & \sigma (j) & \ldots & \sigma (i) & \ldots \\ \ldots & \sigma (i) & \ldots & \sigma (j) & \ldots \end{smallmatrix}\right)\left(\begin{smallmatrix} \ldots & i & \ldots & j & \ldots \\ \ldots & \sigma (i) & \ldots & \sigma (j) & \ldots \end{smallmatrix}\right)= \\ & =\left(\begin{smallmatrix} \ldots & i & \ldots & j & \ldots \\ \ldots & \sigma (j) & \ldots & \sigma (i) & \ldots \end{smallmatrix}\right). \end{aligned}

так что σ\sigma-инверсия (i,j(i, j) перестает быть инверсией относительно перестановки τσ\tau \sigma, где τ=(σ(j)σ(i))\tau =(\sigma (j) \sigma (i)) — транспозиция.

Показать, что найдутся kk транспозиций τ1,…,τk\tau_{1}, \ldots , \tau_{k}, для которых

τkτk−1…τ1σ=e \tau _{k} \tau _{k-1} \ldots \tau _{1} \sigma =e
  • единичная перестановка. Стало быть, σ=τ1…τk−1τk\sigma =\tau_{1} \ldots \tau_{k-1} \tau_{k} и sgn⁡σ=(−1)k=εσ\operatorname {sgn} \sigma =(-1)^{k}=\varepsilon_{\sigma } два равноправных обозначения одного и того же инварианта перестановки; sgn (от signum (лат.)) — знак. Мы получили еще один удобный способ определения знака перестановки. Скажем, относительно перестановки (4) множество инверсий состоит из пяти пар (1,5),(2,5),(3,5),(4,5),(6,7)(1,5),(2,5),(3,5),(4,5),(6,7), так что sgn⁡π=−1\operatorname {sgn} \pi =-1. Практически дело сводится к подсчёту в нижней строке перестановки π\pi количества чисел jj, больших ii, но стоящих перед ii, для i=1,2,…,n−1i=1,2, \ldots , n-1.
?