2

For $p$ prime, show that every nontrivial element of the Heisenberg group is of order $p$ for $p\geq 3$.

The Heisenberg group looks like

$G= \left\{\left({\begin{array}{ccc} 1 & a & c \\ 0 & 1 & b \\ 0 & 0 & 1 \end{array}}\right): a,b,c \in \mathbb{Z}/p\mathbb{Z}\right\} $

I was thinking of using induction, and showed it holds true for $p=3$, but I'm not sure how to show it will hold true for $p=n$.

pisco
  • 18,983
  • 1
    In such a case, reasoning by induction on $p$ is never possible. Think that in particular, in the induction step, you should jump from a prime number to the next prime number. – Jean Marie Oct 01 '17 at 04:36
  • Take a look to (https://en.wikipedia.org/wiki/Heisenberg_group#Heisenberg_group_modulo_an_odd_prime_p) – Jean Marie Oct 01 '17 at 05:33

2 Answers2

3

If $A\in G$, then $A$ can be written as $A=I+N$, with $N$ nilpotent ($N^3 = 0$). Then $$A^p = I + \binom{p}{1}N + \binom{p}{2}N^2$$ Since $p\geq 3$, the two binomial coefficients are divisible by $p$, hence $A^p = I$.

pisco
  • 18,983
  • 1
    [+1] It is maybe important for the OP to know that the binomial expansion $(A+B)^p$ is allowed when $A$ and $B$ commute, which is the case here. – Jean Marie Oct 01 '17 at 04:33
1

Actually, $p$ has to be a prime for this to be true. If you do it in $\mathbb Z/n$, or more generally in a ring with every element of order dividing $n$, then you obtain a group, I think, in which every element has order dividing $n$.