Matrix Operations
10+ solvers available
Basic Operations
Multiplication
Properties
Advanced
Adjugate Calculator
Calculate the adjugate (classical adjoint) matrix adj(A) = C^T, where C is the cofactor matrix. The adjugate satisfies A × adj(A) = adj(A) × A = det(A) × I.
Learn About Adjugate
Understanding the concepts behind the calculations.
📑 Quick Navigation
What is the Adjugate Matrix?
The adjugate matrix (also called the classical adjoint) is the transpose of the cofactor matrix. It is a key concept in linear algebra because it provides a direct formula for finding the inverse of a matrix.
Definition: For an n×n matrix A, the adjugate of A, denoted adj(A), is defined as:
where C is the cofactor matrix (each entry $C_{ij}$ is the cofactor of $a_{ij}$).
💡 Key Insight: The adjugate is not the same as the inverse. Instead, it's the scaled inverse:
This formula works for any invertible matrix (det(A) ≠ 0).
Why "Adjugate"?
The term comes from Latin "adjugare" meaning "to join" or "to attach"—the adjugate "attaches" to the original matrix to produce the inverse.
How to Calculate the Adjugate
Step-by-Step Process
- Compute all minors - For each entry aᵢⱼ, find the determinant of the submatrix after removing row i and column j
- Calculate cofactors - Multiply each minor by (-1)ⁱ⁺ʲ
- Form the cofactor matrix - Place each cofactor Cᵢⱼ in position (i,j)
- Transpose - Swap rows and columns to get adj(A) = (cofactor matrix)ᵀ
✓ Shortcut for 2×2:
No cofactor calculation needed!
⚠️ Important: The adjugate is defined for all square matrices (even singular ones), but the inverse formula only works when det(A) ≠ 0.
Relationship with the Inverse
This is the fundamental relationship that makes the adjugate useful. It tells us:
✓ For Invertible Matrices
- If det(A) ≠ 0, then A⁻¹ exists
- A⁻¹ = adj(A) / det(A)
- This provides an explicit formula
✗ For Singular Matrices
- If det(A) = 0, A⁻¹ does NOT exist
- adj(A) may still be non-zero
- But the division is undefined
Verification Property: For any square matrix A:
This is the defining property of the adjugate!
Step-by-Step Examples
Example 1: 2×2 Matrix (Shortcut)
Problem: Find the adjugate of:
Step 1: Use the 2×2 shortcut formula:
Step 2: Substitute values:
Step 3: Verify with A·adj(A):
Since det(A) = (4)(6) - (7)(2) = 24 - 14 = 10, we have A·adj(A) = det(A)·I ✓
Solution: adj(A) = [[6, -7], [-2, 4]]
Example 2: 3×3 Matrix (Full Calculation)
Problem: Find the adjugate of:
Step 1: Find all 9 cofactors.
Cofactor C₁₁: Sign (+), remove row 1, col 1:
Cofactor C₁₂: Sign (-), remove row 1, col 2:
Cofactor C₁₃: Sign (+), remove row 1, col 3:
Cofactor C₂₁: Sign (-), remove row 2, col 1:
Cofactor C₂₂: Sign (+), remove row 2, col 2:
Cofactor C₂₃: Sign (-), remove row 2, col 3:
Cofactor C₃₁: Sign (+), remove row 3, col 1:
Cofactor C₃₂: Sign (-), remove row 3, col 2:
Cofactor C₃₃: Sign (+), remove row 3, col 3:
Step 2: Form the cofactor matrix:
Step 3: Transpose to get adj(A):
Solution: The adjugate matrix is:
Example 3: Using Adjugate to Find Inverse
Problem: Find the inverse of the 2×2 matrix from Example 1.
We have det(A) = 10 and adj(A) = [[6, -7], [-2, 4]]
Verify: A·A⁻¹ = I?
Properties of the Adjugate
1. Fundamental Identity
2. Adjugate of the Inverse
3. Adjugate of a Scalar Multiple
where n is the dimension of A.
4. Adjugate of the Transpose
5. Determinant of the Adjugate
For n×n matrices.
6. Adjugate of the Adjugate
For n ≥ 2.
📝 Note: For 2×2 matrices, adj(adj(A)) = A because (det A)²⁻² = (det A)⁰ = 1.
When to Use the Adjugate
✅ Good Uses
- Theoretical derivations - Proving inverse formulas
- Small matrices (2×2, 3×3) - Manual calculations
- Finding inverse symbolically - When you need an exact formula
- Teaching and learning - Understanding inverse construction
❌ Avoid For
- Large matrices (4×4+) - Too many cofactors to compute (n! operations)
- Numerical computation - Gaussian elimination is faster and more stable
- Singular matrices - Adjugate exists but inverse doesn't
📊 Computational Cost Comparison (3×3):
- Adjugate method: 9 determinants of 2×2 → ~36 multiplications
- Gaussian elimination: ~30 operations
- Adjugate is slightly slower but provides explicit formula
For 4×4: Adjugate requires 16 determinants of 3×3 → ~480 operations vs Gaussian elimination ~86 operations. The gap widens dramatically!
Common Mistakes to Avoid
- Confusing adjugate with inverse → adj(A) is NOT the inverse; it's the inverse multiplied by det(A)
- Forgetting to transpose → The adjugate is the transpose of the cofactor matrix, not the cofactor matrix itself
- Sign errors in cofactors → Remember: Cᵢⱼ = (-1)ⁱ⁺ʲ · minorᵢⱼ
- Using adjugate for non-square matrices → Not defined! Only square matrices
- Dividing by zero → A⁻¹ = adj(A)/det(A) only works when det(A) ≠ 0
- Misplacing entries in 2×2 shortcut → adj([[a,b],[c,d]]) = [[d, -b], [-c, a]] (notice positions!)
Frequently Asked Questions
Q: Is the adjugate the same as the adjoint?
A: Yes! "Adjugate" and "classical adjoint" mean the same thing. However, be careful—"adjoint" can also refer to the conjugate transpose in complex matrices (Hermitian adjoint).
Q: Can a singular matrix have an adjugate?
A: Yes! The adjugate is defined for all square matrices, even singular ones. If det(A) = 0, then A·adj(A) = 0·I = 0 matrix.
Q: What's the adjugate of the identity matrix?
A: adj(I) = I. For any n×n identity matrix, the adjugate is also the identity.
Q: Why is the adjugate useful if Gaussian elimination is faster?
A: The adjugate provides a closed-form formula for the inverse, which is valuable for theoretical proofs and when working with symbolic matrices (variables instead of numbers).
Q: How does the adjugate relate to Cramer's Rule?
A: Cramer's Rule uses determinants. The adjugate formula A⁻¹ = adj(A)/det(A) is essentially the matrix form of Cramer's Rule applied to each column of the inverse.
Practice Problems
Beginner
-
Find the adjugate of:
$$ A = \begin{bmatrix} 2 & 5 \\ 3 & 7 \end{bmatrix} $$ -
Find the adjugate of:
$$ B = \begin{bmatrix} 1 & 0 \\ 0 & 1 \end{bmatrix} $$
Intermediate
-
Find the adjugate of:
$$ C = \begin{bmatrix} 2 & 1 & 1 \\\\ 1 & 2 & 1 \\\\ 1 & 1 & 2 \end{bmatrix} $$ -
Use the adjugate to find the inverse of the matrix from problem 1.
Click to reveal solutions
1. adj(A) = [[7, -5], [-3, 2]]
2. adj(B) = [[1, 0], [0, 1]] (identity)
3. adj(C) = [[3, -1, -1], [-1, 3, -1], [-1, -1, 3]]
4. det(A) = (2)(7) - (5)(3) = 14 - 15 = -1, so A⁻¹ = adj(A)/det(A) = [[-7, 5], [3, -2]]
Summary
🎯 Key Takeaways
- Definition: adj(A) = (cofactor matrix)ᵀ
- 2×2 Shortcut:
adj([[a,b],[c,d]]) = [[d, -b], [-c, a]] - Fundamental property:
A·adj(A) = adj(A)·A = det(A)·I - Inverse formula:
A⁻¹ = adj(A)/det(A)when det(A) ≠ 0 - Best for: Small matrices (2×2, 3×3) and theoretical work
- Avoid for: Large matrices (use Gaussian elimination instead)
💡 Quick Reference: The adjugate is like a "scaffold" for building the inverse—it gives the right structure, and dividing by the determinant adds the correct scaling.
Try It Yourself!
Use the calculator above to compute the adjugate of any square matrix:
- Enter your matrix - Must be square (same rows and columns)
- Click "Calculate" to see:
- All cofactor calculations
- The cofactor matrix
- The adjugate (transpose of cofactor matrix)
- Verification of A·adj(A) = det(A)·I
📐 Test these examples:
- 2×2:
[[4, 7], [2, 6]]→ adj =[[6, -7], [-2, 4]] - 2×2 identity:
[[1, 0], [0, 1]]→ adj = identity - 3×3: Try the example from this guide!
📐 Pro Tip: The adjugate is a powerful theoretical tool. Use it to understand how the inverse is constructed, then use Gaussian elimination for practical computation of large matrices.