# Proof of a fact about symmetric pd matrices

Several times I bumped into the following argument in my studying

If $A$ is a symmetric, positive definite $n$ by $n$ matrix then there exists a nonsingular $n$ by $n$ matrix $C$ such that $A=C'C$. If somebody could sketch a proof to this or refer me to an internet source that has the proof that would be highly appreciated.

-
Do you mean $A=C'C$ ? – adam W Jan 18 '13 at 13:16
Cholesky Decomposition – Tunococ Jan 18 '13 at 13:17
Cholesky decomposition requires the leading principle sub-matrices to be non-singular, so would not constitute an answer to this question – adam W Jan 18 '13 at 13:18
But the matrix is assumed to be positive definite, so its diagonal entries are non-zero and Cholesky will work. – Chris Godsil Jan 18 '13 at 13:29
But it needs to be shown that all the leading principle sub-matrices are non-singular. That is not completely obvious is it? – adam W Jan 18 '13 at 13:31

Here is the short proof, using $A=Q'DQ'$ with $Q'Q=I$ and $D$ diagonal, which comes from symmetry of $A$. If $A$ is P.D. it has positive eigenvalues, thus $D$ has positive elements and $D^{\frac{1}{2}}$ exists, so write $$A = Q'DQ = Q'D^{\frac{1}{2}}D^{\frac{1}{2}}Q = \left(D^{\frac{1}{2}}Q\right)'D^{\frac{1}{2}}Q=C'C$$
The triangular form of Cholesky makes things easy to compute. But such a form requires that all leading principle sub-matrices are non-singular, which is not a fact for positive definite matrices in general. But it is possible to rearrange by permutation to make it true, so let us work with $$B=PAP'$$ where $P$ is that permutation. Now $B$ does have a decomposition $$B=W'W$$ so that we can write $$A = P' B P = P' W' W P = (WP)'WP$$