Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tecnologa Informtica
Tecnicatura en Programacin
de Computadoras
Matemtica
Discreta
Profesora:
Lic. Hayde Castelletti
Lunes a viernes de 9 a 21 h.
Torre Universitaria, Zabala 1837, primer nivel inferior.
C1426DQG - CABA
Telfono: 4788-5400, internos 5002 y 2122.
Email: fasciculos@ub.edu.ar
www.ub.edu.ar
MATEMTICA DISCRETA
Ao 2014
Universidad de Belgrano
1
ASIGNATURA: MATEMTICA DISCRETA
PLAN DE ESTUDIOS: 2008
ANO ACADEMICO: 2014
CARRERA/S: TECNICATURA EN PROGRAMACIN
PROFESOR a CARGO: Lic Hayde Castelletti, Magster en Docencia
Universitaria
CUATRIMESTRE: 1er Ao, 2 CUATRIMESTRE
1. OBJETIVOS:
1-OBJETIVOS GENERALES
La Matemtica Discreta tiene como objetivo general ser la base de la ciencia de las
computadoras.
Surge de esto como otros objetivos:
* Hacer conocer la relacin del lgebra con temas especficos de aplicacin,
complementando la teora con ejemplos prcticos y concretos que alcancen a otras
disciplinas.
*Alcanzar un slido manejo de temas matemticos ligados con la informtica
(Relaciones, lgebras de Boole).
*Desarrollar capacidad de observacin, abstraccin e interpretacin.
Surgen los objetivos particulares:
*Profundizar temas vistos en Lgica orientados hacia la fundamentacin de la
Computacin.
*Continuar con el estudio de los lenguajes formales, desarrollando estructuras
matemticas que permiten la construccin de lenguajes formales de utilidad.
*Resaltar la independencia entre las matemticas y la computacin.
*Acercarse de manera rigurosa al concepto de mquina como un sistema.
......
2. Contenidos:
2-CONTENIDOS
2
Mnimo comn mltiplo. Propiedades de divisibilidad y congruencia.
Funciones recurrentes. Aplicaciones.
-UNIDAD III-Grafos
Teora de grafos y sus aplicaciones
Representacin de grafos. Caminos y circuitos.
Grafos coloreados
Estructuras de orden.
Operatoria. Aplicaciones.
-UNIDAD IV-Arboles
Arboles.
Propiedades de los rboles.
Arboles con raz ordenados.
Recorrido de rboles. Estrategias transversales.
Aplicaciones.
3. BIBLIOGRAFIA
3.1 BASICA
3
4. METODOLOGIA DE LA ENSEANZA
Ayudarlo a aprender
Generar confianza en s mismo
Formar grupos de trabajo
Fomentar la relacin social entre ellos
Guiarlos en la bsqueda de la bibliografa.
Asumir responsabilidades.
Promover la participacin del alumno.
El curso se desarrollar a travs de actividades de enseanza y aprendizaje que
contemplan:
exposiciones tericas
ejecucin de trabajos prcticos individuales fuera del horario de clase y en equipo
en aula
actividades especiales.
Realizarn una gua de Trabajos Prcticos donde los alumnos sern los protagonistas y
centro de la escena. Realizarn las conclusiones correspondientes.
Entre los recursos a utilizar se contemplar biblioteca digital y consultas por Internet.
Los ejercicios de aplicacin sern resueltos, algunos en horario de clase con asistencia
docente y otros a cargo del alumno fuera del horario habitual.
Los ejercicios de aplicacin formarn parte de la carpeta de trabajos prcticos que ser
de ejecucin obligatoria e individual.
Harn uso de la ctedra virtual, tanto para las actividades solicitadas como para poder
investigar acerca de la teora correspondiente.
Por lo tanto las Actividades prcticas se encuadran en:
1-Resolucin de la gua de Trabajos Prcticos
2-Trabajos Prcticos especiales a presentar.
5. CRITERIOS DE EVALUACION
4
Los ejercicios de aplicacin sern resueltos,
algunos en horarios de clase con asistencia docente y otros como prctica fuera de dicho
horario habitual.
Todos estos ejercicios formarn parte de la Carpeta de Trabajos Prcticos, que ser de
ejecucin obligatoria e individual.
Se tomarn sucesivas evaluaciones de Trabajos Prcticos. La nota promedio de estos
trabajos prcticos ser la correspondiente a la nota de Trabajos prcticos que se pasar a
la planilla oficial. Cumpliendo con el objetivo de realizar un seguimiento permanente
del alumno a travs de dichas evaluaciones.
5
ASIGNATURA: MATEMTICA DISCRETA
PLAN DE ESTUDIOS: 2009
AO ACADEMICO: 2014
CARRERA/S : PROGRAMACIN DE COMPUTADORAS
PROFESOR a CARGO: CASTELLETTI HAYDE MARA
CUATRIMESTRE: 1er AO 2do CUATRIMESTRE
6
R e c o r r i d o d e r b o l e s T 5Y6 1
T r a b a j o p r c t i c o 5 P1 5Y6 2
Evaluacin parcial de las unidades 4 y 5 E 4-5-6 1
15 Aplicaciones de las unidades 4 ,5y 6 a la computacin P3 4-5-6 2
Evaluacin de Trabajos prcticos grupal E 4-5-6 3
16 E s t r a t e g i a s t r a n s v a l e s e j e r c i t a c i n P1 5y 6 3
Evaluacin de los Trabajos prcticos individuales E 5y6 2
7
ANEXO I
A1 - Carga Horaria - Modalidad de Enseanza
8
Matemtica Discreta
Trabajo prctico N 1
Introduccin a los temas de Matemtica Discreta
Objetivos:
1.El objetivo principal de sta prctica es conectar al alumno con los temas de
la matemticas discretas.
2.Que los alumnos sepan relacionar dichos temas con las ciencias de la
computacin.
PRCTICA 1
1-Probar :
a) A B = B A B
b) ( A B) C = A ( B C )
9
a) x, y : 1 / 2 x + y = 12
b) x, y : 1 / 2 x + y = 12
6-Escribir los cinco primeros nmeros de cada una de las sucesiones cuya
forma general es:
a) a n = (1) n 2 n
n
b) a n =
n+2
8-Relaciones
Sean A= {x N / 3 x 8 }
B= {3,4,5,6 }
y R AxB / aRb a + b 10
a)Hallar R por extensin
b)Hallar M R
c)D R ; I R
d) diagrama de Venn de R
e)Diagrama cartesiano de R
f) R 1
g) DR1 ; I R1 ; M R1
h) R y la matriz, dominio e imagen correspondiente.
10
Trabajo prctico N 2
Nmeros Enteros
Recurrencia
b) e a e d e b , e 0
c) e b e c e a , e 0
11
Teorema:
9-Probar.
(a,m)=(b,m) =1 (ab, m) = 1; a Z , b Z , m Z
11- Probar .
Si n es par (a + b) a n b n , a b (Ayuda realizarlo por induccin)
12-Probar
n(n + 1)
S=1+2+3++n=
2
13-Probar
n N :
5 13n 8n
14-Probar
n N :
12
7 32 n +1 + 2n + 2
15- Dados a, b y c nmeros enteros, decidir si las siguientes afirmaciones
son verdaderas o falsas, justificando adecuadamente en cada caso en Z:
i) 6 a entonces 3 a ii) 2 a entonces 2 a2
iii) 6 a entonces 2 a iv) a b y b a ent. a =
b
v) 2 a.b ent. 2 a 2 b vi) a b.c ent. a b b
c
vii)3 a +b ent. 3 a 3 b viii)a b y b c ent. a
c
ix) a c y b c ent. a.b c x) a b2 ent. a b
Trabajo prctico N 3
Anlisis Combinatorio
Objetivos:
1- Que el alumno sea capaz de distinguir los diferentes tipos de conteo.
13
2- Que sepa aplicar el clculo combinatorio a temas de la vida real y a la
computacin
3-Primero realizar ejercicios sencillos para llevarlos despus a su
aplicacin en las ciencias de la computacin del mundo real.
PRACTICA 3
COMBINATORIA
1. Calcule
6! 6! 4
a) 4! b) 0! c) d) e)
2! 4!(6 4 )! 1
3.-Desarrollar:
a) (-a+a2)5
b) (a + b )
7
c) (a b )
5
d) (m + 2n )
4
(
e) x + 2 )
5
f) ( x 2 ) 5
4
1 1
g) a b
3 4
(
h) a 2 b + c ) 6
14
(
i) 2a 2 3 2 )
5
15
1
b)Halla el quinto trmino del desarrollo de 2
a
5.-Calcular:
6- Calcular: x = P6 + C 4, 2 V4, 2
8.-Un estudiante tiene que elegir un idioma y una asignatura entre 5 idiomas y
4 asignaturas. Hallar el Nro de formas distintas que puede hacerlo.
9.-De cuntas maneras se pueden introducir 5 cartas en 3 buzones?
15
15- En la oficina A hay 3 varones y 2
mujeres, en la oficina B, 4 varones y 3 mujeres. Se quiere formar un equipo de
2 personas, una de cada oficina. Cuntas posibilidades hay si:
a)se quiere que el equipo conste de un hombre y de una mujer
b)en el equipo debe haber por lo menos un hombre
c)en el equipo debe haber por lo menos una mujer
16-De cuntas formas distintas puede fotografiarse una familia de 5 personas:
a) Puestas en hilera
b) si la madre y el padre se sientan juntos
c) el padre se sienta en el extremo derecho
-------------------------------------------------------
16
Trabajo prctico N 4
1 Parte .Relaciones y Funciones.
Operaciones binarias.
Objetivos:
1- Que el alumno sepa distinguir entre los distintos tipos de relaciones
segn su propiedad.
2- Que el alumno sepa reconocer las operaciones binarias.
3- Que el alumno sea capaz de obtener cuando corresponde las
aplicaciones de las relaciones a funciones.
4- Primero realizar ejercicios sencillos aplicados al mundo real para
llevarlos despus a su aplicacin en las ciencias de la computacin del
mundo real
5-Que el alumno sepa reconocer las distintas propiedades de los grafos y
dgrafos.
PRCTICA 4
1 PARTE
RELACIONES Y FUNCIONES
OPERACIONES BINARIAS
1-A)Sea A= { x, y, z }
B= { 1,2 }
C= { a,b }
Hallar:
Ax(B x C) y (AxB)xC
b)Si A= {x / x Z 1 x 4 }
B= {y / y Z 0 y 2 }
Graficar AxB
c) En qu casos (AxB) (BxA)
d)Si A tiene n elementos y B tiene m elementos Cuntos elementos tiene
AxB?
2-Probar:
a) ( A B) xC = ( AxC ) ( BxC )
( A B) xC = ( AxC ) ( BxC )
b)
17
R1 = {( x; y ) / x + y > 2 }
R2 = {( x, y ) / x = y }
R3 = {(1,2)(2,0)(3,0) }
R4 = {(1,1)(3,0)(2,1) }
Indicar, justificando, cules de ellas son funciones.
4-Sean R , S relaciones de A en B. Decir si son vlidos y en caso afirmativo
demostrar:
a) Dom (R S ) = Dom (R) Dom (S)
b)Im (R S)=Im ( R) Im (S)
5- Para cada una de las siguientes relaciones R, hallar: Dominio, Imagen, la
relacin recproca R 1 y la relacin complementaria R con sus respectivos
dominios e imgenes.
R AxB con A = {x Z / 1 x 4 }; B = {x N / x 6 } = {1,2,3,6 }
A = { 1, 0,1,2,3,4 } R = {( x, y ) / 2 / x + y}
6- Para cada una de las siguientes relaciones definidas en el conjunto R , de
los nmeros reales repetir el ej5 y graficarlas:
a)R= {( x, y ) / x = y };b) R = {( x, y ) / x 2 + y 2 < 1 }
7-Sea la relacin R = {( x, y ) R 2 / x + 1 < y x + 2 }Hallar el domnio de R, R-1
8-Sea R:Z->N dada por aRb a 2b Hallar.a)Dominio de R;
b) R 1 {2,3,5} ,c) R 1 {4} ,d) R{4}
9-Indicar justificando la respuesta si las siguientes relaciones son funciones:
a)A= {1,2} , B = {1,2,3,4} , R = {(1,1), (1,4), (2,2)}
b) R : N N , aRb a + b es par
{
c) R NxN , R = x, y ) NxN / x N }
2-OPERACIONES BINARIAS
18
Calcular:
b*d; c*c; [(a * c ) * e] * a
Es asociativa
es conmutativa?
3-Estudiar conmutatividad, asociatividad, existencia de neutro y de simtrico
para las siguientes * en A:
a)A= Z + a*b= a b
b)A= R { 1 } a*b=a+b+ab
* 1 2 5
1 1 1 1
2 2 1 2
5 2 1 2
1
b)A= R, a * b = a + b + R . Ver en este caso si es conmutativa, asociativa,etc.
2
5- Definidas sobre A las operaciones * y analizar si son asociativas,
conmutativas y si la segunda es distributiva respecto de la primera
A=Z , a * b = b + a 2 ; a b = ba 2
1 0
0 1
Matriz B:
1 1
0 1
1 1
1 1
La matriz B es:
0 1
0 1
19
c)La matriz A es:
1 1 0
0 0 0
1 1 1
La matriz B es:
1 0 0
0 1 0
1 0 1
2-Probar.
a) A A = A = A A
b) A ( B C ) = ( A B) C
Nota :Ejercicios a presentar:1,2,3,4,6
20
PRCTICA 4
2 PARTE
RELACIONES Y FUNCIONES
DIGRAFOS
b)Si A= {1,2,3,4,8 }
B= {1,4,6,9 }
Hallar por extensin, R: A B / aRb a / b
Hallar la matriz de R
Hallar el dominio, y la Imagen.
Hallar R 1
c)Hallar R definida en A= {a, b, c, d }
dada por
1 1 0 1
0 0 0 1
1 1 1 0
0 1 0 1
R 11 = {(0,0)(0,1}
R2 = {(0,1) (1,0) }
R3 = {(0,0) (0,1) }
21
R4 = AxA
b)Sea A = {0,1,2,3 }
Estudiar las propiedades de:
R1 =
R3 = {(0,1)(2,3) } R 2 {(0,0)(1,1) }
R4 = {(0,1)(1,2)(2,3) }
R5 = {(0,1) }
R6 = {(0,1)(0,0)(1,1)(1,0) }
R7 = {(2,2) }
Hallar la matriz y hacer el dgrafo.
a) R NxN
R= {(a, b) NxN / a + b es par }
b) R ZxZ
{
R = (a, b) ZxZ / a b
c) R ZxZ
d) R ZxZ
aRb c Z ; c 0 b = ac
22
5- Dado A= {a, b, c, d , e, f , g } y P = {{a, b, c }{d , e }{ f , g }}
Hallar la matriz de la relacin R : A A que define la particin P
6- Para A = {a, b, c, d } estudiar las propiedades de cada una de las siguientes
relaciones. Hacer el dgrafo y la matriz de la
relacin.a) R1 = {(a, a ), (b, b) } b) R2 = {(a, b), (b, c), (c, d ) }
7-- a)Demostrar que la relacin R definida en el conjunto N de los naturales de
la siguiente forma:
aRb a b es una relacin de orden.
b) el orden es total?
c) es R un buen orden?
Nota Ejercicios obligatorios a presentar.1,3,5,6
Trabajo prctico N 5
Grafos y Arboles
Objetivos:
Reconocer en este antiguo tema una herramienta de gran aplicacin en las
ciencias de la computacin, en la fsica, la ingeniera elctrica, la economa y
en cualquier problema donde slo interesen las relaciones entre ciertos objetos
ms que los objetos mismos.
Formalizar con claridad este instrumento para lograr un slido manejo del
mismo.
23
PRCTICA 5
GRAFOS Y ARBOLES
X a1 a2 a3 a4 a5 a6 a7
(x) {v1, v 2 } {v1, v 2 } {v4 , v1 } {v4 , v2 } {v2 , v3 } {v2 , v4 } {v3 , v4 }
b f
a e c
c d g
determinar.
a) camino simple de b a d
b) Camino no simple de b a d
c) Ciclo simple de b a b
d) Ciclo no simple de b a b
e) Todos los caminos simples de b a f
f) Sabiendo que la distancia de x a y en un grafo no dirigido conexo G es la
longitud del camino ms corto de x a y, hallar la distancia desde d a los
restantes vrtices de G.
3-Hacer el diagrama o grafo y la matriz de incidencia para cada uno de los
grafos cuyas matrices de adyacencia son:
a)
24
v1 v2 v3 v4 v5
v1 0 1 0 0 1
v2 1 0 1 0 0
v3 0 1 1 1 0
v4 0 0 0 0 1
v5 1 0 0 1 0
b)
v1 v2 v3 v4 v5
v1 0 1 0 0 0
v2 1 0 0 0 1
v3 0 0 0 1 1
v4 0 0 1 0 1
v5 0 0 1 1 0
.Un grafo es conexo si para cualquier par de vrtices existe una trayectoria
que los une.
Nota:.
Recordemos que un camino de Euler contiene todas las aristas, puede repetir
vrtices y contiene todos los vrtices.
Ser asimismo til recordar que un ciclo es euleriano si y slo si es conexo y
todo vrtice tiene grado par. Luego, contiene un camino euleriano si y slo si es
conexo y tiene cero o dos vrtices de grado impar.
6-- Hallar caminos de Euler para los siguientes grafos:
25
7-Cules de los siguientes grafos tienen caminos y/o ciclos de Hamilton:
A B a b a
b
c
e
c d
D c
e d
Nota:
Un grafo conexo finito es euleriano si y slo si tiene grado par.
Un camino es Euleriano si pasa por todas las aristas una sola vez.
Ciclo euleriano es un ciclo que pasa por todas las aristas una sola vez.
Nota.
Un camino es hamiltoniano si y slo si es una camino simple que contiene
todos los vrtices.
Un circuito ciclo es hamiltoniano si y slo si es un circuito simple que
contiene todos los vrtices.
Nota: Ejercicios obligatorios a presentar:1,3,5
ARBOLES
a) A= {a, b, c, d , e, f }
R= {(a, b), (c, e), ( f , a ), ( f , c), ( f , d )}
b) A = {i, j , k , l , m, n }
R= {(i, i ), ( j , i ), ( j , k ), (k , l ), (l , m), (m, n) }
c) A = {1,2,3,4,5,6,7 }
R = {(1,2), (2,4), (2,5), (2,3); (3,7), (3,6) }
26
2-- Sea G el rbol cuyo dibujo figura a
continuacin:
a)(5-(4*z))+((z-4)-(9+z))
b)* + 2 4 5 1 + 2 4 3
27
(a-b)x(c+d) e
28
Facultad Ingeniera y
Tecnologa Informtica
Tecnicatura en Programacin
de Computadoras
Matemtica
Discreta
Profesora:
Lic. Hayde Castelletti
Lunes a viernes de 9 a 21 h.
Torre Universitaria, Zabala 1837, primer nivel inferior.
C1426DQG - CABA
Telfono: 4788-5400, internos 5002 y 2122.
Email: fasciculos@ub.edu.ar
www.ub.edu.ar