Matrix Inverse Calculator

Verified Calculation Engine

The online Matrix Inverse Calculator helps you calculate instantly and solve problems related to Matrices Determinants. This tool provides accurate results using standard formulas and step-by-step calculation; you can view the formula with example in the calculator where available. Whether you are a student, teacher, or professional, this calculator simplifies complex calculations and saves time. Enter the required values below and get instant results. Results are shown clearly, with optional step-by-step explanation where applicable. The tool is free to use and works in any modern browser—no download or installation required. Bookmark this page for quick access whenever you need reliable Engineering Math calculations.

Find the inverse of a square matrix when det(A) ≠ 0. Enter Matrix A to compute A⁻¹ with determinant and step-by-step checks.

A A⁻¹ = I when det(A) ≠ 0; 2×2: A⁻¹ = (1/(ad−bc))[[d,−b],[−c,a]]
The inverse of a square matrix A exists only when det(A) ≠ 0. Then A A⁻¹ = I = A⁻¹ A. For 2×2 matrices use the ad − bc formula; larger matrices use the adjugate method A⁻¹ = adj(A)/det(A).
  • Matrix A must be square (n×n).
  • det(A) must be nonzero for an inverse to exist.
  • Entries are real numbers; floating-point display may round non-terminating decimals.

Inputs

2×2
Edit cells directly. Use Rows and Columns to set the matrix size.Inverse requires a square matrix (same rows and columns) with nonzero determinant.
Please enter a valid matrix.

Results

Worked Examples
Invert a standard 2×2 matrix

Compute A⁻¹ for [[4,7],[2,6]] using det = ad − bc.

Inputs:
  • matrix: [ [ 4, 7 ], [ 2, 6 ] ]
Expected Outputs:
  • result: [0.6,-0.7], [-0.2,0.4]
  • determinant: 10
Invert a 2×2 matrix with decimals and negatives

Valid invertible matrix containing negative and decimal entries.

Inputs:
  • matrix: [ [ 2, -1 ], [ -0.5, 1.5 ] ]
Expected Outputs:
  • result: [0.6,0.4], [0.2,0.8]
  • determinant: 2.5
Invert a 3×3 matrix

Compute the exact inverse of a 3×3 integer matrix via adj(A)/det(A).

Inputs:
  • matrix: [ [ 1, 2, 3 ], [ 0, 1, 4 ], [ 5, 6, 0 ] ]
Expected Outputs:
  • result: [-24,18,5], [20,-15,-4], [-5,4,1]
  • determinant: 1

About this calculator

Overview

The inverse of a square matrix A is the unique matrix A⁻¹ such that A A⁻¹ = I = A⁻¹ A. An inverse exists only when det(A) ≠ 0. Non-square and singular matrices cannot be inverted.

When to use

Use this matrix inverse calculator to check invertibility, compute A⁻¹ for linear systems, change-of-basis work, or engineering models that need an inverse transformation.

Inputs explained

  • Matrix A — square n×n numeric matrix (must have nonzero determinant)

Formula / method

Confirm A is square. Compute det(A). If det(A) = 0, reject as singular. Otherwise compute A⁻¹. For 2×2, A = [[a,b],[c,d]] ⇒ det = ad−bc and A⁻¹ = (1/det)[[d,−b],[−c,a]]. For larger n, A⁻¹ = adj(A)/det(A).

Worked example

Example: A = [[4, 7], [2, 6]]. det(A) = 4×6 − 7×2 = 10 ≠ 0, so A⁻¹ = (1/10)[[6, −7], [−2, 4]] = [[0.6, −0.7], [−0.2, 0.4]].

Interpreting results

The Inverse Matrix is A⁻¹. The Determinant card shows det(A). If the matrix is not square or det(A) = 0, no inverse is shown—only a clear validation message.

Assumptions

  • Matrix A is square.
  • Entries are real numbers.
  • Display precision may round floating-point values (typically to a few decimals).

Limitations

  • Non-square matrices cannot be inverted.
  • Singular matrices (det = 0) have no inverse.
  • Near-singular matrices may be numerically sensitive; verify critical results by hand or with certified software.
  • This tool is numeric, not a symbolic computer algebra system.

Important note

Educational engineering-mathematics tool. Verify critical designs with hand analysis or certified software.

How to Use This Calculator

  1. Enter the required values in the input fields.
  2. Click the Calculate button.
  3. View the computed result instantly.

Formula Used

Confirm A is square. Compute det(A). If det(A) = 0, reject as singular. Otherwise compute A⁻¹. For 2×2, A = [[a,b],[c,d]] ⇒ det = ad−bc and A⁻¹ = (1/det)[[d,−b],[−c,a]]. For larger n, A⁻¹ = adj(A)/det(A).

Example Calculation

Example: A = [[4, 7], [2, 6]]. det(A) = 4×6 − 7×2 = 10 ≠ 0, so A⁻¹ = (1/10)[[6, −7], [−2, 4]] = [[0.6, −0.7], [−0.2, 0.4]].

Frequently Asked Questions

What is Matrix Inverse Calculator?

The inverse of a square matrix A is the unique matrix A⁻¹ such that A A⁻¹ = I = A⁻¹ A. An inverse exists only when det(A) ≠ 0. Non-square and singular matrices cannot be inverted.

How does Matrix Inverse Calculator work?

Confirm A is square. Compute det(A). If det(A) = 0, reject as singular. Otherwise compute A⁻¹. For 2×2, A = [[a,b],[c,d]] ⇒ det = ad−bc and A⁻¹ = (1/det)[[d,−b],[−c,a]]. For larger n, A⁻¹ = adj(A)/det(A).

Why use this Engineering Math calculator?

Use this matrix inverse calculator to check invertibility, compute A⁻¹ for linear systems, change-of-basis work, or engineering models that need an inverse transformation.