Matrix Calculator

Compute matrix multiplication ($A \times B$), addition, determinant ($\det$), inverse ($A^{-1}$), transpose ($A^T$), and scalar operations with step-by-step arithmetic.

Reviewed for Mathematical Accuracy Last updated: 2026

Matrix Setup

Presets:
Matrix A
Matrix B

Calculation Result

Matrix Product (A × B)
197
176
Step-by-Step Derivation:
c00 = (2 * 5) + (3 * 3) = 10 + 9 = 19

Fundamentals of Matrix Linear Algebra

Matrices are two-dimensional rectangular arrays of numbers that form the computational backbone of 3D computer graphics, quantum mechanics, artificial intelligence, neural networks, and statistical multivariate regression.

Key Matrix Mathematical Definitions

  • Matrix Multiplication ($A \times B$): Non-commutative ($A \times B \ne B \times A$ in general). The element $C_{ij}$ is the sum of products of corresponding entries in row $i$ of $A$ and column $j$ of $B$.
  • Determinant ($\det(A)$): A scalar value that characterizes the geometric volume scaling factor of the linear transformation. For a 2×2 matrix $\begin{bmatrix} a & b \\ c & d \end{bmatrix}$, $\det = ad - bc$.
  • Matrix Inversion ($A^{-1}$): The unique matrix such that $A \cdot A^{-1} = I$. Exists if and only if $\det(A) \ne 0$.
  • Transpose ($A^T$): Formed by swapping the row and column indices: $(A^T)_{ij} = A_{ji}$.

Frequently Asked Questions

How is matrix multiplication calculated?

For two matrices A and B, the entry in row i and column j of the product C = A × B is computed by taking the dot product of row i of matrix A with column j of matrix B: C_ij = sum(A_ik * B_kj).

What is the formula for the determinant of a 3x3 matrix?

For a 3x3 matrix with rows [a, b, c], [d, e, f], and [g, h, i], the determinant is: det(A) = a(ei - fh) - b(di - fg) + c(dh - eg).

When does a matrix have an inverse?

A square matrix has an inverse (is invertible or non-singular) if and only if its determinant is non-zero (det(A) ≠ 0). If det(A) = 0, the matrix is singular and cannot be inverted.

Why is matrix multiplication non-commutative?

Unlike ordinary scalar arithmetic where $3 \times 5 = 5 \times 3$, geometric transformations depend on the order of operations. Rotating an object 90 degrees and then translating it produces a completely different spatial position than translating first and then rotating.

What does a determinant of 0 mean?

A determinant of zero indicates that the transformation compresses space into a lower dimension (e.g., flattening a 3D volume into a 2D plane or line). Because information is lost during this compression, the transformation cannot be undone, meaning the matrix is singular and has no inverse.