James Joseph Sylvester introdujo el concepto en 1850, pero fue Arthur Cayley quien en 1858 publicó “A Memoir on the Theory of Matrices”, estableciendo las bases del álgebra matricial.
El término matriz proviene del latín matrix (madre, matriz), metáfora de una estructura que contiene y organiza.
Hoy las matrices impactan tu vida en cada búsqueda de Google (PageRank = vectores propios de una matriz gigante) o película animada 3D.
💡 Intuición
Piensa en una tabla de Excel: filas y columnas llenas de números. Eso es una matriz. ¡Vamos!
📏 Dimensión m×n:m filas, n columnas. Si m=n, es cuadrada.
🔢 Elemento aij: El número en la fila i, columna j.
¿Para qué sirven? Tres grandes usos:
Almacenar datos: Una imagen digital es una matriz de píxeles.
Transformaciones geométricas: Rotar, escalar o sesgar imágenes (toda la computación gráfica).
Sistemas lineales:A⋅x=b condensa un sistema en una ecuación matricial.
Visualiza el producto: Multiplicar A (filas) por B (columnas) es como combinar dos recetas. Cada celda de C se obtiene del producto escalar de una fila de A con una columna de B. Fácil, ¿no?
Imagina una transformación: Una matriz 2×2 transforma el cuadrado unitario en un paralelogramo. Las columnas de la matriz son las imágenes de los vectores base e1=(1,0) y e2=(0,1). Por ejemplo, la matriz (21−11.5) envía e1 a (2,1) y e2 a (−1,1.5), estirando y sesgando el plano.
🌍 En la vida real: PageRank de Google
El algoritmo que ordena los resultados de búsqueda es un problema de vectores propios sobre una matriz de miles de millones de filas y columnas. Cada página web es una fila; cada enlace, una entrada. El PageRank es el vector propio dominante de esa matriz.
🌍 En la vida real: Filtros de Instagram
Cada filtro que aplicas a una foto es una matriz de convolución 3×3 o 5×5 que modifica cada píxel en función de sus vecinos. Desenfocar, realzar bordes o detectar rostros son operaciones matriciales.
🌍 En la vida real: Matrices de confusión en IA
Cuando entrenas un modelo de clasificación, la matriz de confusión Cij = “cuántas instancias de clase i se predijeron como clase j” mide la precisión, el recall y la F1-score con álgebra matricial básica.
🎯 Objetivo
Operar con matrices, calcular rangos, escalonar y hallar inversas.
📖 Definición de matriz
Una matrizA de orden m×n sobre R es un conjunto de m⋅n números organizados en m filas y n columnas:
🆔 Identidad In: Diagonal con 1s. Neutro del producto: AI=IA=A.
⬜ Nula 0: Todos los elementos son 0.
🔺 Triangular Superior:aij=0 si i>j (ceros bajo la diagonal).
🔻 Triangular Inferior:aij=0 si i<j (ceros sobre la diagonal).
🔷 Simétrica:A=At, es decir, aij=aji.
🔶 Antisimétrica:At=−A, con aii=0.
🔲 Escalar: Diagonal con todos los elementos iguales: A=λIn.
📖 Submatrices
Una submatriz de A es cualquier matriz obtenida al eliminar algunas filas y/o columnas de A.
En particular, al eliminar una fila y una columna obtienes una submatriz de orden (m−1)×(n−1). Estas submatrices son esenciales para calcular determinantes por el método de los adjuntos.
💡 Los menores de una matriz son los determinantes de sus submatrices cuadradas.
📖 Operaciones con matrices
➕ Suma/Resta
Solo entre matrices del mismo orden. Elemento a elemento:
(A±B)ij=aij±bij
✖️ Producto por escalar
Multiplica cada elemento por λ:
(λA)ij=λ⋅aij
🔗 Producto de matrices
A∈Mm×n, B∈Mn×p:
(AB)ij=∑k=1naik⋅bkj
Resultado: orden m×p.
⚠️ El producto no es conmutativo: en general AB=BA. La asociativa (AB)C=A(BC) y la distributiva sí se cumplen.
💡 “Fila × Columna”: Cada celda cij es el producto escalar de la fila i de A con la columna j de B. Es como preguntar: ¿cuánto contribuye cada columna de B a la fila i de A?
El pivote de cada fila está a la derecha del pivote de la fila anterior.
📖 Rango de una matriz
El rangorg(A) es el número de filas no nulas de cualquier forma escalonada equivalente.
Coincide con el número máximo de columnas (o filas) linealmente independientes:
rg(A)≤min(m,n)
📖 Matriz inversa
A (cuadrada, orden n) tiene inversaA−1 si:
A⋅A−1=A−1⋅A=In
Si existe, A es regular (o invertible).
Si no, A es singular.
Gauss-Jordan: Amplía A con In a su derecha (A∣In). Aplica operaciones elementales hasta que A→In. Lo que queda a la derecha es A−1. ¿Lo ves? Es como resolver un puzzle: conviertes A en la identidad y la identidad se transforma en A−1.
🔑 Concepto clave
Tres operaciones elementales por fila bastan para escalonar cualquier matriz, hallar su rango y encontrar su inversa. El escalonamiento es la herramienta universal del álgebra matricial.
Regla mnemotécnica del producto: Cada elemento (AB)ij es el producto escalar de la fila i de A por la columna j de B. Para que el producto tenga sentido, el número de columnas de A debe igualar al número de filas de B.
¿Cuántas submatrices cuadradas tiene A=211124?
📝 Ver solución
A es de orden 3×2. Las submatrices cuadradas posibles son:
De orden 1: Cada elemento individual. Hay 3×2=6 submatrices de orden 1.
De orden 2: Se obtienen eliminando una fila. Hay (13)=3 formas de elegir qué fila eliminar.
No hay submatrices de orden 3 porque A solo tiene 2 columnas.
✅ Resultado: 9 submatrices cuadradas (6 de orden 1 + 3 de orden 2).
📋 Resumen
Has aprendido a trabajar con matrices desde cero: definirlas, operar con ellas, escalonarlas y hallar inversas. Aquí tienes lo fundamental:
Tema
¿Qué te llevas?
Definición
Una matriz es una tabla de números. Su orden es m×n (filas × columnas).
Tipos
Cuadrada, diagonal, identidad, triangular, simétrica… cada una con propiedades especiales.
Suma y producto por escalar
Elemento a elemento. Solo sumas matrices del mismo orden.
Producto AB
Fila i de A × columna j de B. Necesitas que columnas de A = filas de B. ¡No es conmutativo!
Traspuesta
Intercambias filas por columnas. (AB)t=BtAt.
Escalonamiento
Tres operaciones sobre filas bastan para escalonar cualquier matriz. Es tu navaja suiza.
Rango
Número de filas no nulas en la forma escalonada. Mide la independencia lineal.
Inversa
Gauss-Jordan: (A∣I)→(I∣A−1). Solo existe si $
Recuerda: las matrices son la herramienta que convierte los sistemas de ecuaciones en operaciones ordenadas. Domínalas y tendrás media asignatura en el bolsillo.
🎮 Transformación 2D de la cuadrícula
Una matriz transforma el espacio. La cuadrícula azul muestra cómo se deforma. Los vectores rojo y verde son las columnas de la matriz.
🔴 T(e₁) = 1ª columna 🟢 T(e₂) = 2ª columna Cuadrícula transformada por la matriz
🧊 Transformación 3D de un cubo
El cubo gris es el original. El cubo azul se ha transformado por la matriz. Las columnas de la matriz dicen dónde van los ejes. El determinante es el factor de escala del volumen (si det = 0, el cubo se aplasta).
Matriz =
Cubo gris = original. Cubo azul = transformado por la matriz. 🔴 1ª columna = imagen de e₁. 🟢 2ª columna = imagen de e₂.det = factor de escala del volumen.