Академический Документы
Профессиональный Документы
Культура Документы
de 2009
1. Clculo proposicional
1. Suponiendo que p y q son verdaderos y r y s son falsos, encuentre los valores de verdad
de las siguientes expresiones:
a ) p (q r)
b ) (p (q r)) ((p q) (r s))
c ) ((p q) r) (((p q) r) s)
2. Las variables enteras m y n reciben los valores de 3 y 8 respectivamente durante la
ejecucin de cierto programa en Pascal1 . Este programa contiene las siguientes lneas
de cdigo sucesivas (o sea, los valores de m y n despus de ejecutar un enunciado
se convierten en los valores de entrada para el enunciado siguiente). Cules son los
valores de m y n despus de ejecutar cada uno de los enunciados?
a)
b)
c)
d)
e)
f)
g)
3. Construir la tabla de verdad para cada una de las siguientes expresiones. Indique para
cada expresin si es una tautologa, una contradiccin o una contingencia. Obtenga
para cada una de ellas las expresiones lgicas ms simples.
a ) (p (p q)) q
b ) (p q) (p q))
c ) ((p q) (q r)) (p r)
d ) (p q) ((p q) (p q))
e ) (q (p q)) p
f ) (p (q r)) ((p q) (p r))
4. Sea p la proposicin 2 = 5. Si es posible, encuentre una proposicin q tal que p q
p q sea verdadera. Si es posible, encuentre una proposicin r tal que p r p r
sea falsa.
5. Encuentre las tablas de verdad de (p q) r y p (q r). Encuentre proposiciones
p, q, r tal que una de las proposiciones compuestas anteriores sea V y la otra F.
6. Traduzca en lenguaje de lgica la siguiente regulacin utilizando las proposiciones
dadas:
Un empleado es elegible para unas vacaciones de tres semanas si: i) l o ella es un
empleado temporal que no recibe pago adicional de vacaciones y que ha estado con la
1
Si slo una de estas proposiciones es verdadera, y slo uno de ellos cometi el terrible
crimen, quin es el culpable que la ta debe castigar severamente?
8. En un caf se encontraron tres amigos: el escultor Blanco, el violinista Negro y el pintor
Rojo. Es sorprendente que uno de nosotros tiene el cabello blanco, el otro negro y
el tercero pelirrojo, pero ninguno tiene el cabello del color que indica su nombre,
dijo el pelinegro. Tienes razn, dijo Blanco. De qu color es el cabello del pintor?
Justique.
9. Refute y exprese cada una de las siguientes proposiciones en espaol.
a ) Karina tendr una buena educacin si pone sus estudios antes que su inters en
ser estrella de cine.
b ) Norma est haciendo su tarea de matemticas y Claudia est practicando sus
lecciones de piano.
c ) Si Lorenzo se va de vacaciones, entonces el se divertir si no le preocupa viajar
en avin.
d ) Si Homero aprueba su curso de programacin y termina su proyecto de estructura
de datos, podr tomar el curso de lenguajes de programacin el prximo semestre.
10. Demuestre las siguientes equivalencias lgicas, especicando en cada paso la propiedad,
equivalencia o razn para establecerla:
a ) p (p (p q)) p
b ) p q (p q r) p q r
c ) ((p q) (p q r)) p q
d ) p ((q (r r)) (q ((r s) (r s)))) p
2. Clculo de predicados
1. Sean p(x), q(x) y r(x) las siguientes proposiciones abiertas: p(x) : x 3, q(x) : x + 1
es impar, r(x) : x > 0. El universo es el conjunto de los nmeros enteros.
b ) Determine todos los valores de x para los cuales p(x) q(x) r(x) da como
resultado una proposicin verdadera.
c ) Encuentre los cinco enteros positivos ms pequeos para los cuales la proposicin
abierta p(x) (q(x) r(x)) da como resultado una proposicin verdadera.
2. Para el universo de los enteros, sean p(x), q(x), r(x), s(x) y t(x) las siguientes proposiciones:
p(x): x > 0
s(x): x es (exactamente) divisible por 4
q(x): x es par
t(x): x es (exactamente) divisible por 5
r(x): x es un cuadrado perfecto
a ) Escriba las siguientes proposiciones en forma simblica y determine, justicadamente, su valor de verdad.
1) Al menos un entero es par.
2) Existe al menos un entero positivo que es par.
3)
4)
5)
6)
x (r(x) p(x))
x (s(x) q(x))
x (s(x) t(x))
x (s(x) q(x))
x (r(x) q(x) s(x))
3. Demostraciones formales
1. Considere el siguiente argumento: "Fue X o Y quien cometi el crimen. X estaba fuera
del pueblo cuando el crimen fue cometido. Si X estaba fuera del pueblo, no pudo haber
estado en la escena del crimen. Si X no estaba en la escena del crimen, no pudo haber
cometido el crimen."
Formule esto como una demostracin formal y derive la conclusin. Use P1 para "X
cometi el crimen", P2 para "Y cometi el crimen", Q para "X estaba fuera del pueblo",
y R para "X no estuvo en la escena del crimen".
2. Traducir los siguientes argumentos a lgica proposicional usando los operadores , ,
, y . Determinar si la deduccin es correcta o no. Si es incorrecta, identicar el
escenario en el cual los antecedentes se cumplen, pero no la conclusin.
a ) El plato principal ser pescado carne. El acompaamiento ser arvejas choclo. No comeremos pescado como plato principal y choclo como acompaamiento.
Entonces, no comeremos carne como plato principal y arvejas como acompaamiento.
b ) O John o Bill estn diciendo la verdad. O Sam o Bill estn mintiendo. Entonces,
o John est diciendo la verdad, Sam miente.
c ) O las ventas aumentan y el jefe estar feliz, o los gastos aumentan y el jefe no
estar feliz. Entonces, las ventas y los gastos no aumentarn ambos.
3. Establezca la validez de los siguientes argumentos.
a ) [(p q) r] ((p r) q)
b ) [p (p q) (q r)] r
c ) [(p q) (p (r q)) (r (s t)) s] t
d ) [(p (q r)) (p s) (t q) s] (r t)
e ) [(p q) (p r) r] q
4. Muestre con un contraejemplo que ninguno de los siguientes argumentos es vlido; es
decir, d una asignacin de valores de verdad a las proposiciones primitivas p, q , r y s
de modo que las premisas sean verdaderas y que la conclusin sea falsa.
a ) [(p q) (p (q r))] r
b ) [((p q) r) (q r)] p
c ) [(p q) (q r) (r s) (s q)] s
d ) [p (p r) (p (q r)) (q s)] s
5. Considere la expresin:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Paso
x p(x) xy(p(x) p(y) (x = y))
p(a) xy(p(x) p(y) (x = y))
xy(p(x) p(y) (x = y))
y(p(a) p(y) (x = y))
p(a) p(y) (x = y)
p(y) (x = y)
(p(y) (x = y))
p(a)
p(a) y(p(y) (x = y))
x(p(x) y(p(y) (x = y))
Lneas, Razn
Premisa
1, Particularizacin existencial
2, Simplicacin
3, Particularizacin universal
4, Particularizacin universal
5, Simplicacin
6, Generalizacin universal
2,5, Modus tollens
7,8, Combinacin
9, Generalizacin existencial
a)
(p q) r
rs
s q
p
b)
p (q r)
(p (q r))
(p r)
c)
xp(x) xq(x)
xq(x)
xp(x)
d)
xyq(x, y) xyq(x, y)
xyq(x, y)
(xyp(x, y))
e)
4. Conjuntos
1. Determine conjuntos A y B que satisfacen simultneamente (justique):
A = {x N | x es impar x 11}
B = {x N | (k N : x = 3k) (x 12)}
C = {x N | x 12}
Expresar cada uno de los conjuntos siguientes en trminos de uniones, intersecciones,
complementos y diferencias de A, B , C :
a) A B
b) B C
c) A C
d) B C
e ) Cmo afecta las respuestas anteriores si A, B y C Z+ Z+ ?
4. Suponiendo que A, B, C son conjuntos en un universo de referencia, demuestre:
a ) A 6= B x((x A x
/ B) (x
/ A x B))
b ) A (B C) = (A B) (A C)
c ) A (B C) = (A B) (A C)
d ) (A C = B C) (C 6= ) A = B
e ) A (B C) = (A B) (A C)
f ) (A B) C = (A C) (B C)
g ) (A B C) (A B)
h ) (A B) (A B C)
5. Demuestre refute, suponiendo que A, B, C son conjuntos en un universo de referencia:
a) A B = A C B = C
b) A B = A C B = C
c) A B = A C
AB =AC
d) A B = A C
AB =AC
B=C
B=C
e ) A P(A) = P(A)
f ) A P(A) = P(A)
g ) {A} P(A) = P(A)
5. Funciones
1. Encontrar el dominio y el rango de las siguientes funciones:
a ) f (m, n) = m n
b ) f (m, n) = m + n
c ) f (m, n) = m2 n2
d ) f (m, n) = |n|
e ) f (m, n) = m2 4
4. Sea f : A B una funcin, un conjunto S A y un conjunto T A. Demostrar que
f (S T ) = f (S) f (T ).
5. Sean g : A B y f : B C funciones.
8. Demostrar que:
a ) x R dbxce = bxc
b ) x R y R dx + ye = dxe + dye
c ) x R y R bx + yc = bxc + byc
d ) x R y R dxye = dxedye
e ) x R y R z R ddx + ye + ze = dx + dy + zee
f ) x R y R z R bbxyczc = bxbyzcc
9. Dibujar el grco de las siguientes funciones:
a ) f (x) = bx + 12 c
b ) f (x) = dx 2e + bx + 2c
c ) f (x) = d x2 eb2xc
d ) f (x) = bx2 c
6. Induccin
1. Demuestre que n N:
a ) 7n 2n es divisible por 5, n N.
b ) 11n 4n es divisible por 7, n N.
c ) 5n+1 + 2 3n + 1 es divisible por 8, n N.
d ) 8n+1 + 92n+1 es divisible por 73, n N.
e ) Todo entero formado por 3n dgitos idnticos, es divisible por 3n .
f ) n2 1 es divisible por 8 para todo entero impar positivo.
2. Demuestre que 2n (n + 1)!.
P
3. Demuestre que nk=1 k 2 = n(n+1)(2n+1)
, n 1.
6
P
4. Demuestre que nk=1 2k1 = 2n 1.
P
P
5. Demuestre que nk=1 k 3 = ( nk=1 k)2 .
P
P
P
6. Demuestre que ( nk=1 ak bk )2 nk=1 a2k nk=1 b2k .
7. Demuestre que 2n1 (an + bn ) > (a + b)n , donde a + b > 0, a 6= b y n > 1.
8. Demuestre n N:
n
X
1
n
a)
i
i=1
n
X
1
2 n1
b)
i
i=1
9. Demuestre que n N:
2n n!
<
a) Qn
k=1 (3k + 2)
10. Si n N : an
n+2
2(n + 1)
n
2
3
n
Y
1 i+1 (n + 1)n+1
b)
=
1+
i
n!
i=1
1
1
1
1 2 1
demuestre que an =
=
1 2
2
3
(n + 1)2
an+1 =
12
. Demuestre que k N:
1 + an
(a) an = 6n
(b) an = 4n 2
(c) an = 1 + (1)n
(d) an = n2
a ) S = {(a, b) : a Z+ , b Z + , a + b es impar}
b ) S = {(a, b) : a Z+ , b Z + , a divide a b}
c ) S = {(a, b) : a Z+ , b Z + , 3 divide a a + b}
5. En cada una de las siguientes sucesiones denidas de manera recursiva, demuestre la
validez de la expresin cerrada para el n-simo trmino n N:
1
an = (an1 an2 )
6
= 68 2n 99 3n
a ) a1 = 1,
an
a2 = 6,
para n > 2,
an
para n 3,
3
2
a2 = 1, an+1 = n(an + an1 ),n entonces
1
1
1
(1)
= n! 1 + + +
1! 2! 3!
n!
c ) a1 = 1,
7
an =
3
d ) a1 = 0,
entonces
entonces
entonces
(a)
n
X
fi = fn+2 1
(b)
i=0
(d)
n
X
n
X
f2i1 = f2n 1
(c)
i=0
fi2
= fn fn+1
n
X
10
f2i = f2n+1
i=0
i=0
n N
11
a ) Cuntos calcetines debe sacar para asegurarse de tener al menos 2 del mismo
color?
b ) Cuntos calcetines debe sacar para asegurarse de tener al menos 2 calcetines
negros?
5.
a ) Demostrar que si cinco enteros se seleccionan de los primeros ocho enteros positivos, debe haber un par de enteros cuya suma es igual a 9.
b ) Se mantendr la conlcusin de la parte (a), si se sacan 4 enteros en ves de cinco?
6. Una moneda se lanza al aire 10 veces, saliendo cara sello cada vez. Cuntos resultados posibles
a ) son en total?
b ) contienen exactamente 2 caras?
c ) contienen a lo ms 3 sellos?
d ) contienen el mismo nmero de caras y sellos?
7. Un club tiene 25 miembros.
a ) De cuntas maneras se puede elegir 4 miembros del club para servir en un comit
ejecutivo?
b ) De cuntas maneras se puede elegir un presidente, un vice-presidente, un secretario y un tesorero del club?
8. Una heladeria vende conos simples (de un sabor) de helado de vanilla, frutilla, almedras, chocolate, frambuesa, pia, lucuma y caf. Cuntas maneras hay para elegir
a ) 6 helados?
b ) 12 helados?
c ) 24 helados?
d ) 12 helados con al menos 1 sabor de cada uno?
e ) 12 helados con al menos 3 de frutilla y no ms de 2 de pia?
9. Cuntas soluciones tiene la ecuacin x1 + x2 + x3 x4 + x5 = 21, donde xi son enteros
no-negativos, i = 1, 2, . . . , 5, tales que
a ) x1 1?
b ) xi 2, i = 1, 2, . . . , 5?
c ) 0 x1 10?
d ) 0 x1 3, 1 x2 4, x3 15?
10. Cuntas maneras hay de distribuir 6 bolas iguales en 9 canastas iguales?
11. Se requiere ir del punto A = (0, 0, 0) al punto B = (4, 3, 5) tomando pasos de una
unidad en el sentido positivo de cada coordenada, es decir, no es posible devolverse o
ir en el sentido negativo. Cuntos caminos distintos hay para ir del punto A al punto
B?
12
9. Relaciones
1. Sean A el conjunto de estudiantes y B el conjunto de libros de la biblioteca. Sea
R1 la relacin consistente de pares ordenados (a, b) tal que el estudiante a debe leer
el libro b en un curso, y sea R2 la relacin consistente de pares ordenados (a, b)
tal que a ley el libro b. Describa los pares ordenados en las siguientes relaciones:
a) R1 R2
b) R1 R2
c) R1 R2
d) R2 R1
2. Sea R la relacin sobre el conjunto de personas consistente de pares (a, b) donde a es
padre de b. Sea S la relacin consistente de pares (a, b) donde a es hermano(a) de b.
Qu representan las relaciones S R y R S ?
3. Sean R1 y R2 las relaciones de congruencia mdulo 3 y mdulo 4 respectivamente
sobre el conjunto de nmeros enteros. Eso signica que R1 = {(a, b)|a b(mod 3)} y
R2 = {(a, b)|a b(mod 4)}. Encuentre:
a) R1 R2
c) R1 R2
b) R1 R2
d) R2 R1
1 1 0 1
1 1 1 0
1 0 1 0
0 1 0 0
a)
b)
0 1 1 1
0 0 1 1
1 0 1 1
1 0 0 1
c)
0
1
0
1
1
0
1
0
0
1
0
1
0
0
1
0
1
0
d)
0
1
1
0
1
0
0
1
0
0
1
0
1
1
6. Determine si las relaciones del ejercicio 5 son reexivas, simtricas, antisimtricas y/o
transitivas. Dibuje adems el grafo dirigido para cada una de estas relaciones.
7. Cules de las siguientes relaciones sobre el conjunto de personas son relaciones de
equivalencia? Fundamente su decisin.
13
a ) R es reexiva iA R
b ) R es simtrica R R1
c ) R es transitiva R R R
d ) R es antisimtrica R R1 R
(x2 +1)
(x+1)
es O(x).
x4 +x2 +1
x3 +1
f ) f (x) =
g ) f (n) =
x4 +5 log2 x
x4 +1
2
(n + 8)(n
14
+ 1)
n,
n impar
1,
n impar
5. Sean f, g : N R, f (n) =
y g(n) =
1,
n par
n,
n par
Demuestre que f
/ O(g)
g
/ O(f ).
6. Demuestre que si f (x) es O(g(x)), y f (x) y g(x) son funciones no acotadas y crecientes,
entonces log2 (|f (x)|) es O(log2 (|g(x)|)).
7. Use O grande para estimar el nmero de comparaciones de los siguientes algoritmos,
que se pide describir usando pseudocdigos:
a ) Algoritmo que tenga como entrada una lista de n enteros y genere como salida
la mayor diferencia entre dos enteros consecutivos.
b ) Algoritmo que determine si una funcin de un conjunto nito en otro conjunto
nito es sobreyectiva.
c ) Algoritmo que determine si una funcin de un conjunto nito en otro conjunto
nito es inyectiva.
d ) Algoritmo que cuente el nmero de `1' en una cadena de `0' y `1', examinando
cada bit de la cadena para determinar si es o no un `1'.
8. Analice la complejidad del caso promedio del algoritmo de bsqueda lineal, si exactamente la mitad de las veces el elemento x no se encuentra en la secuencia, y si x est
en la secuencia, puede estar en cualquier posicin.
9. El algoritmo convencional de evaluacin del polinomio an xn +an1 xn1 +. . .+a1 x1 +a0
en x = c se expresa en pseudocdigo de la siguiente manera:
15
a)
sum := 0
i := n
while (i > 0)
begin
sum := sum + 1
i := bi/2c
end
b)
sum := 0
for i := 1 to n
begin
j := n
while (j > 0 )
begin
sum := sum + 1
j := bj/2c
end
end
12. Analice la complejidad temporal del algoritmo P alindrome check, que determina si la
cadena de caracteres es un palndromo, es decir, se lee de la misma manera de derecha
a izquierda que de izquierda a derecha. Para el caso promedio asuma que la mitad de
las veces la cadena no es un palndromo, y las diferencias pueden empezar en cualquier
caracter.
16
location := 0
i := 1
while (location = 0 and i <= n)
if ai > u then location := i
else i := i + 1
14. Analice la complejidad temporal de la funcin utilizada para encontrar el k -simo
entero ms pequeo en un arreglo de enteros sin ordenar: