Let G be a abelian group with $\displaystyle |G|=|End(G)|=n $ . Prove that G areisomorphic with $\displaystyle Z_{n}$

End(G) ={f:G->G with f(xy)=f(x)f(y) } . If G is abelian then End(G) is group .

Printable View

- Jan 27th 2009, 04:58 AMpetter|Aut(G)|=|G|
Let G be a abelian group with $\displaystyle |G|=|End(G)|=n $ . Prove that G are

*isomorphic with $\displaystyle Z_{n}$*

End(G) ={f:G->G with f(xy)=f(x)f(y) } . If G is abelian then End(G) is group . - Jan 27th 2009, 03:26 PMNonCommAlg
i think you should change the title of your post to "|End(G)|=|G|", because right now it has nothing to do with your post! anyway, this is a good question, especially for those who would like to

see non-trivial applications of fundamental theorem of finite abelian groups. to solve the problem,__i'll assume that__$\displaystyle G$__is not cyclic__and i'll show that $\displaystyle |\text{End}(G)|> |G|=n$:

we have $\displaystyle G = <x_1> \oplus <x_2> \oplus \cdots \oplus <x_k>,$ where $\displaystyle o(x_j)=n_j, \ 1 \leq j \leq k,$ and $\displaystyle n_k \mid n_{k-1} \mid \cdots \mid n_2 \mid n_1.$ let $\displaystyle A=\{(i_1,i_2, \cdots , i_k): \ \ 1 \leq i_1 \leq n_1, \ 1 \leq i_2 \leq n_2, \cdots, 1 \leq i_k \leq n_k \}.$ for any

$\displaystyle \alpha=(i_1,i_2, \cdots , i_k) \in A$ define $\displaystyle f_{\alpha}: G \longrightarrow G$ by: $\displaystyle f_{\alpha}(x_1^{r_1}x_2^{r_2} \cdots x_k^{r_k})=x_1^{r_1 i_1}x_2^{r_2i_2} \cdots x_k^{r_ki_k}.$ it's easy to see that $\displaystyle f_{\alpha} \in \text{End}(G)$ and $\displaystyle f_{\alpha} = f_{\beta}$ if and only if $\displaystyle \alpha=\beta.$

therefore: $\displaystyle |\text{End}(G)| \geq |\{f_{\alpha}: \ \alpha \in A \}|=|A|=|G|.$ the only thing left to prove is that: $\displaystyle \exists \ g \in \text{End}(G): \ g \notin \{f_{\alpha}: \ \alpha \in A \}.$ so we define $\displaystyle g: G \longrightarrow G$ by: $\displaystyle g(x_1^{r_1}x_2^{r_2} \cdots x_k^{r_k})=x_2^{r_1}.$ note that $\displaystyle g$

is well-defined because $\displaystyle n_2 \mid n_1.$ it's clear that $\displaystyle g \in \text{End}(G).$ now suppose that $\displaystyle g=f_{\alpha},$ for some $\displaystyle \alpha \in A.$ then $\displaystyle x_2=g(x_1)=f_{\alpha}(x_1)=x_1^i,$ for some $\displaystyle 1 \leq i \leq n_1,$ which is obviously nonsense! $\displaystyle \Box$