arXiv:1211.2942v2 [math.CO] 13 Apr 2013 rvae to breviated tmygv iet oeetaagbacpoete ftePR o ins For PTR. the of properties algebraic collin extra of some types special to some rise has give Π may if Moreover, it PTRs. different to lead ihmr hntoo hm yrmvn n ieadtepit nthis on points the lin and no an line that get one (r such we removing line points plane, By one four projective them. are a exactly of two there is than and there more them, with lines), of both (resp. with points incident distinct given two any isotopism. (or on permutation o ute eut n eeecsse[9.Fracomprehensiv a For [2]. of VI [29]. Chapter see see references sets and difference results further For If design obde subgroup forbidden oiaint td eaiedffrnest oe rmtefc th [7]. fact Butson the from by comes introduced ( sets an was difference of set” relative study difference to “relative motivation term the and ( vr lmn of element every abeitdt ( to (abbreviated A v, N k w rjciepae r called are planes projective Two e od n phrases. and words Key vr rjciepaeΠcnb oriaie iha with coordinatized be can Π plane projective Every A pca aeo eaiedffrnest perdfis ntework the in first appeared sets difference relative of case special A Let 1 automorphism -subset ,λ k, , rjcieplane projective (2 snra in normal is ,n ,λ k, n, m, G ihtesm aaees admitting parameters, same the with n Abstract. eaieto relative a lnrfnto on function planar odtoso ob rsmfil ln.W lopoeta a that prove also We plane. presemifield a be neces to obtain Π we and of coordinatized, conditions is [15] Spence and Ganley nyif, only F -D sjs ( a just is )-RDS , eagopo order of group a be + ) 2 2 n n D iheatytoeeet nisiaestand set image its in elements two exactly with , f PTR 2 ( x n of f -D in )-RDS + ) , ( B x 1) G ,n ,λ k, n, m, Z G na prpit a.Dffrn aso oriaiainmay coordinatization of ways Different way. appropriate an in , fapoetv ln sa smrhs ftepaeot itself. onto plane the of isomorphism an is plane projective a of ) + ecall We . uhta h niec eainhpi rsre.A preserved. is relationship incidence the that such 2 n eso hteey(2 every that show We RLTV IFRNEST N THEIR AND SETS DIFFERENCE -RELATIVE xa \ G y scle a called is a erpeetdb polynomial a by represented be can N = ) then , ossso e flines of set a of consists sapruainfrec nonzero each for permutation a is exactly F f G 2 eaiedffrnest omttv eied projective semifield, commutative set, difference relative ,k λ k, v, ( -D)rltv to relative )-RDS) n x h rjciepaeΠotie from obtained Π plane projective The . eaieto relative + ) REPRESENTATIONS D N v ffieplane affine = f abelian -ieec set. )-difference λ eaiedffrneset difference relative csrglryo ahpitcaso hsdesign. this of class point each on regularly acts ( 1. y mn ie,adn lmn of element no and times, o any for ) Introduction isomorphic U ZHOU YUE let , n N or , 2 1 N seuvln oteeitneo a of existence the to equivalent is n cyclic ,y x, hc om iiil design. divisible a forms which , 2 easbru of subgroup a be n N ∈ , G L )rltv ieec set difference 1)-relative fteei emtto on permutation a is there if F ftels fdffrne of differences of list the if if n e fpoints of set a and sarglratmrhs group. automorphism regular a as 2 n G . f ( a h epciepoet.A property. respective the has f x a 0 spaa,i and if planar, is 0 = (0) ecl uhan such call We . ) ihprmtr ( parameters with ∈ F lnrtrayring ternary planar 2 N ayadsufficient and sary n [ G x D { \ ,where ], function aifig# satisfying ntewyof way the in 0 nrdcinto introduction e } ; tteexistence the at D B N aingroup, eation f in uhta for that such sincident is e f ( scle the called is collineation fBs [4], Bose of s.point) esp. f x ac,if tance, Z on h main The ,n ,λ k, n, m, + 4 n a iefrom line D divisible L N covers n a and plane, ab- , = n G ) . 2 YUE ZHOU
fixes a line L∞ pointwise and acts regularly on the other points, then using the coordinatization method in [20] we can get a special PTR which is actually a quasi- field; this line L∞ is called a translation line and Π is a translation plane. For the definitions of PTRs, quasifields and other basic fact of projective planes, we refer to [20]. As shown by Ganley and Spence [15, Theorem 3.1], if D G is an RDS relative to a normal subgroup N with parameters (m, n, k, 1)=(q, q,⊆ q, 1), (q +1, q 1, q, 1) or (q2 + q +1, q2 q, q2, 1), then D can be uniquely extended to a projective− plane Π. Furthermore, −G acts quasi-regularly on the points and lines of Π, and the point orbits (and line orbits) of Π under G are the cases (b), (d) and (e) respectively in the Dembowski-Piper classification [12]. For case (b), in which D is a (q, q, q, 1)-RDS in (G, +) relative to N, the projective plane Π can be obtained in the following way [15]: affine points: g G; lines: D+g := d∈+g : d D , and the distinct cosets of N: N +g ,...,N +g { ∈ } 1 q and a new line L∞ defined as a set of extra points; points on L∞: (gi) defined by the parallel class D + gi + h : h N and ( ) defined by the parallel class N + g ,...,N{+ g . ∈ } ∞ { 1 q} Under the action of G, the points of Π form three orbits: the affine points, ( ) , { ∞ } and the points on L∞ except for ( ). The lines of Π also have three orbits: ∞ D + g : g G , L∞ , and all the lines incident with ( ) except for L∞. When G{ is commutative,∈ } { Π is} called a shift plane and G is its shift∞ group. Let Zm denote the cyclic group of order m. Ganley [14] and Blokhuis, Jungnickel, Schmidt [3] proved the following result: Theorem 1.1. Let D be a (q, q, q, 1)-RDS in an abelian group G of order q2. n Zn [14] If q is even, then q is a power of 2 (say q = 2 ), G ∼= 4 and the • Zn forbidden subgroup N ∼= 2 (see also [21] for a short proof); [3] If q is odd, then q is a prime power (say q = pn) and the rank of G, i.e. • the smallest cardinality of a generating set for G, is at least n +1. For G abelian and q = pn odd, all the known (q, q, q, 1)-RDS are subsets of F2n F ( p , +), a 2n-dimensional vector space over a finite field p. Moreover, if D is a (q, q, q, 1)-RDS in G, then all the known examples can be expressed as:
D = (x, f(x)) : x F n ) , { ∈ p } where f is a so-called planar function from Fpn to itself. A function f : Fpn Fpn is planar if the mapping → x f(x + a) f(x), 7→ − is a permutation for all a = 0. Until now, except for one special family, every 6 known planar function on Fpn can be written, up to adding affine terms, as a n−1 pi+pj Dembowski-Ostrom Polynomial f(x) = i,j=0 cij x . It produces a commuta- tive distributive quasifield plane [11], namelyP a commutative semifield plane, on which the multiplication is defined by:
n−1 1 c + c i j (1.1) x⋆y := (f(x + y) f(x) f(y)) = ij ji xp yp . 2 − − 2 i,jX=0 (2n, 2n, 2n, 1)-RELATIVE DIFFERENCE SETS AND THEIR REPRESENTATIONS 3
The only known exception was given by Coulter and Matthews [10]:
3α+1 f(x)= x 2 over F3n provided that α is odd and gcd(α, n) = 1. The plane produced by the corresponding RDS is not a translation plane [10]. A semifield is a field-like algebraic structure on which the associative property of multiplication does not necessarily hold. When the existence of a multiplicative identity is not guaranteed, then it is called presemifield. Let S = (Fpn , +,⋆) be a semifield. The subsets N (S)= a S : (a ⋆ x) ⋆y = a⋆ (x⋆y) for all x, y S , l { ∈ ∈ } N (S)= a S : (x⋆a) ⋆y = x⋆ (a⋆y) for all x, y S , m { ∈ ∈ } N (S)= a S : (x⋆y) ⋆a = x⋆ (y⋆a) for all x, y S , r { ∈ ∈ } are called the left, middle and right nucleus of S, respectively. A recent survey about finite semifields can be found in [26]. One important fact that we need here is that the order of every finite (pre)semifield is a power of a prime and its additive group is elementary abelian. Now let S = (Fpn , +, ) be a finite presemifield. Since x y is additive with respect to both variables x∗ and y, it can be written as a p-polynomial∗ map: n−1 i j x y = a xp yp , ∗ ij i,jX=0 where aij Fpn . For p odd, a commutative semifield can be obtained through (1.1) from a (pn∈,pn,pn, 1)-RDS. If p =2anda(2n, 2n, 2n, 1)-RDS defines a commutative semifield, then we will show later how to get its multiplication in the form of a p- polynomial. If a plane Π can be coordinatized with a semifield, Π is called a semifield plane. It can be shown that Π is a semifield plane if and only if Π and its dual plane are both translation planes. In some papers this condition is used as the definition of semifield planes, see for example [26]. The rest of this paper is organized as follows: In Section 2, we give two represen- n n n Zn tations of a (2 , 2 , 2 , 1)-RDS in 4 . Then in Section 3, we coordinatize the plane Π from a (2n, 2n, 2n, 1)-RDS, and present necessary and sufficient conditions that Π is a semifield plane. In Section 4, we consider planar functions f with #Im(f) = 2. Fn In Section 5, we look at the component functions of the 2 -representations.
2. Representations of D n n n Zn Theorem 1.1 shows that every (2 , 2 , 2 , 1)-RDS is a subset of 4 relative to Zn Zn Zn Zn Zn 2 4 ∼= 2 . For convenience, we will always say “ 4 relative to 2 ” instead of “ 4 Zn relative to 2 4 ” in the rest of this paper. Before considering these relative difference Zn sets, we introduce some notation for the elements of 4 . Define an embedding ψ : F Z = 0, 1, 2, 3 by 0ψ =0 and 1ψ = 1, and define Ψ : Fn Zn by 2 → 4 { } 2 → 4 Ψ(x , x , , x − ) = (ψ(x ), ψ(x ), , ψ(x − )). 0 1 ··· n 1 0 1 ··· n 1 As 0ψ +0ψ =0, 0ψ +1ψ =1 and 1ψ +1ψ =0+2 1ψ, we have · (2.1) xψ + yψ = (x + y)ψ + 2(xy)ψ for x, y Z . Every ξ Zn can be uniquely expressed as a 2-tuple ∈ 2 ∈ 4 ξ = a,b := aΨ +2bΨ, ⌊ ⌋ 4 YUE ZHOU
Fn Z where a,b 2 . For instance 3 4 is 1, 1 , and the forbidden subgroup can be written as ∈ 0,b : b Fn . Furthermore,∈ ⌊ for⌋ a,b , c, d Zn, we have {⌊ ⌋ ∈ 2 } ⌊ ⌋ ⌊ ⌋ ∈ 4 a,b + c, d = a + c,b + d + (a c) , ⌊ ⌋ ⌊ ⌋ ⌊ ⊙ ⌋ where a c := (a0c0,...,an−1cn−1) for a = (a0,...,an−1) and c = (c0,...,cn−1). ⊙ Zn It is clear from the context whether the symbol “+” refers to the addition of 4 or Zn the addition of 2 . Zn Remark 2.1. In the language of group theory, 4 can be viewed as an extension of Zn Zn Fn Zn Zn 2 by 2 . The set a, 0 : a 2 forms a transversal for the subgroup 2 in 4 Zn Zn {⌊Zn ⌋ ∈ } and : 2 2 2 is the corresponding factor set (or cocycle). Factor sets form an important⊙ × tool→ for many combinatorial objects, see [19] for the applications to Hadamard matrices and RDSs. Zn Zn Let D be a transversal of the forbidden subgroup 2 in 4 . Then we can write every element of D as (2.2) d, h(d) = dΨ +2h(d)Ψ, ⌊ ⌋ Zn Zn Zn n n n where h is a mapping from 4 / 2 to 2 . When D is a (2 , 2 , 2 , 1)-RDS, D is also a transversal, otherwise the difference list of D will contain some element of Zn Zn the forbidden subgroup 2 . Let a,b 4 and a = 0. As there is exactly one element of (D + a,b ) D, the equation⌊ ⌋ ∈ 6 ⌊ ⌋ ∩ d + a,h(d)+ b + (d a) = d′,h(d′) , ⌊ ⊙ ⌋ ⌊ ⌋ holds for exactly one pair (d, d′), which means that the mapping (2.3) ∆ : d h(d + a)+ h(d) + (d a) h,a 7→ ⊙ is bijective for each a = 0. Conversely, if h is such that ∆h,a is a permutation for all nonzero a, then D 6is a (2n, 2n, 2n, 1)-RDS.
Remark 2.2. In fact, ∆h,a already appears in [18] by Hiramine in the form of factor sets. However, our main idea here is to use it to derive special types of functions over finite fields. It is more convenient and easier to consider the properties and constructions of (2n, 2n, 2n, 1)-RDS, since every mapping from a finite field to itself can be expressed as a polynomial. Zn Zn Zn As h : 4 / 2 2 defined by D by (2.2) can be viewed as a mapping from Fn → Fn 2 to itself, we call h the 2 -representation of the transversal D. We will use it to introduce the polynomial representation over a finite field. Let B = ξ : i = 0, 1, ,n 1 be a basis of F n over F . We can view { i ··· − } 2 2 both h and ∆h,a as mappings from F2n to itself using this basis B, and express n−1 F n them as polynomials hB, ∆hB ,a 2 [x]. Furthermore, for x = i=0 xiξi and n−1 ∈ y = y ξ F n , we define P i=0 i i ∈ 2 P n−1 x y := x y ξ , µ (x) := x x ξ ξ , ⊙B i i i B i j i j Xi=0 Xi Then (x):= f (x + a)+ f (x)+ f (a)+ xa ∇fB ,a B B B 2 = (hB (x + a)+ hB(x)+ hB(a)) + (µB (x + a)+ µB(x)+ µB (a)) + xa = (h (x + a)+ h (x)+ h (a))2 + (x a)2 B B B ⊙B 2 = (∆hB ,a(x)+ hB(a)) , and it is straightforward to see that for each a = 0, (2.3) is a bijection if and 6 F n F n F n only if fB ,a(x) acts on 2 as a permutation. We call fB(x) 2 [x] the 2 - representation∇ of D with respect to the basis B. We summarize∈ the above results in the following theorem. Zn Zn Zn F Theorem 2.1. Let D 4 be a transversal of 2 in 4 , let B be a basis of 2n F F⊆n F over 2, let h be the 2 -representation of D and let f be the 2n -representation fB(x) with respect to B. Then the following statements are equivalent: Zn Zn (1) D is an RDS in 4 relative to 2 ; (2) ∆h,a is bijective for each a =0; (3) (x) is a permutation polynomial6 for each a =0. ∇fB ,a 6 F Fn Remark 2.3. Let u, v 2n , let (c0,c1,...,cn−1) be a nonzero vector in 2 and let ∈ i d F . If g (x)= f (x)+ ux2 + v for some i, then 0 ∈ 2 B B (x)= g (x + a)+ g (x)+ g (a)+ xa ∇gB ,a B B B = fB(x + a)+ fB(x)+ fB(a)+ v + xa = (x)+ v ∇fB ,a 2i which means that adding affine terms ux +v to fB(x) does not change the permu- tation properties of . By a similar argument, we see that adding c x + d ∇fB ,a i i i 0 to any coordinate functions hi of h does not change the permutationP properties 2i of ∆h,a either. If there is no ux or constant term in fB(x) (resp. no linear or constant term in every coordinate function of h), we call fB a normalized F2n - Fn representation (resp. h a normalized 2 -representation) of D. They are similar to Dembowski-Ostrom polynomials in Fpn [x] with odd p, because both of them have no linear or constant term. Zn Zn Since we can always use an RDS in 4 relative to 2 to construct a plane of n order 2 , we call f : F n F n a planar function if for each a = 0, 2 → 2 6 f(x + a)+ f(x)+ xa is a permutation on F2n . As every mapping from F2n to itself can be written as a polynomial in F2n [x], the corresponding polynomial of a planar function is called planar polynomial. Remark 2.4. For p odd, Dembowski and Ostrom defined planar functions in the following way: f : F n F n is planar if, for all a = 0, p → p 6 f(x + a) f(x) − is a permutation on Fpn , see [11]. They showed that (x, f(x): x Fpn ) is a n n n Z2n Zn { ∈ } (p ,p ,p , 1)-RDS in p relative to p if and only if f is planar. Planar functions for p odd are also called perfect nonlinear functions; they are useful in the con- struction of S-boxes in block ciphers to resist some attacks, see [27]. However, they 6 YUE ZHOU do not exist on F2n , since f(x + a) f(x)= f((x + a)+ a) f(x + a). Therefore it does not make sense to extend the− classical definition of planar− functions to the case p = 2 directly. The advantage of the above representations then is that we can apply finite fields n n n Zn theory to construct and analyze (2 , 2 , 2 , 1)-RDS in 4 . Here are some examples: Example 2.1. For each positive integer n, every affine mapping, especially f(x)= 0, is a planar function on F2n . The corresponding plane is a Desarguesian plane. Example 2.2. Assume that we have a chain of fields F = F F F of 0 ⊃ 1 ⊃···⊃ n characteristic 2 with [F : Fn] odd and corresponding trace mappings Tri : F Fi. F n n → In [22], Kantor presented commutative presemifields B(( i)0 , (ζi)1 ) on which the multiplication is defined as: n n (2.4) x y = xy + (x Tr (ζ y)+ y Tr (ζ x))2, ∗ i i i i Xi=1 Xi=1 ∗ where ζi F , 1 i n. These semifields are related to a subfamily of the ∈ ≤ ≤ n 2 symplectic spreads constructed in [23]. In (2.4) we have (x i=1 Tri(ζix)) as a planar function on F. Note that this semifield is a generalizationP of Knuth’s binary semifields [25], on which the multiplication is defined as: (2.5) x y = xy + (xTr(y)+ yTr(x))2, ∗ F 1 corresponding to the presemifields B(( i)0, (1)). The planar function derived from Knuth’s semifield is (xTr(x))2. Next, we consider the equivalence between (2n, 2n, 2n, 1)-RDSs and how an Fn n n n equivalence transformation affects the 2 -representation h of a (2 , 2 , 2 , 1)-RDS. Let D and D G be two (2n, 2n, 2n, 1)-RDSs. They are equivalent if there 1 2 ⊆ exists some α Aut(G) and a G such that α(D1)= D2 + a. When G is abelian, every element∈ of Aut(G) can be∈ expressed by a matrix, see [17, 31] for details. Let Z/mZ denote the residue class ring of integers modulo m, and let Mm×n(R) denote Zn the set of m n matrices with entries in a ring R. In the case that G is 4 , the corresponding× result is: n n Lemma 2.2. Let mapping ρ : M × (Z/4Z) Hom(Z , Z ) be defined as: n n → 4 4 T ρ(L)(a0,...,an−1)= L(a0,...,an−1) . Zn Then ρ is surjective. Furthermore, ρ(L) is an automorphism of 4 if and only if (L mod 2) is invertible. Z2 Z2 For instance, let β be an element of Hom( 4, 4) defined by β(1, 0) = (1, 2) and β(0, 1) = (1, 1). Then we take matrix 1 1 L = , 2 1 and it follows that ρ(L)= β. As (L mod 2) is invertible, β is an automorphism. Define : Fn Fn Fn by ∗h 2 × 2 → 2 (2.6) x y := h(x + y)+ h(x)+ h(y)+ x y, x,y Fn, ∗h ⊙ ∈ 2 where x y = (x y , x y , , x − y − ). ⊙ 0 0 1 1 ··· n 1 n 1 (2n, 2n, 2n, 1)-RELATIVE DIFFERENCE SETS AND THEIR REPRESENTATIONS 7 n n n Zn Zn Theorem 2.3. Let D1 and D2 be (2 , 2 , 2 , 1)-RDS in 4 relative to 2 , and let h ,h : Fn Fn be their normalized Fn-representations, respectively. Then, there 1 2 2 → 2 2 exists a matrix L M × (Z/4Z) such that D = ρ(L)(D ) if and only if ∈ n n 2 1 (2.7) M(x) M(y)= M(x y), ∗h2 ∗h1 where M is defined by (L mod 2) acting as an element of Mn×n(F2). Proof. By abuse of notation, we also use Ψ to denote a mapping from Mn×n(F2) to Mn×n(Z/4Z), which acts on every entry of the matrix as the embedding ψ : F2 Z/4Z with ψ(0) = 0 and ψ(1) = 1. → Let L M × (Z/4Z) be such that α := ρ(L) is an automorphism. By Lemma ∈ n n 2.2, U := (L mod 2) as an element of Mn×n(F2) is invertible. Clearly there is Ψ Ψ V M × (F ) such that L = U +2V . Then we have ∈ n n 2 α( a,b )= α(aΨ +2bΨ) ⌊ ⌋ = (U Ψ +2V Ψ)(aΨ +2bΨ)T (2.8) = U ΨaΨT + 2(U ΨbΨT + V ΨaΨT ). Ψ ΨT Let uij denote the (i, j) entry of U. Then by (2.1), the k-th entry of U a is n−1 n−1 ψ ψ ψ ψ ψ ψ ψ ψ ukiai = uk0a0 + uk1a1 + ukiai Xi=0 Xi=2 n−1 ψ ψ ψ ψ = (uk0a0 + uk1a1) + 2(uk0uk1a0a1) + ukiai Xi=2 ψ = (uk0a0 + uk1a1 + uk2a2) + n−1 ψ ψ ψ + 2(uk0uk1a0a1 + uk0uk2a0a2 + uk1uk2a1a2) + ukiai Xi=3 ψ ψ = (u a + + u − a − ) + 2( u u a a ) . k0 0 ··· k(n 1) n 1 ki kj i j Xi