Guía de Trabajos Prácticos de Lógica y Conjuntos
Guía de Trabajos Prácticos de Lógica y Conjuntos
2022
Carreras de Ingeniería
Cuatrimestral
1
Trabajo Práctico Nº 1
Lógica Proposicional
2- Construir las tablas de verdad, para cada caso indicar si es tautología, contradicción o
contingencia:
2.1 (p q) (p q)
2.2 [(p q) (q r)] (p r)
2.3 ¬ [¬ p ¬ (q ¬ p)]
5- Para las siguientes proposiciones compuestas dar todos los posibles valores de verdad
de las proposiciones simples de modo que resulten falsas:
5.1 [(p q) r] (s t)
5.2 [p (q r)] (s t)
2
8.- Escribe el siguiente enunciado en forma simbólica y determina uno equivalente al
dado, en lenguaje coloquial:
8.1. No es verdad que, si el software falla entonces la causa es el error de sintaxis.
8.2. Si 2 es un factor de n y 3 es un factor de n, entonces 6 es un factor de n.
3
Trabajo Práctico Nº 2
Conjuntos
b) {1} P(B)
c) { } A B
d) {1,6} A-B
4
7.4. {3} ∈ A
9-
10-
El doctor Dominguez trabaja en una clínica de alergias y sus pacientes tienen las
siguientes afecciones: 68 son alérgicos a los productos lácteos;93 al polen;91 al pelo de
los animales;31 a los tres elementos;29 sólo al polen;12 solamente a los productos
lácteos, y 40, a los lácteos y al polen.
a) ¿Cuántos pacientes del doctor Dominguez son alérgicos exclusivamente al pelo de
los animales?
b) ¿Cuántos pacientes tiene el doctor Dominguez?
Producto Cartesiano
11-Sean los conjuntos A= {-2,-1}; B= {x N / 1 x 3} y C= {a, b}
Hallar AxC; CxA; AxBxC; A2 ; C3
13- Dadas las hileras x = abb e y = acd calcular las siguientes hileras y dar sus
longitudes:
a1) yR a5) y0 a8) x23y3
5
3
a2) R
a6) x 2
a9)
i 1
xi
16-Para los alfabetos V1= {2,4} y V2= {a} hallar V1*; V1+; V2*; V2+
17-Siendo el alfabeto V = {2, 4}, determinar el valor de verdad de las siguientes expresiones.
Justificar.
17.1. λ V 17.3. {2} V 17.5. 242 V*
17.2. {242, 22, 44} V 17.4. 22 V*
+
17.6. long (222) =1
18- Sea el vocabulario V = {a, b, c} y los lenguajes L1 = {ac, ba}, L2 = {aba, aca};
hallar:
L32, L2 L1, L2 L1, L10, L2R, L20, L1*
19-Calcular la clausura de Kleene y la clausura positiva del lenguaje nulo y del lenguaje
vacío
6
Trabajo Práctico Nº 3
Relaciones
6- Calcular A B, A B, A B
1 1 0 1
6.1 A= B=
1 0 0 1
1 0 1 1 0 0
6.2 A = 0 1 0 B = 0 1 0
0 0 1 1 0 1
7
7 -Si A = 1, 2, 3 y B =1, 4, 6, 9
7.1. Escribir por extensión R: A B tal que a R b a b
7.2. Hallar la matriz de R; el dominio y la imagen de R;R por extensión y la matriz
MR ; R-1 por extensión y la matriz MR-1 .
7.3. Siendo R1= {(1; 1), (2; 9), (2; 1), (3; 1)}, R1 A x B hallar matricialmente
R R1 ; R1 R; R- R1
9-Representa cada una de estas relaciones en el conjunto A= {1, 2,3} mediante una
matriz (con los elementos de este conjunto listados en orden creciente)
9.1. {(1; 1), (1; 2), (1; 3)}
9.2. {(1; 2), (2; 1), (2; 2), (3; 3)}
Dibuja el dígrafo de cada una de las relaciones anteriores.
1 1 0 1
0 0 0 1
10-Sea R la relación definida en A = a, b, c, d, representada por
1 1 1 0
0 1 0 1
Dar por extensión la relación R
Hallar la matriz y el dígrafo que representa a: R-1, R , R3
11-Calcular R S, R S, R-1 , R , S-1 , S para R y S definidas por los siguientes
esquemas:
8
Determine:
(a) Todas las trayectorias de longitud 3.
(b) El dígrafo de R3
(c) R∞.
9
Trabajo Práctico Nº 4
5- Sea R una relación sobre A = {1, 2, 3, 4} tal que R = {(1, 1), (1, 3), (2, 4), (2, 2),
(3, 3), (3, 1), (4, 2)} Calcule la matriz MR2 y determine las propiedades de MR2. Dibuje el
dígrafo para la relación R.
10
6-Estudiar justificando las propiedades de la siguiente relación definida sobre el conjunto
A = {1, 2, 3}.
R= {(a, b) / a . b ≥ 4}
7- Estudiar las propiedades de cada una de las relaciones R definidas en cada uno de los
siguientes casos y clasificarlas:
7.1 x R y x y en Z
7.2 x R y x y en N
7.3 x R y n (x – y) en Z, n N
7.4 x R y x y en Z
11
Trabajo Práctico Nº 5
Relaciones de equivalencia
4-Verificar que las siguientes relaciones son de equivalencia y hallar las clases de
equivalencia y el conjunto cociente:
4.1 R Z x Z a R b (-1) a = (-1) b
4.2 x R y x .y > 0 en Z - 0
6- En el conjunto A= {15, 22, 34, 45, 68, 54,125} se define la siguiente relación de
equivalencia: a ≡ b (5) ↔ 5|(a-b)
Hallar las clases de equivalencia y el conjunto cociente.
9-
9.1. Sea R1 la relación módulo 2 y R2 la relación módulo 3, definidas sobre Z; hallar R1
R2 y el conjunto cociente: Z R1 R2.
9.2 Sea R1 la relación módulo 6 y R2 la relación módulo 10, definidas sobre Z; hallar R1
R2 y el conjunto cociente: Z / R1 R2.
10-En el lenguaje L= {aaba, aaa, bab, ,ba, bbb} se define la siguiente partición
12
P ={{aaba},{aaa, bab, ba},{ , bbb}}.Probar que P es partición de L y hallar la relación
de equivalencia inducida por P. Hacer el dígrafo correspondiente.
Relaciones clausuras
13- Sea A = {a, b, c, d, e} y la relación R A x A tal que R = {(a; b), (a; c), (a; e),(e;
d), (b; c), (c; c), (c; d),(d; a), (d; c) }, hallar: R A ; RR-1; R2 ; R3{c}.
16-Sea el conjunto A= {(0; 0), (0; 1), (1; 0), (1; 1)} y la siguiente relación R:
x; y R z ; t x 2 z y t
Se pide:
a) Mediante el manejo matricial estudiar las propiedades reflexivas, simétrica,
antisimétrica y transitiva.
b) Obtener las clausuras necesarias para que la relación sea de equivalencia.
13
Trabajo Práctico Nº 6
Conjunto Ordenado
6-Para cada uno de los conjuntos ordenados del ejercicio 3.2 hallar los elementos
maximales; los elementos minimales, ¿hay máximo?, ¿hay mínimo? y los átomos.
14
Hallar los elementos maximales y minimales; ¿Hay máximo? ¿Hay mínimo?
Enumerar los subconjuntos de 3 elementos que estén bien ordenados
Considerar el subconjunto B= {4, 5,6} y hallar cotas superiores e inferiores de B
¿Hay supremo para B? ¿Hay ínfimo para B?
8- Sobre D44 definir una relación de orden amplio no lineal; b) para el subconjunto {4,
22} indicar las cotas inferiores, superiores, ínfimo, y supremo, de ser posible; c) para el
subconjunto {2, 22, 44} determinar si es bien ordenado, justificar.
10- Sea el conjunto A = {(0;0), (1;0), (2;0), (3;0), (0;1), (1;1), (2;1), (3;1), (0;2),
(1;2), (2;2), (3;2)}
y sea la relación (a; b) (c; d) si y sólo si a c y b d
10.1. Probar que es una relación de orden.
10.2. Realizar el diagrama de Hasse
10.3. Determinar (si existen) las cotas inferiores, las cotas superiores, el supremo, el
ínfimo, el máximo y el mínimo del subconjunto B = {(1;1), (1;2), (2;1)}.
Red
15
11.2. A = a, b, c, z, u
12-
12.1. Sea D30 = x N / x 30, probar ( D30, ) con a b a b, es red, dibujar el
diagrama de Hasse,
12.2. ¿( D12, | ) es red?
14- ¿Cuáles de los siguientes subconjuntos de N son retículo con el orden definido por
a b a b ? ¿Por qué?
a) {5, 10, 15, 30}; b) {1, 3, 7, 15}; c) {2, 3, 5, 6, 10, 30}
16
Trabajo Práctico Nº 7
Álgebra de Boole
1-Para cada uno de los siguientes conjuntos ordenados, definir, si es posible, dos
operaciones binarias de modo de obtener un retículo algebraico
1.1. (P(A), ) ,A={1,2}
1.2. (D30 , )
1.3. (, 1 ) siendo a 1 b a.b = a
. 0 1
0 0 0
1 0 1
4.4. A= {a, b, c, d, e, f, g}
17
5- ¿Cuáles de los retículos de los ejercicios 1 y 3 son Álgebras de Boole?
a b c d e
a b c d e
b e e e
c e e
d e
e
10-En el lenguaje L = {010, 110, 0100, 0001, 0000111, 1100011, 00000}, se define la
siguiente relación de orden: w1 w2 w1 = w2 el número de ceros de w1 es menor al
de w2
10.1. Hacer el diagrama de Hasse. Hallar los elementos maximales, minimales, máximo
, mínimo, cotas superiores, cotas inferiores, supremo, ínfimo del subconjunto
S= {010, 0001, 0100,0000111}.
10.2.¿Es (L,) un orden total ? Justificar.
10.3. ¿(L,) es red? En caso de no ser red, eliminar la menor cantidad de palabras para
que sea red y Álgebra de Boole. Justificar
18
11-Considerar la red ( D132 , | )
11.1. Hacer el diagrama de Hasse. Hallar los elementos maximales, minimales, máximo
,mínimo, cotas superiores, cotas inferiores, supremo, ínfimo del subconjunto
S= {2, 4, 6, 12,22}
11.2. ¿Es ( D132 , | ) un orden total ? Justificar. En el caso de no ser un orden total
encontrar uno formado por cuatro elementos o más.
11.3. Indicar los complementos ¿La red ( D132 , | ) es Álgebra de Boole? Justificar.
11.4. Resolver o calcular: 11 4; (3 12) 44 ; 4 x = 132
12- Sea el Álgebra de Boole (D210,|) y sea TB ={ {a}, {b},{c},{d}}el conjunto de los
átomos del álgebra de Boole (B,) .Se define un isomorfismo f: D210 → B / f(2)={b};
f(3)={c}; f(5)={d}; f(7)={a}. ¿Cuáles serán las imágenes de 6 y 105?
19
Trabajo Práctico Nº 8
Grafo – Dígrafo
1- Dibuja las gráficas, especificando el tipo de gráfica que utilizas, que representen
las rutas aéreas diarias de Aerolíneas Argentinas sabiendo que ofrece los siguientes
vuelos diarios: tres vuelos que unen Buenos Aires y Córdoba, dos entre Córdoba y
Mendoza, uno entre Mendoza y Neuquén, cuatro entre Neuquén y La Pampa, uno
entre La Pampa y Buenos Aires, uno entre Mendoza y Córdoba y uno entre La Pampa
y Córdoba, de modo que:
a) Hay una arista conectando cada par de vértices que representan ciudades
para las que hay algún vuelo de la una a la otra (en cualquiera de los dos
sentidos).
b) Hay una arista conectando dos ciudades por cada vuelo que opere entre las dos
ciudades (en cualquiera de los dos sentidos)
c) Hay una arista que sale de cada vértice asociado a una ciudad de la que
despega algún vuelo y que llega al vértice correspondiente a la ciudad en que
aterriza el vuelo.
d) Hay una arista por cada vuelo, que sale del vértice que representa a la
ciudad en que se inicia el vuelo y llega al vértice que representa a la ciudad
en que aterriza.
2- Dibujar un grafo G = (V, A,) con A= {a1, a2, a3, a4, a5, a6, a7} V= {v1, v2, v3, v4} y
dada por
X a1 a2 a3 a4 a5 a6 a7
(x) {v1,v2} {v1, 2} {v4, v1} {v4, v2} {v2, v3} {v2, v4} {v3, v4}
3- ¿Cuáles de los siguientes grafos son simples? Para los grafos no simples,
¿cuál es el menor número de aristas que se deben quitar para hacerlos simples?
20
5- Hallar la matriz de adyacencia, la función y la matriz de incidencia para el siguiente
grafo:
6- Hallar el diagrama y la matriz de incidencia para cada uno de los grafos cuyas
matrices de adyacencia son:
a) v1 v2 v 3 v4 v5 b) v1 v2 v3 v4 v5
v1 0 2 0 0 1 v1 0 1 0 0 0
v2 2 0 1 0 0 v2 1 0 0 0 0
v3 0 1 1 1 0 v3 0 0 0 1 1
v4 0 0 1 0 1 v4 0 0 1 0 1
v5 1 0 0 1 0 v5 0 0 1 1 3
a) a b c d e f b) a b c
v1 1 0 0 0 0 1 v1 1 1 0
v2 0 1 1 0 1 0 v2 1 0 1
v3 1 0 0 1 0 0 v3 0 1 1
v4 0 1 0 1 0 0
v5 0 0 1 0 1 1
8- Sea G un grafo:
a) ¿Qué particularidad tiene G si alguna fila de su matriz de incidencia sólo tiene
ceros?
b) ¿Cómo se manifiesta esa particularidad en la matriz de adyacencia?
c) ¿Puede ocurrir que en una matriz de incidencia haya una columna de ceros?
22
10-Dibujar el dígrafo si G si A= {a1, a2, a3, a4, a5, a6, a7} V= {v1, v2, v3, v4} y dada
por:
X a1 a2 a3 a4 a5 a6 a7
(x) (v2, v4) (v1, v2) (v2, v2) (v1 ,v4) (v1 ,v3) (v4, v2) (v4, v3)
A) a1 a2 a3 a4 a5 a6 b) a1 a2 a3 a4 a5 a6
v1 1 0 0 0 0 -1 v1 1 -1 0 0 -1 0
v2 0 1 0 0 0 1 v2 0 1 1 -1 0 0
v3 0 0 -1 0 -1 0 v3 -1 0 -1 0 0 1
v4 0 0 1 1 0 0 v4 0 0 0 1 1 -1
v5 0 0 0 -1 1 0
22
13- ¿Cuántas aristas tiene un grafo simple que tiene la siguiente sucesión de
grados: (4, 3, 3, 2, 2)? Dibújalo.
14- ¿Existe algún grafo de cinco vértices con los grados siguientes? Si es así, dibuja
el grafo correspondiente. a) 3, 3, 3, 3,4; b) 1, 2, 3, 4,4; c) 0, 1, 2, 2,3
17-
17.1. ¿Qué cantidad de aristas tiene un grafo bipartito completo con siete vértices y un
vértice de grado 5? Hacer su diagrama.
17.2. Dar su matriz de adyacencia.
18-
18.1. ¿Qué cantidad de aristas tiene un grafo completo si tiene un vértice de grado 4?
Hacer su diagrama.18.2. Dar su definición formal; su matriz de adyacencia e incidencia.
20- Se desea unir 5 ciudades por carreteras en todas las formas posibles,
20.1. Dibujar el grafo correspondiente; definirlo formalmente y hallar su matriz de
adyacencia.
20.2. ¿Qué tipo de grafo es e indicar su nomenclatura? ¿Cuántas carreteras se
pueden formar?
22
22.1. camino simple de b a d
22.2. camino no simple de b a d
22.3. ciclo simple de b a b
22.4. ciclo no simple de b a b
22.5. todos los caminos simples de b a f
22.6. Sabiendo que la distancia de x a y en un grafo no dirigido conexo G es la longitud
del camino más corto de x a y, hallar la distancia desde d a los restantes vértices de G.
23- Para cada uno de los siguientes grafos hallar, si es posible, caminos de Euler,
circuitos de Euler, caminos de Hamilton y circuitos de Hamilton.
24-
a) Dibujar un grafo con un circuito de Euler y un circuito de Hamilton
b) Dibujar un grafo que tenga un circuito de Euler y no un circuito de Hamilton.
c) Dibujar un grafo sin circuito de Euler y con circuito de Hamilton.
d) Dibujar un grafo sin circuito de Euler y sin circuito de Hamilton.
22
22
Trabajo Práctico Nº 9
Árboles
22
Hallar:
a) raíz
b) hojas
c) antecesores de v1, v6, v8
d) vértices internos
e) los subárboles T(v1); T(v3 ); T(v8 )
f) altura del árbol
g) ¿está balanceado?
h) ¿Se trata de un árbol binario?
9- Un bosque tiene cuatro componentes conexas y 2008 vértices. Si todos los vértices
tienen valencia 1 o 2, ¿cuántos vértices tiene de cada clase?
15-
15.1. Dibujar el árbol con raíz correspondiente a la siguiente expresión
proposicional escrita en notación polaca. Posteriormente reescribirla en notación infija
usual:
a) → p q ¬ p q
b) → ¬ q → ¬ q ¬ p
c) ↔ → p q r → r p q
16- Sea G1 = (V1, A1, δ1) y G2 = (V2, A2, δ2) dos árboles donde:
|A1| = 14 y |V1|= 3/2 |V2|
¿Cuál/es de las siguientes afirmaciones es correcta?
a) |V2|= 10. b) |V1|= 15. c) el árbol G1 no existe. d) Ninguna
17- Sea T un árbol binario completo con 9 vértices. Indica justificando cuál/es de
las siguientes afirmaciones son verdaderas:
a) T es conexo
b) Todo vértice de T tiene grado negativo igual a 2
c) Todo vértice de T tiene grado positivo mayor o igual que 2
d) Ninguna de las anteriores.
Gramática
a ) X → TYZ b) X → ZT c ) X → ZT
T→0/1 ZT →TY 1Z0 →001
0Y → 1 Y→1 T→0
1Y → 0 T→0
0Z → 1
1Z→ 0 / 1
c) X → ZY / YZ d) X →1Y / 1Z
Z→1 Y→ 0
Y→ 0 Z→ 0 / 1
Autómata Finito
5- Dada la tabla de cambio de estado, definir el autómata finito e indicar el lenguaje que
reconoce
a b
q0 q1 --
q1 q2 q1
donde q0 es estado inicial y q2 es estado final
1 2
q0 q0 q1
q1 q1 q2
q2 q2 q2
Si alguna es de tipo III, indicar el lenguaje que genera, dar la definición formal del
autómata finito que reconoce dicho lenguaje.
Trabajo Práctico Nº 11
Análisis Combinatorio
1- ¿De cuántas maneras distintas pueden colocarse 7 alumnos formando una fila?
3- Un viajante debe visitar 8 ciudades diferentes. Inicia su viaje en una ciudad prefijada,
pero puede visitar las otras en cualquier orden. ¿De cuántas formas distintas puede
organizar su viaje?
5- ¿Cuántos números de dos cifras distintas se pueden formar con los dígitos 0, 1, 2,3?
¿Cuántos de estos números contienen al 1?
8- ¿De cuántas formas distintas se puede escoger un conjunto de cinco letras distintas de
un alfabeto de 26?
10- Para hacer una apuesta de la Lotería hay que marcar seis números elegidos entre el
1 y el 49. ¿De cuántas formas diferentes puede marcar una persona 6, 5,4 ó 3 números?
11-Un número de serie consta de dos consonantes seguidas de tres dígitos distintos de
cero, seguidos de una vocal. Por ejemplo: “ST423E” y “DD666E”. Determine cuántos
números de serie se pueden formar de acuerdo a las siguientes condiciones:
11.1. Las letras y los dígitos no se pueden repetir en el mismo número de serie.
11.2. Las letras y los dígitos se pueden repetir en el mismo número de serie.
15- ¿Cuántas cadenas distintas se pueden formar reordenando las letras de la palabra
ANANA?
16- ¿Cuántos números naturales de 2 cifras se pueden formar con los dígitos 0, 1,2?
19-En un supermercado hay 4 tipos diferentes de galletitas de agua. ¿De cuántas formas
se pueden seleccionar seis paquetes de galletitas de agua?
20-Una caja contiene 7 tarjetas rojas, 6 blancas y 4 azules. ¿De cuántas maneras se
pueden elegir 4 tarjetas? De forma que:
20.1. No hay restricciones
20.2. Todas sean rojas
20.3. Debe haber exactamente 2 blancas y 2 azules
20.4. Debe haber exactamente 3 azules
Razonamiento
3- Estás a punto de salir para UNLaM en la mañana y descubrís que no tienes tus
anteojos. Sabes que los siguientes enunciados son verdaderos:
a. Si yo estaba leyendo el diario en la cocina, entonces, mis anteojos están sobre la
mesa de la cocina.
b. Si los anteojos están sobre la mesa de la cocina, entonces los vi en el desayuno.
c. No he visto mis anteojos en el desayuno.
d. Yo estaba leyendo el diario en el living o estaba leyendo el diario en la cocina.
e. Si yo estaba leyendo el diario en el living entonces, mis anteojos están sobre la
mesa del café.
¿Dónde están mis anteojos?