Rozklad pomocí transpozic (1,i)

Úloha číslo: 2446

Ukažte, že každou permutaci na \(n\) prvcích, lze rozložit na transpozice typu \((1,i)\) pro \(i \in \{2,…, n\}\).

Pokuste se omezit délku výsledného rozkladu.

  • Nápověda

    Odvoďte a použijte vztah \((a,b)=(c,a)(c,b)(c,a)\).

  • Řešení

    Rozložíme permutaci na cykly.

    Cyklus, v němž se vyskytuje 1, např. \((1,a,b,c,…)\) rozložíme \((1,a,b,c,…)=(1,a)(1,b)(1,c)…\)

    Ostatní cykly např. \((a,b,c,…)\) nejprve rozložíme \((a,b,c,…)=(a,b)(a,c)…\) Každou transpozici rozložíme \((a,b)=(1,a)(1,b)(1,a)\), tedy \((a,b)(a,c)…=(1,a)(1,b)(1,a)(1,a)(1,c)(1,a)…\) Po eliminaci sousedících dvojic \((1,a)(1,a)\) dostaneme výsledný rozklad \((1,a)(1,b)(1,c)…(1,a)\).

    Délka rozkladu je omezena výrazem \(\frac{2n-1}{3}=1+\frac{2}{3}(n-2)\), který se nabývá tehdy, když je daná permutace složena ze samých dvoucyklů neboli z transpozic na disjunktních dvojicích.

Obtížnost: Středně těžká úloha
Úloha na dokazování, ověřování
En translation
	Zaslat komentář k úloze