600
Views
2
CrossRef citations to date
0
Altmetric
Research Article

Rings of congruence preserving functions, II

&
Pages 579-589 | Received 25 Nov 2019, Accepted 17 Aug 2020, Published online: 21 Sep 2020

Abstract

For several classes of special p-groups G, of exponent p, p > 2, we show that the near-ring, C0(G), of congruence preserving functions on G is a ring if and only if G is a 1-affine complete group.

2010 Mathematics Subject Classification::

1. Introduction

Let G:=G,+,0 be a finite group written additively but not necessarily abelian, with neutral element 0. As usual, we let M0(G) denote the near-ring of zero-preserving functions on G under the operations of pointwise addition and function composition. We consider subnear-rings P0(G), the near-ring of polynomial functions on G, and C0(G), the near-ring of congruence preserving functions on G. We recall P0(G) is the subnear-ring generated by the inner automorphisms of G while a function fM0(G) is congruence preserving if, for each x,yG and normal subgroup N of G, if xyN, then f(x)f(y)N.

We let η(G) denote the lattice of normal subgroups of G and recall η(G) is lattice isomorphic to the congruence lattice of G. For any subgroup H of G, the normal closure H¯ of H is defined by H¯={Nη(G)|NH}. For xG we let x¯=x¯ and thus we have fC0(G) if and only if f(x)f(y)xy¯ for all x,yG. We have I(G)=Inn(G)=P0(G)C0(G)M0(G).

In this paper we continue the investigation initiated in [Citation11] as to when C0(G) is a ring. Of course, if C0(G) is a ring so is P0(G) and from Chandy ([Citation3]), P0(G) is a ring if and only if G is a 2-Engel group, i.e., every element of G commutes with all of its conjugates. Since a group G of nilpotency class at most 2 is 2-Engel, in this investigation we restrict to nilpotent groups of class at most 2, and using standard results, can restrict to p-groups of class at most 2. (See [Citation11].) For finite abelian groups, A, C0(A) is a ring if and only if A is 1-affine complete, and the 1-affine complete finite abelian groups are known ([Citation11]). Recall that a group G is 1-affine complete (1-ac) means C0(G)=P0(G). For background material and history see [Citation10, pp 158–160].

Several necessary conditions on finite non-abelian nilpotent p-groups of class 2 for C0(G) to be a ring were given in [Citation11] (see Theorem II.1 below) and in these cases for p2 all the groups G were 1-ac. The first examples of 1-ac non-abelian p-groups were given by Dorda ([Citation6]). These groups were p-groups, nilpotent of class 2, exp(G)=p,|G|=p6,p>2.

In light of this example and some GAP examples, we restrict our attention to finite non-abelian p-groups, G, p2, of class 2 and Z(G)=[G,G] and G/[G,G] is elementary abelian, that is a special p-group. Recall that a finite group G is special if G is elementary abelian or G is nilpotent of class 2, Z(G)=[G,G] and G/[G,G] is elementary abelian. (The first occurrence we have found of these groups is in Hall and Higman ([Citation9])). From group theory one finds that a non-abelian p-group, G, is special if G is nilpotent of class 2 and Z(G)=[G,G]=Φ(G) (the Frattini subgroup of G). A special p-group has exponent p or p2 ([Citation7]). We focus here on non-abelian special p-groups, G, exp(G)=p,p2.

A further reason for restricting to these special p-groups is that Verardi ([Citation13]) has shown that there exists an injective map GGp from the class of finite groups into the class of special p-groups of exponent p. Thus information about the associated special p-group Gp may be used to obtain information about G.

In the remainder of the paper G will denote a non-abelian special p-group, p2, of exponent p. As usual, Z(G) denotes the center of G, [G,G]=G, the commutator subgroup, and M0(G),C0(G) and P0(G) as defined above.

2. Background results: old and new

As indicated at the end of the previous section, henceforth our groups G will be non-abelian special p-groups of exponent p2. For ease of exposition we denote this by “Let GNAS(expp2)”.

For GNAS(expp2), let η(G) denote the lattice of normal subgroups of G. Let D,Eη(G),DG,{0}E. The pair (D, E) is called a splitting pair if for each Nη(G),ND or NE. If G contains a splitting pair, we say G splits or G is split. In the case D = E, we say D is a cutting element and G is cut.

For xG, we let [x,G]=[x,g]|gG={[x,g]|gG}. We have x¯=x+[x,G] and x¯ is abelian ([Citation11, 3.3]).

For use in the sequel we collect some (mostly) known results. We note that some of these hold for any non-abelian p-group of nilpotency class 2.

Theorem II.1.

Let GNAS(expp2). If any one of the following holds:

  1. G is split ([Citation11, 3.1]);

  2. |G|<p6 ([Citation11, 4.7]);

  3. G is abelian by cyclic ([Citation11, 4.6]);

  4. There exists xG such that [x,G] is cyclic ([Citation6, Hilfsatz 9]);

  5. The derived subgroup G=[G,G] is cyclic ([Citation11, 4.1]);

  6. G is 2-generated, that is GZpZp,

then C0(G) is not a ring and thus G is not 1-ac.

Proof.

For (4), Dorda ([Citation6]) constructs a function gC0(G)P0(G). One finds that g(id+id)g·id+g·id so C0(G) is not a ring. For (6), we take G=c1,c2ZpZp. Let xGZ(G) and note [x,G]=G, otherwise [x,G] is cyclic and the result follows from (4). For Nη(G), if NZ(G) then for xNZ(G),G=[x,G]N. Thus Z(G) cuts G and we use (1).□

We mention two additional cases. In [Citation4], Corsi Tani proved that if G is a finite p-group of nilpotency class 2 having an automorphism σid, with gcd(|σ|,p)=1, and such that σ(N)N for all Nη(G), then GNAS(expp2) and G is cut. Thus these groups are not 1-ac and C0(G) is not a ring. Gorenstein ([Citation7]) calls GNAS(expp2) extra special if |G|=p and proceeds to discuss the use of extra special groups in the classification problem of finite simple groups. From Theorem II.1, extra special p-groups, G, are not 1-ac and C0(G) is not a ring.

We know if G is not cut then η(G) is a simple lattice ([Citation2, Lemma 6.1]). For H,Kη(G) the interval I(H, K) is said to be a prime interval if |I(H,K)|=2 and in this case we write HK. From lattice theory, when η(G) is simple then any two prime intervals are projective, hence if HK and AB, then B/A and K/H are C0(G) isomorphic (See also [Citation1] and [Citation2]).

Lemma

II.2. Let GNAS(expp2),|Z(G)|p2. Let fC0(G). Then

  1. 1. f|Z(G)=k·id,kZp.

  2. If G is not cut, then h=fk·idC0(G), where kZp is given in part 1, and h(G)Z(G),h(Z(G))={0}.

Proof.

  1. Let x,yZ(G) and fC0(G). Then f(x)x¯ so f(x)=kx·x and f(y)=ky·y,kx,kyZp. Since fC0(G),f(x)f(y)xy¯, that is kx·xky·y=k(xy),kZp. Therefore (kxk)x=(kyk)y. If xy, then kx=k=ky. If x=y, then since |Z(G)|p2, there exists wZ(G),wx and wy. But then kx=ky=kw so f|Z(G)=·id,Zp. (This also follows from ([Citation12]) since Z(G) is affine complete.)

  2. Let N,Mη(G),{0}NZ(G) and MG. Then I({0},N) and I(M, G) are projective so G/M and N/{0} are C0(G) isomorphic. For fC0(G) we find from the first part, f|Z(G)=·id,Zp, so for h=f·id,h(Z(G))=(f·id)(Z(G))={0}. Thus h(G){Mη(G)|MG}Z(G).

From Theorem II.1 we know if G is cut, G is not 1-ac. Thus in the sequel, when G is not cut and when attempting to show that arbitrary fC0(G) is also a polynomial function, without loss of generality we consider h=f·id.

We introduce some further notation and concepts. Let GNAS(expp2). Then G/Z(G) and Z(G)=G are Zp-vector spaces, say G/Z(G)=e1+Z(G),,en+Z(G) and Z(G)=c1,,cs so G=e1,,en,c1,,cs and |G|=pn+s,n=dimZp(G/Z(G)),s=dimZp(Z(G)). Note T:={[ei,ej]|1i<jn} is a generating set for Z(G)=G so without loss of generality we take B:={c1,,cs}T. Thus each [ei,ej]TB is a linear combination of elements from B. See Cortini ([Citation5]) for this representation of GNAS(expp2).

We mention that another computational approach to non-abelian special p-groups of exponent p is given by Grundhöfer and Stroppel ([Citation8]) in their investigations of Heisenberg groups. This approach is used to obtain information about automorphisms of these special p-groups.

We next introduce a directed graph in which the defining information of our groups is enclosed. Let GNAS(expp2) be given by G=e1,,en,c1,,cs and the linear combinations for [e,ek]TB,[e,ek]=i=1sαl,kici. The vertices are the generators {e1,,en} and the directed edges are [ei,ej],i<j. For x,yG,x=i=1naiei+z1,y=j=1nbjej+z2,z1,z2Z(G),[x,y] can be determined from the graph.

Example II.3

  1. G is full. G is isomorphic to e1,,en,c1,,cs,s=(n2). In this case B = T. For n = 4 we have

  2. G is circular. G is isomorphic to e1,,en,c1,,cn,[ei,ei+1]=ci where we take en+1=e1, and other [e,ek]=0. For n = 4 we have

  3. Consider G given by

where [ei,ei+1]=ci,1i4 (with e5 = e1), and [e2,e4]=c1+c2. Note [e2,e4]=[e1,e2]+[e2,e3] so [e2,e4e3+e1]=0. Thus G is isomorphic to where b1=e1,b2=e2,b3=e3,b4=e4e3+e1. Therefore G is circular.

In the next section, with the aid of this graphical representation, we determine new classes of non-abelian special p-groups of exponent p which are 1-ac and new classes which are not 1-ac. In these latter classes, C0(G) is not a ring.

3. Main results

As usual, GNAS(expp2),|G|=pn+s,n=dimZp(G/Z(G)),s=dimZp(Z(G)).

Theorem III.1.

(Full) Let G=e1,,en,c1,,cs,n3,s=(n2). Then G is 1-ac.

Proof.

Let fC0(G). As we have shown above, we may assume that f(G)Z(G), so we let f(u)=[u,du],u,duG. We also let [ei,ej]=cij for 1i<jn. From f(e2)f(e1)[e2e1,G] we have f(e2)f(e1)=[e2e1,x] for some xG. It follows that [e2,de2de1]=[e2,de2][e2,de1][e1,de1]+[e1,de1]=f(e2)f(e1)+[e1,de1][e2,de1]=[e2e1,x][e2e1,de1][e2e1,G].

So we have [e2,de2de1][e2e1,G][e2,G]. Furthermore, [e2e1,G]=[e2e1,e1],[e2e1,e2],[e2e1,e3],,[e2e1,en]=c12,c23c13,,c2nc1n,

while [e2,G]=[e2,e1],[e2,e2],[e2,e3],,[e2,en]=c12,c23,,c2n.

From the linear independence of the cij, it follows that [e2e1,G][e2,G]=c12, and hence de2de1 is forced to have the form αe1+βe2+c,α,βZp,cZ(G). If we let d1̂=de1+αe1+c then [e1,d1̂]=[e1,de1] and [e2,de2]=[e2,de1+αe1+βe2+c]=[e2,d1̂+βe2]=[e2,d1̂]. We put d=d1̂ so that f(e1)=[e1,d] and f(e2)=[e2,d]. For j3, it follows similarly that f(ej)f(e2)[eje2,G] and so [ej,dejd][eje2,G][ej,G]=c2j. Using f(ej)f(e1)[eje1,G] we get [ej,dejd][eje1,G][e1,G]=c1j so [ej,dejd]=0, and f(ei)=[ei,d],i=1,2,,n.

For αej, let f(αej)=[αej,g],gG. Using f(αej)f(ei)[αejei,G],ij, we get [αej,gd]=0 and f(αej)=[αej,d].

Thus we find dG,f(αei)=[αei,d] for each i{1,,n},αZp.

Now let u=uiei+ujej+c,ij,ui0uj, cZ(G). As above we find [u,dud][ei,G][ej,G]=cij and for ki,kj,[u,dud][u+ek,G][ei,G][ej,G]={0}. Hence f(u)=[u,d].

By induction, f(i=1nuiei+c)=[i=1nuiei,d] so fP0(G), that is, G is 1-ac.

We may now assume n4. For if n = 3, then s(32)=3. If s = 3 then from the above theorem, G is 1-ac. If s = 1 or s = 2, then from Theorem II.1, C0(G) is not a ring. For n = 2, s = 1 we are again finished using Theorem II.1. It should be mentioned that the “full” case n=3,s=3 is the example of Dorda mentioned above.

Theorem III.2.

(Circular) Let G be circular, i.e., G is isomorphic to e1,,en,c1,,cn,[ei,ei+1]=ci where we take en+1=e1, and the other [e,ek]=0. Then G is 1-ac if and only if C0(G) is a ring if and only if n is odd.

Proof.

We havewhere we take ci=[ei,ei+1] and identify en+1=e1,i=1,,n.

Let n be even, s=n,|G|=p2n and define a function hM0(G) by h(i=1nkiei+c)=i=1n(1)i+1kiki+1ci, where kn+1=k1, and where cZ(G) is arbitrary. We show hC0(G) and show C0(G) is not a ring.

Now h(i=1nkiei)h(i=1niei)=i=1n(1)i+1(kiki+1ii+1)ci, where n+1=1=(k1k212)c1(k2k323)c2+(k3k434)c3(k4k545)c4++(kn1knn1n)cn1(knk1n1)cn.(*)

Also, [i=1nkieii=1niei,G]=[i=1n(kii)ei,G]=(knn)cn(k22)c1,(k11)c1(k33)c2,(k22)c2(k44)c3,(k33)c3(k55)c4,(kn2n2)cn2(knn)cn1,(kn1n1)cn1(k11)cn.

We see that (*) can be written as k1[(knn)cn(k22)c1]+2[(k11)c1(k33)c2]k3[(k22)c2(k44)c3]+4[(k33)c3(k55)c4]kn1[(kn2n2)cn2(knn)cn1]+n[(kn1n1)cn1(k11)cn], that is, h(i=1nkiei)h(i=1niei)[i=1n(kii)ei,G] for all ki,iZp, which implies hC0(G). However, h(e1+e2)=c1=h(e1e2), from which it follows that h°(id)h, so C0(G) is not a ring.

Suppose now n is odd. As above we take ci=[ei,ei+1],1in, and identify en+1 as e1. We take fC0(G) and show fP0(G). Recall that we may assume without loss of generality that f(x)[x,G] for all xG.

From f(ei)[ei,G],1in, we have f(ei)ci1,ci,1in, (identifying c0=cn), say f(ei)=αi,1ci1+αi,2ci,1in,αi,1,αi,2Zp. Next, from f(ei)f(ei+2)[eiei+2,G] we get αi,1ci1+αi,2ciαi+2,1ci+1αi+2,2ci+2=λ1(ci+ci+1)+λ2ci1+λ3ci+2,λiZp, since [eiei+2,G]=ci+ci+1,ci1,ci+2. This forces αi,2=αi+2,1,1in, and by putting τi=αi1,2,1in, we find that f(ei)=[ei,d] where d=i=1nτiei.

Take pP0(G) where p(x)=[x,d],xG and let h=fpC0(G). Now h(ei)=0,1in, and we show h(x) = 0 for all xG, that is fP0(G) and G is 1-ac.

Let kZp,k{0,1}. Then h(kei)h(ei2)[keiei2,G]=ci3,kci1+ci2,ci, where we take c3=cn3,c2=cn2,c1=cn1 and h(kei)h(ei+2)[keiei+2,G]=ci1,kci+ci+1,ci+2 which implies h(kei)=0,k{0,1}. But h(kei)=0 for k{0,1} so we have h(kei)=0,1in,kZp.

We also find h(kei+ej)=0 if |ij|2. In fact, for |ij|2,h(kei+ej)h(ej)[ei,G]=ci1,ci and h(kei+ej)h(kei)[ej,G]=cj1,cj. Since ci1,cicj1,cj={0} for |ij|2,h(kei+ej)=0,k,Zp.

We next show that h(kei+ei+1)=0,k,Zp{0}. From h(kei+ei+1)h(ei+1)[ei,G]=ci1,ci and h(kei+ei+1)h(kei)[ei+1,G]=ci,ci+1, we find that h(kei+ei+1)ci, say h(kei+ei+1)=ρi(k,)ci, where ρi(k,l)Zp.

But, for mZp{0},h(kei+ei+1)h(ei+1+mei+2)[keimei+2,G]=kci+mci+1,ci1,ci+2, that is, ρi(k,)ciρi+1(,m)ci+1=λ(kci+mci+1) for some λZp. This implies that (1) ρi+1(,m)=mk1ρi(k,)(1) for all 1in,k,,mZp{0}. (Note that ρi(k,)=0 if at least one of k and is zero.) The right-hand side of (1) equals the left-hand side for all kZp{0}. Hence, k1ρi(k,)=ρi(1,),kZp{0}, so that (2) ρi(k,)=kρi(1,),kZp{0}.(2)

Hence, from (1), ρi+1(,m)=mρi(1,). Put =1, and ρi+1(1,m)=mρi(1,1), which implies m1ρi+1(1,m)=ρi(1,1), mZp{0}. So, m1ρi+1(1,m)=ρi+1(1,1), giving (3) ρi+1(1,m)=mρi+1(1,1).(3)

From (2) and (3), (4) ρi(k,)=kρi(1,1).(4)

Now, put k==m=1 in (1). Then ρ1(1,1)=ρn(1,1)=ρn1(1,1)=ρn2(1,1)==ρ2(1,1)=ρ1(1,1), since n is odd. From ρ1(1,1)=ρ1(1,1) we have ρ1(1,1)=0, and hence also ρ1(1,1)=ρ2(1,1)==ρn(1,1)=0. By (4), ρi(k,)=0,1in,k,lZp. This shows that h(kei+ei+1)=0ci=0,1in,k,Zp. So we now have that h(kei+ej)=0,1i,jn,k,Zp.

We proceed by induction. Let 2t<n, and assume that h(k1ei1+k2ei2++kteit)=0 for any {i1,i2,,it}{1,2,,n} and any k1,k2,,ktZp. Then, without loss of generality, put w=i=1t+1kiei, with all ki0. Then h(w)h(wk1e1)[e1,G]=cn,c1 and h(w)h(wk3e3)[e3,G]=c2,c3 implies h(w)cn,c1c2,c3={0}. We conclude that h(i=1nkiei)=0,kiZp.

Thus, h(x)=0,xG and fP0(G).

In Theorem II.1 several sufficient conditions were stated for a group G to have C0(G) not a ring. Most of these conditions lead to G being split. In Example 3.2 (2) of [Citation11], GAP was used to find a group H, not split, and a function fC0(H)P0(H) with C0(H) not a ring. In the next theorem we give a construction process for a large collection of groups GNAS(expp2) to construct a function fC0(G) which shows C0(G) is not a ring.

First some notation. For a,b,c,dG we have a 2 × 2 determinant |abcd|=[a,d][b,c].

For x,yG,x=i=1nxiei+j=1sujcj,y=i=1nyiei+j=1svjcj, [x,y]=1i<jn(xiyjxjyi)[ei,ej]=1i<jn|xieixjeiyiejyjej|, similar to the wedge product in multilinear algebra.

Using the above definition of determinant we define a “wedge” product for x1,,xk,y1,,ykG by (x1x2xky1y2yk)=(|x1x2y1y2|,|x1x3y1y3|,,|xk1xkyk1yk|), a (k2)-tuple.

For an abelian subgroup, A, of G, AZ(G), we choose a basis {e1+Z(G),,e+Z(G)} for A/Z(G) and extend this to a basis {e1+Z(G),,e+Z(G),e+1+Z(G),,en+Z(G)} of G/Z(G). Thus without loss of generality we have G=H+A where H=e+1,,en and A=e1,,e+Z(G).

Theorem

III.3. (Wedge) Let G=H+A as above with A=Y+Z(G),Y=e1,,e. If there exist π+1,,πnY such that

  1. (e+1enπ+1πn)=0, and

  2. [ej,πj]0 for at least one j{+1,,n},

then C0(G) is not a ring.

Proof.

For suitable π+1,,πnY, i.e., πi,+1in, satisfying i) and ii), we will show that the function fM0(G), defined by f(i=1nxiei)=[i=1nxiei,i=+1nxiπi]=[i=+1nxiei,i=+1nxiπi], since [ej,πi]=0,1j,1in is in C0(G), but not in P0(G). Moreover, we’ll show that, for some non-zero c=i=1sδiciZ(G), f(i=1nxiei)=f(i=1n(xi)ei)=c, which shows that C0(G) contains a non-distributive element, hence C0(G) is not a ring.

First we show that for arbitrary x=i=1nxiei,y=i=1nyieiG, f(x)f(y)=f(i=1nxiei)f(i=1nyiei)[i=1n(xiyi)ei,G]=[xy,G].

Now, for suitable πi,(+1in) (those given by i) and ii)): f(i=1nxiei)f(i=1nyiei)=[i=+1nxiei,i=+1nxiπi][i=+1nyiei,i=+1nyiπi]=j=+1n[xjej,i=+1n(xiyi)πi]+j=+1n[(xjyj)ej,i=+1nyiπi]=L+R, where R[xy,G].

We show that also L[xy,G]: L=j=+1n[xjej,i=+1n(xiyi)πi]=j=+1ni=+1nxj(xiyi)[ej,πi]=j=+1ni=+1nxj(xiyi)[ei,πj], by i)=j=+1ni=+1n[(xiyi)ei,xjπj]=i=+1n[(xiyi)ei,j=+1nxjπj][xy,G].

This shows that fC0(G). By ii), there is an i0(+1i0n) such that [ei0,πi0]0. So f(ei0)=[ei0,πi0]=[ei0,πi0]=f(ei0). It follows that f°(id)(f°id), showing that C0(G) is not a ring.□

Note that condition ii) is necessary here. Otherwise we could have chosen all πi=0 and i) is still satisfied. But in this case f would be the zero function, hence distributive.

Example

III.4. Let G be given by

Then G=H+A with H=e1,e3,e4 and A=e2,e5+Z(G). We have (e1e3e4e5e2e2)=0 and [e1,e5]0. Thus C0(G) is not a ring.

From Theorem II.1, if G has a maximal abelian normal subgroup A of order |A|=pn1+s then C0(G) is not a ring. As an application of the wedge theorem we consider the case where a maximal abelian normal subgroup, A, has order pn2+s and G/A is not cyclic. As above we choose a basis {e1+Z(G),,en2+Z(G)} of A/Z(G) and get G=en1,en+A,A=e1,,en2+Z(G).

For i=1,2,,n2,[ei,G]=[ei,en1],[ei,en]. If [ei,en1]=0 or [ei,en]=0, then from Theorem II.1, C0(G) is not a ring. Thus we take [ei,en1]0[ei,en] for i{1,2,,n2}. Let An1=[ei,en1]|1in2 and An=[ei,en]|1in2. If {[ei,en1]|1in2} is linearly dependent over Zp, then i=1n2αi[ei,en1]=0 and not all αi=0. So, from [i=1n2αiei,en1]=0, we see that y=i=1n2αiei is in A and y0. We have (en1en0y)=0 and [en,y]0, otherwise yZ(G), a contradiction. From the Wedge Theorem, C0(G) is not a ring. Thus we now take {[ei,en1]|1in2} to be linearly independent and similarly {[ei,en]|1in2} is linearly independent. We have |An1|=pn2=|An|.

Suppose An1An{0}, say [h,en1]=[g,en],h,gA, say g=i=1n2βiei, not all βi=0. If [g,en1]=0 then 0=i=1n2βi[ei,en1], a contradiction to the linear independence of {[ei,en1]|1in2}. We have (en1engh)=0,h,gA and [en1,g]0. so C0(G) is not a ring. Consequently |An1+An|=p2n4 or C0(G) is a ring.

So we have

Theorem

III.5. Let GNAS(expp2) and let G=H+A,Aη(G), A abelian with Z(G)A and |G/A|=p2. If s<2n4 then C0(G) is not a ring.

We use the notation and definitions from the above discussion. When s2n4, then s2n4.

If s=2n4, then [en1,en]=0 or [en1,en]An1+An. Suppose [en1,en]An1+An, say [en1,en]=i=1n2αi[ei,en1]+i=1n2βi[ei,en]. Let g=i=1n2αiei and h=i=1n2βiei, so [en1,en]=[g,en1]+[h,en], hence [en1,en+g]=[h,en]. Let ên=en+g and note [en1,ên]=[h,en]=[h,ên] so [en1h,ên]=0 and [ei,en1h]=[ei,en1] and [ei,en+g]=[ei,en],i=1,2,,n2. By using the basis, {e1,e2,,en2,en1h,en+g,c1,,cs}, we have G=en1g,en+h+A with [eng,en1+h]=0 so when s=2n4 we may take [en1,en]=0. When n = 4 we see that G is circular with n even so C0(G) is not a ring. The case for n>4,s=2n4 remains open.

When s>2n4 and n = 4, then s=2n3, since sn(n+1)/2=6 and s = 6 is the full case. For n = 4 and s = 5 one finds via tedious calculations that G is 1-ac. The case n > 4 remains open.

In conclusion, we have identified several further classes of non-abelian p-groups, G, p2, for which C0(G) is a ring if and only if G is 1-ac. However, the original conjecture as to whether this is true for all finite non-abelian p-groups, p2, remains open.

Acknowledgements

Portions of this research were done while the authors were visiting Johannes Kepler Universität, Linz, Austria. They wish to express their appreciation for the gracious hospitality and financial support provided.

Additional information

Funding

The authors also wish to thank the Austrian Science fund (FWF), Project FWF P29931 for financial support.

References