Saturday, May 4, 2024
HomeMatlabWhat Is the Inertia of a Matrix? – Nick Higham

What Is the Inertia of a Matrix? – Nick Higham


The inertia of an actual symmetric ntimes n matrix A is a triple, written mathrm{In}(A) = (i_+(A),i_-(A),i_0(A)), the place i_+(A) is the variety of optimistic eigenvalues of A, i_-(A) is the variety of unfavourable eigenvalues of A, and i_0(A) is the variety of zero eigenvalues of A.

The rank of A is i_+(A) + i_-(A). The distinction i_+(A) - i_-(A) is named the signature.

On the whole it isn’t attainable to find out the inertia by inspection, however some deductions could be made. If A has each optimistic and unfavourable diagonal components then i_+(A) > 1 and i_-(A) > 1. However on the whole the diagonal components don’t inform us a lot in regards to the inertia. For instance, here’s a matrix that has optimistic diagonal components however just one optimistic eigenvalue (and this instance works for any n):

>> n = 4; A = -eye(n) + 2*ones(n), eigA = eig(sym(A))'
A =
     1     2     2     2
     2     1     2     2
     2     2     1     2
     2     2     2     1
eigA =
[-1, -1, -1, 7]

A congruence transformation of a symmetric matrix A is a change A to X^T!AX for a nonsingular matrix X. The result’s clearly symmetric. Sylvester’s regulation of inertia (1852) says that the inertia is preserved underneath congruence transformations.

Theorem 1 (Sylvester’s regulation of inertia).

If Ainmathbb{R}^{ntimes n} is symmetric and Xinmathbb{R}^{ntimes n} is nonsingular then mathrm{In}(A) = mathrm{In}(X^T!AX).

Sylvester’s regulation provides a option to decide the inertia with out computing eigenvalues: discover a congruence transformation that transforms A to a matrix whose inertia could be simply decided. A factorization PAP^T = LDL^T does the job, the place P is a permutation matrix, L is unit decrease triangular, and D is diagonal Then mathrm{In}(A) = mathrm{In}(D), and mathrm{In}(D) could be learn off the diagonal of D. This factorization doesn’t all the time exist, and if it does exist is could be numerically unstable. A block LDL^T factorization, through which D is block diagonal with diagonal blocks of measurement 1 or 2, all the time exists, and its computation is numerically steady with an appropriate pivoting technique corresponding to symmetric rook pivoting.

For the matrix above we will compute a block LDL^T factorization utilizing the MATLAB ldl perform:

>> [L,D,P] = ldl(A); D
D =
   1.0000e+00   2.0000e+00            0            0
   2.0000e+00   1.0000e+00            0            0
            0            0  -1.6667e+00            0
            0            0            0  -1.4000e+00

For the reason that main 2-by-2 block of D has unfavourable determinant and therefore one optimistic eigenvalue and one unfavourable eigenvalue, it follows that A has one optimistic eigenvalue and three unfavourable eigenvalues.

A congruence transformation preserves the indicators of the eigenvalues however not their magnitude. A results of Ostrowski (1959) bounds the ratios of the eigenvalues of the unique and reworked matrices. Let the eigenvalues of a symmetric matrix be ordered lambda_n le cdots le lambda_1.

Theorem (Ostrowski).

For a symmetric Ain mathbb{R}^{ntimes n} and Xinmathbb{R}^{ntimes n},

lambda_k(X^*AX) = theta_k lambda_k(A), quad k=1colon n,

the place lambda_n(X^*X) le theta_k le lambda_1(X^*X).

The concept reveals that the additional X is from being orthogonal the larger the potential change within the eigenvalues.

Lastly, we notice that the whole lot right here generalizes to complicated Hermitian matrices by changing transpose by conjugate transpose.

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments