A Family of Gauss Type Hadamard Difference Sets
Abstract
A Hadamard difference set (HDS) of order in an abelian group satisfies for every nontrivial character of . We call such a character value naive if it is divisible by , i.e., if it is equal to times a root of unity. All previously known abelian HDSs only have naive character values. We show that for and , a group , with an abelian group of order , contains a HDS of order with non-naive character values if and only if . All difference sets obtained are new. The proof rests on a specific HDS in , a covering extended building set on , and a variation of the Davis–Jedwab recursive construction.
1 Introduction
Let be a cyclotomic integer with where is a positive integer. As in [9], we call naive if where is a root of unity. By Kronecker’s theorem [12], a solution of is naive if and only if is divisible by .
A Hadamard difference set (HDS) of order has parameters . Throughout this paper is a finite abelian group (written additively) and its group of complex characters. The trivial character is denoted by . For and , write ; the complex numbers with are called the values of , and the values of a collection of subsets of are the values of its members. If , a subset of with is a HDS in if and only if
| (1) |
Note that is naive if and only if it is divisible by . We call a HDS naive if is naive for every character . All character values of previously known abelian HDSs [15, 17, 14, 18, 7, 4, 10, 20, 1, 11, 21, 8, 19, 3, 6, 16] are naive. This is no coincidence: the known recursive constructions assemble HDSs from building blocks whose character values are an integer times a root of unity, and this form is inherited at every step of the recursion. Naivety is also what many nonexistence arguments exploit: once is known to be a root of unity, for instance under self-conjugacy assumptions, results such as Turyn’s exponent bound [17] and Ma’s lemma [13] heavily restrict the structure of . Therefore, the existence of non-naive HDSs also is relevant to the HDS nonexistence theory. We show that such HDSs indeed exist:
Theorem 1.1.
Let , , and let be an abelian -group of order . Then contains a non-naive HDS of order if and only if
| (2) |
The necessity of condition (2) follows directly from results of Turyn: Let be a HDS in . If divides , then divides , hence is self-conjugate modulo , and every nontrivial character value of is divisible by , i.e., naive, by [17] (also see [2, Ch. 6, Lem. 13.2]). On the other hand, if , then is self-conjugate modulo and there is no HDS in at all, again by [17] (also see [2, Ch. 6, Thm. 15.11]). Thus, in the rest of the paper, we are concerned only with the sufficiency of (2).
Write and . For a positive integer divisible by , a Gauss value of modulus is a complex number of the form
its absolute value is , since . We call these numbers Gauss values because is a quadratic Gauss sum. All non-naive character values we use in this paper are Gauss values. We say a HDS of order is of Gauss type if at least one of its character values is a Gauss value of modulus .
Lemma 1.2.
Gauss values are not naive.
Proof.
Let be a Gauss value of modulus . Since and , we get . Suppose is a root of unity, say . Then , so , using . Hence is a root of unity in , and thus for some integers . We conclude that
which contradicts . ∎
To construct Gauss type HDSs in all groups satisfying (2), we proceed as follows. Section 2 collects all construction methods for building sets and covering EBSs that we require, including a variation of the Davis–Jedwab recursive construction [6]; every result there is stated in a self-contained form, independent of the recursion set up later. Section 3 supplies, based on a result of Davis and Jedwab, relative building sets with naive character values on all groups required later. Section 4 provides the two seeds carrying non-naive character values — the minimal non-naive HDS in and a covering extended building set on — and settles the cases of Theorem 1.1. Section 5 combines the supply with the seeds in an induction on and proves Theorem 1.1 for all . The only external input required for our construction is a relative difference set existence result of Davis and Jedwab, quoted as Result 3.2. We remark that the seeds are out of reach of the recursive machinery of [6], where every HDS is obtained by assembling a covering EBS with blocks on a subgroup of index [6, Thm. 2.4]; since is a power of in all Hadamard cases, merging blocks via [6, Lem. 2.3] shows that one may always take there. However, a four-block covering EBS yielding a HDS of order , , would live on a group of order with -part , and it cannot carry a Gauss value: if divides , then all its values are naive by the self-conjugacy argument used above for the necessity of (2), and if the -part of has exponent at least , then is contained with index in some with , in which the assembly would produce a HDS, whereas no HDS exists in such a group, as noted above. Consequently, neither nor can be obtained from a four-block covering EBS ( by assembly, by merging blocks) — in contrast to every HDS constructed in [6]. For this obstruction disappears, and four-block covering EBSs with Gauss values are exactly what our recursion produces.
2 Building Set Framework
Throughout the paper, .
All constructions in this section are due to Davis and Jedwab [6], up to minor variations. However, while [6] only records the absolute values of the relevant character sums, we need to keep track of the character values themselves. We therefore restate the results in the form needed later, with the values recorded, and include the short proofs; a precise reference to [6] accompanies each statement.
The concepts (i)–(iii) below were introduced by Davis and Jedwab [6, §2], and (iv) only makes their term “covering” pointwise; (v) is specific to the present paper.
Definition 2.1.
Let , let be an abelian group, and let .
- (i)
A building block in with modulus is a subset of such that for all nontrivial characters of .
- (ii)
An building set relative to is a collection of building blocks, each of cardinality and with modulus , such that the following holds for every nontrivial : if is trivial on then for all ; otherwise for exactly one .
- (iii)
An covering extended building set (covering EBS) on is a collection of building blocks with modulus , of sizes and , such that every nontrivial satisfies for exactly one . The sign “” in the notation, taken from [6], records that the exceptional block is deficient, of size rather than .
- (iv)
We say that a character is covered by a building block with modulus if .
- (v)
We say that is Gauss-covered by a building block with modulus if is covered by and is a Gauss value of modulus , and that is Gauss-covered by a building set or covering EBS if it is Gauss-covered by the block covering it (by (ii) and (iii), a character covered at all is covered by exactly one block).
The next lemma, which is the two-block case of [6, Theorem 2.4] with character values tracked, converts a two-block covering EBS into a HDS on a group twice as large.
Lemma 2.2.
Let be an covering EBS on an abelian group of order , let be abelian with , fix , and put . Then is a HDS in of order . If is nontrivial on and is the index with , then ; if is trivial on , then .
Proof.
The sets and lie in distinct cosets of , so for every . If is nontrivial on , exactly one summand is nonzero, which gives the stated value of absolute value . If is trivial on , then and . Thus for every nontrivial , and , so is a HDS in of order by (1). ∎
The four-block counterpart of Lemma 2.2 can be carried out in two steps: the following lemma, which is the index case of [6, Lemma 2.3] with character values tracked, performs the first step, and chaining it with Lemma 2.2 yields a HDS from a four-block covering EBS on in any abelian group containing as a subgroup of index (see the proof of Theorem 1.1).
Lemma 2.3.
Let be a covering EBS on an abelian group of order , let be abelian with , fix , and let . Then
form a covering EBS on . Every nonzero value of is a root of unity times a value of ; in particular, if some character of is Gauss-covered by , then some character of is Gauss-covered by .
Proof.
The sizes are and , as required. Let be nontrivial and , so and . If , then exactly one of the four values is nonzero, of absolute value ; hence exactly one of is nonzero, and it is a root of unity times a value of , of absolute value . If , then and , . Thus every nontrivial is covered by exactly one block, as required. For the final statement, note that both extensions of a character of satisfy , and that a root of unity times a Gauss value of modulus is a Gauss value of modulus . ∎
The following lemma assembles a two-block covering EBS and two one-block relative building sets, living on the three quotients of a group by the involutions of a subgroup , into a four-block covering EBS on ; it is a variation of the Davis–Jedwab constructions [6, Theorems 3.2 and 4.3].
Lemma 2.4.
Let , let be abelian of order , with , and let be the three subgroups of order of , with canonical epimorphisms onto , , . Suppose that
- (i)
is an covering EBS on ,
- (ii)
for , is a building set with one block of size and modulus on relative to .
Then
is a covering EBS on whose values are twice the values of the inputs; in particular, each character of that is Gauss-covered by lifts to a character of that is Gauss-covered by .
Proof.
The sizes of the blocks in are and , as required for a covering EBS.
Let be nontrivial. Note that the kernel of contains at least one of ; if is nontrivial on , the kernel is exactly one of the three. A block pulled back through a kernel of order satisfies if is trivial on the kernel (with the induced character) and otherwise. We check the three cases.
If (including trivial on ): the blocks contribute — either is nontrivial on , or is trivial on all of and then the induced character on is principal on and nontrivial, so gives by relativity. Write with nontrivial; exactly one has , so exactly one block of covers , with value of modulus .
If exactly: is nontrivial on and on , so the two lifted blocks and give . The induced character on is nonprincipal on , so and has modulus . The case is symmetric.
Thus every nontrivial character is covered exactly once and with modulus . ∎
3 Supply of Relative Building Sets
The induction of Section 5 consumes, at every step, relative building sets of one normalized shape, which we now supply. This section rests on a result of Davis and Jedwab, quoted as Result 3.2 below, which is the only external input to our construction. All character values occurring in this section are naive.
Every group occurring from now on is of the form with an abelian -group, which we call the -part; every subgroup of order of is contained in , as is odd.
Definition 3.1.
For , write ; thus the parameter of Theorem 1.1 equals . Let and , let be an abelian group of order , and let be a subgroup of order . An -set of modulus on is a building set with one block of size and modulus on relative to .
Result 3.2 (Davis–Jedwab [6, Cor. 8.1(i)]).
For each and each abelian group of order with , there exists a semiregular relative difference set in relative to any subgroup of order .
In our terms, Result 3.2 reads as follows.
Theorem 3.3 (Supply).
Let , let be an abelian group of order with -part whose -part has exponent at most , and let be any subgroup of order . Then there is an -set of modulus on .
Proof.
The -part of has order and exponent at most , so Result 3.2, applied with , provides a semiregular relative difference set in relative to . By the character criterion for relative difference sets [6, Lemma 1.1(ii)], this means precisely that , that for every nontrivial character of that is principal on , and that for every character of that is nonprincipal on . Thus is an -set of modulus on . ∎
4 Seeds
This section provides the seeds of our construction, which carry the non-naive character values:
| Seed | Group | Constructed in |
|---|---|---|
| HDS of order | Theorem 4.1 | |
| covering EBS from doubling | Corollary 4.2 | |
| covering EBS | Theorem 4.4 |
The HDS of order enters the constructions through its doubling (Corollary 4.2), which provides a second covering EBS with Gauss values, on : it is used in Proposition 4.5 below and in the base case of Theorem 5.1.
4.1 The HDS of order
Elements of are written with , , (throughout this section, the coordinate pair ranges over and is unrelated to the order parameter ), and the characters of are with and .
Theorem 4.1.
The set displayed below is a HDS with parameters and order , and the character has the Gauss value
| (3) |
Set , where are given by the following matrices (row index from top, column index from left):
1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 0 1 1 1 1 0 0 1 1 1 0 1 0 1 1 0 0 0 1 1 0 1 1 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0 0
0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0 0 0 1 1 0 0 1 0 1 1 0 0 1 1 0 1 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0
We have , and otherwise (total ). Theorem 4.1 was verified by exact integer computation.
In addition to itself, the constructions use the following two-block covering EBS obtained by doubling ; a block of the form below already appears in [6, Lemma 6.3].
Corollary 4.2.
On , put
Then is a covering EBS on which Gauss-covers a character.
Proof.
Write for the character of with kernel . Clearly and for all . For we have , so and , while . Since for all by Theorem 4.1 and (1), every nontrivial character of is covered by exactly one of the two blocks, with a value of absolute value . As and , the pair is a covering EBS on . Finally, by (3), the value of at is twice a Gauss value of modulus , hence a Gauss value of modulus . ∎
Remark 4.3.
The block is the classical lift of a HDS to a relative difference set: a subset of an abelian group of order is a HDS of order if and only if is a semiregular relative difference set in relative to . In particular, the values show that semiregular relative difference sets with non-naive character values exist as well.
4.2 The covering EBS
Elements of are written with , , , and we recall , . Set
where are given by the following matrices (row index from top, column index from left):
1 0 1 1 1 0 1 1 1 0 1 1 0 1 0 0 1 0 1 1 1 0 1 1 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 1 0 0 1 1 0 0 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 0 0 0 1 1
0 1 1 0 0 1 1 0 0 1 1 0 1 0 0 1 0 1 1 0 0 1 1 0 0 1 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 0 0 1 0 1 1 0 0 1 1 0 0 1 1 0 1 0 0 1 1 1 0 0 1 1 0 0 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 0 0 0 1 1
1 1 0 0 0 1 1 0 1 1 0 0 1 0 0 1 0 0 1 1 1 0 0 1 0 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0 1 0 1 0 0 1 0 1 1 0 1 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 0 0 0 1 1 0 1 1 0 0 1 0 0 1 0 0 1 1 1 0 0 1 0 0 1 1 0 1 1 0
0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 0 0 0 1 1 1 0 0 1 1 1 0 0 1 0 0 1 1 1 0 0 0 1 1 0 0 0 1 1 0 1 1 0 0 0 1 1 1 0 0 1 1 1 0 0 1 0 0 1 1 1 0 0 0 1 1 0 0 0 0 0 1 0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 0 1 1 0 0 1 0 1 1 0 0 1
We have and .
Theorem 4.4.
The pair displayed above is a covering EBS on . The character is Gauss-covered, with
All assertions of Theorem 4.4 were verified by exact integer computation. The pair was obtained from a computer-found HDS of order in ; note that, conversely, assembling into by Lemma 2.2 recovers a HDS of order .
With the seeds in hand, the cases of Theorem 1.1 can be settled at once; the machinery of the following two sections is needed only for .
Proposition 4.5.
Theorem 1.1 holds for .
Proof.
For , condition (2) forces , so Theorem 4.1 proves the claim. Let . By Corollary 4.2, the doubling of is a covering EBS on ; together with (Theorem 4.4), we have two covering EBSs with Gauss values of modulus , on and on . By Lemma 2.2, each of them yields a HDS of order in every abelian group that contains the respective group as a subgroup of index , and these HDSs are of Gauss type, as their character values are roots of unity times values of the EBSs. The groups reached in this way are with from the first EBS and from the second — together all five abelian groups of order with , as required by (2) for . ∎
5 The Closure
In view of Proposition 4.5, it remains to prove Theorem 1.1 for . This is done by an induction on that constructs two families of covering EBSs with Gauss values at once: two-block ones on groups of order and four-block ones on groups of order . All groups in this section have -part .
Theorem 5.1 (Stock).
Let and let be an abelian -group with .
- (a)
If , then carries an covering EBS which Gauss-covers a character.
- (b)
If , then carries a covering EBS which Gauss-covers a character.
Proof.
We prove (a) and (b) simultaneously by induction on : part (a) follows from the seeds when and from part (b) for when , and part (b) then follows from part (a) for the same .
(a) For , note that has order and exponent , so or . In the first case, carries the covering EBS of Theorem 4.4; in the second case, it carries the doubling of (Corollary 4.2). In both cases the parameters are .
Let and write with cyclic groups . We claim that has a subgroup of index with . Note that halving one summand, that is, passing to , yields a subgroup of index , and that has at least two summands, since . If , we halve a summand chosen so that the exponent is preserved: a summand of maximal order if at least two summands have maximal order, and any other summand otherwise. If , then exactly one summand has order , as two such summands would exceed ; halving it gives , since all other summands have order at most . In both cases , using .
Now has order and carries a covering EBS which Gauss-covers a character, by part (b) for . Since and , Lemma 2.3 turns it into an covering EBS on which Gauss-covers a character.
(b) Write with cyclic groups ; there are at least two summands, since . Choose an index as follows: if at least two summands have maximal order, let be one of them; otherwise, let be any summand of nonmaximal order. Let be the involution of , let be the involution of for some , and put . Let , and be the three subgroups of order of .
Since , the -part of is obtained from by replacing the summand with a cyclic group of half the order. By the choice of , its exponent equals , so part (a) provides an covering EBS on , a group of order , which Gauss-covers a character. The quotients and also have order , and the exponents of their -parts divide ; hence Theorem 3.3 provides -sets of modulus on , . Now Lemma 2.4 yields a covering EBS on , and a Gauss-covered character of lifts to a Gauss-covered character of . ∎
Lemma 5.2 (Target selection).
Let and let be an abelian -group of order with . Then has a subgroup of index with .
Proof.
Write with cyclic groups . If , we halve summands twice, each time preserving the exponent as in the proof of Theorem 5.1(a); this is possible, as at each stage the group has order greater than its exponent and hence at least two summands. If and two summands have order , then , as ; in this case we halve both summands. If and only one summand has order , we halve that summand, which yields exponent , and then halve once more, preserving the exponent. If , then only one summand has order , say , and all other summands have order at most , as ; in this case we replace by , a subgroup of index . In all cases we obtain a subgroup of index with and thus . ∎
Proof of Theorem 1.1.
Necessity was proved in Section 1, and sufficiency for is Proposition 4.5. Let . Lemma 5.2 provides a subgroup of index of with , and Theorem 5.1(b) provides a covering EBS on which Gauss-covers a character. Choose with and , which is possible since is abelian of order . By Lemma 2.3 with , the group carries a covering EBS which Gauss-covers a character, and Lemma 2.2 assembles the latter into a HDS of order in . The values of are roots of unity times values of , so some character value of is a Gauss value of modulus , and is non-naive by Lemma 1.2. ∎
Acknowledgments
During the preparation of this work, the author used Claude (Anthropic) in order to assist with drafting and restructuring the manuscript, with checking and simplifying arguments, and with the computer verifications of the seed constructions. The author takes full responsibility for the content of the publication.
References
- [1] K. T. Arasu, J. A. Davis, J. Jedwab, S. K. Sehgal, New constructions of Menon difference sets, J. Combin. Theory Ser. A 64 (1993), 329–336.
- [2] T. Beth, D. Jungnickel, H. Lenz, Design Theory (2nd edition). Cambridge University Press 1999.
- [3] Y. Q. Chen, On the existence of abelian Hadamard difference sets and a new family of difference sets, Finite Fields Appl. 3 (1997), 234–256.
- [4] J. A. Davis, Difference sets in abelian 2-groups, J. Combin. Theory Ser. A 57 (1991), 262–286.
- [5] J. A. Davis, J. Jedwab, A survey of Hadamard difference sets, in: Groups, Difference Sets, and the Monster (Columbus, OH, 1993), de Gruyter, Berlin, 1996, 145–156.
- [6] J. A. Davis, J. Jedwab, A unifying construction for difference sets, J. Combin. Theory Ser. A 80 (1997), 13–78.
- [7] J. F. Dillon, Variations on a scheme of McFarland for noncyclic difference sets, J. Combin. Theory Ser. A 40 (1985), 9–21.
- [8] M. van Eupen, V. D. Tonchev, Linear codes and the existence of a reversible Hadamard difference set in , J. Combin. Theory Ser. A 79 (1997), 161–167.
- [9] T. Feng, K. H. Leung, B. Schmidt, K. W. Smith, Hadamard difference sets related to Lander’s conjecture, J. Algebra 403 (2014), 29–47.
- [10] J. Jedwab, Generalized perfect arrays and Menon difference sets, Des. Codes Cryptogr. 2 (1992), 19–68.
- [11] R. G. Kraemer, Proof of a conjecture on Hadamard 2-groups, J. Combin. Theory Ser. A 63 (1993), 1–10.
- [12] L. Kronecker, Zwei Sätze über Gleichungen mit ganzzahligen Coefficienten, J. Reine Angew. Math. 53 (1857), 173–175.
- [13] S. L. Ma, Polynomial addition sets, Ph.D. Thesis, Department of Mathematics, University of Hong Kong, 1985.
- [14] R. L. McFarland, A family of difference sets in non-cyclic groups, J. Combin. Theory Ser. A 15 (1973), 1–10.
- [15] P. K. Menon, On difference sets whose parameters satisfy a certain relation, Proc. Amer. Math. Soc. 13 (1962), 739–745.
- [16] K. Momihara, Q. Xiang, Generalized constructions of Menon-Hadamard difference sets, Finite Fields Appl. 61 (2020), 101601.
- [17] R. J. Turyn, Character sums and difference sets, Pacific J. Math. 15 (1965), 319–346.
- [18] R. J. Turyn, A special class of Williamson matrices and difference sets, J. Combin. Theory Ser. A 36 (1984), 111–115.
- [19] R. M. Wilson, Q. Xiang, Constructions of Hadamard difference sets, J. Combin. Theory Ser. A 77 (1997), 148–160.
- [20] M.-Y. Xia, Some infinite classes of special Williamson matrices and difference sets, J. Combin. Theory Ser. A 61 (1992), 230–242.
- [21] Q. Xiang, Y. Q. Chen, On Xia’s construction of Hadamard difference sets, Finite Fields Appl. 2 (1996), 87–95.