7

Let $C$ and $D$ be matrices such that $DC$ and $CD$ are square matrices of the same dimension. How can one prove that $\det(I-CD)=\det(I-DC)$?

This is my approach to the question. I am not sure whether it is a correct one.

Let $ x $ be the eigenvalue of the matrix CD with the eigenvector $\textbf{v}$. Then $CD\textbf{v}=x\textbf{v}$. Now let $\textbf{y} = D\textbf{v}$. Then $ DC\textbf{y}=DCD\textbf{v}=xD\textbf{v} =x\textbf{y}$. This shows that $\textbf{y}$ is the eigenvector of $DC$ with the eigenvalue $x$.

Now $DC\textbf{y}=xD\textbf{v}$ is non-zero if and only if $x$ and $D\textbf{v}$ are non-zero. This implies that $DC$ and $CD$ have the same non-zero eigenvalues, which also means that $\phi (CD, x)= \phi (DC, x) $ provided $x \neq 0$. Considering the case where $x=1$ we have the required results, because $ \det(I -CD) =\phi (CD, 1)= \phi (DC, 1) = \det(I -DC)$.

3 Answers3

6

This is simply an instance of the Sylvester determinant theorem. A proof via block matrices is given in the link.

Your approach, however, will certainly do. In particular, note that $CD$ and $DC$ having the same non-zero eigenvalues means precisely that for $t \neq 0$, we have $$ \det(tI - CD) = 0 \iff \det(tI - DC) = 0 $$ This (along with the observation that both polynomials are monic and of the same degree) is sufficient to deduce that the two characteristic polynomials are the same. From there, "plug in" $t = 1$.

Ben Grossmann
  • 225,327
  • I saw that one but I could not understand it – Christian Prince Aug 27 '15 at 17:11
  • 1
    Is there anything in particular about the proof given that you would like explained? – Ben Grossmann Aug 27 '15 at 17:12
  • Yes, the use of block matrices, and the reason why $\lambda \neq 0$ – Christian Prince Aug 27 '15 at 17:18
  • 1
    I don't understand what you mean by "why $\lambda \neq 0$". Who said anything about a $\lambda$, and who said that it's non-zero? The only things you need to understand about the block matrix proof are: for a block matrix of the form $$ M = \pmatrix{A&B\0&C} $$ with $A,C$ diagonal, we have $\det(M) = \det(M^T) = \det(A)\det(C)$, and for any square matrices $M,N$ of the same size, $\det(MN) = \det(M)\det(N) = \det(NM)$. – Ben Grossmann Aug 27 '15 at 17:25
  • You did not say anything about this constant but my intuitions tells me it should not be zero and i just wanna a reason – Christian Prince Aug 27 '15 at 17:37
  • Noted @Omnomnom, i will take care of that – Christian Prince Aug 27 '15 at 17:39
  • I meant to say that $A,C$ are square (not diagonal) in my earlier comment. – Ben Grossmann Aug 27 '15 at 18:02
  • @PatrickChidzalo I still don't know what you mean by that constant. What do you mean by that constant, and what do you mean when you say that should not be zero? Do you mean: why is it that we have to handle the $t = 0$ (or $\lambda = 0$) case differently? As in, why are only the non-zero eigenvalues shared? – Ben Grossmann Aug 27 '15 at 18:04
  • That is exactly what he means I think so. –  Aug 27 '15 at 18:08
  • @Omnomnomnom, I mean exactly that. – Christian Prince Aug 27 '15 at 18:13
  • @PatrickChidzalo I think the closest we can come to a "why" is to notice that your argument on eigenvectors falls apart when $x = 0$. In particular, we can no longer guarantee that $Dv$ is an eigenvector of $DC$. – Ben Grossmann Aug 27 '15 at 18:17
  • Thanks @Omnomnomnom, I have found your argument greatly useful, as I am handling my assignment in Algebraic graph theory now. My prof has given me an assignment to solve 75% of questions in Godsil chapter 8 – Christian Prince Aug 27 '15 at 18:27
  • @Omnomnomnom Polynomials $t^2(t-1)$ and $t(t-1)^2$ satisfy the equivalence condition of being zero at the same non-zero $t$ (that is $t=1$), are monic and have the same degree, but not equal. – A.Γ. Aug 27 '15 at 20:41
  • @A.G. Hmm... I could probably fix the argument with something about eigenvalue multiplicity – Ben Grossmann Aug 27 '15 at 20:47
  • @Omnomnomnom I wonder if it is possible to find an argument on the same simplicity level as the rest of the proof (without geometry of Jordan forms etc.) I cannot figure it out. – A.Γ. Aug 27 '15 at 20:51
  • I think geometric mult. $\leq$ algebraic mult. Is enough – Ben Grossmann Aug 27 '15 at 21:56
6

If $C$ and $D$ are invertible observe that $$I-CD=C(C^{-1}-D)$$ and $$I-DC=(C^{-1}-D)C.$$ Then apply the rule $\det(AB)=\det(BA)$.

Then (as Omnom points out) you can use the fact that invertible $(n\times n)$-matrices are dense in the space of $(n\times n)$-matrices, and that $\det:\mathbb{R}^{n^2}\to\mathbb{R}$ is just a polynomial hence continuous.

Tyr Curtis
  • 1,475
2

I will comment on your attempt to prove rather then how to prove.

  1. Let $x$ be the eigenvalue of the matrix $CD$ with the eigenvector $v$. Then $CDv=xv$. Now let $y=Dv$. Then $DCy=DCDv=xDv=xy$. This shows that $y$ is the eigenvector of $DC$ with the eigenvalue $x$.

It does not show yet that $y$ is an eigenvector of $DC$, because by definition an eigenvector must be non-zero, however, you have not shown that $y\ne 0$, and as a matter of fact, it may happen that $y=0$, $x=0$, so no contradiction. You assume in what follows that $x\ne 0$, but it is too late. It should be done earlier. For example,

  1. Assume that $x\ne 0$ is an eigenvalue of $CD$, and $v$ is a corresponding eigenvector, i.e. $CDv=xv$. Now let $y=Dv$, then $DCy=DCDv=xDv=xy$. Since by assumption $x\ne 0$ and $v\ne 0$ as an eigenvector, we have $Cy=CDv=xv\ne 0$, which implies $y\ne 0$. This shows that $y$ is the eigenvector of $DC$ with the eigenvalue $x$.

Now about the second part of the proof.

  1. This implies that $DC$ and $CD$ have the same non-zero eigenvalues

Let's see if you can really say that. All you have proved so far is that if $x\ne 0$ is an eigenvalue of $CD$ then $x$ is an eigenvalue of $DC$. For example, it can still happen that $CD$ has eigenvalues $0,1,1,1$ and $DC$ has $0,1,2,3$, no contradiction. To rule it out you need to remark that

  1. Exchanging the roles of $C$ and $D$ we can conclude from above that the non-zero eigenvalues of $CD$ and $DC$ are the same.

Can we say now the following?

  1. ... which also means that $\phi(CD,x)=\phi(DC,x)$ provided $x\ne 0$.

First of all, you need to define what $\phi$ is. I guess that you mean the characteristic polynomials.

So can we say that it is true? Why the following situation is not possible that the eigenvalues of $CD$ are $0,1,1,1$ and the eigenvalues of $DC$ are $0,0,0,1$? It is not obvious. The argument above does not say anything about the multiplicities of the non-zero eigenvalues, so the conclusion about the polynomials being the same is too early. Honestly, I do not see a simple trick to save the argument without appealing to heavier machinery. What is possible to do is

a) show that the eigenvalues can be made simple by an arbitrary small perturbations in $C$ and $D$ and use the continuity of determinant argument (but on this way we could assume from the beginning that, for example, $D$ is invertible and have a much easier proof: the matrices $DC$ and $CD$ are similar as $D(CD)D^{-1}=DC$).

b) count multiplicities for all generalized eigenvalues (Jordan normal form? does not sound simple).

c) something very different from your approach (eigenvalues), like using the properties of determinant, e.g. Sylvester theorem.

A.Γ.
  • 29,518