













































Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Apuntes de la asignatura de matemática discreta
Tipo: Apuntes
1 / 53
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!














































Noción intuitiva de conjunto, subconjunto y complementario, unión e intersección de conjuntos, producto cartesiano. Definición de aplicación, tipos de aplicaciones, composición de aplicaciones, inversa de una aplicación.
Relaciones binarias, relaciones de equivalencia, conjunto cociente. Relaciones de orden, conjuntos ordenados, elementos especiales de un conjunto ordenado. Diagrama de Hasse. Conceptos básicos y terminología de grafos. Conexión de grafos. Grafos eulerianos y hamiltonianos. Grafos planos. Árboles. Grafos dirigidos. Coloreado de grafos.
Divisibilidad en Z. Algoritmo de Euclides, básico y extendido. Números primos. Teorema fundamental de la aritmética. Principio de inducción. Ecuaciones Diofánticas. Congruencias : teorema chino de los restos, criterios de divisibilidad, sistemas de numeración.
&RPELQDWRULD \ UHFXUUHQFLD
Principio de inclusión exclusión. Permutaciones con y sin repetición. Combinaciones con y sin repetición. Fórmulas combinatorias, teorema binomial. Sucesiones definidas por recurrencia. Resolución de relaciones recurrenter por iteración. Relaciones de recurrencia de orden superior con coeficientes constantes. Funciones definidas recurrentemente.
&iOFXOR GH SURSRVLFLRQHV
Sintaxis. Deducción natural. Tablas semánticas. Resolución.
%LEOLRJUDItD
Epp, S. S. “Discrete Mathematics with Aplications”. Ed. Wadsworth Publishing Company (1990). Biggs, N. L. “Matemática Discreta”. Ed. Vicens Vives (1994). Bujalance, E. “Elementos de Matemáticas Discretas”. Ed. Sanz y Torres (1993). (UNED) Bujalance, E. “Problemas de Matemáticas Discretas”. Ed. Sanz y Torres (1993). ( UNED) Liu, C. L. “Elementos de Matemáticas Discretas”. Ed. McGraw-Hill (1995).
Nulo ‘∅’ o ‘{}‘ : Es aquel que carece de elementos. Ojo! : |∅|=0 pero {∅}≠∅ porque este conjunto ( {∅} ), tiene un elemento: el nulo.
Diferencia simétrica ‘A⊕B’ : (A∪B)–(A∩B)= (A ∩B^ )∪( A^ ∩B), es decir, = { x∈A o x∈B | x∉A ∩B } Potencia ‘P(A)’ Es el conjunto cuyos elementos son todos los subconjuntos posibles de A.
posibles. Por tanto, : ‘ dado A de n elementos, |P(A)| = 2 n^ = ∑K=0n ( (^) Kn^ )= Cn,k ‘ (Incluyendo A y ∅)
Ej: Si A={a,b,c} ⇒ P(A)={ ∅, {a}, {b}, {c}, {a,b}, {b,c}, {c,a}, A }
A ∩B ={ x ∈ U ⁄ x∈A y x∈B}, Si su interseccion es nula, se dice que A y B sondisjuntos.
2º A∪A = A∩A = A Idempotencia 3º A∪B = B∪A , A∩B = B∩A Conmutatividad 4º (A∪B)∪C = A∪(B∪C) Asociatividad (A∩B)∩C = A∩(B∩C) 5º A∪(B∩C) = (A∪B)∩(A∪C) Distributividad A∩(B∪C) = (A∩B)∪(A∩C) 6º A∪U = U
7º A∪A = U , A∩A = ∅
8º (^) ( A ∪ B) = A ∩ B, (^) ( A ∩ B) = A ∪ B Leyes de Morgan
9º A∪(A∩B) = A∩(A∪B) = A
Demostración 8º : (^) ( A ∪ B)⇔A ∩B (Ley de Morgan)
“⇒” : x∈ ( A ∪ B)⇒ x ∉ A∪B⇒ x∉A y x∉B ⇒ x ∈ A y x ∈B ⇒x∈A ∩B
“⇐” : x∈A ∩B ⇒x ∈ A y x ∈B ⇒x∉A y x∉B⇒x ∉ A∪B⇒x∈ (^) ( A ∪B)
a George Boole, que se marco este rollo aun sin tener idea de su utilidad.
formados por todos los posibles pares del tipo (a,b) ⁄ a∈A, b∈B.
|A×B|=|A|·|B| (Regla del producto) Si tenemos A,B,C,D ≠ ∅ , entonces A×B=C×D ⇒ A=C,B=D?
(A∪A )×B≠(A∪B)×(A ∪B) es decir: (a ∪ a , b ) ≠ ( (a,b) , ( a ,b) )?
Aquella en la que todo elemento de B es imagen de un elemento de A
( B siempre esta cubierto, es decir : ∀ b∈B ∃ al menos un a∈A ⁄ f(a)=b) Por lo tanto siendo A,B finitos deben cumplir |A|≥|B|
Biyectiva
Aquella que es a la vez inyectiva y Sobreyectiva. Por lo tanto siendo A,B finitos deben cumplir |A|=|B| Propiedad:
Proyección sobre la 1 a y 2 a coordenada
La composición : -es asociativa h°(g°f) = (h°g)°f
Demostraciones :
Entonces, (g°f)(a 1 )= (g°f)(a 2 ) (^) ⇔ g(f(a 1 ))=g(f(a 2 )), pues g es inyectiva. Además f(a 1 )=f(a 2 ) ⇒ a 1 =a 2 porque f es inyectiva. Por tanto, g°f es inyectiva.
Para g suprayectiva ⇒ ∃ y∈B, con g(y)=z. Para f suprayectiva ⇒ ∃ x∈A, con f(x)=y. Por tanto, z=g(y)=g(f(x))=(g°f)(x). Al ser válido para cualquier z∈C, queda demostrado
que gºf es suprayectiva.
F. Inversa (f -1) : f -1(y)^ ={x∈A ⁄ f (x)^ =y}
Ej: f=x 2 , f -1= 2 x ; f -1(4)={2,-2} ; f -1(2,6,8,4,16,25)={± 2, ±4, ±5} ; f -1(11,12,13,14)=∅
inyectiva)
Por definición de inyectiva : a1,a2∈A1 ⁄ f(a1)=f(a2)⇒ a1=a Comprobamos que es inyectiva aplicando inversas : f -1^ (f(a1))= f -1^ (f(a2))→ ( f -1^ °f)(a1)=( f -1^ °f)(a2)→a1=a Por definición de sobreyectiva : ∀ b∈B ⇒ ∃ f(a)=b Hemos supuesto que dado un b∈B, ∃ f -1^ (b)∈A ⁄ f(a)=f( f -1^ (b))=b Y puesto que f° f -1^ =Id(b), es lícito afirmar b= Id(b)=( f° f -1^ )(b)=f( f -1^ (b))= f(a)
‘⇐’ Por ser sobreyectiva, para cada b∈B, ∃ algún a∈A ⁄ b=f(a). Con lo queda definida una función g :B→A ⁄ g(b)=a. El único problema sería que g(b)=a 1 ≠a 2 =g(b) debido a que f(a 1 )=b=f(a 2 ), pero esto no ocurre porque f es inyectiva. Por lo tanto, g= f -^.
Si A 1 , A 2 ⊂ A, B 1 ,B 2 ⊂ B, entonces :
1º A 1 ⊂A 2 ⇒ f(A 1 )⊂ f(A 2 ) 2º f (A 1 ∪A 2 ) = f(A 1 )∪f(A 2 ) 3º f (A 1 ∩A 2 ) ⊂ f(A 1 ) ∩ f(A 2 ) 4º A 1 ⊂ f -1^ ( f(A 1 ) ) 5º B 1 ⊂ B 2 ⇒ f^ -1^ (B 1 ) ⊂ f^ -1^ (B 2 ) 6º f^ -1^ (B 1 ∪B 2 ) = f^ -1^ (B 1 )∪ f^ -1^ (B 2 ) 7º f -1^ (B 1 ∩B 2 ) = f -1^ (B 1 )∩ f -1^ (B 2 ) 8º f ( f -1^ (B 1 )) ⊂ B 1
5 5HODFLRQHV \HODFLRQHV \ JUJUDDIIRVRV Relaciones binarias y de equivalencia. Conjunto cociente. Relaciones de orden, conjuntos ordenados, elementos especiales de un conjunto ordenado. Diagrama de Hasse. Conceptos básicos y terminologia de grafos. Conexión de grafos. Grafos eulerianos y hamiltonianos. Grafos planos. Arboles. Grafos dirigidos. Coloreado de grafos
Relación ‘R’: Es cualquier subconjunto de A×B que cumpla la propiedad en concreto. Es decir, siendo x∈A,y∈A y grafo(gráfica) R ⁄ R⊆ A×A, decimos que xRy si (x,y)∈R
El nº de relaciones ó subconjuntos de A×B será 2 A (^) ·B
Relación n-aria : Cualquier subconjunto del producto cartesiano de A 1 × A 2 ×...×An
(Una relación binaria sería una relación de A 1 ×A 2 ) Propiedades que puede cumplir una relación:
Clase de equivalencia ‘[x]’: Dada una relación de equivalencia en un conjunto A, se define clase de equivalencia de un a∈A, como el conjunto de elementos de A equivalentes al elemento dado. Se denota como [a]={a’∈A / a’~a} El representante de la clase de equivalencia puede ser cualquier elemento del conjunto. Asi, se cumple:
tuvieran un elemento en común serían iguales), cuya unión es A. Congruencia modulo n (es un ejemplo de relación de equivalencia en Z ) Dado un natural p>1 se dice que “a es congruente con b módulo p” y se escribe “a≡b (mod p)”
7HPD
si a=b+λp, λ∈ Z ; es decir: a~b ⇔ a–b es múltiplo de p Esta relación es una equivalencia, ya que:
3URSLHGDG
Seran congruentes módulo p ⇔ dan el mismo resto al dividirlos por p. Para comprobar tomamos los valores m,n y hacemos:
1 2
m-n=(q 1 -q 2 )p ⇒ p divide a (m-n)? (si→congruente, no→no
congruente)
1 1 1 2 2 2
&RQMXQWR FRFLHQWH
Es el conjunto de clases de equivalencia de todos los elementos de A. Se denota A/∼.
conjunto es el propio conjunto. Propiedades del conjunto cociente:
tanto, a~b
Corolario: Siendo ∼ una relación de equivalencia en A vemos que:
Ejemplo: Sea U={1,2,3}, A=P(U) (A,⊆) tiene mínimo = minimal = ∅, máximo = maximal = U
Representaremos cada elemento arista como un par de elementos de V. Gráficamente representaremos los vértices por puntos y las aristas por líneas que los unen. Un vértice puede tener 0 o más aristas, pero toda arista debe unir exactamente 2 vértices.
Lazo: arista que une un vértice con si mismo
Vértices adyacentes: Se dice que ‘v,w son adyacentes’ si ∃ e={v,w}∈E (o sea, existe una arista entre los 2 ) Un vertice es adyacente a si mismo si tiene lazo. Grado de un vértice ‘∂’: Es el nº de aristas que inciden en él. Por ejemplo, un lazo aumenta el grado en 2. Depende solo de la estructura matemática, (los isomorfos tienen el mismo). Vértice de aristas múltiples: Es aquel que tiene más de un arista. Se dice que un vértice es ‘par’ o ‘impar’ según lo sea su grado. Camino (o trayectoria)
Grafo simple: Aquel que no tiene lazos ni aristas múltiples
v ∈V
∑ ∂v=2|E|
Demostración: Al realizar la suma de los grados de todos los vertices, ya que cada arista tiene 2 extremos se cuenta exactamente 2 veces.
p
i 1
para V={v 1 , ..., v (^) p}. Sean v 1 , ..., v (^) t los
p
it 1
i
t
i 1
∑ σ^ i +∑σ = = =+ par+impar=impar, asi que debe ser nº de vertices impares= Sabemos que σv (^) i es impar para i=t+1, ..., p, por lo que podemos expresarlo como
Digrafo: Grafo con todas sus aristas dirigidas. Por tanto, los pares de vértices que definen las aristas, son pares ordenados.
0DWUL] GH DG\DFHQFLD
Muestra adyacencias de vertices. Se define como A=(aij)n×n (n=|V|) donde aij=1 si {vi,vj}∈E ; en caso contrario aij=0.
i 1..n=
Para un grafo G de n vértices con n>1, con A=matriz de adyacencia se cumple: (Uned 151) “El valor del coeficiente aijk^ de la matriz Ak^ , es el nº de caminos de longitud k con extremos
v (^) i y v (^) j ” (Ak^ =A·A·...k veces...·A)
i =1..n
M=Suma de matrices de adyacencia.
Teorema: Sea G=(V,E), A=matriz adyacencia de G.
Si ∃ un camino de longitud m (m≥n) entre 2 vértices cualquiera, entonces ∃ un camino de longitud ≤n- entre esos dos vértices. Ejemplo:
Para comprobar si dos grafos son isomorfos, comprobamos si sus matrices quedan iguales al permutar su orden.
Ejemplo:
? Sea un grafo con matriz de adyacencia A =
×
0 3 0 3 2 1 (^0 1 0 3 )
, habra que llegar a A n- =A 2
A + A =
=
2
0 3 0 3 2 1 0 1 0
9 6 3 6 14 2 3 2 1
9 9 3 9 16 3 3 3 1
, como ∀ bij ≠ ∅ el grafo es conexo
Muestra adyacencias de aristas en vertices. Es la matriz M de |V| filas y |E| columnas, donde mij=1 si vi es vértice de la arista ej, en caso contrario es 0. Solo puede definirse para grados simples.
*UDIR HXOHULDQR
v1 v2 v3 v4 v v1 0 1 1 0 0 v2 1 0 1 1 0 v3 1 1 0 1 1 v4 0 1 1 0 0 v5 0 0 1 0 0
v1 v
v3 v v
Ver Uned 89 acerca de como recorrer sin levantar el boli.
$OJRULWPR GH )OHXU\
+DPLOWRQ
Camino Hamiltoniano: Es aquel que recorre todos los vértices sin pasar 2 veces por la misma arista. Solo puede existir en grafos simples donde no existan vértices impares. Grafo Hamiltoniano - Aquel que admite un camino hamiltoniano.
Todos los hamiltonianos son eulerianos y todos los semihamiltonianos son semieulerianos.
Si un grafo es conexo con |V|≥3, 2 vertices no adyacentes, y ∑∂v>n el grafo es hamiltoniano. No es imprescindible que se cumpla para ser hamiltoniano.
$UEROHV
Ejemplos: n1: o n6: 6 arboles n2: o–o = n7: 11 n8: 23 n3: o–o–o = n9: 47 n10: 106 n4: o–o–o–o = etc,...
n5: o–o–o–o–o =
b) Cada par de vértices distintos de V esta conectado por un único camino. c) G es conexo y toda arista de G es de separación
d) G no tiene circuitos y |V|=|E|+ e) G es conexo y |V|=|E|+ f) G no tiene circuitos pero al añadirle una arista a G se crea un único circuito
Estas son condiciones equivalentes: a⇒b⇒c⇒d⇒e⇒f⇒a
Demostración a⇒b Porque por definición es conexo y sin circuitos propios b⇒c Es conexo porb. Si hubiese más de un camino entre 2 vértices existiría un circuito. Por definición de árbol esto no puede ocurrir. c⇒d porque en circuito no existe separación |V|=|E|+ Inducción en |V|: Base de inducción |V|=1 como mínimo 1 vértice v⇒|E|= |V|=|E|+ Paso inductivo: Suponemos que el teorema es cierto para grados con menos de n vértices (n=|V|), G-{e}=G´ G 1 =(V 1 , E 1 ) |V 1 ||E|) ???? 2)los n-k vértices restantes necesitan al menos otras n-k aristas que les unan con los demás y quede G conexo |E|≥ k+(n-k)=n=|V| pero por hipótesis |V|=|E|+1 ?????
f⇒g ¿G es conexo? Si tenemos 2 componentes conexas distintas y añadimos arista no se forma circuito y se produce una contradicción Vemos que si no es conexo podría tener 2 supuestas componentes conexas