You are on page 1of 160

ndice general

1. Aritmtica Entera 1
1.1. intruduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2. Aritmtica Modular 30
3. Tcnicas de Conteo 43
3.1. Permutaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
3.1.1. Permutaciones con Repeticin . . . . . . . . . . . . . . . . . . . 57
3.1.2. Variaciones o permutaciones . . . . . . . . . . . . . . . . . . . . 65
3.1.3. Variaciones o permutaciones con Repeticin . . . . . . . . . . . 68
3.1.4. Combinaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
3.1.5. Combinaciones con Repeticin . . . . . . . . . . . . . . . . . . 81
4. Relaciones en recurrencia 87
4.1. Relaciones de recurrencia lineales con coecientes constantes . . . . . . 90
4.2. Relaciones de recurrencia lineal no homogneas con coecientes constantes 92
4.2.1. Transformada Z . . . . . . . . . . . . . . . . . . . . . . . . . . 94
5. Introduccin a la teora de grafos 98
5.1. INTRODUCCIN Y RESEA HISTRICA . . . . . . . . . . . . . . 98
5.2. Deniciones preliminares . . . . . . . . . . . . . . . . . . . . . . . . . . 98
5.3. Problema origen de la teora de grafos: . . . . . . . . . . . . . . . . . . 106
5.3.1. Algoritmo de Dijkstra . . . . . . . . . . . . . . . . . . . . . . . 119
5.4. Coloreado de grafos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
6. lgebra Booleana 133
6.1. Ltices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
6.1.1. Propiedades de las ltices. . . . . . . . . . . . . . . . . . . . . . 135
6.1.2. Tipos especiales de ltices. . . . . . . . . . . . . . . . . . . . . 136
6.2. LGEBRAS BOOLEANAS. . . . . . . . . . . . . . . . . . . . . . . . 138
6.2.1. Propiedades de un lgebra booleana . . . . . . . . . . . . . . . 139
6.3. EXPRESIONES BOOLEANAS . . . . . . . . . . . . . . . . . . . . . . 141
6.3.1. Forma normal disyuntiva . . . . . . . . . . . . . . . . . . . . . 141
6.3.2. Forma normal conjuntiva. . . . . . . . . . . . . . . . . . . . . . 144
6.4. ALGEBRA DE CONMUTACIN. . . . . . . . . . . . . . . . . . . . . 145
6.5. Simplicacin de circuitos . . . . . . . . . . . . . . . . . . . . . . . . . 147

NDICE GENERAL II
6.6. Mapas de Karnaugh . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
6.6.1. Forma de introducir los valores en un mapa de Karnaugh . . . 148
6.6.2. Lectura de un mapa de Karnaugh . . . . . . . . . . . . . . . . 150
6.7. Diseo de circuitos usando los mapas de Karnaugh . . . . . . . . . . . 154
6.7.1. Compuertas lgicas. . . . . . . . . . . . . . . . . . . . . . . . . 154
ndice de guras

ndice de cuadros

Captulo 1
Aritmtica Entera
1.1. intruduccin
El objetivo del curso es presentar la Matemtica Discreta mediante la exposicin
de sus deniciones, teoremas y resultados ms importantes, junto con algunas de sus
aplicaciones prcticas. Se tratarn temas como el concepto de divisibilidad y sus con-
secuencias, el algoritmo de Euclides, las ecuaciones diofnticas, los nmeros primos, la
relacin de congruencia mdulo m y la aritmtica en Z
m
y sus aplicaciones, el teore-
ma de Euler, el teorema menor de Fermat, etc. En la parte prctica se vern algunas
aplicaciones de la aritmtica entera y modular, como los sistemas de numeracin, la
obtencin de nmeros pseudoaleatorios, las funciones "hash", la arimtica modular
como modo de facilitar operaciones con nmeros enteros muy grandes, los dgitos de
control que se emplean en nuestra vida diaria (como el ISBN de los libros o nuestros
cdigos de cuentas bancarias) Dentro de la parte prctica al nal se introduce uno de
los empleos ms interesantes de la aritmtica modular, como es su uso histricamente
en la criptografa clsica, y ms recientemente, la importancia que ha alcanzado el
estudio de la factorizacin de enteros muy grandes en nmeros primos gracias a algo
que ha sido vital para la expansin de los servicios en Internet y la web: la criptografa
de clave pblica.
Denicin 1 : El conjunto, que denotaremos por Z, de nmeros enteros es un con-
junto de nmero en el que se denen dos leyes de composicin (operaciones) entre sus
elementos que satisfacen la siguiente lista de leyes:
Cerradura: La suma y el producto son leyes de composicin internas: a, b Z =
a +b Z; igualmente, ab Z
Asociatividad: Ambas operaciones son asociativas:a Z =a+(b+c) = (a+b)+c =
a +b +c; igualmente a(bc) = (ab)c = abc
1
1. Aritmtica Entera 2
Modulatividad: Existen elementos neutros 0 y unidad 1 en cada operacin respectiva-
mente: a Z =a + 0 = 0 +a = a; igualmete a 1 = 1 a = a
Invertividad: Existen elementos inversos. Es decir: a Z, a Z : a + (a) =
a +a = 0
Conmutatividad: Ambas operaciones son conmutativas: a; b Z = a + b = b + a;
De igual forma ab = ba
Distributividad: El producto es distributivo respecto de la suma: a; b; c Z =
a(b +c) = ab +ac
Uniformidad: El producto posee la propiedad de ser uniforme: Si a Za = 0 y
ab = ac =b = c
Denicin 2 : Se dene en el conjunto de los Z la relacin de orden "" ""la
cual cumple las siguientes propiedades:
Propiedad reexiva :a Z =a a
Propiedad de antisimtrica : Si a b y b a =a = b
Propiedad transitiva : Si a b y b c =a c
Propiedad del buen orden: Todo subconjunto de Z no vaco y acotado inferiormente
(superiormente) posee un primer (ltimo elemento)
Propiedad de uniformidad de orden: a b y c > 0 = ac bc y a b =a+c b+c
Denicin 3 : Denicin Si a y b son enteros con a = 0, tenemos que a divide a b si
existe un entero c tal que b = ac. Donde a divide a b, decimos que a es factor de b y b
es multiplo de a. La notacin a|b denota que a divide a b. Podemos escribir que a b
con a no divide a b.
Teorema 4 : (Algoritmo de la divisin) Para a, b Z con b > 0, existen valores
nicos q, r Z tales que a = qb +r, 0 r < b. A los nmeros a, b, q y r se les llama
dividendo, divisor, cociente y resto(residuo, modulo).
Demostracin : Existencia de q y r. Bastara tomar q como un nmero entero tal
que bq sea el mayor de los mltiplos de b menor o igual que a, es decir tal que bq a.
Una vez obtenido el cociente q, podemos calcular el resto r sin ms que hacer
r = a bq
Por otra parte, si bq a, entonces el siguiente mltiplo de q, b(q+1), ser estrictamente
mayor que a,es decir,
bq a < b(q + 1).
Entonces,
bq a < b(q +1) =bq bq abq < b(q +1) bq =0 abq < b =0 r < b
1. Aritmtica Entera 3
As que existen q y r, enteros tales que
a = bq +r, con 0 r < b
Veamos la unicidad de q y r: Por reduccin al absurdo, supongamos que no son nicos,
es decir, supongamos que existen r
1
, r
2
, q
1
y q
2
, enteros tales que verican el teorema,
o sea,
a = bq
1
+r
1
: con 0 r
1
< b
a = bq
2
+r
2
: con 0 r
2
< b.
Entonces,
bq
1
+r
1
= bq
2
+r
2
=b(q
1
q
2
) = r
2
r
1
=b|q
1
q
2
| = |r
2
r
1
|
y al ser
0 r
1
, r
2
< b
se tiene que:
0 |r
2
r
1
| < b
luego,
b|q
1
q
2
| = |r
2
r
1
| ((*))
Como
|r
2
r
1
| < b
entonces
b|q
1
q
2
| < b lo que implica que b(1 |q
1
q
2
|) > 0
y al ser b > 0, se tendra que:
1 |q
1
q
2
| > 0
de donde sigue que:
0 |q
1
q
2
| < 1
y como q
1
y q
2
son enteros, tendr que ser que:
|q
1
q
2
| = 0
por tanto,q
1
= q
2
y de igual forma se sigue de (*) que: r
1
= r
2
Corolario 5 : Si a y b son enteros, con b = 0, entonces existen dos enteros q y r,
nicos, tales que a = bq +r, donde 0 r < |b|
1. Aritmtica Entera 4
Demostracin : Si b > 0, entonces se cumplen las hiptesis del teorema anterior,
luego se verica el corolario.
Si b < 0, entonces b > 0 y aplicando el teorema anterior, existiran dos enteros q
1
y
r, nicos, tales que
a = (b)q
1
+r, con 0 r < b
de aqu que:
a = b(q
1
) +r, con 0 r < b = |b|
tomando q = q
1
, se obtendra que:
a = bq +r, con 0 r < |b|
siendo q y r nicos, ya que q
1
y r lo eran.
Ejemplo 6 : Demuestre que el cuadrado de cualquier nmero impar puede escribirse
en la forma: (a) 4k + 1 (b) 8k + 1
Solucin 7 : (a) Por el teorema de existencia y unicidad de cociente y resto, pueden
encontrarse dos nmeros enteros q y r, nicos, tales que
a = 2q +r, con 0 r < 2
es decir, a = 2q +r, con r = 0 r = 1. Note que si r = 0, entonces a = 2q, es decir a
es par.
Si r = 1, entonces a = 2q +1, es decir a es impar, y a
2
= (2q +1)
2
= 4q
2
+4q +1 =
4(q
2
+q) + 1 = 4k + 1, con k = q
2
+q Z
(b) En el apartado anterior tenamos que a
2
= 4(q
2
+ q) + 1, con q Z o lo que es
igual:
a
2
= 4q(q + 1) + 1, con q Z
Pues bien, q(q +1) es par ya que uno de los dos, q o q +1 es par, luego q(q +1) puede
escribirse de la forma 2k, con k entero. De aqu que:
a
2
= 4q(q + 1) + 1 = (4 2k) + 1 = 8k + 1, con k Z
Ejemplo 8 : Demuestre que si un nmero entero es a la vez un cuadrado y un cubo,
entonces puede escribirse en la forma 7k 7k + 1.
Solucin 9 : Sea n cualquier nmero entero. Entonces, si ha de ser a la vez un
cuadrado y un cubo, quiere decir que pueden encontrarse a y b enteros, tales que:
n = a
2
= b
3
1. Aritmtica Entera 5
Por el teorema anterior, existiran q
1
, q
2
, r
l1
y r
2
, nicos, tales que
a = 7q
1
+r
1
, con 0 r
1
< 7
b = 7q
2
+r
2
, con 0 r2 < 7
Como,
a = 7q
1
+r
1
=a
2
= 49q
2
1
+ 14q
1
r
1
+r
2
1
= 7(7q
2
1
+ 2q
1
r
1
) +r
2
1
= 7k
1
+r
2
1
con k
1
= 7q
2
+ 2q
1
r
1
Z
b = 7q
2
+r
2
=b
3
= 7(49q
3
2
+ 21q
2
2
r
2
+ 21q
2
r
2
2
+ 3q
2
r
2
2
) +r
3
2
= 7k
2
+r
3
2
, con k
2
Z
Entonces,
a
2
= b
3
=7k
1
+r
2
1
= 7k
2
+r
3
2
con 0 r
1
, r
2
7
y de nuevo por el teorema anterior, k
1
= k
2
y r
2
1
= r
3
2
. En el siguiente cuadro se
muestran las opciones que se presentan.
r
2
r
2
2
r
3
2
r
1
0 1 2 3 4 5 6
0 1 4 9 16 25 36
0 1 8 27 64 125 216
0 1 2 3 4 5 6
Note que las nicas opciones en las que coinciden es cuando r
1
y r
2
son los dos 0 los
dos 1. O sea, a
2
= b
3
satisfacen que a
2
y b
3
son de la forma 7k 7k + 1. Por tanto,
n es cuadrado y cubo si n = 7k n = 7k + 1.
Teorema 10 : Sean a, b y c tres nmeros enteros, siendo a y b distintos de cero. Se
verica:
(i) 1 divide a a y a divide a 0.
(ii) Si a divide a b y b divide a a, entonces a = b.
(iii) Si a divide a b y b divide a c, entonces a divide a c.
(iv) Si a divide a b y a divide a c, entonces a divide a pb+qc, cualesquiera
que sean p y q, enteros. (A la expresin pb +qc se le llama combinacin lineal de b y
c con coecientes enteros).
Demostracin : (i) 1|a y a|0. En efecto, a = 1a, con a Z, luego 1|a por otro
lado 0 = a0, con 0 Z, luego a|0
(ii) a|b y b|a entones a = b, a, b Z \{0}
En efecto, a|b entonces p Z tal que b = ap y b|a entonces q Z tal que a = bq.
Por lo tanto b = bqp con lo cual b(1 qp) = 0 y al ser b = 0 y no tener Z divisores de
cero, se sigue que
1 pq = 0 de donde pq = 1
1. Aritmtica Entera 6
como p y q son enteron no queda ms remedio que p = q = 1 que p = q = 1 luego,
b = ap, a = bq y p = q = 1 conducen a que a = b; y el hecho de que b = ap, a = bq
y p = q = 1 llevan a que a = b, Por consiguiente se obtiene que a = b
(iii) a|b y b|c entonces a|c.
En efecto, a|b p Z tal que b = ap y el hecho de que b|c q Z tal que c = bq por lo
tanto c = apq con pq Z, luego a|c
(iv) a|b y a|c entonces a| (pb +qc) , p, q Z
En efecto, a|b entonces s Z tal que b = as luego por uniformidad pb = pas adems
a|c entonces t Z tal que c = at y por uniformidad qc = qat; por consiguiente
pb +qc = a(ps +qt)
Lo que implica que a| (pb +qc), p, q Z
Ejercicio 11 : Demuestre que para a, b y c enteros, entonces:
1. Si a|b y a|c entonces a|(b +c).
2. Si a|b entonces a|bc, para todo entero c.
3. Para m = 0 entonces a|b si, y slo si, ma|mb.
4. Si d|a y a = 0 entonces |d| | |a|.
Denicin 12 : (Divisor Comn) Dados dos nmeros enteros a y b, diremos que el
entero d = 0, es un divisor comn de ambos, si divide a a y divide a b, es decir,
d = 0, es divisor comn de a y b si y solo si d|a y d|b. Observe que es lo mismo que
decir que a y b son divisibles por d o que a y b son mltiplos de d.
Denicin 13 : (Mximo Comn Divisor) Sean a y b dos nmeros enteros. Se dice
que d es el mximo comn divisor de a y b, si d es el mximo del conjunto de los
divisores positivos comunes a ambos, ordenado por la relacin de divisibilidad y se
denotar por m.c.d. (a, b).
Teniendo en cuenta la denicin de mximo de un conjunto ordenado, si llamamos D
al conjunto de todos los divisores positivos comunes a a y a b, se tendr que:
d = m.c.d.(a, b)
_
d|a y d|b
d = m ax(D)

_
d|a y d|b
c D, entonces c|d

_
d|a y d|b
c|a y c|b, entonces c|d
Si a = b = 0, entonces m.c.d.(a, b) = 0.
Teorema 14 : Sean a y b dos nmeros enteros distintos de cero. Se verica:
(i) m.c.d. (a, 0) = |a|
(ii) m.c.d. (a, b) = m.c.d. (|a|, |b|)
1. Aritmtica Entera 7
Demostracin : (i) m.c.d. (a, 0) = |a| , a Z \ {0}.
En efecto, el mximo comn divisor de a y 0 es, por denicin, el mximo del conjunto
de los divisores comunes a a y a 0 ordenado por la relacin de divisibilidad. Ahora bien,
como todos los nmeros enteros son divisores de cero por teorema, el citado conjunto
estar formado, nicamente por los divisores de a y el mayor divisor de a es el propio a,
luego m.c.d.(a, 0) = a y al ser el mximo comn divisor mayor que cero, se toma como
m.c.d.(a, 0) = a, si a > 0 y m.c.d.(a, 0) = a, si a < 0, es decir m.c.d.(a, 0) = |a|
Demostracin (ii) El m.c.d.(a, b) = m.c.d.(|a|, |b|).
En efecto, sea d un divisor de a y de b. Como a y b son distintos de cero, pueden
ocurrir cuatro casos:
1. a < 0 y b > 0. Entonces, d|a y d|b Luego d| a y d|b por lo tanto d||a| y d||b|
2. a > 0 y b < 0. Entonces, d|a y d|b Luego d|a y d| b por lo que d||a| y d||b|
3. a < 0 y b < 0. Entonces, d|a y d|b Luego d| a y d| b por lo que d||a| y d||b|
4. a > 0 y b > 0. Entonces, d|a y d|b Luego d||a| y d||b|. Luego en cualquier caso, el
conjunto de los divisores comunes a a y a b coincide con el de los divisores comunes
a |a| y a |b|, por lo tanto el mximo comn divisor ser el mismo, es decir,m.c.d.(a, b) =
m.c.d.(|a|, |b|). Observe que si a y b son enteros positivos, esto es lo mismo que decir
que
m.c.d.(a, b) = m.c.d.(a, b) = m.c.d.(a, b) = m.c.d.(a, b)
Nota 15 : (Mximo Comn Divisor de Varios Nmeros) Sean a
1
, a
2
, ..., a
n
nmeros
enteros. Llamaremos mximo comn divisor de a
1
, a
2
, ..., a
n
al divisor comn d > 0
tal que cualquier otro divisor comn de a
1
, a
2
, ..., a
n
divide tambin a d. Se designar
mediante m.c.d.(a
1
, a
2
, ..., a
n
).
Teorema 16 : (Existencia y Unicidad del m.c.d.) Dados dos nmeros enteros a y b
distintos de cero, existe un nico d, que es el mximo comn divisorde ambos.
Demostracin Supondremos que a y b son de Z
+
ya que segn hemos visto en
teorema, si uno de los dos o ambos fuera negativo el mximo comn divisor sera el
mismo.
Existencia. Sea C el conjunto de todas las combinaciones lineales positivas con coe-
cientes enteros que puedan formarse con a y b, es decir,
C =
_
ma +nb Z
+
: m, n Z
_
C es no vaco. En efecto, como a es positivo, podemos escribirlo en la forma: a =
1a + 0b y, al menos, a estara en C. As pues, C es un subconjunto no vaco de Z
+
.
1. Aritmtica Entera 8
Aplicamos el principio del buen orden y C ha de tener primer elemento o elemento
mnimo y que llamaremos d. Veamos que d es el mximo comn divisor de a y b. En
efecto, d C entonces d = sa +tb, con s y t enteros
Pues bien:
1. d es un divisor comn de a y b..Supongamos lo contrario, es decir d no es divisor de
a d no es divisor de b. Entonces, si d no divide a a, por el teorema de existencia y
unicidad de cociente y resto, se puede encontrar dos enteros q y r tales que a = dq +r,
con 0 < r < d de aqu que
r = a dq = r = a (sa +tb)q =r = (1 sq)a + (tq)b > 0
con 1 sq y tq enteros, luego r est en C. As pues, tenemos que r C y r < d lo
cual contradice el que d sea el mnimo de C. Consecuentemente, la suposicin hecha
es falsa y d|a. Con un razonamiento identico, se prueba que d|b .
2. Veamos ahora que d es el mximo de los divisores comunes a a y b.
En efecto, si c 2 Z es otro divisor comn de a y de b, entonces c|a y c|b por teorema
se concluye c|ma + nb cualesquiera que sean m y n enteros. En particular, c|sa + tb
luego c|d
De 1. y 2. se sigue que d = m.c.d.(a, b).
Unicidad. En efecto, supongamos que hubiese dos mximo comn divisor de a y b,
digamos d
1
y d
2
. Entonces, d
1
= m.c.d.(a, b) y como d
2
es divisor comn de a y b
entonces d
2
|d
1
. Por otro lado d
2
= m.c.d.(a, b) y como d
1
es divisor comn de a y b
se tiene d
1
|d
2
por teorema se concluye que d
1
= d
2
ya que por denicin d
1
y d
2
son
mayores que cero.
Corolario 17 : Si d es el mximo comn divisor de a y b, entonces d es el menor
entero positivo que puede escribirse como combinacin lineal de a y b con coecientes
enteros.
Demostracin : Se sigue directamente del teorema anterior.
Proposicin 18 : Si d es el menor entero positivo que puede escribirse como combi-
nacin lineal con coecientes enteros de dos enteros dados a y b y es divisor comn
de ambos, entonces d es el mximo comn divisor de a y de b.
Demostracin : En efecto, supongamos que d = pa +qb, con p, q Z y d|a y d|b
Entonces:
1 d es divisor de a y de b. Directamente de la hiptesis.
2 d es el mximo. En efecto, sea c otro de los divisores comunes de a y b. Entonces,
c|a y c|b por lo que por teorema c| (pa +qb), con p y q enteros, luego c|d. Por lo tanto,
d = m.c.d.(a, b).
1. Aritmtica Entera 9
Corolario 19 : Si a y b son dos enteros distintos de cero, entonces m.c.d.(a, b) = 1
si, y slo si existen dos nmeros enteros p y q tales que pa +qb = 1.
Demostracin : Slo si. Si m.c.d.(a, b) = 1, entonces por el corolario anterior,
pueden encontrarse dos nmeros enteros p y q tales que pa +qb = 1,
Demostracin Si. Sean p y q dos nmeros enteros tales que pa +qb = 1. Como
1 es divisor de cualquier nmero entero, 1|a y 1|b. Se aplica la proposicin anterior y
llegando a que m.c.d.(a, b) = 1.
Ejemplo 20 : Demuestre que si m.c.d.(a, b) = 1 y m.c.d.(a, c) = 1, entonces m.c.d.(a, bc) =
1.
Solucin 21 : Aplicando el corolario se tiene: m.c.d.(a, b) = 1 si y slo si p, q Z
tales que pa + qb = 1. Igualmente m.c.d. (a, c) = 1 r, s Z tal que ra + sc = 1
y multiplicando trmino a trmino, se sigue que (pa + qb)(ra + sc) = 1 si y solo si
a(pra +psc +qrb) +(qs)bc = 1, con pra +psc +qrb y bc enteros. Aplicando de nuevo
el corolario anterior se llega a que m.c.d.(a, bc) = 1
Teorema 22 : Sean a y b dos nmeros enteros. Entonces:
(i) Si m.c.d.(a, b) = d, entonces m.c.d.(
a
d
,
b
d
) = 1
(ii) m.c.d.(ka, kb) = k m.c.d.(a, b), k Z
+
Demostracin : (i) Si m.c.d.(a, b) = d, entonces m.c.d.(
a
d
,
b
d
) = 1. En efecto,
d = m.c.d.(a, b) entonces p, q Z tales que pa +qb = d (por corolario anterior), por
lo tanto p, q Z tales que
pa
d
+
qb
d
= p
a
d
+ q
b
d
= 1 lo que implica por corolario
anterior que m.c.d.(
a
d
,
b
d
) = 1
(ii) m.c.d.(ka, kb) = k m.c.d.(a, b) , k Z
+
. En efecto, suponga que m.c.d.(a, b) = d.
Luego d = m.c.d.(a, b) por corolario anterior se tiene que p, q Z tales que pa+qb = d
por lo que p, q Z tales que pka + qkb = kd. Veamos que kd es el mximo comn
divisor de ka y kb.
1. Veamos que kd es divisor de ka y kb. En efecto, d = m.c.d.(a, b) luego d|a y por
consiguiente kd|ka. Anlogamente d|b y por tanto kd|kb
2. Sea c cualquier otro divisor comn de ka y kb. Luego c|ka y c|kb. Por teorema se
tiene que c|pka+qkb con p, q Z, luego c|kd. Se concluye entones que m.c.d.(ka, kb) =
k d = k m.c.d.(a, b)
Ejercicio 23 : 1 Demostrar que si m.c.d.(a, b) = 1, entonces m.c.d.(a +b, a b) = 1
2
2. Demuestre que d = m.c.d.(a, b) si, y slo si d|a , d|b y m.c.d.(
a
d
,
b
d
) = 1.
3. Hallar dos nmeros cuyo cociente es igual a
33
21
y su mximo comn divisor sea 90
1. Aritmtica Entera 10
Ejemplo 24 : Los lados de un rectngulo vienen dados por nmeros enteros positivos.
Cul ser la longitud de dichos lados para que el permetro y la supercie se expresen
con el mismo nmero?
Solucin 25 : Sean x e y los lados del rectngulo, entonces el permetro y la supercie
del mismo son respectivamente 2x+2y y xy, luego para que se cumpla la condicin del
enunciado, ha de ser 2x+2y = xy. Observe que2x+2y = xy o tambien 2xxy = 2y
o mejor an x(2 y) = 2y, de donde x =
2y
2 y
por lo tanto x =
2y 4 + 4
y 2
que
escrito de otra manera se vera como x = 2 +
4
y 2
, como x Z
+
, entonces
4
y 2

Z
+
. Consecuentemente y 2 ha de ser divisor de 4, por tanto, y 2 = 1 e y = 3 :
x = 6, y 2 = 2 e y = 4 : x = 4, y 2 = 4 e y = 6 : x = 3.
Denicin 26 : Sean a y b dos enteros, se dice que a y b son primos entre s o primos
relativos, si se satisface que el m.c.d.(a, b) = 1.
Ejemplo 27 : Se han plantado rboles igualmente espaciados en el contorno de un
campo triangular cuyos lados miden 144m., 180m. y 240m. respectivamente. Sabiendo
que hay un rbol en cada vrtice y que la distancia entre dos rboles consecutivos est
comprendida entre 5 y 10 metros. Calcular el nmero de rboles plantados.
Solucin 28 : Sea d la distancia entre dos rboles consecutivos. Entonces d es un
divisor de 144, 180 y 240 luego ha de ser divisor de su mximo comn divisor. Se
debe entonces calcular el mximo comn divisor de 144, 180 y 240. Los conjuntos de
divisores positivos de los tres nmeros son:
D
144
= {1, 2, 4, 8, 16, 3, 6, 12, 24, 48, 9, 18, 36, 72, 144}
D
180
= {1, 2, 4, 3, 6, 12, 9, 18, 36, 5, 10, 20, 15, 30, 60, 45, 90, 180}
D
240
= {1, 2, 4, 8, 16, 3, 6, 12, 24, 48, 5, 10, 20, 40, 80, 15, 30, 60, 120, 240}
Por lo tanto, el conjunto de los divisores comunes a los tres nmeros ser:
D
144
D
180
D
240
= {1, 2, 4, 3, 6, 12}
Note que m.c.d.(144, 180, 240) = 12. Como d ha de ser un divisor de 12 y como stos
son 1, 2, 3, 4, 6 y 12, y d ha de estar comprendido entre 5 y 10, se sigue que d = 6.
Por lo que el nmero total de rboles plantados es N =
144
6
+
180
6
+
240
6
= 94
Teorema 29 : (Algoritmo de Euclides) El mximo comn divisor entre dos nmeros
a y b es igual a tomar el de la divisin posible entre los dos nmeros y ste mximo
comn divisor es el mismo que el mximo comn divisor del divisor y el resto.
1. Aritmtica Entera 11
Demostracin : Sean a y b dos nmeros enteros cualesquiera con b = 0. Por el
teorema de existencia y unicidad del cociente y resto, existen dos nmeros enteros
nicos, q y r tales que a = bq +r con 0 r < b. veamos que el mximo comn divisor
de a y b es el mismo que el de b y r. En efecto, sea d = m.c.d.(a, b). Entonces, d es un
divisor comn de a y de b, luego por teorema d|a + (q)b. es decir, d|r. Por lo tanto,
d|b y d|r. Por otro lado se debe hallar cual es el mximo de los divisores comunes de
b y r. Si c es otro divisor comn a b y r, nuevamente por teorema c|bq + r, esto es
c|a, luego c|a y c|b y por consiguiente ha de dividir al mximo comn divisor de a y
b, es decir, c|d. Como d|b, d|r y c|d se obtiene que m.c.d.(b, r) = d, y, por lo tanto
m.c.d.(a, b) = m.c.d.(b, r).
Nota 30 : El algoritmo de Euclides repite el proceso anterior hasta que el residuo
n-simo sea cero y por tanto m.c.d.(a, b) = m.c.d.(r
n1
, 0) = r
n1
.
Ejemplo 31 :Hallar el mximo comn divisor de 1369 y 2597 y expresarlo como una
combinacin lineal con coecientes enteros de ellos.
Solucin 32 : Hacindolo de forma prctica relizando los clculos en la siguiente
tabla se tiene:
2597 = 1369 + 1228
1369 = 1228 + 141
1228 = 8 (141) + 100
141 = 100 + 41
100 = 2(41) + 18
41 = 2(18) + 5
18 = 3(5) + 3
5 = 3 + 2
3 = 2 + 1
2 = 2 (1)
luego, m.c.d.(2597, 1369) = 1
Para hallar los coecientes de la combinacin lineal pedida, se hacen las mismas cuen-
tas pero hacia atrs.
1 = 3 2 1
2 = 5 3 1
de aqu 1 = 3 (5 3 1)1 = (1) 5 + 2 3
1 = (1) 5 + 4 3
3 = 18 5 3
de aqu 1 = (1)5 + 4(18 5 3) = 4 18 + (5) 5
1. Aritmtica Entera 12
1 = 4 18 + (5) 5
5 = 41 18 2
de aqu 1 = 4 18 + (5)(41 18 2) = (5) 41 + 14 48
1 = (5) 41 + 14 18
18 = 100 41 2
de aqu 1 = (5) 41 + 4(100 41 2) = 14 100 13 41
1 = 14 100 13 41
41 = 141 1 100
de aqu 1 = 16 100 39(141 1 100) = (39) 141 +55 100
1 = (39) 141 + 55 100
100 = 1228 8 141
de aqu 1 = (39)141+55(12288141) = 551228479141
1 = 55 1228 479 141
141 = 1369 1 1228
de aqu 1 = 551228479(136911228) = (479)1369+5341228
1 = (479) 1369 + 534 1228
1228 = 2597 1 1369
de aqu 1 = (479)1369+534(259711369) = 5342597+(1013)1369
Observe que esta expresin no es nica ya que para cualquier k Z, se tiene:
1 = 534 2597 + (1013) 1369
= 534 2597 + (1013) 1369 + (1369k) 2597 + (2597k) 1369
= (534 1369k) 2597 + (1013 + 2597k) 1369
Note tambin que:
m.c.d.(1369, 2597) = 1; m.c.d.(1369, 2597) = 1; m.c.d.(1369, 2597) = 1
y en tales casos las combinaciones lineales con coecientes enteros estaran dados por:
1 = 1013 (1369) + 534 2597
1 = (1013) 1369 + (534) (2597)
1 = 1013 (1369) + (534) (2597)
Ejemplo 33 : Calcular el mximo comn divisor entre 231 y 1820. Expresar dicho
nmero como una combinacin lineal con coecientes enteros.
Solucin 34 :
1820 = 7 231 + 203
231 = 1 203 + 28
203 = 7 28 + 7
28 = 4 7
1. Aritmtica Entera 13
Luego m.c.d.(1820, 231) = 7
Calculando los coecientes que construyen dicha combinacin lineal se sigue el proceso
inverso:
7 = 203 28 7
28 = 231 203 1
de aqu que 7 = 203 (231 203 1)7 = (7)231 + 8 203
7 = (7) 231 + 8 203
203 = 1820 231 7
de aqu que 7 = (7)231+8(18202317) = 81820+(63)231
Ejemplo 35 : Cul es el mayor nmero que al emplearlo como divisor de 68130 y
107275 origina como residos a 27 y 49, respectivamente?
Solucin 36 : Considere a n el nmero buscado. Luego, 68130 = nq +27 y 107275 =
np + 49 por lo tanto:
68103 = nq, con q Z y 107226 = np, con p Z
Lo que implica que:
n|68103 y n|107226
Por lo que
n = m.c.d.(68103, 107226) = 1449
Ejemplo 37 : Hallar dos nmeros cuyo mximo comn divisor es 7 y tales que los
cocientes obtenidos en su determinacin por el algoritmo de Euclides son, en orden
inverso, 7, 2, 3 y 36.
Solucin 38 : Si los nmeros buscados son a y b se tiene:
a = 36 b +r
1
36 = 3 r
1
+r
2
r
1
= 2 r
2
+r
3
r
2
= 7 r
3
As que m.c.d. (a, b) = r
3
= 7. Por lo tanto:
r
2
= r
3
7 + 0 de donde r
2
= 7 7 = 49
r
1
= r
2
2 +r
3
de donde r
1
= 49 2 + 7 = 105
b = r
1
3 +r
2
de donde b = 3 105 + 49 = 364
a = b 36 +r
1
de donde a = 364 36 + 105 = 13209
1. Aritmtica Entera 14
Denicin 39 : Dados dos nmeros enteros a y b, se dice que el entero m = 0 es un
mltiplo comn de ambos, si es mltiplo de a y es mltiplo de b, es decir, m = 0, es
mltiplo comn de a y b si y slo si a|m y b|m
Denicin 40 : (Mnimo Comn Mltiplo) El mnimo comn mltiplo de dos nmeros
enteros es el mnimo del conjunto de los mltiplos positivos comunes a ambos ordenado
por la relacin de divisibilidad. Notaremos por m.c.m.(a, b) al mnimo comn mltiplo
de los enteros a y b.
Teniendo en cuenta la denicin de mnimo de un conjunto ordenado, si llamamos M
al conjunto de todos los mltiplos positivos comunes a a y b, se tiene:
m = m.c.m.(a, b)
_
a|m y b|m
m = min(M)

_
a|m y b|m
c con c M entonces m|c

_
a|m y b|m
c con c M si a|c y b|c entonces m|c
Ejemplo 41 : Calcular el mnimo comn mltiplo de 12 y 15.
Solucin 42 : Aplicando la denicin directamente. Los conjuntos de mltiplos pos-
itivos de 12 y 15 son, respectivamente:
M
12
= {12, 24, 36, 48, 60, 72, 84, 96, 108, 120, ...}
M
15
= {15, 30, 45, 60, 75, 90, 105, 120, ...}
luego el conjunto de todos los mltiplos comunes a ambos es:
M
12
M
15
= {60, 120, 180, 240, ...}
luego el mnimo de este conjunto es 60, de donde m.c.m.(12, 15) = 60
Denicin 43 : (Mnimo Comn Mltiplo de Varios Nmeros) Sean a
1
, a
2
, ..., a
n
nmeros enteros. Llamaremos mnimo comn mltiplo de ellos al mltiplo comn
m > 0 tal que cualquier otro mltiplo comn de dichos nmeros es tambin mlti-
plo de m. Se denotar por m.c.m.(a1, a2, ..., an) al mnimo comn mltiplo de dichos
nmeros.
Proposicin 44 : Sean a y b dos nmeros enteros positivos. Se verica que m.c.m.(ka, kb) =
k m.c.m.(a, b) , k Z
+
Demostracin : i. Sea m = m.c.m. (a, b). Entonces, a|my por consiguiente ka|km
(porque?), anlogamente b|my por consiguiente kb|km, es decir, kmes mltiplo comn
1. Aritmtica Entera 15
de ka y kb.
ii. Supongamos que c es otro mltiplo comn de ka y kb. Entonces, ka|c luego q
1
Z
tal que c = kaq
1
lo que implica que
c
k
= aq
1
o mejor an a|
c
k
. De forma anloga kb|c
luego q
2
Z tal que c = kbq
2
lo que implica que
c
k
= bq
2
o mejor an b|
c
k
. o sea,
c
k
es
un mltiplo comn de a y b, luego tambin ha de serlo de su mnimo comn mltiplo,
m, luego m|
c
k
equivale a decir que q Z tal que
c
k
= mq o sea c = kmq esto es km|c
y por lo tanto, c es mltiplo de km.
Por i. y ii., se concluye que m.c.m.(ka, kb) = km = k m.c.m.(a, b)
Proposicin 45 : Para cualquier par de nmeros enteros positivos se verica que
el producto del mximo comn divisor y de su mnimo comn mltiplo es igual al
producto de los dos nmeros.
Demostracin : Por teorema se demostr que si d = m.c.d.(a, b), entonces,
a
d
y
b
d
son primos entre s, luego m.c.m.
_
a
d
,
b
d
_
=
a
d

b
d
.
Note que m.c.d.(a, b) m.c.m.(a, b) = d d m.c.m.
_
a
d
,
b
d
_
= d d
a
d

b
d
= a b
Ejemplo 46 : Sean a y b dos nmeros enteros distintos de cero. Demostrar que las
siguientes condiciones son equivalentes:
a|b m.c.d.(a, b) = |a| m.c.m.(a, b) = |b|
Solucin 47 : Veamos que a|b = m.c.d.(a, b) = |a| : En efecto, si a divide a b,
entonces a es un divisor comn de a y b y adems cualquier otro divisor comn de
a y de b divide a a, luego si a > 0, entonces m.c.d.(a, b) = a. Si a < 0, entonces
m.c.d.(a, b) = m.c.d.(a, b) = a lo que implica que el m.c.d.(a, b) = |a|.
Ahora veamos que m.c.d.(a, b) = |a| = m.c.m.(a, b) = |b|. En efecto, suponga que
m.c.d.(a, b) = |a|, entonces por la proposicin anterior,
m.c.d.(a, b) m.c.m.(a, b) = |a b| esto es |a|m.c.m.(a, b) = |a| |b|
de donde se concluye que m.c.m.(a, b) = |b|.
Por ltimo veamos que m.c.m.(a, b) = |b| = a|b. En efecto, si m.c.m.(a, b) = |b|,
entonces, de la denicin de mnimo comn mltiplo se sigue que |b| es un mltiplo
de a, es decir a divide a |b|, luego a|b.
Ejemplo 48 : Determinar el mximo comn divisor y el mnimo comn mltiplo de
2689 y 4001.
1. Aritmtica Entera 16
Solucin 49 : Mediante el algoritmo de Euclides se tiene que:
4001 = 1 2689 + 1312
2689 = 2 1312 + 65
1312 = 20 65 + 12
65 = 5 12 + 5
12 = 2 5 + 2
5 = 2 2 + 1
2 = 2 1
Por lo tanto m.c.d.(4001, 2689) = 1 y por lo tanto m.c.m.(4001, 2689) = 40012689 =
10758689
Ejercicio 50 : del algoritmo de la divisin llegue a que el mximo comn divisor como
una combinacin lineal con coecientes enteros de 4001 y 2689 es
1 = 1117 4001 + 1662 2689
Ejemplo 51 :El mnimo comn mltiplo de los trminos de una fraccin es 340.
Determinar la fraccin sabiendo que no altera su valor si se suma 20 al numerador y
25 al denominador.
Solucin 52 : Por hiptesis se tiene que
a
b
=
a + 20
b + 25
luego a(b + 25) = b (a + 20) o
mejor an 25a = 20b esto es
a
d
b
d
=
20
5
25
5
(esto al dividir por su m.c.d). Por lo tanto
a
d
= 4
y
b
d
= 5. Como m.c.d.(a, b) m.c.m.(a, b) = a b, se obtiene entonces que d 340 = a b.
Note que:
340
a
=
b
d
= 5 de donde a = 68 tambin
340
b
=
a
d
= 4 de donde b = 85 se
consigue entonces que dicha fraccin es
68
85
.
Ejemplo 53 : Hallar dos nmeros, sabiendo que su suma es 240 y su mnimo comn
mltiplo es 1768.
Solucin 54 :Sean a y b tales nmeros y sea d su mximo comn divisor. Si llamamos
a

=
a
d
y b

=
b
d
entonces m.c.d.(a

, b

) = 1 y m = m.c.m.(a

, b

) = a

. Sea m =
m.c.m.(a, b), entonces a

=
a
d

b
d
=
m
d
por lo tanto da

= 1768 y da

+db

= 240,
luego
d a

d a

+d b

=
1768
240
=
221
30
=
a

+b

. Note que a

y que a

+ b

son primos
1. Aritmtica Entera 17
relativos, ya que si c es el mximo comn divisor de a

y a

+b

, entonces c|a

y
c|a

+b

y tambin c| (a

)
2
+a

por lo que c| (a

)
2
. y como m.c.d.(a

, b

) = 1, existirn
dos nmeros enteros p y q tales que pa

+ qb

= 1. Luego, p (a

)
2
+qa

= a

y como
consecuencia c|a

y de igual forma como c|a

+b

entonces c|b

de donde m.c.d.(a

, b

) =
c = 1. Por lo tanto m.c.d.(a

, a

+b

) = 1. Con lo cual se concluye que a

= 221
y que a

+b

= 30 de aqu que:
_
a

_
2
30a

+ 221 = 0
de donde a

= 17 y b

= 13 a

= 13 y b

= 17. Como d a

+d b

= 240 entonces
d = 8 y por consiguiente a = 136 y b = 104 que son los nmeros buscados.
Denicin 55 : (Ecuacin Diofntica) Una ecuacin diofntica es una ecuacin lin-
eal con coecientes enteros y que exige soluciones enteras.
Teorema 56 : Sean a, b y c tres nmeros enteros. La ecuacin lineal ax + by = c
tiene solucin entera si, y slo si el mximo comn divisor de a y b divide ac.
Demostracin : Slo si. En efecto, suponga que los enteros x
0
e y
0
son solucin
de la ecuacin ax+by = c, es decir, ax
0
+by
0
= c. Ahora, si d = m.c.d.(a, b), entonces
d = m.c.d.(a, b) y por lo tanto d|a y d|b, luego d|ax
0
+by
0
con lo cual se concluye que
d|c
Si. Recprocamente, suponga que d = m.c.d.(a, b) es divisor de c. Entonces, el
m.c.d.(a, b) = d, por lo tanto m.c.d.
_
a
d
,
b
d
_
= 1, Luego p, q Z tales que
a
d
p+
b
d
q = 1.
Note que
a
d
cp +
b
d
cq = c siendo
c
d
entero ya que, por hiptesis, d es divisor de c. Si se
toma x
0
=
cp
d
y y
0
=
cq
d
se tendra que ax0 + by0 = c por lo que los enteros x
0
e y
0
son solucin de la ecuacin ax +by = c. A la solucin encontrada se llamar solucin
particular del sistema.
Ejemplo 57 : Encontrar una solucin para la ecuacin diofntica 525x + 100y = 50
Solucin 58 : Calculamos el m.c.d. (525, 100) que mediante el algoritmo de Euclides
d como resultado:
525 = 5 (100) + 25
100 = 4 (25)
luego m.c.d.(525, 100) = 25 y como 25 divide a 50, el teorema anterior asegura la
existencia de solucin entera para la ecuacin. Siguiendo el mtodo inverso en la
demostracin del algoritmo de Euclides, se hallan los coecientes de la combinacin
1. Aritmtica Entera 18
lineal del m.c.d. (525, 100) obteniendo que 25 = 1 525 +(5) 100. Por tanto, los coe-
cientes son p = 1 y q = 5 y segn el citado teorema una solucin para la ecuacin
sera x
0
=
cp
d
y y
0
=
cq
d
donde c es el trmino independiente de la ecuacin y d el
mximo comn divisor de los coecientes de x e y. Como consecuencia x
0
=
50 1
25
= 2
y y
0
=
50 (5)
25
= 10
Teorema 59 : (Solucin general de las ecuaciones Diofnticas) Sean a, b y c tres
nmeros enteros no nulos tales que el mximo comn divisor de a y b divide ac.
Entonces la solucin general de la ecuacin ax +by = c es x = x
0
+k
b
d
y y =
y
0
k
a
d
donde x
0
e y
0
es una solucin particular de la misma y k es cualquier nmero
entero.
Demostracin : Sea d el mximo comn divisor de a y b. Por hiptesis d divide a
c y por el teorema anterior se asegura la existencia de una solucin particular x = x
0
e
y = y
0
para el sistema. Entonces, ax
0
+by
0
= c. Dividiendo ahora ambos miembros de
esta ecuacin por el mximo comn divisor de a y b, se tiene,
a
d
x
0
+
b
d
y
0
=
c
d
siendo
c
d
entero y
a
d
,
b
d
primos relativos entre s, luego el mximo comn divisor de ambos es 1 y
como 1 divide a
c
d
, el teorema anterior asegura la existencia de una solucin particular
x
1
, y
1
para esta ecuacin, por lo tanto
a
d
x
1
+
b
d
y
1
=
c
d
. Obserbe que ya se tiene que
a
d
x
0
+
b
d
y
0
=
c
d
y que
a
d
x
1
+
b
d
y
1
=
c
d
por consiguiente
a
d
(x
1
x
0
) +
b
d
(y
1
y
0
) = 0
o mejor an
a
d
(x
1
x
0
) =
b
d
(y
0
y
1
) lo que implica que
b
d
|
a
d
(x
1
x
0
) y como
a
d
y
b
d
son primos relativos entre s, entonces
b
d
| (x
1
x
0
) por l tanto k Z tal que
x
1
x
0
= k
b
d
por lo que x
1
= x
0
+ k
b
d
. Sustituyndo el valor de x
1
x
0
en
a
d
(x
1
x
0
) +
b
d
(y
1
y
0
) = 0 se consigue que
a
d
k
b
d
+
b
d
(y
1
y
0
) = 0 se llega a que
a
d
k +y
1
y
0
= 0 de donde y
1
= y
0
k
a
d
.
Por ltimo observe quexl e y
1
es solucin de la ecuacin ax +by = c, puesto que,
ax
1
+by
1
= a
_
x
0
+k
b
d
_
+b
_
y
0
k
a
d
_
= ax
0
+ak
b
d
+by
0
bk
a
d
= ax
0
+by
0
= c (por hoiptesis)
luego, x = x
0
+k
b
d
y y = y0k
a
d
es solucin de la ecuacin ax+by = c cualquiera
que sea k Z . La solucin anterior se llama solucin general de dicha ecuacin.
Ejemplo 60 : En el ejemplo para la ecuacin diofntica 525x + 100y = 50 se obtuvo
que x
0
= 2 y y
0
= 10 por lo tanto luego una solucin general est dada por:
1. Aritmtica Entera 19
x = 2 +k
100
25
= 2 + 4k y y = 10 k
525
25
= 10 21k, siendo k cualquier
nmero entero.
Ejemplo 61 : Calcular las soluciones enteras de la ecuacin diofntica 66x+550y =
88
Solucin 62 : Se debe demostrar primero que la ecuacin admite solucin entera.
Primero se debe calcular el mximo comn divisor entre 66 y 550 por el algoritmo de
Euclides se tiene que:
550 = 8 (66) + 22
66 = 3 (22)
por lo que m.c.d.(66, 550) = 22 y como 22 divide a 88, trmino independiente de la
ecuacin, por teorema anterior se sigue que la ecuacin propuesta admite una solucin
particular x = x
0
, y = y
0
. Veamos cual es la ecuaci particular. Desde el algoritmo
de Euclides se llega a que 22 = (8) 66 + 1 550 luego, x
0
=
88 (8)
22
= 32 y
y
0
=
88 1
22
= 4 es una solucin particular de la ecuacin. Por ltimo al calcular
ahora la solucin general se consigue que si una solucin particular de la misma es
x
0
= 32 y y
0
= 4, entonces la solucin general es x = 32 +k
550
22
= 32 +25 k
y y = 4 k
66
22
= 4 3 k siendo k cualquier nmero entero.
Ejemplo 63 : Una persona va a un supermercado y compra 12 litros de leche, unos
de leche entera y otros de deslactosada, por 1200 pesos. Si la leche entera vale 30
pesos. ms por litro que la deslactosada y ha comprado el mnimo posible de leche
deslactosada Cuntos litros habr comprado de cada una?
Solucin 64 : Si x el nmero de litros de leche entera, entonces 12 x es el nmero
de litros de leche delactosada y si y es el precio de la leche delactosada, entonces el
precio de la leche entera ser y + 30. Como el precio total de la leche comprada es
1200, se tiene que:
x(y + 30) +y(12 x) = 1200
Luego
xy + 30x + 126 xy = 1200
esto es 30x + 12y = 1200. Primero se debe ver si dicha ecuacin admite soluciones
enteras. Por tanto se debe hallar el mximo comn divisor entre 30 y 12. Usando el
algoritmo de Euclides se llega a que:
30 = 2 (12) + 6
12 = 2 (6)
1. Aritmtica Entera 20
de donde el m.c.d. (30, 12) = 6 y como 6 divide a 1200, la ecuacin admite solu-
ciones enteras. Por otro lado al calcular una solucin particular se tiene que como
m.c.d.(30, 12) = 6, existirn 2 nmeros enteros p y q tales que 6 pueda expresarse
como combinacin lineal de 30 y 12 con coecientes enteros. Hallndolos volviendo
hacia atrs en el algoritmo de Euclides se consigue que:
6 = 1 30 + (2) 12
luego los coecientes buscados son 1 y 2 y la solucin particular de la ecuacin es:
x
0
=
1200 1
6
= 200 y y
0
=
1200 (2)
6
= 400
La solucin general estara dada por: x = 200 +
k 12
6
= 200 + 2k y y =
400
k 30
6
= 400 5k. Siendo k cualquier nmero entero. Por ltimo se debe
hallar cuantos litros se han comprado de cada tipo de leche. Luego la cantidad de leche
entera sera:
Ce = 200 + 2k con k Z
y la cantidad de leche deslactosada ser:
Cd = 12 Ce = 12 200 2k = 188 2k con k Z
Note que si se compra alguna cantidad de leche deslactosada, se tiene que:
0 < Ce < 12 esto es 0 < 200 + 2k < 12
o sea que:
200 < 2k < 188 mejor an 100 < k < 94
de donde k {99, 98, 97, 96, 95} y la cantidad mnima de leche deslactosada
corresponde a la mxima de leche entera y esta se da para el valor mximo que pueda
tener k, es decir para k = 95. Por tanto, Ce = 200 + 2(95) = 200 190 = 10 y
Cd = 12 Ce = 2.
Ejemplo 65 : Hallar los valores de c Z
+
, con 10 < c < 20 para los cuales no
tiene solucin la ecuacin diofntica 84x + 990y = c. Determine la solucin para los
restantes valores de c.
Solucin 66 : La ecuacin 84x + 990y = c admite solucin entera si, y slo si el
mximo comn divisor entre 84 y 990 divide a c. Se halla dicho m.c.d usando el
1. Aritmtica Entera 21
algoritmo de Euclides.
990 = 11 (84) + 66
84 = 1 (66) + 18
66 = 3 (18) + 12
18 = 1 (12) + 6
12 = 2 (6)
As que el m.c.d. (990, 84) = 6. Luego 84x+990y = c tiene solucin entera si y slo si
6|c y esto sucede si y slo si q Z tal que c = 6 q. Y como 10 < c < 20, se tiene que
las opciones posibles para las que la ecuacin tiene solucin son c = 12 y c = 18 por lo
que los valores de c para los que la ecuacin no admite solucin entera son 11, 13, 14,
15, 16, 17 y 19. La solucin particular para la ecuacin propuesta, esta dada al usar el
algoritmo de Euclides de forma inversa para hallar la C.L del m.c.d : 6 = 18112 y
12 = 66318 de dode 6 = 181(66318) = 166+418. Ahora 6 = 166+418
y 18 = 84166 luego 6 = 166+4(84166) = 484566. Luego 6 = 484566
y 66 = 990 11 84 por lo tanto 6 = 4 84 5 (990 11 84) = 5 990 + 59 84 de
donde 6 = 59 84 + (5) 990 (Esto no es obligacin hacerlo)
La solucin para c = 12 est dada por:x
0
=
12 59
6
= 118 y y
0
=
12 (5)
6
= 10.
y la solucin general es x = 118 +
k 990
6
= 118 + 165k y y = 10
k 84
6
=
10 14k siendo k cualquier nmero entero.
La solucin para c = 12 est dada por:x
0
=
18 59
6
= 177 y y
0
=
18 (5)
6
= 30.
y la solucin general es x = 177 +
k 990
6
= 177 + 165k y y = 30
k 84
6
=
30 14k siendo k cualquier nmero entero.
Ejemplo 67 : Hallar las soluciones enteras de la ecuacin
_
(x +y)(x y) +y(2x + 2y 3) 2(x 7) =
x +y + 3.
Solucin 68 : Elevando al cuadrado ambos miembros se tiene:
Solucin 69
x
2
y
2
+ 2xy + 2y
2
3y 2x + 14 = x
2
+y
2
+ 2xy + 6x + 6y + 9
y simplicando, resulta 8x+9y = 5. Note que el m.c.d.(8, 9) = 1 y como 1 divide a 5,
el trmino independiente de la ecuacin, esta tendr soluciones enteras, por lo tanto
una solucin particular dado que el m.c.d.(8, 9) = 1 escrito en combinacin lineal de
ambos, es 1 = (1) 8 + 1 9 entonces una solucin particular es x
0
=
5 (1)
1
= 5
1. Aritmtica Entera 22
y y
0
=
5 1
1
= 5 y la solucin general est dada por x = 5 +9k y y = 5 8k
siendo k cualquier nmero entero.
Ejemplo 70 : Un granjero tiene un cesto de naranjas. Haciendo grupos de 3 sobran
2 y haciendo grupos de 4 sobran 3. Hallar el nmero de naranjas que contiene el cesto
sabiendo que el nmero de naranjas est entre 100 y 110.
Solucin 71 : Sean x e y los nmeros de grupos de tres y cuatro naranjas, respectiva-
mente. Si N es el nmero total de naranjas que contiene el cesto, tendremos 3x+2 = N
y 4y + 3 = N luego restando miembro a miembro, se obtiene 3x 4y = 1. Note que
esta ecuacin tiene soluciones enteras ya que como m.c.d.(3, 4) = 1 y 1 divide a 1, que
es el trmino independiente de la ecuacin, resulta que la misma admite soluciones
enteras. Por lo tanto una solucin particular estara dada por 1 = (1)3 + (1)(4)
luego,x
0
=
1 (1)
1
= 1 y y
0
=
1(1)
1
= 1 la cual es una solucin partic-
ular de la ecuacin. Ahora la solucin general x = 1 + 4 1 k = 1 4k y
y = 1 3 1 k = 1 3k, siendo k cualquier nmero entero. Calculando, nalmente,
cuantas naranjas hay en el cesto se consigue que 3x + 2 = N y como x = 1 4k
entonces 3(1 4k) + 2 = N de donde N = 12k 1 y como 100 N 110 se
consigue que 100 12k 1 110 con lo que se obtiene que
101
12
k
111
12
o
mejor an
111
12
k
101
12
lo que implica que 9, 25 k 8, 42, y como k es un
nmero entero se concluye que k = 9, de donde N = 12(9) 1 = 108 1 = 107
naranjas
Ejemplo 72 : Hallar el menor nmero de cuatro cifras que dividido por 4, 7 y 11 da
resto 3, y que dividido por 13 da resto 1.
Solucin 73 : Sea n dicho nmero, entonces por el algoritmo de la divisin existen
q
1
, q
2
y q
3
tales que n = 4 q
1
+3 luego n3 = 4 q1 igualmente n = 7 q
2
+3 de donde
n3 = 7q
2
y n = 11q
3
+3 de donde n3 = 11q
3
, luego 4|n3 , 7|n3 y 11|n3,
es decir, n 3 es un mltiplo comn a 4, 7 y 11, por tanto ha de ser mltiplo de su
mnimo comn mltiplo y al ser m.c.m.(4, 7, 11) = 4711 = 308 entonces 308|n 3
luego debe existir un entero x tal que n 3 = 308x, esto es n = 308x + 3. Por otro
lado y tambin por el algoritmo de la divisin, existe un entero y tal que n = 13y +1,
por tanto, n = 308x + 3 y n = 13y + 1 de donde 308x 13y = 2. Se debe ver si
esta ecuacin admite soluciones enteras. Calculando el mximo comn divisor de 308
1. Aritmtica Entera 23
y 13 por el algoritmo de Euclides se obtiene que:
308 = 23 (13) + 9
13 = 1 (9) + 4
9 = 2 (4) + 1
4 = 4 (1)
luego m.c.d.(308, 13) = 1 y 1 divide a 2, que es el trmino independiente de la
ecuacin, luego tiene soluciones enteras. Ahora buscando los coecientes enteros de
1 expresado como combinacin lineal de 308 y 13, se tiene que 1 = 9 2 4 y
4 = 13 1 9 de donde 1 = 9 2 (13 1 9) = 2 (13) + 3 9, por otro lado
como 1 = 2 (13) + 3 9 y 9 = 308 23 13 entonces 1 = 2(13) + 3 [308 +
23 (13)] = 3 308 + 71 (13) as que 3 308 + 71 (13) = 1, cuya solucin
particular es x
0
=
(2) 3
1
6 y y
0
=
(2) 71
1
142. Ahora la solucin general
es x = 6 +
k (13)
1
= 6 13k y y = 142
k 308
1
= 142 308k, donde
k es cualquier nmero entero. Por ltimo calculando nalmente el nmero pedido.
n = 308x + 3 y x = 6 13k de donde n = 308(6 13k) + 3 = 1845 4004k. y
al ser n > 0, se tiene que 1845 4004k > 0 de donde k <
1845
4004
lo que implica que
k < 0,46 esto es k 1 y el nmero ms pequeo se d cuando se tiene el valor
ms alto de k. Para k = 1, n = 1845 4004(1) = 2159 que es el menor nmero
de cuatro cifras que cumple las condiciones del enunciado.
Ejemplo 74 : Un granjero gast 100.000 pesos. en 100 animales entre pollos, conejos
y terneros. Si los pollos los compr a 50 pesos, a 1000 pesos. los conejos y a 5000 pesos.
los terneros y adquiri animales de las tres clases, Cuntos animales compr de cada
clase?
Solucin 75 : Sean x, y y z el nmero de pollos, conejos y terneros, respectivamente.
De acuerdo con el enunciado se tiene el siguiente sistema de ecuaciones: x+y+z = 100
y 50x+1000y+5000z = 100000 por lo tanto x+y+z = 100 y x+20y+100z = 2000
o tambin x +y +z = 100 y x +y +z + 19y + 99z = 2000 que es lo mismo a decir
que 19y +99z = 1900. Note que la ecuacin propuesta tiene soluciones enteras, ya que
al calcular el mximo comn divisor entre 19 y 99 usando el algoritmo de Euclides se
tiene que:
99 = 5 (19) + 4
19 = 4 (4) + 3
4 = 1 (3) + 1
3 = 3 (1)
1. Aritmtica Entera 24
As que m.c.d.(19, 99) = 1 y como 1 divide a 1990, que es el trmino independiente
de la ecuacin, se concluye que sta tiene soluciones enteras. Ahora calculando una
solucin particular, expresando 1 como combinacin lineal de 19 y 99 usando hacia
atrs los clculos hechos en el algoritmo de Euclides, se tiene que 1 = 4 1 3 y como
3 = 19 4 4 se consigue que 1 = 4 1 (19 4 4) = 1 99 + 5 4, ahora como
1 = 1 99+5 4 y 4 = 995 19, entonces 1 = 1 19+5 (995 19) = 5 9926 19
esto es 5 99 26 19 = 1. Por otro lado y
0
=
1900 (26)
1
= 49400 y z
0
=
19005
1
= 9500. Note que la solucin general es: y = 49400 +
k 99
1
= 49400 +99k
y z = 9500
k 19
1
= 9500 19k, siendo k cualquier nmero entero. Finalmente,
cuantos animales de cada clase compr? Teniendo en cuenta que adquiri animales
de las tres clases, se tiene que y > 0 luego 49400 + 99k > 0 de donde 99k > 49400
esto es k > 498,9 y z > 0 por lo que 9500 19k > 0 luego 19k < 9500 esto es
k < 500, con lo cual se concluye que k = 499. As pues y = 49400 + 99 499 = 1;
z = 950019499 = 19, y al ser x+y+z = 100 se consigue que x = 100119 = 80,
por tanto compr 80 pollos, 1 conejo y 19 terneros
Observacin 76 : Note que si a es cualquier nmero entero mayor que 1, entonces
a = a 1, con 1 Z, es decir, a es un divisor de a. a = 1 a, con a Z, es decir, 1 es
un divisor de a, luego todo nmero entero a > 1 tiene al menos dos divisores, el 1 y
el propio a.
Denicin 77 : (Nmero primo) Se dice que el nmero entero p > 1 es un nmero
primo si los nicos divisores positivos que posee son 1 y p. Si un nmero entero no es
primo se dir entonces que es compuesto.
Nota 78 : De la denicin de nmero primo se sigue que p es primo si, y slo si es
imposible escribirp = ab con a, b Z y 1 < a, b < p.
Observacin 79 : Que dos nmeros enteros a y b, se dicen que son primos entre
s o que son primos relativs, cuando el mximo comn divisor entre ambos es 1. La
denicin anterior admite generalizacin a una familia de nmeros enteros a
1
, a
2
, ...,
a
n
. Dichos nmeros sern primos relativos, cuando m.c.d.(a
1
, a
2
, ......, a
n
) = 1
Ejemplo 80 : Demuestre que cualquiera que sea n Z, los nmeros 3n+11 y 2n+7
son primos relativos
Solucin 81 : Observe que 2(3n+11)+(3)(2n+7) = 6n+226n21 = 1. Luego por
el corolario antes visto (Que dice ese corolario?), se sigue que m.c.d.(3n+11, 2n+7) =
1. Por lo tanto, ambos nmeros son primos relativos.
1. Aritmtica Entera 25
Proposicin 82 : Todo nmero compuesto posee, al menos, un divisor primo.
Demostracin : Se debe probar que si un nmero entero a es compuesto, entonces
tiene, al menos, un divisor primo. Usando reduccin al absurdo, se supone que la
proposicin anterior es falsa o lo que es igual que su negacin es verdadera, o sea, el
nmero entero a es compuesto y, sin embargo, no tiene divisores primos. Entonces, el
conjunto
C =
_
n Z
+
: n > 2, compuesto y sin divisores primos
_
es no vaco ya que, al menos, a C. Pues bien, como C es un subconjunto no vaco de
Z
+
, por el principio del buen orden tendr un primer elemento m. Entonces, m C
implica que m es compuesto y m no tiene divisores primos, por lo tanto m
1
con m
1
=
1, m
1
= m y m
1
|m. y m
1
no es primo, esto es m
1
, compuesto m
1
|m y 1 < m1 < m.
Note que, si m
1
no tuviera divisores primos, entonces m
1
C siendo m
1
< m, lo cual
es imposible ya que m es el mnimo de C, por lo tanto m
1
ha de tener al menos un
divisor primo p. Pero p|m
1
y m
1
|m luego p|m, es decir m tiene un divisor primo
lo cual es una contradiccin ya que m C, es decir no tiene divisores primos. Como
consecuencia, la suposicin hecha es falsa y por lo tanto si un nmero es compuesto
entonces ha de tener al menos un divisor primo.
Teorema 83 : Existen innitos nmeros primos.
Demostracin : Usando el mtodo de reduccin al absurdo, se supone lo contrario,
es decir que la cantidad de nmeros primos existente es nita, suponga que slo hay k
nmeros primos, p
1
, p
2
, ......, p
k
. Pues bien, sea m el producto de todos ellos ms 1, es
decir, m = (p
1
p
2
... p
k
) +1. Entonces, m = p
i
, i = 1, 2, ..., k. es decir es distinto de
todos los primos que existen, luego no puede ser primo, de aqu que sea compuesto y
por el teorema anterior tendr al menos un divisor primo que es uno de los existentes,
o sea que existe p
j
con j {1, 2, ......, k} tal que p
j
|m y como p
j
|p
1
p
2
... p
k
, entonces
ha de dividir a la diferencia de ambos, p
j
|mp
1
p
2
... p
k
. Luego, p
j
|1. De aqu que
p
j
= 1 p
j
= 1 y esto es imposible ya que p
j
es primo. De la contradiccin a la que
se llega se sigue que la suposicin hecha es falsa y por tanto existen innitos nmeros
primos.
Ejemplo 84 : Demuestre que si p = 5 es un nmero primo impar, entonces p
2
1
p
2
+ 1 es divisible por 10.
Solucin 85 : Por el teorema de existencia y unicidad del resisuo, existen q y r
enteros nicos tales que p = 5q +r, con 0 r < 5 y como p es primo entonces r no
puede ser cero, luego p = 5q +r, con r = 1, 2, 3 4. Adems, por hiptesis p es impar.
1. Aritmtica Entera 26
Entonces p es impar y p+1 es par, por lo tanto 2|p+1. Note que r es impar ya que q es
par puesto que: Si r es impar entonces r +1 es par si y slo si 2|r+1, luego 2|p5q+1
y como 2|p +1 entonces 2|5q, as que 2|q, o sea que q es par. Ahora como r es impar,
entonces q es par. Tome q = 2q
1
con q
1
Z
+
, se tiene que p
2
= 25q
2
+ 10qr + r
2
,
como q = 2q
1
, entonces p
2
= 100q
2
1
+20q
1
r +r
2
, de donde p
2
r
2
= 10(10q
2
1
+ 2q
1
r),
por consiguieente 10|p
2
r
2
, luego hay dos opciones para ,r = 1 r = 3. Note que si
r = 1 y 10|p
2
r
2
, entonces 10|p
2
1, o si r = 3 y 10|p
2
r
2
, entonces 10|p2 9 y
como 10|p2 - 9 + 10 entonces 10|p
2
+ 1. Por otro lado si r es par, entonces q ha de
ser impar, luego q = 2q
1
+ 1 con q
1
entero no negativo. Luego p
2
= 25q
2
+ 10qr +r
2
,
y q = 2q
1
+ 1, por lo tanto p
2
= 100q
2
1
+ 100q
1
+ 25 + 20q
1
r + 10r + r
2
de donde
p
2
r
2
25 = 10(10q
2
1
+ 10q
1
+ 2q
1
r + r), lo que implica que 10|p
2
r
2
25. y hay
dos opciones, r = 2 r = 4. Entonces, para el caso r = 2 se tiene que 10|p
2
r
2
25
luego 10|p2 29,note que 10|p2 29 +30 por lo que 10|p
2
+1. Ahora si r = 4 entonces
10|p
2
r
2
25, esto es 10|p
2
41 y como 10|p
2
41 +40 se tiene que 10|p
2
1, luego
en cualquier caso p
2
1 p
2
+ 1 es divisible por 10.
Teorema 86 : (La criba de Eratstenes) Si un nmero entero mayor que 1 no tiene
divisores primos menores o iguales que su raz, entonces es primo.
Demostracin : Sea p entero estrictamente mayor que 1. Utilizamos el mtodo
de demostracin por el contrarrecproco, es decir que si p no es primo, entonces existe,
al menos, un divisor primo de p menor o igual que su raz. En efecto, si p no es primo,
entonces es compuesto y por la proposicin anterior se tiene que al menos un divisor
primo a. Note que a es menor o igual que la raz de p, ya que como a|p entonces p = aq,
con 1 < a < p, y q Z y es tal que 1 < q < p. Si se considera que a q, entonces
a
2
aq lo qu implica que a
2
p por lo que a

p.con lo que se exhibe un divisor
primo de p menor o igual que la raz de p.
Ejemplo 87 : Suponga que se quiere saber si el 9 es primo. Entonces, como

9 = 3,
los nmeros primos menores o iguales que 3 son el 2 y el propio 3. Como 2 no es
divisor de 9, pero 3 si lo es, luego 9 no es primo. Observe que al ser las races de
10, 11, 12, 13, 14 y 15 menores que 4, los nmeros primos menores o iguales que ellas
son, tambin, 2 y 3, luego el criterio anterior puede emplearse para ver si estos nmeros
son o no primos. En efecto, el 10 no es primo ya que 2 es divisor de 10. 2 y 3 no son
divisores de 11, luego el 11 es primo. El 12 no es primo ya que es mltiplo de 2. 13 no
es mltiplo de 2 ni de 3 por lo tanto es primo. El 14 no es primo ya que 2 es divisor de
14. El 15 no es primo ya que es mltiplo de 3. Por tanto, los nmeros primos entre 2 y
24 son aquellos que no sean mltiplos de 2, ni de 3. Los nmeros primos entre 2 y 48.
Aquellos que no sean mltiplos de 2, ni de 3, ni de 5. Los nmeros primos entre 2 y
1. Aritmtica Entera 27
120. Aquellos que no sean mltiplos de 2, ni de 3, ni de 5, ni de 7. As sucesivamente,
se podra encontrar todos los nmeros primos.
Ejercicio 88 : Encontrar todos los nmeros primos que hay entre el 1 y el 100.
Ejemplo 89 : Determine si el 811 es primo utilizando la Criba de Eratstenes.
Solucin 90 :

811 = 28,5 y los nmeros primos menores o iguales que 28,5 son
2, 3, 5, 7, 11, 13, 17, 19 23 y dado que ninguno de estos nmeros divide a 811, se con-
cluye que dicho nmero es primo.
Lema 91 : (Lema de Euclides) Si un nmero entero divide al producto de otros dos
y es primo con uno de ellos, entonces divide al segundo de los dos.
Demostracin : Sean a, b y c tres nmeros enteros, tales que a divida a b c y
supponga que es primo relativo con b. Como m.c.d.(a, b) = 1, por corolario existen dos
nmeros enteros p y q tales que pa +qb = 1. Por otra parte, si a divide a bc, como a
divide a a, entonces divide a cualquier combinacin lineal con coecientes enteros de
a y bc. En particular, a| (pac +qbc) es decir, a|(pa +qb)c luego a|c.
Corolario 92 : Sea p un nmero entero mayor que 1. Las siguientes armaciones
son equivalentes:
(a) p es un nmero primo.
(b) Si p divide al producto de dos nmeros enteros, entonces divide a uno de los dos.
Demostracin : (a) =(b). Se debe probar que para cualquier par de enteros,
a y b, p es primo entonces (p|ab solo si p|a p|b) o lo que es igual, p es primo y p|ab
entonces p|a p|b. Usando el mtodo de reduccin al absurdo se supone p es primo
y p|ab y p a y p b, note que, si p no es divisor de a, como p es primo, el nico
divisor comn de a y de p es 1, luego a y p son primos relativos, es decir, p|ab y
m.c.d.(a, p) = 1. Aplicando el lema de Euclides se obtiene que p|b lo cual contradice
la suposicin hecha. si p no es divisor de b se hace igual al anterior.
(b) = (a). Se debe demostrar que para cualquier par de enteros, a y b, (p|ab
entonces p|a p|b) por tanto p es primo. Utilizaremos el mtodo de demostracin por
el contrarecproco, se debe demostrar que pueden encontrarse dos enteros a y b tales
que si p no es primo entonces p|ab y p a y p b. En efecto, si p no es primo, entonces
es compuesto luego tendr adems del 1 y p, otro divisor a, es decir, existe a tal que
a|p. Pues bien, a|p si b Z tal que p = ab siendo 1 < a < p y 1 < b < p. Adems,
p a ya que si p|a, entonces p|a y a|p por lo cual a = p lo cual es imposible. p b por
la misma razn que p a. Luego se han encontrado dos enteros a y b tales que p|ab y
p a y p b.
1. Aritmtica Entera 28
Corolario 93 : Si un nmero primo divide al producto de varios nmeros enteros,
entonces ha de dividir a uno de ellos.
Demostracin : En efecto, sea p un nmero primo y suponga que p|a
1
a
2
a
3

... a
n
, entonces, p|a
1
(a
2
a
3
... a
n
) , aplicando el corolario anterior p|a
1
p|a
2

a
3
... a
n
. Si p|a
1
, el corolario est demostrado, de lo contrario p|a
2
a
3
... a
n
luego,p|a
2
(a
3
a
4
... a
n
) y, nuevamente por el corolario anterior, p|a
2
p|a
3
a
4
...a
n
,
Repitiendo el proceso un nmero nito de veces, se encuentra al menos un a
i
con
1 i n, tal que p|a
i
.
Ejemplo 94 : Demostrar que el nmero

2 es irracional.
Ejemplo 95 Si

2 fuese racional, entonces podra expresarse como un cociente de dos


enteros a y b primos entre s (fraccin irreducible), es decir,

2 =
a
b
con m.c.d.(a, b) =
1. Note que al elevar al cuadrado ambos miembros de esta igualdad, resulta: 2 =
a
2
b
2
,
luego a
2
= 2b
2
lo que implica que 2|a a, luego por corolario 2|a y consecuentemente,
existe un entero q tal que a = 2q, luego a
2
= 4q
2
, pero a
2
= 2b
2
lo que implica que
2b
2
= 4q
2
o lo que es lo mismo b
2
= 2q
2
, as que 2|b b que por corolario se llega
que 2|b. Por lo tanto 2 es un divisor comn de a y b, lo cual es una contradiccin ya
que estos dos nmeros son primos relativos, luego la suposicin hecha es falsa y

2 es
irracional.
Teorema 96 (Fundamental de la aritmtica) Cualquier nmero entero n mayor que
1 puede escribirse de manera nica como un producto de nmeros primos.
Demostracin :Sea a un nmero entero mayor que 1. Se debe probar inicialmente
que a puede escribirse como un producto de nmeros primos y, posteriormente, se debe
probar que esa descomposicin es nica.
i) Descomposicin: .Si a es primo, se considera el nmero como un producto de un
slo factor y el teorema est demostrado. Si a no es primo, entonces es compuesto, y
por proposicin se puede asegurar que tendr, al menos un divisor primo. Sea p
1
el
menor divisor primo de a. Entonces existir un entero a
1
tal que a = p
1
a
1
. Si a
1
es
primo, entonces el teorema est demostrado. Si a
1
no es primo entonces es compuesto
y aplicando de nuevo la proposicin anterior tendr al menos un divisor primo. Sea
p
2
el menor divisor primo de a
1
, entonces existe un entero a
2
tal que a
1
= p
2
a
2
, con
a
1
> a
2
y por lo tanto a = p
1
p
2
a
2
. Se repite el proceso un nmero nito de veces, y
se obtiene a
1
> a
2
> a
3
>> a
k1
con a = p
1
p
2
p
3
... p
k1
a
k1
, donde a
k1
es primo o es la unidad, entonces tomando a
k1
= p
k
, si es primo o a
k1
= 1, se sigue
que a = p
1
p
2
p
3
... p
k1
a = p
1
p
2
p
3
... p
k1
p
k
y a est escrito como un
1. Aritmtica Entera 29
producto de factores primos.
ii) Unicidad. Suponga lo contrario, es decir a puede descomponerse en producto de
factores primos de dos formas distintas: a = p
1
p
2
p
3
... p
k1
p
k
, siendo los
p
i
primos para 1 i k y a = q
1
q
2
q
3
... q
r1
q
r
, siendo los q
j
primos
para 1 j r. Suponga que el nmero de factores es distinto, o sea, k = r. Tome
sin perder generalidad por ello,k < r. Entonces a = p
1
(p
2
p
3
... p
k1
p
k
) de
donde p
1
|a, luego p
1
|q
1
q
2
q
3
... q
r1
q
r
de donde p
1
|q
j
para algn j entre 1 y r
(esto por corolario) luego p
1
= q
j
, ya que q
j
es primo y p
1
= 1. Se puede suponer
que j = 1. Si no lo fuese bastara con cambiar el orden de los factores. Se tiene
entonces que p
1
= q
1
y p
1
p
2
p
3
... p
k1
p
k
= p
1
q
2
q
3
... q
r1
q
r
, de
donde, al ser p
1
= 0, se sigue que p
2
p
3
... p
k1
p
k
= q
2
q
3
... q
r1
q
r
. Sea
ahora a
1
= p
2
p
3
... p
k1
p
k
y a
1
= q
2
q
3
... q
r1
q
r
. Entonces a
1
< a, y
a
1
= p
2
(p
3
... p
k1
p
k
) luego p
2
|a
1
esto es p
2
|q
2
q
3
... q
r1
q
r
, o sea que p
2
|q
j
para algn j entre 2 y r (por corolario). Entonces p
2
= q
j
, ya que q
j
es primo y p
2
= 1.
Y ahora suponer que j = 2. Bastara cambiar el orden de los factores si no fuese as. Se
sigue entonces que p
2
p
3
... p
k1
p
k
= p
2
q
3
... q
r1
q
r
y, al ser p
2
= 0, se tiene que
p
3
... p
k1
p
k
= q
3
...
r1
q
r
, y llamando a
2
= p
3
... p
k1
p
k
y a
2
= q
3
...q
r1
q
r
,
se tiene que a
2
< a
1
< a. Como k < r, se repite el proceso k 1 veces, y se tiene que
a
k1
= p
k
y a
k1
= q
k
q
k+1
... q
r
, siendo a
k1
< a
k2
< ... < a
2
< a
1
< a. Entonces
como a
k1
= p
k
se tiene que p
k
|a
k1
de donde p
k
|q
k
q
k+1
... q
r
, lo que implica que
p
k
|q
j
para algn j entre k y r (por el corolario). Luego p
k
= q
j
, ya que q
j
es primo
y p
k
= 1 y razonando igual que en los pasos anteriores, se puede suponer que j = k,
o sea, p
k
= q
k
y pk = q
k
q
k+1
... q
r
, al ser p
k
= 0, se tiene 1 = q
k+1
q
k+2
... q
r
,
de donde se sigue que q
k+1
= q
k+2
= ... = q
r
= 1 lo cual es imposible ya que estos
nmeros son primos, por tanto, k = r y a = p
1
p
2
p
3
... p
k1
p
k
, siendo as la
descomposicin nica.
Corolario 97 : Sea a un nmero entero tal que |a| > 1, entonces a tiene una factor-
izacin nica de la forma: a = p

1
1
p

2
2
p

3
3
... p

k
k
, siendo k > 1, los p
k
primos
distintos con p
1
< p
2
< ... < p
k
y i > 1 para 1 i k.
Demostracin : Si a > 1, por el Teorema fundamental de la aritmtica, a puede
descomponerse en factores primos. Agrupamos todos los primos iguales a p
1
en el
factor p

1
1
, se hace igual con p
2
, p
3
y as sucesivamente hasta p
k
, obteniendo as la
descomposicin pedida. Si a es negativo, entonces a es positivo con lo cual bastar
aplicar el razonamiento anterior a a.
Captulo 2
Aritmtica Modular
Denicin 98 : Sea m un entero positivo y a, b dos nmeros enteros. Se dice que a y
b son congruentes mdulo m, si m divide a a b. Utilizaremos la notacin a b(m od
m), es decir, a b(m od m) si y slo si m|a b
Ejemplo 99 : 80 20(m od 15), ya que 15|60; 8 16(m od 4), ya que 4| 24;
5 25(m od 10), ya que 10|20; 12 3(m od 5), ya que 5|15
Ejemplo 100 : Encontrar cinco nmero enteros distintos, cada uno los cuales sea
congruente con 13 mdulo 11.
Solucin 101 : Sea a cualquiera de los n+umeros buscados. Entonces, a 13(m od11)
si y slo si a = 13+11q, con q Z. Si ahora se toma, por ejemplo, q = 2, 1, 0, 1 2,
se obtienen los cinco nmeros buscados: a = 13+11(2) = 9; a = 13+11(1) = 2;
a = 13 + 11 0 = 13; a = 13 + 11 1 = 24; a = 13 + 11 2 = 35.
Teorema 102 : Sea m cualquier nmero entero positivo. Entonces,
(a) Cualquier nmero entero es congruente mdulo m exactamente con uno de los
enteros 0, 1, ......, m1.
(b) Dos nmeros enteros son congruentes entre s mdulo m si, y slo si ambos dan el
mismo resto al dividirlos por m.
Demostracin : (a) Se debe probar que si a es un nmero entero cualquiera,
entonces es congruente mdulo m exactamente con uno de los enteros 0, 1, ......, m1.
De hecho, a Z y m Z
+
entonces existen q y r enteros nicos tales que a = mq +r,
con 0 r < m (Porque?). Esto si y slo si a r = mq, con 0 r < m, por lo que
30
2. Aritmtica Modular 31
m|a r, con 0 r < m, luego a r(m od m), con 0 r < m, lo que implica que:
a 0(m od m)
a 1(m od m)
a 2(m od m)
.
.
.
a m1(m od m)
A este nmero r, nico, se le llama menor residuo de a, mdulo m.
(b) Sean a y b dos enteros cualesquiera.
Slo si. Si a b(m od m), entonces a b = mq, con q Z. Por otra parte, por el
teorema de existencia y unicidad de cociente y el residuo (porque?), pueden encontrarse
q
1
, q
2
, r
1
y r
2
enteros, tales que a = mq
1
+ r
1
y a = mq
2
+ r
2
de aqu que a b =
m(q
1
q
2
) +r
1
r
2
. Se tiene que a b = mq y a b = m(q
1
q
2
) +r
1
r
2
y como
el residuo de dividir a b entre m es nico, r
1
r
2
= 0, luego, r
1
= r
2
es decir, a y b
dan ambos el mismo residuo al dividirlos por m.
Si. Recprocamente, suponga que ambos a y b, dan el mismo residuo al dividirlos
por m, es decir, existen q
1
, q
2
y r, enteros, tales que a = mq1 +r y b = mq2 +r. Note
que restando miembro a miembro, se obtiene que a b = m(q
1
q
2
) esto si y slo si
m|a b si y slo si a b(m od m)
Ejemplo 103 : Demustrese que todo nmero primo mayor o igual que 5 es congru-
ente con 1 con 5 mdulo 6.
Solucin 104 : Se debe probar que si p es primo y p > 5, entonces p 1(m od (6))
p 5(m od(6)). En efecto, suponga que la proposicin es falsa es decir, p es primo y
p > 5, sin embargo, p 1(m od (6)) y p 5(m od (6)). Entonces, por la parte (a) del
teorema anterior, p 0(m od(6)) p 2(m od(6)) p 3(m od(6)) p 4(m od(6)).
Pues bien, Si p 0(m od(6)), entonces 6|p lo cual es imposible ya que p es primo. Si
p 2(m od(6)), entonces 6|p2 y 2|6 entonces 2|p2 y como 2|2 entonces 2|p2+2
osea que 2|p lo que contradice que contradice el que p sea primo con p > 5. Si p
3(m od(6)) entonces 6|p3 y como 3|6 entonces 3|p3 y a su vez como 3|3 se tiene que
3|p3+3 esto es 3|p y esto contradice el que p sea primo. Si p 4(m od(6)), entonces
6|p4 lo que implica que y 2|6 entonces 2|p4 , y como 2|4 entonces 2|p4+4 lo que
implica que 2|p y esto contradice el que p sea primo. Lo cual contradice lo supuesto y
la proposicin propuesta es cierta, es decir, p ha de ser congruente mdulo 6 con 1
con 5.
Ejemplo 105 : Demustrese que si d|m y a b(m od(m)), entonces a b(m od (d)).
2. Aritmtica Modular 32
Solucin 106 : Trabajando directamente de la transitividad de la relacin de divisi-
bilidad de d|m y como a b(m od(m)), se tiene que m|a b luego d|a b si y slo si
a b(m od(d))
Teorema 107 : Sean a, b, c y m tres enteros con m > 0. Se verica que:
(a) a a(m od(m)).
(b) Si a b(m od(m)), entonces b a(m od (m))
(c) Si a b(m od(m)) y b c(m od (m)), entonces a c(m od(m))
Demostracin : (a) a a(m od(m)). Teniendo en cuenta que m = 0, m|0 luego
m|a a por lo tanto a a(m od (m))
(b) Si a b(m od(m)), entonces b a(m od(m)). En efecto, Si a b(m od(m)),
entonces m|ab luego m|(1)(ab) lo que implica que m|ba o sea que b a(m od (m))
(c) Si a b(m od (m)) y b c(m od (m)), entonces a c(m od(m)). En efecto, Si
a b(m od(m)), entoncs m|a b y como b c(m od(m)) se tiene que m|b c Por lo
tanto m|(ab)+(bc), con lo cual se puede concluir que m|ac esto es a c(m od (m))
Teorema 108 : Sean a, b, c, d, p y m, enteros con p = 0 y m > 0. Se verica que :
(a) si a b(m od(m)) y c d(m od (m)), entonces a + c b + d(m od(m)) y ac
bd(m od(m)).
(b) Si a b(m od(m)), entonces pa pb(m od(m)).
(c) Si p|a, p|b, m.c.d.(p, m) = 1 y a b(m od (m)), entonces
a
p

b
p
(m od (m))
Demostracin : Utilizando, al igual que en el teorema anterior, las propiedades
de la divisibilidad se tiene que:
(a) Si a b(m od (m)) y c d(m od(m)), entonces a + c b + d(m od(m)) y ac
bd(m od(m)). En efecto, Si a b(m od (m)) y c d(m od (m)),entonces m|a b y
m|c d por lo tanto m|(a b) + (c d) lo que implica que m|(a +c) (b + d), esto
es a + c b + d(m od(m)). Por otro lado como m|a b luego m|ac bc, igualmente
m|c d por lo tanto m|bc bd luego m|(ac bc) + (bc bd) esto es m|ac bd con lo
cual se concluye que ac bd(m od (m))
(b) Si a b(m od(m)), entonces pa pb(m od(m)). En efecto, a b(m od (m)) entonces
m|a b luego m|p(a b) por lo tanto m|pa pb esto si y slo si pa pb(m od(m))
(c) Si p|a, p|b, m.c.d.(p, m) = 1 y a b(m od (m)), entonces
a
p

b
p
(m od(m)). En
efecto, p|a y p|b por lo tanto p|a b y como a b(m od(m)) lo que conduce a que
m|ab por lo tanto q
1
Z tal que ab = mq
1
. De aqu se sigue que p|mq
1
. Note que,
si p|mq
1
y como m.c.d.(p, m) = 1, se teiene que p|q
1
, es decir, q
1
= pq con q entero.
2. Aritmtica Modular 33
Entonces, a b = mq
1
y q
1
= pq lo que conduce a que a b = mpq, por lo tanto
a
p

b
p
= mq esto es m|
a
p

b
p
, con lo cual se concluye que
a
p

b
p
(m od (m))
Ejemplo 109 : Demostrar que el cuadrado de cualquier nmero entero es divisible
por 3 o es congruente con 1 mdulo 3.
Solucin 110 : Sea a un nmero entero arbitrario. Por teorema a es congruente
mdulo 3 con 0, 1 2. Pues bien, Si a 0(m od 3) entonces a
2
0(m od 3), (por
teorema) luego 3|a
2
, es decir es divisible por 3. Ahora si a 1(m od 3) entonces a
2

1(m od 3) (por teorema) y se concluye lo solicitado. Igualmente si a 2(m od 3),


entonces a
2
4(m od 3), (por teorema) 3|a2 4 esto es a
2
4 = 3q, luego a
2
= 3q +4,
as que a
2
= 3(q +1) +1, con lo que se sigue que 3|a
2
1, de aqu que a
2
1 (m od 3) ,
luego a
2
es divisible por 3 o es congruente con 1 mdulo 3.
Corolario 111 : Si a
i
b
i
(m od m) para 1 i n, entonces
(i)
n

i=1
a
i

n

i=1
b
i
(m od m)
(ii)
n

i=1
a
i

n

i=1
b
i
(m od m)
Demostracin : En ambos casos usando el mtodo de induccin matemtica se
tiene que:
(i)
n

i=1
a
i

n

i=1
b
i
(m od m) . Veamos que es cierto para n = 2. En efecto, por el teorema
anterior, Si a
1
b
1
(m od m) y a
2
b
2
(m od m) entonces a
1
+a
2
b
1
+b
2
(m od m),
(Paso inductivo). Suponga que la proposicin es cierta para n = p, es decir, si a
i

b
i
(m od m) para i = 1, 2, ..., p, entonces
p

i=1
a
i

p

i=1
b
i
(m od m) . Demuestre ahora que
tambin se cumple para n = p+1. En efecto, si a
i
b
i
(m od m) para i = 1, 2, ..., p, p+1
entonces
p

i=1
a
i

p

i=1
b
i
(m od m) y a
i
b
i
(m od m) , entonces
p

i=1
a
i
+ a
p+1
b
i

p

i=1
b
i
+b
p+1
(m od m) , por lo tanto
p+1

i=1
a
i

p+1

i=1
b
i
(m od m) , y, consecuentemente, la
proposicin ser cierta para todo n.
(ii)
n

i=1
a
i

n

i=1
b
i
(m od m) . Basta aplicar el apartado (a) del teorema anterior y la
igualdad
p+1

i=1
a
i

p

i=1
a
i
a
p+1
(m od m) , para llegar al resultado.
Ejemplo 112 : Demostrar que si el ltimo dgito de un nmero n es t, entonces
n
2
t
2
(m od 10)
2. Aritmtica Modular 34
Solucin 113 : En efecto, si n = a
k
10
k
+ a
k1
10
k1
+ ... + a
1
10 + a
0
, es la de-
scomposicin polinmica de n, entonces a
0
= t, luego n =
n

i=1
a
i
10

+ t, de aqu
que n t =
n

i=1
a
i
10

. Ahora bien, 10 0 (m od 10) luego 10


i
0 (m od 10) , igual-
mente a
i
10
i
0 (m od 10) para 1 i k, de aqu que por el corolario anterior,
k

i=1
a
i
10

0 (m od 10), de donde nt 0 (m od 10) , o sea que n t (m od 10) con lo


cual se concluye que n
2
t
2
(m od 10)
Ejemplo 114 : Demostrar que el residuo de dividir 20
4572
entre 7 es 1
Solucin 115 : 21 0 (m od 7) y 1 1 (m od 7) , luego 20 1 (m od 7) , o sea
que 20
4572
(1)
4572
(m od 7) , esto es 20
4572
1 (m od 7) , es decir que el resido es
1.
Ejercicio 116 : Demuestre:
(a) Si a b (m od m), entonces m.c.d.(a, m) = m.c.d.(b, m).
(b) Si a b (m od m), entonces an bn(m od m) para cualquier entero positivo n.
(c) Si a +b c (m od m), entonces a c b (m od m).
(d) Si a b (m od m) y d|a y d|m, entonces d|b.
Ejemplo 117 : Demuestre que para cualquier entero positivo n, el nmero 3 5
2n+1
+
2
3n+1
es divisible por 17.
Solucin 118 : Note que 3 5
2n+1
= 3 5
2n
5 = 3
_
5
2
_
n
5 = 15 25
n
luego
2
3n+1
= 2
3n
2 =
_
2
3
_
n
2 = 2 8
n
. Por otro lado 15 2 (m od 17) y 25 8 (m od 17)
luego 25
n
8
n
(m od 17) , por teorema se concluye que 15 25
n
(2) 8
n
(m od 17) ,
por lo tanto 15 25
n
+ 2 8
n
0 (m od 17) , esto es 3 5
2n+1
+ 2
3n+1
0 (m od 17) .
Luego el nmero dado es divisible por 17.
Ejemplo 119 : Demuestre por induccin que el nmero 7
2n
48n1 es divisible por
2304 para cualquier entero positivo n.
Solucin 120 : Se debe probar que: 7
2n
48n1 0 (m od 2304) , tambin
_
7
2
_
n

48n 1 0 (m od 2304) , esto es (49)


n
48n + 1 (m od 2304) , o lo que es lo mismo
(48 + 1)
n
48n + 1 (m od 2304) . Analizando por induccin: Para n = 1 es cierto
claramente. Veamos si es cierto para n = 2. En efecto, (48 + 1)
2
= 48
2
+ 2 48 + 1,
esto si y slo si (48 + 1)
2
= 48 2 + 1 + 2304, luego (48 + 1)
2
(48 2 + 1) = 2304,
de donde (48 + 1)
2
48 2 + 1 (m od 2304) . Supongamos que es cierto para n = p,
2. Aritmtica Modular 35
es decir, (48 + 1)
p
48 p + 1 (m od 2304) . Se debe demostrar que es cierto para
n = p + 1. En efecto, como (48 + 1) 48 1 + 1 (m od 2304) y (48 + 1)
p
48
p + 1 (m od 2304) , luego al aplicar un teorema anterior, se tiene (48 + 1)
p
(48 + 1)
(48 p + 1) (48 + 1) (m od 2304) , pero (48 p + 1) (48 + 1) = 2352p + 49 = 2304p +
48p+48+1, de aqu que (48p+1)(48+1)[48(p+1) +1] = 2304p. Lo que implica que
(48 p + 1) (48 + 1) 48(p+1) +1 (m od 2304) , por transitividad de la congruencia se
tiene que (48 +1)
p+1
48(p +1) +1 (m od 2304) . Como consecuencia, la congruencia
es cierta para cada entero positivo n, o sea (48 + 1)
n
48 n + 1 (m od 2304) . Luego
7
2n
48n 1 es divisible por 2304.
Ejercicio 121 : (1) Calcular el resto de dividir 9
6n+1
+3
2n+1
487
2n
10 por 730. (2)
Demostrar que para cualquier entero positivo n, el nmero 10
n
(9n1) +1 es divisible
por 9.
Denicin 122 : (Relacin de equivalencia) se dice que una lecin R es de equiva-
lencia si dicha relacin es:
1. Reexiva: Todo elemento del conjunto K est relacionado consigo mismo. Es decir,
x K, xRx.
2. Simtrica: Si x K e y K, se tiene que si xRy, entonces yRx.
3. Transitiva: Si x, y, z K y xRy e yRz, entonces xRz
Teorema 123 : Dado un entero m > 0, la relacin de congruencia mdulo m es una
relacin de equivalencia en el conjunto de los nmeros enteros.
Demostracin : Ejercicio.
Teorema 124 : Dado un nmero entero cualquiera a, su clase de equivalencia es el
conjunto formado por todos los enteros que dan el mismo residuo que a al dividirlos
entre m.
Demostracin : Recuerde que la clase de equivalencia de un elemento es el con-
junto formado por todos los elementos relacionados con l. Por lo tanto, si a es un
nmero entero cualquiera, y [a] = {x Z tales que x a(m od m)} es el conjunto
de los elementos congruentes con a mdulo m, entonces por el teorema de existencia
y unicidad de cociente y reiduo se puede asegurar que existen q
0
y r, enteros y nicos
tales que a = mq
0
+r, con 0 r < m y por teorema se tiene que [a] estar formada por
todos los enteros que dejen como residuo r al dividirlos entre m, es decir, [a] = {x Z
tales que x = mq +r, con q Z}
Denicin 125 : (Suma) Dados dos enteros cualesquiera a y b, Se dene la suma en
Z
m
en la forma siguiente: [a] + [b] = [a +b].
2. Aritmtica Modular 36
Ejemplo 126 : Sumar en el conjunto de las clases de restos mdulo 5, Z
5
, las clases
[31] y [58].
Solucin 127 : Segn la denicin anterior, [31]+[58] = [89] = {x Z tales que x = 5q + 4, con q Z} =
{..., 16, 11, 6, 1, 4, 9, 14, 19, 24...} = [4].
Ejemplo 128 : Note que en Z
5
, las clases [16] y [63] son iguales, respectivamente, a
las clases [31] y [58], por lo tanto su suma ha de ser igual a la calculada en el ejemplo
anterior. En efecto, [16] + [63] = [79] = {x Z tales que x = 5q + 4, con q Z} =
{..., 16, 11, 6, 1, 4, 9, 14, 19, 24...} = [4]
Teorema 129 : La suma denida anteiormente est bien denida, es decir, no de-
pende de los representantes que se elijan en cada clase, en el sentido de que si [a] = [a

]
y [b] = [b

], entonces [a] + [b] = [a

] + [b

].
Demostracin : Como [a] = [a] luego a a

(m od m) y como y [b] = [b] por tanto


b b

(m od m), por teorema se tiene que a+b a

+b

(m od m) . O sea [a+b] = [a

+b

],
esto es [a] + [b] = [a

] + [b

]. La suma en Z
m
es asociativa y conmutativa.
Teorema 130 : El elemento neutro para la suma en Z
m
es la clase [0].
Demostracin : Sea [a] cualquiera de Z
m
y sea [e] el neutro para la suma. En-
tonces, [e] +[a] = [a] luego [e +a] = [a], esto es , por lo tanto e a a(m od m) , esto
si y slo si e 0 (m od m), por lo que [e] = [0]
Teorema 131 : Si [a] es cualquiera de Z
m
, entonces su opuesto es [a]
Demostracin : Sea [a] el opuesto de [a]. Entonces, [a] + [a

] = [0] si y slo si
[a +a

] = [0], luego a +a

0 (m od m) , a

a(m od m), por lo tanto [a

] = [a].
Denicin 132 : Dados dos enteros cualesquiera a y b, denimos el producto en Z
m
en la forma siguiente: [a] [b] = [a b]
Teorema 133 : El producto est bien denido, es decir, si [a] = [a] y [b] = [b

],
entonces [a] [b] = [a

] [b

].
Demostracin : Como [a] = [a] luego a a

(m od m) y como y [b] = [b] por tanto


b b

(m od m) , por teorema se tiene que a b a

(m od m) , luego [a b] = [a

],
por lo tanto [a] [b] = [a

] [b

]
Teorema 134 : El elemento neutro para la multiplicacin en Z
m
es la clase [1].
2. Aritmtica Modular 37
Demostracin : Como para cada [a] de Z
m
, se verica que [1] [a] = [1 a] = [a]
Teorema 135 : Un elemento [a] de Z
m
admite inverso multiplicativo si y slo si, a
y m son primos entre si.
Demostracin : Sea [a

] el inverso de [a] en Z
m
. Entonces, [a

] [a] = [1] luego


[a

a] = [1], por lo tanto a

a 1 (m od m) , esto si y slo si a

a = 1 +mq, con q Z,
as que aa

mq = 1 y esta ecuacin lineal con coecientes enteros tiene solucin si, y


slo si m.c.d.(a, m) = 1, es decir, si a y m son primos entre si.
Ejemplo 136 : Hallar el inverso de 2 en Z
11
.
Solucin 137 : Como 11 es primo, todos los elementos de Z
11
excepto el cero, tienen
inverso. Sea, pues, x el inverso de 2 en Z
11
. Entonces, x es el inverso de 2 en Z
11
luego
2x = 1 en Z
11
, por lo tanto 2x 1 (m od 11) en Z, entonces 11|2x1 en Z, de aqu que
existe un y Z,tal que 2x1 = 11y, por lo tanto, 2x11y = 1. Se obtiene la solucin
general de esta ecuacin diofntica utilizando el algoritmo de Euclides, 11 = 5 2+1, y
2 = 2 1 +0, luego m.c.d.(2, 11) = 1. Adems, 1 = 11 2 5 = (5) 2+(1) (11),
de aqu se sigue que x =
1 (5)
1
+
k(11)
1
, con k Z, O sea que x = 5 11k =
6 11 11k = 11(1 k) +6 = 11q +6, tomando q = 1 k, es decir, x = 6 en Z
11
,
luego el inverso de 2 en Z
11
es 6.
Ejemplo 138 : Hallar el inverso de 7 en Z
16
.
Solucin 139 : Como 7 y 16 son primos relativos, 7 tendr inverso en Z
16
. Note
que x es el inverso de 7 en Z
16
satisface que 7x = 1 en Z
16
, como 7x 1 (m od 16)
en Z, de donde 16|7x 1 en Z, esto es x Z tal que 7x 16y = 1. Utilizando el
algoritmo de Euclides para obtener una solucin general de esta ecuacin diofntica.
Luego 16 = 2 7 + 2, y 7 = 3 2 + 1; y 2 = 2 1, por lo tanto 1 = 7 3 2 y como
2 = 16 2 7 se tiene que 1 = 7 3 (16 2 7) = (7) (7) + (3) (16) . De aqu que
x =
1 7
1
+
k(16)
1
, con k Z donde x = 7 16k, con k Z as que x = 16q + 7,
siendo q = k, con q Z, por lo que x = 7, en Z
16
. Luego el inverso de 7 en Z
16
es
7.
Ejemplo 140 : Resolver el siguiente sistema de ecuaciones en Z
7
. x + 2y = 4 y
4x + 3y = 4 .
Solucin 141 :
x + 2y = 4 3x + 6y = 12 2x + 4y = 8 = 1
4x + 3y = 4 4x + 3y = 4 4x + 3y = 4
9y = 16 6x = 5
2. Aritmtica Modular 38
9y = 16 o lo que es igual 2y = 2
de donde y = 1
o
6x = 5 o lo que es igual 36x = 30
de donde x = 2
Ejemplo 142 : Resolver la ecuacin x
2
+ 3x + 4 = 0 en Z
11
.
Solucin 143 : x =
3
_
(3)
2
(4 1 4)
2 1
=
3

9 16
2
=
3

7
2
=
3

7
2
=
3

4
2
=
3 2
2
=
8 2
2
de donde x =
8 + 2
2
= 5 x =
8 2
2
= 3
Ejemplo 144 : Demostrar que en Z
p
, con p primo, se verica la igualdad (x +y)
p
=
x
p
+y
p
.
Solucin 145 : Por el Teorema del Binomio de Newton, se tiene: (x + y)
p
= x
p
+
p1

k=1
_
p
k
_
x
pk
y
k
+y
p
. Como
_
p
k
_
=
p!
k! (p k)!
, entonces:
k!
_
p
k
_
=
p!
(p k)!
= p (p 1) (p 2) ... (p k + 1)
Luego p|k!
_
p
k
_
. Como p es primo, p y k sern primos relativos para 1 < k < p, es
decir, m.c.d.(p, k) = 1, 1 < k < p, igualmente m.c.d.(p, k!) = 1, por lo tanto p|k!
_
p
k
_
y m.c.d.(p, k!) = 1, por tanto por el Lema de Euclides se concluye que p|
_
p
k
_
, luego
_
p
k
_
0 (m od p) , para 1 < k < p. lo que es igual,
_
p
k
_
= 0, para 1 < k < p en Z
p
.
Por lo tanto,
p1

k=1
_
p
k
_
x
pk
y
k
=
p1

k=1
0 x
pk
y
k
= 0, por lo tanto (x +y)
p
= x
p
+y
p
.
Ejemplo 146 : Demostrar que para p, primo, 3
p
+ (2)
p
+ (1)
p
es divisible por p.
Solucin 147 : Observe que: 3
p
+(2)
p
+(1)
p
es divisible por p, si su residuo es cero
al dividirlo por p, es decir, si 3
p
+(2)
p
+(1)
p
0 (m od p) en Z, lo cual es lo mismo
que decir que 3
p
+(2)
p
+(1)
p
= 0 en Z
p
. Note que 3
p
+(2)
p
+(1)
p
= (3+(2))
p
+
(1)
p
(por el ejemplo anterior) y esto es igual a decir que 1
p
+(1)
p
= (1 +(1))
p
, (
por rl ejemplo anterior ), esto es 0
p
= 0, y como consecuencia el nmero propuesto es
divisible por p.
Ejemplo 148 : Resolver la ecuacn 3x = 8 en Z
6
.
2. Aritmtica Modular 39
Solucin 149 : Dado que 3 y 6 no son primos relativos, entonces 3 no tiene inverso
en Z
6
. Se procede de la siguiente manera, 3x = 8 en Z
6
si y slo si 3x 8 (m od 6) esto
si y slo si 6|3x8 en Z, luego existe un y Z tal que 3x8 = 6y esto es 3x6y = 8.
Note que el m.c.d(3, 6) = 3 no divide a 8, lo que implica que la ecuacin 3x 6y = 8
no tiene solucin en Z, por lo que la misma ecuain tampoco tiene solucin en Z
6
.
Denicin 150 : (Funcin de Euler) Dado un nmero entero positivo m, se denines
la funcin (m) como el nmero de enteros positivos primos relativos con m y que sean
menores o iguales que m. Su expresin es (m) =

0<rm
1, siendo m.c.d.(r, m) = 1.
A (m) se le conoce como funcin de Euler del nmero m.
Ejemplo 151 : (1) = 1; (2) = 1; (3) = 2; (4) = 2; (5) = 4; (6) = 2; (7) = 6.
Nota 152 : Observe que si p es un nmero primo, entonces todos los enteros positivos
menores que p son primos con p, luego (p) = p 1.
Teorema 153 : Si a es invertible en Z
m
, entonces a
(m)
= 1 en Z
m
.
Demostracin : Suponga que en Z
m
hay k elementos invertibles r
1
, r
2
, ..., r
k
. En-
tonces, m.c.d.(r
i
, m) = 1, para 1 i k, luego (m) = k. Note que ar
1
, ar
2
, ..., ar
k
son
k elementos invertibles en Z
m
ya que a es invertible en Z
m
puesto que m.c.d.(a, m) = 1,
igualmente r
i
es invertible en Z
m
ya quem.c.d.(r
i
, m) = 1. (porque?). Por lo tanto
m.c.d.(ar
i
, m) = 1, lo que implica que ar
i
es invertible en Z
m
. Observe que los ar
i
,
para 1 i k son distintos dos a dos, es decir que hay k elementos invertibles de la
forma ar
i
, ya que si i = j y, sin embargo, ar
i
= ar
j
, entonces si a
1
es el inverso de
a, se tiene que ar
i
= ar
j
, luego a
1
ar
i
= a
1
ar
j
lo que implica que r
i
= r
j
, lo cual es
imposible ya que r
i
= r
j
. Note que ar
i
= r
j
con i = j en Z
m
. ya que, por el teorema
de existencia y unicidad del cociente y el residuo, existen enteros q
i
y r nicos, tales
que ar
i
= mq
i
+ r para 0 < r < m. Si d = m.c.d.(m, r), entonces d|r y d|m y por lo
tanto d|mq
i
y d|mq
i
+r o sea que d|ar
i
. Luego d|m y d|ar
i
de donde d|m.c.d.(m, ar
i
),
por lo que d|1. con lo cual d = 1, esto es m.c.d.(m, r) = 1, o sea r es invertible en Z
m
.
Lo que implica que r = r
j
, con j = i. Si ahora multiplicamos miembro a miembro
ar
i
= r
k
, 1 i, j k y reordenando, se consigue que ar
1
ar
2
... ar
k
= r
1
r
2
... r
k
en Z
m
, o sea, a
k
r
1
r
2
... r
k
= r
1
r
2
... r
k
en Z
m
, y como m.c.d.(r
1
r
2
... r
k
, m) = 1
(porque?).Note que r
1
r
2
... r
k
es invertible, ya que al multiplicar ambos miembros
por su inverso se obtiene a
k
= 1 en Z
m
, es decir, a
(m)
= 1 en Z
m
.
Corolario 154 : (De Fermat) Si a es invertible en Z
p
con p primo, entonces a
p1
= 1
en Z
p
.
2. Aritmtica Modular 40
Demostracin : Al ser p primo, se tiene a
(p)
= p 1. Aplicando el teorema de
Euler para m = p, y a
p1
= 1 en Z
p
.
Ejemplo 155 : Encontrar el residuo que se obtiene al dividir 23
2587
entre 7.
Solucin 156 : Por el teorema de existencia y unicidad de cociente y residuo, existen
q y r, enteros nicos tales que 23
2587
= 7q +r, con 0 r < 7, luego 23
2587
= r en Z
7
.
Se resuelve la ecuacin m.c.d.(23, 7) = 1, 23 es invertible en Z
7
, adems 7 es primo
luego por el teorema de Fermat, 23
6
= 1 en Z
7
. Por otra parte, 2587 = 6 431+1, luego
23
2587
=
_
23
6
_
431
23. Entonces, como 23
6
= 1 en Z
7
por lo tanto
_
23
6
_
431
= 1 en Z
7
y como 23 = 2 en Z
7
se concluye que
_
23
6
_
431
23 = 2 en Z
7
por lo que (23)
2587
= 2
en Z
7
. O sea que el residuo buscado es 2.
Teorema 157 : (Teorema de Wilson): Si p es un nmero primo, entonces (p 1)! =
1 en Z
p
.
Demostracin : Como p es primo, todos los elementos de Z
p
, excepto el 0, son
invertibles. Adems, los nicos elementos de Z
p
que coinciden con sus inversos son 1
y p 1. En efecto, sea r cualquiera de Z
p
y sea x su inverso. Entonces: x = r si y slo
si r r = 1 en Z
p
luego r
2
1 = 0 en Z
p
, por lo tanto (r + 1)(r 1) = 0 en Z
p
esto
es que p|(r + 1)(r 1) luego p|r + 1 p|r 1 (con p es primo), entonces r + 1 = 0
r 1 = 0 en Z
p
, de donde r = 1 r = 1 en Z
p
, por lo que r = p 1 r = 1
en Z
p
. Con lo cual se concluye que, x = r o sea r = 1 y r = p 1 en Z
p
, es decir,
r {2, 3, ..., p 2}, de donde x {2, 3, ..., p 2}, luego el producto de todos ellos es 1
en Z
p
, o sea, 2 3 ... (p 2) = 1 en Z
p
, y como p 1 = 1 en Z
p
. Multiplicando a
ambos lados de la iguald miembro a miembro por p 1 = 1 se tiene: 2 3 (p -
2)(p - 1) = 1(-1) en Z
p
, y, por tanto, (p 1)! = 1 en Z
p
.
Ejemplo 158 : Demostrar que 138! + 197
138
es divisible por 139.
Solucin 159 : Probaremos que 138! + 197
138
= 0 en Z
139
. En efecto, 139 es primo,
luego por el teorema de Wilson, (139 1)! = 1 en Z
139
, es decir, 138! = 1 en
Z
139
. Por otra parte, 139 y 197 son primos relativos, luego por el teorema de Fermat,
197
1391
= 1 en Z
139
, o sea que: 197
138
= 1 en Z
139
, sumando ambos resultados, se
tiene que 138! + 197
138
= 0 en Z
139
, por lo que 138! + 197
138
es divisible por 139.
Teorema 160 : (Teorema chino del resto de Sun Tsu) Sean m
1
, m
2
, ..., m
k
enteros
2. Aritmtica Modular 41
positivos primos relativos dos a dos, entonces el sistema de ecuaciones,
x = a
1
en Z
m
1
x = a
2
en Z
m
2
.
.
.
x = a
k
en Z
m
k
tiene solucin nica en Z
m
1
m
2
...m
k
.
Demostracin : Primero se debe obtener una solucin, probando as su existencia,
y luego se debe demostrar que es nica.
En efecto, sea x una combinacin lineal con coecientes enteros de las soluciones a
i
en
Z
mi
para cada i = 1, 2, ..., k, es decir, x = c
1
a
1
+c
2
a
2
++c
k
a
k
(). Si se eligen a los
coecientes c
i
con 1 i k de tal manera que c
i
= 1 en Z
mi
, y c
i
= 0 en Z
m
j
, para
j = i se tiene que c
1
= 1 en Z
m
1
, y c
1
= 0 en Z
m
j
, para j = 1, entonces x = a
1
en Z
m
1
.
Igualmente c
2
= 1 en Z
m
2
y c
2
= 0 en Z
m
j
, para j = 2, entonces x = a
2
en Z
m
2
. As
sucesivamente c
k
= 1 en Z
m
k
y c
k
= 0 en Z
m
j
, para j = k, por lo tanto x = a
k
en Z
m
k
.
luego la x dada por la expresin () sera solucin simultnea de todas las ecuaciones
propuestas. Se deben hallar entonces los coecientes de () . Para hallar c
1
se tiene
por hiptesis que los m
i
son primos relativos dos a dos, es decir, m.c.d.(m
i
, m
j
) = 1,
i = j, con 1 i, j k. Entonces, aplicando reiteradamente el ejercicio se llega a que:
m.c.d.(m
2
, m
1
) = 1 y m.c.d.(m
3
, m
1
) = 1, entonces m.c.d.(m
2
m
3
, m
1
) = 1 y como
m.c.d.(m
2
m
3
, m
1
) = 1 y m.c.d.(m
4
, m
1
) = 1, entonces m.c.d.(m
2
m
3
m
4
, m
1
) = 1, y as
sucesivamente se llegara entonces a que m.c.d.(m
2
m
3
... m
k
, m
1
) = 1. Haciendo
m
2
m
3
... m
k
= t
1
, m.c.d.(t
1
, m
1
) = 1, luego t
1
es invertible en Z
m
1
, es decir existe
y
1
Z
m
1
tal que t
1
y
1
= 1 en Z
m
1
. Adems, t
1
y
1
es mltiplo de todos los m
j
para
j = 1, luego t
1
= 0 en Z
m
j
para j = 1, con 2 j k. Si se procede de forma similar
para c
j
, con j = 2, 3, ..., k, se tiene que t
j
y
j
= 1 en Z
m
j
, para j = 2, 3, ..., k y t
j
= 0
en Z
m
i
, para i = j. As pues, si se toma a c
i
= t
i
y
i
, para 1 i k. Ssustituyendo
en (), se obtiene x = t
1
y
1
a
1
+t
2
y
2
a
2
+... +t
k
y
k
a
k
, que es una solucin de todas las
ecuaciones propuestas. observe que esta dicha solucin es nica en Z
m
1
m
2
...m
k
. En
efecto, suponga que no lo es, es decir que existe otra solucin x

, distinta de la x, en
Z
m
1
m
2
...m
k
del sistema de ecuaciones propuesto. Entonces, como x es nica en Z
m
i
,
se tiene x = x

en Z
m
i
, i = 1, 2, ..., k. O sea, m
i
|x x

, para i = 1, 2, ..., k. Como


m
1
|x x

y m
2
|x x

, entoncesm.c.m.(m
1
, m
2
)|x x

y como m.c.d.(m
1
, m
2
) = 1
entonces m
1
m
2
|x x

y m
1
m
2
|x x

y m
3
|x x

luego m.c.m.(m
1
m
2
, m
3
)|x x

y como m.c.d.(m
1
m
2
, m
3
) = 1 entonces m
1
m
2
m
3
|x x

y como m
1
m
2
m
3
|x x

y
m
4
|x x

, entonces m.c.m.(m
1
m
2
m
3
, m
4
)|x x

, como m.c.d.(m
1
m
2
m
3
, m
4
) = 1 se
2. Aritmtica Modular 42
tiene que m
1
m
2
m
3
m
4
|x x

y as sucesivamente, se llega a que m


1
m
2
...m
k
|x x

,es
decir, x = x

en Z
m
1
m
2
...m
k
y la solucin que se ha construido es nica.
Ejemplo 161 : Encontrar el menor nmero entero positivo que dividido por 3 da
como residuo 2, dividido por 5 da residuo 3 y dividido por 7 da residuo 2.(Sun Tsu)
Solucin 162 : Sea x dicho nmero. Se debe encontrar solucin al sistema de ecua-
ciones, x = 2 en Z
3
, x = 3 en Z
5
, x = 2 en Z
7
. Observe que 3, 5 y 7 son primos
relativos dos a dos, luego se puede aplicar el teorema chino del resto y la solucin nica
en Z
357
= Z
105
ser:
x = 2 5 7 y
1
+ 3 3 7 y
2
+ 2 3 5 y
3
= 2 35 y
1
+ 3 21 y
2
+ 2 15 y
3
siendo y
1
, y
2
e y
3
los inversos de 35, 21 y 15 en Z
3
, Z
5
y Z
7
, respectivamente. Calcu-
lando los inversos se tiene:
El inverso de 35 en Z
3
. 35 = 2 en Z
3
, y el inverso de 2 en Z
3
es 2, luego y
1
= 2.
El inverso de 21 en Z
5
. 21 = 1 en Z
5
, y el inverso de 1 en Z
5
es 1, luego y
2
= 1.
El inverso de 15 en Z
7
. 15 = 1 en Z
7
, y el inverso de 1 en Z
7
es 1, luego y
3
= 1. Por
lo tanto, x = 2 35 2 + 3 21 1 + 2 15 1 = 233 en Z
105
, es decir, x = 23 en Z
105
o
lo que es igual el menor nmero entero positivo que dividido por 3 da como residuo
2, dividido por 5 da residuo 3 y dividido por 7 da residuo 2 es 23.
Ejemplo 163 : Encontrar un nmero entero positivo cuyos restos al dividirlos por 3,
4, 5 y 6 sean respectivamente 2, 3, 4 y 5. (Brahmagupta)
Solucin 164 : Sea x dicho nmero. Por el teorema de existencia y unicidad del
cociente y residuo, se pueden encontrar cuatro nmeros enteros q
1
, q
2
, q
3
y q
4
tales
que: x = 3q
1
+ 2; x = 4q
2
+ 3; x = 5q
3
+ 4; x = 6q
4
+ 5; es decir, x = 2 en Z
3
; x = 3
en Z
4
; x = 4 en Z
5
; x = 5 en Z
6
. Observe que 3 es primo con 4 y con 5 pero no con 6
y lo mismo le sucede al 4, adems 5 es primo con 6, luego se puede aplicar el teorema
chino del resto a las tres primeras soluciones y la solucin nica en Z
345
= Z
60
, es:
x = 2 4 5 y
1
+ 3 3 5 y
2
+ 4 3 4 y
3
= 2 20 y
1
+ 3 15 y
2
+ 4 12 y
3
siendo y
1
, y
2
e y
3
los inversos de 20, 15 y 12 en Z
3
, Z
4
y Z
5
, respectivamente. Cal-
culando y
1
se tiene que 20 = 2 en Z
3
, y el inverso de 2 en Z
3
es 2, luego y
1
= 2.
Calculando y
2
, se tiene que 15 = 3 en Z
4
, y el inverso de 3 en Z
4
es 3, luego y
2
= 3.
Calculanso y3 se tiene que 12 = 2 en Z
5
, y el inverso de 2 en Z
5
es 3, luego y
3
= 3.
As que: x = 2 20 2 +3 15 3 +4 12 3 = 359 en Z
60
,es decir, x = 59 en Z
60
, y 59
es dicho nmero
Captulo 3
Tcnicas de Conteo
Denicin 165 : Sea A un conjunto , se dice que los subconjuntos de A, A
1
, A
2
, ...,
A
n
, son una particin de A, si se cumplen las siguientes condiciones:
1. A
i
= ; i = 1, 2, ......, n
2. A
i
A
j
= ; i = j, e i, j = 1, 2, ......, n
3. A
1
A
2
... A
n
= A
Denicin 166 : (recubrimiento) Si los subconjuntos de A, A
1
, A
2
, ..., A
n
satisfacen
las condiciones 1 y 3 de la denicin anterior, se dice que A
1
, A
2
, ..., A
n
forman un
recubrimiento de A.
Denicin 167 : (Cardinal de un conjunto) Sea A un conjunto nito no vaco, se
designar por cardinal de A al nmero de elementos que posee A. Si A es el conjunto
vaco, entonces su cardinal es cero. Al cardinal del conjunto A se le denota por |A|.
Teorema 168 : Si A
1
, A
2
, ..., A
n
es una coleccin de conjuntos nitos no vacos,
disjuntos dos a dos, entonces |A
1
A
2
... A
n
| = |A
1
| +|A
2
| +... +|A
n
|
Demostracin : Por induccin sobre n.
Paso bsico. Note que el teorema es cierto para n = 2. En efecto, sean A
1
y A
2
dos conjuntos nitos tales que A
i
A
j
= ;. Pues bien, si A
1
= {a
1
, a
2
, ..., a
q
} y
A
2
= {b
1
, b
2
, ..., b
r
} son disjuntos no tienen elementos en comn, de aqu que A
1
A
2
=
{a
1
, a
2
, ..., a
q
, b
1
, b
2
, ..., b
r
} luego, |A
1
A
2
| = q + r = |A
1
| + |A
2
| y se satisface para
n = 2.
Paso de induccin matemtica. Suponga que el teorema es cierto para n = p, es
decir, si A
1
, A
2
, ..., A
n
son una coleccin de conjuntos nitos y disjuntos dos a dos,
entonces

p
_
i=1
A
i

=
p

i=1
|A
i
| . Observe que el teorema es cierto para n = p + 1 ya
que si, A
1
, A
2
, ..., A
p
, A
p+1
una coleccin de conjuntos nitos y disjuntos dos a dos,
43
3. Tcnicas de Conteo 44
entonces por la asociatividad de la unin de conjuntos,
p+1
_
i=1
A
i
= A
1
A
2
... A
p+1
=
p
_
i=1
A
i
A
p+1
. Donde
p
_
i=1
A
i
A
p+1
= , ya que por hiptesis
p
_
i=1
A
i
A
p+1
= (A
1
A
2
... A
p
)A
p+1
= (A
1
A
p+1
)(A
2
A
p+1
)...(A
p
A
p+1
) = ... =
Luego

p+1
_
i=1
A
i

p
_
i=1
A
i
A
p+1

paso basico
=

p
_
i=1
A
i

+|A
p+1
|
paso de induccin
=
p

i=1
|A
i
|+|A
p+1
| =
p+1

i=1
|A
i
| .
por lo que |A
1
A
2
... A
p+1
| = |A
1
| +|A
2
| +... +|A
p+1
|
Ejemplo 169 : Se lanza una moneda al aire en cuatro ocacionees. De cuntas formas
distintas pueden caer una, dos, tres o cuatro caras?
Solucin 170 : Sea A
i
el conjunto formado por todos los resultados posibles en los
que aparezcan, exactamente, i caras al lanzar cuatro veces la moneda. Entonces,
A
1
= {(c, x, x, x), (x, c, x, x), (x, x, c, x), (x, x, x, c)}
A
2
= {(c, c, x, x), (c, x, c, x), (c, x, x, c), (x, c, c, x), (x, c, x, c), (x, x, c, c)}
A
3
= {(c, c, c, x), (c, c, x, c), (c, x, c, c), (x, c, c, c)}
A
4
= {(c, c, c, c)}
y el conjunto A
1
A
2
A
3
A
3
estar formado por todos los resultados en los que
aparecen una, dos, tres o cuatro caras, por tanto el nmero pedido es el cardinal de
dicho conjunto. Al ser los A
i
dos a dos disjuntos, por el principio de adicin, se tiene
que: |A
1
A
2
A
3
A
3
| = |A
1
| +|A
2
| +|A
3
| +|A
4
| = 15.
Teorema 171 : Si A
1
, A
2
, ..., A
n
es una familia de conjuntos nitos no vacos, en-
tonces |A1 A2 ... An| = |A1||A2|...|An|
Demostracin : Por induccin sobre n.
Paso bsico. Note que el teorema es cierto para n = 2, ya que si A
1
y A
2
dos conjuntos
nitos no vacos con A
1
= {a
1
, a
2
, ..., a
q
} y A
2
= {b
1
, b
2
, ..., b
r
} por la denicin del pro-
ducto cartesiano se tiene que: A
1
A
2
= {(a
i
, b
j
) : a
i
A
1
y b
j
A
2
} para cada uno de
los a
i
, 1 i q, se tiene que las parejas distintas que hay son: (a
i
, b
1
), (a
i
, b
2
), ...(a
i
, b
r
)
es decir, r pares o r elementos de A
1
A
2
. Haciendo lo mismo para cada uno de los a
i

A
i
, 1 i q, se tiene (a
1
, b
1
), (a
1
, b
2
), ..., (a
1
, b
r
), (a
2
, b
1
), (a
2
, b
2
), ..., (a
2
, b
r
), ..., (a
q
, b
1
), (a
q
, b
2
), ..., (a
q
, b
r
).
o sea, un total de q r pares distintos en A
1
A
2
, luego |A
1
A
2
| = q r = |A
1
| |A2|.
Por tanto, la proposicin es cierta para n = 2.
3. Tcnicas de Conteo 45
Paso de induccin matemtica. Suponga que el mtodo se cumple para n = p, es decir
si A
1
, A
2
, ..., A
p
es una coleccin de conjuntos nitos no vacos. Luego, |A1A2...
Ap| = |A
1
| |A
2
| ... |A
p
|. Note que la proposicin es cierta para n = p + 1, ya que
fecto, si A
1
, A
2
, ..., A
p
, A
p+1
es una coleccin de conjuntos nitos no vacos, entonces
|A
1
A
2
...A
p
A
p+1
| = |(A
1
A
2
...A
p
)A
p+1
|
paso bsico
= |A
1
A
2
...A
p
||Ap+1|
paso de induccin
= |A1||A
por lo tanto el mtodo se cumple que para n positivo |A
1
A
2
... A
n
| = |A
1
| |A
2
|
... |A
n
|
Ejemplo 172 : Cuntos resultados distintos son posibles al lanzar tres dados difer-
entes?
Solucin 173 : Sean A
1
,A
2
y A
3
los conjuntos formados por los posibles resultados
que se puedan obtener al tirar cada uno de los tres dados, entonces |A
i
| = 6, para
i = 1, 2, 3 y cada resultado es un elemento del producto cartesiano A
1
A
2
A
3
, luego
por el principio de multiplicacin, luego habr |A
1
A
2
A
3
| = |A1| |A2| |A3| =
6 6 6 = 216 resultados distintos.
Ejemplo 174 : Un nmero de telfono consta de siete dgitos. Si la primera ha de ser
un nmero entre 2 y 9, ambos inclusive, la segunda y la tercera han de ser nmeros
entre 1 y 9 ambos inclusive. Cuntos nmeros de telfono distintos pueden formarse
con estas condiciones?
Solucin 175 : Sean los conjuntos, A
1
= {2, 3, 4, 5, 6, 7, 8, 9}, A
2
= A
3
= {1, 2, 3, 4, 5, 6, 7, 8, 9},
A
4
= A
5
= A
6
= A
7
= {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}. El nmero de telfonos con numera-
ciones distintas que pueden formarse son los del conjunto, A
1
A
2
A
3
A
4
A
5

A
6
A
7
. Por el principio de multiplicacin,
|A
1
A
2
...A
7
| = |A
1
||A
2
||A3||A4||A5||A6||A7| = 89910101010 = 6,480,000
Nota 176 : Si un procedimiento puede descomponerse en las etapas primera y segunda
y si existen m resultados posibles de la primera etapa y si para cada uno de estos
resultados existen n resultados posibles para la segunda etapa, entonces el procedimiento
entero puede realizarse en el orden dado de mn formas.
Ejemplo 177 : Se dispone de una baraja de 40 cartas de la cual extraemos cuatro de
dos formas diferentes:
(a) Sin devolucin de cada carta extrada.
(b) Con devolucin de la carta en cada extraccin.
Calcular el nmero de formas diferentes de obtener cuatro cartas en cada caso.
3. Tcnicas de Conteo 46
Solucin 178 : Considerando el experimento como una accin con cuatro pasos in-
dependientes.
(a) Para el primer paso tenemos 40 opciones posibles y como la carta extrada no se
devuelve quedarn 39 opciones para el segundo paso y, por la misma razn, 38 y 37
opciones para el tercero y el cuarto, respectivamente. Luego el experimento podr hac-
erse de 40 39 38 37 = 2193360 formas distintas.
(b) Cada carta extrada se devuelve a la baraja. Por tanto, para cada una de las cuatro
extracciones se disponen de las cuarenta. Por lo tanto, el nmero de formas diferentes
de obtener las cuatro cartas es: 40 40 40 40 = 2560000.
Ejemplo 179 : Se lanzan dos dados, uno azul y otro rojo, a continuacin se registra
el resultado de cada lanzamiento.
(a) En cuntos resultados la suma es 7 u 11?
(b) En cuntos resultados uno y slo uno de los dados muestra un 2?
(c) En cuntos resultados ninguno de los dados muestra un 2?
Solucin 180 : (a) Sean a y b los resultados de los dados azul y rojo, respecti-
vamente. Entonces, a, b {1, 2, 3, 4, 5, 6} y el par (a, b) puede considerarse como
un par ordenado. Si A es el conjunto formado por todos los pares ordenados cuya
suma sea 7 y B el conjunto formado por aquellos que suman 11, entonces, A =
{(1, 6), (2, 5), (3, 4), (4, 3), (5, 2), (6, 1)}, B = {(5, 6), (6, 5)} y el nmero de resultados
en los cuales la suma es 7 u 11 ha de ser igual al cardinal de A B. Al ser A y B
disjuntos, por el principio de adicin, hay |A B| = |A| + |B| = 8 resultados que
cumplan las condiciones requeridas.
(b) Sean A
1
= {2}, B
1
= {1, 3, 4, 5, 6} y A
2
= {1, 3, 4, 5, 6}, B
2
= {2} donde A
i
y
B
i
, i = 1, 2, representan, respectivamente, los resultados de los dados azul y rojo. En-
tonces, todos los resultados en los cuales aparece un 2 en uno slo de los dados, son
los elementos del conjunto (A
1
B
1
) (A
2
B
2
) siendo A
1
B
1
y A
2
B
2
, disjuntos.
Por tanto por el principio de adicin y luego por el principio de multiplicacin se
tienen que el nmero de resultados en los que uno slo de los dados muestra un 2 es
|(A1B1)(A2B2)| = |A1B1|+|A2B2| = |A1||A2|+|B1||B2| = 15+15 = 10
(c) Utilizando los mismos conjuntos que en el literal (b), los resultados en los que
ninguno de los dos dados muestra un 2 son los elementos de A
2
B
1
. Por el principio
de multiplicacin hay |A2 B1| = |A2| |B1| = 5 5 = 25 resultados que cumplen la
condiciones pedidas.
Ejemplo 181 : Un comerciante ha de visitar n ciudades sin pasar dos veces por ningu-
na de ellas. Cuntas rutas distintas puede tomar si el viaje ha de comenzar y terminar
en la ciudad A?
3. Tcnicas de Conteo 47
Solucin 182 : El comerciante elige cualquiera de las n 1 ciudades restantes para
la primera visita, las opciones para la segunda seran n 2 y n 3 posibilidades
para la siguiente. Siguiendo as sucesivamente y por el principio de multiplicacin,
el nmero de rutas distintas sera: (n 1) (n 2) ... 3 2 1. Note que al contar
de esta forma, el orden en que se visitan las ciudades es importante, es decir una
ruta tal como ABCDEFA es distinta de la AFEDCBA. Si las rutas que se recorren
en sentidos inversos se consideran iguales, el nmero de posibilidades se reducira a:
(n 1) (n 2) ... 3 2 1
2
, es decir, la mitad de opciones.
Ejemplo 183 : El comerciante del ejemplo anterior ha de visitar cinco ciudades
A,B,C,D y E, teniendo su base en la ciudad A. Cuntas rutas distintas puede tomar
si no puede visitar la ciudad E hasta despus de haber visitado la B o la C?
Solucin 184 : Como la ciudad E no puede ser visitada hasta despus de visitar B
o C, la primera visita deber ser a B o C o D.
Si la primera visita es a la ciudad B, entonces el comerciante tiene tres opciones
para la segunda, dos para la siguiente y una para la ltima, luego por el principio de
multiplicacin hay 3 2 1 = 6 rutas distintas teniendo a B como la primera ciudad
visitada.
- Si la primera ciudad visitada es C, un razonamiento idntico al anterior ofrecer al
comerciante el mismo nmero de opciones, es decir, seis rutas distintas.
- Si la primera ciudad visitada es la D, entonces hay dos opciones para la segunda (B
y C), dos opciones para la siguiente y una para la ltima. Por lo tanto, el nmero de
opciones distintas es en este caso, por el principio de multiplicacin 2 2 1 = 4. Luego
por el principio de adicin existen un total de 6 + 6 + 4 = 16 rutas posibles que puede
tomar el comerciante.
Nota 185 : (Principio de exclusin) El principio de adicin establece que si X es
la unin de una coleccin de conjuntos A
1
, A
2
, ..., A
n
, disjuntos dos a dos, entonces
|X| = |A
1
| +|A
2
| +... +|A
n
|.
En muchas ocasiones, se va a necesitar calcular el nmero de elementos de un conjunto
X que es la unin de una coleccin de conjuntos A
1
, A
2
, ..., A
n
que no sean disjuntos. El
principio de inclusin-exclusin dice como hacerlo en funcin del nmero de elementos
de los conjuntos A
1
, A
2
, ..., A
n
. En sntesis, este principio dice que si se sabe contar
elementos de intersecciones de conjuntos, entonces se puede determinar el tamao de
la unin de dichos conjuntos.
Teorema 186 : Sean A y B dos subconjuntos de un conjunto universal arbitrario, U
. Entonces, |A B| = |A| +|B| |A B|.
3. Tcnicas de Conteo 48
Demostracin : Si sumamos el nmero de elementos que hay en Ay en B, entonces
se cuentan los elementos de AB dos veces. Luego, para encontrar el |AB| se debera
sumar |A| a |B| y restar |A B|. Una demostracin formal se vera asi:
Sea x un elemento cualquiera de U . Entonces,x (A B) si y slo si (x A)
(x B). Note que si un elemento x est en A, puede estar en A y no en B o en A y en
B, es decir, x A si y slo si [(x A) y (x B)] [(x A) y (x B)] o sea, x A
si y slo si [x (AB)] [x (AB)]. De aqu se sigue que A = (AB) (AB)
Tambin, si un elemento x est en B, razonando exactamente igual, se tiene x B si
y slo si [(x B) y (x A)] [(x A) y (x B)] luego B = (B A) (A B).
Llevando los dos resultados a primera ecuacin se obtiene x (A B) si y slo si
[x (A B)] [x (A B)] [x (B A)], es decir, si un elemento pertenece a
A B, entonces puede estar en A y no en B o en B o en A y en B o en B y no en
A. De aqu se sigue directamente que AB = (AB) (AB) (B A). Adems,
(AB) (A B) = (A B

) (A B) = A (B

B) = A = ; por otro lado


(A B) (B A) = (A B

) (B A

) = A B

B A

= A A

= ; por
ltimo (A B) (B A) = (A B) (B A

) = A B A

= A A

B = ; es
decir, los tres conjuntos son disjuntos dos a dos, por lo tanto las expresiones anteriores
son, respectivamente, descomposiciones de los conjuntos A, B y A B en unin de
subconjuntos disjuntos, de aqu se concluye que por el principio de adicin, |A| =
|AB| +|AB|, entonces |AB| = |A| |AB|, igualmente |B| = |BA| +|AB|
de donde |BA| = |B||AB|, de forma similar |AB| = |AB|+|AB|+|BA|,
y sustituyendo los dos primeros resultados en la ltima igualdad se tiene, |A B| =
|A| |A B| +|B| |A B| +|A B| = |A| +|B| |A B|
Ejemplo 187 : De un grupo de programadores, 35 estn familiarizados con programas
del tipo A, 41 con programas del tipo B y 46 es el nmero total de programadores.
Cuntos programadores estan familiarizados con ambos programas?
Solucin 188 : Sea P el conjunto de todos los programadores y sean A y B los sub-
conjuntos de P formados por los que estn familiarizados con los programas de tipo A
y tipo B, respectivamente. Los que lo estn con ambos son, por tanto, los del conjunto
A B. Segn los datos del enunciado, |A| = 35, |B| = 41, |A B| = 46. Aplicando
el principio de inclusin-exclusin, se tiene: |A B| = |A| + |B| |A B|, entonces
|AB| = 35 +4146 = 30. Hay por tanto 30 programadores que estn familiarizados
con ambos tipos de programas.
Ejercicio 189 : Los 100 alumnos de una facultad se han evaluado de Matemtica
Discreta y de Lgica Matemtica, obteniendo los siguientes resultados en los exmenes.
20 alumnos no han aprobado ninguna de las dos asignaturas. Han aprobado las dos
3. Tcnicas de Conteo 49
asignaturas un total de 25 personas. El nmero de alumnos que han aprobado Matemti-
ca discreta es el doble de los que han aprobado el Lgica Matemtica. Cuntos alumnos
aprobaron nicamente Matemtica discreta?, Cuntos alumnos aprobaron nicamente
Lgica Matemtica?
Teorema 190 : Sean A, B y C tres subconjuntos de un conjunto universal arbitrario,
U . Entonces, |ABC| = |A| +|B| +|C| |AB| |AC| |BC| +|ABC|.
Demostracin : Siguiendo el teorema anterior se tiene.
|A B C| = |A (B C)| = |A| +|B C| |A (B C)|
= |A| +|B| +|C| |B C| |(A B) (A C)|
= |A| +|B| +|C| |B C| (|A B| +|A C| |(A B) (A C)|)
= |A| +|B| +|C| |A B| |A C| |B C| +|A B C|
Ejemplo 191 : Cuntos nmeros existen entre 1 y 1000, ambos inclusive, que no
sean ni cuadrados perfectos, ni cubos perfectos ni cuartas potencias perfectas?
Solucin 192 : Sea Z el conjunto de todos los enteros entre 1 y 1000 y sean A
1
, A
2
y A
3
los subconjuntos de Z formados por los cuadrados perfectos, los cubos perfectos y
las cuartas potencias perfectas, respectivamente. Entonces,A
1
=
_
x : x = n
2
, n Z
_
,
A
2
=
_
x : x = n
3
, n Z
_
, A
3
=
_
x : x = n
4
, n Z
_
. Luego 31
2
= 961 < 1000 y 32
2
=
1024 > 1000, luego |A1| = 31, igualmente 10
3
= 1000, luego |A
2
| = 10, por ltimo 5
4
=
625 y 6
4
= 1296, luego |A3| = 5. Note que: A1\A2 =
_
x : n Z
+
; x = n
2
y x = n
3
_
=
_
x : n Z; x = n
6
_
, y al ser 3
6
= 729 < 1000 y 4
6
= 4096 > 1000, se tiene
que |A
1
A
2
| = 3. Por otra parte, x A
3
si y slo si x = n
4
, n Z entonces
x =
_
n
2
_
2
para n Z, luego x A
1
, es decir cada cuarta potencia es tambin un
cuadrado, luego A
3
A
1
y, por tanto, A
1
A
3
= A
3
y |A
1
A
3
| = 5. Tambin
A
2
A
3
=
_
x : x = n
3
y x = n
4
, n Z
+
_
=
_
x : x = n
12
, n Z
+
_
, luego el conjun-
to A
2
A
3
esta formado por todos los nmeros que son a un tiempo, cubos y cuartas
potencias, es decir son de la forma n
12
para algn entero n y al ser 2
12
= 4096 > 1000,
se tiene que |A2A3| = 1. Por ltimo, x A
2
A
3
si y slo si x = n
12
luego x =
_
n
6
_
2
para n Z, esto se consigue cuando x A
1
, luego las doceavas potencias son tam-
bin cuadrados, es decir, (A
2
A
3
) A
1
de aqu que A
1
A
2
A
3
= A
2
A
3
. y
|A
1
A
2
A
3
| = 1. Con todos estos datos,
|A
1
A
2
A
3
| = |A
1
| +|A
2
| +|A
3
| |A
1
A
2
| |A
1
A
3
| |A
2
A
3
| +|A
1
A
2
A
3
|
= 31 + 10 + 5 3 5 1 + 1 = 38
3. Tcnicas de Conteo 50
luego el nmero de enteros entre 1 y 1000 que no son cuadrados, cubos o cuartas
potencias perfectas son 1000 38 = 962.
Ejercicio 193 : Demuestre que: |AB C| = |A(B C)| +|B (AC)| +|C
(AB)| +|(AB) C| +|(AC) B| +|(BC) A| +|AB C|, donde A, B y
C conjuntos cualquiera.
Ejemplo 194 : Se lanzan tres monedas al aire a la vez, realizando este experimento
en 100 ocasiones. La primera. muestra cara en 70 oportunidades, la segunda mues-
tra cara en 50 oportunidades y 56 veces cae cara en la tercera moneda. Laprimera y
segunda monedas obtienen cara simultneamente 31 veces y la segunda y tercer mon-
eda han dado cara simultneamente en 28 ocasiones. Demuestre que las tres monedas
mostraron cara simultneamente en 9 veces al menos, y que las tres han mostrado
simultneamente el sello en 11 veces como mximo.
Solucin 195 : Sean A
i
, i = 1, 2, 3, 4, 5, 6, 7, 8 el conjunto cuyos elementos son los
posibles resultados al lanzar las tres monedas en cada uno de los 100 lanzamientos. La
tabla siguiente muestra los casos posibles con c como cara y s como el sello:
M
1
M
2
M
3
A
1
c c c
A
2
c c s
A
3
c s c
A
4
c s s
A
5
s c c
A
6
s c s
A
7
s s c
A
8
s s s
Si |U | es el conjunto formado por todos los resultados posibles en los 100 lanzamientos,
se tiene que: U =
8
_
i=1
A
i
, donde A
i
A
j
= , para todo i = j, luego por el principio
de adicin, |U| =

8
_
i=1
A
i

=
8

i=1
|A
i
| = 100. Como la primer moneda muestra cara en
70 ocasiones, luego |A
1
A
2
A
3
A
4
| = 70 de donde |A
1
| + |A
2
| + |A
3
| + |A
4
| =
70. lgualmente la segunda moneda muestra cara en 50 ocasiones, por lo tanto |A
1

A
2
A
5
A
6
| = 50 lo que implica que |A
1
| + |A
2
| + |A
5
| + |A
6
| = 50. La tercera
moneda muestra cara en 56 veces, luego |A
1
A
3
A
5
A
7
| = 56 de aqu que
|A
1
| +|A
3
| +|A
5
| +|A
7
| = 56. Como la primer moneda y la segunda moneda obtienen
cara simultneamente en 31 veces, luego |A
1
A
2
| = 31 entonces |A
1
| + |A
2
| = 31.
3. Tcnicas de Conteo 51
Y como la segunda moneda y la tercer moneda obtienen cara simultneamente en 28
ocasiones, se tiene que: |A
1
A
5
| = 28 de donde |A
1
| + |A
5
| = 28. Como |A
1
| +
|A
2
| + |A
5
| + |A
6
| = 50; |A
1
| + |A
2
| = 31; |A
1
| + |A
5
| = 28, se resuelve el sistema y
se llega a que |A1| |A6| = 9.Como |A
6
| > 0, entonces |A
1
| = 9 + |A
6
| de donde
|A
1
| > 9, es decir, las tres monedas mostraron cara simultneamente, al menos, en
nueve ocasiones. Anlogamente,
8

i=1
|A
i
| = 100 entonces |A
8
| = 100
7

i=1
|A
i
| . Por otro
lado |A
1
|+|A
2
|+|A
3
|+|A
4
| = 70; |A
1
|+|A
2
|+|A
5
|+|A
6
| = 50; |A
1
|+|A
2
| = 31, entonces
6

i=1
|A
i
| = 89, luego, |A
8
| = 100
7

i=1
|A
i
| = 100 |A
7
|
6

i=1
|A
i
| = 100 89 |A
7
|, de
donde |A
8
| = 11|A
7
| y como |A
7
| > 0, entonces |A
8
| 11, es decir, las tres monedas
muestran sello simultneamente once veces como mximo.
Denicin 196 Nota 197 : (Principio de distribucin) Suponga que se desea intro-
ducir m objetos en n cajas siendo mayor el nmero de objetos que de cajas, es decir,
m > n. Obviamente, alguna de las cajas deber contener ms de un objeto. El princi-
pio que se estudia ahora prueba este resultado y lo generaliza. Este principio se conoce
tambin con el nombre de principio del cajn de Dirichlet o principio de la pichonera
o tambin del palomar.
Teorema 198 Sean m, n y p tres nmeros enteros positivos. Si se dispone de np +m
objetos para distribuir entre n cajas, entonces alguna caja deber contener al menos
p + 1 objetos.
Demostracin Suponga que cada caja contiene como mximo p objetos entonces
el nmero de objetos contenidos en la totalidad de las cajas ser como mximo np.
Por tanto sobran m objetos y como por hiptesis m > 1, se tiene que np < np + m,
luego, en efecto, alguna de las cajas ha de contener, al menos, p + 1 objetos.
Corolario 199 : Si m
1
, m
2
, ..., m
n
son n nmeros naturales tales que
n

i=1
m
i
n
> p,
entonces para 1 i n, se tiene que m
i
> p.
Demostracin : Se debe demostrar que al menos alguno de los nmeros dados es
mayor que p. En efecto, si
n

i=1
m
i
n
> p, entonces
n

i=1
m
i
> np, luego existe m > 1 tal
que
n

i=1
m
i
= np + m, ahora si se supone que se dispone de n cajas y que m
i
es el
3. Tcnicas de Conteo 52
nmero de elementos de cada caja, entonces por el teorema anterior alguno de los m
i
debe ser estrictamente mayor que p. Note que en trminos de conjuntos, el principio
de distribucin puede expresarse de la forma siguiente: Si se efecta una particin de
un conjunto nito A en n partes, entonces una de las partes posee, al menos, |A|/n
elementos.
Ejemplo 200 : Se asigna de forma aleatoria a diez puntos de una circunferencia los
nmeros del 1 al 10. Demostrar que al menos una de las sumas asignadas a tres puntos
consecutivos es mayor que 16.
Solucin 201 : Considere los diez puntos p
i
, con 1 i 10. Sea n
i
el nmero
asignado al punto p
i
y s
i
= n
i
+ n
i+1
+ n
i+2
, con 1 i 8. s
9
= n
9
+ n
10
+ n
1
,
s
10
= n
10
+n
1
+n
2
. Cada uno de los n
i
gura en tres sumas, luego
10

i=1
s
i
=
10

i=1
3n
i
= 3
10

i=1
n
i
= 3(1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10) = 3 55 = 165
por el corolario anterior existir al menos una suma que vale
n

i=1
s
i
10
=
165
10
= 16,5 >
16.
Ejemplo 202 : En un computador hay almacenadas 500.000 palabras de cuatro o
menos letras. Son todas distintas entre s al considerar un alfabeto de 27 letras?
Solucin 203 : Para la primera letra de cada palabra hay 27 opciones y para cada una
de ellas 27 para la segunda y as sucesivamente. Por el principio de multiplicacin hay
un total de 27 27 27 27 = 27
4
palabras de cuatro letras. Razonando de forma anloga
hay 27
3
palabras de tres letras, 27
2
de dos letras y 27 de una sola letra. Por el principio
de adicin, el nmero total de palabras de cuatro o menos letras es 27
4
+27
3
+27
2
+27 =
551,880. Dado que hay 500.000 palabras almacenadas, todas pueden ser distintas entre
s ya que por el principio de distribucin.
Ejercicio 204 : Realice el ejercicio anterior si el nero de letras del alfabeto es 26.
3.1. Permutaciones
Suponga que a
1
, a
2
, ..., a
m
son mobjetos. Se plantean problemas tales como cuntas
ordenaciones distintas de los objetos pueden hacerse o cuntos grupos de n objetos
pueden extraerse de ellos en determinadas condiciones.
Suponga que los objetos aludidos anteriormente son cinco, es decir, m = 5 y que
3. Tcnicas de Conteo 53
son personas, es decir que se dispone de un conjunto de cinco personas y se plantea la
siguiente pregunta: De cuntas formas diferentes pueden situarse estas cinco personas
en una la? La primera posicin de la la puede estar ocupada por cualquiera de
ellas, luego hay para la misma posicin cinco opciones posibles. Una vez ocupada la
primera posicin de la la, quedarn cuatro personas para la segunda, luego habr
cuatro opciones posibles para la misma. Por el principio de multiplicacin las dos
primeras posiciones de la cola pueden ocuparse de 5 4 formas distintas. Para cada
una de estas formas quedarn tres personas para ocupar la tercera posicin. Por el
principio antes mencionado, las tres primeras posiciones de la la podrn ocuparse de
5 4 3 formas diferentes. Una vez ocupadas las tres primeras posiciones, quedarn dos
personas para ocupar la cuarta posicin de la la. De forma anlogo a los anteriores
se puede concluir que las primeras cuatro posiciones pueden ocuparse de 5 4 3 2
formas distintas. Finalmente, queda una persona y una posicin a ser ocupada en la
la por tanto el nmero total de formas posibles de situarse las cinco personas en la
la es: 5 4 3 2 1 = 120.
Denicin 205 : Dada una coleccin de n objetos a
1
, a
2
, ..., a
n
, se dene la per-
mutacion a cualquier ordenacin de la coleccinde objetos. Por tanto, dos permuta-
ciones sern distintas si los objetos estn colocados en orden diferente.
Ejemplo 206 : En una coleccin de cinco objetos, a
1
, a
2
, a
3
, a
4
y a
5
, dos permuta-
ciones distintas de ellosson (a
1
, a
3
, a
5
, a
2
, a
4
) y (a
2
, a
3
, a
5
, a
1
, a
4
)
Denicin 207 (Nmero de Permutaciones) Se dene el nmero de permutaciones
de n objetos lo designaremos por P
n
y su valor es usando el principio de multiplicaci
n P
n
= 1 2 3 ... (n 1) n. A este nmero se le conoce como factorial de n y se le
nota con n!, es decir, n! = n (n 1) ... 3 2 1
Nota 208 : Observe que n! = (n 1)! n
Ejemplo 209 : Calcular el nmero de ordenaciones posibles que pueden hacerse con
las cinco vocales y determinar cual de esas permutaciones es la dcima tienendo el
supuesto de que se ordenan alfabticamente.
Solucin 210 : Considerando las cinco vocales a, e, i, o, u. Segn se ha visto, el
nmero de ordenaciones posibles es P
5
= 5! = 5 4 3 2 1 = 120. Se debe encontrar
ahora cual de ellas ocupa el dcimo lugar en orden alfabtico. Fijando la a en la primera
posicin y permutando las otras cuatro vocales, se tiene que hay P
4
= 4! = 1234 = 24
ordenaciones que comienzan por a, luego la que se busca tiene la forma av
2
v
3
v
4
v
5
. De
estas 24 ordenaciones distintas, jando cualquiera de las otras vocales en la segunda
3. Tcnicas de Conteo 54
posicin y permutando las tres restantes, habr P
3
= 3! = 1 2 3 = 6. ordenaciones que
comienzan por a y continan por cada una de las restantes vocales en orden alfabtico
esto signica que desde la primera a la sexta comienzan por ae y de la sptima a la
duodcima por ai, por tanto la permutacin buscada es una de las seis de la forma:
aiv
3
v
4
v
5
. De estas seis, y por un razonamiento similar al anterior, habr P
2
= 2! = 2
ordenaciones que comienzan por ai y siguen con cualquiera de las tres vocales que
restan. En orden alfabtico signica que la sptima y la octava empiezan por aie, la
novena y la dcima por aio y las dos restantes por aiu, por tanto la permutacin que
buscada es aiov
4
v
5
. De las dos ordenaciones posibles para las vocales v
4
y v
5
, la primera
en orden alfabtico es eu y la segunda ue, consecuentemente aioue es la que ocupa el
dcimo lugar en el orden alfabtico.
Ejemplo 211 : Calcular cuntos nmeros de cuatro cifras distintas pueden formarse
con los dgitos 2, 4, 6 y 8 as como la suma de todos ellos. Decir que lugar ocupar el
nmero 6248 si los nmeros estan ordenados en orden creciente.
Solucin 212 : El total de nmeros de cuatro cifras distintas, ser el nmero total
de ordenaciones que puedan hacerse con los cuatro dgitos dados, es decir, P
4
= 4! =
1 2 3 4 = 24. Al calcular la suma de todos ellos, se tiene que de los veinticuatro
nmeros distintos habr P
3
que terminen en dos (bastar con jar el 2 y permutar los
otros tres), y lo mismo se puede decir de los nmeros que terminan en 4,6 y 8, luego
habr P
3
= 3! = 1 2 3 = 6 nmeros que terminen en cada uno de los cuatro dgitos.
El mismo razonamiento puede aplicarse a cada una de las tres posiciones restantes.
Esquemticamente, se puede ver de la siguiente manera:
Primera cifra Segunda cifra Tercera cifra Cuarta cifra
6 2 6 2 6 2 6 2
6 4 6 4 6 4 6 4
6 6 6 6 6 6 6 6
6 8 6 8 6 8 6 8
133 3 2 0
Consecuentemente, la suma de todos los nmeros sera 133320. Por ltimo se debe
calcular en que posicin se encuentra situado el nmero 6248, suponiendo que estn
ordenados en orden creciente. Observe que 6248 es el nmero ms pequeo de los que
empiezan por 6, luego sera el primero de todos ellos. Note que jando el nmero 2,
se tienen P
3
= 6 nmeros que empiezan por 2 y si se ja igualmente el nmero 4, se
tienen tambin, P
3
= 6 nmeros que empiezan por 4, luego desde el primero hasta el
duodcimo empiezan por 2 los seis primeros y por 4 los seis restantes. El decimo tercer
nmero empezara por 6 y es precisamente la posicin buscada.
3. Tcnicas de Conteo 55
Ejemplo 213 : Los trabajos de las computadoras a, b, c, d y e van a una cola de
impresin que no establece prioridades entre las mismas. Calcular de cuantas formas
distintas pueden imprimirse los trabajos en los casos siguientes:
(a) El que procede del computador a ha de imprimirse en primer lugar.
(b) El que procede del computador b ha de imprimirse en tercer lugar.
(c) El que procede del computador a ha de imprimirse primero y el procedente del b en
tercer lugar.
(d) El que procede del computador a ha de imprimirse primero o el procedente del b
en tercer lugar.
(e) El que procede del computador a no ha de imprimirse en primer lugar ni el proce-
dente del b en tercerlugar.
(f ) El que procede del computador a no ha de imprimirse en primer lugar o el proce-
dente del b no ha de imprimirse en tercer lugar.
Solucin 214 : Llame A y B a los conjuntos formados por todas las ordenaciones
posibles en las que los trabajos procedentes de los computadores a y b guren en primera
y tercera posicin, respectivamente. Sea U al conjunto formado por todas las ordena-
ciones posibles de los trabajos procedentes de los cinco computadores, es claro que
|U| = P5 = 5! = 5 4 3 2 1 = 120. Es eidente que A y B son subconjuntos de U .
(a) Hay que calcular |A|. Pues bien, dejando jo en el primer lugar el trabajo proce-
dente del computador a, los otros cuatro pueden llegar a la cola de P4 = 4! = 24
formas distintas, es decir, |A| = 24
(b) En este caso se debe calcular |B|. Basta razonar de igual forma que en el apartado
anterior y obtener que |B| = 24
(c) Ahora se pide |A B|. Dejando jos en los lugares primero y tercero los trabajos
procedentes de los ordenadores A y B, respectivamente, los otros tres pueden llegar a
la cola de P
3
= 3! = 6 formas distintas, luego |A B| = 6.
(d) Ahora se ha de calcular |AB|. Por el principio de inclusin-exclusin y utilizando
los resultados de los apartados anteriores, |AB| = |A|+|B||AB| = 24+246 = 42.
(e) En este caso se pide hallar |A

|. Note que por el principio de adicin, |A


B| + |(A B)

| = |U| o lo que es igual |A B| + |A

| = |U| de aqu que


|A

| = |U| |A B| = 120 42 = 78
(f ) Finalmente, hay que calcular |A

|. De nuevo, por el principio de adicin,


|A B| + |(A B)

| = |U| o lo que es igual |A B| + |A

| = |U| de aqu que


|A

| = |U| |A B| = 120 6 = 114.


Ejemplo 215 : Un profesor de informtica tiene siete libros distintos sobre progra-
macin en un estante. Tres de los libros tratan de FORTRAM y los otros cuatro de
BASIC. Calcular de cuntas formas puede el profesor ordenar los libros en la estante,
3. Tcnicas de Conteo 56
si:
(a) no hay restricciones.
(b) deben alternarse los lenguajes.
(c) todos los libros de FORTRAM deben estar juntos.
(d) todos los libros de FORTRAM deben estar juntos y los de BASIC tambin.
(e) los tres libros de FORTRAM estn colocados en la estantera con dos libros de
BASIC a cada lado.
Solucin 216 : Sean f
1
, f
2
y f
3
los tres libros de FORTRAM y b
1
, b
2
, b
3
y b
4
a los
cuatro de BASIC.
(a) Al no haber restricciones, el nmero total de formas en que el profesor puede colo-
car los libros en el estante seran todas las ordenaciones posibles de los mismos esto
es P
7
= 7! = 1234567 = 5040 formas distintas.
(b) Observe que al haber tres libros de FORTRAM y cuatro de BASIC, para que los
lenguajes se alternen las ordenaciones han de empezar y acabar con un libro de BASIC.
Ordene entonces los cuatro libros de BASIC de todas las formas posibles, lo cual puede
hacerse de P
4
formas, y para cada una de ellas se alternan las P
3
formas distintas en
que pueden ordenarse los libros de FORTRAM. Por el principio de la multiplicacin,
habr P
4
P
3
= 4! 3! = 144 maneras diferentes de colocar los siete libros en el estante
de forma que se alternen los lenguajes.
(c) Llamando f al bloque formado por los tres libros de FORTRAM y ordenamos los
elementos b
1
, b
2
, b
3
, b
4
y f de todas las formas posibles, cosa que puede hacerse de
P
5
formas distintas. Ahora, para cada una de ellas ordenamos los tres libros de FOR-
TRAM que hay en f de P
3
formas, nuevamente por el principio de la multiplicacin
habr P
5
P
3
= 5!3! = 720 formas diferentes de ordenar los siete libros de forma que
los de FORTRAM estn juntos.
(d) Razonando de igual forma que en en el apartado anterior, si f es el bloque formado
por los tres libros de FORTRAM y b el formado por los cuatro de BASIC, entonces los
bloques f y b pueden ordenarse de P
2
formas distintas. Dentro de f los libros f
1
, f
2
y
f
3
pueden ordenarse de P
3
formas y para cada una de ellas, los cuatro libros del bloque
b pueden ordenarse de P
4
formas diferentes. Bastar aplicar la regla del producto para
concluir que hay P
2
P
3
P
4
= 2! 3! 4! = 288 formas distintas de colocar los siete
libros en el estante, estando los tres de FORTRAM juntos y los dos libros de BASIC
tambin.
(e) Ordenando los cuatro libros de BASIC de todas las formas posibles, es decir, de
P
4
formas y en cada una de ellas se introduce entre el segundo y el tercer libro una de
las P
3
posibles ordenaciones de los tres libros de FORTRAM. Aplicando la regla del
producto, habr P
4
P
3
= 4! 3! = 144 formas distintas de colocar los siete libros en el
3. Tcnicas de Conteo 57
estante, estando los tres de FORTRAM juntos y con dos libros de BASIC a cada lado.
3.1.1. Permutaciones con Repeticin
Suponga ahora que se dispone de cinco objetos, a
1
, a
2
, a
3
, a
4
y a
5
y que son letras
del alfabeto. Cuntas palabras distintas pueden formarse con las cinco letras?. Al
parecer la respuesta segn se ha razonado en el trayecto de la seccin el nmero de
palabras diferentes sera P
5
es decir, 120. Suponga ahora que la letra a
1
est repetida
tres veces, la a
2
cuatro veces y la a
4
dos veces. La pregunta anterior podr formularse
como: Cuntas palabras distintas pueden formarse con las once letras?. Se podramos
pensar que el problema es igual al anterior y contestar que hay un total de P
11
palabras
distintas. Pero un anlisis algo ms detallado de la situacin permite ver que, aunque
parecida la situacin es diferente a la anterior.
Supongamos que a
1
, a
2
, a
3
, a
4
y a
5
son las cinco primeras letras del alfabeto, es decir
que las letras estan dispustas de la siguiente manera A, A, A,B,B,B,B,C,D,D,E si se
le aade un subndice a cada una de ellas para distinguirlas y se hace el supuesto de
que son distintas entre las P
11
ordenaciones que se han hallado antes gurarn, por
ejemplo, las tres palabras siguientes:
A
1
A
2
A
3
B
1
B
2
B
3
B
4
CD
1
D
2
E
A
2
A
1
A
3
B
2
B
4
B
1
B
3
CD
2
D
1
E
A
1
A
3
B
1
A
2
B
2
CB
4
D
1
D
2
EB
3
Si ahora se eliminan los subndices, se tiene:
AAABBBBCDDE
AAABBBBCDDE
AABABCBDDEB
y las dos primeras palabras son iguales y la tercera distinta. Como en P
11
las estamos
contando todas, es obvio que hay muchas palabras que estn contadas varias veces,
luego la respuesta ofrecida no es correcta. Observe que dos palabras sern diferentes,
nicamente cuando se diferencien, al menos, en el lugar que ocupan dos letras dis-
tintas. El problema ahora es saber cuntas palabras repetidas hay dentro de las P
11
ordenaciones que pueden hacerse con las once letras. Por ejemplo, cuntas veces se
repite la palabra AAABBBBCDDE? Ponga nuevamente los subndices y divida la
palabra en cinco bloques.
1 2 3 4 5
A
1
A
2
A
3
B
1
B
2
B
3
B
4
C D
1
D
2
E
3. Tcnicas de Conteo 58
El bloque 1 podr ordenarse de P
3
formas distintas. Fijando el primero, el bloque 2
admite P
4
ordenaciones distintas y jando los dos primeros, el tercero puede ordenarse
de una sola forma. Una vez jados los tres primeros, habr P
2
ordenaciones distintas
para el cuarto y una sola para el quinto. Por el principio de multiplicacin, el nmero de
ordenaciones distintas ser: P
3
P
4
P
1
P
2
P
1
. Note que al eliminar los subndices todas
las palabras sern iguales, luego este es el nmero de veces que se repite la palabra
propuesta. Lo mismo ocurre con cada una de las P
11
ordenaciones que pueden formarse
con las once letras. Consecuentemente, el nmero de palabras distintas por el nmero
de veces que se repite cada una ser igual al nmero total de palabras. As pues, si
llamamos N al nmero total de palabras distintas, Se tiene que: N P
3
P
4
P
1
P
2
P
1
=
P
11
de aqu que
N =
P
11
P
3
P
4
P
1
P
2
P
1
=
11!
3! 4! 1! 2! 1!
Denicin 217 : Considere una coleccin de n objetos entre los que hay n
1
elementos
de la misma especie 1, n
2
elementos de la misma especie 2 pero distintos de los n
1
,
n
3
elementos de la misma especie 3, pero distintos de los n
1
y n
2
y as sucesivamente
hasta n
r
elementos de la misma especie, pero distintos de todos los anteriores. Se llama
permutacin con repeticin a las distintas formas de ordenarlos.
Observacin 218 : Observe que dos permutaciones cualquiera sern diferentes cuan-
do se diferencien al menos por el lugar que ocupan dos elementos distintos. Se le notar
por PR
n
1
,n
2
,...,nr
n
donde, obviamente, n
1
+n
2
+... +n
r
= n
Teorema 219 : El nmero de permutaciones con repeticin de n elementos en las
condiciones de la denicin anterior, es
PR
n
1
,n
2
,...,nr
n
=
P
n
P
n
1
P
n
2
... P
nr
=
n!
n
1
! n
2
! ... n
r
!
Demostracin : Suponga que se tienen formadas todas las permutaciones con
repeticin: PR
n
1
,n
2
,...,nr
n
. si se sustituyen los n
1
elementos iguales por otros distintos y
luego se les ordena de todos los modos posibles conservando en sus puestos los n n
1
restantes, de cada grupo de este cuadro se deducirn n
1
! distintos y se obtendr un
nuevo cuadro compuesto por n
1
! PR
n
1
,n
2
,...,nr
n
. Si en este cuadro se sustituyen los n
2
elementos iguales por otros distintos y se procede de la misma forma, se obtiene otro
cuadro de n
1
! n
2
! PR
n
1
,n
2
,...,n
r
n
grupos. Continuando con este proceso hasta llegar al
ltimo grupo de elementos iguales, resultar un total de n
1
! n
2
! ... n
r
! PR
n
1
,n
2
,...,nr
n
grupos que constituyen las permutaciones de n elementos distintos, luego, n
1
! n
2
! ...
n
r
! PR
n
1
,n
2
,...,nr
n
= n! de donde PR
n
1
,n
2
,...,nr
n
=
n!
n
1
! n
2
! ... n
r
!
.
3. Tcnicas de Conteo 59
Ejemplo 220 : (a) Cuntas palabras diferentes se pueden formar con las letras de la
palabra Mississippi?
(b) Cuntas empiezan y acaban en i?
Solucin 221 : (a) Observemos que dos palabras distintas cualesquiera ssimissippi
y ssssimipipi slo se diferencian en el orden de colocacin de las letras, por tanto el
nmero de palabras distintas ser igual al de ordenaciones que puedan hacerse con las
once letras dadas, es decir permutaciones de orden once. Dado que las letras estn
repetidas sern permutaciones con repeticin de las once letras donde dos de ellas se
repiten cuatro veces cada una y una de ellas se repite dos veces, luego el nmero total
de palabras es PR
1,4,4,2
11
=
11!
1! 4! 4! 2!
= 34,650.
(b) Como todas las palabras han de empezar y terminar con i, el problema sera equiva-
lente a jar una i delante y otra detrs, permutando con repeticin las restantes letras,
luego el resultado es PR
1,2,4,2
9
=
9!
1! 2! 4! 2!
= 3780
Ejemplo 222 : Demostrar que si n y p son enteros positivos y n es el doble de p, es
decir n = 2p, entonces
n!
2
p
es un nmero entero.
Solucin 223 : Considere los n = 2p smbolos x
1
, x
1
, x
2
, x
2
,..., x
p
, x
p
, entonces el
nmero de formas de ordenarlos es un entero igual a
PR
2,2,
p veces
.... ,2
n
=
n!
2! 2! ... 2!
=
n!
2
p
Ejemplo 224 : Determinar el nmero de soluciones enteras de la ecuacin x
1
+x
2
+
x
3
+x
4
= 32 en los casos siguientes:
(a) x
i
> 0, 1 i 4
(b) x
i
> 0, 1 i 4
(c) x
1
, x
2
> 5, x
3
, x
4
> 7
(d) x
i
> 8, 1 i 4
(e) x
i
> 2, 1 i 4
(f ) x
1
, x
2
, x
3
> 0, 0 < x4 25
Solucin 225 : (a) x
i
> 0, 1 i 4. Observe que al ser todas las x
i
no negativas,
ninguna de ellas puede ser mayor que 32, es decir, 0 xi 32, i = 1, 2, 3, 4. Pues
bien, sea A el conjunto formado por todas las soluciones enteras de la ecuacin dada,
es decir, A = {(x
1
, x
2
, x
3
, x
4
)/ x
1
+x
2
+x
3
+x
4
= 32, x
i
> 0, 1 i 4} y sea B el
conjunto formado por todas las sucesiones de x y 1, construidas de la forma siguiente:
Dada una solucin cualquiera de la ecuacin dada, se escribe una x para cada una de
las incgnitas seguido de un nmero de unos igual al valor de la misma. Por ejemplo
a la solucin x
1
= 7, x
2
= 9, x
3
= 8, x
4
= 8 le correspondera una secuencia formada
3. Tcnicas de Conteo 60
por una x seguida de siete unos, a continuacin otra x seguida de nueve unos, una
tercera x seguido de ocho unos y terminara la secuencia con una x seguida de ocho
unos. El siguiente cuadro ilustra algunos ejemplos de la correspondencia as denida.
A B
(7, 9, 8, 8) x1111111x111111111x11111111x11111111
(0, 0, 4, 28) xxx1111x1111111111111111111111111111
(10, 4, 18, 0) x1111111111x1111x111111111111111111x
Observe que a cualquier solucin de la ecuacin le corresponder una secuencia de la
forma anterior y recprocamente dada cualquier secuencia de este tipo existe una solu-
cin de la ecuacin a la cual representa. Quiere decir, por tanto, que la correspondencia
as denida entre A y B es biunvoca y ambos conjuntos tienen el mismo nmero de
elementos. Consecuentemente, el problema de calcular el nmero de soluciones que
tiene la ecuacin dada es equivalente al de calcular el nmero de elementos que hay en
el conjunto B. De hecho, los elementos de B se diferencian unos de otros nicamente
en el orden de colocacin de sus elementos, luego sern todas las ordenaciones posibles
que puedan hacerse con los 35 elementos (no se consieran la primera x ya que todas
empiezan por x y no inuye en el conteo) donde uno de ellos (la x) se repite tres veces
y el otro (el 1) se repite treinta y dos veces. Por lo tanto, el nmero de soluciones
enteras no negativas que tiene la ecuacin propuesta es PR
3,32
35
=
35!
3! 32!
= 6545.
(b) x
i
> 0, 1 i 4. Observe que: x
i
> 0 luego x
i
> 1 por lo tanto x
i
1 > 0 y
haciendo y
i
= x
i
1, i = 1, 2, 3, 4. se tiene que yi > 0, i = 1, 2, 3, 4, sustituimos en la
ecuacin propuesta, y y
1
+1+y
2
+1+y
3
+1+y
4
+1 = 32, es decir, y
1
+y
2
+y
3
+y
4
= 28
con y
i
> 0, 1 i 4 luego el problema propuesto equivale a calcular el nmero de
soluciones enteras de esta ecuacin. Bastara aplicar el mismo razonamiento que en
el apartado (a) para llegar a que el nmero buscado es PR
3,28
31
=
31!
3! 28!
= 4495
(c) x1, x2 > 5 y x3, x4 > 7. Razonando igual que en el apartado (b) y haciendo
y
1
= x
1
5, y
2
= x
2
5, y
3
= x
3
7, y
4
= x
4
7, sustituimos en la ecuacin original
y resulta y
1
+ y
2
+ y
3
+ y
4
= 8 con yi > 0, 1 i 4. Razonando igual que en (a) y
se tiene que el nmero de soluciones enteras de la ecuacin propuesta que cumplen las
condiciones dadas es PR
3,8
11
=
11!
3! 8!
= 165
(d) xi > 8, 1 i 4. Razonando igual que en los apartados (a) y (b), se hace y
i
=
x
i
8, 1 i 4. sustituyendo en la ecuacin original, se obtiene y
1
+y
2
+y
3
+y
4
= 0
con yi > 0, 1 i 4, la cual, slo admite la solucin trivial, y
1
= y
2
= y
3
= y
4
= 0.
Luego la ecuacin general tiene una nica solucin entera no negativa que cumpla las
condiciones dadas.
(e) xi > 2, 1 i 4. Razonando igual que en los apartados anteriores, y haciendo
y
i
= x
i
+ 2, i = 1, 2, 3, 4. Sustituyendo en la ecuacin original se obtiene la ecuacin
3. Tcnicas de Conteo 61
y
1
+y
2
+y
3
+y
4
= 40 : yi > 0, 1 i 4. Utilizando nuevamente los argumentos del
apartado (a), el nmero de soluciones enteras no negativas de esta ecuacin y de la
ecuacin original con las condiciones impuestas se tiene: PR
3,40
43
=
43!
3! 40!
= 12,341
(f ) x
1
, x
2
, x
3
> 0, 0 < x
4
25. Observe que si S es el conjunto formado por todas las
soluciones que se piden, es decir,
S = {(x
1
, x
2
, x
3
, x
4
) : x
1
, x
2
, x
3
> 0 y 0 < x
4
25}
y S
1
y S
2
son los conjuntos:
S
1
= {(x
1
, x
2
, x
3
, x
4
) : x
1
, x
2
, x
3
> 0 y 0 < x
4
32}
S
2
= {(x
1
, x
2
, x
3
, x
4
) : x
1
, x
2
, x
3
> 0 y 25 < x
4
32}
entonces, S
1
= S S
2
y S S
2
= , luego por el principio de adicin,|S
1
| =
|S S
2
| = |S| + |S
2
|. Luego |S| = |S
1
| |S
2
| donde |S
1
| = PR
3,28
31
=
31!
3! 28!
= 4495.
Para calcular |S2|, se tiene que x
1
, x
2
, x
3
> 0 y x
4
> 25. Entonces, x
i
> 0 por lo tanto
x
i
> 1 de donde x
i
1 > 0, i = 1, 2, 3 y x
4
> 25 por lo que x
4
> 26 de donde
x
4
26 > 0, luego haciendo y
i
= x
i
1, i = 1, 2, 3 y y
4
= x
4
26, y sustituyendo en
la ecuacin original, se tiene entonces que y
1
+y
2
+y
3
+y
4
= 3 con y
i
> 0, 1 i 3
de donde yi > 0, 1 i 4. Utilizando el mismo razonamiento que en apartados
anteriores, el nmero de soluciones enteras de la ecuacin original cumpliendo las
condiciones impuestas es PR
3,3
6
=
6!
3! 3!
= 20. Por lo tanto, el nmero de soluciones
enteras de la ecuacin propuesta con las condiciones x
1
, x
2
, x
3
> 0 y 0 < x4 25 es,
|S| = |S
1
| |S
2
| = 4495 20 = 4475
Ejemplo 226 : Cuntos nmeros hay entre el 1 y el 1000 que tengan la propiedad
de que la suma de sus dgitos sea cinco?
Solucin 227 : Si se excluye el 1000 que no tiene la propiedad requerida, se puede
transformar los 999 nmeros restantes en nmeros de tres cifras anteponiendo dos
ceros y un cero a los de una y dos cifras, respectivamente. Por ejempl, el 3 se trans-
formara en el 003, el 72 se transformara en el 072. se plantea el esquema siguiente:
a cada uno de los nmeros solucin del problema se le hace corresponder una palabra
formada por una c para cada cifra del mismo seguida de un nmero de x igual a su
valor. La siguiente tabla muestra algunos ejemplos
230 cxxcxxxc
221 cxxcxxcx
005 cccxxxxx
De esta forma a cada nmero buscado le correspondera una palabra de stas y cada una
de las palabras representar a un nmero cuyas cifras sumen cinco. Calculndo entonces
3. Tcnicas de Conteo 62
el nmero de palabras distintas que pueden formarse. Seran todas las ordenaciones
posibles de 7 elementos (la primera c no la contamos porque se repite en todos), donde
la c se repite dos veces y la x cinco, es decir hay PR
2,5
7
=
7!
2! 5!
= 21 nmeros entre
el 1 y el 1000 con la propiedad de que la suma de sus cifras sea cinco.
Ejemplo 228 : Calcular de cuntas formas pueden distribuirse diez monedas idnti-
cas entre cinco nios si:
(a) Si no hay restricciones.
(b) Si cada nio recibe una moneda como mnimo.
(c) Si el nio mayor recibe, al menos, dos monedas.
Solucin 229 : Designando a los nios por n
1
, n
2
, n
3
, n
4
y n
5
.
(a) Empleando un esquema similar al utilizado en el ejercicio anterior. Representare-
mos cada forma de repartir con una n para cada nio seguida de un nmero de x igual
al de monedas que reciba. La tabla siguiente muestra algunos ejemplos:
n
1
n
2
n
3
n
4
n
5
1 3 4 1 1 nxnxxxnxxxxnxnx
2 5 3 0 0 nxxnxxxxxnxxxnn
8 0 1 0 1 nxxxxxxxxnnxnnx
Siguiendo un razonamiento anlogo al del ejercicio anterior, habr tantas formas de
repartir como ordenaciones distintas de 9 letras, donde la n se repite 4 veces y la x
diez, es decir, las diez monedas pueden repartirse entre los diez nios de PR
4,10
14
=
14!
4! 10!
= 1001 formas distintas.
(b) Si cada nio recibe una moneda como mnimo, entonces damos una moneda a
cada uno y repartimos las cinco restantes. Por un argumento idntico al del apartado
anterior las diez monedas pueden repartirse entre los diez nios con las condiciones
requeridas de PR
4,5
9
=
9!
4! 5!
= 126 formas distintas.
(c) Si el nio mayor recibe al menos dos monedas, quedarn ocho para repartir entre
los cinco nios. El mismo razonamiento que en los apartados anteriores lleva a la
conclusin de que la reparticin pedida puede hacerse de PR
4,8
12
=
12!
4! 8!
= 495 formas
distintas.
Ejemplo 230 : Calcular de cuntas formas pueden distribuirse ocho pelotas blancas
idnticas en cuatro recipientes distintos de modo que:
(a) Ningn recipiente quede vaco.
(b) el cuarto recipiente contenga un nmero impar de pelotas.
3. Tcnicas de Conteo 63
Solucin 231 : Si los cuatro recipientes son x
1
, x
2
, x
3
y x
4
, el problema de distribuir
las ocho pelotas en los cuatro recipientes es equivalente a calcular el nmero de solu-
ciones enteras que tiene la ecuacin x
1
+x
2
+x
3
+x
4
= 8
(a) Si ningn recipiente ha de quedar vaco, entonces se pone una pelota en cada re-
cipiente y se distribuye las cuatro pelotas restantes en los cuatro recipientes, es decir,
calculamos cuntas soluciones enteras tiene la ecuacin x
1
+x
2
+x
3
+x
4
= 4 con la
condicin de que x
i
> 0 para i = 1, 2, 3, 4. El mtodo aludido anteriormente dice que
las pelotas se pueden distribuir de PR
3,4
7
=
7!
3! 4!
= 35 formas distintas.
(b) Si en el cuarto recipiente hay un nmero impar de pelotas, entonces contendr
2k + 1 pelotas, con k = 0, 1, 2, 3, por tanto, para cada uno de estos valores de k,
quedarn 8(2k+1) pelotas para distribuir entre los restantes recipientes y esto puede
hacerse, aplicando el mtodo de uno de los ejemplos anteriores se tiene PR
2,8(2k+1)
10(2k+1)
formas, por lo tanto por el principio de adicin la distribucin pedida podr hacerse de
3

k=0
PR
2,8(2k+1)
10(2k+1)
= PR
2,7
9
+PR
2,5
7
+PR
2,3
5
+PR
2,1
3
=
9!
2! 7!
+
7!
2! 5!
+
5!
2! 3!
+
3!
2! 1!
= 70
formas distintas.
Ejemplo 232 : Un mensaje consta de doce smbolos y cuarenta y cinco espacios en
blanco entre los smbolos.
(a) Si los smbolos son todos distintos entre s, calcular
(i) el nmero de mensajes distintos que pueden realizarse.
(ii) el nmero de mensajes distintos que pueden realizarse con la condicin de que
entre dos smbolos consecutivos debe haber un mnimo de tres espacios en blanco.
(b) Responder a los dos apartados anteriores, en el caso de que el conjunto de smbolos
est formado por las letras A, B y C repetidas, cada una, cuatro veces.
Solucin 233 : (a) Sean S
1
, S
2
, S
3
, S
4
, S
5
, S
6
, S
7
, S
8
, S
9
, S
10
, S
11
, S
12
los doce
smbolos, todos distintos entre s.
(i) Detrs de cada uno de ellos, excepto del ltimo habr un nmero determinado
de espacios en blanco que oscilar entre cero y cuarenta y cinco. Un esquema de tal
situacin es el siguiente
S
1
S
2
S
3
S
4
S
5
S
6
S
7
S
8
S
9
S
10
S
11
S
12
.
Note que cualquiera que sea el nmero de blancos que hay entre los smbolos, si in-
tercambiamos dos o ms smbolos entre ellos se produce un mensaje diferente, luego
3. Tcnicas de Conteo 64
atendiendo solamente a los smbolos habr un total de P
12
mensajes distintos. Ahora
bien, para cada uno de ellos los huecos que hemos dejado entre los smbolos pueden
estar ocupados por espacios en blanco. Observemos el siguiente esquema:
S
1
x
1S
3
x
2S
5
x
3S
7
x
4S
2
x
5S
4
x
6S
6
x
7S
10
x
8S
8
x
9S
11
x
10S
12
x
11S
9
Para una ordenacin cualquiera de los smbolos hemos llamado x
i
a cada uno de los
once espacios en blanco que hay entre ellos. Dado que el total de blancos es cuarenta
y cinco el nmero de formas distintas de repartirlos entre los espacios es igual al de
soluciones enteras de la ecuacin
x
1
+x
2
+x
3
+x
4
+x
5
+x
6
+x
7
+x
8
+x
9
+x
10
+x
11
= 45
siendo x
i
> 0 para 1 i 11, que como ya se sabe es permutaciones con repeticin
de 55 elementos donde 10 son iguales entre s y distintos de otros 45 tambin iguales
entre s. Consecuentemente, el nmero de mensajes distintos que pueden realizarse es
P
12
PR
10,45
55
= 12!
55!
10! 45!
(ii) Como entre dos smbolos consecutivos ha de haber un mnimo de tres espacios en
blanco, nos quedarn 12 blancos a repartir entre los once espacios x
i
, lo cual puede
hacerse segn ejemplo anterior de PR
10,12
22
formas distintas. Para cada una de ellas, al
igual que en (i), los smbolos podrn ordenarse de P
12
maneras diferentes, por tanto,
el nmero de mensajes distintos en este caso es P
12
PR
10,12
22
= 12!
22!
10! 12!
=
22!
10!
(b) Ahora los smbolos son A, A, A, A, B, B, B, B, C, C, C, C es decir, son iguales entre
s cuatro a cuatro.
(i) El razonamiento es idntico al apartado (i) del apartado (a) con la salvedad de que
los smbolos se pueden ordenar de PR
4,4,4
12
formas distintas. Por tanto, el nmero de
mensajes distintos es PR
4,4,4
12
PR
10,45
55
=
12!
4! 4! 4!

55!
10! 45!
(ii) Razonamos igual que en (ii) de (a) con la salvedad que acabamos de exponer luego
PR
4,4,4
12
PR
10,12
22
=
12!
4! 4! 4!

22!
10! 12!
. que es el nmero de mensajes distintos que
pueden realizarse en este caso.
Ejemplo 234 : Calcular de cuntas maneras pueden distribuirse veinticuatro mar-
cadores entre cuatro aulas, si
(a) todas los marcadores son negros y no hay restricciones.
(b) todas las marcadores son negros y todas las aulas han de tener marcador.
(c) hay seis marcadores negros, ocho rojos y diez azules y cada aula ha de tener al
menos uno de cada color.
(d) hay seis marcadores blancos, ocho rojos y diez azules y la primer aula slo debe
tener dos blancos, uno rojo y dos azules.
3. Tcnicas de Conteo 65
Solucin 235 : Nuevamente se trata de distribuir un nmero determinado de objetos.
El mtodo aprendido un ejemplo previo sirve de nuevo a para esta solucin. Sean x
1
,
x
2
, x
3
y x
4
el nmero de tizas que se asignan a cada una de las cuatro aulas.
(a) Al ser todas los marcadores iguales y no haber restricciones, el nmero de distribu-
ciones coincidir con el de soluciones enteras de la ecuacin x
1
+x
2
+x
3
+x
4
= 24:
x
i
> 0, i = 1, 2, 3, 4 que como ya se sabe es PR
3,24
27
=
27!
3! 24!
= 2925
(b) Todos los marcadores son iguales y como todas las aulas han de tener marcador,
se deposita una en cada aula y quedarn veinte marcadores a repartir entre las cuatro
aulas. El mismo razonamiento del apartado anterior permite armar que se pueden
distribuir de PR
3,20
23
=
23!
3! 20!
= 1771 formas distintas.
(c) Si se depositan en cada aula un marcador blanco, uno rojo y una azul, entonces
quedan dos marcadores blancos, cuatro rojos y seis azules para repartir entre las cuatro
aulas. Razonando igual que en los apartados anteriores se tiene que los dos marcadores
blancos pueden repartirse de PR
3,2
5
formas distintas y para cada una de estas distribu-
ciones los cuatro marcadores rojos pueden repartirse entre las cuatro aulas de PR
3,4
7
formas diferentes, luego por el principio de multiplicacin, las marcadores blancos y
los rojos pueden repartirse de PR
3,2
5
PR
3,4
7
maneras distintas, para cada una de las
cuales los seis marcadores azules podrn repartirse entre las cuatro aulas de PR
3,6
9
formas diferentes. En denitiva, por el principio de multiplicacin el total de distribu-
ciones de los marcadores en este caso es
PR
3,2
5
PR
3,4
7
PR
3,6
9
=
5!
3! 2!

7!
3! 4!

9!
3! 6!
= 2400
(d) Depositando dos marcadores blancos, uno rojo y dos azules en el primer aula y
repartiendo los maarcadores que quedan, es decir, cuatro blancos, siete rojos y ocho
azules entre las tres aulas que restan.
Un razonamiento idntico al enunciado anterior dice que la distribucin puede hacerse
de
PR
2,6
8
PR
2,7
9
PR
2,8
10
=
8!
2! 6!

9!
2! 7!

10!
2! 8!
= 45360
formas diferentes.
3.1.2. Variaciones o permutaciones
Considere siete objetos a
1
, a
2
, a
3
, a
4
, a
5
, a
6
y a
7
y suponga que son los 7 primeros
dgitos Cuntos nmeros de cuatro cifras pueden formarse con los mismos sin que se
repita ninguno?
Tomando los digitos 1, 2, 3, 4, 5, 6 y 7 y con lo que se conoce hasta el momento, lo
nico que se puede hacer es calcular cuntos nmeros de siete cifras pueden formarse
con ellos sin que se repita ninguna, que se sabe son P
7
. Ahora si de cada uno de estos
3. Tcnicas de Conteo 66
nmeros elegimos cuatro cifras cualesquiera (las mismas en todos), se tendran todos
los nmeros de cuatro cifras distintas que puedan formarse con los siete dgitos. Parece,
pues, que el problema est resuelto y que la solucin es P
7
. Observe que esto no es
cierto. En efecto, algunas de las P
7
ordenaciones obtenidas son, por ejemplo; 1234567;
1234657; 1234765; 2341567; 2345176; 3245167.
Si ahora se elegen las cuatro primeras cifras en cada uno de ellos, los nmeros obtenidos
seran: 1234; 1234; 1234; 2341; 3245; 3245; es decir, empleando este sistema algunos
nmeros se estaran contando ms de una vez. El problema ahora es averiguar cuntas
veces est repetido cada uno de ellos. Este problema es fcil de resolver. de hecho, si
se jan cuatro nmeros cualesquiera y se permutan los restantes, se tienen todos los
nmeros que tienen las mismas primeras cuatro cifras. Consecuentemente, el nmero de
veces que se repite cada uno de los nmeros es P
(74)
. Luego si se llama a N el nmero
que se busca, se tiene que N P
(74)
= P7, luego el total de nmeros que cumplen las
condiciones del enunciado es: N =
P
7
P
(74)
=
7!
(7 4)!
= 7 6 5 4. Formalizando y
generalizamdo este anlisis se enuncia la siguiente denicin.
Denicin 236 : Dada una coleccin de m objetos a
1
, a
2
,..., a
m1
, a
m
distintos y
un nmero entero positivo n m, se llama variacin o peermutacin de orden n a
cualquier subcoleccin, a
1
, a
2
,..., a
n
de n objetos de la coleccin dada.
Nota 237 : Observe que dos variaciones o permutaciones sern diferentes cuando
dieran en algn o algunos elementos o bien cuando teniendo los mismos elementos
dieran en el orden de colocacin de los mismos.
Teorema 238 : Al nmero de variaciones o permutaciones de orden n de una colec-
cin de m objetos se denotarn por V
m,n
=
m
P
n
al valor del nmero de variaciones de
m elementos tomados de a n y V
m,n
=
m
P
n
= m (m1) ... (mn +1) =
P
m
P
(mn)
.
Demostracin : Procediendo por induccin para formar las variaciones de orden
n que pueden formarse con los m objetos a
1
, a
2
,..., a
m1
, a
m
, siendo n m. Paso
bsico. Para n = 1, las variaciones de orden 1 seran: a
1
, a
2
,..., a
m1
, a
m
. Para obtener
las de orden dos (n = 2), se aaden a cada una de las de orden 1, cada uno de los
restantes elementos, o sea,
a
2
a
1
a
3
a
1
a
4
a
1
a
m
a
1
a
1
a
2
a
3
a
2
a
4
a
2
a
m
a
2
a
1
a
3
a
2
a
3
a
4
a
3
a
m
a
3
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
a
1
a
m
a
2
a
m
a
3
a
m
a
m1
a
m
3. Tcnicas de Conteo 67
En total habr m columnas de m1 grupos cada una de ellas.
Paso inductivo. Suponga formadas las de orden m1.Formarendo las de orden n. Se
procede de la misma forma que antes. A cada una de las variaciones de orden n1 se
aade cada uno de los m (n 1) elementos restantes. Suponga que no se obtienen
las variaciones de orden n. Entonces, atendiendo a la denicin de variacin, puede
ser por dos razones:
(a) Falta alguna variacin.
(b) Alguna variacin est repetida.
pero no puede faltar ninguna ya que eso signicara que faltan algunas variaciones de
orden n 1, que se han supuesto formadas. Adems tampoco puede haber ninguna
repetida pues las que provienen de la misma variacin de orden (n 1) se difer-
encian en el elemento aadido y si proceden de distinta variacin de orden (n -
1), se diferencian, al menos, en lo que estas se diferenciaban. Como consecuencia,
el proceso de formacin es correcto. Calculando, ahora, cuntos grupos son, es de-
cir, cunto vale el nmero V
m,n
=
m
P
n
. Siguiendo el proceso de formacin indica-
do anteriormente, se tiene; V
m,1
=
m
P
1
= m. Para calcular las V
m,2
=
m
P
2
, habr
que aadir a cada una de las V
m,1
=
m
P
1
uno de los m 1 elementos restantes,
luego,V
m,2
=
m
P
2
= V
m,1
(m 1); anlogamente, V
m,3
=
m
P
3
= V
m,2
(m 2);
V
m,4
=
m
P
4
= V
m,3
(m 3) y siguiendo as sucesivamente, V
m,n1
=
m
P
n1
=
V
m,n2
[m (m 2)] y V
m,n
=
m
P
n
= V
m,n1
[m (m 1)]. O sea que se tienen
V
m,1
=
m
P
1
= m; V
m,2
=
m
P
2
= V
m,1
(m 1); V
m,3
=
m
P
3
= V
m,2
(m 2);
V
m,4
=
m
P
4
= V
m,3
(m 3),....,V
m,n1
=
m
P
n1
= V
m,n2
[m (m 2)]; V
m,n
=
m
P
n
= V
m,n1
[m(m1)]. Multiplicando miembro a miembro estas igualdades, resulta
V
m,1
V
m,2
...V
m,n1
V
m,n
= mV
m,1
(m1)...V
m,n2
[m(n2)]V
m,n1
[m(n1)]
de donde simplicando se llega a V
m,n
= m(m1)(m2) ... (mn + 1) que es el
nmero de variaciones de orden n que se pueden formar con m elementos.
Ejemplo 239 : Con los dgitos 1, 2, 3, 4, 5, 6, 7, 8 y 9, Cuntos nmeros diferentes
de cuatro cifras pueden formarse sin que se repita ninguna cifra?
Cuntos de estos nmeros contienen al 1?
Solucin 240 : Se tiene que calcular el nmero de grupo de cuatro elementos que
pueden formarse con los nueve elementos propuestos.
(a) Observe que uno de los posibles nmeros a formar es el 1234 que, obviamente, es
distinto del 1245 y tambin distinto del 3214. Es decir, dos grupos de cuatro elementos
elegidos entre los nueve dados son distintos cuando se diferencian en algn o algunos
elementos y tambin cuando se les coloca en distinto orden. Por tanto son variaciones
de nueve elementos tomados cuatro , de aqu que el nmero pedido sea:V
9,4
=
9
P
4
=
9 8 7 6 = 3024
3. Tcnicas de Conteo 68
(b) Observe ahora cuntos de los 3024 nmeros que pueden formarse cuentan al 1
entre sus cifras. El problema es idntico al de construir nmeros de tres cifras con los
dgitos 2,3,4,5,6,7,8 y 9 y aadir, posteriormente, el 1 a cada uno de ellos. Razonando
igual que en el apartado anterior, este nmero es V
8,3
=
8
P
3
. Ahora bien, para cada
uno de los nmeros de tres cifras, el 1 puede colocarse en cuatro posiciones distintas,
originando cuatro nmeros diferentes. Se tiene entonces que el nmero pedido es 4
V
8,3
= 4
8
P
3
= 4 8 7 6 = 1344
3.1.3. Variaciones o permutaciones con Repeticin
Supongamos ahora que se dispone de cinco objetos a
1
, a
2
, a
3
, a
4
y a
5
, que son
nmeros de una sola cifra y que pregntese lo siguiente:Cuntos nmeros de tres
cifras pueden formarse con los cinco dgitos propuestos? Para que se haga un idea,
suponga que los nmeros son 1, 2, 3, 4 y 5 y observe que ahora no se hace referencia a
la repeticin de las cifras, luego hay que suponer que pueden repetirse. El resultado a
la pregunta es una sencilla aplicacin del principio de multiplicacin. En efecto, para
la primera cifra se tienen cinco opciones y como pueden repetirse, habr tambin cinco
para la segunda y para la tercera. El citado principio asegura que el total de nmeros
que pueden formarse en las condiciones pedidas es:5 5 5 = 5
3
Se dene y se calcula el nmero de las variaciones con repeticin como sigue.
Denicin 241 : Dada una coleccin de m objetos a
1
, a
2
,..., a
m1
, a
m
distintos y
un nmero entero positivo n, se llama variacin con repeticin de orden n a cualquier
subcoleccin de n objetos de la coleccin dada pudiendo repetirse los mismos.
Nota 242 : Observe que dos variaciones con repeticin sern diferentes cuando di-
eran en algn o algunos elementos o bien cuando teniendo los mismos elementos
dieran en el lugar que ocupan elementos distintos.
Teorema 243 : Al nmero de variaciones con repeticin de orden n de una coleccin
de m objetos lo notaremos V R
m,n
=
m
PR
n
, y se dice que es el nmero de variaciones
con repeticin de m elementos tomados de a n y V R
m,n
=
m
PR
n
= m
n
.
Demostracin : Procediendo por induccin para formar las variaciones con repeti-
cin de orden n que pueden formarse con los m objetos a
1
, a
2
,..., a
m1
, a
m
. Paso bsico.
Para n = 1, las variaciones con repeticin de orden 1 seran: a
1
a
2
...a
m1
a
m
, es
decir, V R
m,n
=
m
PR
n
= m. Para obtener las de orden dos (n = 2), se aade a cada
3. Tcnicas de Conteo 69
una de las de orden 1, cada uno de los dems elementos, incluido el mismo, o sea,
a
1
a
1
a
2
a
1
a
3
a
1
a
m
a
1
a
1
a
2
a
2
a
2
a
3
a
2
a
m
a
2
a
1
a
3
a
2
a
3
a
3
a
3
a
m
a
3
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
a
1
a
m
a
2
a
m
a
3
a
m
a
m
a
m
Entonces, por cada variacin con repeticin de orden 1, habr m variaciones con
repeticin de orden 2, luego, V R
m,2
=
m
PR
2
= m V R
m,1
. Paso inductivo. Suponga
obtenidas las de orden m1. Para obtener las de orden m se aade a cada una de el-
las, cada uno de los dems elementos, incluido el mismo. Entonces, V R
m,n
=
m
PR
n
=
mV R
m,n1
. se tiene por tanto, V R
m,n
=
m
PR
n
= m, V R
m,2
=
m
PR
2
= mV R
m,1
, ...,
V R
m,n1
=
m
PR
n1
= m V R
m,n2
, V R
m,n
=
m
PR
n
= m V R
m,n1
. Multiplicando
miembro a miembro estas igualdades, se tiene V R
m,1
V R
m,2
... V R
m,n1
V R
m,n
=
mmV R
m,1
mV R
m,2
...mV R
m,n2
mV R
m,n1
. de aqu que V R
m,n
=
m
PR
n
= m
n
sea el nmero de variaciones con repeticin de orden n que pueden formarse con m
elementos dados.
Ejemplo 244 : Calcular cuntas palabras de tres letras pueden formarse con las letras
A,B,C,D y E en los siguientes casos:
(a) Comienzan por A.
(b) No contienen la letra A.
(c) Contienen la letra A.
Solucin 245 : Observe que las palabras ABC y BAC son distintas, luego el orden
inuye en el hecho de que dos grupos de tres elementos elegidos entre los cinco dados
sean diferentes, adems ABC y ADE tambin son palabras distintas, luego el cambio
de algn o algunos elementos es, asimismo, relevante. Consecuentemente, las palabras
de tres letras sern variaciones de orden tres elegidas entre las cinco letras dadas.
(a) Veamos cuntas palabras comienzan por A.Bastara anteponer la letra A a cada
una de las variaciones con repeticin de segundo orden de las cinco letras dadas.
Consecuentemente, el nmero de palabras de tres letras construidas con las cinco dadas
y que empiezan por A es V R
5,2
=
5
PR
2
= 5
2
= 25
(b) Calculamos cuntas palabras no contienen a la letra A. En este caso, bastara
calcular el nmero de palabras de tres letras que pueden formarse con B,C,D y E, es
decir, V R
4,3
=
4
PR
3
= 4
3
= 64
(c) Finalmente, cuntas palabras contienen la letra A. El nmero total de palabras de
tres letras es V R
5,3
y el nmero de palabras que no contienen la letra A es, segn el
3. Tcnicas de Conteo 70
apartado (b), V R
4,3
, consecuentemente el nmero pedido es V R
5,3
V R
4,3
=
5
PR
3

4
PR
3
= 5
3
4
3
= 125 64 = 61
Ejemplo 246 : Dado el conjunto de dgitos D = {1, 2, 3, 4, 5, 6, 7, 8, 9}, calcular cun-
tos nmeros pueden formarse en los siguientes casos:
(a) Nmeros de cinco cifras distintas.
(b) Nmeros de cinco cifras distintas e impares.
(c) Nmeros divisibles por dos y que tengan cuatro cifras.
(d) Nmeros de cinco cifras tales que los lugares impares estn ocupados por cifras
impares.
(e) Nmeros de cinco cifras tales que los lugares pares estn ocupados por cifras pares.
(f ) Nmeros capicas de cinco cifras.
(g) Nmeros de cinco cifras con el uno repetido, exactamente dos veces.
Solucin 247 : Dado que dos nmeros cualesquiera sern distintos si se cambian el
orden de colocacin y si se cambia algn o algunos dgitos, los nmeros de k cifras que
pueden formarse con los nueve elementos de D sern variaciones de orden k elegidas
de entre ellos, siendo 1 k 9.
(a) Como los nmeros han de tener cinco cifras todas distintas, k ser cinco y el total
de nmeros buscado es V
9,5
= 9 8 7 6 5 = 15120
(b) Dado que hay cinco cifras impares, aplicando el mismo razonamiento anterior los
nmeros seran las variaciones de orden cinco elegidas entre cinco elementos, es decir,
las permutaciones de cinco elementos. Consecuentemente, el total de nmeros de cinco
cifras todas distintas e impares es P
5
= 1 2 3 4 5 = 120
(c) Para que los nmeros sean divisibles por 2, han de terminar en 2, 4, 6 u 8. Fijan-
do cada una de estas cuatro opciones, tendramos para cada una de ellas que las tres
posiciones restantes pueden cubrirse con cualquier terna de dgitos elegidos de entre
los nueve del conjunto D, luego el nmero buscado es 4 V R
9,3
= 4 9
3
= 2916
(d) En los lugares primero, tercero y quinto, puede situarse cualquier grupo de tres
dgitos elegidos de entre los cinco impares que hay en D, lo cual puede hacerse de
V R
5,3
formas distintas, para cada una de las cuales podemos situar en las posiciones
segunda, tercera y cuarta, cualquier grupo de dos cifras elegidas entre las de D y esto
puede hacerse de V R
9,2
formas distintas. Consecuentemente, por el principio de mul-
tiplicacin el total de los nmeros buscados ser: V R
9,2
V R
5,3
= 9
2
5
3
= 10125
(e) Aplicamos un razonamiento idntico al del apartado anterior cambiando los im-
pares por los pares y el resultado ser: V R
4,2
V R
9,3
= 4
2
5
3
= 11664
(f ) Para construir un nmero capica de cinco cifras, basta repetir a continuacin y en
orden inverso, las dos primeras de un nmero de tres. Consecuentemente, el total de
nmeros de este tipo es igual al de nmeros de tres cifras, es decir, V R
9,3
= 9
3
= 729
3. Tcnicas de Conteo 71
(g) Si eliminamos el uno del conjunto D con las ocho cifras restantes pueden formarse
V R
8,3
nmeros distintos de tres cifras. Observe de cuantas formas pueden aadirse dos
unos para formar nmero de cinco cifras. El esquema siguiente, siendo ccc cualquiera
de los nmeros de tres cifras, simboliza la situacin. x
1
c x
2
c x
3
c x
4
. Los espacios
ocupados por las x
i
pueden estar ocupados por cero, uno o dos unos. Calcular cuntas
opciones distintas hay es equivalente a repartir dos objetos entre cuatro o lo que es igual
calcular el nmero de soluciones enteras que tiene la ecuacin x
1
+x
2
+x
3
+x
4
= 2
que como ya se sabe que es PR
2,3
5
entonces, V R
8,3
PR
2,3
=
8
3
5!
2! 3!
= 5120 es el total
de nmeros de cinco cifras que tienen el uno repetido, exactamente, dos veces.
3.1.4. Combinaciones
Supongamos que disponemos de una baraja de 52 cartas. Cuntas manos de cinco
cartas diferentes pueden obtenerse de dicha baraja? Suponga calculadas todas las orde-
naciones posibles de las 52 cartas de la baraja. Se tendran P
52
ordenaciones distintas.
Parece que si se eligen cinco cartas cualesquiera en cada una de las ordenaciones (las
mismas en cada ordenacin), el problema estara resuelto. Sin embargo, no es as, ya
que por ejemplo dos de los grupos elegidos podran ser a
1
a
2
a
3
a
4
a
5
y a
1
a
3
a
4
a
2
a
5
pero
estas dos manos son iguales desde el punto de vista que se plantea la pregunta ya que
el orden en que se den las cinco cartas es irrelevante. Entre las P
52
ordenaciones habr
P
5
que sern iguales. Adems cada una de ellas estar repetida P
525
veces, luego por
la regla del producto, dentro de las P
52
ordenaciones habr un total de P
5
P
(525)
ordenaciones iguales. As pues, el nmero de manos distintas, M, por el nmero de
veces que se repite cada una ser igual al total de ordenaciones posibles de las 52 car-
tas, es decir, M P
5
P
525
= P
52
de aqu que M =
P
52
P
5
P
(525)
=
52!
5! (52 5)!
sea el
nmero de manos diferentes de cinco cartas que pueden obtenerse. La nueva situacin
nos sita ante la denicin de combinacin que se vera a continuacin.
Denicin 248 : Dada una coleccin de m objetos a
1
, a
2
, ..., a
m1
, a
m
distintos y
un nmero entero positivo n m, llamaremos combinacin de orden n a cualquier
subcoleccin, a
1
, a
2
, ..., a
n
de n objetos de la coleccin dada.
Nota 249 : Dos combinaciones sern distintas si algn o algunos elementos de uno de
los grupos no se encuentra en el otro, es decir, si dieren en algn o algunos elementos.
Teorema 250 : Al nmero de combinaciones de orden n de una coleccin de m obje-
tos, se denotar por
m
C
n
y se dir que es el nmero de combinaciones de m elementos
tomados de a n y su valor es
m
C
n
=
m!
n!(mn)!
3. Tcnicas de Conteo 72
Demostracin : Procediendo por induccin para formar las combinaciones de m
elementos tomados de a n y calcular su valor. Paso bsico. Para n = 1, las combina-
ciones de orden 1, sern: a
1
a
2
a
3
......a
n
. Para n = 2, se obtienen las combinaciones de
orden dos de m elementos. Se podran obtener aadiendo a cada combinacin de orden
1 los elementos que le siguen, uno a uno, es decir,
a
1
a
2
a
1
a
3
a
1
a
4
a
1
a
n
a
2
a
3
a
2
a
4
a
2
a
n
a
3
a
4
a
3
a
n
.
.
.
.
.
.
.
.
.
a
n1
a
n
Supuestasmente formadas las de orden n 1, de modo que en cada una aparezcan
los ndices ordenados de menor a mayor, las combinaciones de orden n, se obtienen
aadiendo a cada combinacin de orden n 1 cada uno de los elementos posteriores
al ltimo de los que en ella guren. De esta forma, todas las combinaciones n-adas as
formadas son distintas, bien porque proceden de combinaciones de orden n1, o bien,
por tener diferente el ltimo elemento. Adems se obtienen todas las posibles, pues si
faltara alguna, separando en una cualquiera de ellas el ltimo elemento nos quedara
una combinacin de orden n 1 que no habra gurado entre las que haban servido
de partida de orden n 1 en contra de la hiptesis. Calculando ahora el nmero de
combinaciones. Suponga formadas todas las combinaciones de orden n de m elementos,
es decir,
m
C
n
. Si en cada combinacin se permutan de todos los modos posibles los
n elementos que guran en ella, se obtendran todas las variaciones posibles de esos
m elementos tomados de a n. Luego cada combinacin da lugar a P
n
variaciones, por
tanto, V
m,n
=
m
C
n
P
n
de donde
m
C
n
=
V
m,n
P
n
=
m!
(mn)!
n!
=
m!
n!(mn)!
. Al nmero
resultante se le llama nmero combinatorio y se nota en la forma
_
m
n
_
=
m!
n!(mn)!
Ejemplo 251 : Se dispone de doce puntos en un plano de tal manera que tres cua-
lesquiera de ellos no estn alineados.
(a) Cuntas rectas determinan dichos puntos?
(b) Cuntas de las rectas anteriores pasan por un determinado punto a?
(c) Cuntos tringulos contienen al punto a como vrtice?
Solucin 252 : Recuerde que dos puntos cualesquiera del plano determinan una recta
y que un tercer punto, o bien est alineado con los otros dos, en cuyo caso pertenece a
la recta que ambos determinan, o bien no lo est, y en tal caso, determina con los otros
3. Tcnicas de Conteo 73
puntos, dos rectas, una con cada uno de ellos. Dado que se dispone de doce puntos y
tres cualesquiera de ellos no estn alineados, podremos asegurar que cada dos de ellos
determinan una recta distinta de las dems.
(a) Suponga que los puntos son a, b, c, d, e, f, g, h, i, j y k y note que ad como la
recta que determinan los puntos a y d. Pues bien, ad y por da son iguales ya que
la recta que determinan a y d es la misma que la determinada d y a, por tanto el
orden en que tomemos los puntos no inuye en la recta que ambos determinan. Sin
embargo, los puntos a y d determinan una recta distinta de la que determinan d y e
que, a su vez, es distinta de la que determinan a y f, por tanto el cambio de algn
o algunos puntos inuye en el hecho de que las rectas que determinan sean distintas.
Consecuentemente, las rectas que determinan los doce puntos seran combinaciones
de orden dos elegidas entre ellos y
12
C
2
=
_
12
2
_
=
12!
2!(12 2)!
=
12!
2!10!
= 66 ser el
nmero de rectas distintas que hay.
(b) Bastara dejar jo el punto a y trazar una recta a cada uno de los restantes once
puntos, luego habr, en total, once rectas que pasan por dicho punto.
(c) Cada tres puntos no alineados en el plano determinan un tringulo que los tiene
como vrtices. Dejando jo el punto a, bastara calcular las combinaciones de orden dos
de los once puntos restantes y se obtendra
11
C
2
=
_
11
2
_
=
11!
2!(11 2)!
=
11!
2!9!
= 55
tringulos diferentes que tienen al punto a como uno de sus vrtices.
Ejemplo 253 : Un estudiante tiene que responder siete preguntas de un cuestionario
de diez. de cuntas formas puede hacer su eleccin si
(a) no hay restricciones?
(b) debe responder a las dos primeras preguntas?
(c) debe responder, como mnimo, a tres preguntas de las cinco primeras?
Solucin 254 : Suponga que las diez preguntas son:p
1
, p
2
, p
3
, p
4
, p
5
, p
6
, p
7
, p
8
, p
9
, p
10
y
se eligen un grupo cualquiera de siete de ellas, p
1
p
3
p
5
p
7
p
8
p
9
p
10
es claro que si se cam-
bia el orden entre ellas el grupo elegido es el mismo, sin embargo si se cambia alguna
o algunas preguntas, el grupo es distinto, por tanto los grupos de siete preguntas sern
combinaciones de orden siete elegidas entre las diez del cuestionario.
(a) Al no haber ningn tipo de restricciones la eleccin podr hacerse de
10
C
7
=
_
10
7
_
=
10!
7!(10 7)!
=
10!
7!3!
= 120 formas distintas.
(b) Si el estudiante debe responder a las dos primeras preguntas, hallamos todos los
grupos distintos de cinco preguntas que pueden elegirse entre las ocho restantes y a
cada uno de ellos se le aaden las dos primeras. Por tanto, la eleccin puede hacerse
de
8
C
5
=
_
8
5
_
=
8!
5!(8 5)!
=
8!
5!3!
= 56 formas distintas.
3. Tcnicas de Conteo 74
(c) El estudiante debe responder, como mnimo, a tres preguntas de entre las cinco
primeras.
Se hallan todos los grupos distintos de k preguntas, con k = 3, 4 5 que pueden ele-
girse entre las cinco primeras y para cada uno de ellos elegimos 7 k preguntas entre
las cinco restantes. El nmero total de formas distintas de hacer la eleccin ser, por
tanto,
5

k=3
5
C
k

5
C
7k
=
5

k=3
_
5
k
_

_
5
7 k
_
=
_
5
3
_

_
5
4
_
+
_
5
4
_

_
5
3
_
+
_
5
5
_

_
5
2
_
=
5!
3!(5 3)!

5!
4!(5 4)!
+
5!
4!(5 4)!

5!
3!(5 3)!
+
5!
5!(5 5)!

5!
2!(5 2)!
= 50 + 50 + 10 = 110
Ejemplo 255 : Se hace una apuesta del baloto y hay que marcar seis nmeros elegidos
entre el 1 y el 45. De cuntas formas diferentes puede marcar una persona 6, 5, 4
3 nmeros correctamente?
Solucin 256 : Suponga que se marcan los nmeros 2, 3, 5, 7, 11 y 13 en este orden.
Si se hubieran marcado en cualquier otro orden la apuesta sera la misma situacin.
Sin embargo, cambiando algn o algunos nmeros de stos por otros, se tendra una
apuesta distinta. Por tanto, las apuestas que pueden hacerse sern combinaciones de
orden seis elegidas entre los cuarenta y nueve nmeros disponibles. Marcando seis
nmeros, el resultado ser
45
C
6
=
_
45
6
_
=
45!
6!(45 6)!
= 8

145 ,060
Cinco nmeros se podrn marcar de
45
C
5
=
_
45
5
_
=
45!
5!(45 5)!
= 1

221 759
Cuatro nmeros se podrn marcar de
45
C
4
=
_
45
4
_
=
45!
4!(45 4)!
= 148 995
Tres nmeros se podrn marcar de
45
C
3
=
_
45
3
_
=
45!
3!(45 3)!
= 14 190
Ejemplo 257 : Demostrar que si n es un nmero entero positivo, entonces
2n
C
n
+
2n
C
n1
=
1
2
2n+2
C
n+1
3. Tcnicas de Conteo 75
Solucin 258 : Note que
2n
C
n
+
2n
C
n1
=
_
2n
n
_
+
_
2n
n 1
_
=
(2n)!
n! (2n n)!
+
(2n)!
(n 1)! (2n n + 1)!
=
(2n)!
n! (n)!
+
(2n)!
(n 1)! (n + 1)!
=
(2n)! (n + 1)
n! (n + 1)!
+
(2n)!n
n! (n + 1)!
=
(2n)!
n! (n + 1)!
(n + 1 +n) =
(2n)! (2n + 1) (2n + 2)
(2n + 2) n!(n + 1)!
=
(2n + 2)!
2 (n!) (n + 1) (n + 1)!
=
(2n + 2)!
2 (n + 1)! (2n + 2 (n + 1))!
=
1 (2n + 2)!
2 (n + 1)! (2n + 2 (n + 1))!
=
1
2
_
2n + 2
n + 1
_
=
1
2
2n+2
C
n+1
Ejemplo 259 : Se quiere elegir un comit de doce personas de un grupo formado por
diez hombres y diez mujeres. Decir de cuntas formas puede hacerse la eleccin
(a) Si no hay restricciones.
(b) Si debe haber 6 hombres y 6 mujeres.
(c) Si debe haber un nmero par de mujeres.
(d) Si debe haber 8 hombres como mnimo.
Solucin 260 : Se quieren elegir doce personas de entre las veinte que forman el
grupo. Naturalmente, el orden en el que se elijan no inuye en la composicin del
comit, aunque ste si vara cuando cambiamos alguna o algunas personas. Se trata,
por tanto, de combinaciones de orden doce escogidas de entre las veinte personas.
(a) Si no hay restricciones, quiere decir que la composicin del comit puede ser
cualquiera, luego la eleccin puede hacerse de
20
C
12
=
_
20
12
_
=
20!
12! 8!
= 125970
(b) Si en el comit debe haber seis hombres y seis mujeres, elegimos seis hombres de
entre los diez que hay en el grupo y para cada uno de ellos se eligen seis mujeres de
entre las diez que hay en el mismo Los seis hombres pueden elegirse de
10
C
6
formas
distintas y para cada una de estas combinaciones habr
10
C
6
formas distintas de elegir
a las mujeres, consecuentemente, por la regla del producto, la eleccin del comit podr
hacerse de
10
C
6

10
C
6
=
_
10
6
_

_
10
6
_
=
10!
6! 4!

10!
6! 4!
= 44,100
(c) Si debe haber un nmero par de mujeres, entonces podemos representar su nmero
en el comit por 2k y el nmero de hombres por 12 2k, donde k = 1, 2, 3, 4, 5. Razo-
nando igual que en el apartado (b), para cada k tendremos
10
C
2k

10
C
122k
comits con
un nmero par de mujeres, por tanto el nmero total de formas de hacer la eleccin
3. Tcnicas de Conteo 76
ser:
5

k=1
10
C
2k

10
C
122k
=
5

k=1
_
10
2k
_

_
10
12 2k
_
=
_
10
2
_

_
10
10
_
+
_
10
4
_

_
10
8
_
+
_
10
6
_

_
10
6
_
+
_
10
8
_

_
10
4
_
+
_
10
10
_

_
10
2
_
=
10!
2! 8!

10!
10! 0!
+
10!
4! 6!

10!
8! 2!
+
10!
6! 4!

10!
6! 4!
+
10!
8! 2!

10!
4! 6!
+
10!
10! 0!

10!
2! 8!
= 45 + 9450 + 44 100 + 9450 + 45 = 63,090
d) Sea k el nmero de hombres que integran el comit, entonces k = 8, 9 10, siendo
el de mujeres 12 k, razonando igual que en el apartado anterior, habr
10

k=8
10
C
k

10
C
12k
=
10

k=8
_
10
k
_

_
10
12 k
_
=
_
10
2
_

_
10
4
_
+
_
10
9
_

_
10
3
_
+
_
10
10
_

_
10
2
_
=
10!
2! 8!

10!
4! 6!
+
10!
9! 1!

10!
3! 7!
+
10!
10! 0!

10!
2! 8!
= 9450 + 1200 + 45 = 10,695
Teorema 261 : (Binomio de Newton) Si n es un nmero entero positivo, entonces,
(a +b)
n
=
n

k=0
_
n
k
_
a
k
b
nk
Demostracin : Note que(a + b)
2
= (a + b)(a + b) = a a + a b + b a + b b
donde se ha multiplicado el primer sumando (la a) del primer factor (a + b) por los
dos del segundo y luego el segundo sumando (la b) del primer factor por los dos del
segundo. De esta forma vemos que en cada uno de los cuatro sumandos que conguran
el resultado gura uno, y slo un elemento de cada factor. El siguiente diagrama resume
la situacin.
(a +b)
2
= a
2
+ 2ab +b
2
Procediendo de forma idntica,
(a+b)
3
= (a+b)(a+b)(a+b) = aaa+aab+aba+abb+baa+bab+bba+bbb
3. Tcnicas de Conteo 77
y un diagrama similar al anterior sera,
(a +b)
3
= a
3
+ 3a
2
b + 3ab
2
+b
3
y el siguiente rbol nos permitira escribir el desarrollo de (a +b)
4
.
(a +b)
4
= a
4
+ 4a
3
b + 6a
2
b
2
+ 4ab
3
+b
4
Observese que al elegir una letra, y slo una (la a o la b), de cada factor, todos y
cada uno de los factores resultantes han de tener el mismo nmero de letras, dos en
(a +b)
2
, tres en (a +b)
3
, cuatro en (a +b)
4
y as sucesivamente. Un ejemplo de lo que
se dice y se intenta sacar alguna conclusin. Suponga que se quiere saber el coeciente
de alguno de los sumandos del desarrollo de (a +b)
7
. Como se ha visto todos tendrn
siete letras. Consideremos por ejemplo ababaaa, es decir a
5
b
2
y jemos nicamente
en las aes. Teniendo en cuenta que cada una de ellas pertenece a un nico factor
y llamando a stos f
1
, f
2
, f
3
, f
4
, f
5
, f
6
y f
7
para calcular todas las opciones posibles,
podemos utilizar el siguienteesquema:
a a a a a
f
1
f
2
f
3
f
4
f
5
f
2
f
1
f
5
f
3
f
5
f
7
f
6
f
3
f
2
f
4
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Por lo tanto, el nmero de veces que se repetir a
5
(y, consecuentemente, a
5
b
2
) es igual
al nmero de grupos de 5 factores que podamos elegir entre los 7 de que disponemos
3. Tcnicas de Conteo 78
y de tal forma que el orden no inuye en el hecho de que dos grupos sean distintos,
es decir, el coeciente de a
5
b
2
en el desarrollo de (a + b)
7
es
7
C
5
. Un razonamiento
idntico permite decir que el coeciente de a
3
b
4
en el mismo desarrollo es
7
C
3
, y as
podemos calcular los coecientes de todos los sumandos. Este mismo razonamiento
puede utilizarse para calcular el coeciente de cualquier sumando en el desarrollo de
(a + b)
n
. Si k es cualquier nmero entero entre 0 y n, el sumando a
k
b
nk
tiene la
a repetida k veces correspondiendo una, y slo una, a cada factor, luego son grupos
de k elementos (factores) elegidos entre n (total de factores) y donde el orden no
importa. Por lo tanto su nmero es
n
C
k
. De acuerdo con todo lo expuesto, ya se est
en condiciones de escribir el desarrollo de (a +b)
n
.
(a +b)
n
=
n
C
0
a
0
b
n
+
n
C
1
a
1
b
n1
+
n
C
2
a
2
b
n2
+... +
n
C
n1
a
n1
b +
n
C
n
a
n
b
0
=
_
n
0
_
a
0
b
n
+
_
n
1
_
a
1
b
n1
+
_
n
2
_
a
2
b
n2
+... +
_
n
n 1
_
a
n1
b +
_
n
n
_
a
n
b
0
=
n

k=0
_
n
k
_
a
k
b
nk
Ejemplo 262 : Se lanza una moneda al aire n veces. De cuntas maneras pueden
obtenerse una, dos, tres, cuatro, . . . . . ., o n caras?
Solucin 263 : Sea A
k
con 1 k n el conjunto formado por todos los resultados
posibles en los que aparecen exactamente k caras al lanzar la moneda n veces, es decir,
A
1
= {(c, s, s, ..., s), (s, c, s, ..., s), ...}
A
2
= {(c, c, s, ..., s), (s, c, c, ..., s), ...}
.
.
.
A
n
= {(c, c, c, ..., c)}
El conjunto A
1
A
2
A
n
=
n
_
i=1
A
i
estar formado por todos los resultados
en los que aparezcan una, dos,. . ., o n caras. Por tanto, el nmero pedido es el
cardinal de dicho conjunto. Como los A
k
son disjuntos dos a dos, por el principio de
adicin,

n
_
i=1
A
i

=
n

i=1
|A
i
| . Note que |A
k
| =
n
C
k
, Porque?. De aqu que

n
_
i=1
A
i

=
n

i=1
|A
i
| =
n

i=1
n
C
k
=
n

i=1
_
n
k
_
=
n

i=0
_
n
k
_
1
k
1
nk

_
n
0
_
= (1 + 1)
n
1
= 2
n
1
3. Tcnicas de Conteo 79
Ejemplo 264 : De cuntas maneras puede elegir un profesor a uno o ms estudi-
antes entre seis?
Solucin 265 :
6

i=1
6
C
k
=
6

i=1
_
6
k
_
=
6

i=0
_
6
k
_
1
k
1
6k

_
n
0
_
= (1 + 1)
6
1 = 63
Ejemplo 266 : Para elaborar una pizza se puede utilizar adems de queso y tomate,
los siguientes ingredientes: carne, championes, pimientos, cebolla, salami y tocineta.
cuntas pizzas diferentes es posible elaborar en los casos siguientes:
(a) pueden tener desde todos a ningn ingrediente.
(b) tienen al menos, championes y tocineta.
(c) no tienen ni carne ni salami.
Solucin 267 : Dos pizzas sern distintas cuando en su elaboracin se utilicen, adems
de queso y tomate, diferentes ingredientes. El orden en que se utilizan los mismos no
es relevante, por tanto las diferentes pizzas sern combinaciones de orden n elegidas
entre los seis ingredientes de que se disponen.
(a) Si pueden tener desde todos a ningn ingrediente, entonces n variar entre seis y
cero, por tanto, el nmero total de pizzas diferentes
6

i=0
6
C
k
=
6

i=0
_
6
k
_
=
6

i=0
_
6
k
_
1
k
1
6k
= (1 + 1)
6
= 64
(b) Si han de intervenir en su composicin, championes y tocineta, entonces se le
aade estos dos ingredientes a todas las posibles pizzas que puedan elaborarse con los
otros cuatro. El total de pizzas diferentes ser, utilizando el mismo razonamiento que
en (a),
4

i=0
4
C
k
=
4

i=0
_
4
k
_
=
4

i=0
_
4
k
_
1
k
1
4k
= (1 + 1)
4
= 16
(c) Al no tener carne ni salami, el total de pizzas diferentes ser igual al anterior ya
que tendra cuatro ingredientes, luego
4

i=0
4
C
k
=
4

i=0
_
4
k
_
=
4

i=0
_
4
k
_
1
k
1
4k
= (1 + 1)
4
= 16
Ejercicio 268 : Dado el conjunto A = {1, 2, 3, 4, 5, 6, 7}, determinar el nmero de:
(a) subconjuntos de A.
(b) subconjuntos no vacos de A.
(c) subconjuntos de A que contienen tres elementos.
(d) subconjuntos de A que contienen a los elementos 1 y 2.
(e) subconjuntos de A con un nmero par de elementos.
3. Tcnicas de Conteo 80
(f ) subconjuntos de A con un nmero impar de elementos y que incluyan al elemento
3.
Proposicin 269 : Si n y k son dos nmeros enteros no negativos tales que 0 k n,
entonces,
_
n + 1
k
_
=
_
n
k
_
+
_
n
k 1
_
Demostracin :
_
n
k
_
+
_
n
k 1
_
=
n!
k! (n k)!
+
n!
(k 1)! (n k + 1)!
=
n!
(k 1)! (n k + 1)!
_
1
k
+
1
(n k + 1)
_
=
n!
(k 1)! (n k)!
_
n k + 1 +k
k (n k + 1)
_
=
n!
(k 1)! (n k)!
_
n + 1
k (n + 1 k)
_
=
(n + 1)!
k! (n + 1 k)!
=
_
n + 1
k
_
Teorema 270 : (Frmula de Pascal) Si n y k son dos enteros positivos tales que
1 k n 1, entonces
_
n
k
_
=
_
n 1
k
_
+
_
n 1
k 1
_
Demostracin : Se deja como ejercicio para el lector (Observe la anterior proposi-
cin)
Nota 271 : (Tringulo de Pascal) Con la frmula de Pascal puede obtenerse un mto-
do para el clculo de los coecientes del desarrollo de (a +b)
n
.
_
0
0
_
_
1
0
_ _
1
1
_
_
2
0
_ _
2
1
_ _
2
2
_
_
3
0
_ _
3
1
_ _
3
2
_ _
3
3
_
_
4
0
_ _
4
1
_ _
4
2
_ _
4
3
_ _
4
4
_
.
.
.
3. Tcnicas de Conteo 81
3.1.5. Combinaciones con Repeticin
Suponga que se dispone de m objetos a
1
, a
2
,..., a
m
y que son bocadillos. Si m = 4,
es decir, hay cuatro clases distintas de bocadillos, por ejemplo a
1
es de jamn (j), a
2
de chorizo (c), a
3
de salchichn (s) y a
4
de tortilla (t). Suponga que diez estudiantes
de Matemtica Discreta entran en la cafetera de la Universidad dispuestos a comerse
un bocadillo cada uno. De cuntas maneras distintas pueden pedir los bocadillos los
estudiantes?
Designando con las letras c, j, s y t a los bocadillos de jamn, chorizo, salchichn
y tortilla, respectivamente. Uno de los pedidos puede ser cccjjstttt que es igual al
pedido ccjcstttt y distinto al ccjjssttt. El orden es irrelevante y lo nico que hace a
dos peticiones distintas es el cambio de algn o algunos elementos entre los que no
sean iguales entre s. Aqu se enfrenta entonces un problema de combinaciones, aunque
los elementos pueden repetirse, luego no se puede utilizar lo estudiado en el apartado
anterior. Se puede calcular este nmero con el mtodo siguiente: a cada grupo de
diez elementos le hacemos corresponder otro de catorce elementos escribiendo tantos
unos como elementos distintos haya en los grupos, seguidos de tantos ceros como
veces se repita el elemento en el mismo. En el actal ejemplo, hay cuatro clases de
bocadillos que lo supondremos ordenados en la forma csjt, luego habr cuatro unos,
as, la peticin, cjjtttccss se corresponder con el grupo, 10001001001000. La siguiente
tabla representa alguna de las peticiones y los grupos de ceros y unos correspondientes.
A b
cccjjcjctt 10000011000100
cccjjtttss 10001001001000
ssssjjjjjj 11000010000001
tttttttttt 11110000000000
En la columna A se tiene a todas las combinaciones con repeticin de cuatro elementos
tomados diez y su nmero coincidir con el nmero de grupos distintos que haya
en la columna B. Observe que los grupos de la columna B comienzan todos con un
uno. Para calcular cuntos grupos hay. Se puede prescindir de la primera posicin y
quedan, por tanto, trece elementos, de los cuales tres son unos y los diez restantes
son ceros. Consecuentemente, el nmero total de grupos es igual al de permutaciones
con repeticin de trece elementos donde hay tres iguales entre s y distintos a otros
diez, tambin iguales entre s, por tanto, el nmero ser PR
3,10
13
. As pues,
4
CR
10
= PR
3,10
13
=
13!
3! 10!
=
(4 1 + 10)!
(4 1)! 10!
= 286.
Las combinaciones con repeticin se denen de la misma forma que las combinaciones
simples, salvo que ahora, no es necesario que todos los elementos sean distintos. Por
3. Tcnicas de Conteo 82
tanto, dos combinaciones con repeticin sern iguales cuando estn formadas por los
mismos elementos repetidos igual nmero de veces.
Denicin 272 : Se llama combinacin con repeticin de orden n denidas en un
conjunto A con m elementos, a los diferentes grupos de n elementos, iguales o dis-
tintos, que pueden formarse con los m elementos dados, de modo que dos grupos sean
distintos cuando dieran, al menos, en un elemento.
El orden n de una combinacin con repeticin puede ser mayor que el nmero de ele-
mentos con los cuales se forma. Cuando n m, entre las combinaciones con repeticin
guran las combinaciones simples del mismo orden.
Teorema 273 : El nmero de combinaciones con repeticin de orden n de una colec-
cin de m objetos que se simboliza por
m
CR
n
y se le llamar combinacin con repeti-
cin de m elementos tomados n, tiene por valor a:
m
CR
n
=
_
m1 +n
n
_
Demostracin : Se disponen los elementos que forman cada una de las
m
CR
n
(combinaciones con repeticin de m elementos a
1
, a
2
,. . ., a
m
tomados de n) de manera
que sus ndices respectivos sigan el orden natural.
Entonces, una combinacin genrica se puede expresar mediante una sucesin de sm-
bolos de dos clases, 1 y 0 en la forma siguiente:
Para representar el elemento a
1
se escribe un uno seguido de tantos ceros como veces
se repite dicho elemento en la combinacin considerada; a continuacin se escribe otro
uno, que representar el elemento a
2
y se le hace seguir de tantos ceros como veces
gure dicho elemento en la citada composicin y as sucesivamente, conviniendo que
si faltase algn elemento se expresar esta circunstancia escribiendo un uno por cada
uno de ellos sin ir seguido de ningn cero.
Por ejemplo, la combinacin de orden tres a
1
a
1
a
3
elegida entre los cuatro elementos
a
1
, a
2
, a
3
, a
4
se escribir: 1001101
De este modo cada combinacin que se est considerando viene representada por una
expresin que comienza por uno y contiene en forma ordenada m veces uno y n veces
cero. Recprocamente, toda expresin de este tipo representa una de tales combina-
ciones. Consecuentemente, para determinar el nmero de estas combinaciones lo que
se har es calcular el nmero de expresiones del tipo 100....... Pues bien, el primer
smbolo es uno, luego si se le deja jo, queda por disponer en cualquier orden los m1
unos restantes y los n ceros, lo cual puede hacerse de P
m1,n
m1+n
formas distintas. Por
tanto,
m
CR
n
= P
m1,n
m1+n
=
(m1 +n)!
(m1)! n!
=
_
m1 +n
n
_
=
m1+n
C
n
.
3. Tcnicas de Conteo 83
Ejemplo 274 : Se dispone de tres bolsas iguales con caramelos de fresa, de menta
y de limn. Cada una de las bolsas contiene, al menos, diez caramelos. De cuntas
formas pueden seleccionarse diez caramelos en los siguientes casos:
(a) Sin ninguna restriccin.
(b) En cada seleccin deben gurar, al menos, un caramelo de fresa, dos de menta y
tres de limn.
(c) En cada seleccin han de gurar exactamente, uno de fresa y, al menos, uno de
menta.
Solucin 275 : (a) Una de las posibles distribuciones de los diez caramelos es ffmflmmfll
donde f,m y l representan los sabores fresa, menta y limn, respectivamente. Observe
que si en esta distribucin elegida al azar, se intercambia entre s uno o varios sabores,
la misma no vara, sin embargo si se cambia uno o varios caramelos por otros de dis-
tinto sabor, se tiene una distribucin diferente, por tanto, las distribuciones de los diez
caramelos son combinaciones con repeticin de orden diez elegidas entre los tres tipos
de caramelos distintos. Consecuentemente, los diez caramelos pueden seleccionarse de
3
CR
10
=
_
3 1 + 10
10
_
=
_
12
10
_
=
12!
10! 2!
= 66
(b) En cada seleccin se ja un caramelo de fresa, dos de menta y tres de limn,
quedarn, por tanto, cuatro caramelos de entre los tres sabores para elegir, de donde
el mismo razonamiento del apartado anterior conduce a que el nmero de selecciones
distintas es
3
CR
4
=
_
3 1 + 4
4
_
=
_
6
4
_
=
6!
4! 2!
= 15
(c) Ahora jando en cada seleccin un caramelo de fresa y uno de menta. Entonces,
quedarn por elegir ocho caramelos de entre dos sabores, menta y limn, ya que ha
de haber, exactamente, uno de fresa en cada seleccin, luego el nmero de selecciones
distintas es
2
CR
8
=
_
2 1 + 8
8
_
=
_
9
8
_
=
9!
8! 1!
= 9
Ejemplo 276 : Hallar de cuntas maneras pueden distribuirse cuatro pelotas de golf
en diez cajas numeradas, si
(a) Todas las pelotas son diferentes y en ninguna caja cabe ms de una pelota.
(b) Las pelotas son indistinguibles y en ninguna caja cabe ms de una pelota.
(c) Todas las pelotas son diferentes y en cada caja caben cuantas pelotas se desee.
(d) Las pelotas son indistinguibles y en cada caja caben cuantas pelotas se desee.
Solucin 277 : Sean c
i
para i = 1, 2, 3, 4, 5, 6, 7, 8, 9 y 10 las diez cajas disponibles.
(a) Como las pelotas son diferentes, se les distinguir con un subndice, es decir,
3. Tcnicas de Conteo 84
se designa a las pelotas por p
1
, p
2
, p
3
y p
4
. Fijando las cuatro pelotas y calculamos
el nmero de grupos distintos de cuatro cajas que podemos elegir entre las diez. El
esquema siguiente nos muestra la situacin.
p
1
p
2
p
3
p
4
c
1
c
2
c
3
c
4
c
1
c
2
c
4
c
3
c
1
c
2
c
5
c
6
.
.
.
.
.
.
.
.
.
.
.
.
El grupo c
1
c
2
c
3
c
4
signica, pues, que las pelotas p
1
, p
2
, p
3
y p
4
se asignan a las cajas
c
1
, c
2
, c
3
y c
4
, respectivamente. El grupo c
1
c
2
c
4
c
3
que tiene las mismas cajas que el
anterior, signica que la pelota p
1
va a al caja c
1
, la p
2
a la c
2
, la p
3
a la c
4
y la
p
4
a la c
3
, por tanto ambos grupos son distintos, es decir, el orden el que se ubiquen
los elementos en el grupo inuye para que stos sean diferentes. Adems, el grupo
c
1
c
2
c
5
c
6
tambin es distinto de los anteriores, luego el cambio de algn o algunos
elementos tambin hace distintos a dos grupos. Como consecuencia el nmero total
de grupos distintos que pueden formarse son las variaciones de orden cuatro de diez
elementos, de aqu que, en este caso, haya V
10,4
= 10 9 8 7 = 5040 formas diferentes
de distribuir las pelotas de golf en las diez cajas.
(b) Al ser iguales las cuatro pelotas, el esquema del apartado anterior podra escribirse
en la forma:
p p p p
c
1
c
2
c
3
c
4
c
1
c
2
c
4
c
3
c
1
c
2
c
5
c
6
.
.
.
.
.
.
.
.
.
.
.
.
donde se han eliminado los subndices de las pelotas. Ahora los grupos c
1
c
2
c
3
c
4
y
c
1
c
2
c
4
c
3
son iguales, luego el orden en que se siten los elementos dentro de un grupo
es irrelevante. Sin embargo, el grupo c
1
c
2
c
5
c
6
es distinto, es decir, el cambio de algn
o algunos elementos si hace a dos grupos diferentes. Por lo que el nmero total de
grupos distintos que pueden formarse son las combinaciones de orden cuatro elegidas
entre diez elementos, por tanto, en este caso, hay
10
C
4
=
_
10
4
_
=
10!
4! 6!
= 210
maneras de distribuir las cuatro pelotas de golf en diez cajas numeradas.
3. Tcnicas de Conteo 85
(c) Las pelotas vuelven a ser diferentes. Un esquema de este caso es
p
1
p
2
p
3
p
4
c
1
c
1
c
1
c
1
c
1
c
1
c
2
c
2
c
1
c
2
c
1
c
2
.
.
.
.
.
.
.
.
.
.
.
.
donde el grupo c
1
c
1
c
1
c
1
signica que a la caja c
1
se le asignan cuatro pelotas y as
con todos los que repitan caja. El razonamiento es idntico al del apartado (a) con la
salvedad de en que cada caja se puede introducir cuntas pelotas se desee, por tanto
las variaciones de orden cuatro elegidas entre las diez cajas sern con repeticin, es
decir, el nmero de distribuciones distintas es V R
10,4
= 10
4
= 10000
(d) Ahora son, otra vez, todas las pelotas iguales. El esquema es,
p p p p
c
1
c
1
c
1
c
1
c
1
c
1
c
2
c
2
c
1
c
2
c
1
c
2
.
.
.
.
.
.
.
.
.
.
.
.
Ahora los grupos c
1
c
1
c
2
c
2
y c
1
c
2
c
1
c
2
son iguales, ya que ambos signican lo mismo,
es decir, dos pelotas en la caja c1 y otras dos en la caja c2, es decir, el orden es
irrelevante. Sin embargo, los grupos c
1
c
1
c
1
c
1
y c
1
c
1
c
2
c
2
son distintos ya que el primero
signica que en la caja c
1
hay cuatro pelotas y el segundo que hay dos pelotas en la
caja c
1
y otras dos en la c
2
, por tanto, el cambio de algn o algunos elementos si hace
distintos a dos grupos. Por lo tanto en este caso, hay
10
CR
4
=
_
10 1 + 4
4
_
=
_
13
4
_
=
13!
4! 9!
= 715
formas distintas de distribuir las cuatro pelotas en las diez cajas.
Ejercicio 278 : Dada la siguiente lista de nmeros: 5, 4, 3, 2, 1, 1, 2, 3, 4 de
los cuales se seleccionan cuatro de ellos.
(a) De cuntas maneras pueden hacerse las selecciones de modo que el producto de
los cuatro resulte positivo y
(a.1) los nmeros sean distintos?
(a.2) cada nmero pueda seleccionarse hasta cuatro veces?
(a.3) cada nmero pueda seleccionarse, a lo sumo, tres veces?
(b) Conteste el apartado (a) siendo el producto de los cuatro nmeros, negativo.
3. Tcnicas de Conteo 86
Ejercicio 279 : (a) De cuntas formas puede distribuirse cinco dulces diferentes en-
tre diez personas si ninguna de ellas puede recibir ms de uno?
(b) De cuntas formas pueden distribuirse cinco dulces diferentes entre diez personas
si cualquiera de ellas puede recibir cualquier numero de dulces?
(c) De cuntas formas puede distribuirse cinco manzanas idnticas entre diez per-
sonas si ninguna de ellas puede recibir ms de una?
(d) De cuntas formas pueden distribuirse cinco manzanas idnticas entre diez per-
sonas si cualquiera de ellas puede recibir cualquier nmero de manzanas?
Captulo 4
Relaciones en recurrencia
Denicin 280 : Considere la sucesin {a
n
}

n=
. Se dice que la sucesin es causal
si a
i
= 0 para i = , ..., 1 de lo contrario se dice que la sucesin es no causal.
Denicin 281 : Una relacin de los trminos de un sucesin {a
n
} se dice que es
de recurrencia si se puede construir una ecuacin que expresa al trmino general a
n
en trminos de uno o mas de los trminos previos de la sucesin (a
0
, a
1
, ....., a
n1
),
para todos los enteros n con n n
0
, donde n
0
es un entero no negativo. Una sucesin
es llamada una solucin de una relacin de recurrencia si sus trminos satisfacen la
relacin de recurrencia.
Ejemplo 282 : Sea {a
n
} una sucesin que satisface la relacin de recurrencia a
n
=
a
n1
a
n2
para n = 2, 3, 4, ... y suponga que a
0
= 3 y a
1
= 5. determinar a
2
y a
3
.
Solucin 283 : Note que a
2
= a
1
a
0
= 5 3 = 2, por otro lado a
3
= a
2
a
1
=
2 5 = 3
Ejemplo 284 : Determine si la sucesin {a
n
} es una solucin de la relacin de re-
currencia a
n
= 2a
n1
a
n2
para n = 2, 3, 4....., donde a
n
= 3n para cada entero n
no negativo
Solucin 285 : Note que a
n1
= 3 (n 1) y a
n2
= 3 (n 2) luego 2a
n1
a
n2
=
6 (n 1) 3 (n 2) = 3n = a
n
Ejemplo 286 : Una pareja de conejos es colocada en un galpn. Un par de conejos
no se reproduce hasta que tiene 2 meses de edad. Despus que estos tienen los 2 meses
de edad, cada par produce un nuevo par. Encuentre una relacin de recurrencia para
el nmero de pares de conejos en el galpn al cabo de n meses, asumiendo que ningn
conejo muere.
87
4. Relaciones en recurrencia 88
Solucin 287 : Denotando por f
i
el nmero de conejos despus de i meses se tiene
que al nalizar el primer mes el nmero de pares es f
1
=1 Porque ?. Igualmente al
nalizar el segundo mes el nmero de pares es f
2
= 1 Porque ?. Al nalizar el tercer
mes f
3
= 2 porque?. Al nalizar el cuarto mes se tiene que f
4
= 3 porque?. Al nalizar
el quinto mes f
5
= 5 parejas Para encontrar el nmero de pares despus de n meses
adicione al nmero de parejas en el mes previo f
n1
el nmero pares recin nacidos
el cual es equivalente a f
n2
, puesto que cada par recin nacido viene de un par de al
menos 3 meses de edad. Consecuentemente {f
n
} satisface la relacin de recurrencia:
f
n
= f
n1
+f
n2
para n 3. llamada sucesin de onnacci
Ejemplo 288 : Encuentre una relacin de recurrencia y de valores de condicin ini-
cial para el nmero de cadenas de n bits que no tienen 2 consecutivos 0. Cuantas son
de longitud 5 ?.
Solucin 289 : Sea a
n
quien denota el nmero de cadenas de longitud n que no tienen
dos ceros consecutivos. Por la regla, este nmero es igual a la suma de:
Cadenas de longitud n 1 sin ceros consecutivos con un 1 adicionado al nal. Que
corresponde a a
n1
Solucin 290 Cadenas de longitud n1 sin ceros consecutivos con un 0 adicionado
al nal. Para que estas no tengan dos ceros consecutivos deben tener su n 1 bit en
1. Es claro que lo anterior corresponde a cadenas de longitud de n 2 sin dos ceros
consecutivos (a los cuales se les adicionara 10 al nal). Que corresponde a a
n2
.
Luego a
n
= a
n1
+ a
n2
para n 3. Donde las condiciones iniciales son a
1
= 2 y
a
2
= 3. Donde:
a
5
= a
4
+a
3
= (a
3
+a
2
) + (a
2
+a
1
) = ((a
2
+a
1
) +a
2
) + (a
2
+a
1
)
= (3 + 2 + 3) + (3 + 2) = 13
Note que {a
n
} satisface la misma relacin de recurrencia que bonaci, pero las condi-
ciones iniciales estn desplazadas (a
1
= f
3
y a
2
= f
4
) de ah que a
n
= f
n+2
.
Ejemplo 291 : Un sistema de computacin considera que una cadena de dgitos dec-
imales es vlida si contiene un nmero par de dgitos 0. Sea a
n
el nmero de claves
validas de n dgitos. Encuentre una relacin de recurrencia para a
n
.
Solucin 292 : El nmero de cadenas de 1 dgitos es 9 (a
i
= 9) (todos los dgitos
exceptuando al propio 0). Para que una cadena de n dgitos se forme a partir de una
cadena de n 1 dgitos se debe cumplir lo siguiente:
4. Relaciones en recurrencia 89
Si hay a
n1
cadenas validas de longitud n 1 dgitos, entonces se pueden formar
cadenas de longitud n, adicionando a cada una de estas los 9 dgitos restantes. Es
decir se formaran 9a
n1
nuevas cadenas
A las cadenas de longitud n 1 no validas (10
n1
a
n1
) se les podra adicionar
un 0, para crear cadenas de longitud n validas. Es decir se formaran (10
n1
a
n1
)
nuevas cadenas.
Cmo las condiciones mencionadas anteriormente son las nicas alternativas exis-
tentes para crear cadenas de longitud n validas se tiene:
a
n
= 9a
n1
+ 10
n1
a
n1
= 8a
n1
+ 10
n1
.
Ejemplo 293 : Las torres de Hanoi se componene de tres barras en una base junto
con discos de diferentes tamaas. El juego consiste en trasladar el cojunto de discos que
se encuentran originalmente ordenados de mayor (abajo) a menor (arriba) de barra en
barra uno por uno con la restriccin de que un disco grande nunca puede colocarse por
encima de uno ms pequeo. El objetivo es volver a colocar los discos en la segunda
barra de nuevo ordenados con el mayor en la base.
Solucin 294 : (se sugiere hacer inicialmente induccin para un nmero pequeo
de aros y generalizar el nmero de movimientos). Sea a
n
el nmero de movimientos
necesarios para resolver el problema con n discos. Por hiptesis suponga que hay n
discos en la primera barra Los n 1 discos superiores se pueden llevar a la tercera
barra siguiendo las reglas del juego realiizando a
n1
movimientos. Durante el proceso
anterior el disco ms grande no se ha movido. A continuacin se reliza un movimiiento
para llevarlo a la posicin de la segunda barra. Una vez hecho sto se tiene que con
otros a
n1
movimientos se puede trasladar los n1 discos restantes de la tercera barra
a la segunda barra. As que
a
n
= 2a
n1
+ 1
= 2(2a
n2
+ 1) + 1 = 4a
n2
+ 2 + 1
= 4 (2a
n3
+ 1) + 2 + 1 = 8a
n3
+ 4 + 2 + 1
= ...
= 2
n2
(2a
1
+ 1) + 2
n3
+.... + 2 + 1
= 2
n1
+ 2
n2
+ 2
n3
+.... + 2 + 1 = 2
n
1
4. Relaciones en recurrencia 90
4.1. Relaciones de recurrencia lineales con coecientes
constantes
Denicin 295 : Una relacin de recurrencia de grado k con coecientes constantes
es una relacin de recurrencia lineal con coecientes constantes si es de la forma:
a
n
= c
1
a
n1
+c
2
a
n2
+. . . . +c
k
a
nk
Donde c
1
, c
2
,. . .. c
k
son nmeros reales, y c
k
= 0.
Nota 296 : Tenga presente que a
n
= c
1
a
n1
+c
2
a
n2
+. . . . +c
k
a
nk
tambin
se puede escribir de la forma:
a
n
c
1
a
n1
c
2
a
n2
. . . . c
k
a
nk
= 0
Teorema 297 . Sean c
1
, c
2
nmeros reales. Suponga que r
2
c
1
r c
2
= 0 tienen 2
races diferentes r
1
y r
2
. Entonces la secuencia {a
n
} es una solucin de la relacin de
recurrencia a
n
= c
1
a
n1
+ c
2
a
n2
si y solo si a
n
=
1
r
n
1
+
2
r
n
2
para n = 0, 1, 2......,
donde
1
y
2
son constantes.
Demostracin : Se debe demostrar que r
1
y r
2
son soluciones d la ecuacin
caracterstica: En efecto:
c
1
a
n1
+c
2
a
n2
= c
1
_

1
r
n1
1
+
2
r
n1
2
_
+c
2
_

1
r
n2
1
+
2
r
n2
2
_
=
1
r
n2
1
(c
1
r
1
+c
2
) +
2
r
n2
2
(c
1
r
2
+c
2
)
=
1
r
n2
1
r
2
1
+
2
r
n2
2
r
2
2
=
1
r
n
1
+
2
r
n
2
= a
n
Ejemplo 298 : Cul es la solucin de la ecuacin de recurrencia an = a
n1
+ 2a
n2
con a
0
= 2 y a
1
= 7 ?
Solucin 299 : Note que c
1
= 1 y c
2
= 2. Luego la ecuacin caracterstica es r
2

r 2 = 0. Cuyas races caractersticas son:r = 2 y r = 1. De ah que la sucesin


{a
n
} es una solucin a la relacin de recurrencia si y solo si: an =
1
2
n
+
2
(1)
n
.
para algunas constantes
1
y
2
. vericar que
1
= 3 y
2
= 1. Y que entonces la
solucin a la ecuacin de recurrencia y condiciones iniciales es la secuencia {a
n
} con
an = 3 2
n
(1)
n
4. Relaciones en recurrencia 91
Ejemplo 300 : Formula explcita para la secuencia de bonaci
Solucin 301 : Dado que la ecuacin de recurrencia de esta es: f
n
= f
n1
+f
n2
y se
satisfacen las condiciones iniciales f
0
= 0 y f
1
= 1. vericar que la formula explcita
para hallar dicha relacin de recurrencia es:
f
n
=
1

5
_
1 +

5
2
_
n

5
_
1

5
2
_
n
Porque?
Teorema 302 : Sean c
1
, c
2
nmeros reales con c
2
= 0. Suponga que r
2
c
1
r c
2
= 0
tienen solamente una raz r
0
. Una sucesin {a
n
} es una solucin de la relacin de
recurrencia a
n
= c
1
a
n1
+c
2
a
n2
si y solo si a
n
=
1
r
n
0
+
2
nr
n
0
para n = 0, 1, 2......,
donde
1
y
2
son constantes.
Demostracin : La demostracin se deja como ejercicio. (Sugerencia: remede la
demostracin del teorema anterior)
Ejemplo 303 : Cual es la solucin de la ecuacin de recurrencia a
n
= 6a
n1
9a
n2
con a
0
= 1 y a
1
= 6 ?
Solucin 304 : Note que c
1
= 6 y c
2
= 9. Luego la ecuacin caracterstica es
r
2
6r +9 = 0. cuya raz caractersticas es nica y es r = 3. Lurgo la sucesin {an} es
una solucin a la relacin de recurrencia si y solo si: a
n
=
1
3
n
+
2
n3
n
. para algunas
constantes
1
y
2
. Verique que
1
= 1 y
2
= 1. Y que entonces la solucin a la
ecuacin de recurrencia y condiciones iniciales es la sucesin {a
n
} con a
n
= 3
n
+n3
n
.
Ejercicio 305 : Halle la solucin de la ecuacin de recurrencia an = 4a
n1
4a
n2
con a
0
= 6 y a
1
= 8?
Teorema 306 : Sean c
1
, c
2
, ......, c
k
nmeros reales. Suponga que la ecuacin carac-
terstica r
k
c
1
r
k1
... c
k
= 0tiene k races distintas r
1
, r
2
, ...., r
k
,. Entonces una
sucesin {a
n
} es una solucin de la relacin de recurrencia a
n
= c
1
a
n1
+ c
2
a
n2
+
..... +c
k
a
nk
si y solo si a
n
=
1
r
n
1
+2r
n
2
+... +
k
r
n
k
para n = 0, 1, 2...... donde
1
,

2
, ....,
k
son constantes.
Demostracin : La prueba no e ms que remedar las dos pruebas anteriores.
Ejemplo 307 : Cul es la solucin de la ecuacin de recurrencia a
n
= 6a
n1

11a
n2
+ 6a
n3
con a
0
= 2, a
1
= 5 y a
2
= 15?
4. Relaciones en recurrencia 92
Solucin 308 : Note que c
1
= 6, c
2
= 11, c
3
= 6. Luego la ecuacin caracterstica
es r
3
6r
2
+ 11r 6 = 0. obteniendo las races caractersticas, estas son r
1
= 1,
r
2
= 2, r
3
= 3 . De ah que las soluciones a esta relacin de recurrencia sean de la
forma: a
n
=
1
1
n
+
2
2
n
+
3
3
n
. para algunas constantes
1
,
2
,
3
. Resolviendo
simultneamente esas 3 ecuaciones tenemos que
1
= 1,
2
= 1 y
3
= 2. Y que
entonces la solucin a la ecuacin de recurrencia y condiciones iniciales es la secuencia
{a
n
} con an = 1 2
n
+ 2 3
n
Ejercicio 309 : Halle las soluciones a la ecuacin de recurrencia a
n
= 7a
n2
+6a
n3
con a
0
= 9 , a
1
= 10 y a
2
= 32.
Teorema 310 : Sean c
1
, c
2
,......,c
k
nmeros reales. Suponga que la ecuacin carac-
terstica r
k
c
1
r
k1
...c
k
= 0 tiene t races distintas r
1
, r
2
, ...., r
t
con multiplicidades
m
1
, m
2
, ...., m
t
, respectivamente, asi que m
i
1 para i = 1, 2, ...t y m
1
+ m
2
+ ..... +
m
t
= k. Entonces una secuencia {a
n
} es una solucin de la relacin de recurrencia
a
n
= c
1
a
n1
+c
2
a
n2
+..... + +c
k
a
nk
si y solo si
a
n
= (
10
+
11
n +... +
1m
1
1
n
m
1
1
)r
n
1
+ (
20
+
21
n +... +
2m
2
1
n
m
2
1
)r
n
2
+
. . . .. + (
t0
+
t1
n +... +
tm
t
1
n
mt1
)r
n
t
para n = 0, 1, 2......, donde
i,j
, son constantes para 1 i t y 0 j m
i
1.
Demostracin : Remede las circunstancias anteriores.
Ejemplo 311 : Suponga que las races de la ecuacin caractersticas de una relacin
de recurrencia lineal son 2, 2, 2, 5, 5 y 9. Cual es la forma de la solucin general?
Solucin 312 : Aplicando el teorema se llega a que: a
n
= (
10
+
11
n+
12
n
2
) 2
n
+
(
20
+
21
n) 5
n
+
30
9
Ejercicio 313 : Encuentre la solucin a la relacin de recurrencia an = 3a
n1

3a
n2
a
n3
. con a
0
= 1, a
1
= 2 y a
2
= 1
4.2. Relaciones de recurrencia lineal no homogneas con
coecientes constantes
Denicin 314 : Una relacin de recurrencia lineal no homognea con coecientes
constantes, es una relacin de la forma: a
n
= c
1
a
n1
+c
2
a
n2
+. . . . +c
k
a
nk
+F(n),
con c
1
, c
2
, ...., c
k
son nmeros reales y F(n) es una funcin difeerente de cero que
depende solo de n. La relacin de recurrencia: a
n
= c
1
a
n1
+ c
2
a
n2
+ . . . . +c
k
a
nk
es llamada la relacin de recurrencia homognea asociada.
4. Relaciones en recurrencia 93
Teorema 315 : Si {a
(p)
n
} es una solucin particular de la relacin de recurrencia no
homognea con coecientes constantes:
a
n
= c
1
a
n1
+c
2
a
n2
+. . . . +c
k
a
nk
+F(n)
Teorema 316 Entonces cada solucin es de la forma {a
(p)
n
+a
(h)
n
}, donde
_
a
(h)
n
_
es
una solucin de la relacin de recurrencia homognea asociada a
n
= c
1
a
n1
+c
2
a
n2
+
. . . . +c
k
a
nk
.
Demostracin : Como
_
a
(p)
n
_
es una solucin de la relacin de recurrencia en-
tonces ella debe satisfacer relacin de recurrencia, luego
a
(p)
n
= c
1
a
(p)
n1
+c
2
a
(p)
n2
+. . . . +c
k
a
(p)
nk
+F(n)
si b
n
es otra solucin de la relacin de recurrencia tambin debe satisfacer la relacin
de recurrencia:
b
n
= c
1
b
n1
+c
2
b
n2
+. . . . +c
k
b
nk
+F(n)
por lo tanto:
b
n
a
(p)
n
= c
1
_
b
n1
a
(p)
n1
_
+c
2
_
b
n2
a
(p)
n2
_
+. . . . +c
k
_
b
nk
a
(p)
nk
_
lo que implica que
_
b
n
a
(p)
n
_
es una solucin a la relacin de recurrencia homognea
es decir
_
b
n
a
(p)
n
_
=
_
a
(h)
n
_
de donde b
n
= a
(h)
n
+a
(p)
n
Teorema 317 Suponga que {an} satisface la relacin de recurrencia lineal no ho-
mognea: a
n
= c
1
a
n1
+ c
2
a
n2
+ . . . . + c
k
a
nk
+ F(n). Donde c
1
, c
2
, ...., c
k
son
nmeros reales y F(n) = (b
t
n
t
+ b
t1
n
t1
+ . . . . + b
1
n + b
0
)s
n
, dondeb
0
, b
1
, ...., b
t
y s son nmeros reales. Cuando s no es una raz de la ecuacin caracterstica de la
relacin de recurrencia lineal homognea lineal asociada, hay una solucin particu-
lar de la forma: (p
t
n
t
+ p
t1
n
t1
+ . . . . + p
1
n + p
0
)s
n
. Cuando s es una raz de la
ecuacin caracterstica y su multiplicidad es m, hay una solucin particular de la for-
ma: n
m
(p
t
n
t
+p
t1
n
t1
+. . . . +p
1
n +p
0
)s
n
.
Ejemplo 318 : Cul es la solucin de la relacin de recurrencia a
n
= 6a
n1
9a
n2
+
F(n) cuando F(n) = 3n, F(n) = n3
n
, F(n) = n
2
2
n
y F(n) = (n
2
+ 1)3
n
?
Solucin 319 : De la ecuacin de recurrencia lineal homognea asociada (a
n
= 6a
n1

9a
n2
) se tiene que (r 3)
2
= 0, luego tiene una sola raz igual a 3, de multiplicidad 2.
Aplicando uno de los teoremas anteriores con respecto a las funciones F(n) indicadas,
se tienen las sigtes soluciones particulares:
4. Relaciones en recurrencia 94
Para F(n) = 3
n
. Dado que s = 3 = r con multiplicidad m = 2, entonces: a
(p)
n
=
n
2
(p
0
)3
n
.
Para F(n) = n3
n
. Dado que s = 3 = r con multiplicidad m = 2, entonces:
a
(p)
n
= n
2
(p
1
n +p
0
)3
n
.
Para F(n) = n
2
2
n
. Dado que s = 2 = r, entonces: a
(p)
n
= (p
2
n
2
+p
1
n +p
0
)2
n
.
Para F(n) = (n
2
+ 1)3
n
. Dado que s = 3 = r con multiplicidad m = 2, entonces:
a
(p)
n
= n
2
(p
2
n
2
+p
1
n +p
0
)3
n
.
Ejemplo 320 : Halle
n

i=1
i.
Solucin 321 : Note que si a
n
=
n

i=1
i entonces a
n1
=
n1

i=1
i y por lo tanto a
n
=
n

i=1
i =
n1

i=1
i +n = a
n1
+n. Note que a
1
= 1 y la relacin de recurrencia asociada es
a
n
= a
n1
. Por lo tanto a
(h)
n
= c 1. como F(n) = n = n(1)
n
y s = r = 1 entonces hay
una solucin de la forma n(p
1
n +p
0
) = p
1
n
2
+p
0
n. Sustituyendo esto en la relacin
de recurrencia se consigue que:
n(2p
1
1) + (p
0
p
1
) = 0
de donde se sigue que 2p
1
1 = 0 y p
0
p
1
= 0. Cuya solucin es p
0
= p
1
=
1
2
. y la
sucesin
a
(p)
n
=
1
2
n
2
+
1
2
n =
n(n + 1)
2
4.2.1. Transformada Z
Denicin 322 : Se dene la variable compleja como z = x+jy con j =

1. Note
que z C donde C es el conjunto denido por
C = {(x, y) /x R y y R} = {x +jy/x R y y R}
Denicin 323 : Sea {a
n
}

n=
una sucesin de nmeros reales y sea z la funcin
de variable compleja, se dene la transformada z de la sucesin {a
n
}

n=
como:
Z {a
n
}

n=
=

n=
a
n
z
n
Nota 324 : Si la sucesin es una sucesin causal entonces {a
n
}

n=0
y su transformada
z esta dada por:
Z {a
n
}

n=0
=

n=0
a
n
z
n
4. Relaciones en recurrencia 95
Note que para que la serie sea convergente es necesario que exista un n
0
tal que para
todo n > n
0

a
n
z
n

< 1 adems de que el lmite de


a
n
z
n
tienda a cero cuando n
lm
n
a
n
z
n
= 0
y tambien es necesario que satisfaga una de los criterios para convergencia de series
(razn, raiz, la integral, etc.)
Ejemplo 325 : Halle la transformada z de la sucesin:1. {2
n
}

n=0
; 2.
__
2
5
_
n
_

n=0
;
3. {c
n
}

n=0
;
Solucin 326 : 1. Z {2
n
}

n=0
=

n=0
2
n
z
n
=

n=0
_
2
z
_
n
=
1
1
2
z
=
z
z 2
2. Z
__
2
5
_
n
_

n=0
=

n=0
_
2
5
_
n
z
n
=

n=0
_
2
5z
_
n
=
1
1
2
5z
=
z
z
2
5
3. Z {c
n
}

n=0
=

n=0
c
n
z
n
=

n=0
_
c
z
_
n
=
1
1
c
z
=
z
z c
Observacin 327 : Del ejemplo 3 anterior se tiene que Z {c
n
}

n=0
=

n=0
c
n
z
n
=
z
z c
por lo tanto al considerar c una variable, entonces
d
dc
Z {c
n
}

n=0
=
d
dc

n=0
c
n
z
n
=
d
dc
z
z c

n=0
d
dc
c
n
z
n
=
d
dc
z
z c

n=1
nc
n1
z
n
=
z
(z c)
2
Al tomar c = 1 se consigue que Z {n}

n=1
=

n=1
n
z
n
=
z
(z 1)
2
Teorema 328 : (Del muestreo Nyquist-Shanon Whittaker-Nyquist) Una seal per-
idica de periodo T con un ancho de banda W se puede recuperar de forma exacta a
partir de sus muestras tomadas a una tasa de fs = 2W muestras por segundo.
Nota 329 . Para muestrear una seal continua a tramos f (t) con un nmero nito
de discontinuidades en cada tramo, en intervalos iguales de periodo T es suciente con
4. Relaciones en recurrencia 96
tomar la sucesin denida a partir de {f (nT)}

n=
para una seal no causal y para
una seal caual como {f (nT)}

n=0
, y su transformada estara dada por:
Z {f (nT)}

n=
=

n=
f (nT)
z
n
Z {f (nT)}

n=0
=

n=0
f (nT)
z
n
Ejemplo 330 : Considere la seal f (t) = e
t
entonces una muetra de la seal sera:
f (nT) = e
nT
de donde su transformada z causal estara dada por
Z
_
e
nT
_

n=0
=

n=0
e
nT
z
n
=
z
z e
T
Teorema 331 : La transformada z es una transformacin lineal.
Demostracin : Se propone como ejercicio para el lector.
Teorema 332 : (Retraso) Si {y
n
}

n=0
= {x
nn
0
}

n=0
entonces Z {y
n
}

n=0
= Z {x
nn
0
}

n=0
=
X (z)
z
n
0
siendo X (z) = Z {x
n
}

n=0
.
Demostracin : En efecto: Si {y
n
}

n=0
= {x
nn
0
}

n=0
entonces
Z {y
n
}

n=0
= Z {x
nn
0
}

n=0
=

n=0
x
nn
0
z
n
t=nn
0
=

t=n
0
x
t
z
t+n
0
=
1
z
n
0

t=n
0
x
t
z
t
Pero como la sucesin es causal entonces x
t
= 0 para t < 0 por lo que
Z {y
n
}

n=0
= Z {x
nn
0
}

n=0
=
1
z
n
0

t=0
x
t
z
t
=
X (z)
z
n
0
siendo X (z) = Z {x
n
}

n=0
.
Teorema 333 : (Adelanto avance) Si {y
n
}

n=0
= {x
n+n
0
}

n=0
entonces
Z {y
n
}

n=0
= Z {x
n+n
0
}

n=0
= z
n
0
X (z) z
n
0
x
0
z
n
0
1
x
1
... zx
n
0
1
siendo X (z) = Z {x
n
}

n=0
.
Demostracin : En efecto: Si {y
n
}

n=0
= {x
n+n
0
}

n=0
entonces
Z {y
n
}

n=0
= Z {x
n+n
0
}

n=0
=

n=0
x
n+n
0
z
n
= z
n
0

n=0
x
n+n
0
z
n+n
0
t=n+n
0
= z
n
0

t=n
0
x
t
z
t
= z
n
0

t=n
0
x
t
z
t
+z
n
0
x
0
+z
n
0
1
x
1
+... +zx
n
0
1
z
n
0
x
0
z
n
0
1
x
1
... zx
n
0
1
= z
n
0

t=0
x
t
z
t
z
n
0
x
0
z
n
0
1
x
1
... zx
n
0
1
= z
n
0
X(z) z
n
0
x
0
z
n
0
1
x
1
... zx
n
0
1
4. Relaciones en recurrencia 97
Ejercicio 334 : Calcule la transformada z de:
1. f (t) = cos (t)
2. f (t) = sen(t)
3. a
n
= 7a
n2
+ 6a
n3
con a
0
= 9 , a
1
= 10 y a
2
= 32.
Denicin 335 : Se dene la transformada z inversa de una razn dada por Z {x
n
}

n=0
a la sucesin causal {x
n
}

n=0
que satisfaga dicha razn y se denotar por Z
1
{Z {x
n
}

n=0
} =
{x
n
}

n=0
.
Ejemplo 336 : 1. Z
1
_
z
z a
_
= {a
n
}

n=0
ya que Z {a
n
}

n=0
=
z
z a
2. Z
1
_
z
z e
T
_
=
_
e
nT
_

n=0
ya que Z
_
e
nT
_

n=0
=
z
z e
T
.
3. Z
1
_
z
z
2
5z + 6
_
= Z
1
_
z
(z 3) (z 2)
_
= Z
1
_
z
(z 3)

z
(z 2)
_
= {3
n
}

n=0

{2
n
}

n=0
ya que
Z {{3
n
}

n=0
{2
n
}

n=0
} = Z {3
n
}

n=0
Z {2
n
}
n
n=0
=
z
(z 3)

z
(z 2)
Ejercicio 337 : Halle a
n
para la ecuacin en recurrencia del ejercicio 3 anterior
a
n
= 7a
n2
+6a
n3
con a
0
= 9 , a
1
= 10 y a
2
= 32 usando la transformada z inversa.
Captulo 5
Introduccin a la teora de grafos
5.1. INTRODUCCIN Y RESEA HISTRICA
La Teora de Grafos es una rama de la matemtica cuyo desarrollo siempre ha
estado motivado por sus aplicaciones. Desde que se inici la teora de grafos ha sido
utilizada para juegos matemticos, el estudio de los circuitos elctricos y diversas apli-
caciones en qumica, sicosociologa y economa. Se han probado an fuertes resultados
y ahora se convierte en una rama de investigacin muy activa en teora de la repre-
sentacin, informtica, redes que en el momento se destacan por el uso de algoritmos
de exploracin de grafos.
El primer artculo en teora de grafos fue escrito por Euler y publicado en 1736. A
partir de esta fecha muchos matemticos importantes han realizado sus contribuciones
entre ellos Vandermonde, Cauchy, Cayley, Hamilton, Kempe, Tait, Heawood, Kircho
y Petersen , entre otros.
Actualmente el estudio de la teora de grafos y un elemento que caus un hito en la
historia de la teora de grafos fue el primer texto escrito por D Knig en 1936. Pieza
fundamental en la teora de Grafos.
5.2. Deniciones preliminares
Denicin 338 : Un grafo G consta de dos conjuntos V y E de pares no ordenados
de elementos distintos de V. El conjunto V se llama el conjunto de los vrtices siendo
sus elemento los vrtices. El conjunto E se llama el conjunto de las aristas (de sus
siglas en ingls EDGES) y sus elementos sern las aristas. Se denota G = (V, E) para
designar al grafo G con conjunto de vrtices V y aristas E. En algunos textos se suele
denotar al grafo simplemente como V (G) al conjunto de vrtices y E(G) al conjunto
de las aristas.
98
5. Introduccin a la teora de grafos 99
Denicin 339 : Sea G(V, E)un grafo, sean u y v dos vrtices de G, es decir u, v
V . Si e = {u, v} es una arista de G, {u, v} E, se dice que los vrtices u y v
son adyacentes y se designa la arista por uv simplemente. Tambin se designa a los
vrtices u y v como extremos de la arista uv.
Nota 340 : a. Considere el siguiente mapa donde su representacin vista como un
grafo debe satisfacer que:
1. Cada regin del mapa es un vrtice
2. Si existe una frontera entre cada par de regiones (vrtices), existir una arista entre
ellos.
b. Dos regiones que se tocan en un solo punto no se consideran adyacentes.
Si se considera el mapa se tendran V = {A, B, C, D, E, F, G} y como aristas E =
{AB, AC, AD, AE, DE, DF, DG, FE, FG, GE} para obtener el grafo asociado como:
c. Todo grafo tiene una forma de representacin geomtrica (dibujo) mediante una
gura construida de la siguiente maneera: A cada vrtice se le asigna un punto y si
dos vrtices son adyacentes se dibuja una lnea uniendo los puntos correspondientes.
d. Se denotar por #V el nmero de vrtices de un grafo G(V, E) y por #E al nmero
de aristas. Un grafo se dice que es nito si #V es nito.
Ejemplo 341 : Se tienen tres casas a, b, c y tres empresas prestadoras de servicios
pblicos Gas (g), Agua (w), y Energa (e). Un grafo que representa la prestacin de
los tres servicios a las tres casas estaras dado por:
5. Introduccin a la teora de grafos 100
Ejemplo 342 : Suponga ahora que una empresa tiene 5 empleados e
1
, e
2
, e
3
, e
4
, e
5
,
que deben realizar tareas t
1
, t
2
, t
3
, t
4
. Cada empleado esta calicado para realizar una
o ms tareas. En el grafo siguiente se representa el empleado y la tarea que puede
realizar cada uno y si un empleado es adyacente a una tarea quiere decir que esta
calicado para realizarla:
Por consiguiente el grafo G(V,E), esta dado por: V = {e
1
, e
2
, e
3
, e
4
, e
5
, t
1
, t
2
, t
3
, t
4
} y
E = {e
1
t
1
, e
2
t
1
, e
2
t
3
, e
3
t
1
, e
3
t
2
, e
3
t
3
, e
4
t
2
, e
5
t
3
, e
5
t
4
}
Denicin 343 : (multigrafo) Un multigrafo es un grafo con (posiblemente) varias
aristas entre dos vrtices. Por tanto el conjunto de aristas puede contener algunas
aristas distintas con el mismo par de vrtices o extremos.
Ejemplo 344 La gura siguiente representa un multigrafo:
Denicin 345 : (Pseudografo) Un pseudografo es un grafo con aristas coincidentes,
a tales aristas se le denominan lazos. Por tanto el conjunto de aristas puede contener
algunas aristas con el mismo vrtice nominal.
Ejemplo 346 : La gura siguiente representa un pseudografo.
Denicin 347 : (Digrafo) Un digrafo es un grafo donde cada arista se le asigna un
orden a sus extremos. El orden se indica con una echa en el dibujo del grafo. Se le
llama origen al primer vrtice de una arista y se le llama n al segundo vrtice de la
arista.
5. Introduccin a la teora de grafos 101
Nota 348 : En un digrafo las aristas presentan un orden y es el indicado de origen
a n
Ejemplo 349 : En la gura se representan dos digrafos.
Nota 350 : En matemticas se usa con mucha frecuencia el trmino isomorsmo
para expresar que dos objetos son fundamentalmente iguales o bien que su estructura
matemtica (cuando se habla de conjuntos ) coincide, mientras que posiblemente existe
aspectos no esenciales como los nombres de sus partes que son diferentes.
Denicin 351 : (Isomorsmo de grafos): Sean G(V, E) y G

(V

, E

) dos grafos y
sea f : V V

un biyeccin entre los conjuntos de vrtices tal que uv E si y solo si


f(u)f(v) E

. Si existe dicha funcin f se dir entonces que f es un isomorsmo de


G a G

. Se dir por consiguiente que G es isomorfa a G

o que G y G

son isomorfos.
Ejemplo 352 : Construya un isomorsmo entre los grafos G y G de la gura.
Un isomorsmo f : V (G) V

(G

) esta dado por f(x) = u


1
, f(y) = u
2
, f(z) = u
3
,
f(t) = u
4
, Para demostrar que f es un isomorsmo se debe comprobar que dos vrtices
adyacentes en G se transforman en vrtices adyacentes en G

a travs de f, y que las


preimgenes por f de dos vrtices adyacentes en G

son dos vrtices adyacentes en G.


Denicin 353 : (Grado de un grafo) Sea G un grafo y u un vrtice de G. Se llama
grado de u en el grafo G y se denota por gr(u), al nmero de aristas de G que tiene
al vrtice u por extremo.
5. Introduccin a la teora de grafos 102
Ejemplo 354 : En el grafo de la gura el vrtice v
5
es de grado 3
Teorema 355 : Sean G y G

dos grafos y f un isomorsmo entre G y G

. Si u es un
vrtice de G entonces gr(u) = gr(f(u)).
Demostracin : Sea G = (V, E) y G

= (V

, E

) dos grafos y sea f : V V

un isomorsmo entre ellos. Sea u V . Puesto que f preserva la adyacencia y f es


biyectiva entre los vrtices adyacentes a u y a f(u), entonces el nmero de aristas con
extremo en u coincide con el nmero de aristas con extremo en f(u)
Teorema 356 : (1er teorema de la Teora de grafos) Sean G = (V, E) un grafo,
V = {v
1
, . . . , v
p
} el conjunto de vrtices y #E el nmero de aristas, entonces:
p

i=1
gr(v
i
) = 2#E
Por tanto todo grafo contiene un nmero par (o cero) de vrtices de grado impar.
Demostracin : Al realizar la suma de los grados de todos los vrtices, ya que cada
arista tiene dos extremos se cuenta exactamente dos veces. Por lo que as se tenda la
igualdad
p

i=1
gr(v
i
) = 2#E. Sean v
1
, . . . , v
t
los vrtices grado par y v
t+1
, . . . , v
p
los que
tienen grado impar. La parte de la derecha de la igualdad anterior es un numero par,
as como la suma de los grados de los vrtices con grado par,
t

i=1
gr(v
i
). Por lo tanto:
p

i=t+1
gr(v
i
) = 2#E
t

i=1
gr(v
i
), es un nmero par. Como gr(v
i
) para i = t + 1, . . . , p
es impar, se puede escribir que gr(v
i
) = 2n
i
+ 1 y as:
p

i=t+1
gr(v
i
) =
p

i=t+1
2n
i
+1 = 2
p

i=t+1
n
i
+
p

i=t+1
1 = 2
p

i=t+1
n
i
+pt = 2#E
t

i=1
gr(v
i
)
por lo que p t = 2#E
t

i=1
gr(v
i
) 2
p

i=t+1
n
i
, con lo cual se conclye que p-t que es
el nmero de vrtices con grado impar, es un nmero par
5. Introduccin a la teora de grafos 103
Denicin 357 : (subgrafo) Sea G = (V, E) un grafo. Se dene un subgrafo de G a
cualquier grafo H = (V (H), E(H)) de modo que V (H) esta contenido en V y E(H)
est contenido en E.
Nota 358 : Los subgrafos de G se obtienen borrando o eliminando algunas de las
aristas y vrtices de G, de modo que se es suprimido un vrtice de G, se han borrado
todas las aristas que poseen dicho vrtice como extremo.
Ejemplo 359 : Considere el grafo de la gura:
Luego el subgrafo H de la gura siguiente es un subgrafo de la gura anterior
Denicin 360 : (grafo regular) Se dice que un grafo es regular si todos sus vrtices
tienen el mismo grado. Si tal grado es k se dir entonces que el grafo es k-regular
Ejemplo 361 : El grado del grafo de la igura es 4-regular ya que gr(v
i
) = 4
Teorema 362 : Sea G = (V, E) un grafo y sea G

= (V

, E

) un grafo isomorfo de G
a travs de f : V V

, si G es regular entonces G

es regular.
Demostracin : Por teorema anterior gr(vi) = gr(f(vi)) y como gr(vi) = gr(vj)
entonces gr(f(vi)) = gr(f(vj)) por lo que si G es regular entonces G

es regular
5. Introduccin a la teora de grafos 104
Denicin 363 : (grafo completo) Se dice que un grafo es completo si cada par de
vrtices son los extremos de una arista.
Ejemplo 364 : El grco siguiente muestra un grafo completo
Teorema 365 : Dos grafos completos con el mismo nmero de vrtices son isomorfos.
Demostracin : Sean G = (V, E) y G

= (V

, E

) dos grafos completos con el mis-


mo nmero de vrtices r. Sean los respectivos conjuntos de vrtices V = {v
1
, v
2
, . . . , v
r
}
y V

= {u
1
, u
2
, . . . , u
r
}. Considere la apliacin f : V V , denida como f(v
i
) = u
i
,
para i = 1, 2, . . . ., r. Entonces f es una biyeccin y por la denicin de grafo com-
pleto todo par de vrtices de G, v
i
v
j
son adyacentes, igualmente por ser G

completo
entonces como f(v
i
) = u
i
, f(v
j
) = u
j
se tiene que u
i
u
j
son tambin adyacentes y
viceversa, por lo tanto G y G

son isomorfos.
Condicin 366 : Se designar al grafo completo con n vrtices por K
n
.
Ejemplo 367 : En la gura se muestran dos grafos K
3
y K
5
respectivamente
Nota 368 : Se puede representar tambin por K
n
para n > 2, mediante los vrtices
de un polgono regular P
n
de n lados, siendo n las aristas de K
n
los lados y todas las
diagonales de P
n
.
Denicin 369 (camino): Sea G un grafo o un multigrafo. Se dene un camino en
G a cada sucesin nita en la que aparecen alternadamente vrtices y aristas de G:
V
0
, V
0
V
1
, V
1
, V
1
V
2
, V
2
,. . ., V
n1
, V
n1
V
n
, V
n
, donde cada arista tiene por extremo los
vrtices adyacentes en la sucesin. A los vrtices V
0
y V
n
, se les llaman extremos del
camino.
5. Introduccin a la teora de grafos 105
Nota 370 : Tambin se dice que un camino con vrtices inicial V
0
y nal V
n
es un
camino que conecta a V
0
con V
n
o que va desde V
0
hasta V
n
.
Denicin 371 (longitud de un camino): Se dene la longitud del camino al nmero
n de aristas que contiene el camino.
Denicin 372 (camino cerrado): Se dice que un camino es cerrado si sus extremos
inicial y nal coinciden, es decir V
0
= V
n
.
Nota 373 : En un grafo (pero no en un multigrafo) un camino puede ser especicado
simplemente por la sucesin de los vrtices (V
0
, . . . , V
n
).
Denicin 374 (camino simple): Se dice que un camino es simple si en la sucesin
de vrtices no hay ningn vrtice repetido.
Denicin 375 (ciclo): Se dice que un camino es un ciclo si dicho camino es un
camino cerrado donde los nicos vrtices repetidos son el primero y el ltimo, adems,
en el caso d caminos de longitud dos, solo se consideran ciclos a aquellos caminos
cerrados en multigrafos que no repiten aristas.
Denicin 376 (circuito): Un circuito es un camino cerrados que no repite aristas.
Ejemplo 377 : En el grafo de la gura
El camino (x
1
, x
2
, x
4
, x
3
) es un camino simple cuyos extremos son x
1
y x
3
, (x
1
, x
2
, x
3
, x
1
)
es un ciclo de longitud 3 y (x
1
, x
2
, x
3
, x
1
, x
2
, x
4
) es un camino que no es simple
Teorema 378 : Un grafo G si existe un camino que conecta dos vrtices distintos
X,Y de G entonces existe un camino simple con extremos X e Y .
Demostracin : Sea (X = v
0
, v
1
, . . . , v
r1
, Y = v
r
) un camino que conecte a
X con Y . Sean v
i
= v
j
, para 0 i < j r, dos vrtices repetidos en el camino.
Considere el camino (X = v
0
, v
1
, . . . , v
i
, v
j+1
, . . . , v
r1
, Y = v
r
). Se repite el proceso
anterior hasta obtener un camino simple.
5. Introduccin a la teora de grafos 106
Ejemplo 379 : Existe grafos donde para cada par e vrtice X y Y existe un camino
cuyos extremos son estos vrtices y otro donde este hecho no ocurre. Si observa el grafo
de la gura siguiente puede observar que no existe ningn camino entre v
3
y v
4
Denicin 380 (grafo conexo): Se dice que un grafo G es conexo si para cada par de
vrtices u, v, de G existe un camino cuyos extremos inicial y nal son u y v. En caso
contrario decimos que G es desconexo.
Ejemplo 381 : el grafo
es conexo. Mientras que los grafos
son desconexos
5.3. Problema origen de la teora de grafos:
En la antigua ciudad de Knigsberg en la ciudad de Prusia oriental (actual ciudad
de Kaliningrado (Rusia)), sobre el rio Pregel que pasa por la ciudad fueron construidos
en el sigo XVIII siete (7) puentes que lo atravesaban
5. Introduccin a la teora de grafos 107
Muchos habitantes en la ciudad se plantearon el reto de encontrar una ruta en la ciu-
dad que recorriera los 7 puentes cruzando cada uno de ellos una nica vez y volviendo
al punto de partida. Todos los intentos fueron fallidos y se lleg a pensar que dicha
solucin no era posible. En 1736 Euler public y demostr matemticamente que efec-
tivamente no haba solucin y dio por sentada una nueva teora que podra ser aplicada
a muchas otras situaciones.
La primera gran idea de Euler fue reducir el problema de knigsberg a una cuestin de
teora de grafos. Para tal n represent el mapa de los puentes en un multigrafo donde
cada sector terrestre de la ciudad vena representado por un vrtice y cada puente
por una arista que una los vrtices correspondientes a los sectores unidos por dicho
puente.
El resultado es un multigrafo como el mostrado en la gura
Para conseguir un verdadero grafo basta aadir un vrtice en el punto medio de cada
arista obtenindose el grafo de la gura
As el problema de los puentes de Knigsberg se puede enunciar del siguiente modo:
-Existe un circuito en el grafo G que contenga todas las aristas?
-Un grafo como el buscado en el grafo G se denomina Euleriano.
Denicin 382 (Camino Euleriano): Se G un grafo, un camino (circuito) se dice que
es Euleriano si contiene todas las aristas apareciendo cada una de ellas exactamente
una vez.
Observe que el problema que resolvi Euler fue mucho ms general, pues encontr una
caracterstica particular que ahora es conocida como grafos eulerianos.
5. Introduccin a la teora de grafos 108
Observacin 383 : Un modo de entender que es un camino Euleriano en un grafo
G, es un modo de dibujar el camino sin levantar el lpiz del papel y sin pintar dos
veces la misma arista.
Ejemplo 384 : El grafo de la gura es un grafo euleriano trazado en el orden:
(u
3
, u
2
, u
6
, u
3
, u
4
, u
6
, u
5
, u
2
, u
1
, u
5
, u
4
)
Denicin 385 (ciclo euleriano): Un ciclo se dice que es euleriano si aquel camino
que recorre todos los vrtices del grafo pasa una y slo una vez por cada arista del
grafo, siendo condicin necesaria que regrese al vrtice inicial de salida. Un grafo que
admite un ciclo euleriano se denomina grafo euleriano.
Teorema 386 : Sea G un grafo. Si G es euleriano entonces todo vrtice de G tiene
grado par.
Demostracin Prueba: Sea v un vrtice de G. Se pueden contar que tienen par
extremo a v siguiendo un circuito euleriano g en G. Si v no es el primer vrtice de g
cada vez que tal circuito pasa por v contribuye con 2 al grado de v, ya que las aristas
que preceden a v siguen a v en g tiene por extremo a v. si v es el primer vrtice de
g, el circuito g contribuye con 2 al grado de v en todas las visitas a v excepto en la
primera y ltima en que aade una cada vez. En cada caso gr(v) = par
Teorema 387 : Teorema: Sea G un grafo, si G tiene un camino euleriano entonces
o bien todo vrtice de G tiene grado par o bien exactamente dos de los vrtices tiene
grado impar.
Demostracin : Sea G = (V, E) un grafo con un camino euleriano g. Si tal camino
es un ciclo cerrado entonces por el teorema anterior todos los vrtices de G tienen grado
par. Suponga ahora que g no es un ciclo y sean u y v sus extremos. Considere ahora
un grafo G

= (v

, e

) tal que V

= V {w} con w un vrtice que no esta en V y


sea E

= E {wv, wu} . Si g = (v, v


1
, . . . , v
r
, u) entonces (w, v, v
1
, . . . , v
r
, u, w) es un
ciclo euleriano en G

, por tanto todos los vrtices de G

tienen grado par. Como para


todo x V , x = u y x = v, se verica quegr
G
(x) = gr
G
(x) y gr
G
(u) = gr
G
(u) 1,
gr
G
(v) = gr
G
(v) 1 con lo caul se demuestra el resultado
5. Introduccin a la teora de grafos 109
Teorema 388 : Sea H un grafo tal que todo vrtice de H tiene grado par. Si u y v
son dos vrtices de H que son adyacentes entonces existe un circuito g que contiene a
la arista uv
Demostracin : Se conoce un camino g por u y la arista uv. El camino se continua
siguiendo la siguiente regla: Cada vez que el camino g llega a un vrtice w distinto de
u se contina el camino usando una arista que no aparezca con anterioridad en g, si
w = u se da por terminado el circuito . El proceso es siempre posible gracias a que los
grados de los vrtices son pares, y cada vez que g visita un vrtice utiliza dos arista
con un extremo en tal vrtice. Como el nmero de aristas y vrtices de G es nito, g
acaba por regresar a u y por construccin g es un circuito.
Teorema 389 : Un grafo conexo es euleriano si y solo si cada vrtice tiene grado par.
Demostracin : Por teorema solo basta probar que si G es un grafo conexo con
todos los grados de los vrtices pares entonces G es euleriano.
Sea G = (V, E) un grafo conexo de modo que cada vrtice de G tiene un grado par. El
teorema se cumple para #V = 1. Supongamos que #V > 1 y sean u y v dos vrtices
adyacentes en G, entonces por el teorema anterior existe un circuito g que contiene a
l arista uv. Sea ahora G

= (V

, E

) el subgrafo de G obtenido al borrar las aristas en


g, es decir: E

= E {aristas de g}. Note que G

tiene todos sus vrtices de grado


par. Si E

es un conjunto vaco entonces g es un circuito euleriano y por tanto se ha


demostrado el teorema. Si E

= entonces existe un vrtice x que tiene grado mayor


que cero en G

. Por ser G conexo se puede encontrar un vrtice de g y con grado mayor


que cero en G

. En efecto, si x no fuera vrtice de g, se considera un vrtice cualquiera


w de g y como G es conexo se construye un camino c en G con extremos x y w. Sea zy
la primera arista de c que satisface zy no esta en g, es decir zy E

e y es un vrtice
de g. Claramente y es el vrtice buscado.
Sea por tanto zy E

con y vrtice de g. aplicando el un teorema anterior a G

y zy se obtiene un circuito g

en G

que contiene a zy. Se puede unir g y g

en y
de la siguiente manera u a y siguiendo el circuito g, a continuacin recorriendo g

y
nalmente acabando g desde y. De este modo se obtiene un nuevo circuito g
1
con ms
aristas que g. Si E

{aristas de g
1
} nos es el conjunto vaco se vuelve a repetir el
proceso. Repitiendo la construccin anterior tantas veces como sea necesario, como
el nmero de aristas de G es nito y en cada construccin el nmero de aristas del
circuito construido aumenta, el proceso naliza obtenindose un circuito euleriano.
Ejemplo 390 : Un cartero tiene asignadas para el reparto una red de calles que est
representada por la gura siguiente. El reparto de cartas del cartero debe comenzar y
5. Introduccin a la teora de grafos 110
culminar en la ocina de correos que se encuentra en el vrtice a.
Solucin 391 : Usando el teorema el cartero sabe que puede efectuar su reparto sin
recorrer dos veces la misma calle utilizando un circuito euleriano. Se inicia obteniendo
un circuito como se indica en el un teorema previo. Suponga que se ha obtenido as el
circuito g=(a,b,c,d,a). Luego se borran la aristas recorridas por g.
En el grafo G

de la gura se elige una arista que tenga un extremo en g, por ejemplo


af y e aplica de nuevo el proceso obteniendo:g

= (a, f, d, h, c, i, h, g, f, e, a), Uniendo


g

a g se tiene: g
1
= (a, f, d, h, c, i, h, g, f, e, a, b, c, d, a). Borrando las aristas de g
1
se
obtiene el grafo G

:
Se toma ahora la arista ej ya que e esta en g1 para repetir el proceso del teorema.
Obteniendo ahora el circuito de G

: G

= (e, j, i, b, e) Como E(G

) {aristas de
g

} es el conjunto vaco, el circuito euleriano que podra usar en la ruta del cartero
5. Introduccin a la teora de grafos 111
es: (a, f, d, h, c, i, h, g, f, e, j, i, b, e, a, b, c, d, a). Esquemticamente Como un digrafo se
vera as:
Corolario 392 : Un grafo conexo admite un camino euleriano no cerrado si y solo si
exactamente dos vrtices tienen grado impar.
Demostracin : Por teorema solo se debe probar nicamente que si G = (V, E) es
un grafo con exactamente dos vrtices con grado impar entonces G admite un camino
euleriano no cerrado. Sean u y v los vrtices de G que tienen grado impar. Como en
la demostracin de tal teorema consideremos a G

el grafo obtenido a partir de G


aadiendo un vrtice nuevo ms w y dos aristas que unen w con u y con v, es decir
G = (V {w},E {wu, wv}). Todos los vrtices de G

tienen grado par. Luego por


teorema existe un circuito euleriano en G

, g. Adems se puede construir g de modo que


comience y nalice as: (w, u, v
1
, . . . , v
r
, v, w). Entonces (u, v
1
, . . . , v
r
, v) es el camino
buscado.
Denicin 393 : (camino hamiltoniano): Sea G un grafo. Un camino simple en G
que contine todos los vrtices de G se denomina camino hamiltoniano, un ciclo que
a su vez es un camino hamiltoniano se denomina ciclo hamiltoniano. Un grafo que
contiene un ciclo hamiltoniano se denomina grafo hamiltoniano
Esta parte de la teora es debida a William Rowan Hamilton (Irlands 1805-1865)
cuando diseo el juego del dodecaedro viajero (viaje alrededor del mudo) y quien ms
la investig T. P Kirkman (Ingls 1806-1895).
Denicin 394 : Sea G un grafo y u, v dos vrtices de G. Se dice que u y v estn
conectados en G si existe un camino de u a v.
Teorema 395 : En un grafo G la relacin en el conjunto de vrtices dada por estar
conectado con es una relacin de equivalencia.
5. Introduccin a la teora de grafos 112
Demostracin : Dado un vrtice u cualquiera de G el camino (u) conecta u con u,
as la relacin es reexiva. Suponga ahora que u esta conectado con v, por un camino
g = (u, v
1
, . . . , v
r
, v). El camino g
1
= (v, v
r
, . . . , v
1
, u) conecta a v con u luego la
relacin es simtrica. Suponga ahora que u est conectado con v y que v esta conctado
con w. Entonces existe un camino g de u hasta v y otro g

de v hasta w. El camino
formado al unir g con g

conecta a u con w, por tanto la relacin es transitiva.


Denicin 396 : (componentes conexas). Las clases de equivalencia que dene la
relacin de estar conectado con en un grafo G se denomina componentes conexas
de G.
Ejemplo 397 : Un grafo conexo tiene una nica componente conexa. El grafo de la
gura tiene dos componentes conexas.
Y el grafo de la gura tiene 5.
Teorema 398 : Sea G = (V, E) un grafo tal que #V > 2. Si G es hamiltoniano
entonces para cada subconjunto U de V , el subgrafo de G cuyos vrtices son los de
V U y sus aristas son todas las de G que tienen extremos en V U, tiene a lo sumo
#U componentes.
Demostracin Prueba: Suponga que el grafo G = (V, E) es un grafo hamiltoniano
y sea h un ciclo hamiltoniano de G. Sea H el grafo cuyos vrtices son los del conjunto
V y las aristas son las del ciclo h. Suponga ahora que U es un subconjunto de V y sea
c
1
el nmero de componentes conexas del subgrafo de G cuyos vrtices son V U y sus
aristas todas las de G con extremos en V U. Del mismo modo sea c
2
el nmero de
componentes conexas del subgrafo de H cuyos vrtices son V U y sus aristas todas
5. Introduccin a la teora de grafos 113
las de h con extremos en V U. Como H es un subgrafo de G se consigue que c
1
c
2
El grafo se puede representar como el de la gura
Suponga que U = {v
i1
, . . . , v
ir
},entonces el subgrafo H con vrtices V {v
i1
} y todas
las arista de H con extremos en V {v
i1
} es conexo. El grafo obtenido de modo
similar con conjunto de vrtices (V {v
i1
}){v
i2
} tiene como mucho dos componentes
conexas y el que tiene vrtices (V {v
i1
} {v
i2
}) {v
i3
} tiene a lo mas tres. En
general si se quitan r vrtices, se obtiene a lo ms r componentes conexas. Por lo tanto
c
1
c
2
r = #U
Ejemplo 399 : El grafo de la gura
no es hamiltoniano pues al borrar los vrtices a y b se obtiene el grafo de la gura que
tiene tres componentes conexas
5. Introduccin a la teora de grafos 114
Ejemplo 400 : El grafo del dodecaedro viajero (la vuelta al mudo) se puede realizar
desenvolviendo el slido as:
Una solucin a la vuelta al mundo puede ser representada de la siguiente manera:
Denicin 401 : (Matriz de adyacencia). Sea G = (V, E) un grafo con V = {v
1
, . . . , v
p
}.
Se denomina matriz de adyacencia a la matriz M = (m
ij
) de orden pxp cuyas entradas
son unos o ceros siguiendo la ley:
1. m
ij
= 1 si v
i
v
j
E
2. m
ij
= 0 si v
i
v
j
E
Denicin 402 : (en digrafos). Sea G = (V, E) un digrafo con V = {v
1
, . . . , v
p
}. La
matriz de adyacencia de G es la matriz M = (mij) de orden pp y con entradas unos
y ceros denida por:
1. m
ij
= 1 si v
i
v
j
E y la orientacin es de v
i
a v
j
2. m
ij
= 0 si v
i
v
j
E o bien v
i
v
j
E y la orientacin de tal arista en G es de v
j
a
v
i
Ejemplo 403 : Ejemplo: Para el grafo de la gura
5. Introduccin a la teora de grafos 115
la matriz de adyacencia es:
A =
_

_
0 1 1 0
1 0 1 1
1 1 0 0
0 1 0 0
_

_
Ejemplo 404 : Para el digrafo de la gura
la matriz de adyacencia es:
A =
_

_
0 1 0 0
0 0 1 0
1 0 0 0
0 1 0 0
_

_
Teorema 405 : Sean G y G

dos grafos con l misma matriz de adyacencia, entonces


G y G

son isomorfos.
Demostracin : Sean G = (V, E) y G

= (v

, E

) dos grafos con la misma matriz


de adyacencia y sean V = {v
1
, . . . , v
p
} y V

= {w
1
, . . . , w
p
}. Sea f : V V

la
biyeccin denida as: f(v
i
) = w
i
con i = 1, . . . , p. Si v
i
v
j
E entonces aparece un 1
en la entrada (i, j) de la matriz de adyacencia de G, como la matriz coincide con la de
G

, entonces w
i
w
j
= f(v
i
)f(v
j
) E

y reciprocamente. Por tanto f es un isomorsmo.


Denicin 406 : Denicin: Sea G un digrafo. Un camino en G es una sucesin ni-
ta en la que aparecen alternativamente vrtices y aristas de G: v
0
, v
0
v
1
, v
1
, v
1
v
2
, v
2
, . . . , v
n1
, v
n1
v
n
, v
n
,
Donde cada arista v
i
v
i+1
tiene por origen a v
i
y por n a v
i+1
. A los vrtices v
0
y
v
n
se led denomina origen y n del camino respectivamente. El nmero de aristas del
camino se denomina longitud.
Ejemplo 407 : En el grafo de la gura
5. Introduccin a la teora de grafos 116
La sucesin v
1
, v
1
v
2
, v
2
, v
2
v
3
, v
3
es un camino de longitud 2. Observe que no existe
ningn camino con origen en v
2
, y n en v
4
Teorema 408 : Sea M la matriz de adyacencia de un grafo (digrafo) G con p vrtices,
p > 1. Entonces la entrada (i, j) de la matriz M
n
= M. . .M (n veces) es el nmero
de caminos de longitud n con extremos v
i
y v
j
(en el caso de digrafos es el nmero de
caminos de longitud n con origen v
i
y n v
j
)
Demostracin : Usando el mtodo de induccin matemtica: Para n = 1, el
teorema es consecuencia de la denicin de M. Supongamos ahora que el mtodo se
cumple para k 1. Veamos que el mtodo se cumple para k. Se m
(k)
ij
la entrada en el
lugar (i, j) de la matriz M
k
es decir M
k
= (m
(k)
ij
). Por hiptesis de induccin m
(k1)
ij
es el nmero de caminos distintos de longitud k 1 de G que van desde v
i
hasta v
j
.
Como M
k
= M
k1
M, se tiene que:
m
(k)
ij
=
p

t=1
m
(k1)
it
m
tj
Cada camino de v
i
hasta v
j
de longitud k consiste en un camino de v
i
a un cierto
vrtice v
t
de longitud k 1 seguido de una arista de v
t
hasta v
j
. Entonces por cada
arista con un extremo en v
j
, es decir por cada m
tj
= 0, se obtiene un m
(k1)
it
caminos
diferentes de longitud k desde v
i
hasta un el vrtice v
j
pasando por v
t
. Por tanto de la
frmula anterior se concluye el teorema.
Ejemplo 409 : En la gura se representa el recorrido de una lnea de autobuses y por
los vrtices sus paradas.
La matriz de adyacencia es:
M =
_

_
0 1 0 0 0 1 0
0 0 1 0 1 0 0
0 0 0 0 0 0 1
1 0 1 0 0 0 0
1 0 0 0 0 0 0
0 0 0 1 0 0 0
0 0 0 1 0 0 0
_

_
5. Introduccin a la teora de grafos 117
Si se esta ubicado en la parada p
6
y se quiere ir a la parada p
2
. Ya que la entrada de
M en la posicin (6, 2) es cero no existe ningn camino de longitud 1 que conecte p
6
con p
2
. Por otro lado:
M
2
=
_

_
0 0 1 1 1 0 0
1 0 0 0 0 0 1
0 0 0 1 0 0 0
0 1 0 0 0 1 1
0 1 0 0 0 1 0
1 0 1 0 0 0 0
1 0 1 0 0 0 0
_

_
De nuevo la entrada (6, 2) es cero, o sea que no existe ningn camino de longitud 2
que conecte p
6
con p
2
. Por ltimo la entrada (6,2) es uno, o sea que existe un camino
de longitud 3.
M
3
=
_

_
2 0 1 0 0 0 1
0 1 0 1 0 1 0
1 0 1 0 0 0 0
0 0 1 2 1 0 0
0 0 1 1 1 0 0
0 1 0 0 0 1 1
0 1 0 0 0 1 1
_

_
Corolario 410 : Sea M la matriz de adyacencia de un grafo G con p vrtices v
1
, . . . , v
p
,
con p > 1. Sea C = M
p1
+M
p2
+. . . +M. Existe un camino entre v
i
y v
j
si y solo
si la entrada en el lugar (i, j) de la matriz C es no nula.
Demostracin : Por el teorema anterior si v
i
y v
j
estn conectados , existe un
camino simple entre ellos. Por ser simple tal camino entonces tiene longitud menor
que p y as alguna de las entradas (i, j)de M
r
,con r < p no es nula. Como todas las
entradas de M
r
,para cualquier r son positivas, la entrada (i, j) de C es no nula. El
recproco es tambin evidente.
Corolario 411 : Sea M la matriz de adyacencia de n grafo G con p vrtices, p > 2.
Sea C = M
p1
+M
p2
+. . . +M. El grafo G es conexo si y solo si todas las entradas
de C son no nulas.
Ejemplo 412 : Para el gafo de la gura:
5. Introduccin a la teora de grafos 118
La matriz de adyacencia es
M =
_

_
0 1 1 0
1 0 1 1
1 1 0 0
0 1 0 0
_

_
y la matriz C estara dada por:
C = M
3
+M
2
+M =
_

_
2 4 3 1
4 2 4 3
3 4 2 1
1 3 1 0
_

_
+
_

_
2 1 1 1
1 3 1 0
1 1 2 1
1 0 1 1
_

_
+
_

_
0 1 1 0
1 0 1 1
1 1 0 0
0 1 0 0
_

_
=
_

_
4 6 5 2
6 5 6 4
5 6 4 2
2 4 2 1
_

_
Como todas las entradas de C son no nulas se puede concluir que el grafo es conexo.
Denicin 413 : (rbol). Un rbol es un grafo sin ciclos.
Ejemplo 414 : En la gura el grafo representado es un rbol.
Teorema 415 : Un grafo T es un rbol, si y solo si, cada dos vrtices distintos de T
se conectan por un nico camino simple.
Demostracin : Si T es un rbol, por denicin es conexo, luego cualquier par
de vrtices se conecta por un camino simple. Suponga que los vrtices u y v de T
estn conectados por al menos dos caminos simples diferentes (u, u
1
, . . . , u
m1
, v) y
(u, r
1
, . . . , r
n1
, v) . Sea u
k
el vrtice que satisface: u
i
= r
i
, para i menor o igual que
k y u
k+1
= r
k+1
y sea us el vrtice con la condicinu
s
= r
s
y para todo i mayor
que k y menor que s, u
i
= r
i
. Entonces (u
k
, u
k+1
, . . . , u
s
, r
s1
, . . . , r
k+1
, r
k
) es un
ciclo. Recprocamente si T es un grafo en que cada par de vrtices se une por un
nico camino simple entonces claramente T sera conexo. Si T no fuera un rbol, por
denicin, existira un ciclo cerrado en T. Sean u y v dos vrtices en tal ciclo, entonces
el ciclo se puede escribir como (u, u
1
, . . . , u
r
, v) y (u, v
s
, . . . , v
1
, v) son distintos y unen
u con v.
5. Introduccin a la teora de grafos 119
Ejemplo 416 : En el rbol de la gura el nico camino simple que une a u
2
con u
6
es (u
2
, u
3
, u
4
, u
6
)
Denicin 417 : (grafo etiquetado o grafo con peso o grafo ponderado): Un grafo o
digrafo G se dice que es un grafo etiquetado o con peso o ponderado si sus aristas
tiene asignado un nmero. Es decir, existe una aplicacin d : E(G) C, donde C
es un conjunto nito de nmeros. A la etiqueta o peso de una arista a de G se le
suele designar longitud de a. Dado un camino en G cuyas aristas son a
1
, . . . , a
r
, se
denomina longitud de tal camino a la suma d(a
1
) +. . . +d(a
r
).
5.3.1. Algoritmo de Dijkstra
Sea G = (V, E) un digrafo etiquetado (con peso) por nmeros positivos d : E(G)
C, donde C es un subconjunto nito de reales positivos no nulos. Sea x, y dos vrtices
de G. El siguiente algoritmo dar la distancia entre x e y:
Paso1: Considere la aplicacin L : V R,donde R es el conjunto de los reales y L
esta dada por L(x) = 0 y L(v) = infinito para todo vrtice v de G diferente de x.
Sea T = V . La aplicacin L y el conjunto T irn transformandose en el transcurso del
algoritmo.
Paso 2: Encuentre el vrtice v T con etiqueta L(v) mnima.
Paso 3: Si v = y la distancia entre x e y es L(y) y el algoritmo se acaba.
Paso 4: Para todo w T tal que existe una arista una arista vw con origen en v y n
en w, L(w) > L(v) + d(vw) entonces se redene el valor de L sobre w de modo que
L(w) = L(v) +d(vw).
Paso 5: Se elimina en el conjunto T el vrtice v y se regresa al paso 2.
Ejemplo 418 : Suponga que una persona vive en la misma ciudad donde trabaja. La
gura da un esquema de las calles que conducen de la vivienda al lugar de trabajo
incluyendo una etiqueta que representa los kilmetros de longitud del tramo de calle
5. Introduccin a la teora de grafos 120
representado:
Por razones econmicas obvias el protagonista busca la longitud de camino ms corto
entre la vivienda y el trabajo.
Apliquemos el algoritmo anterior para encontrar la distancia mnima entre vivienda y
trabajo.
Paso 1: L(vivienda) = 0,L(trabajo) = L(vi) = infinito para i = 1, . . . 9, T =
{vivienda, trabajo, v
1
, . . . , v
9
}.
Paso 2: v = vivienda,
Paso 3: vivienda = v = trabajo,
Paso 4: v
1
es tal que la arista viviendav1 es una arista con orientacin vivienda v
1
y L(v1) = infinito > L(vivienda) +d(viviendav1) = 0 +1 = 1 Sea L(v1) = 1. Por la
misma razn L(v
5
) = 1.
Paso 5: Ahora T = {trabajo, v
1
, . . . , v
9
}.
Paso 2: v puede ser v
1
v
5
, tome por ejemplo v = v
1
Paso 3: v
1
= trabajo
Paso 4: v
2
es tal que la arista v
1
v
2
es una arista con orientacin v
1
v
2
y L(v
2
) =
infinito > L(v
1
) +d(v
1
v
2
) = 1 + 1 = 2 Sea L(v
2
) = 2
Paso 5: Ahora T = {trabajo, v
2
, . . . , v
9
}.
Paso 2: v = v
5
,
Paso 3: v
5
= trabajo
Paso 4: v
6
es tal que la arista v
5
v
6
es una arista con orientacin v
5
v
6
y L(v
6
) =
infinito > L(v
5
) +d(v
5
v
6
) = 1 + 2 = 3 Sea L(v
6
) = 3
Paso 5: Ahora T = {trabajo, v
2
, v
3
, v
4
, v
6
, v
7
, v
8
, v
9
}.
Paso 2: v = v2,
Paso 3,4,5: v
2
= trabajo L(v3) = 4 T = {trabajo, v
3
, v
4
, v
6
, v
7
, v
8
, v
9
}.
Paso 2: v = v
6
,
Paso 3,4,5: v
6
= trabajo L(v
9
) = 5, L(v
7
) = 6 T = {trabajo, v
3
, v
4
, v
7
, v
8
, v
9
}. Tenga
presente que por el momento L(trabajo) = infinito, L(v
3
) = 4, L(v
4
) = infinito,
L(v
7
) = 6, L(v
8
) = infinito, L(v
9
) = 5.
Paso 2: v = v
3
,
5. Introduccin a la teora de grafos 121
Paso 3,4,5: v3 = trabajo L(v
4
) = 7 T = {trabajo, v
4
, v
7
, v
8
, v
9
}.
Paso 2:v = v
9
,
Paso 3,4,5: v
9
= trabajo L(v
7
) contina siendo 6 pues 6 es menor que L(v
9
) +
d(v
9
v
7
) = 5 +4 = 9, del mismo modo , L(v
4
) = 7 que es menor que L(v
9
) +d(v
9
v
4
) =
5 +4 = 9, por ltimo L(v
8
) = L(v
9
) +d(v
9
v
8
) = 5 +6 = 11 y T = {trabajo, v
4
, v
7
, v
8
}.
Paso 2: v = v
7
,
Paso 3,4,5: v
7
= trabajo L(trabajo) = L(v
7
) + d(v
7
trabajo) = 6 + 4 = 10 y T =
{trabajo, v
4
, v
8
}.
Paso 2: v = v4,
Paso 3,4,5: v
4
= trabajoL(trabajo) = 10 < L(v
4
) + d(v
4
trabajo) = 7 + 4 = 11 y
T = {trabajo, v
8
}.
Paso 2: v = trabajo,
Paso 3,: La distancia de la vivienda al trabajo es L(trabajo) = 10
Denicin 419 : (Lista ligada): Una lista ligada es un grupo de datos organizados
secuencialmente, pero a diferencia de los arreglos, la organizacin no esta dada im-
plcitamente por su posicin en el arreglo. En una lista ligada cada elemento es un
nodo (vrtice) que contiene el dato y adems una liga (arista) al siguiente dato. Estas
ligas son simplemente variables que contienen la(s) direccin(es) de los datos contiguos
o relacionados.
Una lista ligada es una lista de los vrtices adyacentes a un vrtice. Cada registro
tendr un vrtice adyacente.
La conguracin del registro para dicha representacin es:
Ejemplo 420 : El grafo de la gura
5. Introduccin a la teora de grafos 122
Tiene la siguiente representacin
V ec(i) apunta hacia el primer registro de la lista correspondiente al vrtice i
Ejemplo 421 : El grafo de la gura
tiene la siguiente representacin:
Para conocer el grado del vrtice i se entra por la lista correspondiente al vrtice
i y se cuentan los registros existentes. Determinar el grado de un vrtice es contar los
registros de una lista (nmero de aristas)
Denicin 422 : (multilista ligada). Se usar un registro para representar cada lado
del grafo. Un lado est conformado por una pareja de vrtices. La conguracin del
registro es la siguiente:
5. Introduccin a la teora de grafos 123
V
i
: Campo que contiene el vrtice i.
V
j
: Campo que contiene el vrtice j.
LV
i
: apunta hacia otro registro que representa un lado incidente a Vi.
LV
j
: apunta hacia otro registro que representa un lado incidente a Vj.
Teniendo denida la conguracin del registro representemos el grafo como multilista
de adyacencia.
Una multilista es una lista ligada en la cual cada registro pertenece simultneamente
a ms de una lista.
V(i): Apunta hacia el primer registro de la lista de registros que representan los lados
incidentes al vrtice i.
Denicin 423 : (Matriz de incidencia). Es la matriz de m las y n columnas siendo:
m = n umero de v ertices del grafo y n = n umero de lados del grafo
Ejemplo 424 : Consideremos de nuevo el grafo. Al tener numerados los lados (con
peso) se podr hacer la representacin como matriz de incidencia. Aqu m = 7 y n = 6.
Se denota la matriz de incidencia como inci y es tal que:
inci(i, j) =
_
1 si el lado j incide sobre el vrtice i
0 En caso contrario
5. Introduccin a la teora de grafos 124
Las las representan los vrtices y las columnas , los lados.
La representacin del grafo anterior es en la matriz de incidencia:
M =
_

_
0 1 0 1 0 0
1 0 0 1 1 0
0 1 1 0 0 1
0 0 0 0 1 0
1 0 0 0 0 0
0 0 1 0 0 0
0 0 0 0 0 0
_

_
5.4. Coloreado de grafos
Denicin 425 : (plano). Un grafo (multigrafo) se dice que es plano si admite una
representacin grca en el plano de modo que cada arista corta nicamente a otra
arista en un vrtice que sea extremo de ambas.
Ejemplo 426 : El grafo K
4
de la gura
es plano pues admite una representacin grca de la gura. Mientras que la gura
que tambien es una representacin K
4
, no es plano
5. Introduccin a la teora de grafos 125
Denicin 427 : (Mapa) Sea G un grafo (multigrafo) plano, una representacin del
grafo en el plano en las condiciones de la denicin anterior se denomina mapa. Se
dice que el mapa es conexo si el grafo que representa es conexo. Un mapa divide al
plano en varias partes que se denominan regiones y su nmero se le representa por
#R.
Ejemplo 428 : El mapa de la gura
divide al plano en 4 regiones como se muestra en la gura siguiente:
Ejemplo 429 :En el mapa de la gura la regin sombreada est bordeada por el
camino (v
1
, v
2
, v
3
, v
1
, v
4
, v
6
, v
5
, v
4
, v
1
)
Denicin 430 : (Grado de una regin) Se denomina grado de una regin a la lon-
gitud del camino que la bordea.
Ejemplo 431 : En el ejemplo anterior la regin sombreada tiene grado 8
Teorema 432 : La suma de los grados de las regiones de un mapa es igual al doble
del nmero de aristas del grafo que representa
Demostracin : Al calcular la suma de los grados de todas las regiones, puesto
que cada arista aparecera en el borde de dos regiones, o bien dos veces en el borde
de una misma regin (como en el mapa de la gura anterior) entonces cada arista se
cuenta exactamente dos veces.
5. Introduccin a la teora de grafos 126
Observacin 433 : Un poliedro regular (tetraedro, cubo, octaedro, dodecaedro, o icosae-
dro (20 caras)) dene un mapa del grafo formad por sus vrtices y aristas del siguiente
modo: Tome un modelo de cada poliedro construido en alambre y sin caras o con caras
transparentes y se proyecta su sombra con un foco de luz sobre una pantalla de modo
que el grafo obtenido en la pantalla sea un mapa que represente al grafo de los vr-
tices y aristas del poliedro. En la gura siguiente se han dibujado aproximadamente
los mapas que resultan.
La frmula para tales poliedros es: Nmero de caras nmero de aristas + nmero
de vrtices = 2.
Como el nmero de caras de cada uno de los poliedros coincide con el nmero de
regiones del mapa correspondiente, para los mapas de la gura anterior se verica que:
Nmero de regiones- nmero de aristas + nmero de vrtices =2
Euler demostr que tal frmula es vlida para cualquier mapa que sea conexo.
Teorema 434 :(de Euler). Sea M un mapa conexo con #R regiones que represente
el grafo G=(V,E), entonces:
#V #E + #R = 2
Demostracin : Razonando por induccin sobre el #E. Si #E = 0 entonces como
M es conexo el grafo es ({v}, ) y en el mapa hay una sola regin, por lo que #R = 1,
#V = 1 y la frmula de Euler se verica. Suponga ahora que #E > 0 y que la frmula
es cierta para mapas con nmero de aristas menor que #E.
Caso 1: G tiene algn ciclo. Considere el subgrafo G

= (V

, E {e}) de G donde e es
una arista del ciclo de G y sea M

el mapa obtenido a partir de M borrando la arista


que representa a e en M. Con esta operacin el mapa M

contina siendo conexo (pues


la arista perteneca a un ciclo)
5. Introduccin a la teora de grafos 127
Note que el nmero de regiones disminuye en una unidad ya que e debe pertenecer al
borde de dos regiones diferentes (observe que si una arista est dos veces en el borde
de una cara entonces no puede formar parte de un ciclo, vea la gura).
Como la se verica para M

se tiene que:
#R1 (#E 1) + #V = 2
Donde #R#E + #V = 2
Caso 2: Si G es un rbol. Entonces existe al menos un vrtice que es extremo de una
sola arista . Si no existiera tal vrtice se podra construir un ciclo del siguiente mo-
do. Se comienza en un vrtice cualquiera v
0
y a continuacin se toma una arista que
comienza v
0
, v
0
v
1
, como v
1
es un extremo de una arista, se tiene otra arista diferente
v
0
v
1
con extremo en v
1
, por ejemplo v
1
v
2
. A continuacin se repite el argumento con
v
2
y as se va obteniendo el camino v
0
, v
1
, v
2
, . . . , v
r
,. . . Ahora como V es un conjunto
nito, existe un primer nmero s tal que v
s
> v
t
con s > t. El camino v
t
,v
t+1
,. . .,
v
s1
,v
s
, es un ciclo, lo cual contradice que G es un rbol.
Sea v un vrtice que es extremo de una sola arista vw en G. Sean G

= (V {v}, E {vw})
y M

el mapa que representa G

borrando de M

el punto que representa a v y la lnea


que representa a vw. El mapa M

tiene el mismo nmero de regiones que M es decir


#R (por ser G un rbol se puede demostrar que #R = 1 porque?). Por hiptesis de
induccin matemtica se verica que :
#R(#E 1) + #v 1 = 2
De donde #R#E + #v = 2.
Corolario 435 : Corolario: Sea G = (V, E) un grafo plano conexo, con #V > 2.
Entonces #E 3#V 6.
Demostracin : Sea M un mapa que representa G con #R regiones. Por ser G
un grafo y no un multigrafo, ni un pseudografo, las regiones de M tienen al menos
5. Introduccin a la teora de grafos 128
grado 3 (observe la gura).
Por teorema anterior la suma de los grados de las regiones es 2#E, pero como el
grado de cada regin es de al menos tres: 2#E 3#R, luego #R (2/3)#E. Por el
teorema anterior 2 = #V #E #R #V (1/3)#E, luego 6 3#V #E, de
donde #E 3#V 6
Ejemplo 436 : La gura representa el grafo completo K
5
. K
5
tiene 5 vrtices y 10
aristas y como 10 > (3)(5) 6 = 9, K
5
no es un grafo plano.
Corolario 437 : Sea G = (V, E) un grafo plano conexo, con #V > 2. Suponga que
en G no existe ningn subgrafo isomorfo a K
3
, entonces:
#E 2#V 4.
Demostracin : Sea M un mapa que representa G con #R regiones. Por ser G
un grafo y no tener ningn subgrafo isomorfo a K
3
, las regiones de M tienen grado al
menos 4 (vase la gura).
Si hubiera una regin con grado 3 el subgrafo con vrtices {u, v, w} y aristas {uv, vw, wu}
es isomorfo a K
3
lo cual est en contra de la hiptesis. Entonces por teorema: 2#E
4#R. Y por teorema anterior 2 #V (1/2)#E
5. Introduccin a la teora de grafos 129
Ejemplo 438 : El grafo de la gura se llama K
3,3
Tiene 6 vrtices y 9 aristas, adems no tiene ningn ciclo de longitud 3. como 9 > 124
entonces por el corolario el grafo K
3,3
no es plano
Denicin 439 : (subdivisin) Sea G = (V, E) un grafo u, v V y uv E. Una
subdivisin elemental del grafo G es un grafo G = (V {w}, (E {uv}) (uw, wv)))
donde w V. Una subdivisin de un grafo G es el grafo obtenido al efectuar sobre G
un nmero nito de subdivisiones elementales sucesivas (puede ser cero).
Ejemplo 440 : El grafo de la gura es
Una subdivisin del grafo K
4
.
Teorema 441 : (de Kuratowski) Un grafo G es plano si y solo si no contiene ningn
subgrafo que sea isomorfo a una subdivisin K
5
K
3,3
.
Demostracin : La demostracin de este teorema est an fuera de nuestro al-
cance.
Ejemplo 442 : El grafo de la gura no es plano pues contiene una subdivisin de
K
3,3
.
5. Introduccin a la teora de grafos 130
El 23 de Octubre de 1852 un estudiante de Augusto DeMorgan le plantea una
pregunta que no pudo resolver por sus propios medios y fue trasladada a William
Hamilton. La pregunta era la siguiente: En un mapa se dice que dos regiones distintas
son adyacentes si en los caminos cerrados que denen sus bordes hay alguna arista
comn. se puede colorear cualquier mapa plano con cuatro colores diferentes de modo
que no haya dos regiones adyacentes con el mismo color?
En 1977 K Appell, W. Haken y J. Koch publicaron una prueba de que todo mapa
plano se puede colorear con a lo ms 4 colores (teorema de los 4 colores). Pero esta
demostracin gener gran controversia en el medio de las matemticas porque utiliza
los clculo efectuados por una computador. Ms de 2000 casos estudiados con un uso de
ms de 1200 horas de clculo. Despus de 10 aos se le da crdito a dicha demostracin.
Hasta la fecha (hoy) no se ha demostrado por otro mtodo este teorema y se dispone
de un premio de 10 millones de dlares por una demostracin no computacional.
Denicin 443 : (Pseudomultigrafo dual): Sea M un mapa que representa un grafo
G, se dira que dos regiones diferentes de M son adyacentes si los caminos que bordean
tales regiones tienen alguna arista en comn. El pseudografo dual G
M
derivado de
M se dene como un pseudomultigrafo construido del siguiente modo: Se toma como
conjunto de vrtices las regiones de M y a cada arista e de G se le asocia una arista
e

de G
M
de modo que si e separa las regiones adyacentes s, t de M (podra ser s = t)
entonces e

conecta los vrtices correspondientes a dichas regiones (si s = t e

es un
lazo)
Nota 444 : El pseudografo dual G
M
de un mapa M es un pseudomultigrafo plano
pues se puede conseguir un mapa que represente G
M
de la siguiente manera:
Cada vrtice de G
M
se representar por un punto en la regin correspondiente de
M, para representar las aristas de G
M
se dibuja un arco que una los dos puntos que
representan las regiones de M adyacentes pasando sobre cada arista comn de los
caminos que borden tales regiones.
Ejemplo 445 : Sea M el grafo de la gura a, el pseudomultigrafo dual se encuentra
en la gura b
(a) (b)
5. Introduccin a la teora de grafos 131
Denicin 446 : Sea G = (V, E) un grafo y C = {1, 2, . . . , k} un conjunto de K
colores. Una coloracin con K colores del grafo G es una aplicacin h : V C, tal
que si u, v V y uv E entonces h(u) = h(v).
Corolario 447 : Todo grafo plano admite una coloracin con 4 colores.
Demostracin : Sea G un grafo plano y sea M un mapa que representa a G. Sea
G
M
el pseaudmultigrafo daul y M

el mapa construido sobre M que representa G


M
como se ha denido con anterioridad. La coloracin del mapa M

por cuatro colores


dada por el teorema de los cuatro colores da una coloracin de los vrtices del grafo
G pues G
M
= G.
Ejemplo 448 : En la institucin educativa ESUMER se desea realizar un horario para
las diferentes asignaturas que se imparten diariamente, que pueden ser ofrecidas por
diferentes profesores en diferentes horarios. Las aulas se deben programar de modo que
no coincidan las horas asignadas a tales materias. Se quiere conocer el nmero mnimo
de horas necesario para cubrir las asignaturas. Se debe construir el siguiente grafo: A
cada asignatura se le asigna un vrtice y dos vrtices se unen por una arista si coinciden
con el profesor que dictara las asignaturas. El nmero mnimo de colores necesario
para colorear los vrtices del grafo dar el nmero de horas precias de ocupacin de las
aulas.
Denicin 449 : Sea G = (V, E) un grafo se dice que es bipartito si existe una
coloracin con dos colores es decir h : V {0, 1}. Normalmente {0,1} es {negro,
blanco}
Ejemplo 450 : El grafo de la gura es bipartito y la coloracin viene por los caracteres
blanco y negro de la gura
Teorema 451 : Un grafo es bipartito si y solo si no tiene ciclos con longitud par.
Demostracin Se deja la demostracin como consulta individual.
5. Introduccin a la teora de grafos 132
Ejemplo 452 : El grafo de la gura no es bipartito
Captulo 6
lgebra Booleana
6.1. Ltices
Denicin 453 : Sea A un conjunto dado no vaco y R una relacin binaria deni-
da en A, entonces decimos que R es una relacin de orden si cumple las siguientes
propiedades:
1.Reexividad: Todo elemento de A est relacionado consigo mismo. Es decir, para
todo x A se tiene que xRx.
2.Antisimetra: Si dos elementos de A se relacionan entre s, entonces ellos son iguales.
Es decir, para todo x, y A se tiene que xRy y yRx entonces x = y
3.Transitividad: Si un elemento de A est relacionado con otro, y ese otro a su vez
se relaciona con un tercero, entonces el primero estar relacionado tambin con este
ltimo. Es decir, para todo x, y, z A se tiene que xRy y yRz entonces xRz
Ejemplo 454 : El conjunto de los reales es totalemente ordenado ya que:
Reexivo: Para todo x R, se tiene que x x
Antisimtrico: Para todo x, y A se tiene que x y y y x entonces x = y.
Transitivo: Para todo x, y, z R se tiene que x y y y z entonces x z
Denicin 455 Sea A un conjunto dado, es una relacin de orden parcial si y solo
si al menos un par de elementos de A se relacionan entre s, es decir, existe un par
de elementos x, y A tal que xRy yRx..
Ejemplo 456 : Sea el conjunto A = {3, 4, 5} y el conjunto de partes de A, dado por:
P (A) = {, {3} , {4} , {5} , {3, 4} , {3, 5} , {4, 5} , {3, 4, 5}}
Note que {3} P (A) , {4} P (A) , {3, 4} P (A) , entonces {3} {3, 4} , pero
{3} {4} {4} {3}
133
6. lgebra Booleana 134
Denicin 457 : Una ltice o red es un conjunto parcialmente ordenado por una
relacin de orden, en el cual cada subconjunto {a, b} de este, que consta de dos ele-
mentos, tiene una mnima cota superior y una mxima cota inferior.
Se escribir la mnima cota superior del conjunto {a, b} como m.c.s({a, b}) y se deno-
tar por "a+b". SimiIarmente se escribir la mxima cota inferior del conjunto {a, b}
como M.C.I({a, b}) y se denotar por "a b".
Ejemplo 458 : Sea A = {3, 4, 5} y sea L = P (A) = {, {3} , {4} , {5} , {3, 4} , {3, 5} , {4, 5} , {3, 4, 5}}.
Se sabe que la operacin dene una relacin de orden parcial en P (A). En este
conjunto se cumple que C+D = m.c.s({C, D})) = CD y AB = M.C.I (({C, D})) =
C D. En el ejemplo anterior e concluye entonces que P (A) con el orden parcial
denido por la relacin es una ltice.
Ejemplo 459 : Sea n un entero positivo y sea D
n
el conjunto de todos los divisores
positivos de n. Entonces el conjunto D
n
ordenado por la relacin de divisibilidad es
una ltice.
As, si n = 20 entonces D
20
= {1, 2, 4, 5, 10, 20} y se cumple que para cualesquiera
a, b D
20
:
a +b = m.c.s({a, b}) = m.c.m(a, b) y a.b = M.C.I({a, b}) = m.c.d (a, b).
El diagrama de Hasse de D20 ilustra claramente esta situacin.
Ejemplo 460 : El conjunto parcialmente ordenado representado por el siguiente dia-
grama de Hasse no es una ltice.
6. lgebra Booleana 135
No es una ltice porque el conjunto {s, t} no posee mnima cota superior, es decir s+t
no existe.
Ejemplo 461 : El conjunto parcialmente ordenado representado por el siguiente dia-
grama de Hasse no es una ltice.
No es una ltice porque no existen n + p y q r. Esto a pesar de que los conjuntos
{n, p} y {q, r} poseen respectivamente cotas superiores y cotas inferiores, pero no son
comparables.
Denicin 462 : (Subltice). Sea (L, ) una ltice. Un subconjunto no vaco S, de
L se le llama una subltice de L si se cumplen las siguientes dos condiciones:
(a +b) S. y para todo a, b S.
(a b) S. y para todo a, b S.
Ejemplo 463 : Dado D
20
= {1, 2, 4, 5, 10, 20} ordenado por la relacin de divisibili-
dad, entonces los siguientes conjuntos son subltices de D20.
D
10
= {1, 2, 5, 10} , D
4
= {1, 2, 4}
6.1.1. Propiedades de las ltices.
1. a a +b; b a +b (por ser a +b una cota superior del conjunto {a, b}).
2. a c y b c si y slo si a+b c (por ser a+b la mnima cota superior del conjunto
{a, b}).
3. a b a; a b b (por ser a b cota inferior de {a, b}).
4. c a y c b s y slo si c a b (por ser a b la mxima cota interior de a y b).
Teorema 464 : Sea L una ltice entonces para cualquiera a, b L se cumple:
1. a +b = b s y slo s a b.
2. a.b = a s y slo s a b.
3. a.b = a s y slo s a +b = b.
6. lgebra Booleana 136
Demostracin : 1. Suponga que a +b = b; como a a +b se concluye que a b.
Recprocamente si a b, entonces como b b se tiene que b es una cota superior de
{a, b}. Por la denicin de mnima cota superior se tiene que a +b b. Como a +b es
cota superior, se cumple que b a +b. De ac se concluye que b = a +b.
Teorema 465 : Sea L una ltice, entonces:
Ley de Idempotencia: a +a = a y a a = a.
Ley conmutativa: a +b = b +a y a b = b a.
Ley asociativa: a + (b +c) = (a +b) +c y a (b c) = (a b) c.
Ley de absorcin: a +a b = a y a (a +b) = a.
Demostracin : Ley de absorcin:. Se tiene que a b a por ser a b cota inferior;
y como a a se tiene entonces que a es una cota superior de a b y a. Como la
mnima cota superior de los elementos a
.
b y a es a +a b, se concluye entonces que
a +a b a. De la denicin de mnima cota superior, se tiene que a a +a b Por
lo tanto, a = a +a b.
Teorema 466 : Sea L una ltice. Entonces para cada a, b y c en L no cumple:
1. S a b entonces a +c b +c y a c b c.
2. S a b y c d entoncesa +c b +d y a c b d.
6.1.2. Tipos especiales de ltices.
Denicin 467 : Una ltice L se llama acotada si tiene un elemento mximo y un
elemento mnimo. El elemento mximo se denotar 1 y el elemento mnimo 0.
Denicin 468 : Una ltice L se llama distributiva, si para todo a, b y c L se
cumple:
1. a + (b c) = (a +b) (a +c).
2. a (b +c) = (a b) + (a c).
Ejemplo 469 : El conjunto partes de S, P (S) ordenado por la relacin es una
ltice distributiva ya que las operaciones de unin o interseccin distribuyen la una
respecto a la otra.
Ejemplo 470 : Muestre que la ltice cuyo diagrama de Hasse se muestra, no es una
6. lgebra Booleana 137
ltice distributiva.
Del diagrama de Hasse se puede armar: b +c = 1, a (b +c) = a 1 = a de donde
a (b +c) = a (*)
Mientras que: a b = b y a c = 0 por lo que a b +a c = b + 0 = b (**)
De (*) y (**) se concluye que: a (b +c) = a b +a c
Denicin 471 : Sea L una ltice acotada con un elemento mximo 1 y un elemento
mnimo 0, y sea a L. Un elemento a

L se le llama complemento de a si cumple


las siguientes dos condiciones:
a +a

= 1.
a a

= 0.
Denicin 472 : Una ltice L se llama complementada s es acotada y si cada ele-
mento en L tiene un complemento.
Teorema 473 : Sea L una ltice distributiva complementada. Entonces para cada
a L se cumple que a

es nico.
Demostracin : Suponga que a

y a

son los complementos de a, entonces: a+a

=
1 y a su vez a +a

= 1 igualmente a a

= 0 y tambin a a

= 0. Usando las leyes


distributivas se tiene:
a

= a

+ 0 = a

+ (a a

) = (a +a

) (a

+a

) = (a

+a) (a

+a

)
= 1(a

+a

) = a

+a

por otro lado:


a

= a

+ 0 = a

+ (a a) = (a

+a) (a

+a

) = (a +a

)(a

+a

)
= 1(a

+a

) = a

+a

Se concluye entonces que a

= a

y el complemento de a es nico.
6. lgebra Booleana 138
6.2. LGEBRAS BOOLEANAS.
Si se hace un anlisis comparativo del clculo proposicional y la teora de conjun-
tos, con sus conectivos lgicos y las operaciones unin, interseccin y complemento
respectivamente, se observa un comportamiento idntico. Posteriormente se ver la
misma analoga con el lgebra de circuitos de conmutacin.
En efecto, la analoga entre el lgebra de proposiciones y el lgebra de conjuntos es tan
grande que no puede ignorarse. Este hecho sugiere la presencia un modelo matemti-
co abstracto, que vaco de todo contenido, sirve de soporte tanto a la lgica como
a la teora de conjuntos. Este molde o estructura que se alcanza a vislumbrar es el
LGEBRA DE BOOLE.
Denicin 474 : Un lgebra booleana es una ltice complementada distributiva con al
menos dos elementos. Esto excluye el caso trivial de un conjunto parcialmente ordenado
con un solo elemento.
Ejemplo 475 : Si S es un conjunto diferente del vacio, el conjunto parcialmente
ordenado A = P(S) bajo la relacin de inclusin es un lgebra booIeana.
Ejemplo 476 : Sea B el conjunto de valores de verdad de las proposiciones, es decir
B = {0, 1}. Este conjunto ordenado por la relacin de implicacin, esto es, a b si
y slo si a = b es un lgebra de boole. En efecto, (B, ) es una ltice puesto que el
nico subconjunto con dos elementos, que es el mismo B, tiene mnima cota superior
(1), y mxima cota inferior (0). La mnima cota superior es 1 porque 0 + 1 = 1 y
la mxima cota inferior es 0 porque 0 1 = 0. Lo dicho anteriormente, tambin se
desprende del hecho de que 0 1 y esto debido a que 0 = 1 es verdadero. Esta ltice
es complementada porque 0

= 1 y 1

= 0, lo anterior debido a que la negacin de una


proposicin falsa es una proposicin verdadera y viceversa. La distributividad se puede
vericar utilizando las tablas de verdad para la disyuncin y la conjuncin.
Teorema 477 : Si (L, ) es un lgebra booleana entonces, para todo a, b en L:
1. (a

= a.
2. (a +b)

= a

3. (a b)

= a

+b

.
Demostracin : Se deja como ejercicio para el lector.
Ejemplo 478 : Las siguientes ltices dadas en los diagramas de Hasse no son lgebras
booleanas porque los complementos no son nicos. En ambos casos se da que a y b son
6. lgebra Booleana 139
complementos de c.
6.2.1. Propiedades de un lgebra booleana
1. a +a = a y a a = a
2. a +b = b +a y a b = b a
3. a + (b +c) = (a +b) +c y a (b c) = (a b) c
4. a +a b = a y a (a +b) = a
5. a + 0 = a y a 1 = a
6. a + 1 = 1 y a 0 = 0
7. a (b +c) = a b +a c y a + (b c) = (a +b) (a +c)
8. Todo elemento de un lgebra booleana tiene complemento nico.
9. a +a

= 1 y a a

= 0
10. 0

= 1 y 1

= 0
11. (a

= a
12. (a +b)

= a

y (a b)

= a

+b

Demostracin : 1. Como a a, entonces a +a a (*). Ahora, por denicin de


mnima cota superior a a +a (**). Luego, de (*) y (**) se sigue que a +a = a.
4. a +a b a (*) por ser a +ab la mnima cota superior de a y a b. Por otra parte
se tiene que a b a por ser a b la mximo cota inferior de a y b. Tambin se tiene
a a. De lo anterior se concluye que a es una cota superior de {a, a b} y por lo tanto
a +ab a (**), ya que a +a b es la menor de las cotas superiores. De (*) y (**) se
concluye que a = a +b
Ejemplo 479 : Sea D
20
el conjunto de todos los divisores positivos de 20, o sea que
D
20
= {1, 2, 4, 5, 10, 20}. Esta ltice no es un lgebra booleana porque no es comple-
mentada. As por ejemplo, los elementos 2 y 10 no poseen complemento.
Ejemplo 480 : D
30
es un lgebra booleana.
6. lgebra Booleana 140
Ejemplo 481 : a

b+ab

= (a +b

+(a

+b)

= ((a +b

) (a

+b))

= (a a

+b b

+a b +a

=
(a b +a

Teorema 482 : (Principio de la dualidad). Toda proposicin o identidad algebraica


sigue siendo vlida, si todas las operaciones (+) y () y los elementos identidad 0 y 1
son intercambiados. Si una proposicin o una expresin algebraica se obtiene de otra
por una sola aplicacin del principio de la dualidad, la segunda se llamar la dual de
la primera y recprocamente.
Demostracin : Sin prdida de generalidad considere el caso a+b c por lo tanto
a +b c = a 1 +b c 1 = a
_
b +b

_
+b c
_
a +a

_
= a b +a b

+a b c +a

b c
= a b +a b

1 +a b c +a

b c = a b +a b

_
c +c

_
+a b c +a

b c
= a b +a b

c +a b

+a b c +a

b c
= a b +
_
a b

c +a b c
_
+
_
a b

+a

b c
_
= a b +a c
_
b

+b
_
+
_
_
a

+b +c
_

+
_
a +b

+c

_
= a b +a c 1 +
__
a

+b +c
_

_
a +b

+c

__

= a b +a c +
_
a

a +a

_
b

+c

_
+b b

+b
_
a +c

_
+c c

+c
_
a +b

__

= a (b +c) +
_
0 +a


_
b

+c

_
+ 0 +b
_
a +c

_
+ 0 +c
_
a +b

__

= a (b +c) +
_
a

+a

+b a +b c

+c a +c b

= a (b +c) +
__
a

+b a
_
+
_
a

+c a
_
+
_
b c

+c b

__

= a (b +c) + (1)

= a (b +c) + 0 = a (b +c)
Ejemplo 483 : 1. Como por teorema. se tiene que a = a + a b; entonces por el
principio de la dualidad se puede concluir que a = a(a+b), por lo que a+ab = a(a+b)
donde a (a +b) es llamado dual de a +a b
2. El dual de a +a b c es a (a +b +c) porque?
3. El dual de m n + (m r s) = (m+n) (m+r +s) porque?
La razn es sencilla. Dado que m n + (m r s) = (m+ (m r s)) (n + (m r s))
y por el ejemplo 2 se tiene que m + (m r s) = m (m+r +s) y de igual forma
n + (m r s) = n (m+r +s) por lo tanto
m n + (m r s) = m (m+r +s) +n (m+r +s) = (m+n) (m+r +s)
4. El dual de m n +m r s +m q = (m+n) (m+r +s) (m+q)
6. lgebra Booleana 141
Teorema 484 :. Sean a y b elementos de un lgebra booleana, entonces:
1 a b a +b = b.
2. a b a b

= 0.
Teorema 485 : Las siguientes cuatro propiedades son vlidas en toda lgebra booleana
para elementos arbitrario x, y, z.
1 x y y z entonces x z.
2 Si x y x z entonces x yz.
3 Si x y entonces x y +z.
4 x y si y slo si y

.
Demostracin : 4. x y x y

= 0 (x

= 0 y

(x

= 0 y

6.3. EXPRESIONES BOOLEANAS


Denicin 486 : Una expresin booleana es una sucesin de smbolos que incluye
0,1, algunas variables y las operaciones booleanas. Para ser ms precisos denamos
una expresin boolena en n variables x
1
, x
2
..., x
n
recursivamente como:
Los smbolos 0 y 1 y x
1
, x
2
..., x
n
son expresiones booleanas en x
1
, x
2
..., x
n
.
Si E
1
y E
2
son expresiones booleanas en x
1
, x
2
..., x
n
tambin lo son E
1
+E
2
; E
1
E
2
y E

1
.
Ejemplo 487 : Las siguientes son cuatro expresiones booleanas en las tres variables
x, y, z:
(x +y)(x +z) 1 .x +y x

z +x

y +z

z.
Es obvio que las expresiones anteriores involucran las tres variables, dos una vari-
able respectivamente. Las expresiones booleanas 0 y 1 pueden verse como expresiones
en cualquier nmero de variables.
El nmero de variables de una expresin booleana es el nmero de letras distintas que
aparezcan en la expresin, sin tener en cuenta si estn o no complementadas.
6.3.1. Forma normal disyuntiva
Una expresin booleana est en forma normal disyuntiva en n variables x
1
, x
2
..., x
n
,
si la expresin es una suma de trminos del tipo E
1
(x
1
) E
2
(x
2
) ... E
n
(x
n
), donde
E
i
(x
i
) = x
i
o x

i
para i = 1, 2, ..., n, y ningn par de trminos son idnticos. Adems
se dice que 0 y 1 estn en F.N.D en una variable para todo n 0.
Teorema 488 : Toda expresin booleana que no contiene constantes es igual a una
funcin en forma normal disyuntiva.
6. lgebra Booleana 142
La manera de realizar esa transformacin la ilustra el siguiente ejemplo.
Ejemplo 489 : Escribir (x y

+x z)

+x

en F.N.D
Solucin 490 :
(x y

+x z)

+x

= (x y

(x z)

+x

(x

+y) (x

+z

) +x

= (x

+y)x

+ (x

+y) z

+x

+x

y +x

+y z

+x

= x

+y z

(y +y

) (z +z

) +y z

(x +x

) = x

y z +x

y z

+x

z +x

+x y z

Cualquier expresin booleana puede colocarse en forma normal disyuntiva en ms de


una forma. Basta cambiar el nmero de variables.
Ejemplo 491 : f = x y es una expresin booleana en dos variables en F.N.D. Si la
multiplicamos por z +z

(que es 1), obtenemos f = x y z + x y z

la cual es una
expresin booleana en tres variables escrita en F.N.D.
Se considerar, a menos que se diga otra cosa, que la F.N.D se reere a aquella for-
ma que contiene el menor nmero posible de variables. Con esta excepcin, se puede
demostrar que la F.N.D de una funcin est determinada unvocamente por la fun-
cin.
Si se desea escoger slo uno de los trminos posibles en una F.N.D en n variables,
es decir, escoger a x o a x para cada una de las n variables xi, i = 1,2,...,n; hay
exactamente 2n trminos distintos que pueden aparecer.
Denicin 492 : La forma normal disyuntiva en n variables, que contiene 2n trmi-
nos se llama forma normal disyuntiva completa en n variables.
Teorema 493 : Si a cada una de las n variables de una expresin booleana en la
F.N.D se le asigna el valor 0 o 1 de una forma arbitraria pero ja, entonces exacta-
mente un trmino de la F.N.D completa tendr el valor 1, todos los dems trminos
tendrn el valor 0.
Demostracin : Suponga que a
1
, a
2
, ...a
n
, representan los valores asignados a
x
1
, x
2
, ...x
n
, en ese orden, donde cada a
i
es 0 o 1. Escoja un trmino de la forma
normal completa como sigue: Use x
i
si a
i
= 1, y use x

i
si a
i
= 0 para cada x
i
,
i = 1, 2, ..., n. El trmino as escogido es un producto de n unos, y por lo tanto, es
1. Todos los otros trminos contendrn por lo menos un factor 0, y en consecuencia,
sern 0.
Una consecuencia de este teorema, es que la F.N.D completa sea identica a 1.
6. lgebra Booleana 143
Ejemplo 494 : Sea f(x, y) = x

y +x

+x y +x y

. Si se asigna a x el valor de
0 y a y el valor 1 entonces se tendr:
f(x, y) = 1 1 + 1 0 + 0 1 + 0 0 = 1 + 0 + 0 + 0 = 1.
Teorema 495 : Dos expresiones booleanas son iguales si y slo si sus respectivas
F.N.D son iguales.
Teorema 496 : Para establecer cualquier Identidad en lgebra booleana, es suciente
vericar el valor de cada funcin para todas las combinaciones de 0 y 1 que pueden
asignarse a las variables.
Se concluye entonces, que una expresin booleana est completamente determi-
nada por los valores que toma para cada asignacin posible de 0 y 1 a las variables
respectivas. Luego las funciones se pueden especicar completamente dando una tabla
que represente estas propiedades.
En el diseo de circuitos, esta es precisamente la manera como las expresiones booleanas
son construidas. Si tal tabla ha sido dada, entonces la expresin booleana en F.N.D
puede escribirse por inspeccin. A cada conjunto de condiciones para los cuales la ex-
presin booleana sea 1, corresponder un trmino en la F.N.D escogida. La suma de
estos trminos da la funcin aunque no necesariamente en la forma ms simple.
Ejemplo 497 : Encuentre y simplique la expresin booleana especicada por la sigu-
iente tabla.
RENGLON x y z f(x, y, z)
1 0 0 0 0
2 0 0 1 0
3 0 1 0 0
4 0 1 1 0
5 1 0 0 1
6 1 0 1 0
7 1 1 0 1
8 1 1 1 0
La expresin booleana tendr dos trminos que se obtienen de las las 5 y 7 donde la
expresin booleana vale 1.
f(x, y, z) = x y

+x y z

= x z

(y +y

) = x z

Ejemplo 498 : Hallar el complemento de la expresin booleana del ejemplo anterior,


en F.N.D.
6. lgebra Booleana 144
Solucin 499 : El complemento de cualquier expresin booleana en la F.N.D contiene
los trminos de la forma normal disyuntiva completa que faltan en la funcin dada.
El complemento ser entonces la siguiente expresin booleana.
f

(x, y, z) = x z +x

z +x

Se puede demostrar fcilmente que f

(x, y, z) = x

+z que es el resultado obtenido si


hubiramos utilizado las leyes de morgan en la expresin f(x, y, z) = x z

.
6.3.2. Forma normal conjuntiva.
En esta forma cada funcin se representa como un producto de sumas, en lugar de
una suma de productos.
Denicin 500 : Una funcin booleana est en F.N.C en n variables x
1
, x
2
, ...x
n
, para
n 0, si la funcin en un producto de factores del tipo E
1
(x
1
) +E
2
(x
2
) +... +E
n
(x
n
),
donde E
i
(x
i
) = x
i
o x

i
para i = 1, 2, ..., n, y ningn par de factores son idnticos. Se
dice tambin que 0 y 1 estn en F.N.C en n variables para n 0.
Teorema 501 : Toda funcin en un lgebra booleana que no contiene constantes es
igual a una funcin en forma normal conjuntiva.
Ejemplo 502 : Escribir la funcin (x y

+x z)

+x

en F.N.C.
Solucin 503 :
(x y

+x z)

+x

= (x

+y) (x

+z

) +x

(x

+x

+y) (x

+x

+z

) = (x

+y) (x

+z

)
(x

+y +z z

) (x

+z

+y y

) = (x

+y +z) (x

+y +z

) (x

+y

+z) (x

+y

+z

)
Denicin 504 : La forma normal conjuntiva en n variables que contienen 2n fac-
tores se llama forma normal conjuntiva completa en n variables.
Teorema 505 : Si a cada una de las n variables de una F.N.C se le asigna el 0 o 1
de una manera arbitraria, pero ja, entonces exactamente un factor de la F.N.C en
las n variables tendr el valor 0 y todos los dems factores tendrn el valor 1.
Ac se asignar a las variables sin prima el valor de 0 y las variables con prima
el valor de 1. El factor adecuado es entonces la suma de estas letras, cada una de las
cuales tiene el valor 0. Todos los dems factores tienen el valor 1.
Teorema 506 : Dos funciones, cada una expresada en la forma normal conjuntiva
en n variables, son iguales si y slo si contienen idnticos factores.
6. lgebra Booleana 145
Ejemplo 507 Encuentre y simplique la funcin f(x, y, z) dada por la siguiente tabla.
x y z f(x, y, z)
0 0 0 1
0 0 1 0
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 1
La F.N.C tendr 2 trminos o factores y sern los correspondientes a las las segunda
y sexta las cuales la funcin es 0. Esto es:
f(x, y, z) = (x +y +z

) (x

+y +z

) = y +z
Generalmente la F.N.C es usada cuando el nmero de ceros es menor que el nmero
de unos en la columna F; y la F.N.D es usada cuando el nmero de unos es menor
que el nmero de ceros en la columna f.
6.4. ALGEBRA DE CONMUTACIN.
El lgebra booleana es aplicable al lgebra de circuitos de compuertas lgicas.
Una compuerta es un dispositivo con dos estados que son activo e inactivo y que se
denotarn respectivamente 1 en el estado activo y 0 en el estado inactivo. As que un
lgebra de circuitos de compuertas lgicas no es ms que un lgebra booleana con dos
valores a saber: 0 inactivo y 1 activo.
Se denotar una compuerta con una sola letra minscula: a, b, c, x, y etctera. Si
dos compuertas actan de forma que se abren y se cierran simultneamente bajo la
accin del mismo valor, se designarn por consiguiente con la misma letra. Igualmente
si actan en forma que cuando uno est abierto el otro est cerrado en el mismo estado
de actuacin, y viceversa entonces se designar uno de ellos con una letra y el otro con
su complemento.
Un circuito que consta de dos compuertas x e y conectados en paralelo, se designar por
la expresin algebrica x +y, si las compuertas estn conectados en serie se designar
por la expresin algebrica x y, el complemento de una compuerta estar designada
6. lgebra Booleana 146
por la expresin algebrica x

.
Nota 508 : Del lgebra booleana construida anteriormente queda establecido que las
leyes de cerradura, asociatividad, conmutatividad, etc son igualmente vlidas en estas
situaciones e igualmente los circuitos pueden ser simplicados usando la formas F.N.D
y F.N.C.
Ejemplo 509 : La distributividad x + (y z) = (x +y) (x +z) y podra verse como
Note que habr paso de corriente por el circuito si x esta cerrado (x = 1) y y z estan
cerrados (y = 1 y z = 1).
Observe que el segundo circuito presenta mayor nmero de componentes que el primero.
La intencin del lgebra booleana es de reducir el nmero de elementos que deban ser
implementados.
Ejemplo 510 : La distributividad x (y +z) = (x y) + (x z) y podra verse como
6. lgebra Booleana 147
6.5. Simplicacin de circuitos
En algunas situaciones no es fcil simplicar un circuito usando los mtodos de
F.N.D y F.N.C. por ello se construye un mtodo alterno para la simplicacin del
circuito.
Ejemplo 511 : Simplicar el circuito:
Solucin 512 : La funcin asociada al circuito est dada por:
f = c b +a b

c d +c d

+a c

+a

b c

+b

Por el teorema de la dualidad en la asociacion adecuada se tiene:


f =
_
(c +b)
_
a +b

+c +d
_

_
c +d

_
+
__
a +c

_
a

+b +c

_
b

+c

+d

_
=
_
(c +b)
_
a +b

+c +d
_

_
c +d

_
+
__
a +c

_
a

+b +c

_
b

+c

+d

_
=
_
c +
_
b
_
a +b

+d
_
d

_
+
_
c

+
_
a
_
a

+b
_

_
b

+d

__
=
_
c +
__
a b d

+b

b d

+d b d

__
+
_
c

+
_
a
_
a

+a

+b b

+b d

__
=
_
c +
__
a b d

+ 0 + 0
__
+
_
c

+
_
a
_
a

+a

+ 0 +b d

__
=
_
c +
_
a b d

_
+
_
c

+
_
a a

+a a

+a b d

_
=
_
c +
_
a b d

_
+
_
c

+
_
0 + 0 +a b d

_
=
_
c +
_
a b d

_
+
_
c

+
_
a b d

_
de donde al aplicar el dual nuevamente se consigue que.
f =
_
c +
_
a b d

_
+
_
c

+
_
a b d

_
=
_
c
_
a +b +d

_
+
_
c

_
a +b +d

_
=
_
c +c

_
a +b +d

_
= a +b +d

6.6. Mapas de Karnaugh


El mapa de Karnaugh es un mtodo grco que se utiliza para simplicar una
ecuacin lgica para convertir una tabla de verdad a su circuito lgico correspondiente,
6. lgebra Booleana 148
a travs de un proceso simple y ordenado. Aunque un mapa de Karnaugh (que de aqu
en adelante se abreviar como mapa K) se puede utilizar para resolver problemas con
cualquier nmero de variables de entrada, su utilidad practica se limita a seis variables.
Mapa de una variable,
Mapa de dos variables
Mapa de tres variables
Mapa de cuatro variables
6.6.1. Forma de introducir los valores en un mapa de Karnaugh
Cada entrada de un mapa de Karnaugh contiene un "1"s el trmino representado
en esa entrada se encuentra en la forma normal disyuntiva de la funcin. La siguiente
frmula proporciona el nmero de unos que debe introducirse en los mapas de Kar-
naugh. 2
NQ
siendo N es el nmero de variables de la funcin, Q es el nmero de
variables del trmino.
6. lgebra Booleana 149
Ejemplo 513 : Dado f(x, y, z, w) = x

y z

w +x y

z +y z

+x.
El primer trmino de f da origen a un solo "1"porque 2
44
= 1.
El segundo trmino de f da origen a dos "1"porque 2
43
= 2.
El tercer trminos de f da origen a cuatro "1"porque 2
42
= 4.
El cuarto trmino de f da origen a ocho "1"porque 2
41
= 8.
Ejemplo 514 : Lleve a mapas de Karnaugh la siguiente funcin. f(x, y, z) = x


z +x

y z

+x y

z.
Solucin 515 :
Ejemplo 516 : Lleve a mapas de Karnaugh la siguiente funcin. g(x, y, z, w) = x


y z

w +y z

+x

w.
Solucin 517 : La forma normal disyuntiva de la funcin esta dada por:
g(x, y, z, w) = x

y z

w +y z

+x

w
= x

y z

w +y z

_
x +x

_
w +w

_
+x


_
y +y

_
z +z

_
w
= x

y z

w +
_
y z

x +y z

_
w +w

_
+
_
x

y +x

_
z w +z

w
_
= x

y z

w +y z

x w +y z

w +y z

x w

+y z

+x

y z w +x

z w +x

y z

w +x

w
Nota 518 : La forma normal disyuntiva extendida no es necesario realizarla dada la
frmula de los 1 2
NQ
Ejemplo 519 : Lleve a mapas de Karnaugh la siguiente funcin. h(x, y, z, v) = xy+z

.
6. lgebra Booleana 150
Solucin 520 :
6.6.2. Lectura de un mapa de Karnaugh
En el momento de conocer la funcin Booleana en un mapa de Karnaugh se debe
realizar su lectura y se simplica la funcin agrupando los "1ontenidos en los cuadros
adyacentes siendo los cuadros adyacentes dos cuadros que solo dieren en una variable.
6. lgebra Booleana 151
Ejemplo 521 :
(1)
(2)
(3)
(4)
(5)
(6)
Donde cada una de las situaciones desde la 1 hasta la 6 se convierten respectivamente
6. lgebra Booleana 152
en:
f (x, y, z) = y z

f (x, y, z) = x y

f (x, y, z) = y z
f (x, y, z) = x

f (x, y, z) = y z +y z

= y x +y x

f (x, y, z) = y

z +y

= y

x +y

Sin descartar que falta describir otras dos opciones dentro del mismo esquema.
Ejemplo 522 : En la gura
Los cuadros a y b son adyacentes y los cuadros c y d son adyacentes, siendo la funcin
asociada: f (x, y, z, w) = x y w

+y

w
Mientras que la gura
Los cuadros a, b, c y d son adyacentes al igual que los cuadros e, f , g y h son adya-
centes, cuya funcin asociada es: f (x, y, z, w) = y w +y

Ejemplo 523 : El mapa de Karnaugh siguiente tiene como funcin:f (x, y, z, w) =


6. lgebra Booleana 153
x

w +x w

+x

y w

z
Ejemplo 524 : El mapa de Karnaugh siguiente tiene como funcin:f (x, y, z, w) =
w z

+y

z
Ejemplo 525 : El mapa de Karnaugh siguiente tiene como funcin:f (x, y, z, w) =
y w

Ejemplo 526 : El mapa de Karnaugh siguiente tiene como funcin:f (x, y, z, w) =


y w +y

+x y
6. lgebra Booleana 154
6.7. Diseo de circuitos usando los mapas de Karnaugh
La obtencin de la funcin de conmutacin o de compuertas a partir de unas
especicaciones no tiene una metodologa establecida sino que depende de la pericia
del diseador y de la precisin de las especicaciones dadas.
Ejemplo 527 : Considere el diseo del sistema mostrado en la gura. Se trata de un
sistema que opere sobre el estado de operacin de una lnea de montaje que dispone
de dos sensores: Un sensor de peso en la cinta (A), y un n de carrera en la cinta
(B). El sistema debe ser tal que los motores deben actuar siempre y cuando haya algo
en la cinta. La funcin de conmutacin que cumpla estas especicaciones puede ser
la mostrada en la misma gura, es decir, si existe un peso sobre la cinta se establece
entonces que (A=1) y si no haya llegado al nal de la cinta transportadora se establece
entonces que (B=0).
Solucin 528 : La tabla asociada al sistema es el siguiente:
A B f(A, B)
0 0 0
0 1 0
1 0 1
1 1 0
La funcin f es la siguiente: f = A B

por lo que el circuito estara dado por:


6.7.1. Compuertas lgicas.
En ciencias de la computacin en el nivel de hardware se intentan construir articios
para producir salidas apropiadas a partir de entradas dadas. Para entradas y salidas
que son ceros y unos, esto se transforma en un problema de diseo de circuitos que
transforme los datos de entrada, de acuerdo con las reglas de las funciones booleanas.
6. lgebra Booleana 155
Los elementos bsicos para construir las redes lgicas son pequeas unidades llamadas
compuertas lgicas que corresponden a funciones booleanas simples. Utilizamos la
convencin de que las lneas que entran por la izquierda en el smbolo son lneas de
entrada, y la lnea de la derecha es la lnea de salida. Las cinco principales compuertas
son:
And
And Nand Not
Or Nor Xor u or exclusiva
Ejemplo 529 : Halle el valor nal de F, dado el siguiente circuito lgico y sim-
plifquelo usando las reglas booleanas.
Solucin 530 : Calculando las funciones booleanas en X, Y, Z.
X = (A+B

= A

B
Y = A+C
Z = (X +Y )

= X

= (A+B

) (A+C)

F = Z +B = (A+B

)
_
A

_
+B
F = A A

+A

+B
F = A

+B =
__
A

_
B

_
+B
F =
_
A

+B
_

_
B

+B
_
F = A

+B
6. lgebra Booleana 156
Que se podra ver como:
El cual es un circuito de mucho menor valor en todo sentido.

You might also like