Ciencia de Datos e IA

Cuadernillo de problemas resueltos: matrices, determinantes y autovalores

Ejecutar con soltura productos de matrices, determinantes, Gaussiana, inversas, rango-nulidad, Gram-Schmidt, autovalores y minimos cuadrados a mano.

Cuadernillo de problemas resueltos: matrices, determinantes y autovalores

El algebra lineal es la columna vertebral computacional de la ciencia de datos: los datos son matrices, las transformaciones son productos y los componentes principales son autovalores. Este cuadernillo resuelve paso a paso los nueve calculos que necesitas dominar con papel (y luego con NumPy): desde una multiplicacion de matrices hasta un minimo cuadrados con tres puntos de datos.

Diagrama de algebra lineal: vectores en 3D, matriz y autovectores.
Vectores, matrices y descomposiciones: el vocabulario geometrico de los datos.
Antes de empezar Haz cada calculo dos veces: una a mano y otra con una libreria. La concordancia entre ambas es tu red de seguridad contra errores de signo, que son la plaga classica del algebra lineal escrita.

Bloque 1 · Operaciones con matrices

Problema 1. Multiplica A = [[2, 1], [0, 3]] por B = [[1, 4], [2, −1]].

Solución paso a paso

  1. Regla fila-por-columna: c(i,j) = fila i de A · columna j de B. Verifica dimensiones: (2x2)(2x2) = (2x2).

Problema 2. Calcula el determinante de M = [[2, 1, 0], [1, 3, 1], [0, 1, 2]].

Solución paso a paso

  1. Desarrolla por la primera fila: det = 2·det[[3,1],[1,2]] − 1·det[[1,1],[0,2]] + 0.

Problema 3. Resuelve por eliminacion gaussiana: x + y + z = 6 ; x − y + z = 2 ; 2x + y − z = 1.

Solución paso a paso

  1. Resta R1 a R2 para eliminar x: (x − x) + (−y − y) + (z − z) = 2 − 6, o sea −2y = −4. De momento esto solo nos da y = 2 porque el coeficiente de z se anulo por simetria; lo trataremos como la ecuacion (II): −2y = −4.

Bloque 2 · Inversa, rango e independencia

Problema 4. Halla la inversa de A = [[4, 7], [2, 6]].

Solución paso a paso

  1. Fórmula 2x2: A⁻¹ = (1/det)·[[d, −b], [−c, a]]. det(A) = 4·6 − 7·2 = 24 − 14 = 10.

Problema 5. ¿Son linealmente independientes v1 = (1, 2, 3), v2 = (2, 4, 6)? ¿Y con v3 = (0, 1, 1) los tres juntos?

Solución paso a paso

  1. v2 = 2·v1: es un multiplo escalar exacto. v1 y v2 son DEPENDIENTES: estan sobre la misma recta.

Problema 6. Halla rango, nucleo e imagen de A = [[1, 2], [2, 4]].

Solución paso a paso

  1. R2 = 2·R1 → al eliminar queda [[1, 2], [0, 0]]: rango = 1 (una sola fila pivote).

Bloque 3 · Ortogonalidad y autovalores

Problema 7. Ortogonaliza v1 = (1, 1, 0) y v2 = (1, 0, 1) con Gram-Schmidt.

Solución paso a paso

  1. u1 = v1 = (1, 1, 0).

Problema 8. Halla autovalores y autovectores de A = [[4, 1], [2, 3]].

Solución paso a paso

  1. Polinomio caracteristico: det(A − λI) = (4−λ)(3−λ) − 2 = λ^2 − 7λ + 10.

Problema 9 (minimos cuadrados). Ajusta la recta y = a + bx a los puntos (1,1), (2,3), (3,2) y predice en x = 4.

Solución paso a paso

  1. Acumula: n = 3, suma x = 6, suma y = 6, suma x·y = 1 + 6 + 6 = 13, suma x^2 = 14.

Mapa de operaciones

Ruta de calculo

Autoexamen cronometrado (20 minutos)

Calcula el determinante de [[3, 1], [2, 4]].

¿Para que valores de k la matriz [[1, k], [k, 1]] es singular?

La traza de [[4, 1], [2, 3]] es igual a la suma de sus autovalores. ¿Cual es esa suma?

Si dos columnas de una matriz son iguales, su determinante es cero.

En el ajuste y = 1 + 0.5x de los puntos (1,1), (2,3), (3,2), ¿cual es el valor predicho en x = 4?

El nucleo de A = [[1,2],[2,4]] tiene dimension .

Video de repaso

Para profundizar

3Blue1Brown: Algebra lineal (visual)
Las mejores animaciones sobre transformaciones lineales y autovalores.

MIT 18.06 Gilbert Strang (abierto)
Curso completo con examenes resueltos: el estandar de oro.

El problema 6 mostro una matriz que "aplasta" el plano en una recta. Busca un ejemplo en tu vida: dos variables de un dataset que sea multiple exacta de otra (euros y dolares, metros y pies). ¿Que le pasa al modelo si las incluyes a ambas?