Abstract
We investigate the existence of difference sets in particular 2-groups. Being aware of the famous necessary conditions derived from Turyn’s and Ma’s theorems, we develop a new method to cover necessary conditions for the existence of (22d+2,22d+1−2d,22d−2d) difference sets, for some large classes of 2-groups.
If a 2-group G possesses a normal cyclic subgroup 〈x〉 of order greater than 2d+3+p, where the outer elements act on the cyclic subgroup similarly as in the dihedral, semidihedral, quaternion or modular groups and 2p describes the size of G′∩〈x〉 or C G (x)′∩〈x〉, then there is no difference set in such a group. Technically, we use a simple fact on how sums of 2n-roots of unity can be annulated and use it to characterize properties of norm invariance (prescribed norm). This approach gives necessary conditions when a linear combination of 2n-roots of unity remains unchanged under homomorphism actions in the sense of the norm.
Similar content being viewed by others
1 Introduction and known results
A (v,k,λ) difference set in a finite group G of order v is a set D, of cardinality k, such that the collection \(\{ d_{1}d_{2}^{-1} \mid d_{1} \neq d_{2}, \ d_{i} \in D \}\) consists of λ copies of every element of G∖{1 G }. For given parameters v, k and λ, the existence question for a (v,k,λ) difference set is often hard to be solved and it includes approaches which are not commonly used in this theory, such as character theory or algebraic number theory. A suggested reference for further reading in this field would be [1].
If we want to determine whether an abelian difference set exists, the following classical result is very often decisive:
Lemma 1
Let G be a finite abelian group of order v. A subset D of order k is a (v,k,λ) difference set if and only if \(\vert\chi(D) \vert=\sqrt{k-\lambda}\), for every non-principal character χ of the group G.
A more general sufficient condition for a difference set in any finite group can be stated in the group representation theory language (for proofs and examples see [3] and [6]).
Theorem 1
Let D be a subset of size k of a group G of order v. Let S be a complete set of distinct, inequivalent, nontrivial, irreducible representations for G. If ϕ(D)ϕ(D (−1))=(k−λ)I for all ϕ∈S, then D is a (v,k,λ) difference set in G.
Also, it can be shown that if D is a difference set, then the relation from the previous theorem is fulfilled for all nontrivial representations. In fact, this will be our main approach in testing hypothetical difference sets.
The group G of order 4u 2, which possesses a difference set with parameters (4u 2,2u 2−u,u 2−u), is called a Hadamard group. The problem of existence of difference sets in 2-groups has been studied extensively in recent years, whereas the starting point can be found in Turyn [8], where the following important result was proved.
Theorem 2
Let G be a 2-group of order 22d+2, and H a normal subgroup such that G/H is cyclic. If |H|<2d, then G is not a Hadamard group.
Using Dillon’s and Ma’s results (see [4]), an important claim of similar kind holds.
Theorem 3
Let G be a 2-group of order 22d+2, and H a normal subgroup such that G/H is dihedral. If |H|<2d, then G is not a Hadamard group.
One general necessary condition on the group structure of an abelian Hadamard 2-group is that its exponent is not too large. The important result in [8] which we quote next is nowadays called the Turyn exponent bound.
Theorem 4
If G is an abelian Hadamard group of order 22s+2, then G has exponent at most 2s+2.
Some other useful results on difference sets and 2-groups can be found in [5].
A series of non-abelian 2-groups, which are in a sense close to abelian ones, are modular groups. A modular group \(M_{2^{n}}\) is defined in terms of generators and relations by
It is easy to see that its every maximal subgroup is abelian. Note that \(M_{2^{n}}\) is non-abelian for n>2.
The smallest non-abelian candidate is
and that group is shown to be Hadamard, because the set (written in the group ring ℤ[M 16])
is a (16,6,2) Hadamard difference set in M 16.
Dillon [2] led a research programme in order to examine which of the 267 groups of order 64 are Hadamard groups. The last stone in the complete classification was the construction of a (64,28,12) difference set in the modular group M 64, found by Smith in [5]. This is indeed a very special case, because it was the first example which showed that the Turyn exponent bound cannot be extended to non-abelian groups.
Notice that in every modular group \(M_{2^{n}}\), the subgroup \(\langle x^{2^{n-2}},y \rangle\) is normal of order 4. It is then easy to check that \(M_{2^{n}}/\langle x^{2^{n-2}},y \rangle\) is cyclic, thus by Theorem 2 we see that modular groups \(M_{2^{n}}\), where n≥8, are not Hadamard. We wanted to examine next the situation in a larger class of groups. Their structure is characterized by the existence of a normal cyclic subgroup, on which the outer elements act in a way similar to the modular case. Of course, modular groups are contained in this class and we shall call this class modular type groups. We tried to carry out a construction of a difference set in a modular type group of order greater than 64 for several cases using different explicit methods. In doing so, we achieved constantly only negative results, which led us to the hypothesis that difference sets in modular type groups do not exist. One of the main results of this paper is the proof of this hypothesis.
The next (natural) step of investigation was towards dihedral type groups. Theorem 3 solves the case when a factor group is dihedral, while we had a look at the situation when there exists a normal cyclic subgroup on which the outer elements act similarly as in a dihedral group. We were able to prove that neither this class of groups allows the existence of Hadamard difference sets. A slight modification in the proofs mentioned above leads to analogous negative results for semi-dihedral and quaternion type groups.
Using the representation theory techniques, it can be shown that there is a strong link between the existence of difference sets in modular 2-groups and polynomials of the form \(f(\eta)=\sum_{j=1}^{w} k_{j} \eta^{r_{j}}\), where r j ∈{0,1,…,2n−1}, r i ≠r j for i≠j, \(\eta=\exp(\frac{2\pi\sqrt{-1}}{2^{n}})\), k j ∈ℤ, n,w∈ℕ, having the additional property that |f(η p)| is constant for every p∈ℤ where η p≠1. Throughout the paper we shall use the standard notation
Definition 1
Let η be a root of unity and \(f(\eta)=\sum_{j=1}^{w} k_{j} \eta^{r_{j}} \in\mathbb{Z}[\eta]\). If there is some c, such that |f(η p)|=c, for all integers p where η p≠1, then we say that f(η) is norm invariant.
2 Norm invariant polynomials
In the following result we manage to find out more about the nature of zero-sums of 2-roots of unity. More precisely, we prove that in order to achieve a zero-sum of 2-roots, it is necessary to do it in the simplest way, i.e. the only possibility is to force a cancellation in pairs. It is obvious that this is definitely one way to create a zero-sum, but surprisingly, it is also the only way.
Theorem 5
Let \(\varepsilon=\exp(\frac{2 \pi\sqrt {-1}}{2^{k}})\), k≥1. Suppose that
where α i ’s need not to be mutually different. Then l is even and there is a partition of the multiset {α 1,α 2,…,α l } in 2-element subsets {α i ,α j } such that
Proof
Let \(f(x)=x^{\alpha_{1}}+x^{\alpha_{2}}+\cdots+x^{\alpha_{l}}\). Then \(g(x)=x^{2^{k-1}}+1\) is the minimal polynomial for the algebraic number ε. We have assumed that ε is a root of f(x), therefore g(x) divides f(x). Thus f(x)=g(x)h(x) for some h(x)∈ℤ[x] with nonnegative coefficients, thus we have proved our assertion. □
Next we want to find out when a polynomial f(η) is norm invariant. First, we need one classical result (for example see [7]).
Lemma 2
Let A be an element of the group ring ℤ[G], where G is an abelian group. Let χ be a character of G of order w. Let a prime p be self-conjugate modulo w, i.e. p j≡−1 (mod w′) for some j∈ℕ where m=p a w′, w′ not divisible by p. If \(\chi(A)\overline{\chi(A)} \equiv0 \ (\mathrm{mod}\, p^{2i})\), then χ(A)≡0 (mod p i).
Now, we can present our main technical result which is broadly used in the introduced norm invariance method.
Theorem 6
Let \(f(\eta)=\eta^{r_{1}}+\cdots+\eta^{r_{q}}\) be a norm invariant polynomial of norm 2d where q=2d(2d+1−1) and η is a root of unity of order 22d+2. Let \(2^{n}=\max \{o(\eta^{r_{i}})\}\). Then for every k=0,1,2,…,n−1 there is an r (k)∈ℤ such that \(f(\eta^{2^{k}})=2^{d} \eta^{r_{(k)}}\). We call such polynomials \(f(\eta^{2^{k}})\) maximally abbreviated.
Proof
Let \(G= \langle x \rangle\cong\mathbb{Z}_{2^{2d+2}}\) and let \(f(\eta)=\eta^{r_{1}}+\cdots+\eta^{r_{q}}\) be a polynomial satisfying conditions of the theorem. Then
Notice that f(η) can be seen as
where
while χ is a character of order 22d+2. Therefore
Using the notation from Lemma 2, we have w=22d+2,p=2. Furthermore w=p 2d+2 w′, where w′=1. It is obvious that p j≡−1 (mod w′). By Lemma 2 we have
Thus, f(η) is of the form f(η)=2d X, where \(X=\eta^{s_{1}}+\cdots+\eta^{s_{q_{1}}}\). From here it is necessary that
Assume that in X there are no two roots which can be abbreviated, i.e. there are no two distinct i,j∈{1,2,…,q 1} such that \(\eta^{s_{i}}+\eta^{s_{j}}=0\), and that q 1≥2. Then
From here we can write
Since q 1−1≥1, by Theorem 5, it is necessary that \(\sum_{i \neq j} \eta^{s_{i}-s_{j}}\) has at least one copy of −1. Assume that \(\eta^{s_{1}-s_{2}}=-1\), then \(\eta^{s_{1}}+\eta^{s_{2}}=0\), but that is a contradiction with our assumption. Thus q 1=1 and \(f(\eta)=2^{d} \eta^{s_{1}}\). □
3 Modular type groups
Denote standardly by Φ(G) the Frattini subgroup of G, which is the intersection of all maximal subgroups of G. Recall that elements g∈G∖Φ(G) are generators of the group G.
In this section we define groups which are, in some sense, a generalization of modular groups.
Definition 2
Let G be a group of order 22d+2, and let 〈x〉 be its normal cyclic subgroup of order 2t, where x is a generator. If every g∈G acts on x like x g=x or \(x^{g}=x x^{2^{t-1}}\), then the group G will be called a modular type group and such an x∈G will be called a modular generator.
Theorem 7
Let G be a modular type group of order 22d+2, d≥3, let x∈G be a modular generator and \(G' \cap\langle x \rangle\leq\langle x^{2^{t-p}} \rangle\), where p∈{1,2,…,t−1}. If |〈x〉|≥2d+3+p, then G is not a Hadamard group.
Proof
Suppose that G possesses a Hadamard difference set D with parameters
and additionally assume that o(x)=2t, t≥d+3+p.
We may assume that D is of the form
where g j are coset representatives of G/〈x〉, 〈x〉g j ≠〈x〉. Obviously, r≤[G:〈x〉]−1. Notice that it is always possible to achieve that D∩〈x〉≠∅.
Observe that (modulo 2t)
For a fixed j, \(m_{j_{s}}\) are mutually different and \(z=x^{2^{t-1}} \in Z(G)\).
Let ε be a root of unity of order 2t and let w=1,2,…,2t−p. Since G/G′ is abelian and xG′ is its generator we have
for some abelian group A≤G/G′. There is a natural epimorphism φ:G→G/G′ defined by φ(g)=gG′. Let θ w be a character of G/G′ defined by
Finally, introduce ϕ w :G→ℂ by
Since ϕ w is a composition of homomorphisms, so is ϕ w . In fact, ϕ w is a 1-dimensional representation on G. Since D is a difference set, we must have
Considering the form of the difference set D, the previous relation can be written as
Now, we conclude that the polynomial (in terms of \(\varepsilon^{2^{p}}\)) \(f(\varepsilon^{2^{p}})=\sum_{i=1}^{a}\varepsilon^{2^{p}n_{i}}+\sum_{j=1}^{r} ( \sum_{s=1}^{t_{j}}\varepsilon^{2^{p}m_{j_{s}}} )\) is norm invariant, and so by Theorem 6, there is some integer r p such that \(\phi_{1}(D)=2^{d} \varepsilon^{2^{p}r_{p}}\). But then, by Theorem 5, we conclude that we must have 2d addends \(\varepsilon^{2^{p}r_{p}}\) in ϕ 1(D). By (1), we have
where g 0=1. In those r+1 sums, which can be treated as boxes, we can find 2d addends \(\varepsilon^{2^{p}r_{p}}\), which can be seen as elements to be distributed into mentioned boxes. Now we use Dirichlet’s principle. The number of objects that are distributed is 2d. The number of boxes over which distribution is done is r+1. Thus, there is some j′∈{0,1,…,r} such that ϕ 1(D∩〈x〉g j′) has ω copies of \(\varepsilon^{2^{p}r_{p}}\), where
Then we have
which is a contradiction. □
4 Dihedral type groups
As in the previous section, we start with a definition of a class of groups on which we shall apply our techniques.
Definition 3
Let G be a group of order 22d+2, and let 〈x〉 be its normal cyclic subgroup of order 2t, where x is a generator. If every g∈G acts on x like x g=x or x g=x −1, then the group G will be called a dihedral type group and such an x will be called a dihedral generator.
On dihedral type groups we cannot apply 1-dimensional representations in order to find out something about the possibilities of possessing a difference set. The reason for that is that the commutator subgroup of a dihedral group is too large. It is of index 4, hence we would have at most four 1-dimensional representations, and so with the original norm invariance method we would not be able to find anything new. But with a few tricks, we shall show how to use 2-dimensional representations, in order to apply successfully the norm invariance method.
Theorem 8
Let G be a dihedral type group of order 22d+2, d≥3, let x∈G be a modular generator and \(C_{G}(x)' \cap\langle x \rangle\leq\langle x^{2^{t-p}} \rangle\), p∈{1,2,…,t−1}. If |〈x〉|≥2d+3+p, then G is not a Hadamard group.
Proof
Suppose that the claim of the theorem is not true, thus suppose that D is a difference set with parameters:
and additionally assume that o(x)=2t, t≥d+3+p.
We may again assume that D is of the form
where g j are coset representatives of G/〈x〉, 〈x〉g j ≠〈x〉. Notice that r≤[G:〈x〉]−1.
Define δ:G→{−1,1} by x g=x δ(g). Since \(x^{\delta(g_{1}g_{2})}=x^{g_{1}g_{2}}=(x^{g_{1}})^{g_{2}}=(x^{\delta(g_{1})})^{g_{2}}= (x^{g_{2}})^{\delta(g_{1})}=x^{\delta(g_{2})\delta(g_{1})}\), we conclude that δ is a homomorphism and its kernel \(\operatorname{Ker}(\delta )=C_{G}(x)\) is a subgroup of index 2 in G. If δ is not a surjection, then we would have x∈Z(G), thus G would be of modular type, so that case has been covered by our previous result. Therefore, from now on, we assume that δ is surjective.
Thus, every g∈G can be presented as cy u, where c∈C G (x) and u∈{0,1}. From the definition of G we have x y=x −1. Similarly as in the previous proof, there is a natural epimorphism φ:C G (x)→C G (x)/C G (x)′ defined by φ(c)=cC G (x)′. The factor group C G (x)/C G (x)′ is abelian, where xC G (x)′ is its generator. Hence, there is some abelian group A such that
Let ε be a root of unity of order 2t. For w=1,2,…,2t−p, we define a character of the abelian group C G (x)/C G (x)′ as follows:
Finally, now we can define a representation of the maximal subgroup C G (x) by
If c∈C G (x), then c=x i c 1, for some c 1∈C G (x)∖〈x〉. Therefore, we have
Now, we are interested in 2-dimensional representations of G. Since every g∈G is of the form g=c or g=cy, where c∈C G (x), we define a map Φ w :G→GL(2,ℂ) for w=1,2,…,2t−p as follows:
Indeed, Φ w are induced 2-dimensional representations of G. Thus,
where I 2 is a 2×2 identity matrix. Now, we have
In the second sum we will use index j 1 for those g j with the property \(x^{g_{j}}=x\), and index j 2 if \(x^{g_{j}}=x^{-1}\). When we apply the introduced notation, we get
Notice that ϕ w (C G (x))=ϕ w (〈x〉), thus, in every class 〈x〉g, g∈C G (x), there is an element g′ such that ϕ w (g′)=1. So Φ w (g′)=I.
For other representatives outside of C G (x), like y or g j y, where g j ∈C G (x), the following holds:
If we define
then we get
Similarly,
Now, (3) becomes
and after multiplication we get
for all w=1,2,…,2t−p−1.
Because A w =0 or B w =0, we conclude that
for all w=1,2,…,2t−p−1. Hence, the polynomial \(g(\varepsilon^{2^{p}}):=A_{1}+B_{1}\) is norm invariant, and by Theorem 6, there is some \(\varepsilon^{2^{p}r_{p}}\) such that
Therefore, 2d copies of the \(\varepsilon^{2^{p}r_{p}}\) have to be distributed over 22d+2−t cosets of G/〈x〉, hence, from Dirichlet’s principle, we conclude that there is a coset image with at least Ω≥2p+1 copies of \(\varepsilon^{2^{p}r_{p}}\). Here we get a contradiction, with the same argument as in Theorem 7. □
5 Semi-dihedral and quaternion type groups
We begin with the definition of groups which possess a generator x, with an additional property that other generators act via conjugation on x like in a semi-dihedral 2-group.
Definition 4
Let G be a group of order 22d+2, and let 〈x〉 be its normal cyclic subgroup of order 2t, where x∈G∖Φ(G) i.e. x is a generator. If every g∈G acts on x like x g=x or \(x^{g}=x^{-1}x^{2^{t-1}}\), then the group G will be called a semi-dihedral type group, and x will be called a semi-dihedral generator.
Using the same techniques as before, we are going to prove the following result.
Theorem 9
Let G be a semi-dihedral type group of order 22d+2, d≥3, let x∈G be a semi-dihedral generator and \(C_{G}(x)' \cap \langle x \rangle\leq\langle x^{2^{t-p}} \rangle\), t∈{1,2,…,t−1}. If |〈x〉|≥2d+3+p, then G is not a Hadamard group.
Proof
We use the same notation as before i.e. \(z=x^{2^{t-1}}\). Notice that z∈Z(G).
Assume the opposite. Let D be a difference set with parameters (22d+2,22d+1−2d,22d−2d). As we have seen before, the set D can be written as
where each g j ≠1 G is a class representative in G/〈x〉. Define a map δ:G→{1,2t−1−1}, where {1,2t−1−1} is a group of order 2 with multiplication modulo 2t. As seen before, δ is homomorphism. The remaining part of the proof follows the previous one. □
It remains to define quaternion type groups.
Definition 5
Let G be a group of order 22d+2, and let 〈x〉 be its normal cyclic subgroup of order 2t, where x∈G∖Φ(G) i.e. x is a generator. If every g∈G acts on x like x g=x or x g=x −1, with an additional property \(g^{2}=x^{2^{t-1}}\), then the group G will be called a quaternion type group, and x will be called a quaternion generator.
Although it is easy to confirm that every quaternion type group is basically of dihedral type, we have defined such a class for the completeness sake. In a similar way, the following result can be proved, using the same type of 2-dimensional representations as in the semi-dihedral case, so we omit the proof.
Corollary 1
Let G be a quaternion type group of order 22d+2, d≥3, let x∈G be a quaternion generator and \(C_{G}(x)' \cap \langle x \rangle\leq\langle x^{2^{t-p}} \rangle\). If |〈x〉|≥2d+3+p, then G is not a Hadamard group.
References
Beth, T., Jungnickel, D., Lenz, H.: Design Theory. Bibliographisches Institut, Manheim-Wien-Zürich (1985)
Dillon, J.F.: A survey of difference sets in 2-groups, presented at “Marshall Hall Memorial Conference”, Vermont (1990)
Jungnickel, D., Pott, A., Smith, K.W.: Difference sets. In: Colbourn, C.J., Dinitz, J.H. (eds.) The Handbook of Combinatorial Designs, 2nd edn., pp. 419–435. CRC Press, Boca Raton (2007)
Leung, K.H., Ma, S.L.: Partial difference triples. J. Algebr. Comb. 2, 397–409 (1993)
Liebler, R.A., Smith, K.W.: On difference sets in certain 2-groups. In: Jungnickel, D., Vanstone, S.A. (eds.) Coding Theory, Design Theory, Group Theory, pp. 195–212. Wiley, New York (1993)
Schmidt, B.: Characters and Cyclotomic Fields in Finite Geometry. Springer, Berlin (2002)
Pott, A.: Finite Geometry and Character Theory. Springer, Berlin (1995)
Turyn, R.J.: Character sums and difference sets. Pac. J. Math. 15, 319–346 (1965)
Acknowledgements
We wish to thank Ken W. Smith from Sam Houston State University for helpful suggestions and advices, in particular considering the use of algebraic number theory enabling us to present some proofs in a shorter and more elegant way.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Mandić, J., Pavčević, M.O. & Tabak, K. On difference sets in high exponent 2-groups. J Algebr Comb 38, 785–795 (2013). https://doi.org/10.1007/s10801-013-0425-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10801-013-0425-1