Introduction

Let G be a group. We shall write A(G) for the automorphism group of G. According to Schweigert [1], we say that an element fA(G) is a polynomial automorphism of G if there exist integers ε 1 ,, ε m Z and elements u0,...,u m G such that

f ( x ) = u 0 x ε 1 u 1 ... u m 1 x εm u m ,

for all xG. Since f(1)=1, it is easy to see that f(x) can be expressed as a product of inner automorphisms, that is,

f ( x ) = ( v 1 1 x ε 1 v 1 ) ( v m 1 x ε m v m ) .

We shall write P0(G) for the set of polynomial automorphisms of G. Actually, Schweigert defined a polynomial automorphism in the context of finite groups. In particular, in this context, the set P0(G) is clearly a subgroup of A(G). On the other hand, this is not necessarily the case when G is infinite.

In this paper, we shall consider the subgroup P(G)=〈P0(G)〉 of A(G), generated by all polynomial automorphisms of G. Hence, P0(G)=P(G), when G is finite. For instance, we will prove that P0(D8)≅V4. Instead, P(G) is distinct from P0(G) when G is the additive group of a rational number; in this case, we will prove that P(Q)=A(Q), and the set of polynomial automorphisms forms a monoid with respect to the operation of functional composition, which is isomorphic to the multiplicative monoid Z{0}.

It is easy to verify that P0(G) is a normal subset of A(G). Thus, P(G) is a normal subgroup of A(G). In addition, we have

I ( G ) P ( G ) A ( G ) ,

where I(G) is the group of inner automorphisms of G.

Preliminaries

If G is abelian, each polynomial automorphism is of the form xxε, and so P(G) is abelian. We show here that if G is a nilpotent group of class k=2, then P(G) is abelian.

Lemma 1. Let f,g be two functions over a group G, respectively defined by the relations

f ( x ) = ( v 1 1 x ε 1 v 1 ) ( v m 1 x ε m v m ) ,
g ( x ) = ( w 1 1 x η 1 w 1 ) ( w n 1 x η n w n )

(we do not suppose that f and g are automorphisms). Let t be an element of G such that any two conjugates of t commute. Then, we have the relation

f ( g ( t ) ) = i = 1 m j = 1 n t ε i η j [ t ε i η j , v i ] [ t ε i η j , w j ] [ t ε i η j , w j , v i ]

(notice that in this product, the order of the factors is of no consequence).

Proof. Using the fact that any two conjugates of t commute, we can write

f ( g ( t ) ) = i = 1 m v i 1 ( j = 1 m w j 1 t η j w j ) ε i v i = i = 1 m j = 1 n v i 1 w j 1 t ε i η j w j v i = i = 1 m j = 1 n t ε i η j [ t ε i η j , w j , v i ] .

We conclude thanks to the relation [x,y z]=[x,z] [x,y][x,y,z]. □

When G is a finite nilpotent group of class ≤2, it is proved in [2], that P(G) is abelian. In a nilpotent group G of class ≤2, two conjugates of any element tG commute. Therefore, as an immediate consequence of Lemma 1, we observe that any two polynomial automorphisms of G commute. Since these automorphisms generate P(G), we obtain:

Proposition 1. If G is a nilpotent group of class ≤2, then P(G) is abelian.

Proof. It is enough to show that all generators of P(G) commute. Let G be a nilpotent group of class 1. Then, by [3], we have

P 0 ( G ) = { f f ( x ) = x ε , ε Z { 0 } } .

Now, we consider f(x)=xε , g(x)=xδ. We have

f ( g ( x ) ) = f ( x δ ) = x δε , g ( f ( x ) ) = g ( x ε ) = x εδ ,

where δ,εZ{0}. Hence, f(g(x))=g(f(x)).

Let G be a nilpotent group of class 2 and let f,g be two elements of P0(G) such that

f ( x ) = ( v 1 1 x ε 1 v 1 ) ( v m 1 x ε m v m ) , g ( x ) = ( w 1 1 x η 1 w 1 ) ( w n 1 x η n w n ) .

Then by Lemma 1, for all t ∈ G, we have

f ( g ( t ) ) = i = 1 m j = 1 n t ε i η j [ t ε i η j , v i ] [ t ε i η j , w j ] [ t ε i η j , w j , v i ] , g ( f ( t ) ) = i = 1 m j = 1 n t ε i η j [ t ε i η j , w j ] [ t ε i η j , v i ] [ t ε i η j , v i , w j ] .

Since G is a nilpotent group of class 2, γ3(G)=1. So,

[ t ε i η j , w j , v i ] = [ t ε i η j , v i , w j ] = 1 .

Therefore, f(g(t))=g(f(t)) and the proof is complete. □

Main results

In this section, we suppose that D8 is the dihedral group of order 8, V4 is the Klein 4−group, and Q is the additive group of a rational number [4, 5]. First, in Theorem 1, we will show that P0(D8)≅V4, and then in Theorem 2, we will prove thatP(Q)=A(Q).

Theorem 1. Let D 8 be the dihedral group of order 8, and let V 4 be the Klein 4−group. Then,P 0 (D 8 )≅V 4 .

Proof. Since D8=〈t,s|t2=s4=1,(t s)2=1〉, so the eight elements of D8 are

D 8 = { 1 , s , s 2 , s 3 , t , ts , t s 2 , t s 3 } .

It is straightforward to verify that A u t(D8)≅D8. On the other hand, we have D8/Z(D8)≅I n n(D8). Since Z(D8)=〈s2〉, we have |I n n(D8)|=4. The order of each non-trivial element of D8/Z(D8) is 2, so D8/Z(D8)≅V4; hence, I n n(D8)≅V4. Therefore,

V 4 P 0 ( D 8 ) D 8 .

Since |D8:V4|=2, so P0(D8)≅D8 or V4. However, D8 is the nilpotent group of order 2; according to the Proposition 1, P0(D8) is abelian group. The result now follows. □

Theorem 2. LetQbe the additive group of rational numbers. Then, the set of polynomial automorphisms forms a monoid with respect to the operation of functional composition, which is isomorphic to the multiplicative monoidZ{0}. Further, we haveP(Q)=A(Q)(Q{0},·).

Proof. Since Q is the additive group, so each element of P 0 (Q) is of the form f(x)=k x for every xQ, where kZ{0}. Now, since Q is a torsion-free group, so f(x)=k x is the element of P 0 (Q) for every kZ{0}. Hence,

P 0 ( Q ) = { f : Q Q | f ( x ) = kx , k Z { 0 } } .

It can be easily verified that P 0 (Q) has only two commutative elements. We consider the mapping φ: P 0 (Q)Z{0} defined like this: for any f P 0 (Q), φ(f(x))=k, where kZ{0} and xℚ. It is easy to see that P 0 (Q)(Z{0},·).It is straightforward to verify that every element of End(Q), for every xQ, is the form f t (x)=t x, where t=f t (1) is the arbitrary element of Q. The mapping ψ:End(Q)Q of the form

g t g t ( 1 ) ( g t End ( Q ) )

is an isomorphism.

Since A(Q)End(Q) and A(Q) is the group of invertible elements of End(Q), so we have A(Q)(Q{0},·). Further, we have

A ( Q ) = { f : Q Q | f ( x ) = tx , t Q { 0 } } .

It is clear that P(Q)A(Q). Let fA(Q). Then, there exist m,nZ{0} such that

f ( x ) = m n x

for every xQ.

Let f1,f2 be two elements of P 0 (Q), respectively defined by the relations

f 1 ( x ) = mx , f 2 ( x ) = nx.

Then, f 1 o f 2 1 (x)= m n x=f(x). Now, since f 1 o f 2 1 is the element of P(Q), so f(x) is the element of P(Q). This complete the proof of Theorem 2. □