Prove that $(A,B)$ is uncontrollable $\Longleftrightarrow$ $\exists P$ $\in$ $\mathbb{R}^{nxn}$, $P \neq 0$: $PA - AP = 0$, $PB=0$

329 Views Asked by At

In my course advanced system Theory I had the following question:

Prove the following equivalence for the pair $(A,B)$ $\in$ $\mathbb{R}^{nxn}$ x $\mathbb{R}^{nxm}$:

$(A,B)$ is uncontrollable $\Longleftrightarrow$ $\exists P$ $\in$ $\mathbb{R}^{nxn}$, $P \neq 0$: $PA - AP = 0$, $PB=0$.

Hence, in terms of alternatives, either the pair $(A,B)$ is controllable, or there exists a nonzero matrix $P$ such that $PA-AP=0$ and $PB=0$.

I proved this as shown in the attachment. I think that my prove is 100% complete. My teacher, however, disagreed with this and explained that I only prove this statement from left to right and not from right to left. I did not understand his explanation about why my prove is incomplete. I even think that my proof is correct.

Can someone explain me whether my proof is complete. If it is incomplete, then can someone also explain me what I am missing and how to prove the part that I miss?

Page 1: page 1 of my proof

Page 2: page 2 of my proof

1

There are 1 best solutions below

4
On

$P$ doesn't have to be constructed using $P=e_r e_\ell$ as your professor stated. There may be some $P$ that do satisfy the conditions and not has the form $P=e_r e_\ell$. You need to prove that any nonzero $P$ cannot satisfy $PA-AP=0$ and $PB=0$ if $(A,B)$ is controllable.

Here is that part of the proof:

$e_\ell (A - \lambda I) = 0$ for the left eigenvector $e_\ell$ of $A$ corresponding to the eigenvalue $\lambda$ by definition. Also $e_\ell B \neq 0$ for any left eigenvector $e_\ell$ of $A$ by the controllability assumption. This means if $P (A - \lambda I) = 0$ for some nonzero matrix $P$ and some eigenvalue $\lambda$ of $A$, the rows of $P$ must consist of the left eigenvectors of $A$, which implies that $P B \neq 0$.