Está en la página 1de 30

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
MATEMTICA DISCRETA

Ao 2014

Facultad de Tecnologa en Informtica

Tecnicatura en Programacin de Computadoras

Universidad de Belgrano

Lic Hayde Castelletti


Magster en docencia Universitaria

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:

Los objetivos de la asignatura . . . . . . .


Requiere como correlativa a: Lgica

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

-UNIDAD I-Nmeros enteros-Recurrencia


Nmeros enteros. Operaciones y orden.
Mltiplos y divisores.
Divisin en los enteros.
Mximo comn divisor.

2
Mnimo comn mltiplo. Propiedades de divisibilidad y congruencia.
Funciones recurrentes. Aplicaciones.

-UNIDAD II-Anlisis Combinatorio


Principios bsicos.
Permutaciones y combinaciones. Coeficientes binomiales e identidades combinatorias.
Relaciones de recurrencia.
Aplicacin al anlisis algortmico. 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

AUTOR TTULO EDITORIAL


Obligatoria:
1-R. Johnsonbaugh: Matemticas Discretas. Editorial Pesrson. Sexta Edicin.
2-Susana Granado Peralta-Matemtica Discreta- UTN
3.2 Adicional
1-Ross-Wright MATEMTICAS DISCRETAS Editorial Prentice
Hall
2-Garca Valle Matemticas especiales Mc Graw Hill
3-Rojo -lgebra I y II Editorial El Ateneo
4-Lipschutz -Teora y Problemas de Matemtica Discreta-Mc Graw Hill
5-www.fi.uba.ar/materias/6107/grafos_definiciones.pdf
6-Rojo, Armando, Algebra I , Ediciones Sigma
3.3 Software necesario para desarrollar las clases. Trabajos en equipo con
Excel.

3
4. METODOLOGIA DE LA ENSEANZA

El mtodo de trabajo tiende a lograr que el alumno est constantemente enfocado y


comprometido con su aprendizaje, tarea que es nica e intransferible.
El alumno debe descubrir su potencial y desarrollarlo a su mxima capacidad, esa es la
meta.
Se presentan problemas que a veces se resolvern en grupo y otras de manera individual
para finalmente generar un trabajo integrador entre todos. Tambin se sugieren
problemas para que los alumnos investiguen y traten de resolver para la clase siguiente
y despus se exponen los distintos enfoques.
Se recomienda permanentemente lectura de material a travs de la ctedra virtual, donde
tambin los alumnos encuentran ejercicios resueltos, ejercicios adicionales y links de
inters para la asignatura.
El objetivo de esta metodologa es:

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

El curso se desarrollar con una estructura general de las actividades de enseanza y


aprendizaje que contemplar explicaciones tericas, ejecucin de trabajos prcticos y
actividades especiales.

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.

Los alumnos sern los protagonistas y realizarn las conclusiones correspondientes.


Se realizarn evaluaciones permanentes y los resultados se ponderarn al final de la
cursada.
Se tomar un examen Parcial, de acuerdo con las normas establecidas por la
Universidad, con sus respectivos recuperatorios.
Se realizarn trabajos especiales que sern evaluados.
Por lo tanto , en la evaluacin se tendr en cuenta:
*El resultado del parcial
*El rendimiento en el aula
*Las evaluaciones permanentes de los Trabajos prcticos.
*El cumplimiento y la calidad de los trabajos prcticos realizados.
Para poder rendir el Examen final, los alumnos debern tener aprobados:
*El Parcial Y
*Los Trabajos prcticos, que consisten en:
*Evaluaciones de Trabajos Prcticos. Se tomarn 3 evaluaciones ms. La
ltima evaluacin comprende los temas desde el parcial al final de la cursada. Slo se
puede recuperar una evaluacin. De todos modos se ver la asistencia del alumno a la
asignatura y su actuacin en clase.
*Trabajos prcticos obligatorios de la gua. (Se pueden realizar en grupos de a
dos, se presentar en un CD , e impreso en una carpeta al final de la cursada)

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

Semana Descripcin de Actividad Tipo Unidad/es Hs.C


1 E v a l u a c i n D i a g n s t i c a E 0 1
R E L A C I O N E S T 1 1
N M E R O S E N T E R O T 2 1
E j e r c i c i o s d e l a p r c t i c a 1 P1 1Y 2 2
2 Divisin de enteros.Mximo Comn divisor T 1Y 2 1
M n i m o c o m n m l t i p l o T 1Y 2 1
E j e r c i c i o s d e d i v i s i b i l i d a d P1 1Y 2 3
3 T r a b a j o p r c t i c o 1 P1 1Y 2 2
Ev al uac in d el tra baj o pr cti co 1 E 1Y 2 1
Principios bsicos de conteoEjemplos T 3 2
4 P e r m u t a c i o n e s y c o m b i n a c i o n e s . T 3 2
T r a b a j o p r c t i c o 2 P1 3 3
5 Coeficientes binomiales e identidades T 3 2
R e l a c i o n e s d e r e c u r r e n c i a T 3 1
T r a b a j o p r c t i c o 2 P1 3 2
6 Revisin de temas Unidad 2.Y 3Aplicaciones a algoritmos. T 2Y3 2
Evaluaciones parciales de las unidades 1 y 2 E 2 1
Evaluacin de Trabajos realizados por los alumnos E 1-2 2
7 T e o r a d e g r a f o s y s u s a p l i c a c i o n e s T 4 2
T r a b a j o p r c t i c o 3 P1 4 3
8 Representaciones de grafos.caminos y circuitos. T 4 1
E j e r c i t a c i n P1 4 2
G r a f o s d i r i g i d o s . A p l i c a c i o n e s T 4 2
9 T r a b a j o s e n e q u i p o t e l a s u n i d a d e s 2 y 3 l P1 2-3 Y 4 2
R e v i s i n d e t e m a s p a r a e l p a r c i a l P1 1-2-3-4 3
10 P o s i b l e f e c h a d e l P a r c i a l E 1-2-3-4 2
D e v o l u c i n d e l p a r c i a l E 1-2-3-4 3
11 Operatoria .Caminos y dgrafos..Arboles T 5 2
T r a b a j o p r c t i c o 4 P1 5 3
12 P r o p i e d a d e s d e l o s r b o l e s T 5 2
T r a b a j o p r c t i c o 4 P1 5 2
A p l i c a c i o n e s c o m p u t a c i o n a l e s P3 6 1
13 T r a b a j o P r c t i c o 4 P1 5Y6 2
A r b o l e s c o n r a z o r d e n a d o s T 5Y6 2
T r a b a j o p r c t i c o 5 P1 5Y6 1
14 A r b o l e s c o n r a z o r d e n a d o s T 5Y6 1

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

Modalidad Horas ctedra


Tericas 26
Act. Prcticas 38
Evaluaciones 16
Total 80

A2 Carga Horaria de Actividades Prcticas

Tipo Actividad Horas ctedra


1.- Resolucin Problemas 34
2.- Prcticas de Laboratorio 0
3.- Prcticas de Simulacin 3
4.- Prcticas de Programacin 2
5.- Prcticas de Diseo y Proyecto 0
6.- Presentaciones Alumnos 0
Total 37

A3 Problemas abiertos de Ingeniera

Tipo Actividad Horas ctedra


Problemas abiertos de Ingeniera 0

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.

3. Que sepan realizar los grficos de relaciones y funciones.

PRCTICA 1

1-Probar :
a) A B = B A B
b) ( A B) C = A ( B C )

2- Hallar el conjunto de partes para cada uno de los siguientes casos:


a) A = {1,2, }
b) A = {{1 }}, { } }

3-Construir la tabla de verdad de cada una de las siguientes proposiciones


compuestas indicando en cada caso, si son tautologas, contradicciones o
contingencias.
a) p ( p q )
b) ( p q ) q
c) p (q r )
d) ( p q ) ( p q )

4-Simplificar y construir los circuitos lgicos correspondientes a:


a) ( p q ) ( p q )
b) q [ q p ]
c) ( p q ) ( p q )

5-Analizar el valor de verdad de cada uno de los siguientes predicados con


dominio en R(conjunto de los nmeros reales. Negarlo y decir el valor de
verdad.

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

7-Escribir los siete primeros trminos de ( a n );n N definida por:


a1 = 2; a 2 = 3; a n +1 = 2a n + a n 1 , 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.

9-Hallar la inversa de R y graficar (en un mismo grfico cartesiano) la relacin y su


inversa.
{
R = ( x, y ) R 2 / Y = 3 x 1 }

10- Demostrar usando el principio de induccin completa.


1 + +3 + ... + (2n 1) = n 2

10
Trabajo prctico N 2
Nmeros Enteros
Recurrencia

El objetivo principal de sta prctica es:


1-Que los alumnos sepan aplicar las relaciones a los nmeros enteros.
2-Que observen las propiedades de las proposiciones dadas.

1-Decidir cules de las siguientes proposiciones son verdaderas y cules son


falsas. Para las verdaderas demostrarlas y para las falsas indicar un
contraejemplo.
a) 2 a + b 2 a 2 b
b) a bc a b a c , a 0

2-Suponiendo que a=bc+d, b 0 . Indicar cules de las siguientes


proposiciones son verdaderas y justificar.
a) e a e b e d , e 0

b) e a e d e b , e 0

c) e b e c e a , e 0

3- Probar usando induccin


a) 9 4n 3n 1, n N
b) 5 23n 18n , n N
Nota.
Para analizar si una relacin de recurrencia es homognea se reemplaza cada
ai por cero y se ve si para cualquier n; an = 0

Una relacin de recurrencia lineal con coeficientes de primer orden puede


escribirse:
an 1 + Kan = f (n), si es hom ognea es; f (n) = 0

Si f(n)=K1 an 1 + K 2 an 2 ; es de segundo orden , n>2=> puede escribirse :


K1an +1 + K 2 an + K 3an 1 = 0 , si es homognea.

11
Teorema:

Sean an = K1an + K 2 an 2 + .. + K r an r ,con n>r una relacin de recurrencia lineal


homognea con coeficientes constantes de orden r, sean f n y qn soluciones
bsicas de la relacin. Si p y t son constantes entonces:
an = p f n + t qn , es solucin

4- Para cada uno de las siguientes relaciones de recurrencia hallar el orden, la


ecuacin caracterstica, las races del polinomio caracterstico y la solucin
para las condiciones iniciales:
a) an = 2an 1 , con n> 1 y a1 = 2
b) an = an 1 + an 2 , con n>2 , a1 = 1; a2 = 3
c)Idem si consideramos: an = an 1 + 2an 2 ; donde a0 = a1 = 3
1
d)Idem si: es an = an 1 + an 2 ; n 3; a1 = 0 = a2
5
5-Sea an +1 = 3an ,para n 1 Cul es la expresin general? Rta: an = 3n 1 a1
6-Sea la sucesin.
1,2,4,8,16,Cul es la relacin de recurrencia?Rta: ak = 2 * ak 1
8-Hallar el mximo comn divisor (a,b) entre a y b y escribirlo como
combinacin lineal entera, para cada uno de los siguientes casos:
a) a=336 , b= 360
b) a= 2772, b=344
c) a= 2640 , b=600

9-Probar.
(a,m)=(b,m) =1 (ab, m) = 1; a Z , b Z , m Z

10- a) [a; b] = a, b / (a, b)

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

16- Dados a y b dos nmeros enteros, probar que las siguientes


afirmaciones son equivalentes:
a b,ab,ab, a b
17- Efectuar las divisiones de a por b en los siguientes casos:
i) a = 579 y b = 12
ii) a = 732 y b = 16
iii)a = 125 y b = 215
iv)a = 87 y b = 13
v) a = 23 y b = 7

18- Realice un algoritmo para determinar si un entero es primo.

19 Realice un algoritmo para elevar a un exponente elevando al cuadrado


varias veces.

Nota.Sern obligatorios a presentar en las condiciones descriptas los ejercicios


3,4,11,14.

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

2.- Calcular los siguientes nmeros combinatorios:

6 C 3; 6C0 ;6C6 ;6C1 ; k+1 C k-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

4-a)Halla el noveno trmino del desarrollo de (x y )


12

15
1
b)Halla el quinto trmino del desarrollo de 2
a

c)Halla el sexto trmino del desarrollo de ( x+y )


8

d)Halla el trmino central del desarrollo de (x y )


8

5.-Calcular:

a)V20,2 b)V7,5 c)P7

6- Calcular: x = P6 + C 4, 2 V4, 2

7-Cuntos nmeros de 4 dgitos pueden formarse con los dgitos 1,2,3,4?


Cules de esos son impares?Cuntos tienen sus dgitos distintos?

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?

10.-Hallar el nmero de palabras diferentes de 5 letras que se pueden formar


con las letras de la palabra "empujado".
Si cada letra no se emplea ms de una sola vez.(estas palabras no necesitan
tener significado).

11.-Sobre una estantera se tienen que colocar 4 libros distintos de biologa, 3


de qumica, 3 de fsica y 2 de Sociologa, de forma que los de cada materia
estn juntos. Hallar el nmero de formas en que se pueden hacer.

12.-Cuntos grupos de 4 alumnos se pueden formar con 17 alumnos


aventajados para representar a un colegio en un concurso de preguntas de
matemtica?

13.-En cuntas formas se pueden repartir 12 libros entre 2 personas A y B de


manera que a uno le toque 9 y a otro 3.?

14.-De cuntas maneras se pueden colocar 9 libros diferentes en una


estantera de forma que : a)3 de ellos estn siempre juntos. b) 3 de ellos no
estn nunca juntos.

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

17-Con los dgitos del nmero 123.341.Cuntos nmeros de 6 dgitos se


pueden escribir?
18-Se desean cubrir 10 cursos de Estadstica y se dispone de 10 docentes
De cuntas maneras puede realizarse tal asignacin?

19-En un curso de 75 alumnos se quiere formar 4 comisiones de 5 alumnos


cada una: una para apuntes, una para recopilar ejercicios, una para
mantenimiento del aula y una para integrar el cuerpo de delegados. De
cuntas formas distintas puede hacerse tal seleccin si ningn alumno integra
ms de una comisin?

20-De cuntas maneras pueden elegir un docente a uno ms estudiantes


entre seis estudiantes elegibles?

21- De cuntas maneras se pueden seleccionar tres ms personas entre


doce personas?

Nota: Ejercicios obligatorios a presentar .4,11,14,15,17

-------------------------------------------------------

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)

3-Sean A = {1,2,3 } y B = {0,1,2 } y las siguientes relaciones:


R:A->B dadas por :

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

Una operacin binaria en un conjunto A, es cualquier funcin f: A2 A; A y


se indica *: A2 A; * es una operacin interna si es cerrada en A.
1- Indicar cules de las siguientes son operaciones binarias en A. Justificar en
cada caso.
a)A=Q a*b=b/a
b)A=Z a*b=a+b+ab
c)A=N a*b=c con c=max {a, b }=mcd {a, b} = mcd (a, b) ; A = {1,2,3,6}
2-En A= {a, b, c, d , e } se define * por la siguiente tabla:
* A b C d E
a A b C b D
b B c A e C
c C a B b A
d B e B e D
e D b A d C

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

4-Investigar las propiedades de las siguientes operaciones binarias y hallar los


elementos notables (neutro; simtrico, idempotente, absorbente)
a) A = {1,2,5 }, a * b = resto de la divisin a b por 3

* 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

OPERACIONES CON MATRICES BOOLEANAS


1-Calcular: A B; A B y AB
Siendo: a) La matriz A:

1 0
0 1

Matriz B:

1 1
0 1

b)La matriz A es:

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

1-a) Si A=B= {x / x es divisor positivo de 8 } A = B = {1,2,4,8}


Escribir por extensin R definida por:
aRb a + b 8
Hallar el grafo de R, el dominio, imagen y matriz.

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

d)Hallar R 1 y R para R definida en a),b) y c)

e) calcular R, R S , R S , S 1 , R ; y el complemento de S 1 para R y S definidas


por:

R= {(a, a )(a, b), (b, b), (a, d ), (b, c)(b, d ), (c, a ), (d , c) }


S= {(a, a )(a, c)(b, b)(b, d )(b, c)(c, c)(c, a )(c, d )(d , b)(d , a ) }
Realizar el dgrafo correspondiente a las relaciones R y S.

2-a)Sea A= {0,1 }.Estudiar las propiedades de

R 11 = {(0,0)(0,1}

R2 = {(0,1) (1,0) }
R3 = {(0,0) (0,1) }

21
R4 = AxA

Hallar la matriz y el dgrafo.

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.

3-Se define en N la siguiente relacin:


xRy sii n N / y = x.2n
Probar que R es una relacin de orden en N y decidir si es total.
4- Determinar si las siguientes son relaciones de equivalencia y cuando
corresponda hallar el conjunto cociente:

a) R NxN
R= {(a, b) NxN / a + b es par }
b) R ZxZ
{
R = (a, b) ZxZ / a b

c) R ZxZ

aRb (1) a = (1)b

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.

1-Que el alumno sea capaz de las distintas formas de un rbol.


2-Que sea capaz de utilizar la estructura de un rbol.
3-Que los alumnos sepan relacionar dichos temas con las ciencias de la
computacin.

23
PRCTICA 5

GRAFOS Y ARBOLES

1- Dibujar el Grafo G= ( A, V , ) con


A= {a1 , a 2 ; a3 , a 4 ; a5 , a 6 , a 7 }
V= {v1 , v 2 ; v3 , v 4 }
Y dada por

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 }

2- Para el siguiente grafo G

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.

4-Hallar la matriz de incidencia para el grafo del ej.1


5- Sea G un grafo cuya matriz de adyacencia es la siguiente:
0 1 0 0 1 1
1 0 1 1 0 0
0 1 0 1 0 1
0 1 1 0 1 0
1 0 0 1 0 1
1 0 1 0 1 1
i) Dibujar el grafo G.
ii)Hallar la matriz de incidencia.
iii) Dar los grados de los vrtices.
iv) Hallar el subgrafo que se obtiene suprimiendo los vrtices de grado par.

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

1-Indicar en cada caso cuando la relacin R definida en A determina un


rbol dirigido, en tal situacin dar la raz.

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:

i) Etiquetar el rbol usando el orden lexicogrfico. (r, raz; v1,primer vrtice.)


ii) Enumerar todas las hojas.
iii) Enumerar todos los vrtices de nivel 3.
iv) Qu vrtice es raz?
v) Cules son los hermanos de v8?
vi) Qu nivel tiene el vrtice v14?
vii) Cul es la altura del rbol?
viii) Es un rbol balanceado? Es regular?ix) Dar el subrbol con raz en v3.
Cul es su altura?
x) Qu vrtice es el padre de v8? Qu vrtices son los hijos de v8?

3-Construir la grfica de clculo:

a)(5-(4*z))+((z-4)-(9+z))

b)(a-b)*(c+d/e) expresarlo con la notacin pre-orden polaca inversa

4-Recuperar c/u de los siguientes rboles cuyo recorrido es:


a)(26+(11+1)) * (6 (4-2)) est en orden simtrico

b)* + 2 4 5 1 + 2 4 3

5- Recuperar cada uno de los siguientes rboles cuyo recorrido es:


a) qbaqackfpderh est en orden preorden
b)*+15+11 1 -5 -4 2 est en notacin polaca

6- Construir el rbol de:

27
(a-b)x(c+d) e

7- Consideremos la expresin algebraica:


(4 y 3 z )3
a (2b + c 2 )
Dibujar el rbol correspondiente con raz usando la flecha para la
exponenciacin ,* para la mult;y / para la divisin.

Nota. Ejercicios obligatorios:3,5,6.

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

También podría gustarte