Ciencia de Datos e IA

Cuadernillo de problemas resueltos: conteo, lógica y grafos

Practicar demostraciones, conteo con y sin orden, recurrencias, grafos eulerianos y aritmetica modular con nueve problemas resueltos y autoexamen con clave.

Cuadernillo de problemas resueltos: conteo, logica y grafos

Las matematicas discretas son el andamiaje logico de la informatica: como contar sin enumerar, como demostrar que algo es cierto y como razonar sobre redes de relaciones. Este cuadernillo cubre los nueve tipos de problema que caen en cualquier examen de la materia, con soluciones completas. Al final del semestre te servira tambien para probabilidad (todo conteo es un espacio muestral) y para estructuras de datos (todo grafo es una estructura).

Diagrama de matematicas discretas: grafo con nodos conectados, puertas logicas y diagramas de Venn.
Logica, conteo y grafos: las tres columnas de las matematicas discretas.
Metodo de estudio En demostraciones e induccion, la notacion lo es todo: copia las soluciones respetando el nombre de variables y los cuantificadores. En conteo, preguntate SIEMPRE: importa el orden (permutacion) o no (combinacion)?

Bloque 1 · Logica y demostracion

Problema 1. Traduce a simbolos: "Si estudio y repaso, entonces apruebo" y construye la tabla de verdad de (p ∧ q) → r.

Solución paso a paso

  1. Atomicemos: p = "estudio", q = "repaso", r = "apruebo". La frase es (p ∧ q) → r.

Problema 2. Niega formalmente la frase: "Para todo estudiante x existe un curso y tal que x aprueba y", y explica la negacion en español.

Solución paso a paso

  1. Simbolos: ∀x ∃y A(x,y).

Problema 3. Demuestra por induccion que 1 + 2 + ... + n = n(n + 1)/2 para todo n ≥ 1.

Solución paso a paso

  1. Caso base (n = 1): izquierda = 1; derecha = 1·2/2 = 1. Cierto.

Bloque 2 · Conteo y cardinalidad

Problema 4. En un grupo de 30 estudiantes, 18 juegan futbol, 15 basquetbol y 7 ambos. ¿Cuantos no juegan nada?

Solución paso a paso

  1. Inclusion-exclusion: |F ∪ B| = |F| + |B| − |F ∩ B| = 18 + 15 − 7 = 26.

Problema 5. ¿Cuantas palabras distintas (con o sin sentido) se forman reordenando las letras de MISSISSIPPI?

Solución paso a paso

  1. Cuenta las letras: 11 total: M(1), I(4), S(4), P(2).

Problema 6. Un comite de 3 se elige al azar entre 5 mujeres y 4 hombres. ¿Cual es la probabilidad de que todas las personas del comite sean mujeres? ¿Y de que haya al menos un hombre?

Solución paso a paso

  1. Espacio muestral: C(9,3) = 84 comites posibles (no importa el orden).

Bloque 3 · Recurrencias y grafos

Problema 7. Resuelve la recurrencia a(n) = a(n−1) + 2n con a(0) = 1, hallando una formula cerrada.

Solución paso a paso

  1. Desenrolla: a(n) = a(0) + suma de 2k para k de 1 a n = 1 + 2·(1 + 2 + ... + n).

Problema 8. Un grafo tiene 6 vertices y todos de grado 4. ¿Cuantas aristas tiene? ¿Tiene circuito euleriano? ¿Y si un vertice tuviera grado 3?

Solución paso a paso

  1. Lema de handshaking: suma de grados = 2·|A|. Suma = 6·4 = 24 → aristas = 12.

Problema 9 (aritmética modular). Halla el ultimo digito de 3^20 (es decir 3^20 mod 10... y de paso 3^20 mod 7).

Solución paso a paso

  1. Mod 10: potencias de 3: 3, 9, 27→7, 81→1, 3, ... ciclo de longitud 4: (3, 9, 7, 1).

Mapa de estrategias

Como atacar cada problema

Autoexamen cronometrado (15 minutos)

¿Cuantas comisiones de 2 se forman entre 6 personas? (C(6,2))

¿Cuantas aristas tiene K5 (grafo completo de 5 vertices)?

¿Cual es la negacion de "todos los dias llueve"?

Si un grafo conexo tiene exactamente dos vertices de grado impar, admite un recorrido euleriano (abierto, de uno a otro).

Halla el ultimo digito de 7^4. (7^4 mod 10)

En 11!/(4!·4!·2!) se cuentan las palabras de (palabra de 11 letras).

Video de repaso

Para profundizar

Khan Academy: criptografia y modular
Donde la aritmetica modular del problema 9 se vuelve RSA de verdad.

MIT OCW: Mathematics for CS (abierto)
Apuntes completos y gratuitos: el curso de discreta del MIT con material de sobra.

El conteo y la probabilidad son dos caras de la misma moneda: C(9,3) fue a la vez un conteo y un espacio muestral. Cuando veas una formula de probabilidad en adelante, preguntate cuantos casos cuenta cada factorial.