Bent Functions and Units in Group Algebras Sugata Gangopadhyay and Deepika Saini Department of Mathematics Indian Institute of Technology Roorkee, Roorkee–247667, INDIA. {gsugata, deepikasainidma}@gmail.com

Abstract. Let Gn be an abelian 2-group having n generators and C be the field of complex numbers. Then CGn is said to be the complex group algebra of Gn . Also let Zn 2 be the set of n-tuples of Z2 . Any function from Zn 2 to Z2 is said to be a Boolean function. In this paper we consider representation of Boolean functions as elements in CGn . We demonstrate that bent Boolean functions on n variables correspond to a particular type of unitary units in CGn .

1

Introduction

Let C be the field of complex numbers and let Gn be an abelian 2-group with n generators presented as follows: Gn = ha1 , . . . , an : a2i = 1, ai aj = aj ai , i, j ∈ {1, . . . , n}i.

(1)

The group algebra CGn is defined as the finite formal sums of the form: a=

X

a(g)g, where a(g) ∈ C, for all g ∈ Gn .

(2)

g∈Gn

Suppose a = defined as

P

g∈Gn

a(g)g and b =

P

g∈Gn

a+b=

b(g)g are any two elements in CGn . Addition is

X

(a(g) + b(g))g,

(3)

g∈Gn

and multiplication is defined as ab =

X X

a(g)b(h)gh

g∈Gn h∈Gn

 =

X

 X

 g∈Gn

h∈Gn



 =

X

X 

g∈Gn

a(h)b(h−1 g) g

h∈Gn

a(h)b(hg) g.

(4)

The complement of any z ∈ C is denoted by z. The involution of a ∈ CGn is X a∗ = a(g)g −1 g∈Gn

=

X

(5) a(g)g,

g∈Gn

since g 2 = 1 for all g ∈ Gn . Any invertible element in CGn is said to be a unit. Definition 1. An element u ∈ CG is said to be a unitary unit if uu∗ = 1. Let Z2 be the field consisting of two elements. We define Zn2 = {x = (x1 , . . . , xn ) : xi ∈ Z2 , i ∈ {1, . . . , n}}.

(6)

Any function from Zn2 to Z2 is said to be a Boolean function on n variables and the set of Boolean functions on n variables is denoted by Bn . Alternatively, Boolean functions can be thought of as functions from Zn2 to the set {−1, 1}. All through this paper we shall consider the latter description of a Boolean function if not stated otherwise. For detailed study on bent functions we refer to [1, 2]. We note that there is a natural isomorphism from Zn2 to Gn . Thus, a Boolean function f ∈ Bn can also be thought of as a function from Gn to {−1, 1} and hence as the following element of the group algebra CGn : X f (g)g. f= (7) g∈Gn

2

Bent functions and units in CGn

The bent functions form a very important class of Boolean functions defined on even number of n variables. It is known that bent functions possess maximum nonlinearity namely 2n−1 − 2 2 −1 , where n is the number of input variables. Theorem 1. Let n be an even positive integer. Suppose f ∈ Bn is a bent function. Then n 2− 2 f ∈ CGn is a unitary unit. Proof. Suppose f ∈ Bn . The autocorrelation of f at a point u ∈ Zn2 is defined as: Cf (u) =

X

f (x)f (x + u).

(8)

x∈Zn 2

It is known that if f ∈ Bn is a bent function then X Cf (u) = f (x)f (x + u) = 0, x∈Zn 2

(9)

for all nonzero u ∈ Zn2 and Cf (0) = 2n . If we convert this expression in the group algebra domain, supposing that u 7→ g then X f (h)f (hg) = 0, (10) Cf (g) = h∈Gn

for all nonzero g ∈ Gn and Cf (1) = 2n . Let the bent function when written as an element of CGn is X f (h)h. (11) f= h∈Gn

By using (4) and (10) we obtain f f = 2n .1 −n 2

(2 n

n

f )(2− 2 f ) = 1.

This implies that 2− 2 f is a unitary unit in CGn .

3

(12) t u

Conclusion

This is our work in progress. We demonstrate above a connection between units in complex group algebras and bent functions. We have not come across this connection before. However the connection between group rings and Boolean functions is investigated by Pott [4]. It is an open question to check whether this connection can be utilized to study the structure of bent functions and whether generalized bent functions as described by Tokareva [5] can be put in the same framework.

References 1. C. Carlet, Boolean functions for cryptography and error correcting codes, Chapter of the monograph, “Boolean Models and Methods in Mathematics, Computer Science and Engineering,” Cambridge Univ. Press, Y. Crama, P. Hammer (eds.), pp. 257–397, 2010. 2. T. W. Cusick, P. St˘ anic˘ a, Cryptographic Boolean functions and applications, Elsevier – Academic Press, 2009. 3. C.P.Milies and S.K.Sehgal, An Introduction of Group Ring, Kluwer Academic Publisher, 2002. 4. A. Pott, Nonlinear function in abelian groups and relative difference sets, Discrete Applied Mathematics 138 (2004), pp. 177-193. 5. N. N. Tokareva, Generalization of Bent functions. A Survey, Journal of Applied and Industrial Mathematics, 5 (2011), no. 1, pp. 110-129.

Bent Functions and Units in Group Algebras

Bent Functions and Units in Group Algebras. Sugata Gangopadhyay and Deepika Saini. Department of Mathematics. Indian Institute of Technology Roorkee,. Roorkee–247667, INDIA. {gsugata, deepikasainidma}@gmail.com. Abstract. Let Gn be an abelian 2-group having n generators and C be the field of complex.

210KB Sizes 1 Downloads 166 Views

Recommend Documents

Around bent and semi-bent quadratic Boolean functions
May 1, 2005 - Keywords: Boolean function, m-sequence, quadratic mapping, semi- ... tain power functions which are known as almost bent mappings [4].

Around bent and semi-bent quadratic Boolean functions
May 1, 2005 - semi-bent functions of any degree in certain range for any n ≥ 7 is presented ... After this pioneering work a lot of research has been devoted to finding ...... Mathematics and Theoretical Computer Science, Ding, C.; Helleseth,.

Around bent and semi-bent quadratic Boolean functions
May 1, 2005 - This family has the trace representation Tr(x2i+1), where gcd(i, n) = 1 and. Tr(x) = x + x2 + ··· + x2n−1 ... However, almost all families of semi-bent functions have been derived from power polynomials, that is ...... Mathematics

coordinatewise decomposition of group-valued borel functions
As the map f described in the proof of ¬(2) ⇒ ¬(1) of Proposition 1 is clearly. Borel, it follows that GS is acyclic, thus ES is Borel (by Theorems 14.11 and 18.11.

A NOTE ON GROUP ALGEBRAS OF LOCALLY ...
When X is the class of injective modules, X-automorphism invariant mod- ..... Department of Mathematics and Computer Science, St. Louis University, St. Louis,.

coordinatewise decomposition of group-valued borel functions
Fix γ0 ∈ Γ \ {1Γ}, define f : S → Γ by f(x, y) = ¨ γ0 ... the unique G-neighbor of z in Bn, and define recursively u : X → Γ,v : Y → Γ by ... Bi and ∃w ∈ Bn ((z, w) ∈ G).

Functions and Equations in Two Variables Functions ...
z = f(x, y). Example:ааEvaluate the function for f(4,ан3). f(x, y) = x. 2. + 4y or ... necessary to solve an equation for a variable. ... Pg 486аа585 x 5, 100, 101, 103.

Real and Stochastic Time in Process Algebras for ...
of support, as well as tolerance, understanding, and flexibility as much as a ..... products, and a delay of two time units followed by the transition “snd-app”,.

Real and Stochastic Time in Process Algebras for ...
the best cafés and restaurants. Cecolina has always ..... We start off with modeling a simple testing system using paradigms from formal methods and ..... societally important devices, like mobile phones, Internet protocols, cash machines, etc.

pdf-1295\clifford-algebras-and-their-applications-in-mathematical ...
... apps below to open or edit this item. pdf-1295\clifford-algebras-and-their-applications-in-ma ... ra-and-physics-by-rafal-ablamowicz-bertfried-fauser.pdf.

Executive functions in synesthesia
Jan 8, 2013 - Third, we found support for our hypothesis that inhi- bition of a synesthetic color ..... Six color words (in Dutch) were presented on the computer screen (distance to the screen was ...... Nature, 406, 365. Dixon, M. J., Smilek, D., ..

Executive functions in synesthesia
Jan 8, 2013 - not predict performance on a synesthetic Stroop task. .... those synesthetes good at inhibiting synesthetic color should be relatively good at .... www.neurobs.com) on a PC with Windows version XP and CRT monitor, and re-.

INTERVAL MV-ALGEBRAS AND GENERALIZATIONS ...
Oct 7, 2009 - algebra, triangularization, interval functor, interval Lukasiewicz logic, t-norm, ... many classes of ordered algebras related with logical systems.

SUPERCONFORMAL ALGEBRAS AND MOCK THETA ...
Sep 9, 2009 - 3. 2. The N = 4 Superconformal Algebras and Mock Theta Functions. The N = 4 ..... like ̂µ(z;τ) (2.15) when we set s = 3. 4;. ∆1. 2. P3. 4. (τ) = 0.

Constants, Units, and Uncertainty
each Federal agency, by a date certain and to the extent economically ...... Greek alphabet in roman and italic type alpha. A. A beta. B. B gamma delta epsilon. E.

G¨ODEL ALGEBRAS: INTERACTIVE DUALITIES AND ...
objective of this paper may be seen as the development of a closer tie-up than .... More significantly, the results in Section 2 allow us also to go back again ...... admits amalgamation if and only if the pushout maps pB : B → B ∐A C and pC : B 

FOR DIVISION ALGEBRAS
ISSN: 0092-7872 print/1532-4125 online. DOI: 10.1081/AGB- ... Canberra, Australia and Department of Pure Mathematics, Queen's University,. Belfast, UK .... Proposition 2.4. Let A and B be central simple algebras of coprime degrees. If.

FOR DIVISION ALGEBRAS
ISSN: 0092-7872 print/1532-4125 online .... For split algebras, A = Mn F, CK1 A = NK1 A with the exception of F = n = 2SLn .... number of square classes in F∗. /F.

Apr 11, 2017 : Suspension of Units Suspension of trading in units - NSE
Apr 11, 2017 - Prudential Asset Management Company Limited. In pursuance of Regulation ... Manager. Telephone No. Fax No. Email id. 022-26598235/36.

PREPROJECTIVE ALGEBRAS, c-SORTABLE ...
(c) For any reduced expression w = su1 su2 ···sul of w, the object T = ⊕ ... (αα∗ − α∗α) in KQ is homogeneous of degree 1, the grading of KQ naturally gives a.

Instructional Units Days - cfisd
1st Semester. 78. Time Frame. Unit 1: Launching Reading Workshop. 19. 8/24-9/18. Unit 2: Genre Study: Fiction. 15. 9/21-10/9. Unit 3: Genre Study: Drama. 9. 10/13-10/23. Unit 4: Genre Study: Poetry. 10. 10/26-11/6. Unit 5: Genre Study: Traditional Li

CANONICITY IN SUBVARIETIES OF BL-ALGEBRAS ...
Corollary 1.3. If V is a finitely generated variety of algebras with a distributive lattice reduct, V is σ-canonical and π-canonical. 2. Canonical extensions of sums of posets. In this section we will describe the behavior of canonical extensions o

Embedding Real Time in Stochastic Process Algebras
clocks. We discuss the embedding of weak-choice real-time process theo- ... An interesting feature is the definition of the alternative compo- ...... Information.