Combinaciones y permutaciones

¿Qué diferencia hay?

Normalmente usamos la palabra "combinación" descuidadamente, sin pensar en si el orden de las cosas es importante. En otras palabras:

in speech

"Mi ensalada de frutas es una combinación de manzanas, uvas y bananas": no importa en qué orden pusimos las frutas, podría ser "bananas, uvas y manzanas" o "uvas, manzanas y bananas", es la misma ensalada.

in speech

"La combinación de la cerradura es 472": ahora importa el orden. "724" no funcionaría, ni "247". Tiene que ser exactamente 4−7−2.

Así que en matemáticas usamos un lenguaje más preciso:

candado de permutación

 

¡Así que lo de arriba se podría llamar "cerradura de permutación"!


Con otras palabras:

Una permutación es una combinación ordenada.

pensamiento Para ayudarte a recordar, piensa en "Permutación... Posición"

Permutaciones

Hay dos tipos de permutaciones:

  1. Se permite repetir: como la cerradura de arriba, podría ser "333".
  2. Sin repetición: por ejemplo los tres primeros en una carrera. No puedes quedar primero y segundo a la vez.

 

1. Permutaciones con repetición

Son las más fáciles de calcular.

Cuando una cosa tiene n tipos diferentes ... ¡tenemos n opciones cada vez!

Por ejemplo: eligiendo 3 de esas cosas, las permutaciones son:

n × n × n
(n multiplicado 3 veces)

De manera más general: eligiendo r de algo que tiene n tipos diferentes, las permutaciones son:

n × n × ... (r veces)

(Porque hay n posibilidades para la primera elección, DESPUÉS hay n posibilidades para la segunda elección, y así.)

Lo cual es más fácil de escribir usando un exponente igual a r:

n × n × ... (r veces) = nr

Ejemplo: en la cerradura de arriba, hay 10 números para elegir (0,1,2,3,4,5,6,7,8,9) y eliges 3 de ellos:

10 × 10 × ... (3 veces) = 103 = 1,000 permutaciones

Entonces, la fórmula es simplemente:

nr
donde n es el número de cosas se pueden elegir,
y se escogen r de ellas,
se permite que se repitan
y el orden importa.

 

2. Permutaciones sin repetición

En este caso, se reduce el número de opciones en cada paso.

bolas de billar

Ejemplo: ¿cómo podrías ordenar 16 bolas de billar?

Después de elegir por ejemplo la "14" no puedes elegirla otra vez.

Así que tu primera elección tiene 16 posibilidades, y tu siguiente elección tiene 15 posibilidades, después 14, 13, etc. Y el total de permutaciones sería:

16 × 15 × 14 × 13 ... = 20,922,789,888,000

 

Pero a lo mejor no quieres elegirlas todas, solo 3 de ellas, así que sería solamente:

16 × 15 × 14 = 3,360

Es decir, hay 3,360 maneras diferentes de elegir 3 bolas de billar de entre 16.

Sin repetición, nuestras opciones se reducen cada vez.

¿Pero cómo lo escribimos matemáticamente? Respuesta: usamos la "función factorial"

!

La función factorial (símbolo: !) significa que se multiplican números descendentes. Ejemplos:

  • 4! = 4 × 3 × 2 × 1 = 24
  • 7! = 7 × 6 × 5 × 4 × 3 × 2 × 1 = 5,040
  • 1! = 1
Nota: en general se está de acuerdo en que 0! = 1. Puede que parezca curioso que no multiplicar ningún número dé 1, pero ayuda a simplificar muchas ecuaciones.

Así que si quieres elegir todas las bolas de billar las permutaciones serían:

16! = 20,922,789,888,000

Pero si solo quieres elegir 3, tienes que dejar de multiplicar después de 14. ¿Cómo lo escribimos? Hay un buen truco... dividimos entre 13!...

16 × 15 × 14 × 13 × 12 × ...13 × 12 × ...  =  16 × 15 × 14

Eso fue genial: el 13 × 12 × ... etc se "cancela", dejando solo 16 × 15 × 14.

La fórmula se escribe así:

n!(n − r)!

donde n es el número de cosas que puedes elegir,
y eliges r de ellas
(No se puede repetir,
el orden importa)

Ejemplo: nuestro "ejemplo de elegir en orden 3 bolas de 16" sería:


16!(16−3)! = 16!13! = 20,922,789,888,0006,227,020,800 = 3,360

(que es lo mismo que: 16 × 15 × 14 = 3,360)

Ejemplo: ¿De cuántas maneras se pueden dar primer y segundo premio entre 10 personas?


10!(10−2)! = 10!8! = 3,628,80040,320 = 90

(que es lo mismo que: 10 × 9 = 90)

Notación

En lugar de escribir toda la fórmula, la gente usa otras notaciones como:

P(n,r) = nPr = nPr = n!(n−r)!

Ejemplos:

Combinaciones

También hay dos tipos de combinaciones (recuerda que ahora el orden no importa):

  1. Se puede repetir: como monedas en tu bolsillo (5,5,5,10,10)
  2. Sin repetición: como números de lotería (2,14,15,27,30,33)

 

1. Combinaciones con repetición

En realidad son las más difíciles de explicar, así que las dejamos para luego.

2. Combinaciones sin repetición

Así es como funcionan las loterías. Los números se eligen de uno en uno, y si tienes los números de la suerte (da igual el orden) ¡entonces has ganado!

La manera más fácil de explicarlo es:

Volviendo a las bolas de billar, digamos que queremos saber qué 3 bolas se eligieron, no el orden.

Ya sabemos que 3 de 16 dan 3360 permutaciones.

Pero muchas de ellas son iguales para nosotros, porque no nos importa el orden.

Por ejemplo, digamos que se tomaron las bolas 1, 2 y 3. Las posibilidades son:

El orden importa El orden no importa
1 2 3
1 3 2
2 1 3
2 3 1
3 1 2
3 2 1
1 2 3

Así que las permutaciones son 6 veces más posibilidades.

De hecho hay una manera fácil de saber de cuántas maneras "1 2 3" se pueden ordenar, y ya la sabemos. La respuesta es:

3! = 3 × 2 × 1 = 6

(Otro ejemplo: 4 cosas se pueden ordenar de 4! = 4 × 3 × 2 × 1 = 24 maneras distintas, ¡prueba tú mismo!)

Así que solo tenemos que ajustar nuestra fórmula de permutaciones para reducir por las maneras de ordenar los objetos elegidos (porque no nos interesa ordenarlos):

n!(n−r)! x 1r! = n!r!(n−r)!

Esta fórmula es tan importante que normalmente se la escribe con grandes paréntesis, así:

n!r!(n−r)! = (nr)
donde n es el número de cosas que puedes elegir,
y eliges r de ellas
(No se puede repetir,
 el orden no importa)

A menudo se le llama "n en r" (como "16 en 3")

Y también se conoce como el Coeficiente binomial.

Notación

Todas estas notaciones significan "n en r":

C(n,r) = nCr = nCr = (nr) = n!r!(n−r)!

 

Solo recuerda la fórmula:

n!r!(n − r)!

Ejemplo: Bolas de billar (sin orden)

Entonces, nuestro ejemplo de bolas de billar (ahora sin orden) es:

16!3!(16−3)!

= 16!3! × 13!

= 20,922,789,888,0006 × 6,227,020,800

= 560

Fíjate que la fórmula 16!3! × 13! da la misma respuesta que 16!13! × 3!

Entonces, elegir 3 bolas de 16, o elegir 13 bolas de 16, tiene el mismo número de combinaciones:

16!3!(16−3)! = 16!13!(16−13)! = 16!3! × 13! = 560


De hecho, la fórmula es bonita y simétrica:

n!r!(n−r)! = (nr) = (nn−r)


Además, sabiendo que 16!/13! se reduce a 16 × 15 × 14, podemos ahorrar muchos cálculos haciéndolo de esta manera:

16×15×143×2×1

= 33606

= 560

Triángulo de Pascal

Puedes usar el triángulo de Pascal para calcular valores. Baja a la fila "n" (la de arriba es n=0), y ve a la derecha "r" posiciones, ese valor es la respuesta. Aquí tienes un trozo de la fila 16:

1 14 91 364 ...
1 15 105 455 1365 ...
1 16 120 560 1820 4368 ...

 

1. Combinaciones con repetición

OK, ahora vamos con este...

helados

Digamos que tenemos cinco sabores de helado: banana, chocolate, limón, fresa y vainilla.

Puedes tomar 3 cucharadas. ¿Cuántas variaciones hay?

Vamos a usar letras para los sabores: {b, c, l, f, v}. Algunos ejemplos son




(Y para dejarlo claro: hay n=5 cosas para elegir, y eliges r=3 de ellas.
El orden no importa, ¡y puedes repetir!)

Bien, no puedo decirte directamente cómo se calcula, pero te voy a enseñar una técnica especial para que lo averigües tú mismo.

bclsv

Imagina que el helado está en contenedores, podrías decir "sáltate el primero, después 3 cucharadas, después sáltate los 3 contenedores siguientes" ¡y acabarás con 3 cucharadas de chocolate!

Entonces es como si ordenaras a un robot que te trajera helado, pero no cambia nada, tendrás lo que quieres.

Podemos escribir esto como fcccfff (flecha significa mover , círculo significa pala).

Entonces los tres ejemplos de arriba se pueden escribir así:

{c, c, c} (3 de chocolate): acccaaa
{b, l, v} (uno de banana, uno de limón y uno de vainilla): caacaac
{b, v, v} (uno de banana, dos de vainilla): caaaacc

OK, entonces ya no nos tenemos que preocupar por diferentes sabores, ahora tenemos un problema más simple para resolver: "de cuántas maneras puedes ordenar flechas y círculos"

Fíjate en que siempre hay 3 círculos (3 paladas de helado) y 4 flechas (tenemos que movernos 4 veces para ir del contenedor 1º al 5º).

Así que (en general) hay r + (n−1) posiciones, y queremos que r de ellas tengan círculos.

Esto es como decir "tenemos r + (n−1) bolas de billar y queremos elegir r de ellas". Es decir, es como el problema de elegir bolas de billar, pero con números un poco distintos. Lo podrías escribir así:

(r + n − 1)!r!(n − 1)! = (r + n − 1r)
donde n es el número de cosas que puedes elegir,
y eliges r de ellas
(Se puede repetir,
el orden no importa)

Es interesante pensar que podríamos habernos fijado en flechas en vez de círculos, y entonces habríamos dicho "tenemos r + (n−1) posiciones y queremos que (n−1) tengan flechas", y la respuesta sería la misma...

(r + n − 1)!r!(n − 1)! = (r + n − 1r) = (r + n − 1n − 1)

¿Qué pasa con nuestro ejemplo, cuál es la respuesta?


(3+5−1)!3!(5−1)! = 7!3!4! = 50406×24 = 35

Hay 35 formas de tomar 3 cucharadas de cinco sabores de helado.

En conclusión

¡Uau, es un montón de cosas que absorber, quizás tendrías que leerlo otra vez para entenderlo todo bien!

Pero saber cómo funcionan estas fórmulas es solo la mitad del trabajo. Averiguar cómo se interpreta una situación real puede ser bastante complicado.

Por lo menos ahora sabes cómo se calculan las 4 variantes de "el orden sí/no importa" y "sí/no se puede repetir".


Se permiten repeticiones Sin repeticiones
Permutaciones (el orden importa): nr n!(n − r)!
Combinaciones (el orden no importa): (r + n − 1)!r!(n − 1)! n!r!(n − r)!


 

¡Intenta resolver las siguientes preguntas sobre este tema! (Nota: están en inglés).

708, 1482, 709, 1483, 747, 1484, 748, 749, 1485, 750
Actividad: Subconjuntos