I stuck so much on this question!
I need to describe finite order integer matrices without 1 eigenvalues over $\mathbb C$. I need description in terms of classes of equivalent matrices(such that exist complex matrix C such that $C^{-1}AC = B$)
I came to this results. Let A be the integer matrix of order $m$. First of all A can be diagonalized so is $diag(\lambda_1, ..., \lambda_n)$ in some basis. If $\lambda$ is its eigenvalue, then $\lambda^{m} = 1$.
The minimal polynomial $p$ for A divides $x^m - 1$ and belongs to $\mathbb Z[x]$ because $A \in Mat(\mathbb Z)$. Actually $p(\lambda_i) = 0$. So this should give some limitations on $(\lambda_1, ..., \lambda_n)$. I need to get all possible cases for $(\lambda_1, ..., \lambda_n)$. My hypothesis is "$(\lambda_1, ..., \lambda_n)$ splits into groups where every group is all roots of $\frac{x^k - 1}{x-1}$".
Edit 1. I was really inaccurate with formulating my hypothesis. I really mean that $(\lambda_1, ..., \lambda_n)$ splits into groups where every group is all roots of some irreducible polynomial in decomposition of $\frac{x^k - 1}{x-1}$
Edit 2. I'm sorry if I messed you up, I'll try to give much more readable description of my question. I'm doing a research and found out that for some group all automorpmism are in 1-1 correspondence with the classes of simmilar integer matrices of finite order without 1-eigenvalues. So what I want is to somehow enumerate this classes. I divided the problem in two parts:
1) Prove that the set of classes(that I described above) is finite
2) Give a constructive way to enumerate this classes
Hope now my question is more readable. Any help is appreciated!