Bose–Mesner algebra explained

In mathematics, a Bose–Mesner algebra is a special set of matrices which arise from a combinatorial structure known as an association scheme, together with the usual set of rules for combining (forming the products of) those matrices, such that they form an associative algebra, or, more precisely, a unitary commutative algebra. Among these rules are:

Bose–Mesner algebras have applications in physics to spin models, and in statistics to the design of experiments. They are named for R. C. Bose and Dale Marsh Mesner.[1]

Definition

Let X be a set of v elements. Consider a partition of the 2-element subsets of X into n non-empty subsets, R1, ..., Rn such that:

x\inX

, the number of

y\inX

such that

\{x,y\}\inRi

depends only on i (and not on x). This number will be denoted by vi, and

x,y\inX

with

\{x,y\}\inRk

, the number of

z\inX

such that

\{x,z\}\inRi

and

\{z,y\}\inRj

depends only on i,j and k (and not on x and y). This number will be denoted by
k
p
ij
.This structure is enhanced by adding all pairs of repeated elements of X and collecting them in a subset R0. This enhancement permits the parameters i, j, and k to take on the value of zero, and lets some of x,y or z be equal.

A set with such an enhanced partition is called an association scheme. One may view an association scheme as a partition of the edges of a complete graph (with vertex set X) into n classes, often thought of as color classes. In this representation, there is a loop at each vertex and all the loops receive the same 0th color.

The association scheme can also be represented algebraically. Consider the matrices Di defined by:

(Di)x,y=\begin{cases}1,&if\left(x,y\right)\inRi,\ 0,&otherwise.\end{cases}    (1)

Let

l{A}

be the vector space consisting of all matrices
n
\sideset{}{
i=0
}\sum a_D_, with

ai

complex.

The definition of an association scheme is equivalent to saying that the

Di

are v × v (0,1)-matrices which satisfy

Di

is symmetric,
n
\sum
i=0

Di=J

(the all-ones matrix),

D0=I,

DiDj=

n
\sum
k=0
k
p
ij

Dk=DjDi,    i,j=0,\ldots,n.

The (x,y)-th entry of the left side of 4. is the number of two colored paths of length two joining x and y (using "colors" i and j) in the graph. Note that the rows and columns of

Di

contain

vi

1s:

DiJ=JDi=viJ.    (2)

From 1., these matrices are symmetric. From 2.,

D0,\ldots,Dn

are linearly independent, and the dimension of

l{A}

is

n+1

. From 4.,

l{A}

is closed under multiplication, and multiplication is always associative. This associative commutative algebra

l{A}

is called the Bose–Mesner algebra of the association scheme. Since the matrices in

l{A}

are symmetric and commute with each other, they can be simultaneously diagonalized. This means that there is a matrix

S

such that to each

A\inl{A}

there is a diagonal matrix

ΛA

with

S-1ASA

. This means that

l{A}

is semi-simple and has a unique basis of primitive idempotents

J0,\ldots,Jn

. These are complex n × n matrices satisfying
2
J
i

=Ji,i=0,\ldots,n,    (3)

JiJk=0,ik,    (4)

n
\sum
i=0

Ji=I.    (5)

Di

, and the basis consisting of the irreducible idempotent matrices

Ek

. By definition, there exist well-defined complex numbers such that

Di

n
=\sum
k=0

pi(k)Ek,    (6)

and

|X|Ek

n
=\sum
i=0

qk\left(i\right)Di.    (7)

The p-numbers

pi(k)

, and the q-numbers

qk(i)

, play a prominent role in the theory. They satisfy well-defined orthogonality relations. The p-numbers are the eigenvalues of the adjacency matrix

Di

.

Theorem

The eigenvalues of

pi(k)

and

qk(i)

, satisfy the orthogonality conditions:
n
\sum
k=0

\muipi(k)p\ell(k)=vvi\deltai,(8)

n
\sum
k=0

\muiqk(i)q\ell(i)=v\muk\deltak.(9)

Also

\mujpi(j)=viqj(i),i,j=0,\ldots,n.(10)

In matrix notation, these are

PT\Delta\muP=v\Deltav,(11)

QT\DeltavQ=v\Delta\mu,(12)

where

\Deltav=\operatorname{diag}\{v0,v1,\ldots,vn\},    \Delta\mu=\operatorname{diag}\{\mu0,\mu1,\ldots,\mun\}.

Proof of theorem

The eigenvalues of

DiD\ell

are

pi(k)p\ell(k)

with multiplicities

\muk

. This implies that

vvi\deltai\ell=\operatorname{trace}DiD\ell=

n
\sum
k=0

\muipi(k)p\ell(k),(13)

which proves Equation

\left(8\right)

and Equation

\left(11\right)

,

Q=vP-1=

-1
\Delta
v

PT\Delta\mu,(14)

which gives Equations

(9)

,

(10)

and

(12)

.

\Box

There is an analogy between extensions of association schemes and extensions of finite fields. The cases we are most interested in are those where the extended schemes are defined on the

n

-th Cartesian power

X=l{F}n

of a set

l{F}

on which a basic association scheme

\left(l{F},K\right)

is defined. A first association scheme defined on

X=l{F}n

is called the

n

-th Kronecker power
n
\left(l{F},K\right)
of

\left(l{F},K\right)

. Next the extension is defined on the same set

X=l{F}n

by gathering classes of
n
\left(l{F},K\right)
. The Kronecker power corresponds to the polynomial ring

F\left[X\right]

first defined on a field

F

, while the extension scheme corresponds to the extension field obtained as a quotient. An example of such an extended scheme is the Hamming scheme.

Association schemes may be merged, but merging them leads to non-symmetric association schemes, whereas all usual codes are subgroups in symmetric Abelian schemes.

See also

Notes and References

  1. Bose & Mesner (1959)