# A matrix with at least one (real) non-zero eigenvalue

Suppose $A$ is an $n\times n$ matrix over the set of non-negative integers. Is there a necessary condition for $A$ so that it would have at least one real non-zero eigenvalue?

Ignore what's written below:

I'm just wondering, given an $n\times n$ matrix $A$ over the set of non-negative integers, is there a necessary condition for $A$ to have at least one real, non-zero eigenvalue?

Edit: If we know that $A$ doesn't have a row that is completely zero, would this suffice?

• $A$ has at least one real, non-zero eigenvalue iff its characteristic polynomial has at least one real, non-zero root. – Rob Arthan Aug 4 '13 at 23:49
• @RobArthan sure, but what if the entries of $A$ are unknown? So I was hoping for something that only relies on a particular property of $A$ (if there is such...) – Eric Aug 4 '13 at 23:54
• You ask first for a necessary condition. Then the edit suggests a possible sufficient condition. Which are you looking for? – OR. Aug 5 '13 at 0:00
• @RGB Hmm, good point. let me edit it again. I think I've made up my mind on what my question would be like. – Eric Aug 5 '13 at 0:06
• What do you mean by a "particular property"? The conjecture you added in your edit is wrong - rotations in the plane have no non-zero eigenvalues, but are non-singular. – Rob Arthan Aug 5 '13 at 0:07