CMat 32
CMat 32
CMat 32
SERIE “ C ”
TRABAJOS DE MATEMATICA
Nº 32/04
REPÚBLICA ARGENTINA
Índice general
Introducción 7
Capı́tulo 2. Conteo 33
1. Técnicas de conteo 33
2. Fórmula del binomio 52
Capı́tulo 3. Divisibilidad 55
1. Los números enteros 55
2. Algoritmo de la división 57
3. Desarrollos en base b, (b ≥ 2) 59
4. Máximo común divisor 60
5. Números primos 64
Capı́tulo 4. Congruencias 71
1. La relación de congruencia 71
2. Ecuaciones en congruencias 74
3. Sistemas de ecuaciones en congruencias 79
Capı́tulo 5. Grafos 87
1. Introducción 87
2. Algoritmo greedy 100
3
Parte 1
7
CAPÍTULO 1
1. Introducción
En esta sección y la siguiente daremos una breve introducción a los números reales, desde
un punto de vista intuitivo y luego formalmente a partir de los axiomas de números reales.
Acordamos denotar con N, Z y Q al conjunto de los números naturales, enteros y racionales
respectivamente, y con R al conjunto de los números reales. En las secciones §3 y §4 daremos
la definición y propiedades de conjunto inductivo e introduciremos el conjunto N de los números
naturales.
Al igual que los números naturales y enteros, los números racionales se representan en la
recta de la manera usual. Por ejemplo:
Si bien existen infinitos números racionales, los puntos correspondientes a los números ra-
√
cionales no llenan la recta. Como es bien sabido, un segmento de longitud 2 no se corresponde
con ningún número racional, ya que los números racionales no bastan para medir la diagonal
de un cuadrado cuyo lado es de longitud igual a 1. La introducción de los números irracionales
remedia este problema, de tal modo que los números racionales y los irracionales conforman
el sistema de los números reales, con lo cual se tiene una correspondencia biunı́voca entre los
números reales y los puntos de la recta.
Si nos referimos a la representación de los números reales en el sistema decimal, los núme-
ros racionales se pueden caracterizar por ser aquellos que admiten una expresión decimal pe-
riódica, por ejemplo:
7 35
= = 3,5
2 10
4
= 1,333 . . . ,
3
1 234
0, 234234234 . . . = 234 × (0,001001001 . . . ) = 234 × =
999 999
9
10 1. LOS NÚMEROS NATURALES
Las expresiones decimales no periódicas, en cambio, se corresponden con los números irracio-
nales. Por ejemplo, el número
α = 2, 101001000100001000001 . . .
no posee ningún perı́odo, luego es irracional. Es fácil construir una infinidad de números irra-
cionales, por ejemplo, basta tomar α + q donde q es cualquier número racional. Ası́ vemos
que
2, 201001000100001000001 . . . , 2, 301001000100001000001 . . . ,
2, 401001000100001000001 . . . , 2, 501001000100001000001 . . . ,
son todos números irracionales. En realidad puede verse que hay muchos más números irra-
cionales que racionales (en un sentido preciso) pero la demostración de esto es bastante más
difı́cil.
En el conjunto de los números reales están definidas las operaciones de suma, multiplicación
y división. Esto quiere decir que si a y b son dos números reales, entonces la suma a + b y la
multiplicación ab dan como resultado números reales, y si además b es distinto de 0 entonces la
a
división de a por b, , es un número real.
b
Hasta aquı́ hemos presentado a los números reales de una manera intuitiva, refiriéndonos a
su representación en la recta y a su escritura en notación decimal. Sin embargo, para introducir
la noción de números reales desde el punto de vista de la matemática, debemos ser más precisos
en la definición. Existen distintas formas de definir el conjunto de los números reales de una
manera formal, en estas notas elegimos la siguiente.
Para formalizar la definición de los números reales, se acostumbra introducirlos definiéndo-
los como un conjunto dotado de dos operaciones y una relación de orden que satisfacen ciertos
axiomas. Los axiomas son enunciados o sentencias que no requieren demostración y se aceptan
como tales. Toda otra propiedad de los reales que no esté enunciada en la lista de los axiomas
deberá deducirse a partir de este conjunto inicial de propiedades básicas. Es posible demostrar
la existencia de un tal conjunto con dos operaciones + y . y un orden <, pero esta demostra-
ción no será incluida en estas notas. Para simplificar el enunciado de la lista inicial de axiomas
será conveniente fijar algunas notaciones de la teorı́a de conjuntos y de la lógica elemental, que
serán utilizadas sistemáticamente a lo largo del curso.
2. LOS NÚMEROS REALES 11
x∈X : x pertenece a X,
X ∪Y = {z | z ∈ X ó z ∈ Y } unión de X con Y ,
X ∩Y = {z | z ∈ X y z ∈ Y } intersección de X con Y ,
⇒ : implica , entonces
⇔ : si y sólo si,
∃x ∈ X : existe x perteneciente a X,
+ : R × R 7→ R · : R × R 7→ R
(a, b) 7→ a + b (a, b) 7→ a · b
Estas operaciones junto con la relación de orden cumplen ciertas propiedades o axiomas
que listamos a continuación.
S1) Ley asociativa de la suma:
a + (b + c) = (a + b) + c,
para todo a, b y c en R.
S2) Ley conmutativa de la suma:
a + b = b + a,
para todo a y b en R.
S3) Existencia de cero: Existe un número real 0 tal que para todo a ∈ R,
a + 0 = a.
12 1. LOS NÚMEROS NATURALES
a + a′ = 0.
a · (b · c) = (a · b) · c,
para todo a, b y c en R.
P2) Ley conmutativa del producto:
a · b = b · a,
para todo a y b en R.
P3) Existencia de identidad: Existe un número real, 1, con 1 ̸= 0, tal que para todo a ∈ R
se satisface
a · 1 = a.
a · a′′ = 1.
a · (b + c) = a · b + a · c.
O1) Ley de tricotomı́a: dados a, b en R, vale una y sólo una de las siguientes afirmaciones:
a = b, a<b o b < a.
a < b ⇒ a + c < b + c.
Existe un último axioma, llamado el axioma del supremo, que no enunciaremos pues no
será necesario en este curso. Observamos que suelen enunciarse los axiomas de orden (O1),
(O2), (CS) y (CP) de un modo ligeramente diferente, pero el sistema de axiomas resultantes es
equivalente al que presentamos en estas Notas.
Recordamos que toda otra propiedad de los números reales deberá deducirse o demostrarse a
partir de estos axiomas, aún cuando pueda parecer por demás obvia. Una prueba o demostración
es la deducción de una propiedad a partir de axiomas u otras propiedades ya establecidas. A
seguir mostraremos cómo deducir algunas propiedades conocidas de los números reales.
P RUEBA . Este enunciado afirma que existe un único número real que cumple la propiedad
S3. Para demostrar esta afirmación, seleccionamos un número real 0∗ que sea neutro para la
suma, es decir que satisface a + 0∗ = a, ∀a ∈ R. Por el axioma S3, existe un número real
denotado por 0 que es neutro para la suma. Por lo tanto, por el axioma S3, 0∗ + 0 = 0∗ , y por
hipótesis 0 + 0∗ = 0. Luego
0∗ = 0∗ + 0, por S3
0∗ + 0 = 0 + 0∗ por S2,
0 + 0∗ = 0, por hipótesis,
P RUEBA . Por el axioma S4 sabemos que dado un número real a, existe un número a′ lla-
mado opuesto de a para el cual se cumple que
a + a′ = 0.
14 1. LOS NÚMEROS NATURALES
Para mostrar que a′ es único con tal propiedad suponemos que existe ã tal que a + ã = 0.
Entonces
ã = ã + 0 por S3
a + 0 = ã + (a + a′ ) por S4
0 + a′ = a′ S3 y S2.
(−a) + (a + b) = (−a) + (a + c)
((−a) + a) + b = ((−a) + a) + c
0+b = 0+c
b = c.
L EMA 2.4.
(i) a · 0 = 0, ∀a ∈ R.
(v) a2 = 1 ⇔ a = 1 ó a = −1,
(ii) Si a = 0, la afirmación está demostrada. Si a ̸= 0, entonces ∃ a′′ tal que a′′ · a = 1. Luego
luego (−a) · b es el opuesto de a · b, es decir que (−a) · b = −(a · b). De una manera análoga se
muestra que a · (−b) = −(a · b).
Usando esto vemos que
a2 − b2 = 0 ⇔
(a − b) · (a + b) = 0 ⇔
a−b=0 ó a+b=0 ⇔
a=b ó a = −b.
T EOREMA 2.5.
(i) a < b ⇔ −b < −a, para todo a, b reales,
(ii) 0 < 1,
(iii) a < b y c < d ⇒ a + c < b + d, ∀a, b, c, d ∈ R,
(iv) Si a ∈ R, entonces a2 ≥ 0; a2 = 0 si y sólo si a = 0.
(v) sean a, b ∈ R, a2 + b2 = 0 ⇔ a = b = 0,
(vi) no existe ningún número real tal que x2 + 1 = 0,
(vii) si a ∈ R, entonces
a > 0 ⇒ a + 1
≥2
a
.
a < 0 ⇒ a + 1
≤ −2
a
0 < b + (−a)
−b < −a
(ii) Observamos que una vez probada (iv), (ii) sigue de inmediato pues 1 = 12 . Alternativamen-
te, damos la siguiente demostración.
Sabemos que 0 ̸= 1 implica que 0 < 1 ó 1 < 0. Entonces,
Si a < 0 entonces −a > 0. Luego (−a) · (−a) > 0 o bien (−a)2 > 0. Por la regla de los
signos (Lema 2.4, (iii)) tenemos que (−a)2 = a2 , luego a2 > 0 para cualquier a ̸= 0.
(v) Sean a y b tales que a2 + b2 = 0. Si a ̸= 0 entonces por el ı́tem anterior a2 > 0 y por lo tanto
a2 + b2 > 0 + b2 ≥ 0,
y análogamente, si b ̸= 0 resulta
a2 + b2 > a2 + 0 ≥ 0.
x2 + 1 ≥ 0 + 1 = 1 > 0.
(1) a2 + 1 ≥ 2a.
1 1
Si a > 0 entonces a
> 0 y multiplicando ambos miembros de la desigualdad (1) por a
conclui-
mos que
1
a+ > 2.
a
Si a < 0 entonces −a > 0. Por lo tanto
1 1
−a − ≥ 2, es decir a+ ≤ −2.
a a
3. Principio de Inducción
E JEMPLO 3.2.
1. R es inductivo,
( ) ( ) ( ) ( ) ( )
0 1 2 3 4 ......
Dado que el número 1 pertenece a todos los conjuntos inductivos, la intersección de todos
los conjuntos inductivos no es vacı́a.
D EFINICI ÓN 3.4 (El conjunto N). Definimos el conjunto N de números naturales como la
intersección de todos los subconjuntos inductivos de R.
Hemos definido al conjunto de los números naturales como intersección de conjuntos induc-
tivos. Otra forma es caracterizar al conjunto de los números naturales por medio del llamado
principio de inducción:
En efecto, (i) y (ii) implican que H es inductivo, luego H ⊇ N. Pero como por hipótesis
H ⊂ N, entonces debe ser H = N.
H = {n ∈ N | P (n) es verdadera }.
Entonces H es un subconjunto de N y las condiciones (1) y (2) nos dicen que es un conjunto
inductivo. Por el Teorema 3.5 se sigue que H = N, es decir que P (n) es verdadera para todo n
natural.
S OLUCI ÓN . Sea P (n) la siguiente propiedad del número natural n, P (n) : 2n > n. Enton-
ces P (1) es verdadera pues 21 > 1. Veamos ahora que si k es un número natural tal que P (k) es
verdadera, entonces P (k + 1) es verdadera. Esta condición supuesta, es decir, P (k) verdadera,
la llamaremos hipótesis inductiva.
Efectivamente, supongamos que 2k > k. Entonces 2k+1 = 2 · 2k = 2k +2k y 2k + 2k > k + k
por hipótesis inductiva. Dado que k + k ≥ k + 1 para todo k ∈ N, por transitividad se sigue que
2k+1 > k + 1.
(k + 1)2 + 3 = k 2 + 2k + 1 + 3 = (k 2 + 3) + 2k + 1 ≥ (k 2 + 3) + 1 ≥ k + 1,
En algunos casos, una determinada propiedad P (n) se cumple solamente para todo n mayor
o igual que un cierto número natural N . Por ello resulta útil contar con una versión más general
del principio de inducción.
T EOREMA 3.9. Sea P (n) una propiedad del número natural n, y sea N ∈ N. Si P (N ) es
verdadera, y para todo k ≥ N vale que P (k) implica P (k + 1), entonces P (n) es verdadera
para todo n ≥ N .
La siguiente proposición enuncia las propiedades más básicas de las operaciones entre
números naturales.
(ii) Si a, b ∈ N entonces a + b ∈ N y a · b ∈ N.
P RUEBA . (i) Este enunciado afirma que todo número natural n, excepto el 1, es el sucesor o
siguiente de otro número natural. Para demostrarlo, consideremos el conjunto
(ii) Queremos demostrar que la suma y el producto de números naturales es también un número
natural. Para probar esta afirmación, veremos que para cada b fijo en N se cumple que a + b ∈ N
para todo natural a. Sea P (a) la afirmación a + b ∈ N.
P (1) establece que 1 + b ∈ N. Esto es verdadero, pues b ∈ N y N es inductivo. Además, si
P (k) es verdadera, se tiene que k + b ∈ N, luego (k + b) + 1 ∈ N. Pero (k + b) + 1 = (k + 1) + b
y por lo tanto P (k + 1) es verdadera. Entonces P (a) es verdadera para todo a ∈ N.
Como esta prueba es válida para cualquier b natural concluimos que a + b ∈ N para todo a,
b ∈ N.
(iii) Este enunciado afirma que la resta entre dos números naturales es un número natural siem-
pre que el minuendo sea mayor que el sustraendo. En este caso fijamos b ∈ N y consideremos
la propiedad P (n) que afirma n < b ⇒ b − n ∈ N.
P (1) es verdadera, por (i).
Supongamos que P (k) es verdadera, es decir, si k < b entonces b − k ∈ N, y probemos
P (k + 1).
Si k + 1 < b, entonces
k < b − 1 < b,
(iv) Aquı́afirmamos que entre un número natural y su siguiente no existen números naturales.
En efecto, si 0 < a < 1, entonces a ̸∈ N pues R≥1 es inductivo y a ̸∈ R≥1 .
Si n < a < n + 1, a ∈ R, n ∈ N, entonces a ∈ N implicarı́a 0 < n + 1 − a < 1 y
n + 1 − a ∈ N, lo cual acabamos de ver que es un absurdo, por lo tanto, a ̸∈ N.
4. Definiciones recursivas
u1 , u2 , . . . , un , . . . ,
u1 = 1, y un = 2un−1 si n > 1.
u1 = 1
u2 = 2u1 = 2
u3 = 2u2 = 4
u4 = 2u3 = 8
..
.
Ya que cada término se obtiene por duplicación del anterior, podemos intuir que el término
general de la sucesión es un = 2n−1 . Para probar que nuestra afirmación es cierta para todo n
natural, utilizamos el principio de inducción:
Sea P (n) la afirmación un = 2n−1 .
24 1. LOS NÚMEROS NATURALES
∑
1 ∑
k+1
(∑
k
)
(2) xi = x1 , xi = xi + xk+1
i=1 i=1 i=1
∏
1 ∏
k+1
(∏
k
)
(3) xi = x1 , xi = xi · xk+1
i=1 i=1 i=1
Las fórmulas dadas en (2) y (3) son ejemplos de definiciones recursivas ya que se define el
primer elemento de la sucesión y cada elemento se definen en función de los anteriores.
En los siguientes ejemplos aplicamos el principio de inducción para probar propiedades que
involucran sumatorias y productorias.
P RUEBA . Sea P (n) la propiedad: n! ≥ 2n . Queremos ver que P (n) es verdadera para todo
n ≥ 4. Por el Teorema 3.9 basta ver que P (4) es verdadera y que P (k) implica P (k + 1), para
todo k ≥ 4.
P (4) es verdadera puesto que
4! = 4 · 3 · 2 · 1 = 24 ≥ 16 = 24 .
Probaremos ahora que P (k) ⇒ P (k + 1), para k ≥ 1. En efecto, si suponemos que P (k) es
verdadera, entonces por (2)
( )
∑
k+1 ∑
k
xi = x + x = k · x + x = (k + 1) · x,
i=1 i=1
E JEMPLO 4.7.
(a) Probar que xn+m = xn · xm , para todo n y m natural.
P RUEBA . Demostraremos el inciso (a) y dejamos a cargo del lector el caso (b).
Sea m un número natural fijo, y sea P (n) la propiedad del número natural n
P (n) : xn+m = xn · xm .
∑
k+1
k(k + 1) (k + 1) · (k + 2)
i= + (k + 1) =
i=1
2 2
N OTA 4.1. Cuentan que siendo niño, el célebre matemático Gauss estaba un tanto inquieto
en su clase. Para que tuviera algo con qué entretenerse su maestro le pidió que sumara todos los
números del 1 al 100. Gauss tardó pocos minutos en dar la respuesta: 5050. El niño observó que
si sumaba los números agrupando el primero con el último, el segundo con el penúltimo y
ası́ sucesivamente el cálculo se simplificaba bastante:
por lo tanto
xk+1 = (k + 1)((k + 1) + 1).
Esto prueba que P (k + 1) es verdadera y se sigue que P (n) vale para todo n natural.
∑
5
35 − 1
3i = 1 + 3 + 32 + 33 + 34 = .
i=0
2
P RUEBA . Sea P (n) la propiedad del número n dada por (7). Entonces P (1) es verdadera
pues
1 1 1
= = .
1 · (1 + 1) 2 1+1
Si P (k) es verdadera para algún k ∈ N entonces para k + 1 se tiene que
∑
k+1
1 k 1
= + , y
i=1
i(i + 1) k + 1 (k + 1) · (k + 2)
k 1 k · (k + 2) + 1 (k + 1)2 k+1
+ = = = ,
k + 1 (k + 1) · (k + 2) (k + 1) · (k + 2) (k + 1)(k + 2) k+2
luego P (k + 1) vale y la afirmación es válida para todo n natural.
E JERCICIO 4.2.
∑
n
n(n + 1)(2n + 1)
(c) j 2 = 12 + 22 + · · · + n2 = , ∀n ∈ N.
j=1
6
∑
n ( )2
n(n + 1)
(d) k = 1 + 2 + ··· + n =
3 3 3 3
, ∀n ∈ N.
k=1
2
4. DEFINICIONES RECURSIVAS 29
D EFINICI ÓN 4.11. Sea A un subconjunto de R. Decimos que A posee primer elemento si
existe un elemento a ∈ A tal que a ≤ x, para todo x ∈ A.
Un subconjunto L de R se dice bien ordenado si todo subconjunto no vacı́o de L posee
primer elemento.
E JEMPLO 4.12. R>0 , R>√2 no tienen primer elemento. Por lo tanto R no es bien ordenado.
−N = {−n | n ∈ N} no es un conjunto bien ordenado pues no posee primer elemento.
R≥0 tiene primer elemento pero el subconjunto R>0 no, por lo tanto R≥0 no es bien ordena-
do.
PRINCIPIO DE BUENA ORDENACI ÓN . N es un conjunto bien ordenado. Es decir, para todo
subconjunto H ̸= ∅ de N, H tiene primer elemento.
H ′ = {n ∈ N | n ̸∈ H}.
Para simplificar la notación denotaremos con [1, n] al intervalo natural de los primeros n
números naturales, esto es [1, n] = {x ∈ N : 1 ≤ x ≤ n} = {1, 2, . . . , n}. Consideremos el
conjunto
K = {n ∈ N | [1, n] ⊂ H ′ }.
4.2. Principio de Inducción Fuerte. El siguiente teorema es una variante del principio
de inducción llamado principio de inducción fuerte:
P RUEBA . Sea
H = {n ∈ N | P (n) es verdadera}.
u1 = 2 + 1, u2 = 22 + 1 = 5, ... uk = 2k + 1.
4. DEFINICIONES RECURSIVAS 31
Entonces
= (3 − 1) · 2k + (3 − 2) = 2k+1 + 1,
Conteo
1. Técnicas de conteo
D EFINICI ÓN 1.1. Sean X e Y conjuntos arbitrarios, no vacı́os Sea f : X 7→ Y una función.
1. f es una función inyectiva o uno a uno si
x ̸= y ⇒ f (x) ̸= f (y),
es decir Im f = Y ,
3. f es biyectiva si es inyectiva y suryectiva.
E JERCICIO 1.1.
(i) Demuestre que si f, g son inyectivas (resp. suryectivas), entonces g ◦ f es inyectiva
(resp. suryectiva).
33
34 2. CONTEO
E JEMPLO 1.3.
(a) Sea f : R 7→ R, f (x) = 2x + 1. Entonces f es biyectiva.
En efecto, sean x1 , x2 ∈ R tales que f (x1 ) = f (x2 ). Entonces
Luego hay 27 = 33 funciones y entre ellas hay 6 = 3 · 2 funciones biyectivas, que son las que
hemos remarcado.
Veamos por qué hay exactamente 27 funciones. En primer lugar, hay 3 valores posibles
para f (1). Por cada uno de éstos, existen tres posibles valores de f (2); en total hay 3 · 3 = 9
posibles valores para el par (f (1), f (2)). Por cada uno de estos pares, podemos elegir tres
valores posibles de f (3), luego hay 9 · 3 = 27 posibilidades para la terna (f (1), f (2), f (3)).
Veamos por qué hay 6 funciones biyectivas. Notemos que para f (1) hay 3 posibles valores.
Una vez fijado f (1), f (2) sólo tiene 2 valores posibles. Luego hay 3 · 2 valores posibles para el
par f (1) y f (2). Una vez fijado el par f (1), f (2), queda para f (3) un único valor posible, luego
hay 3 · 2 · 1 = 6 funciones biyectivas.
Como ejemplo de una modelización concreta de la situación anterior, notemos que hay 6
maneras distintas de sentarse 3 alumnos en 3 sillas, uno en cada silla.
P RUEBA . Veamos que si f tiene una inversa g entonces f es biyectiva. Probemos en primer
lugar que f es inyectiva. En efecto, si f (x1 ) = f (x2 ) entonces g (f (x1 )) = g (f (x2 )). Dado
que g(f (x)) = (g ◦ f )(x) = IdX (x) = x, se sigue que
Luego f es inyectiva.
Para probar que f es suryectiva, notemos que si y ∈ Y entonces g(y) ∈ X y f (g(y)) = y.
Luego y ∈ Im (f ). Dado que y es un elemento arbitrario de Y , se sigue que Im (f ) = Y y por
lo tanto f es suryectiva.
36 2. CONTEO
Entonces f (g(y)) = y por lo cual f ◦ g = IdY . Además, por la definición de g tenemos que
g(f (x)) = x, luego g ◦ f = IdX .
E JEMPLO 1.7. Si f (x) = 2x+1 entonces f es biyectiva y su inversa está dada por f −1 (y) =
y−1
.
2
Notación: Si m y n ∈ N, m ≤ n, denotaremos con [m, n] al intervalo natural {m, m +
1, . . . , n} = {k ∈ N | m ≤ k ≤ n}.
El siguiente teorema expresa una propiedad fundamental de los números naturales.
P RUEBA . Sea
1 1 1
2 2
2
3 3
3
f g
c c
h−1
m m
h
F IGURA 1
Si 1 < m < h hay dos posibilidades: f (h) = m o f (h) = c, para algún c < m. Si f (h) = m,
entonces podemos restringir f al intervalo [1, h − 1], y tendremos que
f : {1, 2, . . . , h − 1} 7→ {1, 2, . . . , m − 1}
es una función inyectiva. Por lo tanto h − 1 ∈ H. Pero esto es absurdo puesto que h es el primer
elemento de H.
Si f (h) = c y c < m entonces componemos a f con la función g : [1, m] 7→ [1, m] biyectiva,
dada por
g(c) = m, g(m) = c y g(x) = x
para todo x distinto de c y de m. (Ver Figura 1) Luego la función f ∗ = g ◦ f : [1, h] 7→ [1, m]
satisface
f ∗ (h) = g(f (h)) = m,
y además es inyectiva por ser composición de funciones inyectivas. Si restringimos f ∗ al inter-
valo [1, h − 1], f ∗ continúa siendo inyectiva y tenemos que f ∗ : [1, h − 1] 7→ [1, m − 1]. Por la
definición de H se tiene que (h − 1) ∈ H, un absurdo pues h es el primer elemento de H. Por
consiguiente H = ∅ como habı́amos afirmado.
P RUEBA . Si n > m, por el Teorema 1.8 no existe tal f inyectiva. Si n < m y tal f existiera,
entonces f −1 : [1, m] 7→ [1, n] serı́a inyectiva, pero por el teorema esto no es posible.
El Teorema 1.8 suele llamarse principio de los casilleros, el cual afirma que
Si n objetos son distribuı́dos en m casillas y n > m, entonces por lo menos una casilla
contiene al menos 2 objetos.
38 2. CONTEO
C OROLARIO 1.10. Sea f : [1, n] → [1, n]. Entonces f es inyectiva si y sólo si f es suryec-
tiva.
E JERCICIO 1.2.
1. Dadas 13 personas, hay al menos 2 que cumplen años el mismo mes.
2. Dado un conjunto de 106 personas, hay al menos dos de ellas con el mismo número de
cabellos en la cabeza.
E JEMPLO 1.11. Sea A un conjunto de m personas, m ≥ 2. Probar que existen al menos dos
personas en A con el mismo número de amigos en A.
Convenimos en que si a es amigo de b entonces b es amigo de a y también que cada uno es
amigo de sı́ mismo.
Luego f toma valores en el conjunto {1, 2, . . . , m}. Ahora si alguien tiene m amigos entonces es
amigo de todos, luego en ese caso ninguno puede tener sólo un amigo. Luego 1 y m no pueden
estar ambos simultáneamente en la imagen de f . Por lo tanto la imagen de f tiene menos de
m elementos. Aplicando el principio de los casilleros concluimos que existen x1 y x2 tales que
f (x1 ) = f (x2 ), es decir que existen dos personas con el mismo número de amigos en A.
D EFINICI ÓN 1.12. Sea [1, n] = {1, 2, 3, . . . , n}. Se dice que un conjunto X tiene n ele-
mentos si existe una biyección f : [1, n] 7→ X. En tal caso n se llama la cardinalidad de X,
1. TÉCNICAS DE CONTEO 39
que se denota |X|. Un conjunto X es finito si X = ∅ ó existe n ∈ N tal que |X| = n. Se define
|∅| = 0.
k(x) = x − n,
es biyectiva. Luego
f (x) x ∈ [1, n]
h(x) =
g(k(x)) x ∈ [n + 1, n + m]
es una función que lleva [1, n] ∪ [n + 1, n + m] = [1, n + m] 7→ A ∪ B biyectivamente pues
A, B son disjuntos, con lo que queda probada nuestra afirmación.
Este resultado se generaliza al caso de la unión de una cantidad finita de conjuntos disjuntos,
todos con cardinalidad finita:
Notar que el Teorema 1.13 no es válido si la intersección entre ambos conjuntos es no vacı́a.
En este caso, la propiedad que se cumple es la siguiente, que dejamos como ejercicio para el
lector:
|A ∪ B| + |A ∩ B| = |A| + |B|.
A × B = {(a, b) | a ∈ A, b ∈ B}.
y la unión es disjunta. Como |A×{bj }| = |{(a1 , bj ), (a2 , bj ), . . . , (an , bj )}| = |A| = n entonces
|A × B| = n {z· · · + n} = n · m.
| +n+
m
∏
m
Si A1 , A2 , . . . , Am son m conjuntos no vacı́os, se define el producto cartesiano Ai como
i=1
∏
m
Ai = {(a1 , a2 , . . . , am ) | ai ∈ Ai , 1 ≤ i ≤ m}.
i=1
|F(A, B)| = mn .
|P(A)| = 2n .
P RUEBA . (a) Notemos que podemos identificar a cada elemento de F(A, B) con una n-
∏n
upla en B = B × B × · · · × B. En efecto, si A = {a1 , a2 , . . . , an } y f : A 7→ B, entonces
i=1
hacemos corresponder a f la n-upla (f (a1 ), f (a2 ), . . . , f (an )).
Recı́procamente, si b = (b1 , b2 , . . . , bn ) ∈ B
| ×B×
{z· · · × B}, entonces b se corresponde
n
con la función g dada por g(ai ) = bi , 1 ≤ i ≤ n.
Por lo tanto queda definida una biyección
F(A, B) 7→ B
| ×B×
{z· · · × B},
n
Bf = {b ∈ A | f (b) = 1}.
E JEMPLO 1.18. ¿Cuántas banderas se pueden hacer con 3 bandas verticales con los colores
rojo, blanco, azul y verde, si se permiten 2 o más franjas del mismo color?
E JEMPLO 1.19. ¿Cuántas posiciones hacen falta para hacer (al menos) un millón de llaves
diferentes? Las llaves se construyen haciendo incisiones de profundidad variable en distintas
posiciones, y supondremos que hay 8 profundidades posibles.
S OLUCI ÓN . Sea m el número de posiciones. Queremos que el cardinal del conjunto
28 = 256 ⇒ 28 · 4 > 103 , ⇒ 210 > 103 ⇒ 220 > 106 ⇒ 221 = 87 > 106 .
Como 87 > 106 , entonces con 7 posiciones se logran más de 10 millones de llaves. Dejamos
como ejercicio comprobar que 86 < 1000000 (es decir que no es suficiente hacer 6 incisiones).
S OLUCI ÓN . Cada número será de la forma xyzuv, con x = v e y = u, es decir que de
la forma xyzyx. Tenemos que y, z toman valores en {0, 1, . . . , 9} y x en {1, . . . , 9}. Luego la
cantidad de números capicúas de 5 dı́gitos es 9 · 102 = 900.
Ası́ sucesivamente, fijados f (a1 ), f (a2 ), . . . f (an−1 ) hay m − (n − 1) posibles valores para
f (an ):
f (an ) ∈ B − {f (a1 ), f (a2 ), . . . , f (an−1 )}.
Luego
m!
|Fi (A, B)| = m(m − 1)(m − 2) . . . (m − (n − 1)) = ,
(m − n)!
y este es el número de funciones inyectivas distintas. Observar que para una demostración
formal habrı́a que reemplazar el ´´Ası́ sucesivamente”por un razonamiento inductivo (Ejerci-
cio).
E JERCICIO 1.5. ¿Cuántas banderas distintas se pueden hacer de 3 bandas verticales con los
colores rojo, blanco, azul y verde, si no puede haber dos bandas del mismo color?
Recordemos del Ejemplo 1.4 que |Fb ({1, 2, 3}, {1, 2, 3})| = 3 · 2 = 6.
E JEMPLO 1.23. Si en un ómnibus hay 10 asientos vacı́os, ¿de cuántas maneras pueden
sentarse 7 personas?
44 2. CONTEO
E JEMPLO 1.25. Sea A = {a, b, c, d}. Entonces (a, b, c), (b, a, c) y (b, c, a) son 3 arreglos
distintos de 3 elementos tomados de un conjunto de 4 elementos.
E JEMPLO 1.26. Las permutaciones del conjunto B = {x, y, z} son (x, y, z), (x, z, y),
(y, x, z), (y, z, x), (z, x, y), (z, y, x).
E JEMPLO 1.27. Una lista de todos los subconjuntos de 3 elementos del conjunto {1, 2, 3, 4, 5}
es la siguiente:
{1, 2, 3}, {1, 2, 4}, {1, 2, 5}, {1, 3, 4}, {1, 3, 5}, {1, 4, 5}, {2, 3, 4}, {2, 3, 5}, {2, 4, 5}, {3, 4, 5}.
( )
m
Se define el número combinatorio como
n
( )
m m!
:= .
n n!(m − n)!
( )
m
Por convención se toma 0! = 1, de donde se tiene := 1 para todo m ∈ N0 . Según aca-
( ) 0
m
bamos de ver, representa el número total de subconjuntos de n elementos de un conjunto
n ( )
m 5! 5·4
de m elementos. En el caso particular m = 5, n = 3 tenemos = = = 10,
n 3!2! 2
coincidentemente con lo hallado en el Ejemplo 1.27.
Se tienen las siguientes propiedades de los números combinatorios:
( )
m
(i) = m.
1
( ) ( )
m m
(ii) = , si n ≥ 0.
n m−n
( ) ( ) ( )
m m m+1
(iii) + = , si n ≥ 1.
n−1 n n
(iv) El total de subconjuntos de un conjunto de m elementos es 2m . El total de subconjuntos
( )
de n elementos de un conjunto de m elementos es m n
, luego
∑ m ( )
m
= 2m .
n=0
n
P RUEBA . (i) ( )
m m!
= = m.
1 1!(m − 1)!
( )
m
(ii) Se sigue de la definición de .
n
(iii) Se tiene
( ) ( )
m m m! m!
(8) + = + =
n−1 n (n − 1)!(m − n + 1)! n!(m − n)!
( ) ( )
n + (m − n + 1) (m + 1)! m+1
m! = =
n!(m − n + 1)! n!(m + 1 − n)! n
46 2. CONTEO
(iv) Ya hemos visto en la Proposición 1.17 que |P({1, . . . , m})| = 2m . A continuación veremos
una prueba diferente de este hecho, por inducción.
Si m = 1, entonces P({1}) = {∅, {1}}; luego |P({1})| = 2 = 21 . Si la proposición es
verdadera para un cierto k, veamos que también se cumple para k + 1.
Dividimos los subconjuntos de {1, 2, . . . , k, k + 1} en dos tipos: los que no contienen a
k + 1 y los que sı́ lo contienen. Si Y es un subconjunto que no tiene a k + 1 como elemento,
entonces es un subconjunto de {1, 2, . . . , k}; si Y contiene a k + 1 entonces es unión de
un subconjunto de {1, 2, . . . , k} y {k + 1}. Por hipótesis inductiva, hay 2k subconjuntos de
{1, 2, . . . , k}, por lo tanto:
Los siguientes ejercicios han sido seleccionados del libro Notas de Álgebra de Enzo Gentile.
( ) ( )
n n−1
E JERCICIO 1.6. Hallar n tal que 3 =5 .
4 5
Esta ecuación tiene sentido sólo para n ≥ 6. Bajo esta hipótesis, podemos dividir ambos miem-
bros por (n − 1)! y multiplicar por (n − 4)!:
n! (n − 4)!
3 =
(n − 1)! (n − 6)!
n!
3 = (n − 4)(n − 5)
(n − 1)!
de donde resulta 3n = n2 − 9n + 20
n2 − 12n + 20 = 0.
S OLUCI ÓN . Considerando que para formar un equipo de fútbol se necesitan 11 jugadores,
( )
la cantidad de equipos posibles es igual al número combinatorio 18
11
.
E JERCICIO 1.8. ¿Cuántos equipos de fútbol se pueden formar con 1 arquero, 4 defensores,
4 mediocampistas y 2 atacantes si hay 3 arqueros, 6 defensores, 5 mediocampistas y 4 atacantes.
(3) (6)
S OLUCI ÓN . Hay 1
maneras de elegir un arquero, por cada una de estas elecciones hay 4
maneras de elegir un defensor, y ası́ sucesivamente. Luego en este caso la cantidad de equipos
posibles que se pueden formar es:
( )( )( )( )
3 6 5 4
= 3 · 15 · 5 · 6 = 45 · 30 = 1350.
1 4 4 2
E JERCICIO 1.9. ¿Cuántas rectas hay en el plano determinadas por 10 puntos no alineados
de a 3?
E JERCICIO 1.11. ¿Cuántas palabras distintas se pueden formar con las letras de la palabra
neuquen alterando el orden de las letras?
S OLUCI ÓN . Calculemos primero cuántas palabras se pueden formar con la palabra mano.
Esto es exactamente el número de permutaciones de un conjunto de 4 letras, o sea 4!.
Si ahora pensamos en la palabra mono tenemos una letra (la letra o) repetida. Luego el
número de palabras distintas es el número de permutaciones de un conjunto de 4 elementos
dividido por el número de permutaciones de un conjunto de 2 elementos (pues al permutar las
4!
dos letras “o” iguales se obtiene la misma palabra) o sea: .
2!
7!
En cuanto a la palabra neuquen, la cantidad de palabras distintas es = 630, puesto
2!2!2!
que n, e y u se repiten cada una 2 veces.
E JERCICIO 1.12. ¿Cuántos números distintos se pueden formar con los dı́gitos de 1112233345?
E JERCICIO 1.13. ¿Cuántos números distintos de 7 cifras se pueden formar con los dı́gitos
de 1122200?
S OLUCI ÓN . Debemos contar sólo los que empiezan con 1 ó 2. Números de 7 cifras que
6! 6!
empiecen con 1 hay = 60, y números de 7 cifras que empiecen con 2 hay = 90. En
3!2! 2!2!2!
total son 60 + 90 = 150 números.
E JERCICIO 1.14. (i) ¿Cuántos comités distintos posibles de 3 personas se pueden for-
mar, si hay 5 hombres y 4 mujeres?
1. TÉCNICAS DE CONTEO 49
S OLUCI
( )ÓN . (i) La cantidad total de personas es 4 + 5 = 9. Luego se pueden formar
9
comités distintos.
3
(ii) A la cantidad total de comités posibles debemos(restarle
) la cantidad de comités que se
5
pueden formar con hombres solamente, es decir . Luego la respuesta es
3
( ) ( )
9 5 9·8·7 5·4·3
− = − = 84 − 10 = 74.
3 3 1·2·3 1·2·3
E JERCICIO 1.15. ¿En cuántas disposiciones distintas se pueden sentar 8 personas alrededor
de una mesa circular?
S OLUCI ÓN . Acordamos que una disposición es diferente de otra si las posiciones relativas
de las personas cambian; es decir, si alguna de las personas tiene un compañero diferente a su
derecha (o lo que es lo mismo, alguna persona tiene un compañero diferente a la izquierda).
Ası́, si todos cambian de silla rotando uno o más lugares, la disposición sigue siendo misma.
Luego al número total de distribuciones de 8 personas en 8 sillas debemos dividirlo por el
8!
número de rotaciones en una ronda de 8 personas, es decir por 8; luego la respuesta es = 7!.
8
Otra manera de resolverlo, es asumir que una de las personas queda fija en un lugar, y las
demás ocupan alguno de los 7 lugares restantes. Puesto que hay 7 sillas, hay 7! formas diferentes
de sentar a las 8 personas.
E JERCICIO 1.16. Idem al ejercicio anterior, pero suponiendo que hay 4 hombres y 4 mujeres
y deben intercalarse.
E JERCICIO 1.17. ¿Cuántas banderas distintas se pueden hacer con 3 bandas verticales rojas
y 2 blancas?
5!
R ESPUESTA . = 10.
3!2!
E JERCICIO 1.18. ¿Cuántas lı́neas quedan determinadas por m puntos en el plano si k puntos
de ellos (y sólo estos) están sobre una recta?
50 2. CONTEO
(m)
S OLUCI ÓN . La cantidad total de rectas determinadas por m puntos es . Como hay k
2
()
puntos alineados, estos pares de puntos determinan la misma recta. Luego debemos restar k2 −
1. El número total de lı́neas es entonces
( ) ( )
m k
− + 1.
2 2
E JERCICIO 1.19. De 20 naturales consecutivos, ¿cuántos pares (m, n) pueden formarse tal
que la suma sea par (resp. impar) ? (m y n pueden ser iguales o distintos).
E JERCICIO 1.20. Supongamos que Sergio tiene 12 amigos: 7 mujeres y 5 varones y Ernesto
tiene 12 amigos, 5 mujeres y 7 varones. Además suponemos que no tienen amigos en común.
¿De cuántas formas se pueden invitar 6 mujeres y 6 varones de modo que haya 6 amigos de
cada uno?
E JERCICIO 1.21. ¿En cuántas formas se pueden disponer en una lı́nea de un tablero de
ajedrez las piezas ”grandes”(o sea, todas menos los peones)?
S OLUCI ÓN . Usemos la notación T: torre, C: caballo, A: alfil, D: dama, R: rey; luego hay que
encontrar todas las disposiciones distintas de estas piezas, esto se puede pensar como el número
de palabras distintas que se pueden formar alterando el orden de las letras de TCADRACT, y
este número es
8!
= 7!.
2!2!2!
E JEMPLO 1.30. En el juego del póker se tienen una cantidad n = 4k cartas. Si por ejemplo
n = 32 entonces k = 8, y se juega con los ases A, la K, la Q, la J, 10, 9, 8 y 7. Se reparten 5
cartas a cada jugador.
(a) ¿Cuántas manos posibles hay? Es decir, ¿cuántas combinaciones distintas de 5 cartas
hay si no se tiene en cuenta el orden en que aparecen?
(b) Un póker se forma juntando 4 cartas del mismo valor; por ejemplo un póker de Ases se
obtiene juntando 4 ases y una carta diferente. ¿Cuántas maneras hay de formar póker de
ases? ¿Cuántas formas hay de formar póker?
1. TÉCNICAS DE CONTEO 51
(c) Un full de ases y reyes se obtiene con 3 ases y 2 reyes, un full de reyes y ases se forma
con 3 reyes y dos ases. ¿Cuántas maneras hay de formar full de ases y reyes? ¿Cuántas
maneras hay de formar algún full?
(d) Se tiene color si en una mano se tienen las 5 cartas del mismo palo. ¿Cuántas maneras
hay de obtener color?
(e) ¿Cuántas maneras hay de obtener la escalera 8, 9, 10, J, Q? ¿Cuántas maneras hay de
obtener una escalera?
S OLUCI ÓN . (a) Debemos calcular el número de maneras de tomar 5 cartas de un grupo
( )
de n cartas, este número es n5 .
(b) Si tenemos 5 cartas y 4 de ellas son ases, quedan n − 4 posibilidades para la quinta
carta restante. Luego hay n − 4 maneras de formar un póker de ases. Si a n − 4 lo
multiplicamos por la cantidad de valores distintos de las cartas de un mismo palo, es
decir por k, obtenemos la cantidad total de póker distintos que podemos formar; es decir
(n − 4).n
(n − 4) · k = .
(4) 4
(c) Hay 3 maneras distintas de elegir 3 ases de un conjunto de 4 ases. Por cada una de
()
estas hay 42 maneras distintas de elegir 2 reyes. Luego hay
( )( )
4 4
3 2
maneras de formar un full de ases y reyes. Para calcular la cantidad total de fulls hay
que multiplicar por todos los arreglos posibles de k elementos tomados de a 2. Esto es
todas las formas de elegir dos cartas distintas (c1 , c2 ) para formar un full de c1 y c2 . El
resultado es
( )( )
4 4
k(k − 1) .
3 2
(d) Dada una escalera, por ejemplo 8, 9, 10, J y Q, podemos elegir 4 palos distintos para el
8, 4 para el 9, 4 para el 10, y ası́ sucesivamente. Luego hay 45 escaleras de 8, 9, 10, J y
Q. Dejamos como ejercicio calcular cuántas escaleras posibles se pueden formar.
F
E JERCICIO 1.22. Se define la probabilidad de un evento por medio de la fórmula p = P
,
donde F denota el total de casos favorables y P el total de casos posibles.
Para n = 28 y n = 32, calcular las probabilidades de obtener póker, full y color.
52 2. CONTEO
(a + b)2 = a2 + 2ab + b2
Probaremos que esta potencia del binomio puede escribirse como una sumatoria
∑
n
ck ak bn−k ,
k=0
donde el coeficiente ck es igual al número de maneras distintas en que se pueden elegir k factores
( )
iguales a a (y por lo tanto n − k factores iguales a b). Es decir que ck = nk y por lo tanto se
tiene:
P RUEBA . Daremos una prueba alternativa, por inducción. El teorema es cierto para n = 1.
Si vale para un cierto natural n, entonces
Del teorema del binomio se obtiene una nueva demostración del siguiente resultado cono-
cido.
C OROLARIO 2.3. ( )
∑
n
n k
(−1) = 0.
k=0
k
P RUEBA . Se deduce de la fórmula del binomio (9), tomando a = −1 y b = 1.
C OROLARIO 2.4. n ( )
∑ n k
n
(1 + x) = x .
k=0
k
(m)
E JERCICIO 2.1. Considerando al número combinatorio n
como el número de subconjun-
tos de n elementos de un conjunto de m elementos, explique la identidad
( ) ( ) ( )
m m m+1
+ = .
n−1 n n
Divisibilidad
En este capı́tulo desarrollaremos los temas referidos al conjunto de los números enteros,
que denotaremos con Z. Estos temas incluyen el concepto de divisibilidad, el algoritmo de
la división, el desarrollo s-ádico de un número entero, la noción de máximo común divisor
y mı́nimo común múltiplo, números primos y factorización, y el Teorema Fundamental de la
Aritmética.
Comenzamos entonces con la definición del conjunto Z como el conjunto formado por todos
los números naturales, sus opuestos y el cero.
Z = N ∪ {0} ∪ −N.
L EMA 1.4.
(i) Para cada x ∈ Z, 1 | x. Para cada x ̸= 0, x | x.
(ii) Si a | b y b | c entonces a | c.
(iii) Si a | (b + c) y a | b entonces a | c.
(iv) Si a | b y a | c entonces a | (b + c) y a | (b − c).
(iv) Sean s, t ∈ Z tal que b = as y c = at. Entonces b + c = a(s + t), luego a | (b + c).
De manera análoga se puede probar que a | (b − c).
2. Algoritmo de la división
33 = 5 · 6 + 3, 0 ≤ 3 < 5.
a = bq + r, con 0 ≤ r < b.
a = bq + r, a = bq ′ + r′ , con 0 ≤ r, r′ < b
entonces q = q ′ y r = r′ .
−a = bq + r, 0 ≤ r < b.
a = bq + r 0≤r<b
a = bq ′ + r′ 0 ≤ r′ , r < b con r′ ≤ r.
S OLUCI ÓN .
4231 = 7 · 604 + 3,
luego q = 604 y r = 3
S OLUCI ÓN .
19 = 3 · 6 + 1, q=3, r=1,
3. DESARROLLOS EN BASE b, (b ≥ 2) 59
3. Desarrollos en base b, (b ≥ 2)
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9}.
significa que
n = a0 + a1 · 10 + a2 · 102 + · · · + ak 10k .
Si no se coloca el subı́ndice se sobreentiende que se está escribiendo en base 10. Para encontrar
el desarrollo en base b de un número natural usamos el algoritmo de la división dividiendo su-
cesivamente por potencias de b. Por ejemplo, supongamos que queremos encontrar el desarrollo
en base 2 de 13:
13 = 1 · 23 + 5, q3 = 1
5 = 1 · 22 + 1, q2 = 1
1 = 0 · 21 + 1, q1 = 0
1 = 1 · 20 + 0, q0 = 1.
13 = 1 · 23 + 5 = 1 · 23 + 1 · 22 + 1 = 1 · 23 + 1 · 22 + 0 · 22 + 1 = 1 · 23 + 1 · 22 + 0 · 22 + 1 · 20 .
60 3. DIVISIBILIDAD
E JERCICIO 3.2. ¿Cómo averiguar un número de teléfono de 5 cifras con preguntas que sólo
se responden por sı́ o no, haciendo el menor número de preguntas posible?
E JERCICIO 3.3.
1. Escribir el número 1996 en las bases 2, 5 y 11.
D EFINICI ÓN 4.1. Dados a, b ∈ Z, con b ̸= 0, decimos que d es el máximo común divisor
(MCD) de a y b si d ∈ N y además
(i) d | a, d | b,
(ii) Si c | a y c | b, entonces c | d.
48 = 24 · 2 72 = 36 · 2
48 = 16 · 3 72 = 24 · 3
48 = 12 · 4 72 = 18 · 4
48 = 8 · 6 72 = 12 · 6
48 = 6 · 8 72 = 9 · 8
48 = 4 · 12 72 = 6 · 12
48 = 2 · 24 72 = 3 · 24,
luego 1, 2, 3, 4, 6, 8, 12, 24 son divisores comunes de 48 y 72, y todo divisor común divide a
24. Luego 24 es un máximo común divisor de 48 y 72.
4. MÁXIMO COMÚN DIVISOR 61
P RUEBA . Podemos suponer que b ̸= 0. Para probar este teorema usamos un algoritmo
debido a Euclides (300 AC) que también permite hallar (a, b). La idea es que, si b > 0, entonces
existen q1 y r1 tales que
a = bq1 + r1 0 ≤ r1 < b.
Si r1 ̸= 0 dividimos a b por r1 :
b = r1 q2 + r2 0 ≤ r2 < r1 .
r1 = r2 q3 + r3 0 ≤ r3 < r2
Como r1 > r2 > r3 . . . , eventualmente tendremos rn = 0 para algún n, esto es, llegaremos a la
situación
rn−2 = rn−1 qn .
Luego rn−1 | rn−2 . Esto implica que rn−1 | rn−3 . Como rn−1 | rn−2 y rn−1 | rn−3 entonces
rn−1 | rn−4 . Ası́ siguiendo concluiremos que rn−1 divide a r1 y rn−1 divide a b, y por lo tanto
rn−1 | a.
Luego rn−1 es divisor de a y de b. Veamos entonces que si c es un divisor de a y de b
entonces c | rn−1 .
62 3. DIVISIBILIDAD
E JEMPLO 4.4. Calcular el máximo común divisor entre a y b siendo a = 2406 y b = 654.
S OLUCI ÓN .
444 = 210 · 2 + 24
210 = 24 · 8 + 18
24 = 18 · 1 + 6
18 = 6 · 3 + 0
Por ejemplo, (15, 26) = 1 luego 15 y 26 son coprimos. (14, 35) = 7, luego 14 y 35 no son
coprimos. Notemos que 1 es coprimo con todos los enteros.
P RUEBA . Suponemos b > 0 y aplicamos el algoritmo de Euclides. Vemos del Teorema 2.1
que
rn−1 = (a, b) = rn−3 − rn−2 qn−1 = 1rn−3 + (−qn−1 )rn−2 .
Luego (a, b) se puede escribir como combinación lineal entera de rn−3 y rn−2 . Reemplazando
rn−2 por rn−4 − rn−3 qn−2 llegamos a
(a, b) = 1rn−3 − (rn−4 − rn−3 qn−2 )qn−1 = (1 + qn−2 qn−1 )rn−3 − qn−1 rn−4 ,
4. MÁXIMO COMÚN DIVISOR 63
es decir que (a, b) es una combinación lineal entre rn−3 y rn−4 . Reemplazando a rn−3 por
podemos escribir a (a, b) en términos de rn−4 y rn−5 . Ası́ siguiendo llegaremos a escribir a (a, b)
como una combinación lineal entera de a y b.
E JEMPLO 4.7. Hemos visto en el Ejemplo 4.4 que (2406, 654) = 6. Veamos que 6 se puede
escribir como una combinación lineal entre 2406 y 654.
S OLUCI ÓN .
6 = 24 − 18 · 1
=18
z }| {
= 24 − (210 − 24 · 8) ·1
= 24 · 9 − 210.
=24
z }| {
6 = (444 − 210 · 2) ·9 − 210 = 444 · 9 − 210 · 19
=210
z }| {
= 444 · 9 − (654 − 444 · 1) ·19
6 = 444 · 28 − 654 · 19
=444
z }| {
= (2406 − 3 · 654) ·28 − 654 · 19
luego s = 28 y t = −103. Observemos que 444, 210, 24 y 18 son los sucesivos restos que se
obtuvieron en el Ejemplo 4.4.
N OTA 4.3. El recı́proco del Corolario 4.8 también es cierto. Es decir, si existen enteros s y
t tales que sa + tb = 1 entonces a y b son coprimos.
( )
E JERCICIO 4.1. Probar que si a, b ∈ Z, a ̸= 0, b ̸= 0 entonces a
, b
(a,b) (a,b)
= 1.
64 3. DIVISIBILIDAD
5. Números primos
L EMA 5.4. Sea p ∈ Z. Si p es primo, cada vez que p divide a un producto ab de enteros, p
divide necesariamente a uno de ellos. En sı́mbolos
p | ab ⇒ p | a ó p | b.
1 = ra + sp
b = rab + spb.
∏
r ∏
r
m= pj ó m=− pj
j=1 j=1
∏
r
m = (−1) pj .
j=1
Probaremos que estas dos factorizaciones sólo pueden diferir en el orden de los factores. Hace-
mos inducción en r siendo r es el número de primos en la primera factorización.
Es decir, consideramos la siguiente propiedad P (r) del número natural r:
Todo natural m que es producto de r primos tiene una factorización única en primos, salvo
a lo sumo en el orden.
∏s
Si r = 1 entonces m = p1 , es decir que m es primo. Luego m = p1 = j=1 p′ j es primo,
lo que implica que s = 1 y p′ 1 = p1 , y por lo tanto P (1) es verdadera.
Si P (k) es cierto para algún natural k, probemos que P (k + 1) también lo es. Sea entonces
m tal que
∏
k+1 ∏
s
m= pj = p′ j .
j=1 j=1
∏s
El primo pk+1 divide a m y m = j=1 p′ j , luego pk+1 divide a algún p′ i . Por el Lema 5.5, debe
existir un l tal que pk+1 = p′ l . Ası́
m ∏
k ∏s
= pj = p′ j .
pk+1 j=1 j=1 i̸=l
m
Tenemos entonces que pk+1
es producto de k primos, y siendo cierto P (k) tal factorización es
única salvo en el orden. Luego s − 1 = k y los primos p′ j , (j ̸= l) difieren de los primos
pj , 1 ≤ j ≤ k, a lo sumo en el orden. Luego s = k + 1 y los primos p′ i difieren de los pi ,
1 ≤ i ≤ k + 1, a lo más en el orden.
Hemos probado que si m ∈ N, m > 1 entonces m se factoriza de manera única salvo
en el orden. Si m es un entero negativo m < −1, entonces −m ∈ N y por lo que acabamos
∏
de ver −m = r1 pj , donde la factorización es única salvo a lo sumo en el orden. Luego
∏
m = − rj=1 pj y la factorización es única salvo en el orden de los factores.
5. NÚMEROS PRIMOS 67
P RUEBA . Razonemos por el absurdo. Supongamos que existen solamente un número finito
de primos, a saber: p1 , . . . , pm . Consideremos el número natural N = 1 + p1 · · · pm . Como
N > 1, N admite un divisor primo p, el cual necesariamente es uno de los pj ’s. Luego p = pj
para 1 ≤ j ≤ m, de donde resulta que pj divide a N − p1 · · · pm = 1, un absurdo.
E JEMPLO 5.6. Los siguientes enunciados son corolarios del Teorema Fundamental de la
Aritmética:
(i) No existen m, n enteros no nulos tales que m2 = 15n2 .
√
(ii) 2 es irracional.
(iii) La ecuación x4 = 27 no tiene solución entera.
S OLUCI ÓN . Veamos (i), ((ii) y (iii) son similares). Supongamos que existen m y n enteros
tales que m2 = 15n2 . Podemos suponer que m y n son positivos. Además, se cumple que m > 1
pues 15 > 1, y n > 1 pues 15 no es un cuadrado.
Se tiene entonces que m y n se factorizan de manera única como producto de números
primos:
∏
r ∏
s
p′ i
,
m= pj , n=
j=1 i=1
luego
∏
r ∏
s
p′ i .
2
2
m = p2j y 15n = 3 · 5
2
j=1 i=1
S OLUCI ÓN . Si 1531 no es primo, entonces existe un primo menor que 1531 que lo divide.
Sea p el menor primo que divide a 1531. Entonces 1531 = pb, con p ≤ b. Luego
1531 = pb y p2 ≤ pb = 1531.
68 3. DIVISIBILIDAD
Esto implica que p2 ≤ 1531 < 402 , y si 1531 no es primo, debe admitir un divisor primo menor
que 40, es decir uno de los siguientes:
Haciendo los cálculos necesarios puede verificarse que ninguno de estos primos es divisor de
1531, por lo tanto 1531 es primo.
∏
r
máx(kj ,hj )
[a, b] = pj .
j=1
70 3. DIVISIBILIDAD
P RUEBA . (i) Podemos suponer a > 0 y b > 0 ya que [a, b] = [|a|, |b|].
b a
Como (a, b) | a y (a, b) | b, entonces , son enteros. Luego
(a, b) (a, b)
ab b a
=a = b,
(a, b) (a, b) (a, b)
ab
es decir que a y b dividen a .
(a, b)
Si a | n y b | n, entonces existen enteros x e y tales que n = xa = yb. Luego
a b
x =y
(a, b) (a, b)
a b b
y dado que y son coprimos (ver Ejercicio 5.4) resulta que divide a x. Luego,
(a, b) (a, b) (a, b)
b
si x = z concluimos que
(a, b)
ab
n=z .
(a, b)
(ii) Usando (i), tenemos que
∏r
|ab|
kj +hj
j=1 pj
∏r
máx(kj ,hj )
= ∏r mı́n(kj ,hj ) = pj .
(a, b) p j=1
1 j
o también
| − 192| · |72| 192 · 72
[−192, 72] = = = 192 · 3 = 576.
(−192, 72) 24
E JERCICIO 5.4.
Congruencias
1. La relación de congruencia
P RUEBA .
71
72 4. CONGRUENCIAS
(a + b) ≡ (a1 + b1 ) (n).
ab − a1 b1 = ab − a1 b + a1 b − a1 b1 = (a − a1 )b + a1 (b − b1 ),
ab ≡ a1 b1 (n).
La Proposición 1.4 y el Corolario 1.5 son útiles para deducir algunas reglas de divisibilidad.
Recordemos que todo número natural se escribe de la forma x = aN aN −1 . . . a0 , donde a0 , a1 ,
. . . , aN son los dı́gitos de x. Es decir,
∑
N
x= ai 10i .
i=0
Puesto que (9 + 1) ≡ 1 (3) y (9 + 1) ≡ 1 (9), por el Corolario 1.5 tenemos que (9 + 1)i ≡ 1 (3)
y (9 + 1)i ≡ 1 (9), para todo i ∈ N. Luego
∑
N ∑
N
ai (9 + 1) i
≡ ai (3) y
i=0 i=0
∑
N ∑
N
ai (9 + 1)i ≡ ai (9).
i=0 i=0
1. LA RELACIÓN DE CONGRUENCIA 73
Es decir que x es divisible por 3 (respectivamente por 9) si y sólo si la suma de sus dı́gitos,
∑
N
ai , es divisible por 3 (respectivamente por 9).
i=0
Regla de divisibilidad por 11: Por un razonamiento análogo al anterior, tenemos que
∑
N ∑
N
x= i
ai 10 = ai (11 − 1)i .
i=0 i=0
a0 − a1 + a2 − · · · + (−1)N aN
E JEMPLO 1.6. 121 es divisible por 11 pues la suma alternada de sus coeficientes es 1 − 2 +
1 = 0, que es divisible por 11.
12321 no es divisible por 11 pues 1 − 2 + 3 − 2 + 1 = 1 no es divisible por 11.
1234321 sı́ es divisible por 11 pues la suma alternada de sus coeficientes es igual a 0.
¿Qué puede decir de los números 123454321, 12345654321, 1234567654321, 123456787654321
y 12345678987654321?
E JEMPLO 1.7. Dar una regla de divisibilidad por 4 y por 8, usando congruencias.
S OLUCI ÓN . Como 102 = 100 es divisible por 4, entonces 10i es divisible por 4 para todo i
natural mayor o igual a 2. Luego, si x = aN aN −1 . . . a0 , entonces
∑
N
x= ai 10i ≡ a0 + a1 10 (4).
i=0
Podemos decir entonces que un número entero es divisible por 4 si el número formado por sus
dos últimas cifras lo es, y un número es divisible por 8 si la suma de las unidades más el doble
de las decenas más el cuádruple de las centenas lo es, o si el número formado por las 3 últimas
cifras lo es.
74 4. CONGRUENCIAS
2. Ecuaciones en congruencias
S OLUCI ÓN . Debemos hallar un valor de x, entero, que resuelva dicha ecuación. Tenemos
que
72 ≡ 5 (11) ⇒ 72 · 7 ≡ 5 · 7 (11) ⇒ 73 ≡ 2 (11).
Dado que 712 = (73 )4 y 24 ≡ 5 (11), se sigue que
712 ≡ 5 (11).
Luego 712 es congruente a 5 módulo 11 y también es congruente a todos los enteros de la forma
11 · k + 5, con k ∈ Z.
S OLUCI ÓN . La cifra de las unidades se obtiene tomando el resto de la división por 10. Es
decir, debemos hallar un valor de x entero, con 0 ≤ x < 10 tal que 1715 ≡ x (10). Ahora
E JERCICIO 2.1. Hallar los restos de la división de 38 , 221 y 825 por 5, 13 y 127, respectiva-
mente.
(i) x2 ≡ 1 (4),
(ii) x2 ≡ x (12),
(iii) x2 ≡ 2 (3),
(iv) x2 ≡ 0 (12),
(v) x2 ≡ 1 (16).
S OLUCI ÓN . (i) Notemos que si x es solución, entonces x + 4k también es solución, para todo
k ∈ Z, ya que
x + 4k ≡ x (4) ⇒ (x + 4k)2 ≡ x2 ≡ 1 (4).
(ii) Nuevamente es fácil ver que si x es solución, entonces x + 12k es solución, para todo k ∈ Z.
Si 12 | x(x − 1) entonces 3 y 22 dividen a x(x − 1). Si 2 | x entonces 2 no divide a x − 1, y
viceversa. Luego debe ser que x ≡ 0 (4) o x ≡ 1 (4). Las posibilidades entonces son:
x ≡ 0 (4) y x ≡ 0 (3),
x ≡ 0 (4) y x ≡ 1 (3),
x ≡ 1 (4) y x ≡ 0 (3),
x ≡ 1 (4) y x ≡ 1 (3).
Esto nos dice que las soluciones son:
x ≡ 0 (12),
x ≡ 4 (12),
x ≡ 9 (12),
x ≡ 1 (12).
(iii) Si x es solución, entonces x + 3k es solución para cada k entero, pues (x + 3k)2 ≡ x2 (3).
Por lo tanto si existe una solución debe haber también una entre 0 y 3. Pero 0, 1 y 2 no son
soluciones, luego x2 ≡ 2 (3) no tiene solución.
Por otro lado, x2 ≡ 1 (16) implica que 16 | x2 − 1 = (x − 1)(x + 1). Si x − 1 es divisible por
4 entonces x + 1 no lo es, y viceversa. Luego debe ser
x ≡ 1 (8) o x ≡ −1 (8).
Es claro que las soluciones de la ecuación x ≡ a (n) son los números de la forma x = a+nk,
con k ∈ Z arbitrario. Ahora bien, no todas las ecuaciones lineales en congruencias, es decir del
tipo
tienen solución.
Por ejemplo, no existe ningún x tal que 2x ≡ 1 (4), puesto que 2x−1 es impar para cualquier
valor entero de x y en consecuencia no es divisible por 4. Sı́ en cambio existe solución de la
ecuación 2x ≡ 5 (3), en particular x = 4 es solución, (y también 1, 7, 10, 13, . . . .) La siguiente
proposición asegura en qué casos la ecuación (11) tiene solución.
ax ≡ b (n)
n
tiene solución si y sólo si (a, n) | b. La solución es única módulo . Esto es, si x0 es una
(a, n)
n
solución, toda otra solución es de la forma x = x0 + k con k ∈ Z.
(a, n)
P RUEBA . Supongamos primero que a y n son coprimos, esto es (a, n) = 1. Entonces exis-
ten s, t enteros tales que 1 = sa + tn. Luego b = b (sa + tn) = (bs)a + (bt)n, y por lo
tanto
(bs) a ≡ b (n).
Se sigue que x = bs es una solución.
Por otro lado, si x0 es solución, entonces x0 + kn también lo es, pues a(x0 + kn) ≡ ax0 (n).
Recı́procamente, si x0 y x1 son soluciones entonces
ax0 ≡ b (n)
ax1 ≡ b (n).
Luego a(x0 − x1 ) ≡ 0 (n), es decir que n divide a a(x0 − x1 ). Puesto que (a, n) = 1, se sigue
que n divide a (x0 − x1 ); es decir que x1 = x0 + kn, para algún entero k.
2. ECUACIONES EN CONGRUENCIAS 77
S OLUCI ÓN . Tenemos que (5, 7) = 1, luego la solución existe y es única módulo 7. Tenemos
que (5, 7) = 1 = 3 · 5 + (−2) · 7, de donde se sigue que
(6 · 3) · 5 + 6(−2) · 7 = 6,
y por lo tanto 18 · 5 ≡ 6 (7). Entonces todas las soluciones de 5x ≡ 6 (7) son de la forma
x = 18 + k · 7, k ∈ Z. Por ejemplo, −3, 4, 11, 18, 25, son soluciones y x = 4 es la única
solución entre 0 y 7.
S OLUCI ÓN . En este caso a y n no son coprimos puesto que (42, 76) = 2. Dado que 2
divide a 50, entonces la ecuación tiene solución, y es única salvo múliplos de 38. Para hallar
una solución, basta resolver la congruencia
21x ≡ 25 (38).
78 4. CONGRUENCIAS
38 = 21 · 1 + 17
21 = 17 · 1 + 4
17 = 4 · 4 + 1
4 = 4 · 1 + 0,
42 ≡ 7 (9) ⇒ 43 ≡ 28 ≡ 1 (9),
E JEMPLO 2.8. Se disponen de 3 jarras de m, n y m + n litros cada una, con m < n. Sólo
m+n
esta última está llena. Si (m, n) = 1 y m + n es par, probar que es posible trasvasar 2
litros
a la de n litros.
mx ≡ h (n)
3x ≡ 4 (5),
esto nos dice que con 3 jarras de 3 litros podemos obtener 4 litros en la jarra de 5 litros. El
procedimiento es el siguiente:
echamos 3 litros en la de 5 litros. Quedan entonces 5 l. en la más grande,
volvemos a echar 3 litros. Como n = 5, con 2 l. se llena, arrojamos los 5 litros nueva-
mente a la jarra más grande, y echamos el litro restante (3 = 2 + 1) en la de 5 lt.
3+5
en el tercer paso, (k = 3), echamos 3 litros nuevamente y obtenemos entonces 4 = 2
litros en la jarra de 5 litros.
E JERCICIO 2.5. Cinco marineros recogen una cantidad x de cocos en una isla; el primero
se despierta a la noche y retira su parte, sobra un coco y se lo da al mono. Después se despierta
el segundo y retira su parte. Le sobra un coco y se lo da al mono. Luego se despierta el tercero
y retira su parte, le sobra un coco y se lo da al mono. Lo mismo ocurre con el cuarto y el quinto
marinero. ¿Cuál es el mı́nimo número inicial de cocos?
x ≡ 1 (3)
x ≡ 2 (5),
80 4. CONGRUENCIAS
es decir que se quiere encontrar un x que satisfaga ambas congruencias. Las soluciones de cada
una de estas dos ecuaciones son respectivamente, entre otras,
1, 4, 7, 10, 13, 16, 19, 22, 25, 28, 31, 34, 37, 40, . . .
respectivamente. Por otro lado, 7, 22, 37, ... son soluciones de ambas congruencias, y estas
soluciones difieren en un múltiplo de 15. Es posible probar que:
(a) la solución es única módulo 15 = 3 · 5,
(b) la solución general es de la forma 7 + 15k, k ∈ Z.
El item (a) es fácil de ver, puesto que si x1 y x2 son soluciones entonces x1 − x2 es un
múltiplo de 3 y también de 5. Como 3 y 5 son coprimos entonces x1 − x2 debe ser un múltiplo
de 15.
Para ver (b) observemos que x = 7 es una solución. Como además 15 ≡ 0 (3) y 15 ≡ 0 (5),
concluimos que 7 + 15k satisface ambas congruencias. La siguiente proposición da una gene-
ralización de dicho ejemplo.
x ≡ b1 (n1 )
(13) x ≡ b2 (n2 ),
admite solución si sólo si (n1 , n2 ) divide a b1 −b2 . La solución es única módulo [n1 , n2 ],
esto es
{x0 + k[n1 , n2 ], k ∈ Z}
P RUEBA .
(a) Supongamos que x es una solución del sistema (13). Luego
}
x = b1 + kn1
⇒ n1 | (x − b1 ) y n2 | (x − b2 ).
x = b2 + hn2
3. SISTEMAS DE ECUACIONES EN CONGRUENCIAS 81
n1 x ≡ b1 − b2 (n2 )
hn1 = b1 − b2 + kn2 .
x ≡ b1 (n1 )
x ≡ b2 (n2 )
..
.
x ≡ bh (nh )
∏
h
tiene solución única módulo nj .
j=1
∑
h
z= yi n′ i .
i=1
E JEMPLO 3.2. Una banda de 13 piratas se reparten N monedas de oro, le sobran 8. Dos
mueren, las vuelven a repartir y sobran 3. Luego 3 se ahogan y sobran 5. ¿Cuál es la mı́ nima
cantidad posible N de monedas?
S OLUCI ÓN . En un principio vemos que al repartir las N monedas de oro entre 13 piratas
sobran 8 monedas. Escrito en términos más matemáticos esto significa que
N ≡ 8 (13).
Luego vemos que al morir 2 piratas (quedan 11) vuelven a repartir el total N de monedas y
sobran 3, esto quiere decir que también
N ≡ 3 (11).
Por último quedan 11 − 3 = 8 piratas, y al volver a repartir las monedas les sobran 5, esto
significa que
N ≡ 5 (8).
Puesto que 13, 11 y 8 son coprimos el sistema tiene solución. Una solución se obtiene calculan-
do las soluciones de las siguientes ecuaciones en congruencias:
(15) 13 · 11 · r ≡ 5 (8)
(16) 13 · 8 · s ≡ 3 (11)
(17) 11 · 8 · t ≡ 8 (13).
Si r, s y t son soluciones de las respectivas ecuaciones, entonces una solución al sistema (14)
es
z = 13 · 11 · r + 13 · 8 · s + 11 · 8 · t.
Las ecuaciones (15), (16) y (17) son respectivamente equivalentes a
5 · 3 · r ≡ 5 (8)
2(−3) · s ≡ 3 (11)
(−2) · 8 · t ≡ 8 (13).
z = 13 · 11 · (−5) + 13 · 8 · 5 + 11 · 8 · 6 = 333.
(a + 1)p ≡ ap + 1 ≡ a + 1 (p).
84 4. CONGRUENCIAS
ap ≡ a (p), ∀a ∈ Z.
(pn −1)
entonces a ≡ 1 (p), ∀n ∈ N.
S OLUCI ÓN . Tenemos que (3, 7) = 1; luego 36 ≡ 1 (7). Ahora 1000 = 166 · 6 + 4. Entonces
P RUEBA .
(p − 1)! = 1 · 2 · 3 · 4 . . . (p − 1),
Si 0 < a < p entonces a y p son coprimos. Luego ax ≡ 1 (p) tiene solución única b en el
intervalo [1, p − 1]. Es decir, para cualquier natural a comprendido entre 0 y p, existe un único
natural b en el mismo intervalo tal que ab ≡ 1 (p).
Por unicidad del inverso, se sigue que si a ̸= a1 , entonces también los inversos de a y a1
son distintos.
Veamos ahora para qué valores de a se cumple que el inverso es el mismo a, es decir,
a.a ≡ 1 (p).
a − 1 ≡ 0 (p) o a + 1 ≡ 0 (p).
Como p es coprimo con todos los naturales menores que él, concluimos que debe ser a + 1 = 0
o a + 1 = p, es decir, a = 1 o a = p − 1.
Ası́, en el cálculo de (p − 1)! módulo p, los elementos comprendidos entre 1 y p − 1 se
cancelan de a dos, cada uno con su inverso, excepto 1 y (p − 1). Luego
1 · 2 · 3 · 4 . . . (p − 1) ≡ 1 · (p − 1) ≡ p − 1 ≡ −1 (p).
7! = 6 · 5 · 4 · 3 · 2 · 1 = (5 · 3)(4 · 2) · 6
y en consecuencia
7! ≡ 6 ≡ −1 (7).
CAPÍTULO 5
Grafos
1. Introducción
Sea V un conjunto no vacı́o. Definimos P2 (V) como el conjunto formado por todos los
subconjuntos de dos elementos de V; esto es
E JEMPLO 1.2.
Consideremos V = {a, b, c, d, z} y A = {{a, b}, {a, d}, {b, z}, {c, d}, {d, z}}, entonces
el par (V, A) es un grafo.
Dos vértices v y w de un grafo se dicen adyacentes si {v, w} es una arista del grafo. En el
Ejemplo 1.2 los vértices a y d son adyacentes pues {a, d} ∈ A, en cambio {a, c} no es una
arista del grafo y por lo tanto a y c no son adyacentes.
Los grafos suelen representarse gráficamente de la siguiente manera. A cada elemento de V
le corresponde un punto del plano, y a cada arista de A le corresponde un arco o segmento que
une los dos vértices de dicha arista. El grafo del Ejemplo 1.2 se puede representar como en la
Figura 1.
a
b
c
z d
a
a
b
c b
c
H G
d
z d
F IGURA 2. H es subrafo de G
Otra forma de representar un grafo es por medio de una lista de adyacencia. Esta lista
consiste de una tabla en la cual se listan para cada vértice, todos los vértices adyacentes a él. El
Cuadro 1 muestra una lista de adyacencia para el grafo del Ejemplo 1.2.
Vértices
a b c d z
b a d a b
d z c d
z
C UADRO 1. Lista de adyacencia de un grafo
Para ver esto, notemos que el número de aristas a las cuales pertenece un vértice v es igual
a la valencia de v. Por lo tanto, si sumamos todas las valencias de todos los vértices, habremos
contado cada arista {v, w} dos veces, en un caso al contar las aristas a las que v pertenece, y en
otro caso en las que w pertenece.
Este corolario también es conocido como el lema del apretón de manos. Se debe a que en
una reunión de personas donde varias de ellas se saludan entre sı́, el número de personas que
han dado la mano a un número impar de personas es par. El siguiente corolario es inmediato del
Teorema 1.3:
S OLUCI ÓN . : La lista dada en i) no puede corresponder a las valencias de un grafo, ya que
el número de vértices con valencia impar es 1, que no es par.
En cambio, ii) y iii) sı́ corresponden a valencias de grafos, por ejemplo, los dados en la
siguiente figura:
E JERCICIO 1.2. Pruebe que si en una casa cada habitación tiene un número par de puertas
y entre dos habitaciones hay a lo sumo una puerta, entonces hay un número par de puertas de
entrada.
90 5. GRAFOS
i) ii)
S OLUCI ÓN . Este problema puede ser modelado con un grafo, en el cual cada vértice repre-
senta una habitación excepto uno que representa el exterior de la casa. Ası́, si hay n habitaciones,
tenemos
V = {h1 , h2 , . . . , hn , e},
y por lo tanto δ(e) debe ser par. Esto es, hay un número par de puertas de entrada.
D EFINICI ÓN 1.6. Dado un grafo G = (V, A), el grafo complementario de G es el grafo
G̃ = (V, A′ ).
D EFINICI ÓN 1.7. Dos grafos G1 = (V1 , A1 ) y G2 = (V2 , A2 ) se dicen isomorfos si existe
una biyección α : V1 7→ V2 que induce una biyección entre A1 y A2 ; es decir,
E JEMPLO 1.8. Los grafos de la Figura 4 son isomorfos, via el isomorfismo α dado por:
α(a) = t, α(b) = u, α(c) = w, α(d) = v.
tv
av vb %J
, % J
, % J
, % vbbJ
, %
v
,
,
v v
% w bJbJv
d c v u
La Proposición 1.9 suele ser útil para probar que dos grafos no son isomorfos.
E JEMPLO 1.10. Si bien los grafos de la Figura 5 tienen el mismo número de vértices y el
mismo número de aristas, no puede existir un isomorfismo entre ambos. Esto puede probarse
argumentando que en el primer grafo existen tres vértices con valencia 3 mientras que en el
segundo existen sólo dos.
ct
tc aa
aa d
@@
b (( (a(t
b
t @td t (((
(
B #e b
A b
B ## eet A bb
B # A b
B#
t e At bte
a a
Notemos que una caminata puede recorrer una misma arista varias veces. Por ejemplo, en
el grafo de la Figura 6, a b c d b a es una caminata, a b c d e es un camino y b c d b es un ciclo de
longitud 3.
92 5. GRAFOS
c c c
u u u
S \
S \ S \
S\ S\ S\
u u
Su u u u
Su u u u
Su u
a b d e a b d e a b d e
abcdba abcde bcdb
Un grafo G = (V, A) se dice conexo si para todo v, w ∈ V, existe una caminata o un camino
que une v con w. Si existe tal camino escribimos v ∼ w. Dejamos como ejercicio para el lector
probar que ∼ define una relación de equivalencia en V.
Notemos que si existe una caminata que une v con w, entonces existe un camino con la
misma propiedad. Para ver esto, probaremos que si v1 , v2 , . . . , vk es una caminata tal que
v = v1 y w = vk , entonces existe un camino contenido en dicha caminata, que une v con w.
En efecto, si hacemos inducción en k, vemos que para k = 1 el resultado es obvio. Si vale
para h < k, consideremos una caminata v1 , . . . , vk . Si es un camino ya está probado. Si no lo
es, es porque existen dos vértices iguales en la caminata, digamos vl = vj , para algún l < j.
Eliminamos de la caminata los vértices vi , con l ≤ i < j, y obtenemos una caminata más corta,
v1 , . . . , vl−1 , vj , vj+1 , . . . , vk ,
D EFINICI ÓN 1.12. Un ciclo Hamiltoniano en un grafo G es un ciclo que contiene a todos
los vértices del grafo.
Una caminata euleriana en un grafo G es un caminata que usa todas las aristas de G exac-
tamente una vez. Una caminata euleriana que comienza y termina en un mismo vértice se llama
también circuito euleriano.
E JEMPLO 1.13. ¿Existe una forma de recorrer todos los casilleros de un tablero de ajedrez,
con el movimiento de un caballo de ajedrez? Una forma de modelar este problema es considerar
un grafo donde cada vértice represente un casillero del tablero, y dos vértices están unidos por
1. INTRODUCCIÓN 93
una arista si es posible pasar de uno al otro por un movimiento del caballo. La pregunta es
entonces: ¿existe un ciclo hamiltoniano en dicho grafo? Leonard Euler resolvió este problema
en 1759, y la Figura 8 muestra un posible recorrido del caballo de ajedrez por todos los casilleros
del tablero sin pasar dos veces por el mismo.
T EOREMA 1.14. Un grafo conexo con más de un vértice posee una caminata euleriana de
v a w, con v ̸= w, si y sólo si v y w son los únicos vértices de grado impar. Un grafo conexo
con más de un vértice tiene un circuito euleriano si y sólo si todos los vértices tienen grado par.
Veamos ahora que las condiciones son suficientes. Si existen dos vértices v y w con valencia
impar, agregamos como antes un vértice z y las aristas {z, v} y {w, z}. Basta probar entonces
que si todos los vértices tienen grado par, entonces existe un circuito euleriano.
Sea x un vértice cualquiera del grafo. Construimos en G una caminata comenzando por x,
y recorriendo siempre aristas diferentes. Como el grafo tiene un número finito de aristas, even-
tualmente la caminata terminará en un vértice y del cual no salen aristas sin recorrer. Afirmamos
que x = y. En efecto, notemos que para cada vértice v distinto de x y de y, se han recorrido un
número par de aristas que lo contienen, pues por cada arista por la que se llega a v existe otra
por la cual se lo abandona.
Si y fuera distinto de x, entonces el grado de y serı́a impar, puesto que la última vez que
se visitó el vértice no fue posible abandonarlo. Esto contradice la hipótesis de que todas las
valencias son pares, por lo tanto y = x y la caminata es un circuito en G.
Si este circuito recorre todas las aristas del grafo, entonces hemos hallado un circuito eu-
leriano en G. Si no, llamamos G′ al grafo que resulta eliminando de G todas las aristas del
circuito. Notemos que en G′ todos los vértices tienen grado par, aunque no necesariamente es
un grafo conexo.
Afirmamos que existe un vértice x1 en el circuito que tiene grado mayor que 0 en G′ . En
efecto, sabemos que en G′ existe un vértice v con grado distinto de 0.
t
x1
t
x v
t
este camino llegamos a un primer vértice del camino que pertenece al circuito y que posee grado
distinto de 0 en G′ . Llamamos x1 a dicho vértice.
Ahora, según el procedimiento anterior, construimos un circuito en G′ que comience y ter-
mine en x1 y lo unimos, por el vértice x1 , al anterior circuito. Ası́ siguiendo, puesto que G tiene
un número finito de vértices, es posible hallar un circuito en G si todos los vértices de G tienen
grado par.
D EFINICI ÓN 1.15. Un árbol es un grafo conexo sin ciclos. Un bosque o foresta es un grafo
sin ciclos. Los siguientes son ejemplos de árboles:
P RUEBA . i) Puesto que G es conexo, si v y w son vértices del grafo existe un camino
vv1 v2 . . . vn w
vw2 . . . wr w,
entonces sea i el primer ı́ndice tal que vi+1 ̸= wi+1 . Puesto que ambos caminos se encuentran
en w, elegimos j el primer ı́ndice tal que
Pero A = A1 ∪ A2 ∪ {{u, v}}, (unión disjunta), y por lo tanto |A1 | + |A2 | + 1 = |A|; luego
En los ejemplos de la Figura 11, podemos comprobar que el número de vértices de cada
árbol excede en uno al número de aristas:
C OROLARIO 1.17. En un árbol T con 2 o más vértices, existen al menos dos vértices de
valencia 1.
(19) 2|A| = 2n − 2,
1. INTRODUCCIÓN 97
u u
u %
l
l%
u u
u u u u
u
u J
@ u
@u Ju
llu V = 15
u u
Z A = 14
Z
V=3 Z
Zu
A=2
2|A| ≥ 2(n − 1) + 1 = 2n − 1,
lo cual contradice (19). Luego existen al menos dos vértices con valencia igual a 1.
D EFINICI ÓN 1.18. Sea G = (V, A) un grafo. Una coloración con k colores en G es una
función c : V 7→ Nk , tal que si {x, y} ∈ A entonces c(x) ̸= c(y).
El número cromático de G, denotado con χ(G), es el menor entero k tal que G admite una
coloración con k colores.
b n
n b n b
n b
n n
b b
a b
b n b
n
n
b
a: azul
n: negro b
b: blanco b
A PLICACI ÓN 1.1. Un grupo de 6 conferencistas darán cada uno una charla de una hora de
duración, y existen oyentes que desean asistir a dos o más de estas charlas. Se desea entonces
confeccionar un horario de modo que todos puedan asistir a las charlas que les interesa.
98 5. GRAFOS
Este problema se puede modelar con un grafo, en el que cada vértice represente una charla,
y la arista {v, w} indique que existen oyentes que deseam asistir a las charlas v y w. Si se realiza
una coloración del grafo, entonces dos vértices con un mismo color se corresponden con dos
charlas que pueden ser dictadas simultáneamente.
Llamemos v1 , v2 , v3 , v4 , v5 y v6 a los vértices del grafo, y supongamos que las aristas son:
{v1 , v2 }, {v1 , v4 }, {v3 , v5 }, {v2 , v6 }, {v4 , v5 }, {v5 , v6 }, {v1 , v6 }.
xv1
b
b
b
b
v6
x bx v2
x xv3
b
v5 b
b
b
bx
v4
Una posible solución es asignar a cada vértice un color distinto, es decir, hacer que cada
clase sea dictada en un horario diferente. Sin embargo es posible utilizar menos horas. Veamos
el siguiente método de coloración:
Comenzamos con el vértice v1 , y le asignamos el color 1:
c : v1 7→ 1.
c : v2 7→ 2.
7→ 1
v1 , v 3
v2 , v 4 , 7→ 2
c:
7→ 3
v5
v6 7→ 4
Esto significa que es posible confeccionar un horario con cuatro turnos, como el que sigue:
Turno Charla
Primer v1 , v3
Segundo v2 , v4
Tercer v5
Cuarto v6
Notemos que para hacer dicha coloración usamos un orden determinado en la elección de los
vértices: v1 , v2 , v3 , v4 , v5 y v6 . Si seguimos el siguiente orden: v4 , v3 , v2 , v6 , v1 y v5 entonces
necesitaremos menos colores para la coloración. En efecto, obtendremos una coloración c′ con
3 colores dada por:
v1 7→ 1
c ′ : v3 , v 4 , v 6 7→ 2
v2 , v 5 7→ 3,
como observamos en el grafo de la Figura 14.
v1
v vv2
T "
"
T ""
"T
"" T
v6 "
f
f v3
T T "
T " "
T
T "T"
T "" T
"
Tv T fv4
v5
¿Es posible hacer una coloración con menos de tres colores? La respuesta es no, puesto que
existe un 3-ciclo, v1 v2 v6 , y por ende se necesitan al menos tres colores. Puesto que hemos
encontrado una coloración con tres colores podemos concluir que el número cromático del
grafo es χ(G) = 3.
2. Algoritmo greedy
Este algoritmo consiste en asignar un color a cada vértice, de modo que cada vértice recibe
el primer color que no esté asignado a sus adyacentes. En primer lugar se ordenan los vértices
del grafo de alguna manera:
v1 , v 2 , . . . , v n ,
v1 7→ 1.
La coloración obtenida con el algoritmo greedy depende del orden que se le de a los vértices,
y normalmente el número de colores que usará el algoritmo será mayor que el mı́nimo posible,
o sea, χ(G). Sin embargo, puede probarse que hay un orden en los vértices tal que el algoritmo
greedy da el número cromático χ(G).
Un grafo bipartito es un grafo tal que el conjunto de vértices V es unión de dos conjuntos
disjuntos: V = V1 ∪ V2 , V1 ∩ V2 = ∅ y tal que toda arista de G une un vértice de V1 con un
vértice de V2 . En particular, un grafo sin aristas es un grafo bipartito (V2 = ∅).
2. ALGORITMO GREEDY 101
T EOREMA 2.2. Sea G un grafo con al menos una arista. Entonces las siguientes afirmacio-
nes son equivalentes:
G es bipartito.
χ(G) = 2.
G no posee ciclos de longitud impar.
vv
v
v
z
v z
v
longitud longitud
bb
`` impar
b par
v v v v
y x y
x
C OROLARIO 2.3. Un grafo bipartito con un número impar de vértices, no puede contener
un ciclo hamiltoniano.
Parte 2
GUÍA DE EJERCICIOS
ÁLGEBRA I / MATEMÁTICA DISCRETA I
PRÁCTICO 1
1. ¿Cuáles de las siguientes proposiciones son verdaderas?
a) Todo rectángulo es un paralelogramo.
b) Si un número entero es múltiplo de 6, entonces es múltiplo de 3.
c) Si un número entero no es múltiplo de 6, entonces no es múltiplo de 3.
2. Decidir si las siguientes afirmaciones son verdaderas o falsas.
a) x2 = x, ∀x ∈ R. c) x2 = x, para exactamente un x ∈ R.
b) x2 = x, para algún x ∈ R.
5. Decidir si las siguientes proposiciones son verdaderas o falsas y dar la negación de cada
una de ellas.
a) ∃x ∈ R | x(x + 4) = x2 − 4. c) ∀x ∈ R, ∀y ∈ R, x + y = 0.
b) ∀x > 0, ∃y ∈ R | 0 < y < x.
2. Calcular
∑
4 ∏
5 ∑
−1
1 ∏
7
n
a) r, b) i c) d)
r=0 i=1 k=−3
k(k + 4) n=2
n−1
n
a) (22 )2 = 22
k n+k
; n, k ∈ N b) (2n )2 = 4n ; n ∈ N
c) 27+11 = 27 + 211 .
5. Calcular:
a) 25 − 24 , d) (22 + 1)(22 −
n n
c) (22 )n + (2n )2
b) 2n+1 − 2n , 1)
6. Demostrar por inducción que las siguientes igualdades se verifican para todo n natural:
∑
n ∑ n ∑ n
a) (ak + bk ) = ak + bk
k=1 k=1 k=1
∑
n
n(n + 1)
b) j=
j=1
2
106
∑
n
n(n + 1)(2n + 1)
c) i2 =
i=1
6
∑
n
d) (2k + 1) = (n + 1)2
k=0
∑
n ( )2
3 n(n + 1)
e) i =
i=1
2
∑n
an+1 − 1
f) ak = , donde a ∈ R, a ̸= 0, 1.
k=0
a−1
∏
n
i+1
g) = n + 1.
i=1
i
2. La cantidad de dgitos o cifras de un nmero se cuenta a partir del primer dgito distinto
de cero. Por ejemplo, 0035010 es un nmero de 5 dgitos.
a) ¿Cuántos números de 5 dı́gitos hay?
b) ¿Cuántos números pares de 5 dı́gitos hay?
c) ¿Cuántos números de 5 dı́gitos existen con sólo un 3?
d) ¿Cuántos números capicúas de 5 dı́gitos existen?
e) ¿Cuántos números capicúas de a lo sumo 5 dı́gitos hay?
6. En los boletos viejos de ómnibus, apareca un nmero de 5 cifras (en este caso podı́an
empezar con 0), y uno tenı́a un boleto capicúa si el número lo era.
a) ¿Cuántos boletos capicúas habı́a?
b) ¿Cuántos boletos habı́a en los cuales no hubiera ningún dı́gito repetido?
7. Las antiguas patentes de auto tenı́an una letra indicativa de la provincia y luego 6 dı́gitos.
(En algunas provincias, Bs. As. y Capital, tenı́an 7 dı́gitos, pero ignoremos eso por el
momento). Las nuevas patentes tienen 3 letras y luego 3 dı́gitos. ¿Con cul de los dos
criterios pueden formarse ms patentes?
6n
9. Mostrar que si uno arroja un dado n veces, hay 2
formas distintas de obtener una suma
par.
10. ¿Cuántos enteros entre 1 y 10000 tienen exactamente un 7 y exactamente un 5 entre sus
cifras?
12. El truco se juega con un mazo de 40 cartas, y se reparten 3 cartas a cada jugador. Obtener
el 1 de espadas (el macho) es muy bueno. También lo es, por otros motivos, obtener un
7 y un 6 del mismo palo (tener 33). ¿Qué es más probable: obtener el macho, o tener
33?
14. ¿De cuántas formas puede formarse un comité de 5 personas tomadas de un grupo de
11 personas entre las cuales hay 4 profesores y 7 estudiantes, si:
a) No hay restricciones en la selección?
b) El comité debe tener exactamente 2 profesores?
c) El comité debe tener al menos 3 profesores?
d) El profesor X y el estudiante Y no pueden estar juntos en el comité?
15. En una clase hay n chicas y n chicos. Dar el número de maneras de ubicarlos en una
fila de modo que todas las chicas estén juntas.
16. ¿De cuántas maneras distintas pueden sentarse 8 personas en una mesa circular?
110
17. a) ¿De cuántas maneras distintas pueden sentarse 6 hombres y 6 mujeres en una mesa
circular si nunca deben quedar dos mujeres juntas?
b) Idem, pero con 10 hombres y 7 mujeres.
18. a) ¿De cuántas formas distintas pueden ordenarse las letras de la palabra MATEMATI-
CA?
b) Idem con las palabras ALGEBRA, GEOMETRIA.
19. ¿De cuántas formas distintas pueden ordenarse las letras de la palabra MATEMATICA
si se pide que las consonantes y las vocales se alternen?
iv) −135 por −23, v) −98 por 73 vi) −98 por −73.
113
14. Calcular:
a) (2234)5 + (2310)5 b) (10101101)2 + (10011)2 .
114
4. Calcular el máximo común divisor entre 606 y 108 y expresarlo como combinación
lineal de esos números.
9. Probar que (a + b, [a, b]) = (a, b). En particular, si dos números son coprimos, también
lo son su suma y su producto.
13. Demostrar que ∀n ∈ Z, n > 2, existe p primo tal que n < p < n!. (Ayuda: pensar
qué primos dividen a n! − 1.)
16. Encontrar todos los enteros positivos a y b tales que (a, b) = 10, y [a, b] = 100.
18. Mostrar que 725 y 441 son coprimos y encontrar enteros m, n tales que 1 = m · 725 +
n · 441.
√
19. Probar que 6 es irracional.
20. Probar que 23n+4 + 73n+1 es divisible por 9, para todo n ∈ N, n impar.
21. Probar que todo entero impar que no es múltiplo de 3 es de la forma 6m ± 1 para algún
m ∈ Z.
24. Dado un entero a > 0 fijo, caracterizar aquellos números que al dividirlos por a tienen
cociente igual al resto.
28. Probar que el producto de dos enteros consecutivos no nulos no es un cuadrado. (Ayuda:
usar el Teorema Fundamental de la Aritmética).
117
1. a) Calcular el resto de la división de 1599 por 39 sin tener que hacer la división. (Ayuda:
1599 = 1600 − 1 = 402 − 1).
b) Lo mismo con el resto de 914 al dividirlo por 31.
4. Probar que si las longitudes de los lados de un triángulo rectángulo son números enteros,
entonces los catetos no pueden ser ambos impares.
6. Decir por cuáles de los números del 2 al 11 son divisibles los siguientes números:
8. Sean a, b, c números enteros, ninguno divisible por 3. Probar que a2 +b2 +c2 es divisible
por 3.
13. Resolver la ecuación 221.x ≡ 85 (340). Hallar todas las soluciones x tales que 0 ≤ x <
340.
a) x2 ≡ 1 (4) e) x4 ≡ 1 (16)
b) x2 ≡ x (12) f ) 3x ≡ 1 (5)
c) x ≡ 2 (3)
2
g) 2x ≡ 5 (6)
d) x2 ≡ 0 (12) h) 3x3 ≡ 20 (8).
15. Dado t ∈ Z, decimos que t es inversible módulo m si existe h ∈ Z tal que th ≡ 1 ( m).
a) ¿Es 5 inversible módulo 17?
b) ¿Existe algún m tal que m sea inversible módulo m?
c) Probar que t es inversible módulo m, si y sólo si (t, m) = 1.
d) Determinar los inversibles módulo m, para m = 11, 12, 16.
16. Encontrar los enteros cuyos cuadrados divididos por 19 dan resto 9.
17. Probar que todo número impar satisface: a4 ≡ 1(16), a8 ≡ 1(32); a16 ≡ 1(64). ¿Se
puede asegurar que a2 ≡ 1(2n+2 )?
n
21. Hallar el menor entero positivo que satisface simultáneamente las siguientes congruen-
cias:
x ≡ 1 (3); x ≡ 1 (5); x ≡ 1 (7).
25. Cinco hombres recogieron en una isla un cierto número de cocos y resolvieron repartir-
los al dı́a siguiente. Durante la noche uno de ellos decidió separar su parte y para ello
dividió el total en cinco partes y dió un coco que sobraba a un mono y se fue a dormir.
Enseguida otro de los hombres hizo lo mismo, dividiendo lo que habı́a quedado por cin-
co, dando un coco que sobraba a un mono y retirando su parte, se fue a dormir. Uno tras
otro los tres restantes hicieron lo mismo, dándole a un mono el coco que sobraba. A la
mañana siguiente repartieron los cocos restantes, dándole a un mono el coco sobrante.
¿Cuál es el número mı́nimo de cocos que se recogieron?
26. La producción diaria de huevos en una granja es inferior a 75. Cierto dı́a el recolector
informó que la cantidad de huevos recogida es tal que contando de a 3 sobran 2, contan-
do de a 5 sobran 4 y contando de a 7 sobran 5. El capataz, dijo que eso era imposible.
¿Quién tenı́a razón?. Justificar.
120
1. Probar que si G es un grafo con más de un vértice, entonces existen dos vértices con la
misma valencia.
2. ¿Cuántas aristas tiene un grafo que tiene cuatro vértices de valencia 3, dos vértices de
valencia 5, dos de valencia 6 y uno de valencia 8?
3. a) Sea G un grafo tal que todos sus vértices tienen valencia 21. Probar que el número
de aristas es un múltiplo de 21.
b) ¿Qué hay de particular acerca del número 21? ¿Valdrı́a el ejercicio si se pusiera
15, 17 o 101 en vez de 21? Y si se pusiera 22, ¿qué se podrı́a decir?
7. Encontrar todos los grafos con cuatro vértices o menos, no isomorfos entre sı́. Ayuda:
Hay uno de 1 vértice, dos con 2, cuatro con 3 y once con 4 vértices.
12. Puesto que, de acuerdo con el ejercicio (7), hay 11 grafos no isomorfos con cuatro
vértices, se deduce que debe haber un grafo con 4 vértices isomorfo a su complemento.
Determinar este grafo.
14. Probar que ningún grafo completo (salvo K2 ) tiene una caminata euleriana abierta (es
decir, que no es un circuito euleriano). ¿Cuáles grafos completos tienen un circuito
euleriano?
15. a) Probar que si G es un grafo en el que cada vértice tiene grado mayor que 1, entonces
G tiene un ciclo.
b) El ı́tem a) afirma que si T es un árbol, entonces existe al menos un vértice de
grado 1. Probar que si T = (V, A) es un árbol y |V| ≥ 2, entonces existen al menos dos
vértices de grado 1 (hojas).
122
16. Sea G = (V, A) un grafo con |V| = n. Probar que las siguientes afirmaciones son
equivalentes:
a) G es un árbol.
b) G es conexo, y cualquiera sea a ∈ A, G′ = (V, A − {a}) no es conexo.
c) G es acı́clico y si se le agrega una arista deja de serlo.
d) G es acı́clico y tiene n − 1 aristas.
e) G es conexo y tiene n − 1 aristas.
17. Probar que si G = (T, A) es un bosque con c componentes conexas, entonces |A| =
|V| − c.
18. a) Aplicar el algoritmo greedy al grafo G1 usando los siguientes órdenes en los vértices:
i) v1 , v5 , v2 , v6 , v3 , v7 , v4 , v8 . ii) v1 , v2 , v3 , v4 , v5 , v6 , v7 , v8 .
b) Para el grafo G2 encontrar un orden de los vértices tal que el algoritmo greedy
dé una coloración con 4 colores.
v2 v3
v1 v2 v3 v4 v v
v
a
ba
v
b "
v
! !
"
v bb T
e baa %e bb " %e!! " b
e bb%aae""b%!!e"" b TT
b
G1 e% b"ae a %
!b" "e v bTv v4 G2
%e"!"! b!! eaa
% "
b
b ee
v1
T "
"
b
%b"e a b
aa T "
% "!e " be
"!
! %
" b e a b
a T ""
v
!
"
% e% v
" bev a
bev v
T" v
v5 v6 v7 v8 v6 v5
20. Pruebe que para todo grafo se puede encontrar un orden de los vértices tal que el algo-
ritmo greedy requiera una cantidad de colores igual al número cromático del grafo.
(χ(G))
21. Pruebe que para todo grafo G = (V, A) se cumple que |A| ≥ 2
.
22. Para r ≥ 2, el grafo Mr se obtiene del grafo C2r agregando las aristas que unen vértices
“opuestos”, es decir las aristas {vi , vr+i }, para 1 ≤ i ≤ r. Pruebe que:
a) si r es impar, entonces Mr es bipartito,
b) si r es par y r > 2, entonces χ(Mr ) = 3, y que
c) χ(M2 ) = 4.
t t t t
t t A @ t((tb
(
@ T J ta A @t t,,T bt
T J aaA B
@
t T Jt bbT ( ((Bt
@ aa t ((b
( Tb
@ T T t AA at
A T bt
@ T T l % AtH T
Tt Tt lt A% t H(t (t
t @t
M2 M3 M4 M5
23. Pruebe que si G es un grafo bipartito con una cantidad impar de vértices, entonces G
no tiene ciclos hamiltonianos.
24. ¿Tiene el siguiente grafo un ciclo hamiltoniano?