Free Adjoint Matrix Calculator

[
]

Enter matrix values to see the adjoint

The adjoint (commonly referred to as the adjugate) of a square matrix is a cornerstone of linear algebra, providing a direct route to the inverse of a matrix and playing a central role in theoretical formulations such as Cramer’s rule. An adjoint matrix calculator automates the derivation of this matrix, sparing you from performing repeated determinant and sign computations by hand. Whether you need the adjoint of a 2×2 matrix or the adjoint of a 3×3 matrix, the tool delivers the adjugate instantly.

What Is the Adjoint (Adjugate) Matrix?

For an n×nn \times n matrix AA, its adjugate adj⁡(A)\operatorname{adj}(A) is defined as the transpose of the cofactor matrix of AA. Depending on the source, you may see it called the classical adjoint or simply the adjugate – here the terms are used interchangeably. It is important to distinguish this object from the conjugate transpose (sometimes also called adjoint in complex matrix contexts), which is a different operation.

Step‑by‑Step Procedure for Any Square Matrix

The construction of the adjugate follows a fixed pattern:

  1. Minor – For each entry aija_{ij}, delete the entire row ii and column jj from AA. The determinant of the resulting (n−1)×(n−1)(n-1) \times (n-1) submatrix is the minor MijM_{ij}.
  2. Cofactor – Attach the sign factor (−1)i+j(-1)^{i+j} to the minor to obtain the cofactor Cij=(−1)i+jMijC_{ij} = (-1)^{i+j} M_{ij}.
  3. Cofactor matrix – Collect all cofactors into a matrix cof⁡(A)\operatorname{cof}(A) where the (i,j)(i,j) element is CijC_{ij}.
  4. Transpose – The adjugate is the transpose of the cofactor matrix: adj⁡(A)=(cof⁡(A))T\operatorname{adj}(A) = \bigl(\operatorname{cof}(A)\bigr)^{\mathsf{T}}. Equivalently, the (i,j)(i,j) entry of adj⁡(A)\operatorname{adj}(A) equals the (j,i)(j,i) cofactor CjiC_{ji}.

This recipe works for any square matrix with real or complex entries.

Adjoint of a 2×2 Matrix

Let

A=(abcd).A = \begin{pmatrix} a & b \\ c & d \end{pmatrix}.

The four cofactors are:

  • C11=+dC_{11}=+d
  • C12=−cC_{12}=-c
  • C21=−bC_{21}=-b
  • C22=+aC_{22}=+a

Hence the cofactor matrix is (d−c−ba)\begin{pmatrix} d & -c \\ -b & a \end{pmatrix}. Transposing gives the familiar formula for the adjoint of a 2×2 matrix:

adj⁡(A)=(d−b−ca).\operatorname{adj}(A) = \begin{pmatrix} d & -b \\ -c & a \end{pmatrix}.

In words, swap the main‑diagonal entries aa and dd and negate the off‑diagonal entries bb and cc.

Numerical Example

Take B=(1234)B = \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix}. Using the shortcut:

  • Diagonal swap: 44 (top‑left) and 11 (bottom‑right).
  • Off‑diagonal negation: −2-2 (top‑right) and −3-3 (bottom‑left).

Thus adj⁡(B)=(4−2−31)\operatorname{adj}(B) = \begin{pmatrix} 4 & -2 \\ -3 & 1 \end{pmatrix}. Verify that B⋅adj⁡(B)=det⁡(B)⋅I=(1⋅4−2⋅3)⋅I=−2⋅IB \cdot \operatorname{adj}(B) = \det(B) \cdot I = (1\cdot4 - 2\cdot3) \cdot I = -2 \cdot I.

Adjoint of a 3×3 Matrix

For a 3×33\times3 matrix, the logic is identical but involves nine cofactors, each requiring the determinant of a 2×22\times2 submatrix. The sign pattern follows the standard checkerboard:

(+−+−+−+−+).\begin{pmatrix} + & - & +\\ - & + & -\\ + & - & + \end{pmatrix}.

After computing all cofactors and assembling the cofactor matrix, the adjugate is again the transpose. While the algebra is manageable, manual computation is time‑consuming and error‑prone, which is why a cofactor matrix calculator (often integrated with the adjugate tool) is helpful for quick verification.

Using the Adjoint Matrix Calculator

  1. Choose the dimension of your square matrix (2×2, 3×3, up to the calculator’s maximum).
  2. Enter each coefficient into the corresponding field. The matrix preview updates dynamically, letting you catch entry mistakes.
  3. The adjugate matrix appears instantly. Most implementations also show the cofactor matrix and the determinant alongside.

Because all arithmetic is handled automatically, you can focus on interpreting the result rather than grinding through repetitive determinant calculations.

Why the Adjugate Matters: Connecting to the Inverse

The most important application of the adjugate is the computation of the matrix inverse. For any invertible matrix AA,

A⋅adj⁡(A)=det⁡(A)⋅I,A \cdot \operatorname{adj}(A) = \det(A) \cdot I,

where II is the n×nn \times n identity matrix. Rearranging,

A−1=1det⁡(A) adj⁡(A).A^{-1} = \frac{1}{\det(A)} \, \operatorname{adj}(A).

Thus, once the adjugate and the determinant are known, the inverse follows directly. If det⁡(A)=0\det(A)=0 the matrix is singular and no inverse exists, but the adjugate is still well‑defined (it becomes a matrix of rank 1 or the zero matrix in the degenerate case).

Whether you are double‑checking manual work, studying linear algebra, or applying matrix methods in engineering or data science, an adjugate matrix calculator offers a reliable, fast way to obtain the adjugate and, from it, the inverse.

FAQ

1. How do I manually calculate the adjugate of a matrix?

Compute the minor for each entry by deleting its row and column and taking the determinant of the remaining submatrix. Multiply each minor by (-1)^(i+j) to get the cofactor. Assemble all cofactors into the cofactor matrix, then transpose that matrix to obtain the adjugate.

2. What is the shortcut for finding the adjugate of a 2x2 matrix?

Swap the two diagonal elements and change the signs of the two off‑diagonal elements. For a matrix [[a,b],[c,d]], the adjugate is [[d,-b],[-c,a]].

3. How is the adjugate related to the inverse of a matrix?

The inverse of a matrix A is equal to its adjugate divided by its determinant: A⁻¹ = adj(A) / det(A). This formula works only when the determinant is non‑zero.

4. Can the adjugate exist for a singular matrix?

Yes. The adjugate is always defined regardless of the determinant. However, if the matrix is singular (det = 0), the adjugate does not give an inverse because division by zero would be required.

How to Use

  1. Select the matrix size (2×2 or 3×3) from the dropdown.
  2. Enter the values of your matrix into the input grid. Use decimal numbers or integers.
  3. The adjoint matrix and determinant appear instantly as you type.