Positive Definite Matrices
A matrix is positive definite when every quadratic form it induces is positive — the algebraic signature of a valid variance or a strict minimum.
1. The idea
A symmetric matrix is positive definite (PD) if for all nonzero , and positive semi-definite (PSD) if . Geometrically, PD matrices describe quadratic 'bowls' with a unique minimum.
Equivalent tests: all eigenvalues are positive (PD) or non-negative (PSD); all leading principal minors are positive (PD, Sylvester's criterion); or for some matrix with full column rank (PD).
Covariance matrices are always PSD by construction, since for any return vector ; they fail to be strictly PD only when some linear combination of assets has zero variance.
2. Why it matters
Portfolio optimization, PCA and mean-variance analysis all require checking positive definiteness to ensure a covariance matrix is valid and a quadratic optimization has a unique solution.
3. Core mathematics
Definition
Eigenvalue test
Cholesky form
exists iff is PD
Covariance is PSD
4. How to recognize it
Think of this when…
- Checking whether a proposed covariance matrix is valid
- Confirming a quadratic optimization problem has a unique minimum
- Any mention of 'Cholesky decomposition' or 'quadratic form'
5. Worked example
Worked example
Is positive definite?
- 1
Check leading principal minors: top-left entry.
- 2
Check the full determinant.
- 3
Both minors positive, so by Sylvester's criterion, is PD.
- Answer: Yes, A is positive definite (eigenvalues 1 and 3, both positive).
6. Common mistakes
- Confusing positive semi-definite (allows zero) with strictly positive definite
- Checking only that diagonal entries are positive, ignoring off-diagonal structure
- Assuming any symmetric matrix with positive determinant is PD (false for 3x3 and larger without checking all minors)
7. Quick check
A covariance matrix is always:
If all eigenvalues of a symmetric matrix are strictly positive, the matrix is:
8. Practice
2 QuantSolve questions use this concept.
Practice this concept9. Related methods
This lesson is conceptual; see the topic hub for methods.
Create a free account to save lesson progress.
Recommended next lessonCovariance Matrices →