Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
MATEMATICA DISCRETA
1. Teora Elemental de Nmeros.
1.1. Algoritmo de Divisin y Euclides.
N={1, 2, 3, 4,...}.
Z={...,-3, -2, -1, 0, 1, 2, 3,...}.
Enteros no negativos: N{0}.
Principio de buena ordenacin:
Todo subconjunto no vaco de nmeros enteros no negativos tiene un primer elemento,
es decir, tiene un primer elemento que es menor que los dems.
Definiciones:
Sean a y b enteros.
1. Diferencia a-b, otro d tal que a=b+d.
2. Si a 0 y b=a.q, para algn q, a divide a b, a es divisor de b, a es factor de b, b es
mltiplo de a. a divide a b se escribe a|b.
3. b>a si existe nN tal que b=a+n,
ba si b>a o b=a.
(Z, +) es grupo abeliano, cumple propiedades asociativa y conmutativa, propiedad
distributiva a(b+c)=ab+ac.
(Z, +.) es anillo conmutativo, con elemento unidad (1) y sin divisores del cero, si ab=0
entonces a=0 o b=0.
Propiedades:
1. 0.a=0
2. a(-b)=-ab
3. Si a0 y ab=ac entonces b=c
4. Si a0 y a|b entonces a|bx para cada xZ
5. Sean a0 y b0, si a|b y b|c entonces a|c
6. Sean a0, si a|b y a|c, se verifica a|(bx+cy) para cualquier par de enteros x e y
7. Sean a y b positivos, si a|b entonces ab
8. Sean a0 y b0, si a|b y b|a, se tiene que a=b o a=-b.
n|0, n Z.
Valor absoluto:
La aplicacin | | : ZZ, definida por |n|=n si n0 |n|=-n si n<0
Propiedades:
1. |n| N{0},
2. |n|=0 si y solo si n=0,
3. |a.b|=|a|.|b|,
4. |a+b||a|+|b|,
5. Si a0, b0 y a|b entonces |a||b|.
Teorema (Algoritmo de la divisin):
Sean aZ y bN, existen nmeros enteros q y r tales que a=bq+r con 0r<b, q y r son
nicos.
A los nmeros a, b, q y r, se les suele llamar dividendo, divisor, cociente y resto.
D= d.c+r, 0r<d, c y r son nicos.
Corolario:
Dados dos enteros a y b con b0 entonces existen q y r tales que a=bq+r donde
0r<|b|, adems q y r son nicos.
Matemtica Discreta:
Ejemplos:
El cuadrado de cualquier entero es de la forma: 3k 3k+1.
Todo cuadrado se escribe de la forma: 4k 4k+1.
El cubo de cualquier entero es de la forma: 9k, 9k+1 9k+8.
Si a, bZ y a, b>0, n1 y an|bn, entonces: a|b.
MOD:
Asociado al algoritmo de la divisin se tiene el operador MOD (Modulo).- Sean a y b
nmeros enteros con b0, sean a=bq+r donde 0r<|b|, definimos el operador mdulo
MOD por:
a MOD b=r.
Propiedades del operador MOD:
Sean a, b, c, d y m Z con m0. Si a MOD m=c MOD m, entonces:
1. (a+b) MOD m = (c+d) MOD m
2. (a.b) MOD m = (c.d) MOD m
3. a MOD m= (a MOD m) MOD m.
Mximo comn divisor:
m.c.d.(a,b)=d con d>0 y d|a y d|b es el mayor de los divisores comunes de a y b, todos
los divisores de a y b menores que d, dividen a d.
m.c.d(0,0)=0..
m.c.d(a,0)=|a|.
m.c.d(ka,kb)=|k| m.c.d.(a,b).
m.c.d(a,b) puede expresarse como combinacin lineal de a y b:
m.c.d(a,b)=ax+by
d=m.c.d(a,b) es el menor entero positivo que lo cumple.
Si a y b son primos entre s (no tienen divisores comunes) entonces m.c.d(a,b)=1 y
ax+by=1.
Corolario:
Sean a, b 0 Z, entonces m.c.d.(a ,b)=1, si y solo s s, t Z | as+bt=1.
Ejemplo:
Sean a, b y mZ, con m0 si aMODm=bMODm, entonces
m.c.d.(a, m)=m.c.d.(b,m).
Si m.c.d.(a,b)=d, y a2+b2=c2,, entonces m.c.d(a,b)=m.c.d.(b,c)=d.
Algoritmo de Euclides: (Para el calculo del m.c.d.)
El mximo comn divisor del dividendo y del divisor de una divisin es el mismo que
el mximo comn divisor del divisor y del resto.
Se obtiene el d=m.c.d(a,b) y se resuelve la ecuacin d=ax+by.
d = rn-1 = m.c.d.(rn-2, rn-1) = m.c.d.(rn-3, rn-2) = ... = m.c.d.(b, r1) = m.c.d.(a, b)
Si hacemos las divisiones sucesivas partiendo del Algoritmo de la Divisin original:
a = b q1 + r 1
b = r 1 q2 + r 2
r1 = r2 q3 + r3
...
rn-4 = rn-3 qn-2 + rn-2
rn-3 = rn-2 qn-1 + rn-1
rn-2 = rn-1 qn + 0
Matemtica Discreta:
Matemtica Discreta:
Divisin: 29 MOD i 0
811 s es primo
Lema de Euclides:
Sean a, b y c Z, si a y c son primos entre s y c|ab entonces c|b.
Corolario:
* Si p es primo y para cualquier a y b Z, si p|ab, entonces p|a o p|b.
* Sea p primo, si p|a1a2...an entonces p|ai para algn i.
Teorema fundamental de la aritmtica:
Sean n>1, entonces primos p1,...,pr tales que
n=p1p2..pr donde p1 p2 ... pr, y esta factorizacin es nica.
Factorizacin cannica de n:
Sean n Z con |n|>1. Entonces n tiene una factorizacin nica de la forma:
n = p11 ... p t t , donde t1, los pi son primos distintos con p1 < p2 < ...<pt y i 1 para
1 i t.
Factorizacin cannica de 48 = 2*24=2*2*12=2*2*2*6=2*2*2*2*3=24*3.
Teoremas:
* El nmero de primos es infinito.
n 1
Matemtica Discreta:
1=12.
2. Supongamos que la propiedad P se cumple para un k S, siendo k > 1.
1+3+5+...+(2k-1)= k2.
3. Entonces debemos probar que tambin se cumple para k+1, es decir, que k+1 S:
La propiedad P se cumplir para k+1 si:
1+3+5+...+(2k-1)+(2(k+1)-1)=(k+1)2, es decir,
1+3+5+...+(2k-1)+(2k+1)=k2+2k+1.
Tomemos la propiedad original, que hemos supuesto se cumple en k: 1+3+5+...+(2k1)=k2, ahora sumemos (2k+1) a ambos miembros de la igualdad,
1+3+5+...+(2k-1)+(2k+1)=k2+(2k+1), y vemos que corresponde al desarrollo de la
propiedad para P(k+1), por tanto k+1 S. As pues, S=N y la propiedad P se cumple
N.
Principio fuerte de induccin:
Sea S un conjunto de enteros positivos tales que
1. 1 S.
2. Para todo entero n > 1, si k S para todo entero k tal que 1 k n entonces n es S.
Entonces: S=N.
Ejemplos:
Demostrar una propiedad por el Principio de Induccin
Sea S el conjunto de los valores. Segn dicho principio, la propiedad se debe cumplir
para el elemento 1 y para cualquier elemento k + 1 dado un k. Se presentan dos
expresiones separadas con el signo igual, donde se les
aade un trmino k + 1 a ambas y se resuelve por la segunda expresin.
Para todo n natural:
12 + 22 + ... + n2 = n (n + 1) (2n + 1) / 6
Primera propiedad: P(1) pertenece a S
12 = 1 (1 + 1) (2 1 + 1) / 6 = 1 2 3 /6 = 6 / 6 = 1
Segunda propiedad: P(k) y P(k + 1) pertenecen a S
Matemtica Discreta:
7
a1=1, a2=3, an=an-1+an-2, para todo n3: a n < ,nN.
4
2 n 1
Pn: n-simo nmero primo, Pn 2 .
n1, an-1=(a-1)(an-1+an-2+...+a+1).
n24, puede expresarse n=5x+7y, x,yZ x,y>0.
1+3+5+7+...+(2n-1)=n2.
n0, 13|42n+1+3n+2.
n( n + 1)
n1, 1 + 2 + ... + n =
.
2
n0, 3|n4-4n2.
1
1
1
1
+
+ ... +
= 1 .
n2
1.2 2.3
( n 1)n
n
n
3
n10, 2 >n .
2n+1<n2, n3.
n2<2n, n5.
1 1
1
1
n>0, 1 + + + ... + 2 2 .
4 9
n
n
2
Matemtica Discreta:
Matemtica Discreta:
60
2
31 29
30
4
17 13
20
6
13
7
12 10 11
1
Las soluciones son:{31,29},{17,13}{13,7},{11,1}.
10.36.89
-9_
136
-124_
1289
-1284
5
322
62 x 2=124
642 x 2=1.284
10.36.89 = 322
=n,
2
2
Estudiar si un nmero impar es compuesto es equivalente a resolver la ecuacin
x2-y2=n. Puede escribirse x2-n=y2.
( ) ( )
Matemtica Discreta:
Matemtica Discreta:
1.5. Congruencias.
Sean m>0. Dados a, b Z, se dice que a y b son congruentes modulo m si a-b es
divisible por m.
ab md(m) si y solo si m|(a-b),
ab md(m) si y solo si a-b=mk, k Z,
ab md(m) si y solo si a=b+mk, k Z,
a
b
Dos enteros a y b son congruentes mdulo m si los restos de las divisiones
y
son
m
m
iguales.
ar md(m), a=qm+r, 0 r<m.
r se denomina menor residuo no negativo de a modulo m, en este caso r=a MOD m.
Propiedades:
Sean a, b, c, d, h, m Z con h 0 y m>0
1) aa md(m)
(reflexiva)
2) Si ab md(m) entonces ba md(m)
(conmutativa)
3) Si ab md(m) y bc md(m) entonces ac md(m) (transitiva)
4) Si ab md(m) y cd md(m) entonces
a+cb+d md(m)
a*cb*d md(m).
5) Si ab md(m) entonces hahb md(m).
6) Si h|a, h|b, m.c.d(h, m)=1 y ab md(m) entonces
a b
md ( m)
h h
Si para 1 i n se tiene que aibi md(m) entonces
n
i =1
n
i =1
n
ai bi md.(m),
a b md(m), si ab md(m) entonces akbk md(m).
i
i =1
i =1
Ejemplo:
Hallar el resto de la divisin de 232587 entre 7:
1) 232 md(7)
(23=7*3+2)
n
2) Buscamos n tal que 2 1 md(7), n=3, ya que 231 md(7)
(8=7*1+1)
3) Dividimos 2587 entre 3: 2587=3*862+1, es decir 232587=233*862*23
4) 233231 md(7), por tanto (233)86218621 md(7).
5) Ahora bien, 233*862*231*2 md(7), entonces 2325872 md(7).
Resolver la ecuacin axb md(m) equivale a resolver la ecuacin diofntica
ax+my=b. Esta ecuacin tiene solucin solo si d=m.c.d(a, m)|b.
Ejemplo: Encontrar las soluciones no congruentes de la ecuacin 3x9 md(15).
1) Lo planteamos como la ecuacin diofntica: 3x+15y=9
2) hallar m.c.d(3, 15)=3, y adems 3|9 (hay tres soluciones)
3) hallar una solucin particular de la ecuacin, x0=3
4) las otras dos soluciones sern: x=x0+(b/d)t
x=3+(15/3)t=3+5t
10
Matemtica Discreta:
5) aplicamos los valores de t para 0 t<d (entre 0 y d) para hallar todas las
soluciones no congruentes de la ecuacin
t=0
3+5*0=3
t=1
3+5*1=8
t=2
3+5*2=13
Ejemplo:
Una congruencia ax b md (m) es equivalente a una ecuacin diofntica ax + mk = b.
Se calcula el mximo comn divisor de a y m, se le llama d y se comprueba que d divida
a b. Por el Algoritmo de Euclides de la divisin se halla a' en:
a' = b - m / a
y se sustituye en:
x0 = n a' / d
x = x0 - a t / d
Si x0 es negativo se halla una solucin t hasta que x sea positivo.
2x 6 md (10)
Ecuacin diofntica: 2x + 10k = 6
m.c.d.(2, 10) = 2
Se comprueba que 2 divide a 6
a' = 6 - 10 /2 = -4
x0 = 6 (-4) / 2 = -12
x = -12 - 10t / 2 = -12 - 5t
Una solucin positiva es t = -3: x = -12 - 5 (-3) = -12 + 15 = 3
La solucin general es: x = 3 + 5k
11
Matemtica Discreta:
x0 =
xi ti yi
i =1
20y11 md(3)
y1=2,
t2=(60/4)=15
15y21 md(4)
y2=3,
t3=(60/5)=12
12y31 md(5)
y3=3.
5) x0=x1t1y1+x2t2y2+x3t3y3=2*20*2+3*15*3+4*12*3=359
x0=m.c.m(a, b, c)*m+r, x0r md(m.c.m(a, b, c))
359=60*5+59
35959 md(60)
Ejemplos:
x 2 md (5)
2x 1 md (7)
3x 4 md (11)
m.c.d.(5, 7) = 1 || m.c.d.(7, 11) = 1 || m.c.d.(5, 11) = 1
x1 = 2 || x2 = 1 || x3 = 4 || m = 5 7 11 = 385
77y1 1 md (5)
55y2 1 md (7)
35y3 1 md (11)
-75y1 0 md (5) -49y2 0 md (7) -33y3 0 md (11)
======================================
2y1 1 md (5)
6y2 1 md (7)
2y3 1 md (11)
y1 = 3 || y2 = 6 || y3 = 6
El valor buscado es: x0 = 2 77 3 + 1 55 6 + 4 35 6 = 462 + 330 + 840 = 1632
La ecuacin general ser: x = 1632 + 385k
Funcin de Euler [
(m)]:
Es el nmero de enteros positivos menor que m y primo con m
(m ) = 1
0< r m
m . c . d ( r , m ) =1
12
Matemtica Discreta:
Matemtica Discreta:
||
x 11334291 md 7
11334291 x md (7)
Se comprueba que 7 es primo y no divide a 113
Como (p - 1) = 6:
34291 = 6 5715 + 1
34291
6* 5715
113
= 113
+ 1131
113 1 md (7) 113=7*16+1 || 1136 = 16 md (7) 1 md (7)
11334291 (1 + 1) md (7) 2 md (7)
x=2
Teorema de Wilson:
Si p es primo, entonces:
(p-1)! -1 md(p)
(p-2)!1 md(p)
Ejemplo: Resto de la divisin de 15! entre 17:
(17-2)! 1md(17).
Ejemplos:
Todo nmero primo mayor o igual que 5 es congruente con 1 o 5 modulo 6.
Si d|m y ab md(m), entonces ab md(d).
Si el ltimo dgito de un nmero n es t, entonces n2t2 md(10).
Si (n-1)!-1 md(n), entonces n es primo.
(p-2)!1 md(p), p es primo.
2(p-3)!+10 md(p), para p5 y p primo.
Si ab md(m), entonces a2b2 md(m), pero no siempre es verdadero su
recproco.
La diferencia de 2 cubos consecutivos no puede ser mltiplo de tres.
a5a md(10) para todo a.
Si n es un entero impar, entonces n21 md(8).
Si ab md(m1) y ab md(m2), entonces
ab md(m.c.m.(m1,m2)).
1.6. Sistemas de numeracin y criterios de divisibilidad
En la vida diaria el sistema de numeracin empleado para escribir nmeros naturales es
el decimal. Las unidades se agrupan de 10 en 10 para unidades de segundo orden, que se
llaman decenas. Estas, a su vez, se agrupan de 10 en 10 para formar unidades de tercer
orden o centenas y as sucesivamente.
Sea b 2 un nmero natural (llamado base).
14
Matemtica Discreta:
Para resolver una ecuacin del tipo (7210)8=(x)5, primero expresar (7210)8 en base
10 y luego pasar a base 5.
Para resolver una ecuacin del tipo 132x=3305, primero expresar 3305 en base 10, en
este caso es 90 y luego encontrar el x tal que 132x=90, es decir:
1*x2+3x+2=90, las races de esta ecuacin de segundo grado son 8 y 11, luego el
valor buscado es x=8.
Resolver una ecuacin mediante un cambio de base y efectuar la suma con otro
nmero de la misma base
Comprobar si la incgnita est en el nmero o en la base. Si est en el nmero, se
convierte el nmero contrario en decimal y se efecta la divisin entre la base que s se
conoce. Si est en la base, se convierte el nmero contrario en decimal y se desglosa el
nmero contrario en una ecuacin de grado igual al nmero de dgitos menos uno. Se
resuelve la ecuacin y se toma el valor positivo. En general, para sumar dos nmeros
de la misma base, primero se convierten a decimal, se suman y se vuelven a dividir por
la base anterior.
i =0
ar
i i
i =0
0md (k ) .
3.
a 0md (3) .
i
i =0
15
Matemtica Discreta:
11md(7),
103md(7)
1022md(7)
1036md(7) -1md(7)
1044md(7) -3md(7)
1055md(7) -2md(7)
1061md(7)
todo t>6 podemos expresarlo como t=6m+r donde 0r<6 entonces
10 t=106m+r10 rmd(7), los restos se van repitiendo, es mltiplo de 7 si y solo si
a0+3 a1+2 a2-a3-3 a4-2 a5+a6+3 a7+2 a8-a9... es mltiplo de 7.
n es divisible por 9 si y solo si la suma de sus cifras ai es mltiplo de 9.
n es divisible por 10 si y solo si n0=0.
i =0
i =0
mltiplo de 11.
n es divisible por 13 si y solo si:
11md(13)
10 -3 md(13)
1029 md(13)
103 -1 md(13)
1043 md(13)
105 -9 md(13)
1061 md(13),
a partir de aqu se repiten los restos, por tanto n es divisible por 13 si:
a0-3 a1+9 a2-a3+3 a4-9 a5+a6-... es mltiplo de 13.
n es divisible por 14 si y solo si:
11 md(14)
104 md(14)
1022 md(14)
103 -8 md(14)
1044 md(14)
105 -2 md(14)
1068 md(14),
para 10i, i>6 se repiten los restos, por tanto si:
a0-4 a1+2 a2-8 a3+4 a4-2 a5+8 a6-4 a7+..., es divisible por 14.
16
Matemtica Discreta:
Ejemplo 1:
El nmero escrito en base 15: 9...21...9 (21 cifras iguales a 9), es mltiplo de 7, 2
5?:
1) Como el nmero es n=9.1520+9.1519+...+9.15+9, ser divisible por k si
i = 20
9.r
i =0
Ejemplo 2:
Sea el nmero 5X6732Y1, que es mltiplo de 33 y adems, el nmero XY es mltiplo
de 7. Entonces, Cul es la cifra Y: 7, 1 4?
1) Como 33=3*11, para que el nmero sea divisible por 33 tendr que serlo por 3,
(vase pag.15) por tanto la suma de sus cifras tambin lo ser:
5+X+6+7+3+2+Y+10 md(3), por ser 24 mltiplo de 3, ser X+Y0 md(3)
2) De la otra condicin sabemos que XY0 md.(7), o lo que es lo mismo,
Y+3X0 md(7),
(vase pag. 16). XY=a1a0, segn regla de divisibilidad por 7, a0+3a10 md(7)
3) Por lo que hay que resolver el sistema de congruencias:
X+Y0 md(3)
3X+Y0 md(7)
a) Si Y=7 quedara X2 md(3) y 3X0 md(7), como X={0,1,2,3,4,5,6,7,8,9}, por
ser un nmero de una cifra, probando se llega a que no hay solucin.
b) Si Y=1 quedara X2 md(3) y 3X6 md(7), y probando se llega a que X=2 e
Y=1.
c) Para Y=4 quedara X2 md(3) y 3X3 md(7), que tampoco tiene solucin.
Por tanto la solucin es la b) Y=1.
Ejemplo 3:
Obtener criterio de divisibilidad de un nmero en base 9 [(n)9 ], por 8, y estudiar si
el nmero (53286)9 es divisible por 8.
1. Obtener criterio de divisibilidad: ai 9 i 0 md (8)
90 1 md (8)
91 1 md(8)
92 1 md(8)
93 1 md(8)
ai 0 md(8)
2. Para que (53286)9 sea divisible por 8: 5+3+2+8+6=24 0 md (8), 24 es divisible
por 8, luego el nmero (53286)9 es divisible por 8.
17