Question:
Let $p$ be a prime number and $ n \in \mathbb{N}$. Let $G$ be a finite subgroup of $GL_n(\mathbb{Z}/p\mathbb{Z})$.
Suppose that $ \exists P \in GL_n(\mathbb{Z}/p\mathbb{Z}) $ such that $\forall M \in G$ we have that $P^{-1}MP$ is an upper triangular matrix with $1$ on the diagonal.
Show that $G$ is a $p$-group. Explain your answer.
I didn't success to find a satisfying answer to this question.
In my best "attempt" I wanted to first use the fact that the set $U_n $ of all upper triangular with "1" on the diagonal is unipotent matrix.
Basically this means that $ \forall M \in U_n \Rightarrow (M-I)^n=0$ but I do not understand how from here I can continue and conclude.
Thank you for your help.
The order of an element of a group must divide the order of that group by Lagrange's Theorem. Here $|UT_n(\Bbb Z/p\Bbb Z)|$ is a power of $p$. Use the Fundamental Theorem of Arithmetic. Conjugacy is an isomorphism. Isomorphisms preserve order.
We have
$$\begin{pmatrix} 1 & * & * & \dots & *\\ 0 & 1 & * & \dots & *\\ 0 & 0 & \ddots & \ddots & *\\ \vdots & & & & \\ 0 & 0 & 0 & \dots & 1 \end{pmatrix}$$
as the typical matrix of $UT_n(\Bbb Z/p\Bbb Z)$.