In linear algebra, the positive-definite matrices are (in several ways) analogous to the positive real numbers. First, define some things:
- is the transpose of a matrix or vector
- is the complex conjugate of its transpose
- is the set of all real numbers
- is the set of all complex numbers
- is the set of all integers
- is any Hermitian matrix
An n × n Hermitian matrix is said to be positive definite if it has one (and therefore all) of the following six equivalent properties:
1. | For all non-zero vectors we have
Here we view as a column vector with complex entries and as the complex conjugate of its transpose. ( is always real.) |
2. | For all non-zero vectors in
we have |
3. | For all non-zero vectors , we have
|
4. | All eigenvalues of are positive.
|
5. | The form
defines an inner product on . (In fact, every inner product on arises in this fashion from a Hermitian positive definite matrix.) |
6. | All the following matrices have positive determinant:
|
Further properties
Every positive definite matrix is invertible and its inverse is also positive definite. If is positive definite and is a real number, then is positive definite. If and are positive definite, then is also positive definite, and if , then is also positive definite. Every positive definite matrix , has at least one square root matrix such that . In fact, may have infinitely many square roots, but exactly one positive definite square root.
Negative-definite, semidefinite and indefinite matrices
The Hermitian matrix is said to be negative-definite if
for all non-zero (or, equivalently, all non-zero ). It is called positive-semidefinite if
for all (or ) and negative-semidefinite if
for all (or ).
A Hermitian matrix which is neither positive- nor negative-semidefinite is called indefinite.
Non-Hermitian matrices
A real matrix M may have the property that xTMx > 0 for all nonzero real vectors x without being symmetric. The matrix
provides an example. In general, we have xTMx > 0 for all real nonzero vectors x if and only if the symmetric part, (M + MT) / 2, is positive definite.
The situation for complex matrices may be different, depending on how one generalizes the inequality z*Mz > 0. If z*Mz is real for all complex vectors z, then the matrix M is necessarily Hermitian. So, if we require that z*Mz be real and positive, then M is automatically Hermitian. On the other hand, we have that Re(z*Mz) > 0 for all complex nonzero vectors z if and only if the Hermitian part, (M + M*) / 2, is positive definite.
There is no agreement in the literature on the proper definition of positive-definite for non-Hermitian matrices.
Generalizations
Suppose denotes the field or , is a vector space over , and is a bilinear map which is Hermitian in the sense that is always the complex conjugate of . Then is called positive definite if for every nonzero in .
References
- Roger A. Horn and Charles R. Johnson. Matrix Analysis, Chapter 7. Cambridge University Press, 1985. ISBN 0-521-30586-1 (hardback), ISBN 0-521-38632-2 (paperback).