---
title: "Matrix Inverse Calculator — 2×2 to 4×4 with Gauss-Jordan Steps"
description: "Find the inverse of a square matrix (2×2 to 4×4) using Gauss-Jordan elimination. Shows every row operation, detects singular matrices, and verifies A × A⁻¹ = I."
url: "https://worldcalculators.org/calculators/matrix-inverse/"
canonical: "https://worldcalculators.org/calculators/matrix-inverse/"
---

# Matrix Inverse Calculator

Find the inverse of a square matrix (2×2 to 4×4) using Gauss-Jordan elimination. Shows every row operation, detects singular matrices, and verifies A × A⁻¹ = I.

## Quick answer

The matrix inverse is to matrices what the reciprocal (1/x) is to scalars. Multiplying by A⁻¹ undoes the transformation represented by A. This is used to solve linear systems: if Ax = b, then x = A⁻¹b — provided A is invertible.

## Why Matrix Inverses Matter

The matrix inverse is to matrices what the reciprocal (1/x) is to scalars. Multiplying by A⁻¹ undoes the transformation represented by A. This is used to solve linear systems: if Ax = b, then x = A⁻¹b — provided A is invertible.

## Frequently Asked Questions

For scalars, 1/a and a⁻¹ are the same. For matrices, A⁻¹ is not the matrix of element-wise reciprocals. A⁻¹ is the unique matrix such that A×A⁻¹ = A⁻¹×A = I (identity). Dividing by a matrix means multiplying by its inverse. There is no element-wise "1/matrix" operation in standard linear algebra.
Almost always use Gaussian elimination — it's more numerically stable and computationally faster. Computing A⁻¹ explicitly costs O(n³) and amplifies floating-point errors. In practice, even MATLAB's backslash operator (A\b) uses LU decomposition, not the inverse. Only compute A⁻¹ explicitly if you need to solve many systems with the same A but different b vectors.

Source: https://worldcalculators.org/calculators/matrix-inverse/
Markdown mirror of the HTML page. Prefer this URL for RAG; the interactive calculator still lives on the HTML page.
