Eigen value and transpose of the $Matrix$ 
Let $A$ and $B$ are linear operator on a finite dimensional vector space $V$ over $\mathbb R$ such that $(AB)^2 = AB$ and $BA$ is invertible , then which of the following are true ?

*

*$AB = BA$ on $V$.


*$ Tr (A)$ is non zero


*$0$ is an eigen value of $B$


*$1$ is an eigen value of$A$

Since $BA$ is invertible , then $A$ and $B$ are invertible , and eigen value of $AB$ are $0$ and $1$ and $AB$ is dioganlizabe , because minimal polynomial of $AB$ is $x^2 -x = 0 $, and we know that the eigen value of $AB$ and $BA$ are same counted with the multiplecity of non -zeroeigen value and $BA$ is invertible . So the eigen value of $BA$ is $1$ with multiplecity $n$.
I am confused. my concept is contradicting.please give a me way how to solve.
Thank you.

$A$ and $B$ are square matrices. Since $BA$ is invertible, $A$ and $B$ are both invertible, because $\det(B)\det(A)=\det(BA)\neq 0$.
Thus $ABAB=AB$ implies $AB=I$, and $B$ is the inverse of $A$, thus $AB=BA=I$.
Since $B$ is invertible, it does not have $0$ as an eigenvalue.
You can't say anything about (2) and (4) because all invertible matrices $A$ satisfy your conditions. And of course, not all invertible matrice satisfy (2) or (4), though some do (for example the identity matrix).
A trivial counter example to (2) is a permutation matrix associated to a derangement (thus only $0$s on the diagonal). A trivial counter example to (4) is any multiple $aI$ of the identity matrix with $a\neq 1$.
