Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download
22144 views
1
\documentclass[11pt,a4paper]{jacodesmath}
2
%
3
\usepackage{amsmath}
4
\usepackage{amssymb}
5
\usepackage{amsthm}
6
\usepackage{graphicx}
7
%
8
%\usepackage[colorlinks=true,allcolors=blue]{hyperref}
9
%\usepackage{url}
10
%
11
\newcommand{\mb}[1]{\mathbb{#1}}
12
\newcommand{\mf}[1]{\mathbf{#1}}
13
\newcommand{\Cay}{\operatorname{Cay}}
14
\newcommand{\oE}{\mf{\operatorname{E}}}
15
\newcommand{\G}{\mb{G}}
16
\newcommand{\R}{\mb{R}}
17
\newcommand{\Z}{\mb{Z}}
18
\newcommand{\Rep}{P}
19
\newcommand{\V}[1]{\underline{#1}}
20
\newcommand{\abs}[1]{\left| #1 \right|}
21
\newcommand{\isomorphic}{\simeq}
22
\newcommand{\To}{\rightarrow}
23
%
24
\newtheorem{question}{Question}
25
%
26
\newenvironment{proofof}[1]{\noindent\emph{Proof of #1.}}{\qed}
27
28
\rhead{ \fancyplain{}{P. Leopardi} }
29
\begin{document}
30
31
\title{ \textbf{Twin bent functions, strongly regular Cayley graphs, and Hurwitz-Radon theory}}
32
33
\author[1]{Paul Leopardi\thanks{paul.leopardi@gmail.com}}
34
\affil[1]{University of Melbourne, Australian Government - Bureau of Meteorology}
35
%
36
37
%%
38
\maketitle
39
\begin{textblock*}{10cm} (8cm,3cm)
40
\begin{center}JACODESMATH \\
41
\footnotesize Twin bent functions, strongly regular Cayley graphs, and Hurwitz-Radon theory
42
\end{center}
43
\end{textblock*}
44
%%%
45
46
\begin{abstract}
47
%
48
The real monomial representations of Clifford algebras
49
give rise to two sequences of bent functions.
50
For each of these sequences, the corresponding Cayley graphs are
51
strongly regular graphs, and the corresponding sequences of strongly regular graph parameters
52
coincide.
53
Even so, the corresponding graphs in the two sequences are not isomorphic, except in the first 3
54
cases.
55
The proof of this non-isomorphism is a simple consequence of a theorem of Radon.
56
%
57
\textbf{Keywords.} Bent functions, strongly regular graphs, Clifford algebras, Hurwitz-Radon.
58
\\
59
\textbf{2010 AMS Classification. 05E30 (11T71 15A24 15B34) }
60
61
\end{abstract}
62
63
\section{Introduction}
64
\label{sec-Introduction}
65
Two recent papers \cite{Leo14Constructions,Leo15Twin} describe and investigate two infinite
66
sequences of bent functions and their Cayley graphs.
67
The bent function $\sigma_m$ on $\Z_2^{2 m}$ is described in the first paper
68
\cite{Leo14Constructions}, on
69
generalizations of Williamson's construction for Hada\-mard matrices.
70
The bent function $\tau_m$ on $\Z_2^{2 m}$ is described in the second paper \cite{Leo15Twin},
71
which investigates some of the properties of the two sequences of bent functions.
72
In this second paper it is shown that the bent functions $\sigma_m$ and $\tau_m$ both correspond to
73
Hada\-mard difference sets with the same parameters
74
\begin{align*}
75
(v_m,k_m,\lambda_m,n_m) &= (4^m, 2^{2 m - 1} - 2^{m-1}, 2^{2 m - 2} - 2^{m-1}, 2^{2 m - 2}),
76
\end{align*}
77
and that their corresponding Cayley graphs are both strongly regular with the same parameters
78
$(v_m,k_m,\lambda_m,\lambda_m)$.
79
80
The main result of the current paper is the following.
81
\begin{theorem}\label{HR-non-imomorphic-theorem}
82
The Cayley graphs of the bent functions $\sigma_m$ and $\tau_m$ are isomorphic only when $m=1, 2,$
83
or $3.$
84
\end{theorem}
85
86
The remainder of the paper is organized as follows.
87
Section \ref{sec-Background} outlines some of the background of this investigation.
88
Section \ref{sec-Preliminaries} includes further definitions used in the subsequent sections.
89
Section~\ref{sec-Results} proves the main result, and resolves the conjectures and the question
90
raised by the previous papers.
91
Section~\ref{sec-Discussion} puts these results in context, and suggests future research.
92
93
\section{Background}\label{sec-Background}
94
A recent paper of the author \cite{Leo14Constructions} describes a generalization of
95
Williamson's construction for Hada\-mard matrices \cite{Wil44}
96
using the real monomial representation of the basis elements of the Clifford algebras $\R_{m,m}$.
97
98
Briefly, the general construction uses some
99
\begin{align*}
100
%
101
\quad &A_k \in \{-1,0,1\}^{n \times n}, \quad B_k \in \{-1,1\}^{b \times b},
102
\quad k \in \{1,\ldots,n\},
103
%
104
\end{align*}
105
%
106
where the $A_k$ are \emph{monomial} matrices,
107
and constructs
108
%
109
\begin{align}
110
%
111
H &:= \sum_{k=1}^n A_k \otimes B_k,
112
\tag{H0}
113
%
114
\end{align}
115
%
116
such that
117
%
118
\begin{align}
119
%
120
H \in \{-1,1\}^{n b \times n b}
121
\quad
122
\text{and}
123
\quad
124
H H^T &= n b I_{(n b)},
125
\tag{H1}
126
%
127
\end{align}
128
%
129
i.e. $H$ is a Hada\-mard matrix of order $n b$.
130
The paper \cite{Leo14Constructions} focuses on a special case of the construction,
131
satisfying the conditions
132
%
133
\begin{align}
134
%
135
A_j \ast A_k = 0 \quad (j \neq k)&, \quad \sum_{k=1}^n A_k \in \{-1,1\}^{n \times n},
136
\notag
137
\\
138
A_k A_k^T &= I_{(n)},
139
\notag
140
\\
141
A_j A_k^T + \lambda_{j,k} A_k A_j^T &= 0 \quad (j \neq k),
142
\label{constructions-4}
143
\\
144
B_j B_k^T - \lambda_{j,k} B_k B_j^T &= 0 \quad (j \neq k),
145
\notag
146
\\
147
\lambda_{j,k} &\in \{-1,1\},
148
\notag
149
\\
150
\sum_{k=1}^n B_k B_k^T &= n b I_{(b)},
151
\notag
152
%
153
\end{align}
154
%
155
where $\ast$ is the Hada\-mard matrix product.
156
157
In Section 3 of the paper \cite{Leo14Constructions},
158
it is noted that the Clifford algebra $\R^{2^m \times 2^m}$ has a canonical basis consisting of
159
$4^m$ real monomial matrices,
160
corresponding to the basis of the algebra $\R_{m,m}$, with the following properties:
161
162
Pairs of basis matrices either commute or anticommute.
163
Basis matrices are either symmetric or skew,
164
and so the basis matrices $A_j, A_k$ satisfy
165
%
166
\begin{align}
167
%
168
A_k A_k^T &= I_{(2^m)},
169
\quad
170
A_j A_k^T + \lambda_{j,k} A_k A_j^T = 0 \quad (j \neq k),
171
\quad
172
\lambda_{j,k} \in \{-1,1\}.
173
%
174
\label{A-property-1}
175
\end{align}
176
177
Additionally, for $n=2^m$, we can choose a transversal of $n$ canonical basis matrices that
178
satisfies conditions \eqref{constructions-4} on the $A$ matrices,
179
%
180
\begin{align}
181
%
182
A_j \ast A_k = 0 \quad (j \neq k)&,
183
\quad
184
\sum_{k=1}^n A_k \in \{-1,1\}^{n \times n}.
185
%
186
\label{A-property-2}
187
\end{align}
188
189
Section 3 also contains the definition of $\varDelta_m$, the restricted amicability /
190
anti-amicability graph of $\R_{m,m}$,
191
and the subgraphs $\varDelta_m[-1]$ and $\varDelta_m[1]$, as well as the term ``transversal graph''.
192
These definitions are repeated here since they are used in the conjectures and question below.
193
\begin{definition}\label{definition-delta}
194
\cite[p. 225]{Leo14Constructions}
195
196
Let $\varDelta_m$ be the graph whose vertices are the $n^2=4^m$
197
positive signed basis matrices of the real representation
198
of the Clifford algebra $\R_{m,m}$,
199
with each edge having one of two labels, $-1$ or $1$:
200
\begin{itemize}
201
\item
202
Matrices $A_j$ and $A_k$ are connected by an edge labelled by $-1$ (``red'') if they have disjoint
203
support and are anti-amicable,
204
that is, $A_j A_k^{-1}$ is skew.
205
\item
206
Matrices $A_j$ and $A_k$ are connected by an edge labelled by $1$ (``blue'') if they have disjoint
207
support and are amicable,
208
that is, $A_j A_k^{-1}$ is symmetric.
209
\item
210
Otherwise there is no edge between $A_j$ and $A_k$.
211
\end{itemize}
212
The subgraph $\varDelta_m[-1]$ consists of the vertices of $\varDelta_m$ and all edges in
213
$\varDelta_m$ labelled by $-1$.
214
Similarly, the subgraph $\varDelta_m[1]$ contains all of the edges of $\varDelta_m$ that are
215
labelled by $1$.
216
\end{definition}
217
218
A \emph{transversal graph} for the Clifford algebra $\R_{m,m}$
219
is any induced subgraph of $\varDelta_m$ that is a complete graph on $2^m$ vertices.
220
That is, each pair of vertices in the transversal graph represents a pair of matrices,
221
$A_j$ and $A_k$ with disjoint support.
222
223
The following three conjectures appear in Section 3 of the paper \cite{Leo14Constructions}:
224
225
\begin{conjecture}\label{conjecture-1}
226
%
227
For all $m \geqslant 0$ there is a permutation $\pi$ of the set of $4^m$ canonical basis matrices,
228
that sends an amicable pair of basis matrices with disjoint support to an anti-amicable pair, and
229
vice-versa.
230
%
231
\end{conjecture}
232
233
\begin{conjecture}\label{conjecture-2}
234
%
235
For all $m \geqslant 0,$
236
for the Clifford algebra $\R_{m,m},$ the subset of transversal graphs that are
237
not self-edge-colour complementary
238
can be arranged into a set of pairs of graphs with each member of the pair
239
being edge-colour complementary to the other member.
240
%
241
\end{conjecture}
242
243
\begin{conjecture}\label{conjecture-3}
244
%
245
For all $m \geqslant 0,$
246
for the Clifford algebra $\R_{m,m},$ if a graph $T$ exists amongst the transversal graphs,
247
then so does at least one graph with edge colours complementary to those of $T$.
248
%
249
\end{conjecture}
250
Note that Conjecture \ref{conjecture-1} implies Conjecture \ref{conjecture-2},
251
which in turn implies Conjecture \ref{conjecture-3}.
252
253
The significance of these conjectures can be seen in relation to the following result,
254
which is Part 1 of Theorem 10 of the paper \cite{Leo14Constructions}.
255
256
\begin{lemma}\label{th-graph-image}
257
If $b$ is a power of 2, $b=2^m$, $m \geqslant 0$,
258
the amicability / anti-amicability graph $P_b$ of the matrices
259
$\{-1,1\}^{b \times b}$ contains a complete two-edge-coloured graph on $2 b^2$ vertices
260
with each vertex being a Hada\-mard matrix.
261
This graph is isomorphic to $\varGamma_{m,m}$, the amicability / anti-amicability graph of
262
the group $\G_{m,m}$.
263
\end{lemma}
264
The definitions of $\varGamma_{m,m}$ and $\G_{m,m}$
265
are given in Section 3 of the paper \cite{Leo14Constructions},
266
and the definition of $\G_{m,m}$ is repeated below.
267
For the current paper, it suffices to note that $\varDelta_m$ is a subgraph of $\varGamma_{m,m}$,
268
and so, therefore, are all of the transversal graphs.
269
270
An $n$-tuple of $A$ matrices of order $n=2^m$ satisfying properties \eqref{A-property-1} and
271
\eqref{A-property-2}
272
yields a corresponding transversal graph $T$.
273
As noted in Section 5 of the paper \cite{Leo14Constructions},
274
if Conjecture \ref{conjecture-3} were true, this would guarantee the existence
275
of an edge-colour complementary transversal graph $\overline{T}$.
276
In turn, because Lemma \ref{th-graph-image} guarantees the existence of a complete two-edge-coloured
277
graph
278
isomorphic to $\varGamma_{m,m}$ within $P_b$, and because $\varDelta_m$ is a subgraph of
279
$\varGamma_{m,m}$,
280
the graph $P_b$ would have to contain a two-edge-coloured subgraph isomorphic to $\overline{T}$.
281
This would imply the existence of an $n$-tuple of $B$ matrices of order $n$ satisfying the condition
282
\eqref{constructions-4}
283
such that the construction (H0) would satisfy the Hada\-mard condition (H1), with a matrix of order
284
$n^2$.
285
286
The author's subsequent paper on bent functions \cite{Leo15Twin}
287
refines Conjecture~\ref{conjecture-1} into the following question.
288
\begin{question}
289
\label{Question-1}
290
Consider the sequence of edge-coloured graphs $\varDelta_m$ for $m \geqslant 1$,
291
each with red subgraph $\varDelta_m[-1],$ and blue subgraph $\varDelta_m[1].$
292
For which $m \geqslant 1$ is there an automorphism of $\varDelta_m$
293
that swaps the subgraphs $\varDelta_m[-1]$ and $\varDelta_m[1]$?
294
\end{question}
295
296
The main result of this paper, Theorem \ref{HR-non-imomorphic-theorem},
297
leads to the resolution of these conjectures and this question.
298
299
\section{Further definitions and properties}
300
\label{sec-Preliminaries}
301
This section sets out the remainder of the definitions and properties used in this paper.
302
It is based on the previous papers \cite{Leo14Constructions, Leo15Twin} with additions.
303
304
%\newpage
305
\paragraph*{Clifford algebras and their real monomial representations.}
306
\label{sec-Clifford}
307
308
~
309
310
The following definitions and results appear in the paper on Hada\-mard matrices and Clifford
311
algebras \cite{Leo14Constructions},
312
and are presented here for completeness, since they are used below.
313
Further details and proofs can be found in that paper, and in the paper on bent functions
314
\cite{Leo15Twin},
315
unless otherwise noted.
316
An earlier paper on representations of Clifford algebras \cite{Leo05} contains more background
317
material.
318
319
The signed group \cite{Cra95}
320
$\G_{p,q}$ of order $2^{1+p+q}$
321
is extension of $\Z_2$ by $\Z_2^{p+q}$,
322
defined by the signed group presentation
323
%
324
\begin{align*}
325
\G_{p,q} := \bigg\langle \
326
&\mf{e}_{\{k\}}\ (k \in S_{p,q})\ \mid
327
\\
328
&\mf{e}_{\{k\}}^2 = -1\ (k < 0), \quad \mf{e}_{\{k\}}^2 = 1\ (k > 0),
329
\\
330
&\mf{e}_{\{j\}}\mf{e}_{\{k\}} = -\mf{e}_{\{k\}}\mf{e}_{\{j\}}\ (j \neq k) \bigg\rangle,
331
\end{align*}
332
%
333
where $S_{p,q} := \{-q,\ldots,-1,1,\ldots,p\}.$
334
%
335
% The following construction of the real monomial representation $\Rep(\G_{m,m})$
336
% of the group $\G_{m,m}$ is used below.
337
338
The $2 \times 2$ orthogonal matrices
339
\begin{align*}
340
\oE_1 :=
341
\left[
342
\begin{array}{cc}
343
0 & -1 \\
344
1 & 0
345
\end{array}
346
\right],
347
\quad
348
\oE_2 :=
349
\left[
350
\begin{array}{cc}
351
0 & 1 \\
352
1 & 0
353
\end{array}
354
\right]
355
\end{align*}
356
generate $\Rep(\G_{1,1}),$ the real monomial representation of group $\G_{1,1}.$
357
The cosets of $\{\pm I\} \equiv \Z_2$ in $\Rep(\G_{1,1})$ are
358
ordered using a pair of bits, as follows.
359
\begin{align*}
360
0 &\leftrightarrow 00 \leftrightarrow \{ \pm I \},
361
\\
362
1 &\leftrightarrow 01 \leftrightarrow \{ \pm \oE_1 \},
363
\\
364
2 &\leftrightarrow 10 \leftrightarrow \{ \pm \oE_2 \},
365
\\
366
3 &\leftrightarrow 11 \leftrightarrow \{ \pm \oE_1 \oE_2 \}.
367
\end{align*}
368
369
For $m > 1$,
370
the real monomial representation $\Rep(\G_{m,m})$ of the
371
group $\G_{m,m}$ consists of matrices of the form $G_1 \otimes G_{m-1}$
372
with $G_1$ in $\Rep(\G_{1,1})$ and $G_{m-1}$ in $\Rep(\G_{m-1,m-1}).$
373
The cosets of $\{\pm I\} \equiv \Z_2$ in $\Rep(\G_{m,m})$ are
374
ordered by concatenation of pairs of bits,
375
where each pair of bits uses the ordering as per $\Rep(\G_{1,1}),$
376
and the pairs are ordered as follows.
377
\begin{align*}
378
0 &\leftrightarrow 00 \ldots 00 \leftrightarrow \{ \pm I \},
379
\\
380
1 &\leftrightarrow 00 \ldots 01 \leftrightarrow \{ \pm I_{(2)}^{\otimes {(m-1)}} \otimes \oE_1 \},
381
\\
382
2 &\leftrightarrow 00 \ldots 10 \leftrightarrow \{ \pm I_{(2)}^{\otimes {(m-1)}} \otimes \oE_2 \},
383
\\
384
&\ldots
385
\\
386
2^{2m} - 1 &\leftrightarrow 11 \ldots 11 \leftrightarrow \{ \pm (\oE_1 \oE_2)^{\otimes {m}} \}.
387
\end{align*}
388
This ordering is called
389
the \emph{Kronecker product ordering} of the cosets of $\{\pm I\}$ in $\Rep(\G_{m,m}).$
390
391
%Recall that
392
The group $\G_{m,m}$ and its real monomial representation $\Rep(\G_{m,m})$
393
satisfy the following properties.
394
\begin{enumerate}
395
\item
396
Pairs of elements of $\G_{m,m}$ (and therefore $\Rep(\G_{m,m})$) either commute or anti\-commute:
397
for $g, h \in \G_{m,m},$ either $h g = g h$ or $h g = - g h.$
398
\item
399
The matrices $E \in \Rep(\G_{m,m})$ are orthogonal: $E E^T = E^T E = I.$
400
\item
401
The matrices $E \in \Rep(\G_{m,m})$ are either symmetric and square to give $I$ or
402
skew and square to give $-I$: either $E^T = E$ and $E^2 =I$ or $E^T = -E$ and $E^2 = -I.$
403
\end{enumerate}
404
405
Taking the positive signed element of each of the $2^{2m}$ cosets listed above
406
defines a transversal of $\{\pm I\}$ in $\Rep(\G_{m,m})$
407
which is also a monomial basis for the real representation of the Clifford algebra $\R_{m,m}$ in
408
Kronecker product order,
409
called this basis the \emph{positive signed basis} of $\Rep(\R_{m,m}).$
410
411
%\begin{definition}\label{definition-gamma}
412
The function $\gamma_m : \Z_{2^{2 m}} \To \Rep(\G_{m,m})$
413
chooses the corresponding basis matrix from the positive signed basis of $\Rep(\R_{m,m}),$
414
using the Kronecker product ordering.
415
This ordering also defines a corresponding function on $\Z_2^{2 m},$
416
also called $\gamma_m.$
417
%\end{definition}
418
419
\paragraph*{Hurwitz-Radon theory.}
420
\label{sec-Hurwitz-Radon}
421
The key concept used in the proof of Lemma~\ref{Red-clique-lemma} below is that of a
422
\emph{Hurwitz-Radon family} of matrices.
423
~
424
425
A set of real orthogonal matrices $\{A_1,A_2,\ldots,A_s\}$ is called a Hurwitz-Radon family
426
\cite{GerP74a,Hur22,Rad22} if
427
\begin{enumerate}
428
\item
429
$A_j^T = -A_j$ for all $j=1,\ldots,s$, and
430
\item
431
$A_j A_k = -A_k A_j$ for all $j \neq k$.
432
\end{enumerate}
433
The Hurwitz-Radon function $\rho$ is defined by
434
\begin{align*}
435
\rho(2^{4 d + c}) &:= 2^c + 8 d, \quad \text{where~} 0 \leqslant c < 4.
436
\end{align*}
437
As stated by Geramita and Pullman \cite{GerP74a}, Radon \cite{Rad22}
438
proved the following result, which is used as a lemma in this paper.
439
\begin{lemma}\label{Hurwitz-Radon-lemma}
440
\cite[Theorem A]{GerP74a}
441
442
Any Hurwitz-Radon family of order $n$ has at most $\rho(n)-1$ members.
443
\end{lemma}
444
445
\paragraph*{The two sequences of bent functions.}
446
\label{sec-Bent}
447
448
~
449
450
The previous two papers \cite{Leo14Constructions,Leo15Twin}
451
define two binary functions on $\Z_2^{2 m}$, $\sigma_m$ and $\tau_m$, respectively.
452
Their key properties are repeated below.
453
See the two papers for the proofs and for more details and references on bent functions.
454
455
The function $\sigma_m : \Z_2^{2 m} \To \Z_2$ has the following properties.
456
\begin{enumerate}
457
\item
458
For $i \in \Z_2^{2m},$ $\sigma_m(i) = 1$ if and only if the number of
459
digits equal to 1 in the base 4 representation of $i$ is odd.
460
\item
461
Since each matrix $\gamma_m(i)$ is orthogonal, $\sigma_m(i) = 1$ if and only if the matrix
462
$\gamma_m(i)$ is skew.
463
\item
464
The function $\sigma_m$ is bent.
465
\end{enumerate}
466
467
The function $\tau_m : \Z_2^{2 m} \To \Z_2$ has the following properties.
468
\begin{enumerate}
469
\item
470
For $i \in \Z_2^{2m},$ $\tau_m(i) = 1$ if and only if the number of digits equal to 1 or 2 in the
471
base 4
472
representation of $i$ is non zero, and the number of digits equal to 1 is even.
473
\item
474
The value $\tau_m(i) = 1$ if and only if the matrix $\gamma_m(i)$ is symmetric but not diagonal.
475
\item
476
The function $\tau_m$ is bent.
477
\end{enumerate}
478
479
\paragraph*{The relevant graphs.}
480
\label{sec-Graphs}
481
482
~
483
484
For a binary function $f : \Z_2^{2 m} \To \Z_2$, with $f(0)=0$ we consider the simple undirected
485
\emph{Cayley graph} $\Cay(f)$ \cite[3.1]{BerC99}
486
where the vertex set $V(\Cay(f)) = \Z_2^{2 m}$ and for $i,j \in \Z_2^{2 m}$, the edge $(i,j)$ is in
487
the edge set $E(\Cay(f))$ if and only if $f(i+j)=1$.
488
489
In the paper on Hada\-mard matrices \cite{Leo14Constructions} it is shown that
490
since $\sigma_m(i)=1$ if and only if $\gamma_m(i)$ is skew,
491
the subgraph $\varDelta_m[-1]$ is isomorphic to the Cayley graph $\Cay(\sigma_m)$.
492
493
The paper on bent functions \cite{Leo15Twin} notes that
494
since $\tau_m(i) = 1$ if and only if $\gamma_m(i)$ is symmetric but not diagonal,
495
the subgraph $\varDelta_m[1]$ is isomorphic to the Cayley graph $\Cay(\tau_m)$.
496
In that paper, these isomorphisms and the characterization of $\Cay(\sigma_m)$ and $\Cay(\tau_m)$
497
as Cayley graphs of bent functions are used to prove the following theorem.
498
\begin{theorem}\label{Twins-are-strongly-regular-theorem}
499
\cite[Theorem 5.2]{Leo15Twin}
500
501
For all $m \geqslant 1,$
502
both graphs $\varDelta_m[-1]$ and $\varDelta_m[1]$ are strongly regular, with parameters
503
$v_m = 4^m,$ $k_m = 2^{2 m - 1} - 2^{m - 1},$ $\lambda_m=\mu_m=2^{2 m - 2} - 2^{m - 1}.$
504
%
505
\end{theorem}
506
507
\section{Proof of Theorem \ref{HR-non-imomorphic-theorem} and related results}
508
\label{sec-Results}
509
Here we prove the main result, and examine its implications for Conjectures~\ref{conjecture-1}
510
to~\ref{conjecture-3} and Question~\ref{Question-1}.
511
512
The proof of Theorem~\ref{HR-non-imomorphic-theorem} follows from the following two lemmas.
513
The first lemma puts an upper bound on the clique number of the graph $\Cay(\sigma_m) \isomorphic
514
\varDelta_m[-1]$.
515
\begin{lemma}
516
\label{Red-clique-lemma}
517
The clique number of the graph $\Cay(\sigma_m)$ is at most $\rho(2^m)$,
518
where $\rho$ is the Hurwitz-Radon function.
519
Therefore $\rho(2^m) < 2^m$ for $m \geqslant 4$.
520
\end{lemma}
521
\begin{proof}
522
If we label the vertices of the graph $\Cay(\sigma_m)$ with the elements of $Z_2^{2m}$,
523
then any clique in this graph is mapped to another clique if a constant is added to all of the
524
vertices.
525
Thus without loss of generality we can assume that we have a clique of order $s+1$ with one of the
526
vertices labelled by 0.
527
If we then use $\gamma_m$ to label the vertices with elements of $\R_{m,m}$ to obtain the isomorphic
528
graph $\varDelta_m[-1]$,
529
we have one vertex of the clique labelled with the identity matrix $I$ of order $2^m$.
530
Since the clique is in $\varDelta_m[-1]$, the other vertices $A_1$ to $A_s$ (say) must necessarily
531
be skew matrices
532
that are pairwise anti-amicable,
533
\begin{align*}
534
A_j A_k^T &= -A_k A_j^T\quad\text{for all~} j \neq k.
535
\intertext{But then}
536
A_j A_k &= -A_k A_j\quad\text{for all~} j \neq k,
537
\end{align*}
538
and therefore $\{A_1,\ldots,A_s\}$ is a Hurwitz-Radon family.
539
By Lemma~\ref{Hurwitz-Radon-lemma}, $s$ is at most $\rho(2^m)-1$ and therefore the size of the
540
clique is at most
541
$\rho(2^m)$.
542
\end{proof}
543
544
The second lemma puts a lower bound on the clique number of the graph $\Cay(\tau_m) \isomorphic
545
\varDelta_m[1]$.
546
\begin{lemma}
547
\label{Blue-clique-lemma}
548
The clique number of the graph $\Cay(\tau_m)$ is at least $2^m$.
549
\end{lemma}
550
\begin{proof}
551
We construct a clique of order $2^m$ in $\Cay(\tau_m)$ with the vertices labelled in $\Z_2^{2m}$,
552
using the following set of vertices, denoted in base 4:
553
\begin{align*}
554
C_m &:= \{ 00 \ldots 00, 00 \ldots 02, 00 \ldots 20, \ldots, 22 \ldots 22 \}.
555
\end{align*}
556
The set $C_m$ is closed under addition in $\Z_2^{2 m}$,
557
and therefore forms a clique of order $2^m$ in $\Cay(\tau_m)$,
558
since the sum of any two distinct elements of $C_m$ is in the support of $\tau_m$.
559
\end{proof}
560
561
With these two lemmas in hand, the proof of Theorem~\ref{HR-non-imomorphic-theorem} follows easily.
562
563
\begin{proofof}{Theorem~\ref{HR-non-imomorphic-theorem}}
564
The result is a direct consequence of Lemmas~\ref{Red-clique-lemma} and~\ref{Blue-clique-lemma}.
565
For $m \geqslant 4$, the clique numbers of the graphs $\Cay(\sigma_m)$ and $\Cay(\tau_m)$ are
566
different,
567
and therefore these graphs cannot be isomorphic.
568
\end{proofof}
569
570
Lemmas~\ref{Red-clique-lemma} and~\ref{Blue-clique-lemma}, along with
571
Theorem~\ref{HR-non-imomorphic-theorem}
572
imply the failure of the conjectures~\ref{conjecture-1} to~\ref{conjecture-3}, as well as the
573
resolution of Question~\ref{Question-1}, as follows.
574
\begin{theorem}
575
\label{Conjectures-are-false-theorem}
576
For $m \geqslant 4$ the following hold.
577
\begin{enumerate}
578
\item
579
There exist transversal graphs that do not have an edge-colour complement, and
580
therefore Conjecture~\ref{conjecture-3} does not hold.
581
\item
582
As a consequence, Conjectures~\ref{conjecture-1} and~\ref{conjecture-2} also do not hold.
583
\item
584
Question~\ref{Question-1} is resolved.
585
The only $m \geqslant 1$ for which there is an automorphism of $\varDelta_m$
586
that swaps the subgraphs $\varDelta_m[-1]$ and $\varDelta_m[1]$
587
are $m=1,2$ and $3$.
588
\end{enumerate}
589
590
\end{theorem}
591
592
\begin{proof}
593
Assume that $m \geqslant 4$.
594
A transversal graph is a subgraph of $\varDelta_m$ which is a complete graph of order $2^m$.
595
The edges of a transversal graph are labelled with the colour red (if the edge is contained in
596
$\varDelta_m[-1]$) or blue
597
(if the edge is contained in $\varDelta_m[1]$).
598
By Lemma~\ref{Red-clique-lemma}, the largest clique of $\varDelta_m[-1]$ is of order $\rho(2^m) <
599
2^m$,
600
and by Lemma~\ref{Blue-clique-lemma}, the largest clique of $\varDelta_m[1]$ is of order $2^m$.
601
If we take a blue clique of order $2^m$ as a transversal graph, this cannot have an edge-colour
602
complement
603
in $\varDelta_m$, because no red clique can be this large.
604
More generally, we need only take a transversal graph containing a blue clique with order larger
605
than $\rho(2^m)$ to have a clique with no edge-colour complement
606
in $\varDelta_m$.
607
This falsifies Conjecture~\ref{conjecture-3}.
608
609
Since Conjecture~\ref{conjecture-3} fails for $m \geqslant 4$,
610
the pairing of graphs described in Conjecture~\ref{conjecture-2} is impossible for $m \geqslant 4$.
611
Thus Conjecture~\ref{conjecture-2} is also false.
612
613
Finally, Conjecture~\ref{conjecture-1} fails as a direct consequence of
614
Theorem~\ref{HR-non-imomorphic-theorem}
615
since, for $m \geqslant 4$, the subgraphs $\varDelta_m[-1]$ and $\varDelta_m[1]$are not isomorphic.
616
Therefore, for $m \geqslant 4$, there can be no automorphism of $\varDelta_m$ that swaps these
617
subgraphs.
618
\end{proof}
619
620
\section{Discussion}
621
\label{sec-Discussion}
622
The result of Lemma~\ref{Red-clique-lemma} is well known.
623
For example, the graph $\varDelta_m[-1]$ is the complement of the graph $V^+$ of Yiu \cite{Yiu90},
624
and the result for $V^+$ in his Theorem 2 is equivalent to Lemma \ref{Red-clique-lemma}.
625
626
The main consequence of Theorem~\ref{Conjectures-are-false-theorem} is that for $m>3$ there is at
627
least one $n$-tuple of $A$ matrices,
628
with $n=2^m$ such that no $n$-tuple of $B$ matrices of order $n$ can be found to satisfy
629
construction (H0) under condition (H1).
630
The proof of Theorem 5 of the Hada\-mard construction paper \cite{Leo14Constructions} shows by
631
construction that for any $m$,
632
and any $n$-tuple of $A$ matrices satisfying \eqref{constructions-4}, there is an $n$-tuple of $B$
633
matrices of order $nc$ that
634
satisfies construction (H0) under condition (H1), where $c=M(n-1)$, with
635
\begin{align}
636
M(q) &:=
637
\begin{cases}
638
\lceil \frac{q}{2} \rceil + 1, \quad \text{if~} q \equiv 2,3,4 \quad (\operatorname{mod} 8),
639
\\
640
\lceil \frac{q}{2} \rceil \quad \text{otherwise.}
641
\end{cases}
642
\label{M-def}
643
\end{align}
644
Thus Theorem 5 remains valid.
645
The question remains as to whether the the order $nc$ is tight or can be reduced.
646
In the special case where the $n$-tuple of $A$ matrices is mutually amicable, the answer is given by
647
Corollary 15 of the paper \cite{Leo14Constructions}:
648
The set of $\{-1,1\}$ matrices of order $c$ contains an $n$-tuple of mutually anti-amicable
649
Hada\-mard matrices.
650
So in this special case, the required order can be reduced from $nc$ to $c$.
651
This leads to the following question.
652
\begin{question}
653
In the general case, for any $m>1$, $n=2^m$, for any $n$-tuple of $A$ matrices satisfying
654
\eqref{constructions-4},
655
does there always exist an $n$-tuple of $B$ matrices of order $c$ that
656
satisfies construction (H0) under condition (H1), where $c=M(n-1)$, with $M$ defined by
657
\eqref{M-def}?
658
\end{question}
659
660
As a result of Theorems~\ref{Twins-are-strongly-regular-theorem} and
661
\ref{Conjectures-are-false-theorem},
662
we see that we have two sequences of strongly regular graphs, $\varDelta_m[-1]$ and $\varDelta_m[1]$
663
($m \geqslant 1$),
664
sharing the same parameters,
665
$v_m = 4^m,$ $k_m = 2^{2 m - 1} - 2^{m - 1},$ $\lambda_m=\mu_m=2^{2 m - 2} - 2^{m - 1},$
666
but the graphs are isomorphic only for $m=1, 2, 3$.
667
For these three values of $m$, the existence of
668
automorphisms of $\varDelta_m$ that swap $\varDelta_m[-1]$ and $\varDelta_m[1]$
669
as subgraphs \cite[Table 1]{Leo14Constructions}
670
is remarkable in the light of Theorem~\ref{Conjectures-are-false-theorem}.
671
672
A paper of Bernasconi and Codenotti describes the relationship between bent functions and
673
their Cayley graphs, implying that a bent function corresponding to a $(v,k,\lambda,n)$ Hada\-mard
674
difference set has a Cayley graph
675
that is strongly regular with parameters $(v,k,\lambda,\mu)$ where $\lambda=\mu$~\cite[Lemma
676
12]{BerC99}.
677
The current paper notes that for two specific sequences of bent functions, $\sigma_m$ and $\tau_m$,
678
the corresponding Cayley graphs are not necessarily isomorphic.
679
680
This raises the subject of classifying bent functions via their Cayley graphs, raising the following
681
questions.
682
\begin{question}
683
Which strongly regular graphs with parameters $(v,k,\lambda,\lambda)$ occur as Cayley graphs of bent
684
functions?
685
\end{question}
686
\begin{question}
687
What is the relationship between other classifications of bent functions and the classification via
688
Cayley graphs?
689
\end{question}
690
This classification is the topic of a paper in preparation \cite{Leo16Classifying}.
691
692
With respect to the specific bent functions $\sigma_m$ and $\tau_m$ investigated here,
693
one of the anonymous reviewers of an earlier draft of this paper has asked whether each of these
694
functions are part of a larger class of bent functions.
695
696
The function $\sigma_m$ is a quadratic form, as can be seen from its definition and
697
its recursive identity \cite[Lemma 7]{Leo14Constructions}.
698
Specifically, $\sigma_m(0)=0$,
699
and, in terms of algebraic normal form,
700
using a particular convention for the mapping of bits to Boolean
701
variables, the identity is $\sigma_1(x_0,x_1)=x_0 x_1 + x_0$, and
702
\begin{align*}
703
\sigma_{m+1}(x_0,x_1,&\ldots,x_{2m},x_{2m+1})
704
=
705
\sigma_m(x_0,x_1) +
706
\sigma_m(x_2,x_3,\ldots,x_{2m},x_{2m+1})
707
\\
708
&= x_0 x_1 + x_0 + x_2 x_3 + x_2 + \ldots + x_{2m} x_{2m+1} + x_{2m}.
709
\end{align*}
710
711
In a paper in preparation \cite{Leo16Classifying},
712
it is proven that all quadratic bent functions with
713
the same dimension and weight have isomorphic Cayley graphs.
714
715
As for $\tau_m$, it is a \emph{bent iterative} function
716
\cite[Theorem~V.4]{CanCCP01cryptographic} \cite[Theorem~2]{CanC03decomposing} \cite{Tok11number},
717
as can be seen from its definition, and from the proof that it is a bent function
718
\cite[Theorem 3.1]{Leo15Twin}.
719
720
Since the $\mathcal{PS}^{(-)}$ \emph{partial spread}
721
bent functions are formed using $m$-di\-mensional subspaces of $\Z^{2m}$ which are disjoint except
722
for the $0$ vector \cite[p. 95]{Dil74},
723
these bent functions also have Cayley graphs whose clique number is at least $2^m$.
724
It could therefore be speculated that $\tau_m$ is also a $\mathcal{PS}^{(-)}$ bent function,
725
but exhaustive search using SageMathCloud \cite{SageMathCloud} shows that $\tau_3$ cannot be in
726
$\mathcal{PS}^{(-)}$.
727
Each clique of size 8 in $\Cay(\tau_3)$ that contains the 0 vector intersects each other such
728
clique at two vectors, only one of which is the 0 vector \cite{Leo16SMC}.
729
730
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
731
\paragraph*{Acknowledgements:}
732
733
Thanks to Christine Leopardi for her hospitality at Long Beach.
734
Thanks to Robert Craigen, Joanne Hall, William Martin,
735
Padraig {\'O} Cath{\'a}in and Judy-anne Osborn for valuable discussions.
736
This work was begun in 2014 while the author was a Visiting Fellow at the Australian National University,
737
continued while the author was a Visiting Fellow and a Casual Academic at the University of Newcastle, Australia,
738
and concluded while the author was an employee of the Bureau of Meteorology of the Australian
739
Government, and an Honorary Fellow of the University of Melbourne.
740
Thanks also to the anonymous reviewers of previous drafts of this paper.
741
742
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
743
744
\begin{thebibliography}{20}
745
746
\bibitem{BerC99}
747
A.~Bernasconi and B.~Codenotti.
748
\newblock Spectral analysis of {Boolean} functions as a graph eigenvalue
749
problem.
750
\newblock {\em IEEE Transactions on Computers}, 48(3):345--351, (1999).
751
752
\bibitem{CanCCP01cryptographic}
753
A.~Canteaut, C.~Carlet, P.~Charpin, and C.~Fontaine.
754
\newblock On cryptographic properties of the cosets of {R (1, m)}.
755
\newblock {\em Information Theory, IEEE Transactions on}, 47(4):1494--1513,
756
(2001).
757
758
\bibitem{CanC03decomposing}
759
A.~Canteaut and P.~Charpin.
760
\newblock Decomposing bent functions.
761
\newblock {\em Information Theory, IEEE Transactions on}, 49(8):2004--2019,
762
(2003).
763
764
\bibitem{Cra95}
765
R.~Craigen.
766
\newblock Signed groups, sequences, and the asymptotic existence of {Hadamard}
767
matrices.
768
\newblock {\em J. Combin. Theory Ser. A}, 71(2):241--254, (1995).
769
770
\bibitem{Dil74}
771
J.~F. Dillon.
772
\newblock {\em Elementary {Hadamard} Difference Sets}.
773
\newblock PhD thesis, University of Maryland College Park, Ann Arbor, USA,
774
(1974).
775
776
\bibitem{GerP74a}
777
A.~V. Geramita and N.~J. Pullman.
778
\newblock A theorem of {Hurwitz and Radon} and orthogonal projective modules.
779
\newblock {\em Proceedings of the American Mathematical Society}, 42(1):51--56,
780
(1974).
781
782
\bibitem{Hur22}
783
A.~Hurwitz.
784
\newblock {\"Uber} die {Komposition} der quadratischen {Formen}.
785
\newblock {\em Math. Ann.}, 88(1-2):1--25, (1922).
786
787
\bibitem{Leo16Classifying}
788
P.~Leopardi.
789
\newblock {Classifying bent functions by their Cayley graphs}.
790
\newblock In preparation.
791
792
\bibitem{Leo05}
793
P.~Leopardi.
794
\newblock A generalized {FFT} for {Clifford} algebras.
795
\newblock {\em Bulletin of the Belgian Mathematical Society -- Simon Stevin},
796
11(5):663--688, (2004).
797
798
\bibitem{Leo14Constructions}
799
P.~Leopardi.
800
\newblock Constructions for {Hadamard} matrices, {Clifford} algebras, and their
801
relation to amicability / anti-amicability graphs.
802
\newblock {\em Australasian Journal of Combinatorics}, 58(2):214--248, (2014).
803
804
\bibitem{Leo15Twin}
805
P.~Leopardi.
806
\newblock Twin bent functions and {Clifford} algebras.
807
\newblock In {\em Algebraic Design Theory and Hadamard Matrices}, 189--199.
808
Springer, (2015).
809
810
\bibitem{Leo16SMC}
811
P.~Leopardi.
812
\newblock Boolean-cayley-graphs, (2016).
813
\newblock \url{http://tinyurl.com/Boolean-Cayley-graphs} SageMathCloud public
814
folder. Last accessed 16 April 2017.
815
816
\bibitem{Rad22}
817
J.~Radon.
818
\newblock Lineare {Scharen} orthogonaler {Matrizen}.
819
\newblock {\em Abhandlungen aus dem Mathematischen Seminar der Universit{\"a}t
820
Hamburg}, 1(1):1--14, (1922).
821
822
\bibitem{SageMathCloud}
823
{SageMath, Inc.}
824
\newblock {\em SageMathCloud Online Computational Mathematics}, (2016).
825
\newblock \url{https://cloud.sagemath.com/}.
826
827
\bibitem{Tok11number}
828
N.~Tokareva.
829
\newblock On the number of bent functions from iterative constructions: lower
830
bounds and hypotheses.
831
\newblock {\em Adv. in Math. of Comm.}, 5(4):609--621, (2011).
832
833
\bibitem{Wil44}
834
J.~Williamson.
835
\newblock Hadamard's determinant theorem and the sum of four squares.
836
\newblock {\em Duke Math. J.}, 11:65--81, (1944).
837
838
\bibitem{Yiu90}
839
P.~Y. Yiu.
840
\newblock Strongly regular graphs and {Hurwitz-Radon} numbers.
841
\newblock {\em Graphs and Combinatorics}, 6(1):61--69, (1990).
842
843
\end{thebibliography}
844
845
\end{document}
846
% ----------------------------------------------------------------
847
848