2
$\begingroup$

If you have a Hermitian matrix $C$ that you can rewrite using Cholesky decomposition, how can you use this to show that $C$ is also positive definite? $C$ is positive definite if $x^\top C x > 0$ and $x$ is a vector.

$\endgroup$

2 Answers 2

4
$\begingroup$

From Wikipedia:

If A can be written as LL* for some invertible L, lower triangular or otherwise, then A is Hermitian and positive definite.

$A=LL^*\implies x^*Ax=(L^*x)^*(L^*x)\ge 0$

Since $L$ is invertible, $L^*x\ne 0$ unless $x=0$, so $x^*Ax>0\ \forall\ x\ne 0$

$\endgroup$
3
  • $\begingroup$ I know that's what wikipedia says, but how do you prove that to be the case? $\endgroup$ Mar 7, 2013 at 10:43
  • $\begingroup$ @user1855952: Sounds good now? $\endgroup$
    – Bravo
    Mar 7, 2013 at 10:47
  • $\begingroup$ I see. I'm just a little bit confused over one step where you do xAx = (Lx)*(Lx). So xAx = x*(LL*)x which you could split up as (xL)*(Lx) but that's different from what you have. $\endgroup$ Mar 7, 2013 at 10:51
3
$\begingroup$

If $C = LL^{\ast}$ with $L$ lower triangular, then $$ \langle Cx, x \rangle = \langle LL^{\ast} x, x \rangle = \langle L^{\ast} x, L^{\ast} x \rangle \geq 0$$ Thus $C$ is positive semi-definite. Note that, as stated, you cannot show that $C$ is positive definite unless you also know that $L$ is invertible.

$\endgroup$
2
  • $\begingroup$ How do you go from <LLx, x> to <Lx, L*x> ? And then I still don't see how that is necessarily >= 0 $\endgroup$ Mar 7, 2013 at 10:45
  • $\begingroup$ The very definition of $A^{\ast}$ is that $\langle Ax, x \rangle = \langle x, A^{\ast} x \rangle$. $\endgroup$ Mar 7, 2013 at 19:01

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .