Almost a Hadamard Matrix

Recently, Yu Hin Au, Nathan Lindzey, and Levent Tunçel published a preprint with various spectral bounds on the arXiv. They investigate generalizations of bounds due to Delsarte and Hoffman in the context of the Lovász-Schrijver SDP. Page 12 of that article I knew for a few more days because Nathan asked me if their bound is known. The bound is simply an example to showcase their techniques. Here I will present another method of showing the same bound. Consider the graph G which is defined as follows: Vertices are the elements of {0,1}2+1 and two vertices are adjacent if they have Hamming distance or +1, that is they differ in or +1 positions. On page 12, they obtain the following bound:

Theorem 1 A clique of G has at most size 2+2.

Here we will discuss equality in this bound and a small improvement for even.

1. Equality for odd

Yu, Nathan and Levent use a version of the ratio bound, so the proof is very nice. They also mention that the bound is tight as we can take a (2+2)×(2+2) Hadamard matrix and remove one column. Here an example for =1. This is the corresponding Hadamard matrix:

(1111111111111111)

Our graph has 0s and 1s, so let’s replace 1s by 0s and chop the last column:

(111110101100)

The rows above correspond to 2+2=4 vertices pairwise at distance 1 or 2. As Hadamard matrices of size 2+2, where 2+24, only exist if 4 divides 2+2, we have that is odd for all examples obtained this way.

2. A Small Improvement

Now the small improvement for even.

Theorem 2 A clique of G, even, has at most size 2+1.

This is probably somewhere in literature, but I would like to know where (this was Nathan’s question to me). And I would also like to know if there is a construction to obtain equality in this bound. Using Hadamard matrices, but this time adding a column to them, it is easy to see that the existence of a Hadamard matrix of size 2 implies the existence of a clique of size 2 in G.

So how do we prove this better bound? We use a method from an old blog post of mine here. We will first do this for =2. Let’s say that Aj is the adjacency matrix of the distance-j graph on {0,1}5. That is (Aj)xy is 1 if x and y have Hamming distance j, and 0 otherwise. The eigenvalues of these graphs are well-known. Here, the jth column corresponds to the eigenvalue of the jth graph (j=0,1,2,3,4,5):

P:=(1510105113223111221111221113223115101051)

It is noteworthy that the rows are not random. These 6 graphs share their eigenspaces V0,V1,,V5, a common property of distance-regular graphs and, more generally, association schemes. A reason for those who want to know: The Aj’s commute, so we can diagonalize them simultaneously. Another well-known and very nice thing about this set of graphs is that the eigenvalue matrix P also provides you with an explicit orthogonal projection matrix onto the eigenspace Vi. Define the projection matrix Ei by 25(Ei)xy=Pji if x and y have Hamming distance j. And we also know that the dimension of Vi is equal to P0i.

To show the theorem for =2, we look at E4. We do know that rank(E4)=dim(V4)=5. If Y is a clique of G2, then we also know that the submatrix E of E4 index by Y is of the form 25(5I+(JI)). Clearly, this matrix has full rank, hence |Y|=rank(E)rank(E4). Hence, |Y|5 as claimed.

Now let’s do the same in general with n=2+1. We still have 2n(Ei)xy=Pji for x and y at distance j and dim(Vi)=P0i. The entries of P, given by the Krawtchouk polynomials, are

Pij=h=0j(1)h(ih)(nijh).

We only care about Pji with i=n1. In this case, the formula simplifies to

Pj,n1=h=0n1(1)h(jh)(njn1h)=(1)j1j+(1)j(nj)=(1)j(n2j).

In fact, we only case about j=0,,+1. We obtain P0,2=n, and P,2=(1)=P+1,2. Hence, the submatrix E of E2 indexed by Y is a multiple of nI+(1)(JI), so it has full rank if is even. Hence, |Y|=rank(E). But rank(E)rank(E)=2+1. Therefore, |Y|2+1.

We also obtain an alternative proof for |Y|2+2 for odd. Indeed, nI(JI) has rank |Y|1 if |Y|=2+2. Hence, the bound is worse by one in this case.

3. Equality for even

As the authors of the preprint mention, G2 has clique number 5=2+1. Here is an example for equality:

11110
11001
10101
10011
01111

This is a Hadamard matrix of size 4 with one column and row added. As mentioned before, I would be curious to know if one can do this more generally.

Acknowledgements My thanks go to Nathan Lindzey for having a look at a draft of this article.

Follow the blog!

2 thoughts on “Almost a Hadamard Matrix

  1. What is the independence number of this graph?

    1. I do not know. One can deduce from the (conjectured) independence number of the orthogonality graph that it is far away from something trivial like [latex]2^n/(2\ell)[/latex].

Leave a Reply

Your email address will not be published. Required fields are marked *