Calculadora de Matrices y Determinantes Online 2026: det 2×2 y 3×3 con Regla de Sarrus, Suma, Resta y Multiplicación de Matrices
La calculadora de matrices más completa en español. Calcula el determinante de matrices 2×2 y 3×3 con la Regla de Sarrus explicada paso a paso, muestra las tres diagonales positivas y negativas con sus valores reales, calcula la matriz inversa para matrices 2×2 no singulares, y realiza suma, resta y multiplicación de matrices con expansión elemento a elemento. Gráfica, PDF y WhatsApp incluidos.
Determinante de matriz cuadrada
Matriz A
Edita cualquier celda y presiona Calcular. Los valores por defecto son un ejemplo de demostración.
Resultado
Ingresa los valores de la matriz y presiona Calcular
Qué son las matrices y por qué el determinante importa en ingeniería y economía
Una matriz es una tabla rectangular de números organizados en filas y columnas. Cuando la tabla tiene el mismo número de filas que de columnas, se llama matriz cuadrada, y es el tipo de matriz que aparece en los problemas más importantes de la matemática aplicada: sistemas de ecuaciones, transformaciones geométricas, redes de circuitos eléctricos, modelos insumo-producto de economía, y analísis de esfuerzos en estructuras de concreto. El cálculo matricial es materia obligatoria en todas las carreras de ingeniería, economía y computación de América Latina.
El determinante es un número escalar calculado a partir de una matriz cuadrada que condensa información crítica sobre ella: si el determinante es cero, la matriz es singular (no invertible) y el sistema de ecuaciones asociado no tiene solución única. Si el determinante es distinto de cero, la matriz es invertible y el sistema tiene exactamente una solución. En aplicaciones prácticas, el determinante representa el factor de escalado del área o volumen bajo una transformación lineal: si tienes una transformación que convierte un cuadrado unitario en otro polígono, el área de ese polígono es exactamente |det(A)| veces el área original.
Matrices 2×2 y 3×3: los tamaños más frecuentes en educación y profesiones
Las matrices 2×2 son la base de la enseñanza del determinante y aparecen en sistemas de dos ecuaciones con dos incógnitas, transformaciones de rotación en gráficos por computadora y modelos de Markov de dos estados. Las matrices 3×3 son el tamaño más grande que se calcula a mano con el método de Sarrus, y cubren los sistemas de tres ecuaciones con tres incógnitas que aparecen en química (balance de reacciones), estructuras (análisis de nodos), y estadística (regresión múltiple con tres variables). Para matrices más grandes (4×4 en adelante), se usan métodos numéricos en computadora que este tipo de calculadora cubre para los casos más frecuentes en el aula.
Las operaciones entre matrices: suma, resta y multiplicación
La suma y resta de matrices operan elemento a elemento: para sumar dos matrices del mismo tamaño, se suman los elementos que están en la misma posición (misma fila, misma columna). La multiplicación es fundamentalmente diferente: para calcular el elemento (i,j) de la matriz resultado C = A×B, se multiplica la fila i de A por la columna j de B elemento a elemento y se suman los productos. Este proceso, llamado producto fila por columna o multiplicación matricial, es no conmutativo: A×B no es igual a B×A en general. La multiplicación matricial es la que genera la mayor cantidad de errores en los estudiantes de Álgebra Lineal, por lo que esta calculadora muestra cada elemento del resultado con su expansión completa para matrices 2×2.
La Regla de Sarrus para el determinante 3×3
El método de Sarrus, desarrollado por el matemático francés Pierre-Frédéric Sarrus en el siglo XIX, es el procedimiento visual más usado para calcular determinantes 3×3 en América Latina. El procedimiento consiste en ampliar la matriz escribiendo sus dos primeras columnas nuevamente a la derecha, formando una tabla de 3×5. Luego se calculan seis diagonales: tres de izquierda a derecha (productos positivos) y tres de derecha a izquierda (productos negativos). El determinante es la diferencia entre la suma de los productos positivos y la suma de los productos negativos. Esta calculadora muestra cada diagonal con sus valores numéricos reales, calculados con Big.js para precisión exacta en enteros y decimales.
Cómo funciona esta calculadora de matrices y determinantes
Esta herramienta opera en dos modos que cubren los cálculos matriciales más frecuentes en educación superior y aplicaciones profesionales en América Latina.
La expansión por cofactores: método alternativo al Sarrus
Además de la Regla de Sarrus, existe otro método para calcular el determinante de una matriz 3×3: la expansión por cofactores (también llamada desarrollo de Laplace). Se elige cualquier fila o columna y se calcula det(A) = ∑ aᵢ₁·Cᵢ₁ donde Cᵢ₁ es el cofactor del elemento (i,j), definido como (-1)^(i+j) veces el determinante del menor (la submatriz 2×2 que se obtiene eliminando la fila i y la columna j). Expandir por la fila o columna que tenga más ceros simplifica enormemente el cálculo. Este método es la base de los algoritmos de cálculo de determinantes para matrices de cualquier tamaño.
Modo 1: Calcular el determinante paso a paso
Seleccionas el tamaño (2×2 o 3×3) y editas las celdas de la Matriz A directamente en la cuadrícula visual. Para matrices 2×2, la calculadora aplica la fórmula det(A) = a₁₁·a₂₂ − a₁₂·a₂₁ mostrando cada producto y la operación de resta. Para matrices 3×3, aplica la Regla de Sarrus mostrando las seis diagonales individualmente (tres positivas en verde, tres negativas en rojo) con sus valores reales, las sumas parciales, y el resultado final. Si la matriz 2×2 es invertible (det ≠ 0), calcula y muestra la matriz inversa A⁻¹ usando la fórmula (1/det)·[[d,−b],[−c,a]]. La gráfica de barras visualiza los elementos de la matriz A con barras de color teal para valores positivos y dorado para negativos.
Modo 2: Operaciones entre matrices A y B
Seleccionas el tamaño (2×2 o 3×3), la operación (suma, resta o multiplicación), y editas las dos matrices A y B en sus cuadrículas respectivas. La calculadora genera la matriz resultado C = A op B y la muestra en formato de tabla visual con células codificadas por color (azul=positivo, rojo=negativo, gris=cero). Para multiplicación de matrices 2×2, muestra la expansión elemento a elemento de cada uno de los cuatro elementos del resultado. La gráfica de barras muestra los elementos de la matriz resultado C.
3 Ejemplos Reales de Cálculo con Matrices en América Latina
Caso 1: Sistema de ecuaciones en química — México
Un estudiante del IPN en Ciudad de México necesita balancear: resolver 2x + 3y = 13 y x + 4y = 12 (un sistema de 2 ecuaciones). Usando matrices, la solución requiere primero calcular det(A) donde A = [[2,3],[1,4]].
det(A) = 2×4 − 3×1 = 8 − 3 = 5. Como det ≠ 0, el sistema tiene solución única.
La solución del sistema se obtiene por la Regla de Cramer: x = det(A_x)/det(A) y y = det(A_y)/det(A), donde A_x y A_y son matrices obtenidas sustituyendo la columna de coeficientes con el vector de términos independientes. Este método es enseñado en el currículo de Álgebra Lineal de la UNAM (UNAM México) y del IPN como alternativa al método de eliminación Gaussiana para sistemas pequeños.
Caso 2: Modelo insumo-producto en Colombia
Un economista del DANE (Colombia) trabaja con un modelo de Leontief simplificado de dos sectores: agricultura (sector 1) y manufactura (sector 2). La matriz de coeficientes técnicos A = [[0.2, 0.1], [0.4, 0.3]] y necesita calcular la matriz identidad menos A para analizar la independencia del sistema.
I − A = [[0.8, -0.1], [-0.4, 0.7]]. det(I-A) = 0.8×0.7 − (-0.1)×(-0.4) = 0.56 − 0.04 = 0.52.
En el modelo de Leontief, si det(I-A) > 0, el sistema económico puede satisfacer cualquier vector de demanda final positiva. Un determinante cero o negativo indica que el sistema no es productivo en ese estado. El DANE Colombia publica regularmente las matrices de insumo-producto que los economistas usan para este tipo de análisis. El cálculo de determinantes de matrices económicas es tarea rutinaria en los departamentos de planificación económica de toda América Latina.
Caso 3: Análisis de nudos eléctricos — Argentina
Un ingeniero eléctrico en Buenos Aires analiza un circuito con tres nudos. El sistema de ecuaciones resulta en la matriz de conductancias G = [[4,-1,-2],[-1,3,-1],[-2,-1,5]]. Necesita calcular det(G) para verificar que el sistema tiene solución única.
Aplicando Sarrus: diagonales positivas = 60+2+2=64, negativas = 12+4+5=21. det(G) = 64 − 21 = 43.
El análisis de nudos y mallas en circuitos eléctricos siempre genera sistemas de ecuaciones cuya solución requiere calcular determinantes de matrices. Los ingenieros eléctricos del sector eléctrico argentino (Secretaría de Energía Argentina) usan esta herramienta de álgebra lineal rutinariamente en el diseño de redes de distribución. La comprobación de que det ≠ 0 garantiza que el circuito tiene un punto de operación único y bien definido.
3 Consejos de Expertos para Trabajar con Matrices
Antes de calcular el determinante, verifica si hay filas o columnas proporcionales
Si dos filas (o dos columnas) de una matriz son proporcionales entre sí (una es múltiplo de la otra), el determinante es automáticamente cero sin necesidad de calcularlo. Por ejemplo, si la segunda fila es el doble de la primera, det = 0. Esta verificación visual rápida ahorra mucho tiempo en exámenes: revisa primero si existe alguna relación de proporcionalidad entre filas o columnas antes de aplicar Sarrus o cofactores. Si el determinante es cero, el sistema de ecuaciones asociado es indeterminado o inconsistente.
La traza y el determinante dan información complementaria de la matriz
La traza de una matriz (la suma de los elementos de la diagonal principal) y el determinante son los dos invariantes más importantes de una matriz cuadrada. La traza es la suma de los valores propios (eigenvalues) y el determinante es su producto. Conocer ambos permite estimar el comportamiento de la matriz sin calcular todos los eigenvalores. Para una matriz 2×2, tr(A) = a+d y det(A) = ad-bc; juntos determinan el polinomio característico λ² − tr(A)·λ + det(A) = 0, que es la base del análisis de sistemas dinámicos.
Usa la fórmula de la inversa 2×2 para chequear tu trabajo en Cramer
Para matrices 2×2, la inversa tiene una fórmula directa: A⁻¹ = (1/det(A))·[[d,−b],[−c,a]] (se intercambian a y d, y se cambia el signo de b y c). Esta fórmula es muy rápida y eliminar la necesidad de eliminación Gaussiana para matrices 2×2. La verificación es inmediata: A·A⁻¹ debe dar la identidad [[1,0],[0,1]]. Puedes usar el Modo 2 de multiplicación de esta calculadora para verificar: multiplica A por su inversa y confirma que obtienes la matriz identidad.
16 Preguntas Frecuentes sobre Matrices y Determinantes
¿Qué es el determinante de una matriz?
El determinante es un número real calculado a partir de una matriz cuadrada. Para una 2×2, det = ad − bc. Para una 3×3, se calcula con la Regla de Sarrus o expansión de cofactores. Si det = 0, la matriz es singular (no invertible y el sistema de ecuaciones no tiene solución única). Si det ≠ 0, la matriz es invertible.
¿Cómo se calcula el determinante de una matriz 2×2?
Para la matriz [[a,b],[c,d]], el determinante es ad − bc. Se multiplica la diagonal principal (a·d) y se resta el producto de la diagonal secundaria (b·c). Ejemplo: det([[3,2],[1,4]]) = 3×4 − 2×1 = 12 − 2 = 10.
¿En qué consiste la Regla de Sarrus para matrices 3×3?
Se amplia la matriz 3×3 escribiendo sus dos primeras columnas nuevamente a la derecha, formando una disposición 3×5. Se calculan tres diagonales de izquierda a derecha (productos positivos) y tres de derecha a izquierda (productos negativos). det = suma de positivos − suma de negativos. Esta calculadora muestra cada diagonal con su valor numérico para facilitar la verificación.
¿Qué significa que el determinante sea cero?
Que la matriz es singular o degenerada: sus filas (o columnas) son linealmente dependientes (alguna fila es combinación lineal de las otras). El sistema de ecuaciones Ax = b no tiene solución única: puede tener infinitas soluciones (si b es consistente) o ninguna (si es inconsistente). Geométricamente, la transformación colapsa el espacio en una dimensión menor (el área/volumen del paráleloópedo imagen es cero).
¿Cómo se calcula la matriz inversa de una matriz 2×2?
Para la matriz [[a,b],[c,d]] con det = ad − bc ≠ 0: A⁻¹ = (1/det)·[[d,−b],[−c,a]]. Se intercambian a y d, se cambia el signo de b y c, y se divide todo por el determinante. Verificación: A·A⁻¹ = I (matriz identidad). No existe la inversa si det = 0.
¿La multiplicación de matrices es conmutativa?
No. En general, A×B ≠ B×A. La multiplicación matricial es no conmutativa. Esto es una diferencia fundamental con la multiplicación de números. También es posible que A×B esté definida pero B×A no (si las matrices tienen tamaños distintos). Para matrices cuadradas del mismo tamaño ambas multiplicaciones están definidas, pero los resultados suelen ser diferentes. Puedes verificar esto en el Modo 2 de esta calculadora intercambiando los valores de A y B.
¿Cuándo existe la matriz inversa?
La matriz inversa A⁻¹ existe si y solo si det(A) ≠ 0. Una matriz con inversa se llama invertible o no singular. La inversa satisface A·A⁻¹ = A⁻¹·A = I (matriz identidad). Para matrices 2×2 hay una fórmula directa. Para matrices mayores se usa eliminación Gaussiana o el método de cofactores (adjunta dividida por determinante).
¿Cuál es la diferencia entre la traza y el determinante?
La traza es la suma de los elementos de la diagonal principal (a₁₁ + a₂₂ + … + aₙₙ). El determinante es un valor escalar calculado con todos los elementos. Ambos son invariantes de la matriz bajo cambio de base (no cambian si se aplica una transformación de semejanza). La traza es la suma de los valores propios; el determinante es su producto.
¿Cuáles son las propiedades principales del determinante?
Las propiedades más importantes: (1) det(A·B) = det(A)·det(B). (2) det(A⁻¹) = 1/det(A) si A es invertible. (3) det(Aᵀ) = det(A) (la traspuesta tiene el mismo determinante). (4) Si se intercambian dos filas, el determinante cambia de signo. (5) Si se multiplica una fila por un escalar k, el determinante se multiplica por k. (6) Si una fila es combinación lineal de las otras, det = 0.
¿Para qué sirven las matrices en la carrera de ingeniería?
Las matrices son fundamentales en: análisis de circuitos eléctricos (Kirchhoff), análisis de estructuras (matrices de rigidez en el método de elementos finitos), gráficos por computadora (transformaciones lineales: rotación, traslación, escala), procesamiento de imágenes (filtros como matrices de convolución), mecánica cuántica, y economía (modelos de insumo-producto de Leontief). Son el lenguaje universal de las ciencias aplicadas modernas.
¿Qué es la Regla de Cramer?
La Regla de Cramer es un método para resolver sistemas de n ecuaciones con n incógnitas usando determinantes. Para Ax = b, la i-ésima incógnita es xᵢ = det(Aᵢ)/det(A), donde Aᵢ es la matriz A con la columna i reemplazada por el vector b. Solo aplica cuando det(A) ≠ 0. Es práctica para sistemas 2×2 y 3×3, pero para sistemas mayores la eliminación Gaussiana es más eficiente computacionalmente.
¿Cómo se suma o resta matrices?
Se suman o restan los elementos en la misma posición (fila i, columna j). Las matrices deben tener el mismo tamaño (mismas filas y mismas columnas). (A+B)ᵢ₁ = Aᵢ₁ + Bᵢ₁. La suma matricial es conmutativa (A+B = B+A) y asociativa, a diferencia de la multiplicación. Esta operación aparece en sumatoria de pesos en redes neuronales artificiales y en la adición de matrices de covarianza en estadística.
¿Cuál es la diferencia entre la matriz traspuesta y la inversa?
La traspuesta Aᵀ se obtiene intercambiando filas y columnas: el elemento (i,j) de A pasa a la posición (j,i) de Aᵀ. Siempre existe. La inversa A⁻¹ solo existe cuando det(A) ≠ 0, y satisface A·A⁻¹ = I. Son diferentes en general: Aᵀ ≠ A⁻¹ a menos que la matriz sea ortogonal (matrices de rotación), en cuyo caso Aᵀ = A⁻¹.
¿Por qué Big.js es importante en el cálculo de matrices?
JavaScript usa aritmética de punto flotante IEEE 754 de 64 bits, que comete errores de redondeo en operaciones como 0.1 + 0.2 = 0.30000000000000004. En determinantes, estos errores se propagan y amplifican: una matriz que debería tener det = 0 (y ser singular) puede dar det = 0.0000000001 por errores de redondeo. Big.js usa aritmética decimal exacta, eliminando este tipo de errores en los productos y sumas que forman el determinante.
¿Qué pasa si intento calcular el determinante de una matriz no cuadrada?
El determinante solo está definido para matrices cuadradas (mismo número de filas y columnas). Para matrices rectangulares (m×n con m ≠ n), no existe el determinante. Esta calculadora solo trabaja con matrices cuadradas 2×2 y 3×3. Para matrices rectangulares se usan otras herramientas como el rango, la pseudoinversa (Moore-Penrose) o la descomposición SVD.
¿Cómo se usan las matrices en criptografía?
El cifrado Hill, uno de los primeros métodos criptográficos basados en álgebra lineal, usa multiplicación matricial para cifrar: se convierte el texto en un vector numérico y se multiplica por una matriz clave. El descifrado usa la matriz inversa. Para que el sistema funcione, la matriz clave debe ser invertible (det ≠ 0) en aritmética modular. Los ingenieros de ciberseguridad de empresas latinoamericanas de fintech y banca digital usan álgebra lineal en implementaciones de criptografía moderna (curvas elípticas, códigos de corrección de errores).
Calculadoras Relacionadas
Aviso Legal y Transparencia Editorial
Metodología matemática utilizada
Esta calculadora implementa el determinante 2×2 con la fórmula ad−bc y el determinante 3×3 con la Regla de Sarrus usando Big.js v6 para precisión exacta en enteros y operaciones decimales. La inversa 2×2 usa la fórmula directa (1/det)·[[d,−b],[−c,a]]. Las operaciones matriciales (suma, resta, multiplicación) se implementan con el algoritmo estándar elemento a elemento usando Big.js para cada producto y suma. La gráfica muestra los valores de la matriz resultado como barras de Chart.js.
Referencias y fuentes
Los métodos implementados corresponden a los contenidos estándar de Álgebra Lineal del currículo de ingeniería y ciencias de México (UNAM), Colombia (UNAL) y Argentina (UBA). PlanetaCalculadoras.com no asume responsabilidad por errores en aplicaciones de ingeniería o académicas derivados del uso de esta herramienta.