Skip to main content

Adjoint Matrix Calculator

Solve adjoint matrix problems step-by-step with our free calculator. See formulas, worked examples, and clear explanations.

Reviewed by Manoj Kumar, Mathematics Educator

Reviewed by Manoj Kumar, Mathematics Educator

Formula

adj(A) = (cofactor matrix of A)ᵀ

Enter matrix values row by row, separated by commas.

Worked Examples

Example 1: Adjoint of a 2x2 matrix

Problem:Find the adjoint of A = [[3,1],[2,4]].

Solution:Swap the diagonal (3 and 4) and negate the off-diagonal (1 and 2): adj(A) = [[4,-1],[-2,3]]. Determinant = 3×4 - 1×2 = 10.

Result:adj(A) = [[4,-1],[-2,3]], det(A) = 10

Example 2: Using the adjoint to find the inverse

Problem:Using A = [[3,1],[2,4]] and its adjoint from the previous example, find A⁻¹.

Solution:A⁻¹ = adj(A)/det(A) = [[4,-1],[-2,3]] / 10 = [[0.4,-0.1],[-0.2,0.3]].

Result:A⁻¹ = [[0.4,-0.1],[-0.2,0.3]]

Frequently Asked Questions

What is the adjoint (adjugate) matrix used for?

The adjoint matrix's primary use is computing the matrix inverse without using row reduction: A⁻¹ = adj(A) / det(A). It's also used in Cramer's Rule for solving systems of linear equations, and it remains well-defined even for singular matrices (det = 0), where the ordinary inverse does not exist — a useful property in some symbolic and theoretical derivations.

Why is the adjoint the transpose of the cofactor matrix, rather than the cofactor matrix itself?

The transpose step is what makes the inverse formula work correctly. When you multiply A by adj(A), the diagonal entries of the product all equal det(A) (from the standard cofactor expansion), but the off-diagonal entries only vanish to zero because of the transpose — without it, A × C (the un-transposed cofactor matrix) would not generally equal det(A) times the identity matrix.

What is the difference between 'adjoint' in this context and the 'adjoint' (conjugate transpose) used for complex matrices?

In elementary linear algebra, 'adjoint' (or adjugate, to avoid ambiguity) refers to the transpose of the cofactor matrix, as used here for inverse computation. In more advanced contexts (especially with complex-valued matrices), 'adjoint' can instead mean the conjugate transpose (Hermitian adjoint), A* = ĀᵀA, used in quantum mechanics and functional analysis — a completely different operation despite the shared name. Many modern textbooks now prefer 'adjugate' specifically to avoid this confusion.

How does the adjoint matrix behave for a 2x2 matrix specifically?

For a 2x2 matrix [[a,b],[c,d]], the adjoint has a simple, memorable pattern: swap the two diagonal entries (a and d) and negate the two off-diagonal entries (b and c), giving adj(A) = [[d,-b],[-c,a]]. This shortcut avoids the general cofactor-and-transpose process entirely for the 2x2 case.

References

Reviewed by Manoj Kumar, Mathematics Educator · Editorial policy