1 Introduction

A skew morphism of a group A is a permutation \(\varphi \) of A fixing the identity element of A and for which there exists a function \(\pi : A \rightarrow \mathbb {Z}\) such that

$$\begin{aligned} \varphi (ab)=\varphi (a)\varphi ^{\pi (a)}(b)~\text {for all}~a,b\in A. \end{aligned}$$

The function \(\pi \) is referred to as the power function associated with \(\varphi \). If \(\varphi \) is fixed, then the values of \(\pi \) are uniquely determined modulo \(|\varphi |\), where \(|\varphi |\) denotes the order of \(\varphi \), and therefore, \(\pi \) may also be defined as a function from A to \(\mathbb {Z}_{|\varphi |}\). It is a trivial observation that if \(\pi (a)=1\) for all \(a \in A\), then \(\varphi \) is an automorphism of A. Skew morphisms which are not automorphisms are called proper.

The concept of a skew morphism was introduced by Jajcay and Širáň [17] to characterize regular Cayley maps. Without going into the details, for a Cayley map \(M={{\,\textrm{CM}\,}}(A,X,P)\) of a group A, where X is an inverse-closed generating subset of A and P is a cyclic permutation of X, it was shown that M is regular if and only if P extends to a skew morphism of A [17, Theorem 1].

Skew morphisms are closely related to complementary factorizations of finite groups with a cyclic factor [5]. By a complementary factorization of a group G, we mean that G can be written as a product AB, where A and B are subgroups of G and \(A \cap B=1\). Suppose that \(\varphi \) is a skew morphism of A. For \(a \in A\), let \(L_a\) denote the permutation of A acting as \(L_a(x)=ax\) for all \(x \in A\), and set \(L_A=\{L_a: a \in A\}\). It is not difficult to show that the permutation group \(\langle {L_A,\varphi }\rangle \) of A admits the complementary factorization \(L_A \langle {\varphi }\rangle \). This group is called the skew product group induced by A and \(\varphi \) [5].

Conversely, suppose that G is any group admitting a complementary factorization \(G=AY\), where Y is a cyclic subgroup and it is core-free in G. Fix a generator y of Y. Then for every \(a \in A\), there is a unique element \(b \in A\) and a unique number \(j\in \mathbb {Z}_{|y|}\) such that \(ya=b y^j\). Define the mappings \(\varphi : A \rightarrow A\) and \(\pi : A \rightarrow \mathbb {Z}_{|y|}\) by

$$\begin{aligned} \varphi (a)=b~\text {and}~\pi (a)=j~{\mathop {\iff }\limits ^{\text {def}}}~ya=b y^j~ \text {for all}~a \in A. \end{aligned}$$
(1)

Then, \(\varphi \) and \(\pi \) are well defined, \(\varphi \) is a skew morphism of A, and \(\pi \) is the power function associated with \(\varphi \) [5, Proposition 3.1(a)].

Regular Cayley maps, skew morphisms and skew product groups for a given infinite family of groups have been intensively investigated. Generally speaking, this seems a challenging problem, because even for the cyclic groups a complete classification of the skew morphisms is not at hand, apart from the celebrated classification of regular Cayley maps [7], and a partial classification of the skew morphisms and the skew product groups [1, 3, 8, 14, 19, 20]. For the elementary abelian p-groups, a characterization of the skew product groups and a complete classification of the regular Cayley maps can be found in [9, 10]. For the dihedral groups, the regular Cayley maps have been classified [18] and a characterization of the skew product groups was given recently by the authors [13]. For the non-abelian simple groups (or more explicitly, the monolithic groups), and non-abelian characteristically simple groups, the skew morphisms and skew product groups have been classified, in contrast to the fact that not much is known about the regular Cayley maps [2, 4].

In this paper, we shall continue the investigation of skew morphisms of cyclic groups. A skew morphism \(\varphi \) of a group A is called smooth if the associated power function \(\pi \) satisfies the following condition:

$$\begin{aligned} \pi \left( \varphi (a)\right) \equiv \pi (a) \!\!\! \! \pmod {|\varphi |}~\text {for all}~a \in A. \end{aligned}$$
(2)

It is clear that every automorphism is smooth; however, the converse is not true in general. Smooth skew morphisms were defined by Hu [12] and independently by Bachratý and Jajcay [3] under the name of coset-preserving skew morphisms. The smooth skew morphisms of cyclic groups and dihedral groups have been classified by Bachratý and Jajcay [3] (see also [15, Theorem 16] for an alternative proof) and Wang et al. [22], respectively.

To elaborate a subtler relationship between automorphisms and smooth skew morphisms, we need to introduce the concept of a reciprocal pair of skew morphisms of cyclic groups. Suppose that \((\varphi ,{\tilde{\varphi }})\) is a pair of skew morphisms \(\varphi \) and \({\tilde{\varphi }}\) of the cyclic groups \(\mathbb {Z}_m\) and \(\mathbb {Z}_n\), and \(\pi \) and \({\tilde{\pi }}\) are the associated power functions of \(\varphi \) and \({\tilde{\varphi }}\), respectively. Then, \((\varphi ,{\tilde{\varphi }})\) is called reciprocal if they satisfy the following conditions:

  1. (a)

    \(|\varphi |\) divides n and \(|{\tilde{\varphi }}|\) divides m;

  2. (b)

    for all \(x \in \mathbb {Z}_m\) and \(y \in \mathbb {Z}_n\),

    $$\begin{aligned} \pi (x)\equiv & {} -{\tilde{\varphi }}^{-x}(-1) \!\!\!\! \pmod {|\varphi |}, \\ {\tilde{\pi }}(y)\equiv & {} -\varphi ^{-y}(-1) \!\!\!\! \pmod {|{\tilde{\varphi }}|}. \end{aligned}$$

It is shown in [11, Theorem 3.5] that, for fixed m and n, the isomorphism classes of regular dessins with complete bipartite underlying graphs \(K_{m,n}\) are in one-to-one correspondence with the reciprocal pairs \((\varphi ,{\tilde{\varphi }})\) of skew morphisms of \(\mathbb {Z}_m\) and \(\mathbb {Z}_n\), respectively; moreover, if one of the skew morphisms is an automorphism, then the other is necessarily smooth [15, Lemma 12].

It was shown by Kovács and Nedela [19, Theorem 6.3] that every skew morphism of the cyclic groups \(\mathbb {Z}_n\) is an automorphism if and only if \(n=4\) or \(\gcd (n,\phi (n))=1\), where \(\phi \) is Euler’s totient function. Recently, Bachratý [1] showed that every skew morphism of \(\mathbb {Z}_n\) is smooth whenever \(n=pq\), 4p, 8p, 16p or pqr, where pqr are distinct primes. Our first theorem is the following generalization.

Theorem 1.1

Every skew morphism of the cyclic group \(\mathbb {Z}_n\) is smooth if and only if \(n=2^en_1\), where \(0 \le e \le 4\) and \(n_1\) is an odd square-free number.

The proof of Theorem 1.1 relies on some preliminary results from group theory as well as the theory of skew morphisms, which will be collected in next section.

Conder et al. [5] classified the non-cyclic abelian groups with the property that all of their skew morphisms are automorphisms. It was shown that these are precisely the elementary abelian 2-groups [5, Theorem 7.5]. In this paper, we also propose the investigation of non-cyclic abelian groups with the property that all of their skew morphisms are smooth.

Problem 1

Classify the finite non-cyclic abelian groups which underly only smooth skew morphisms.

In Sect. 5, we give the following partial answer.

Theorem 1.2

Let A be a non-cyclic abelian group of order \(n=2^fn_1\), where \(f\ge 0\) and \(n_1\) is odd. If A underlies only smooth skew morphisms, then \(n_1\) is square-free, and the Sylow 2-subgroup of A contains no direct factors isomorphic to \(\mathbb {Z}_{2^e}\) \((e\ge 5)\).

2 Preliminaries

2.1 Group theory

All groups in this paper will be finite. We denote the identity element of a group G by \(1_G\) and its order by |G|. The order of an element \(g \in G\) is denoted by |g|. Let H be a subgroup of a group G. The core of H in G is the largest normal subgroup of G contained in H; in the case when this is trivial, H is called core-free in G. Moreover, \(C_G(H)\) denotes the centralizer of H in G. If p is prime, then the largest normal p-subgroup of G is denoted by \(O_{p}(G)\). The largest normal nilpotent subgroup of G is the Fitting subgroup of G, denoted by F(G).

Proposition 2.1

([21, 7.4.3, 7.4.7]) Let G be a finite group, and \(\wp =\{p_1,\ldots ,p_k\}\) the set of all prime divisors of |G|. Then,

  1. (a)

    \(F(G)=\prod _{i=1}^{k}O_{p_i}(G)\).

  2. (b)

    If G is a solvable group, then \(C_G\left( F(G)\right) \le F(G)\).

A group G is called supersolvable if there is a sequence

$$\begin{aligned} 1=N_0< N_1< \cdots < N_k=G \end{aligned}$$

of normal subgroups of G such that \(|N_i/N_{i-1}|\) is a prime for every i, \(1 \le i \le k\). The following results are well known.

Proposition 2.2

([21, 13.2.9, 13.3.1]) Suppose that a group G has a factorization \(G=AB\).

  1. (a)

    If both A and B are nilpotent, then G is solvable.

  2. (b)

    If both A and B are cyclic, then G is supersolvable.

The following fact is often referred to as the Sylow tower property of supersolvable groups.

Proposition 2.3

([21, 7.2.19]) Let G be supersolvable group, and let \(P_i\) be a Sylow \(p_i\)-subgroup of G, where \(\wp =\{p_1,p_2,\ldots ,p_r\}\) constitutes the set of prime divisors of |G|. If the prime divisors are ordered by \(p_i>p_{i+1}\) for all i, then for each k, the product \(\prod _{i=1}^kP_i\) is a normal subgroup of G.

Let \(\wp \) be a set of primes, a positive integer n is a \(\wp \)-number if every prime divisor of n belongs to \(\wp \). If no prime divisors of n lie in \(\wp \), then n will be called a \(\wp '\)-number. A positive divisor d of n is a Hall divisor if \(\gcd (d,n/d)=1\); that is, there exists some set \(\wp \) of primes such that d is a \(\wp \)-number, while n/d is a \(\wp '\)-number. A group is a \(\wp \)-group if its order is a \(\wp \)-number. A subgroup H of a group G is a Hall subgroup if |H| is a Hall divisor of |G|. Thus, H is a Hall subgroup of G if and only if, for some set \(\wp \) of primes, H is a \(\wp \)-subgroup of G and |G : H| is a \(\wp '\)-number, in which case H is also called a Hall \(\wp \)-subgroup of G. In particular, if \(\wp =\{p\}\) consists of a single prime, then a Hall \(\wp \)-subgroup is indeed a Sylow p-subgroup.

Proposition 2.4

([16, Kapitel VI, Satz 1.8]) Let G be a solvable group, and let \(\wp \) be a set consisting of some prime divisors of |G|. Then, the following hold:

  1. (a)

    G contains a Hall \(\wp \)-subgroup.

  2. (b)

    All Hall \(\wp \)-subgroups are conjugate in G.

  3. (c)

    Every \(\wp \)-subgroup of G is contained in some Hall \(\wp \)-subgroup of G.

If \(K \le {{\,\textrm{Aut}\,}}(G)\) and \(H \le G\), then H is said to be K-invariant if \(\sigma (H)=H\) for every \(\sigma \in K\). We shall need the following simple lemma.

Lemma 2.5

Let \(N \cong \mathbb {Z}_p^2\) for a prime p and let \(K \le {{\,\textrm{Aut}\,}}(N)\) such that |K| is coprime to p and N contains a K-invariant subgroup of order p. Then, K is isomorphic to a subgroup of \(\mathbb {Z}_{p-1}^2\).

Proof

Since |K| is coprime to p, by Maschke theorem (see [21, 12.1.2]) we have \(N=N_1 \times N_2\), where \(N_1\) and \(N_2\) are K-invariant subgroups of N such that \(N_1\cong N_2\cong \mathbb {Z}_p\). Thus, \(K\le {{\,\textrm{Aut}\,}}(N_1)\times {{\,\textrm{Aut}\,}}(N_2)\cong \mathbb {Z}_{p-1}^2\). \(\square \)

Suppose that G acts on a finite set \(\Omega \). For an element \(x \in \Omega \), we denote by \(G_x\) the stabilizer of x in G, by \({{\,\textrm{Orb}\,}}_G(x)\) the G-orbit containing x, and by \({{\,\textrm{Orb}\,}}_G(\Omega )\) the set of all G-orbits. We denote by \({{\,\textrm{Sym}\,}}(\Omega )\) the symmetric group consisting of all permutation of \(\Omega \), and by \(\textrm{id}_\Omega \) the identity permutation. The following statement is known. It will be used a couple of times in the next section, and hence, we record it here.

Lemma 2.6

Let \(G \le {{\,\textrm{Sym}\,}}(\Omega )\) be a group containing a regular abelian subgroup A, and suppose that \(N \lhd G\). Then, \({{\,\textrm{Orb}\,}}_N(\Omega )={{\,\textrm{Orb}\,}}_B(\Omega )\) for some subgroup \(B \le A\).

Proof

It is well known that \({{\,\textrm{Orb}\,}}_N(\Omega )\) is a block system for G. Let K be the kernel of the action of G on \({{\,\textrm{Orb}\,}}_N(\Omega )\). It is straightforward to check that \({{\,\textrm{Orb}\,}}_{K \cap A}(\Omega )={{\,\textrm{Orb}\,}}_N(\Omega )\). \(\square \)

Let \(\alpha _i \in {{\,\textrm{Sym}\,}}(\Omega _i)\), \(i=1,2\). The direct product \(\alpha _1 \times \alpha _2\) is defined to be the permutation of \(\Omega _1 \times \Omega _2\) acting as

$$\begin{aligned} (\alpha _1 \times \alpha _2)((x_1,x_2))=(\alpha _1(x_1),\alpha _2(x_2))~ \text {for all}~(x_1,x_2) \in \Omega _1 \times \Omega _2. \end{aligned}$$

For a prime number p, the affine group \({{\,\textrm{AGL}\,}}(1,p)\) consists of the permutations of the finite field \(\mathbb {F}_p\) of the form \(x \mapsto ax+b\), where \(a, b \in \mathbb {F}_p\) and \(a \ne 0\). The following result was known already by Galois.

Proposition 2.7

([16, Kapitel II, 3.6 Satz]) Let \(G \le {{\,\textrm{Sym}\,}}(\Omega )\) be a transitive and solvable group, and let \(|\Omega |=p\) for a prime p. Then, G is isomorphic to a subgroup of \({{\,\textrm{AGL}\,}}(1,p)\).

2.2 Skew morphisms

For a skew morphism \(\varphi \) of a group A with associated power function \(\pi \), it is well known that the subset

$$\begin{aligned} {{\,\textrm{Ker}\,}}\varphi :=\{ x \in A: \pi (x) \equiv 1 \!\!\!\! \pmod {|\varphi |} \} \end{aligned}$$

is subgroup of A, called the kernel of \(\varphi \) [17]. A skew morphism \(\varphi \) is kernel-preserving if \(\varphi ({{\,\textrm{Ker}\,}}\varphi )={{\,\textrm{Ker}\,}}\varphi \). Moreover, the subset

$$\begin{aligned} {{\,\textrm{Core}\,}}\varphi :=\bigcap _{i=1}^{|\varphi |}\varphi ^i\left( {{\,\textrm{Ker}\,}}\varphi \right) \end{aligned}$$

is the core of A in the skew product group \(G=A\langle \varphi \rangle \) [15, Proposition 6]. It is well known that \(\varphi \) is kernel-preserving if and only if \({{\,\textrm{Ker}\,}}\varphi ={{\,\textrm{Core}\,}}\varphi \). The following properties of \({{\,\textrm{Ker}\,}}\varphi \) are well known.

Proposition 2.8

([5, 6, 17]) Let \(\varphi \) be a skew morphism of a finite group A with associated power function \(\pi \). Then, we have the following:

  1. (a)

    For all \(a, b \in A\), \(\pi (a)=\pi (b)\) if and only if \(a b^{-1} \in {{\,\textrm{Ker}\,}}\varphi \).

  2. (b)

    If A is an abelian group, then \(\varphi \) is kernel-preserving.

  3. (c)

    If A is non-trivial, then the kernel \({{\,\textrm{Ker}\,}}\varphi \) is also non-trivial.

The index \(|A: {{\,\textrm{Ker}\,}}\varphi |\) is called the skew type of \(\varphi \). Note that \({{\,\textrm{Ker}\,}}\varphi =A\) if and only if \(\varphi \) is an automorphism of A. Using this observation and Proposition 2.8(c), we have the following corollary.

Corollary 2.9

[5] If p is a prime number, then all skew morphisms of \(\mathbb {Z}_p\) are automorphisms.

The direct product of skew morphisms of groups A and B, respectively, may not be a skew morphism of the group \(A \times B\). The following criterion will be useful.

Proposition 2.10

([23]) Let \(G=A\times B\), and let \(\varphi \) and \(\psi \) be skew morphisms of A and B with associated power functions \(\pi _\varphi \) and \(\pi _\psi \), respectively.

  1. (a)

    The direct product \(\varphi \times \psi \) is a skew morphism of G if and only if

    $$\begin{aligned} \pi _\varphi (a) \equiv \pi _\psi (b) \equiv 1 \!\!\!\! \pmod {d}~\text {for all}~a \in A~ \text {and}~b \in B, \end{aligned}$$

    where \(d=\gcd (|\varphi |,|\psi |)\).

  2. (b)

    Suppose that \(\varphi \times \psi \) is a skew morphism of G with associated power function \(\pi \). Then for all \(a\in A\) and \(b\in B\),

    $$\begin{aligned} \pi ((a,b)) \equiv \pi _\varphi (a) \!\!\!\! \pmod {|\varphi |} \quad \text {and} \quad \pi ((a,b)) \equiv \pi _\psi (b) \!\!\!\! \pmod {|\psi |}. \end{aligned}$$

Finally, if \(\varphi \) is a skew morphism of a group A and \(\theta \) is an automorphism of A, then \(\theta \varphi \theta ^{-1}\) is also a skew morphism of A (see [22, Lemma 2.2]), so the automorphism group \({{\,\textrm{Aut}\,}}(A)\) acts on the set of skew morphisms of A by conjugation. Two skew morphisms \(\varphi \) and \(\psi \) of A are equivalent if they belong to the same orbit of this action.

3 Construction

In this section, for certain n, we construct non-smooth skew morphisms of the cyclic group \(\mathbb {Z}_n\). The following lemma is very useful.

Lemma 3.1

Let \(G=A\times B\), and let \(\varphi \) and \(\psi \) be skew morphisms of A and B, respectively. If \(\varphi \times \psi \) is a skew morphism of \(A \times B\), then \(\varphi \times \psi \) is smooth if and only if both \(\varphi \) and \(\psi \) are smooth.

Proof

Let \(\pi , \pi _\varphi \) and \(\pi _\psi \) be the power functions associated with \(\varphi \times \psi , \varphi \) and \(\psi \), respectively. Assume that \(\varphi \times \psi \) is smooth. For any \(a \in A\), by Proposition 2.10(b) we have

$$\begin{aligned} \pi \left( (\varphi \times \psi )(a, 1_B)\right) = \pi \left( a, 1_B\right) \equiv \pi _{\varphi }(a) \!\!\!\! \pmod {|\varphi |} \end{aligned}$$

and

$$\begin{aligned} \pi \left( (\varphi \times \psi )(a, 1_B)\right) = \pi \left( \varphi (a), 1_B\right) \equiv \pi _{\varphi }(\varphi (a)) \!\!\!\! \pmod {|\varphi |}. \end{aligned}$$

This implies that \(\pi _{\varphi }\left( \varphi (a)\right) \equiv \pi _{\varphi }(a) \!\! \pmod {|\varphi |}\), and hence, \(\varphi \) is smooth. Similarly, \(\psi \) is also smooth.

Conversely, suppose that both \(\varphi \) and \(\psi \) are smooth. Then, for any \((a, b) \in A \times B\), also by Proposition 2.10(b), we have

$$\begin{aligned} \pi ((\varphi \times \psi )(a, b)) = \pi (\varphi (a), \psi (b)) \equiv \pi _{\varphi }(\varphi (a)) \equiv \pi _{\varphi }(a) \equiv \pi (a,b) \!\!\!\! \pmod {|\varphi |} \end{aligned}$$

and

$$\begin{aligned} \pi ((\varphi \times \psi )(a, b)) = \pi (\varphi (a), \psi (b)) \equiv \pi _{\psi }(\psi (b)) \equiv \pi _{\psi }(b) \equiv \pi (a,b) \!\!\!\! \pmod {|\psi |}. \end{aligned}$$

This implies that \(\pi ((\varphi \times \psi )(a, b)) \equiv \pi (a,b) \!\! \pmod {|\varphi \times \psi |}\), and hence, \(\varphi \times \psi \) is smooth. \(\square \)

For positive integers s and t, we define \(\tau (s,t):=\sum _{i=1}^ts^{i-1}.\) For integers n and r with \(n \ge 1\), we write \(r \in \mathbb {Z}_n^*\) if \(\gcd (r,n)=1\). In this case, the multiplicative order of r in \(\mathbb {Z}_n\) is defined to be the smallest positive integer l for which \(r^l \equiv 1 \!\! \pmod n\).

Proposition 3.2

([3, 15]) For \(n>1\), the proper smooth skew morphisms of \(\mathbb {Z}_n\) and the associated power functions are given by the formula

$$\begin{aligned} \varphi (x) \equiv x+rk\frac{\tau (s,t)^x-1}{\tau (s,t)-1} \!\!\!\! \pmod {n}~ \text {and}~ \pi (x )\equiv t^x \!\!\!\! \pmod {m}, \end{aligned}$$
(3)

where \(k>1\) is a proper divisor of n, and \(r\in \mathbb {Z}_{n/k}\), \(s\in \mathbb {Z}_{n/k}^*\) and \(t \in \mathbb {Z}_m^*\) are positive integers satisfying the following conditions:

  1. (a)

    m is the smallest positive integer such that \(r\sum _{i=1}^ms^{i-1} \equiv 0 \!\! \pmod {n/k}\).

  2. (b)

    t has multiplicative order k in \(\mathbb {Z}_m\).

  3. (c)

    \(s-1 \equiv r\big ((\sum _{i=1}^ts^{i-1})^k-1\big )/(\sum _{i=1}^ts^{i-1}-1) \!\! \pmod {n/k}\).

  4. (d)

    \(s^{t-1} \equiv 1 \!\! \pmod {n/k}\).

Moreover, k is equal to the skew type of \(\varphi \), and m is equal to the order of \(\varphi \).

We remark that even though all smooth skew morphisms of \(\mathbb {Z}_n\) are determined, it is not clear from Proposition 3.2 that, for which n, the group \(\mathbb {Z}_n\) underlies a non-smooth skew morphism. We also observe in (3) that the proper smooth skew morphisms of \(\mathbb {Z}_n\) are all defined by exponential functions on \(\mathbb {Z}_n\). By contrast, it is well known that every automorphism of \(\mathbb {Z}_n\) is a linear function of the form \(x \mapsto rx\), where \(r \in \mathbb {Z}_n^*\). Surprisingly enough, it was shown in [14] that the proper skew morphisms of \(\mathbb {Z}_n\) which are square roots of automorphisms are quadratic polynomials over the ring \(\mathbb {Z}_n\).

Proposition 3.3

[14] Every proper skew morphism \(\varphi \) of \(\mathbb {Z}_n\) such that \(\varphi ^2\) is an automorphism of \(\mathbb {Z}_n\) is equivalent to a skew morphism of the form

$$\begin{aligned} \varphi (x)\equiv sx-\frac{x(x-1)n}{2k} \!\!\!\! \pmod {n}, \end{aligned}$$

where k and s are positive integers satisfying the following conditions:

  1. (a)

    \(k^2\) divides n and \(s \in \mathbb {Z}_n^*\) if k is odd, and \(2k^2\) divides n and \(s\in \mathbb {Z}_{n/2}^*\) if k is even.

  2. (b)

    \(s \equiv -1 \!\! \pmod {k}\), s has multiplicative order \(2\ell \) in \(\mathbb {Z}_{n/k}\), and \(\gcd (w,k)=1\), where

    $$\begin{aligned} w \equiv \frac{k}{n}(s^{2\ell }-1)-\frac{s(s-1)}{2} \ell \!\!\!\! \pmod {k}. \end{aligned}$$

The skew type of \(\varphi \) is equal to k, and the order of \(\varphi \) is equal to \(m:=2k\ell \), and finally, the power function of \(\varphi \) is given by

$$\begin{aligned} \pi (x) \equiv 1+2xw'\ell \!\!\!\! \pmod {m}, \end{aligned}$$

where \(w'\) is determined by the congruence \(w'w \equiv 1 \!\! \pmod {k}\).

We are ready to show that \(\mathbb {Z}_n\) underlies a non-smooth skew morphism for certain n.

Lemma 3.4

  1. (a)

    For any \(e\ge 2\), the cyclic group \(\mathbb {Z}_{p^e}\) underlies a non-smooth skew morphism, where p is an odd prime.

  2. (b)

    For any \(e\ge 5\), the cyclic group \(\mathbb {Z}_{2^e}\) underlies a non-smooth skew morphism.

Proof

(a) In Proposition 3.3, take \(n:=p^e\), where \(e\ge 2\), and set \(k:=p\), \(s:=-1\). Then, \(\ell =1\), \(w=w'=-1\) and \(m=2p\). It is easy to verify that the stated conditions are satisfied, so we obtain a skew morphism of \(\mathbb {Z}_{p^e}\) and the associated power function given by

$$\begin{aligned} \varphi (x)\equiv -x-p^{e-1}\frac{x(x-1)}{2} \!\!\!\! \pmod {p^e}\quad \text {and}\quad \pi (x)\equiv 1-2x \!\!\!\! \pmod {2p}. \end{aligned}$$

Since \(\pi (\varphi (1))\equiv \pi (-1)\equiv 3 \!\! \pmod {2p}\) and \(\pi (1)\equiv -1 \!\! \pmod {2p}\), we have \(\pi (\varphi (1))\not \equiv \pi (1) \!\! \pmod {2p}\), so \(\varphi \) is not smooth.

(b) In Proposition 3.3, let \(n:=2^e\) where \(e\ge 5\), and take \(k:=4\) and \(s:=-1\). As before we have \(\ell =1\), \(w=w'=-1\) and \(m=8\). It is easy to verify that the stated conditions are satisfied, so we obtain a skew morphism of \(\mathbb {Z}_{2^e}\) and the associated power function given by

$$\begin{aligned} \varphi (x)=-x-2^{e-3}x(x-1) \!\!\!\! \pmod {2^e}\quad \text {and}\quad \pi (x)\equiv 1-2x \!\!\!\! \pmod {8}. \end{aligned}$$

Since \(\pi (\varphi (1))\equiv \pi (-1)\equiv 3 \!\! \pmod {8}\) and \(\pi (1)\equiv -1 \!\! \pmod {8}\), \(\pi (1)\not \equiv \pi (\varphi (1)) \!\! \pmod {8}\), \(\varphi \) is also not smooth. \(\square \)

Lemma 3.5

Let n be a positive integer with a decomposition \(n=2^en_1\), where \(n_1\) is odd. If \(e\ge 5\) or \(n_1\) is not square-free, then \(\mathbb {Z}_n\) underlies a non-smooth skew morphism.

Proof

Note that \(\mathbb {Z}_n \cong \mathbb {Z}_{2^e} \times \mathbb {Z}_{n_1}\). If \(e\ge 5\), then by Lemma 3.4(b), the cyclic group \(\mathbb {Z}_{2^e}\) has a non-smooth skew morphism \(\alpha \), so by Lemma 3.1, \(\varphi :=\alpha \times \textrm{id}_{n_1}\) is a non-smooth skew morphism of \(\mathbb {Z}_n\), where \({{\,\textrm{id}\,}}_{n_1}\) denotes the identity permutation on \(\mathbb {Z}_{n_1}\). If \(n_1\) is not square-free, then there is an odd prime p such that \(p^e\mid n_1\) where \(e\ge 2\), using Lemma 3.4(a) and similar techniques we can construct a non-smooth skew morphism of \(\mathbb {Z}_n\), as required. \(\square \)

4 Proof of Theorem 1.1

The aim of this section is to prove Theorem 1.1. Before doing this, we make the following convention. Suppose that \(G=AY\) is a complementary factorization, where the subgroup Y is cyclic and core-free in G. Let y be a fixed generator of Y, then a skew morphism \(\varphi \) of A together with the associated power function \(\pi \) are defined according to (1). The skew morphism \(\varphi \) will be referred to as the skew morphism of A induced by y. Note that the action of G on the set \(\Omega :=\{gY\mid g\in G\}\) of left cosets of Y in G is faithful; in particular, the subgroup A acts regularly on \(\Omega \) and Y is a point stabilizer. Therefore, we may assume that \(G \le {{\,\textrm{Sym}\,}}(\Omega )\) with \(G=AY\), where A is a regular subgroup of G and \(Y=G_x\) is cyclic for some \(x \in \Omega \). This assumption will be used throughout this section and for the sake of convenience we record it here.

Assumption 4.1

Let \(G \le {{\,\textrm{Sym}\,}}(\Omega )\) be a group such that \(G=AY\), where A is abelian and regular on \(\Omega \), \(Y=G_x=\langle {y}\rangle \) for a fixed element \(x\in \Omega \), and let \(\varphi \) be the skew morphism induced by y.

The proof of Theorem 1.1 will be given after four preparatory lemmas.

Lemma 4.2

With the notations in Assumption 4.1, suppose that \(O_p(G) \le A\) for every prime divisor p of |G|. Then, \(A \lhd G\).

Proof

Denote by \(\wp =\{p_1,p_2,\ldots ,p_k\}\) the set of prime divisors of |G|, then by Proposition 2.1(a) \(F(G)=\prod _{i=1}^{k}O_{p_i}(G) \le A\). On the other hand, by Proposition 2.2(a) G is solvable, and by Proposition 2.1(b) we have \(A \le C_G(F(G)) \le F(G)\). Therefore, \(A=F(G)\), in particular, \(A \lhd G\). \(\square \)

For a prime divisor p of |A|, we denote by \(A_p\) the (unique) Sylow p-subgroup of the abelian group A and by \(A_{p'}\) the (unique) Hall \(p'\)-subgroup of A.

Lemma 4.3

With the notations in Assumption 4.1, suppose that \(O_p(G) \ne 1\) for some prime divisor p of |A| and \(|A_p|=p\). Then, \(O_p(G)=A_p\) or \(A_p \times Y^*\), where \(Y^* \le Y\) and \(|Y^*|=p\).

Proof

Write \(N:=O_p(G)\). By Lemma 2.6, we know that \({{\,\textrm{Orb}\,}}_N(\Omega )={{\,\textrm{Orb}\,}}_{B}(\Omega )\) for some \(B\le A\). Since the size of each N-orbit is a power of p, we have \(B=A_p\). Thus, \({{\,\textrm{Orb}\,}}_N(\Omega )\) is a block system for G in which each block has size p. Let K be the kernel of the action of G on \({{\,\textrm{Orb}\,}}_N(\Omega )\). By Proposition 2.2(a) G is solvable, so K is solvable as well. It follows from Proposition 2.7 that K is isomorphic to a subgroup of the direct product \({{\,\textrm{AGL}\,}}(1,p) \times \cdots \times {{\,\textrm{AGL}\,}}(1,p)\) with |A|/p factors. It is clear that the Sylow p-subgroup P of K is normal in K and it is elementary abelian. Thus, \(P{{\,\mathrm{~char~}\,}}K\lhd G\) and hence \(P\lhd G\), and we obtain \(P\le O_p(G)\). On the other hand, since \(O_p(G)=N \le K\), we also have \(O_p(G)\le P\). Therefore, \(O_p(G)=P\), and we conclude that \(O_p(G)=A_p\) or \(A_p \times Y^*\), as required. \(\square \)

Lemma 4.4

With the notations in Assumption 4.1, suppose that N is a normal subgroup of G. For \(g \in G\), denote by \(\bar{g}\) the image of g under its action on \({{\,\textrm{Orb}\,}}_N(\Omega )\) and for \(H \le G\), set \({\bar{H}}=\{{\bar{h}}: h \in H\}\).

  1. (a)

    \({\bar{G}}={\bar{A}}{\bar{Y}}\), \({\bar{A}}\cap {\bar{Y}}=1\) and \({\bar{Y}}\) is core-free in \({\bar{G}}\).

  2. (b)

    Let \({\bar{\varphi }}\) be the skew morphism of \({\bar{A}}\) induced by \({\bar{y}}\). Then,

    $$\begin{aligned} {\bar{\varphi }}( {\bar{a}})=\overline{(\varphi (a))}~\text {for all}~a \in A. \end{aligned}$$
  3. (c)

    Let \({\bar{\pi }}\) be a power function associated with \({\bar{\varphi }}\). Then

    $$\begin{aligned} {\bar{\pi }}({\bar{a}}) \equiv \pi (a) \!\!\!\! \pmod {|{\bar{\varphi }}|}~\text {for all}~a\in A. \end{aligned}$$

Proof

The mapping \(g \mapsto {\bar{g}}\) is an epimorphism from G onto \(\bar{G}\); therefore, \({\bar{G}}={\bar{A}} {\bar{Y}}\). Since \(\bar{A}\) is abelian and transitive on \({{\,\textrm{Orb}\,}}_N(\Omega )\), it is regular. It is evident that \({\bar{Y}}\) is contained in the stabilizer of the N-orbit containing the identity element \(1_A\). Denoting this stabilizer by Z, we have \({\bar{A}}{\bar{Y}}={\bar{G}}={\bar{A}} Z\). Since \({\bar{A}}\) is regular, we have \({\bar{A}}\cap {\bar{Y}}={\bar{1}}={\bar{A}}\cap Z\), so \(Z={\bar{Y}}\). This proves (a).

Fix any \(a \in A\), we have \(ya=\varphi (a) y^{\pi (a)}\), so \({\bar{y}} {\bar{a}}= \overline{\varphi (a)} ({\bar{y}})^{\pi (a)}\). Then, (1) can be applied to the factorization \({\bar{A}} {\bar{Y}}\) and generator \({\bar{y}} \in {\bar{Y}}\), giving rise to the equality \({\bar{\varphi }}({\bar{a}})=\overline{\varphi (a)}\) and the congruence \({\bar{\pi }}({\bar{a}}) \equiv \pi (a) \pmod {|{\bar{\varphi }}|}\), and this proves (b) and (c). \(\square \)

In what follows, the skew morphism \({\bar{\varphi }}\) defined as in the lemma above will be called the quotient of \(\varphi \) determined by N, and denoted by \(\varphi _N\).

Lemma 4.5

With the notations in Assumption 4.1, suppose that G has two distinct normal subgroups M and N satisfying the following conditions:

  1. (a)

    There are subgroups \(B,\, C \le A\) such that \(B \cap C=1\), and

    $$\begin{aligned} {{\,\textrm{Orb}\,}}_M(\Omega )={{\,\textrm{Orb}\,}}_B(\Omega )~\text {and}~{{\,\textrm{Orb}\,}}_N(\Omega )={{\,\textrm{Orb}\,}}_C(\Omega ). \end{aligned}$$
  2. (b)

    Both skew morphisms \(\varphi _M\) and \(\varphi _N\) are smooth.

Then, \(\varphi \) is smooth.

Proof

For any \(a \in A\), since \(\varphi _M\) is smooth, by Lemma 4.4(a)–(b), we have

$$\begin{aligned} \pi (\varphi (a)) \equiv {\bar{\pi }}(\overline{\varphi (a)})={\bar{\pi }}(\varphi _M({\bar{a}}))\equiv {\bar{\pi }} ({\bar{a}})\equiv \pi (a) \!\!\!\! \pmod { |\varphi _M|}. \end{aligned}$$

Similarly, \(\pi (\varphi (a)) \equiv \pi (a) \!\! \pmod {|\varphi _N|}.\)

In what follows, we show that \(|\varphi |={{\,\textrm{lcm}\,}}(|\varphi _M|,|\varphi _N|)\), which together with the above congruences will imply \(\pi (\varphi (a))\equiv \pi (a)\!\! \pmod {|\varphi |}\) for all \(a\in A\), and hence, \(\varphi \) is smooth. Indeed, let K and L be the kernels of the actions of G on \({{\,\textrm{Orb}\,}}_M(\Omega )\) and \({{\,\textrm{Orb}\,}}_N(\Omega )\), respectively. Then,

$$\begin{aligned} |Y|=|\varphi _M||Y \cap K|= |\varphi _N||Y \cap L|. \end{aligned}$$
(4)

Let \(d=\gcd (|\varphi _M|,|\varphi _N|)\). Now by (4) we have

$$\begin{aligned} \frac{|\varphi _M|}{d}\cdot |Y\cap K|= \frac{|\varphi _N|}{d}\cdot |Y\cap L|. \end{aligned}$$
(5)

If \(\psi \in (Y \cap K)\cap (Y \cap L)\), then for any \(x \in \Omega \), \(\psi \) fixes the orbits \({{\,\textrm{Orb}\,}}_M(x)\) and \({{\,\textrm{Orb}\,}}_N(x)\), so by (a) we have \(\psi (x) \in {{\,\textrm{Orb}\,}}_B(x) \cap {{\,\textrm{Orb}\,}}_C(x)\). Since \(B\cap C=1\) and A is regular, we have \({{\,\textrm{Orb}\,}}_B(x) \cap {{\,\textrm{Orb}\,}}_C(x)=\{ x \}\), and so \(\psi ={{\,\textrm{id}\,}}_\Omega \). But Y is a cyclic group, we obtain \(\gcd (|Y \cap K|,|Y \cap L|)=1\), and from (5) we deduce that \(|Y\cap K|\) divides \(|\varphi _N|/d\). On the other hand, \(|\varphi _N|/d\) divides \(|Y\cap K|\) because it is coprime to \(|\varphi _M|/d\), and we find \(|Y\cap K|=|\varphi _N|/d\). Thus, by (4) \(|\varphi |=|Y|={{\,\textrm{lcm}\,}}(|\varphi _M|,|\varphi _N|).\) \(\square \)

Proof of Theorem 1.1

We keep the notations set in Assumption 4.1 and, in addition, assume that \(A \cong \mathbb {Z}_n\) for some \(n \ge 1\). We have to show that \(\varphi \) is smooth if and only if \(n=2^en_1\), where \(0 \le e \le 4\) and \(n_1\) is an odd square-free number. The necessity has been proved in Lemma 3.5. For the converse, we proceed by induction on n. If \(n=2^e\) \((0\le e\le 4)\), then by the census in [1] we know that \(\varphi \) is smooth; if n is an odd prime, then \(\varphi \) is an automorphism of A due to Corollary 2.9; in particular, it is smooth.

From now on, we will assume that n is either an odd composite number or an even number with an odd prime divisor and also that the theorem holds for any cyclic group whose order is a proper divisor of n. By Proposition 2.2(b), G is supersolvable, and therefore, Proposition 2.3 can be applied to G. In particular, if p is the largest prime divisor of |G|, then the Sylow p-subgroup P of G is normal in G. If \(O_q(G) \ne 1\) for another prime divisor q of |G|, then Lemma 4.5 can be applied to G with \(M=P\) and \(N=O_q(G)\). Using also the induction hypothesis, we obtain that \(\varphi \) is smooth.

Thus, we may assume that \(F(G)=O_p(G)=P\). Notice that \(p > 2\), so \(|A_p|=p\). By Lemma 4.3, we have \(P=A_p\) or \(P=A_p \times Y^* \cong \mathbb {Z}_p^2\), where \(Y^*\le Y\) and \(|Y^*|=p\). If \(P=A_p\), then from Lemma 4.2 we deduce that \(A \lhd G\), and so \(\varphi \) is an automorphism; in particular, \(\varphi \) is smooth. In what follows, we assume \(P=A_p\times Y^*\).

By Proposition 2.4, we may assume that Q is a Hall \(p'\)-subgroup of G containing \(A_{p'}\). Then, \(G=P\rtimes Q\) and by Proposition 2.1\(C_G(P)=C_G(F(G))=F(G)=P\). It follows that Q is isomorphic to a subgroup of \({{\,\textrm{Aut}\,}}(P)\). By Proposition 2.8(b)–(c), \(1\ne {{\,\textrm{Ker}\,}}\varphi \lhd G\), and so \(1\ne {{\,\textrm{Ker}\,}}\varphi \le F(G)\cap A=A_p\). But \(|A_p|=p\), we get \(A_p={{\,\textrm{Ker}\,}}\varphi \) and \(A_p\) is a normal subgroup of G. Thus, \(A_p\) is Q-invariant. Since \(p\not \mid |Q|\), by Lemma 2.5 the subgroup Q is isomorphic to a subgroup of \(\mathbb {Z}_{p-1}^2\), so it is abelian. Now, \(Q \cong G/P \cong \bar{G}\), where \(\bar{G}\) is the image of G induced by its action on \({{\,\textrm{Orb}\,}}_P(\Omega )\). By Lemma 4.4\(Q\cong {\bar{A}}{\bar{Y}}\) and the latter group is the skew product group induced by \({\bar{A}}\) and the quotient skew morphism \({\bar{\varphi }}\). Since it is abelian, \({\bar{Y}}=1\), so \(Y\le P\). Therefore, \(|\varphi |=|Y|=p\), and hence, \(\varphi \) is smooth. \(\square \)

5 Non-cyclic abelian groups

In this section, on the basis of the results obtained in the previous sections, we shall give a partial solution to Problem 1. The following classification of proper skew morphisms of the elementary abelian group \(\mathbb {Z}_p\times \mathbb {Z}_p\) will be useful.

Proposition 5.1

([5, Theorem 5.10]) Let (ax) be a basis of the elementary abelian group \(A\cong \mathbb {Z}_p\times \mathbb {Z}_p\), where p is an odd prime. Then, every proper skew morphisms of A can be expressed as the form

$$\begin{aligned} \varphi (a^ix^j)=a^{ri+\frac{1}{2}dj(j-1)rn}(bx^r)^j, \end{aligned}$$

where b is an element in the kernel \({{\,\textrm{Ker}\,}}\varphi =\langle a\rangle \) uniquely determined by the triple (dnr), for all \(d,n \in \mathbb {Z}_p^*\) and \(r\in \{2,\ldots , p-1\}\). The skew morphism \(\varphi \) has order pk, where k is the multiplicative order of r modulo p, and its power function is given by

$$\begin{aligned} \quad \pi (a^ix^j)\equiv 1+jnk \!\!\!\! \pmod {pk}. \end{aligned}$$

Lemma 5.2

Let p be an odd prime, then every proper skew morphism of the elementary abelian group \(\mathbb {Z}_p\times \mathbb {Z}_p\) is non-smooth.

Proof

Using the notation in Proposition 5.1, we have \(\pi (x)\equiv 1+nk \!\! \pmod {pk}\) and \(\pi (\varphi (x))\equiv \pi (bx^r)\equiv \pi (x^r)\equiv 1+rnk \!\! \pmod {pk}\), and so \(\pi (x)\not \equiv \pi (\varphi (x))\!\! \pmod {pk}\). Therefore, \(\varphi \) is not smooth. \(\square \)

Lemma 5.3

Let \(G = A \times B\) be an abelian group such that \(A\cong \mathbb {Z}_p\times \mathbb {Z}_p\), where p is an odd prime. Then, G underlies a non-smooth skew morphism.

Proof

By Lemma 5.1, the elementary abelian group \(A\cong \mathbb {Z}_p\times \mathbb {Z}_p\) has a non-smooth skew morphism \(\alpha \), so by Lemma 3.1\(\varphi :=\alpha \times \textrm{id}_{B}\) is a non-smooth skew morphism of G. \(\square \)

Proof of Theorem 1.2

If the Sylow 2-group P of A contains a direct factor isomorphic to \(\mathbb {Z}_{2^e}\) for some \(e\ge 5\), then by Lemma 3.1 and Lemma 3.4 we can construct a non-smooth skew morphism of A.

If \(n_1\) is not square-free, then there is an odd prime p such that \(p^2\mid n\), and so either \(A\cong \mathbb {Z}_p\times \mathbb {Z}_p\times B\), or \(A\cong \mathbb {Z}_{p^i}\times B\) for some \(i\ge 2\) and some subgroup \(B\le A\). By Lemmas 3.4(a) and 5.3, both \(\mathbb {Z}_p\times \mathbb {Z}_p\) and \(\mathbb {Z}_{p^i}\) underly a non-smooth skew morphism \(\alpha \). Therefore, by Lemma 3.1 the skew morphism \(\varphi =\alpha \times {{\,\textrm{id}\,}}_{B}\) is a non-smooth skew morphism of A. \(\square \)

Let A be a non-cyclic abelian group of order \(n=2^fn_1\), where \(n_1\) is odd. If every skew morphism of A is smooth, then by Theorem 1.2, \(n_1\) is square-free and the Sylow 2-subgroup P of A contains no direct factors isomorphic to \(\mathbb {Z}_{2^e}\) for any \(e\ge 5\). Thus, \(P\cong \mathbb {Z}_{2^{e_1}}\times \cdots \times \mathbb {Z}_{2^{e_r}}\) for some positive integer r, where \(1\le e_i\le 4\) for all \(1\le i\le r\). In particular, if \(e_1=e_2=\cdots =e_r=1\), it is known that every skew morphism of P is an automorphism (see [5, Theorem 5.8]), so it is smooth. But for other cases, little is known. For an abelian 2-group \(\mathbb {Z}_{2^{e_1}}\times \cdots \times \mathbb {Z}_{2^{e_r}}\), we call the r-tuple \((e_1,\ldots , e_r)\) admissible if every skew morphism of the abelian group \(\mathbb {Z}_{2^{e_1}}\times \cdots \times \mathbb {Z}_{2^{e_r}}\) is smooth.

Problem 2

Determine the admissible r-tuples for all \(r\ge 1\).

Problem 3

Suppose that \((e_1,\ldots , e_r)\) is an admissible r-tuple, and A is an abelian group such that its Sylow 2-subgroup \(P\cong \mathbb {Z}_{2^{e_1}}\times \cdots \times \mathbb {Z}_{e^r}\) and the order of its Hall \(2'\)-subgroup is square-free, is it true that every skew morphism of A is smooth?