Enter your matrix
Pick 2×2, 3×3, or 4×4. Coefficients use row letters (a₁, b₂, …) so each position stays clear on any screen.
Linear algebra made practical
Calculate, understand, and apply adjoint matrices for determinants, cofactors, and matrix inverses. Use the tool below, then follow the guides for formulas, examples, and common mistakes.
Pick 2×2, 3×3, or 4×4. Coefficients use row letters (a₁, b₂, …) so each position stays clear on any screen.
The calculator forms cofactors, applies sign patterns, and transposes to produce the classical adjugate used with det(A) and A⁻¹.
Scroll the sections below for definitions, formulas, worked examples, and links to deeper articles on inverses and determinants.
Community rating 4.8/5 · 96 reviews
Enter integers, decimals, or fractions (example: 3/4). Fill every cell to update the adjoint matrix output.
Matrix input ()
Adjoint matrix ()
Fill all matrix entries to compute the adjoint.
Use valid numbers or fractions (example: -2, 0.5, 3/4).
adj(A) is the transpose of the cofactor matrix. When det(A) ≠ 0, you can form A⁻¹ = adj(A) / det(A).
How to use this calculator
The adjoint matrix (also called the adjugate) of a square matrix A is built from cofactors. First form the cofactor matrix C, where each entry Cij combines a minor with a sign factor (−1)i+j. Then adj(A) = CT, the transpose of C.
In many linear algebra courses, adj(A) is the partner of the determinant. For an n×n matrix, A · adj(A) = det(A) · I. That identity is why adj(A) appears when you solve systems, invert matrices, or apply Cramer's rule.
Adjoint versus adjugate: the names refer to the same cofactor-transpose matrix in this real-matrix setting. Some advanced texts use "adjoint" for the conjugate transpose on complex matrices; on this site we mean the classical adjugate unless stated otherwise.
Real-world uses include solving small linear systems by hand, checking software output in control and signal courses, and bridging determinant ideas to invertibility in engineering mathematics. For a focused walkthrough, read what is an adjoint matrix.
adj(A) is the transpose of the matrix of cofactors of A.
Each cofactor uses a minor (determinant of a submatrix) and a checkerboard sign.
Inverses, determinants, and solvability checks for square systems.
Cofactor: C_ij = (−1)^(i+j) · M_ij
Cofactor matrix: C = [C_ij]
Adjoint: adj(A) = C^T
Determinant link (n×n): A · adj(A) = det(A) · I
2×2 shortcut for A = [[a, b], [c, d]]:
adj(A) = [[d, −b], [−c, a]]
Matrix notation often writes adj(A) instead of adjugate(A). The transpose step is easy to forget: you compute cofactors in place, then swap rows and columns.
The formula adj(A) = CT is the definition used by the calculator above. See the adjoint matrix formula article for notation and determinant relationships.
Use this step-by-step method for any square size, then confirm with the calculator at the top of the page.
Adjoint is defined for n×n matrices. Label rows and columns so minors stay organized.
Delete row i and column j, then take the determinant of the remaining (n−1)×(n−1) matrix.
C_ij = (−1)^(i+j) · M_ij. The sign pattern alternates like a checkerboard starting with + at (1,1).
Place all C_ij in the same positions as the original entries.
Swap rows and columns: adj(A) = C^T. Compare with the calculator output.
Try these in the calculator, then read the full <a href="/blog/adjoint-matrix-examples/" class="text-link underline">adjoint matrix examples</a> guide.
Let A = [[1, 2], [3, 4]].
adj(A) = [[4, −2], [−3, 1]], det(A) = −2
Adjoint: [[4, −2], [−3, 1]]
A = [[2, 0, 0], [0, 3, 0], [0, 0, 5]].
Zeros simplify many cofactors.
Adjoint: adj(A) = [[15, 0, 0], [0, 10, 0], [0, 0, 6]]
When det(A) ≠ 0, A⁻¹ = (1/det(A)) · adj(A).
Compute adj(A) first, then divide every entry by det(A).
Adjoint: Use the calculator, then verify with the inverse section below.
Cofactors are the building blocks of the adjoint. The on-page tool computes adj(A), which is the transpose of the cofactor matrix. Understanding cofactors helps you interpret each sign and minor behind the result.
A minor M_ij is the determinant of the submatrix you get after removing row i and column j. The cofactor multiplies that minor by (−1)^(i+j). For practice with sign rules and minors, see cofactor matrix calculator.
Determinant of the matrix after deleting one row and one column.
Alternating + and − by position: (+) at (1,1), (−) at (1,2), and so on.
Zeros in A often reduce the number of nonzero cofactors you must compute.
When A is invertible (det(A) ≠ 0), the adjoint gives a direct path to the inverse. Divide every entry of adj(A) by det(A).
If det(A) = 0, A is singular and cannot be inverted, even though you can still compute adj(A). Always check the determinant before applying the inverse formula.
A^−1 = (1 / det(A)) · adj(A), when det(A) ≠ 0
det(A) ≠ 0 guarantees A⁻¹ exists and the formula above applies.
det(A) = 0: no inverse, but adj(A) may still be useful in theory exercises.
Multiply A · A⁻¹; you should get the identity matrix within rounding tolerance.
Students often mix up AT and adj(A) because both involve changing positions of entries. They answer different questions.
The transpose swaps rows and columns of A itself. The adjoint uses cofactors first, then transposes that cofactor matrix. They coincide only in special cases, not for a generic matrix.
| Topic | Transpose AT | Adjoint adj(A) |
|---|---|---|
| Starting matrix | Uses entries of A directly | Uses cofactors of A |
| Operation | Swap row and column indices | Minors, signs, then transpose |
| Typical use | Symmetry, inner products, notation | Determinants, inverses, Cramer |
The determinant measures whether A is invertible and scales volume under the linear map defined by A. The adjoint encodes complementary algebraic information through cofactor expansion.
Cofactor expansion along a row expresses det(A) as a sum involving entries of A and cofactors. That is why cofactor practice strengthens both determinant and adjoint skills.
Read more in determinants and adjoint matrices.
det(A) is a scalar; for 2×2, ad − bc.
Expand det(A) along a row or column using cofactors.
det(A) ≠ 0 means unique solutions for Ax = b (for square A).
The interactive tool at the top of this page is the fastest way to obtain adj(A) for 2×2, 3×3, and 4×4 matrices. Enter coefficients, read the labeled adjoint grid, and clear entries to try new examples.
The calculator runs in your browser: no uploads, no account. Use it for homework checks, exam review, and side-by-side comparison with manual cofactor work.
For a dedicated article on features and study tips, visit adjoint matrix calculator guide.
Avoid these errors when computing by hand or checking the tool.
Stopping at the cofactor matrix C instead of C^T gives the wrong matrix.
Track (−1)^(i+j) carefully; one wrong sign changes the whole row.
Transpose and adjoint are different unless you are in a special case.
You cannot form an inverse; check determinant first.
Minor M_ij removes row i and column j of the original matrix.
The adjoint method is a standard textbook approach for small matrices. Compute det(A) and adj(A), then combine them when det(A) ≠ 0.
For larger systems, courses move to row reduction or numerical methods, but the adjoint method remains essential for understanding why inverses exist.
For real square matrices in introductory linear algebra, they name the same matrix: the transpose of the cofactor matrix.
Swap the main diagonal and negate the off-diagonal: adj([[a,b],[c,d]]) = [[d,−b],[−c,a]].
Yes, when det(A) ≠ 0. Use A⁻¹ = adj(A) / det(A).
No. The transpose reorders entries of A. The adjoint uses cofactors, then transposes that matrix.
2×2, 3×3, and 4×4 square matrices.
No. Calculations run locally in your browser.
det(A) tells you if A is invertible and appears in A · adj(A) = det(A) · I.
See How to Find the Adjoint Matrix on this page or the blog series starting with the formula guide.