Adjugate matrix explained

In linear algebra, the adjugate of a square matrix is the transpose of its cofactor matrix and is denoted by .[1] [2] It is also occasionally known as adjunct matrix,[3] [4] or "adjoint",[5] though the latter term today normally refers to a different concept, the adjoint operator which for a matrix is the conjugate transpose.

The product of a matrix with its adjugate gives a diagonal matrix (entries not on the main diagonal are zero) whose diagonal entries are the determinant of the original matrix:

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

where is the identity matrix of the same size as . Consequently, the multiplicative inverse of an invertible matrix can be found by dividing its adjugate by its determinant.

Definition

The adjugate of is the transpose of the cofactor matrix of,

\operatorname{adj}(A)=CT.

In more detail, suppose is a unital commutative ring and is an matrix with entries from . The -minor of, denoted, is the determinant of the matrix that results from deleting row and column of . The cofactor matrix of is the matrix whose entry is the cofactor of, which is the -minor times a sign factor:

C=\left((-1)i+jMij\right)1.

The adjugate of is the transpose of, that is, the matrix whose entry is the cofactor of,

\operatorname{adj}(A)=CT=\left((-1)i+jMji\right)1.

Important consequence

The adjugate is defined so that the product of with its adjugate yields a diagonal matrix whose diagonal entries are the determinant . That is,

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

where is the identity matrix. This is a consequence of the Laplace expansion of the determinant.

The above formula implies one of the fundamental results in matrix algebra, that is invertible if and only if is an invertible element of . When this holds, the equation above yields

\begin{align} \operatorname{adj}(A)&=\det(A)A-1,\\ A-1&=\det(A)-1\operatorname{adj}(A). \end{align}

Examples

1 × 1 generic matrix

Since the determinant of a 0 × 0 matrix is 1, the adjugate of any 1 × 1 matrix (complex scalar) is

I=\begin{bmatrix}1\end{bmatrix}

. Observe that

A\operatorname{adj}(A)=AI=(\detA)I.

2 × 2 generic matrix

The adjugate of the 2 × 2 matrix

A=\begin{bmatrix}a&b\c&d\end{bmatrix}

is

\operatorname{adj}(A)=\begin{bmatrix}d&-b\ -c&a\end{bmatrix}.

By direct computation,

A\operatorname{adj}(A)=\begin{bmatrix}ad-bc&0\ 0&ad-bc\end{bmatrix}=(\detA)I.

In this case, it is also true that ((A)) = (A) and hence that ((A)) = A.

3 × 3 generic matrix

Consider a 3 × 3 matrix

A=\begin{bmatrix} a1&a2&a3\\ b1&b2&b3\\ c1&c2&c3\end{bmatrix}.

Its cofactor matrix is

C=\begin{bmatrix} +\begin{vmatrix}b2&b3\c2&c3\end{vmatrix}& -\begin{vmatrix}b1&b3\c1&c3\end{vmatrix}& +\begin{vmatrix}b1&b2\c1&c2\end{vmatrix}\\ \\ -\begin{vmatrix}a2&a3\c2&c3\end{vmatrix}& +\begin{vmatrix}a1&a3\c1&c3\end{vmatrix}& -\begin{vmatrix}a1&a2\c1&c2\end{vmatrix}\\ \\ +\begin{vmatrix}a2&a3\b2&b3\end{vmatrix}& -\begin{vmatrix}a1&a3\b1&b3\end{vmatrix}& +\begin{vmatrix}a1&a2\b1&b2\end{vmatrix} \end{bmatrix},

where

\begin{vmatrix}a&b\c&d\end{vmatrix} =\det\begin{bmatrix}a&b\c&d\end{bmatrix}.

Its adjugate is the transpose of its cofactor matrix,

\operatorname{adj}(A)=CT=\begin{bmatrix} +\begin{vmatrix}b2&b3\c2&c3\end{vmatrix}& -\begin{vmatrix}a2&a3\c2&c3\end{vmatrix}& +\begin{vmatrix}a2&a3\b2&b3\end{vmatrix}\\ &&\\ -\begin{vmatrix}b1&b3\c1&c3\end{vmatrix}& +\begin{vmatrix}a1&a3\c1&c3\end{vmatrix}& -\begin{vmatrix}a1&a3\b1&b3\end{vmatrix}\\ &&\\ +\begin{vmatrix}b1&b2\c1&c2\end{vmatrix}& -\begin{vmatrix}a1&a2\c1&c2\end{vmatrix}& +\begin{vmatrix}a1&a2\b1&b2\end{vmatrix} \end{bmatrix}.

3 × 3 numeric matrix

As a specific example, we have

\operatorname{adj}\begin{bmatrix} -3&2&-5\\ -1&0&-2\\ 3&-4&1 \end{bmatrix}=\begin{bmatrix} -8&18&-4\\ -5&12&-1\\ 4&-6&2 \end{bmatrix}.

It is easy to check the adjugate is the inverse times the determinant, .

The in the second row, third column of the adjugate was computed as follows. The (2,3) entry of the adjugate is the (3,2) cofactor of A. This cofactor is computed using the submatrix obtained by deleting the third row and second column of the original matrix A,

\begin{bmatrix}-3&-5\ -1&-2\end{bmatrix}.

The (3,2) cofactor is a sign times the determinant of this submatrix:

(-1)3+2\operatorname{det}\begin{bmatrix}-3&-5\\-1&-2\end{bmatrix}=-(-3-2--5-1)=-1,

and this is the (2,3) entry of the adjugate.

Properties

For any matrix, elementary computations show that adjugates have the following properties:

\operatorname{adj}(I)=I

, where

I

is the identity matrix.

\operatorname{adj}(0)=0

, where

0

is the zero matrix, except that if

n=1

then

\operatorname{adj}(0)=I

.

\operatorname{adj}(cA)=cn\operatorname{adj}(A)

for any scalar .

\operatorname{adj}(AT)=\operatorname{adj}(A)T

.

\det(\operatorname{adj}(A))=(\detA)n-1

.

\operatorname{adj}(A)=(\detA)A-1

. It follows that:

Over the complex numbers,

\operatorname{adj}(\overlineA)=\overline{\operatorname{adj}(A)}

, where the bar denotes complex conjugation.

\operatorname{adj}(A*)=\operatorname{adj}(A)*

, where the asterisk denotes conjugate transpose.

Suppose that is another matrix. Then

\operatorname{adj}(AB)=\operatorname{adj}(B)\operatorname{adj}(A).

This can be proved in three ways. One way, valid for any commutative ring, is a direct computation using the Cauchy–Binet formula. The second way, valid for the real or complex numbers, is to first observe that for invertible matrices and,

\operatorname{adj}(B)\operatorname{adj}(A)=(\detB)B-1(\detA)A-1=(\detAB)(AB)-1=\operatorname{adj}(AB).

Because every non-invertible matrix is the limit of invertible matrices, continuity of the adjugate then implies that the formula remains true when one of or is not invertible.

A corollary of the previous formula is that, for any non-negative integer,

\operatorname{adj}(Ak)=\operatorname{adj}(A)k.

If is invertible, then the above formula also holds for negative .

From the identity

(A+B)\operatorname{adj}(A+B)B=\det(A+B)B=B\operatorname{adj}(A+B)(A+B),

we deduce

A\operatorname{adj}(A+B)B=B\operatorname{adj}(A+B)A.

Suppose that commutes with . Multiplying the identity on the left and right by proves that

\det(A)\operatorname{adj}(A)B=\det(A)B\operatorname{adj}(A).

If is invertible, this implies that also commutes with . Over the real or complex numbers, continuity implies that commutes with even when is not invertible.

Finally, there is a more general proof than the second proof, which only requires that an n × n matrix has entries over a field with at least 2n + 1 elements (e.g. a 5 × 5 matrix over the integers modulo 11). is a polynomial in t with degree at most n, so it has at most n roots. Note that the ij th entry of is a polynomial of at most order n, and likewise for . These two polynomials at the ij th entry agree on at least n + 1 points, as we have at least n + 1 elements of the field where is invertible, and we have proven the identity for invertible matrices. Polynomials of degree n which agree on n + 1 points must be identical (subtract them from each other and you have n + 1 roots for a polynomial of degree at most n – a contradiction unless their difference is identically zero). As the two polynomials are identical, they take the same value for every value of t. Thus, they take the same value when t = 0.

Using the above properties and other elementary computations, it is straightforward to show that if has one of the following properties, then does as well:

If is skew-symmetric, then is skew-symmetric for even n and symmetric for odd n. Similarly, if is skew-Hermitian, then is skew-Hermitian for even n and Hermitian for odd n.

If is invertible, then, as noted above, there is a formula for in terms of the determinant and inverse of . When is not invertible, the adjugate satisfies different but closely related formulas.

Column substitution and Cramer's rule

See also: Cramer's rule.

Partition into column vectors:

A=\begin{bmatrix}a1&&an\end{bmatrix}.

Let be a column vector of size . Fix and consider the matrix formed by replacing column of by :

(A\stackrel{i}{\leftarrow}b)\stackrel{def

}\ \begin \mathbf_1 & \cdots & \mathbf_ & \mathbf & \mathbf_ & \cdots & \mathbf_n \end.Laplace expand the determinant of this matrix along column . The result is entry of the product . Collecting these determinants for the different possible yields an equality of column vectors

\left(\det(A\stackrel{i}{\leftarrow}

n
b)\right)
i=1

=\operatorname{adj}(A)b.

This formula has the following concrete consequence. Consider the linear system of equations

Ax=b.

Assume that is non-singular. Multiplying this system on the left by and dividing by the determinant yields

x=

\operatorname{adj
(A)b
}.Applying the previous formula to this situation yields Cramer's rule,

xi=

\det(A\stackrel{i
\leftarrow

b)}{\detA

},where is the th entry of .

Characteristic polynomial

Let the characteristic polynomial of be

p(s)=\det(sI-A)=

n
\sum
i=0

pisi\inR[s].

The first divided difference of is a symmetric polynomial of degree,

\Deltap(s,t)=

p(s)-p(t)
s-t

=\sum0pj+k+1sjtk\inR[s,t].

Multiply by its adjugate. Since by the Cayley–Hamilton theorem, some elementary manipulations reveal

\operatorname{adj}(sI-A)=\Deltap(sI,A).

In particular, the resolvent of is defined to be

R(z;A)=(zI-A)-1,

and by the above formula, this is equal to

R(z;A)=

\Deltap(zI,A)
p(z)

.

Jacobi's formula

See main article: Jacobi's formula. The adjugate also appears in Jacobi's formula for the derivative of the determinant. If is continuously differentiable, then

d(\detA)
dt

(t)=\operatorname{tr}\left(\operatorname{adj}(A(t))A'(t)\right).

It follows that the total derivative of the determinant is the transpose of the adjugate:

d(\det

A)
A0

=

T
\operatorname{adj}(A
0)

.

Cayley–Hamilton formula

See main article: Cayley–Hamilton theorem. Let be the characteristic polynomial of . The Cayley–Hamilton theorem states that

pA(A)=0.

Separating the constant term and multiplying the equation by gives an expression for the adjugate that depends only on and the coefficients of . These coefficients can be explicitly represented in terms of traces of powers of using complete exponential Bell polynomials. The resulting formula is

\operatorname{adj}(A)=

n-1
\sum
s=0

As

\sum
k1,k2,\ldots,kn-1
n-1
\prod
\ell=1
k\ell+1
(-1)
k\ell
\ellk\ell!

\operatorname{tr}(A\ell)

k\ell

,

where is the dimension of, and the sum is taken over and all sequences of satisfying the linear Diophantine equation
n-1
s+\sum
\ell=1

\ellk\ell=n-1.

For the 2 × 2 case, this gives

\operatorname{adj}(A)=I2(\operatorname{tr}A)-A.

For the 3 × 3 case, this gives
\operatorname{adj}(A)=1
2

I3\left((\operatorname{tr}A)2-\operatorname{tr}A2\right)-A(\operatorname{tr}A)+A2.

For the 4 × 4 case, this gives
\operatorname{adj}(A)= 1
6

I4\left((\operatorname{tr}A)3 -3\operatorname{tr}A\operatorname{tr}A2 +2\operatorname{tr}A3\right) -

1
2

A\left((\operatorname{tr}A)2-\operatorname{tr}A2\right) +A2(\operatorname{tr}A) -A3.

The same formula follows directly from the terminating step of the Faddeev–LeVerrier algorithm, which efficiently determines the characteristic polynomial of .

In generally, adjugate matrix of arbitrary dimension N matrix can be computed by Einstein's convention.

jN
(\operatorname{adj}(A))
iN

=

1
(N-1)!
\epsilon
i1i2\ldotsiN
j1j2\ldotsjN
\epsilon
i1
A
j1
i2
A
j2

\ldots

iN-1
A
jN-1

Relation to exterior algebras

The adjugate can be viewed in abstract terms using exterior algebras. Let be an -dimensional vector space. The exterior product defines a bilinear pairing

V x \wedgen-1V\to\wedgenV.

Abstractly,

\wedgenV

is isomorphic to, and under any such isomorphism the exterior product is a perfect pairing. Therefore, it yields an isomorphism

\phi\colonV\xrightarrow{\cong}\operatorname{Hom}(\wedgen-1V,\wedgenV).

Explicitly, this pairing sends to

\phiv

, where

\phiv(\alpha)=v\wedge\alpha.

Suppose that is a linear transformation. Pullback by the st exterior power of induces a morphism of spaces. The adjugate of is the composite

V\xrightarrow{\phi}\operatorname{Hom}(\wedgen-1V,\wedgenV)\xrightarrow{(\wedgen-1T)*}\operatorname{Hom}(\wedgen-1V,\wedgenV)\xrightarrow{\phi-1

}\ V.

If is endowed with its canonical basis, and if the matrix of in this basis is, then the adjugate of is the adjugate of . To see why, give

\wedgen-1Rn

the basis

\{e1\wedge...\wedge\hatek\wedge...\wedgeen\}

n.
k=1
Fix a basis vector of . The image of under

\phi

is determined by where it sends basis vectors:
\phi
ei

(e1\wedge...\wedge\hatek\wedge...\wedgeen) =\begin{cases}(-1)i-1e1\wedge...\wedgeen,&ifk=i,\ 0&otherwise.\end{cases}

On basis vectors, the st exterior power of is

e1\wedge...\wedge\hatej\wedge...\wedgeen\mapsto

n
\sum
k=1

(\detAjk)e1\wedge...\wedge\hatek\wedge...\wedgeen.

Each of these terms maps to zero under
\phi
ei
except the term. Therefore, the pullback of
\phi
ei
is the linear transformation for which

e1\wedge...\wedge\hatej\wedge...\wedgeen\mapsto(-1)i-1(\detAji)e1\wedge...\wedgeen,

that is, it equals
n
\sum
j=1

(-1)i+j(\detAji

)\phi
ej

.

Applying the inverse of

\phi

shows that the adjugate of is the linear transformation for which

ei\mapsto

n
\sum
j=1

(-1)i+j(\detAji)ej.

Consequently, its matrix representation is the adjugate of .

If is endowed with an inner product and a volume form, then the map can be decomposed further. In this case, can be understood as the composite of the Hodge star operator and dualization. Specifically, if is the volume form, then it, together with the inner product, determines an isomorphism

\omega\vee\colon\wedgenV\toR.

This induces an isomorphism

\operatorname{Hom}(\wedgen-1Rn,\wedgenRn)\cong\wedgen-1(Rn)\vee.

A vector in corresponds to the linear functional

(\alpha\mapsto\omega\vee(v\wedge\alpha))\in\wedgen-1(Rn)\vee.

By the definition of the Hodge star operator, this linear functional is dual to . That is, equals .

Higher adjugates

Let be an matrix, and fix . The th higher adjugate of is an \binom \!\times\! \binom matrix, denoted, whose entries are indexed by size subsets and of

Notes and References

  1. Book: Gantmacher, F. R. . Felix Gantmacher . The Theory of Matrices . 1 . Chelsea . New York . 1960 . 0-8218-1376-5 . 76–89 .
  2. Book: Strang, Gilbert . Linear Algebra and its Applications . Harcourt Brace Jovanovich . 1988 . 0-15-551005-3 . 3rd . 231–232 . Section 4.4: Applications of determinants . Gilbert Strang . https://archive.org/details/linearalgebraits00stra/page/231 . registration.
  3. Claeyssen, J.C.R.. 1990. On predicting the response of non-conservative linear vibrating systems by using dynamical matrix solutions. Journal of Sound and Vibration. 140. 1. 73–84. 10.1016/0022-460X(90)90907-H. 1990JSV...140...73C .
  4. Chen, W.. Chen, W.. Chen, Y.J.. 2004. A characteristic matrix approach for analyzing resonant ring lattice devices. IEEE Photonics Technology Letters. 16. 2. 458–460. 10.1109/LPT.2003.823104. 2004IPTL...16..458C .
  5. Book: Householder, Alston S.. The Theory of Matrices in Numerical Analysis . Dover Books on Mathematics. 2006. Alston Scott Householder . 0-486-44972-6 . 166–168 .