You are on page 1of 7

Fundamentos de Informatica

II

Permutaciones
Profesor Claudio Lobos

clobos@inf.utfsm.cl

Universidad Tecnica
Federico Santa Mara

Fundamentos de Informatica
II ILI 153

Permutaciones

Permutaciones

de un conjunto finito X, es una biyeccion


de X a
Una permutacion
X.
Se puede ver que hay n! permutaciones en un conjunto de n
elementos
Una permitacion puede ser la siguiente:
1 2 3 4 5

Permutaciones
de ciclos
Notacion

Sean y permutaciones, por lo general 6= .


Teorema
Las permutaciones Sn cumplen lo siguiente.
en Sn , lo esta tambien
.
Si y estan
Para todas permutaciones , , en Sn , se cumple:
( ) = ( ).
identidad es: id = id = .
La funcion
en Sn hay una permutacion
inversa 1
Para toda permutacion
en Sn tal que: 1 = 1 = id.

Si se tiene (1)=2, (2)=4, (4)=1, se tiene un ciclo como el


siguiente: (1 2 4), de largo 3.
Tiene que comenzar con un smbolo, y terminar con el mismo.
Luego tome un smbolo que no haya sido considerado y

construya un ciclo para el.


Continue
hasta que no tenga smbolos sin ciclos
Existen ciclos de largo 1, se les llama degenrados, y normalmente

se omiten en la notacion

Permutaciones

Permutaciones

de permutaciones
Clasificacion

de permutaciones
Clasificacion

se le llama
Al numero
de ciclos de cada largo de la permutacion

tipo. Si tiene i ciclos de largo i, el tipo de se anota:

[11 22 ...nn ]

de ciclos,
Se llama transposiciones de ciclos a la descomposicion
a permutaciones que intercambian dos elementos.

tal
es conjugada de si existe una permutacion
Definicion
que =

Un ejemplo sera el siguiente:


(1 3 6)(2 4 5 7) = (1 6)(1 3)(2 7)(2 5)(2 4)

si tienen
Teorema Dos permutaciones son conjugadas si y solo
el mismo tipo.

Tiene que ser de la forma (x1 x2 ...xr ) = (x1 xr )...(x1 x2 )

Permutaciones

Permutaciones

de permutaciones
Clasificacion

Ejemplo

Teorema

de Sn puede escribirse como la


Supongase
que la permutacion
de r transposiciones y tamben como la composicion
de
composicion
0
0
r transposiciones. Entonces r y r son ambos pares o impares.
Teorema
Para todo entero n 2 exactamente la mitad de las permutaciones de
Sn son pares y la otra mitad impares.

Ejemplo
Ocho bloques marcados de 1 a 8, con un cuadro vaco, una movida
legal corresponde en deslizar un bloque al cuadrado vaco. Determine
si es posible lograr la configuracion Final.
1
4
7

2 3
5 6
8
Inicial

8
7
6

5 2
4 1
3
Final

Permutaciones

Permutaciones

Ejemplo

Ejemplo

Si denotamos el espacio en blanco por , sabemos que


Solucion:
entre  y otro
toda movida legal corresponde a una transposicion
ver que una cantidad impar de estas

elemento. Es facil
hara que  no
original, luego la permutacion
que lleva de la
termine en su posicion
inicial a otra posible, en donde  vuelve a su posicion

configuracion
original, esta compuesta por una cantidad par de transposiciones, es
decir, su tipo es par.

que lleva del


Por otro lado, si anotamos como ciclos la permutacion
estado incial al final nos damos cuenta que tiene una cantidad impar
de transposiciones. Como las permutaciones no tienen el mismo tipo,
entonces, por el teorema de ambas pares o ambas impares
podemos concluir que no es posible ya que no tienen el mismo tipo.
como ciclos de la permutacion
mostrada:
Notacion

(1 8 3 2 5 4 7 6)()
Notar que esto genera 7 transposiciones.

Permutaciones

Grupos de permutaciones

Grupos de permutaciones

Ejemplo

Definicion
Sea G un conjunto de permutaciones de un conjunto finito X. Si G es
de permutaciones) decimos que G es
un grupo (con la composicion
un grupo de permutaciones de X.
Si tomamos X = 1,2,...n, entonces un grupo de permutaciones es
simplemente un subgrupo de Sn .

Identidad id
en 90 (1 2 3 4)
Rotacion
3
2

en 180 (1 3)(2 4)
Rotacion
en 270 (1 4 3 2)
Rotacion
en diagonal 1 3 (2 4)
Reflexion
4
1
en diagonal 2 4 (1 3)
Reflexion
en bisector perpendicular de 1 2 (1 2)(3 4)
Reflexion
en bisector perpendicular de 1 4 (1 4)(2 3)
Reflexion
Esto quiere decir que hay 8 permutaciones que llevan a que un
cuadrado, siga siendo un cuadrado. En cambio, al analizar la
cantidad de permutaciones posibles para 4 numeros,
estas son

4 3 2 1 = 24 casos posibles.

Permutaciones

Orbitas
y estabilizadores

Sea G un grupo de permutaciones de un conjunto X. Veremos


de
que la estructura del grupo lleva naturalmente a una particion
X.
sobre X mediante x y siempre que
Definamos la relacion
de
G tenemos (x) = y. Se verifica que es una relacion
equivalencia.

Orbitas
y estabilizadores

Orbitas

A las clases de equivalencia se les conoce como orbitas.


Gx = y X : y = (x) para algun
G
En particular, G(x x) es el conjunto de permutaciones que
tienen a x como punto fijo. A esto se le llama estabilizadores y se
anota Gx .
a

Tiene que cumplir que es:


Reflexiva Como id es parte del grupo e id(x) = x para todo x X,
tenemos xx.

Simetrica
Supongamos xy, de forma que (x) = y para algun

G. Como G es un grupo 1 G, y como 1 (y) = x, tenemos


yx
Transitiva Si x y y y z debe ser 1 (x) = y y 1 (y) = z para
1 , 2 G y como G es un grupo, 1 2 (x) = z y xz.

Orbitas
y estabilizadores

Teorema Sea G un grupo de permutaciones, y sea G(x y).


Entonces G(x y) = Gx el coset izqueirdo de Gx respecto a

Demostracion.
Si pertenece al coset izquierdo Gx , tenemos = para algun

Gx . Vale decir, (x) = (x) = (x) = y, con lo que pertenece


si G(x y), entonces
a G(x y). Al reves,
1 (x) = 1 (y) = x, de manera que 1 = , donde Gx , y as
= Gx . Ambos conjuntos son iguales.

c
b

e
f

En este grafo, las orbitas


son:

{a, b}, {c}, {d, f }, {e}, {g}, {h, i, j}, {k, l, m}

Orbitas
y estabilizadores

Teorema Sea G un grupo de permutaciones de X , y sea


G(x y). Entonces G(x y) = Gy el coset izquierdo de
Gy respecto a

Demostracion.
Si pertenece a Gy , entonces = para algun
Gy , vale decir

(y) = (y) = (x) = y con lo que G(x y). Al reves,


supongamos G(x y), y consideremos 1 (y) = (x) = y y
por tanto 1 Gy , o Gy , y se sigue el resultado.


Orbitas
y estabilizadores

Orbitas
y estabilizadores
Ejemplo

Volviendo al ejemplo anterior veamos cuantos automorfismos existen.


a

De los anteriores teoremas obtenemos:


Corolario Sea G un grupo de permutaciones de X , sea x X un

elemento cualquiera, e y un elemento en la orbita


de x. Entonces

d
c

|Gx | = |Gy |

Teorema Sea G un grupo de permutaciones de X , y sea x un


elemento cualquiera de X . Entonces: |Gx| |Gx | = |G|

e
f

Orbitas
y estabilizadores

Orbitas
y estabilizadores

Ejemplo

Ejemplo

d
c

e
f

(a b) (d f ) (h i)(k l)
(h j)(k m)
(i j)(l m)
(h i j)(k l m)
(h j i)(k m l)

propuesta (utilizar los teoremas de coset).


Demostracion

Comprobemos |G| es la misma a partir de 2 nodos distintos: a y h.

Ahora para h.
a

d
c

e
f

Recordemos que |Ga| es la cantidad de equivalencias de a, es


decir, |Ga| = |{a, b}| = 2.

Recordemos que |Gh| es la cantidad de equivalencias de h, es


decir, |Gh| = |{h, i, j}| = 3.

Por otro lado |Ga | es la cantidad de automorfismos de G para los


cuales a es punto fijo. En consecuencia |Ga | = 2 6

Por otro lado |Gh | es la cantidad de automorfismos de G para los


cuales h es punto fijo. En consecuencia |Gh | = 2 2 2

Luego |G| = |Ga| |Ga | = 2 2 6 = 24.

Luego |G| = |Gh| |Gh | = 3 2 2 2 = 24.

Permutaciones

Permutaciones

Numero
de orbitas

Numero
de orbitas

Dado un elemento del grupo de permutaciones G, se define:


F() = {x X : (x) = x}.
F() es el numero
de puntos fijos de .

Ejercicio: se tiene una cartilla de 3 3 a la cual se le pueden


hacer 2 perforaciones:

Teorema(Burnside) El numero
de orbitas
de G sobre X esta

dado por:

1
|F()|
|G| G
Este resultado se conoce bajo el nombre de Burnside, de

Cauchy-Frobenius y de Polya.
Burnside lo popularizo en su libro,

atribuyendolo
a Frobenius, aunque el resultado lo conoca Cauchy
antes. Por esta enredada historia a veces se le llama el lema que no
es de Burnside.

(a)

(c)

ver que (a) es distinta de las otras, mientras que (b) y (c)
Es facil
son equivalentes.

Cuantas
cartillas distingibles se pueden hacer?

Permutaciones

Permutaciones

Numero
de orbitas

Numero
de orbitas

Lo primero es calcular la cantidad de permutaciones que


Solucion:
definen automorfismos sobre nuestro problema, es decir, |G|. Para
ello tomemos un nodo cualquiera y calculemos |Gx | |GX|:

(b)

Ahora es necesario determinar el valor de:

|F()|
G

Si tomamos una esquina, |Gx | representa la cantidad de nodos


similares, es decir, las 4 esquinas de la cartilla. El valor de |GX| son
todas las pemutaciones en las que la esquina es un punto fijo, es
diagonal que tiene a la esquina y su
decir, 2: la identidad y la reflexion
opuesto como eje de pivote.

Recordando que F() representa los puntos fijos de , es decir, los


automorfismos. El total de permutaciones a verificar son las 8 de un
en 90 , 180 , 270 , reflexion
sobre las
cuadrado: identidad, rotacion
dos diagonales y las reflexiones horizontal y vertical.

Permutaciones

Permutaciones

Numero
de orbitas

Numero
de orbitas

en 180
Ejemplo: si buscamos los patrones que sobre la rotacion
producen automorfismos, estos son 4:

Por otro lado, si contamos las que producen isomorfismos sobre la


identidad, estas

permutacion
corresponden
 a todas las formas
9
posibles de perforar 2 casillas entre 9 = 2 = 36.

En consecuencia tenemos:

|F()|

id
rot 90
rot 180
rot 270
diagonal 1 3
reflexion
diagonal 2 4
reflexion
vertical
reflexion
horizontal
reflexion

36
0
4
0
6
6
6
6

Total

64

Luego:

1
1
|F()| = 64 = 8

|G| G
8
Es decir, hay solo 8 patrones
diferenciables en una cartilla de
3 3 cuando se pueden hacer 2
perforaciones cualquiera.

nota: ver ejemplo de permutaciones sobre un cuadrado para comprender las diagonales.

Permutaciones

Numero
de orbitas

Un problema distinto es encontrar cuales son las 8 opciones. Sin

embargo, ahora podemos buscar 8 diferentes y asegurar que estas


son todas las posibles.

You might also like