Documentos de Académico
Documentos de Profesional
Documentos de Cultura
x1 + x2 + x3 + x4 = 12, (1)
y contemos la cantidad de soluciones de esta ecuación en los números naturales, es decir, la canti-
dad de cuaternas (x1 , x2 , x3 , x4 ) con xi ∈ N para 1 ≤ i ≤ 4 que satisfacen la ecuación1.
Al contar dichas soluciones, consideraremos que, por ejemplo, las soluciones
x1 = 9 x2 = 1 x3 = 1 x4 = 1
x1 = 1 x2 = 9 x3 = 1 x4 = 1
x1 = 1 x2 = 1 x3 = 9 x4 = 1
x1 = 1 x2 = 1 x3 = 1 x4 = 9
son cuatro soluciones distintas de la ecuación. Esto se debe a que consideramos las soluciones
como una cuaterna ordenada. Así, dos soluciones se consideran iguales si y solo si ambas cuaternas
coinciden coordenada a coordenada; es decir, los valores de x1 son iguales, los de x2 son iguales,
los de x3 son iguales y los de x4 son iguales.
El número de soluciones de la ecuación dada se puede determinar fácilmente mirando el pro-
blema de la siguiente manera: imaginemos las 12 unidades como círculos en hilera y dejemos 11
espacios entre ellos
◦ − ◦ − ◦ − ◦ − ◦ − ◦ − ◦ − ◦ − ◦ − ◦ − ◦ − ◦.
Si elegimos tres espacios y colocamos una barra en cada uno de ellos, por ejemplo
◦ ◦ | ◦ ◦ ◦ ◦| ◦ ◦ ◦ ◦ ◦ |◦,
entonces los círculos quedan divididos en cuatro partes. La cantidad de círculos en cada una
de las partes puede interpretarse como los valores asignados a x1 , x2 , x3 y x4 , respectivamente. En
este ejemplo, x1 = 2, x2 = 4, x3 = 5 y x4 = 1. Por lo tanto, por cada elección de tres espacios donde
poner las barras obtenemos una solución de la ecuación
1
x1 + x2 + x3 + x4 = 12
en los números naturales. Recíprocamente, cada solución en los números naturales se corres-
ponde con una elección tres lugares en los cuales colocar las barras. Se sigue que la cantidad de
soluciones en los naturales es igual a la cantidad de formas de elegir 3 lugares entre los 11 dispo-
nible, es decir
11 · 10 · 9
C(11, 3) = = 165.
3·2·1
Para un resultado más general, reemplazamos 12 por m ∈ N y x1 , x2 , x3 y x4 por la suma de k
variables y nos preguntamos por la cantidad de soluciones en los naturales de la ecuación
x1 + x2 + · · · + xk = m. (2)
Las soluciones de la ecuación (2) son k-tuplas del tipo (a1 , a2 , . . . , ak ), siendo ai el número
natural asignado a la variable xi para cada i = 1, 2, . . . , k, que satisfacen a1 + a2 + · · · + ak = m.
Diremos que dos soluciones son iguales si y solo si ambas k-tuplas coinciden coordenada a coor-
denada. Una solución en los enteros de la ecuación (2) se define de las mima manera, solo que en
este caso las coordenadas de las k-tuplas pueden ser cualquier número entero.
Observemos que en el caso particular de (1), m = 12 y k = 4. Luego, generalizando el argu-
mento que usamos en (1) podemos probar el siguiente resultado.
x1 + x2 + · · · + xk = m (3)
es C(m − 1, k − 1).
◦ − ◦ − · · · − ◦.
Si ubicamos k − 1 barras en k − 1 de los m − 1 espacios, los m círculos quedan separados
en k partes. Dichas partes representan una única solución de la ecuación (3) en los naturales, a
saber, x1 es la cantidad de círculos en la parte que se encuentra a la derecha de la primer barra,
xi es la cantidad de círculos que se encuentran entre la i − 1-ésima barra y la i-ésima barra para
i = 2, . . . , k − 1 y xk es la cantidad de barras que se encuentran a la izquierda de la última barra. Por
lo tanto, la cantidad de soluciones en los naturales es igual a la cantidad de formas de elegir k − 1
espacios entre los m−1 espacios intermedios delimitados por los círculos, es decir, C(m−1, k −1).
Notemos que si k > m entonces la ecuación (3) no tiene solución en los naturales pero la
fórmula C(m − 1, k − 1) es igualmente válida porque de acuerdo a nuestra definición en ese caso
C(m − 1, k − 1) = 0
2
2. Cantidad de soluciones en los enteros no negativos
Ahora vamos a concentrarnos en contar la cantidad de soluciones de la ecuación (3) en los
enteros no negativos. La diferencia aquí reside en que permitiremos que las variables puedan tomar
el valor cero. Comenzamos con un ejemplo. Nos preguntamos cuál es el número de soluciones de
la ecuación
x1 + x2 + x3 + x4 = 12 (4)
en los enteros no negativos. Pongamos 12 círculos y 3 barras formando una hilera, por ejemplo
◦| ◦ ◦ ◦ ◦ ◦ | ◦ ◦| ◦ ◦ ◦ ◦.
Si miramos a las barras como separadores de los círculos en cuatro partes, obtenemos en cada una
de ellas 1, 5, 2 y 4 círculos que se corresponden con la solución x1 = 1, x2 = 5, x3 = 2 y x4 = 4.
Afirmamos que cada ordenamiento de 12 círculos y 3 barras da una solución. Para encontrar el
valor de x1 localizamos la primera barra y contamos el número de círculos a su izquierda. Para
encontar el valor de x2 contamos el número de círculos entre la primera barra y la segunda. Si la
primera y segunda barra se encuentran una junto a la otra, entonces x2 = 0. Análogamente, el valor
de x3 es el número de círculos entre la segunda y la tercera barra y el valor de x4 es la cantidad de
circulos a la derecha de la tercera barra.
Recíprocamente, si comenzamos con una solución cualquiera, por ejemplo, x1 = 0, x2 = 1,
x3 = 2 y x4 = 9 podemos escribir 12 círculos y 3 barras en hilera
| ◦ | ◦ ◦| ◦ ◦ ◦ ◦ ◦ ◦ ◦ ◦◦
que corresponden a dicha solución. Así la solución x1 = 9, x2 = 0, x3 = 1 y x4 = 2 corresponde al
ordenamiento
◦ ◦ ◦ ◦ ◦ ◦ ◦ ◦ ◦|| ◦ | ◦ ◦.
Por lo tanto el número de soluciones de x1 + x2 + x3 + x4 = 12 en los enteros no negativos es igual
al número de formas de ordenar 12 círculos y 3 barras en una fila. Este número es C(15, 3) = 455.
Generalizando lo visto en el ejemplo anterior se sigue el siguiente resultado.
Teorema 2. Dados dos números naturales k y m el número de soluciones en los enteros no nega-
tivos de la ecuación
x1 + x2 + · · · + xk = m (5)
es C(m + k − 1, k − 1).
Demostración. A cada solución de la ecuación (a1 , a2 , . . . , ak ) (5) le asignaremos un ordenamiento
de k − 1 barras y m círculos tal que el número de círculos a la izquierda de la pimer barra y a la
derecha de la última barra son a1 y ak respectivamente y para cada i = 2, . . . , k − 1, el número de
círculos entre la i − 1-ésima barra y la i-ésima barra es ak−1 . Recíprocamente, por cada ordena-
miento en hilera de m círculos y k − 1 barras le asignamos la solución (a1 , a2 , . . . , ak ), donde a1 y
ak son, respectivamente, las cantidades de círculos a la izquierda de la primer barra y a la derecha
de la última barra, y ai , para cada i = 2, . . . , k − 1, es la cantidad de círuclos entre la i − 1-ésima
barra y la i-ésima barra. Por lo tanto, el número de soluciones de esta ecuación en los enteros no
negativos es igual al número de ordenamientos en hilera de m círculos y k − 1 barras que es igual
a C(m + k − 1, k − 1).
3
En síntesis, si m y k son naturales, el número de soluciones de la ecuación
x1 + x2 + · · · + xk = m
en los naturales es C(m−1, k −1), mientras que el número de soluciones en los enteros no negativos
es C(m + k − 1, k − 1) = C(m + k − 1, m). Esta última igualdad resulta de la regla básica C(n, r) =
C(n, n − r).
x1 + x2 + x3 + x4 = 48? (6)
Por ejemplo, x1 = 5, x2 = 11, x3 = 12 y x4 = 20 es una solución que cumple la condición
requerida. Queremos contar el número de dichas soluciones. Volvamos a pensar en el esquema de
barras y círculos que utilizamos en las secciones anteriores. En este caso tenemos 48 círculos y
3 barras. Para asegurarnos que se cumpla la condición de que xi ≥ 5 para 1 ≤ i ≤ 4, ubicamos 5
círculos en cada uno de los 4 espacios determinados por las 3 barras. Luego nos quedan sólo 28
(28 = 48 − 5 − 5 − 5 − 5) círculos que se pueden ubicar de cualquier manera entre las barras. Es
decir, en cualquiera de los 4 espacios determinados por las barras podríamos poner o no un círculo
ya que la condición xi ≥ 5 para 1 ≤ i ≤ 4 fue satisfecha. Así, el problema se reduce a contar la
cantidad de soluciones en los enteros no negativos de la ecuación
y1 + y2 + y3 + y4 = 28, (7)
dónde para cada i la variable yi está relacionada con xi mediante la igualdad
xi = yi + 5, 1 ≤ i ≤ 4. (8)
Cada solución de la ecuación (6) se corresponde, vía el cambio de variables (8), con una única
solución de (7) y viceversa. Por ejemplo, la solución x1 = 5, x2 = 11, x3 = 12 y x4 = 20 de la
ecuación (6) se corresponde con la solución y1 = 0, y2 = 6, y3 = 7 y y4 = 15 de la ecuación (7).
Análogamente, la solución y1 = 0, y2 = 1, y3 = 20, y4 = 7 de (7) da lugar a la solución x1 = 5,
x2 = 6, x3 = 25 y x4 = 12 de (6). Además, para cada i, yi es mayor o igual a cero lo que implica que
cada xi es mayor o igual a 5. Deducimos entonces que la cantidad de soluciones de (6) en enteros
mayores o iguales a 5 coíncide con la cantidad de soluciones en los enteros no negativos de (7).
Así obtenemos que la cantidad de soluciones de (6) en enteros mayores o iguales a 5 es C(28 +
4 − 1, 28).
4
Ejemplo 1. Hallar la cantidad de soluciones de la ecuación
x1 + x2 + x3 + x4 = 48
Observemos que, en este caso, la cantidad de círculos que debemos ubicar en los 4 espacios
que quedan entre las barras para asegurar que se cumple la condición requerida es 6. Luego nos
quedan 24 círculos para distribuir y el problema que vamos a considerar es el de contar la cantidad
de soluciones en los enteros no negativos de la ecuación
y1 + y2 + y3 + y4 = 24,
x1 = y1 + 5, x2 = y2 + 6, x3 = y3 + 7 x4 = y4 + 8.
Así, tenemos que contar la cantidad de soluciones en naturales de la ecuación
y1 + y2 + y3 + y4 = 22.
5
Hacemos entonces el siguiente cambio de variables:
x1 = y1 + c1 , x2 = y2 + c2 , x3 = y3 + c3 , y4 = y4 + c4 . (12)
y1 + y2 + y3 + y4 = m − (c1 + c2 + c3 + c4 ). (13)
Por lo tanto la cantidad de soluciones de (10) que cumplen las restricciones (11) es
Por otro lado consideremos el problema de contar la cantidad de soluciones de (10) pero en el
caso en que las restricciones están dadas por desigualdades no estrictas, es decir,
x1 ≥ c1 , x2 ≥ c2 , x3 ≥ c3 , x4 ≥ c4 . (14)
Hacemos el mismo cambio de variables de (12) pero la diferencia está en que contamos la cantidad
de soluciones en enteros no negativos de la ecuación (13). Por lo tanto la cantidad de soluciones
que cumplen (14) es C(m − (c1 + c2 + c3 + c4 ) + 4 − 1, 4 − 1).
Para finalizar, observemos que estos argumentos se generalizan de la misma manera a ecuacio-
nes con una cantidad arbitraria k de incógnitas.
x1 + x2 + · · · + xk = m (15)
sujeta a las condiciones xi > ci para cada i = 1, 2, . . . , k es C(m − c1 − c2 − · · · − ck − 1, k − 1).
y1 + y2 + · · · + yk = m − c1 − c2 − · · · − ck . (16)
Se sigue que por cada solución (a1 , a2 , . . . , ak ) de la ecuación 15 con ai > ci para cada i =
1, 2, . . . , k, se obtiene una solución (b1 , b2 , . . . , bk ) en los naturales del ecuación (16), siendo bi =
ai − ci para cada i = 1, 2, . . . , k. Recíprocamente, por cada solución (b1 , b2 , . . . , bk ) en los naturales
de la ecuación (16), se obtiene una solución (a1 , a2 , . . . , ak ) de la ecuación (15) con ai > ci para cada
i = 1, 2, . . . , k, siendo ai = bi + ci para cada i = 1, 2, . . . , k. Por lo tanto, la cantidad de soluciones
en los enteros de la ecuación (15) bajo las restricciones dadas es igual a la cantidad de soluciones
de la ecuación (16) en los naturales. Por lo tanto la cantidad de soluciones en los enteros de la
ecuación (15), bajo las restricciones dadas es C(m − c1 − c2 − · · · − ck − 1, k − 1).
6
4. Combinaciones con repetición
El símbolo C(n, r) denota el número de combinaciones de n objetos diferentes tomados de a
r. Supongamos ahora que hay varias copias idénticas de cada uno de los n objetos. Por ejemplo,
copias idénticas de un mismo libro en una librería. Podemos preguntarnos entonces: dadas n clases
distintas de objetos, con cada clase conteniendo una cantidad no limitada de objetos ¿cuántas
combinaciones diferentes de r objetos habrá? Notemos que una r-combinación puede incluir varios
objetos indistinguibles, de la misma clase.
Observemos que esta pregunta se puede reformular en términos del concepto de multiconjunto
que estudiamos en las clases anteriores. En efecto, queremos contar la cantidad de r-combinaciones
del multiconjunto
{∞ · a1 , ∞ · a2 , . . . , ∞ · an },
donde el símbolo ∞ denota que hay una cantidad ilimitada de objetos de cada clase, a1 , . . . , an
denota las diferentes clases de objetos. Esta pregunta es equivalente a preguntarse cuál es la canti-
dad de soluciones de la ecuación
x1 + x2 + · · · + xn = r
en los enteros no negativos. Esto se debe a que podemos tomar x1 como la cantidad de objetos
de la clase a1 , x2 como la cantidad de objetos de la clase a2 , y así siguiendo, xn como la cantidad
de objetos de la clase an . Por lo tanto el número de combinaciones de r objetos tomados de a n
clases diferentes, disponiendo de una cantidad ilimitada de objetos en cada clase es C(n + r − 1, r)
Ejemplo 3. ¿ Cuántos conjuntos diferentes de tres monedas pueden formarse si cada moneda
puede ser de 10, 25, 50 centavos o de 1 peso?
En este caso n = 4, ya que hay cuatro tipos distintos de monedas y r = 3 ya que elijo 3. Luego
la respuesta es C(6, 3) = 20.
Este problema se puede pensar si no como el problema de contar la cantidad de soluciones en
enteros no negativos de la ecuación
x1 + x2 + x3 + x4 = 3,
7
{∞ · l1 , ∞I2 , . . . , ∞ · l20 }, dónde l1 , l2 , . . . , l20 denotan los 20 diferentes tipos de libros. El resultado
es C(29, 10).
En el segundo item nos piden la cantidad de maneras distintas en las que se pueden elegir 10
objetos entre 20 objetos distintos, esto es C(20, 10).