proposition@alttheorem \newaliascntlemma@alttheorem \newaliascntcorollary@alttheorem \newaliascntquestion@alttheorem \newaliascntdefinition@alttheorem \newaliascntremark@alttheorem \newaliascntconstruction@alttheorem
On an infinite family of generalized PBIBDs
Abstract.
We consider a generalization of the notion of partially balanced incomplete block designs (PBIBDs), by relaxing the requirement that the underlying association scheme be commutative. An infinite family of such generalizations is constructed, one for each prime power congruent to modulo .
1. Introduction and Preliminaries
Combinatorial designs are fascinating objects which have been studied for centuries, and have origins in diverse areas (cf. the introduction of [5] for a brief historical account). This paper focuses on a particular kind of combinatorial design, originating in the theory of the design of experiments, called partially balanced incomplete block design (PBIBD). Formally introduced by Bose and Nair in [2], a PBIBD is a certain incidence structure together with an underlying symmetric association scheme111There are longstanding terminology disagreements in this area. In this paper association scheme means homogeneous coherent configuration. which provides many regularity properties to the whole structure. We refer to Bailey’s book [1] which gives a statistician-friendly account of association schemes and their use in the design of experiments.
Association schemes arose naturally in algebraic combinatorics, independent of any applications to statistics, in works pertaining to permutation groups and, independently, to the graph isomorphism problem. We refer to Cameron’s survey [4] for a brief overview of the permutation groups aspect, and the celebrated monograph [3] for the many graph theoretic aspects of association schemes.
Natural generalizations of the notion of a PBIBD were suggested and studied over the years. Among these, notions that take a more general underlying structure by relaxing the various requirements in the definition of an association scheme were introduced and studied in [9] and in [10]. In [7], Nair suggested a generalization of PBIBDs to incidence structures with underlying association schemes which are not necessarily commutative.
In this paper we present a construction of an infinite family of such generalizations of PBIBDs, one for each prime power congruent to modulo . This construction stemmed from the analysis of designs constructed by Nevo in [8].
We assume that the reader is familiar with basics of association scheme theory, but for notational purposes we recall the definitions of an association scheme and a .
Definition \thedefinition@alt.
An association scheme with associate classes is a finite set together with binary relations , , such that:
-
•
,
-
•
for each relation , the inverse relation is also an associate class,
-
•
, and whenever ,
-
•
for any pair , the number of elements such that and depends only on . This number is denoted by .
The numbers in the last item above are called the intersection numbers of the association scheme. We will also use the term -associates when referring to a pair .
A symmetric association scheme is one in which all the binary relations are symmetric.
Definition \thedefinition@alt.
A partially balanced incomplete block design with associate classes denoted is a block design with points, blocks, where each block has size , each point lies on blocks, and such that there is a symmetric association scheme defined on where, if are -th associates then they occur together in precisely blocks for . The numbers are called the parameters of the .
Our definition of a generalized PBIBD is verbatim section 1 dropping the word symmetric. It follows that if is the inverse relation of then .
A special feature of our family of s is that the number of non-vanishing values of the s is constant: we have just the value when , and the values and when is not a power of . Moreover, there is exactly one class for each non-zero value.
2. The construction
Let be a prime power congruent to modulo , and consider the vector space , where denotes the finite field with elements. Let be a generator of , and denote . Our set of points is , that is, we identify the four vectors , , and , for all non-zero vectors , to obtain the set of points. Let , the quotient group of the matrix group by its center . Each element of is a set of matrices, and consider the natural action of on via multiplication (of representatives):
here is a representative of the element , and is a representative of the element . Define
and denote , the orbit of under the natural action of (the induced action on -sets). We have thus defined an incidence structure on which acts transitively both on the points and on the blocks. In fact, if we analyse the action of on pairs of points we can give a geometric interpretation to the basic block , and thus to all blocks of . Consider the points of as the vertices of a regular octahedron, with edges as depicted in the following figure:
With this description at hand we will freely switch between the terms block and octahedron when we refer to elements of . Also, we will use the terms edges and diagonals for pairs of points of which form an edge in an octahedron, and pairs of points of which form a diagonal in an octahedron (a pair of antipodal points), respectively. Of course, any other pair of points do not lie in a block together.
Lemma \thelemma@alt.
-
(1)
acts transitively on the edges of .
-
(2)
acts transitively on the diagonals of .
Let us denote by the Schurian association scheme of the action of on . Then we have
Corollary \thecorollary@alt.
The block design is a with underlying association scheme .
Lemma \thelemma@alt.
The stabilizer of a point in is isomorphic to , where .
Proof.
Since acts transitively on it suffices to consider the stabilizer of . So let , that is
It follows that or , and , thus
the determinant condition implies that in the first case, and in the second case, so we have
Therefore
∎
The cases and , are different in an essential way, so we analyse them separately. The reason for the difference between the case of characteristic and other characteristics is the fact that in the case of characteristic , the subgroup forms the multiplicative group of the prime subfield (and not just a subgroup of the multiplicative group of the field). A manifestation of this fact that will be useful for our purposes later is formulated in the following lemma.
Lemma \thelemma@alt.
if and only if .
Proof.
so we have , that is, is a field of characteristic . ∎
The case
In this case the stabilizer of the basic block in is a group of rotations of the regular octahedron. It is in fact half of the full group of rotations of the regular octahedron. There are two types of rotations of a regular octahedron:
-
(a)
rotation about the axis defined by a pair of antipodal points, and
-
(b)
rotation about the axis formed by connecting the centers of a pair of opposite faces.
In the full group of rotations of the octahedron, the rotations of type (a) are of order , and the rotations of type (b) are of order thus producing a group of order . In our group we take the square of rotations of type (a) and all rotations of type (b), obtaining a group of order . In this description where
-
•
is the rotation around the axis defined by the antipodal points and , and
-
•
is the rotation around the axis formed by connecting the centers of the opposite faces and .
Lemma \thelemma@alt.
The stabilizer of a block in is isomorphic to the alternating group .
Proof.
First, since acts transitively on the block set it is enough to consider , the stabilizer of the basic block . In fact, we will explicitly write representatives for the elements of . We will first show that , and then one can verify that
is a set of representatives of distinct elements of . We use the orbit-stabilizer theorem:
One can check directly that the elements in the above list leave fixed, and that there are elements in that list that take to each of the points in , so . To compute we recall that by section 2
now it is enough to show that the only elements in that fix are and . So let be an element that stabilizes , since it follows from section 2 that is either , , or . Each of the above four cases gives options for , and out of these eight options the only elements that indeed fix are and , so and . The isomorphism can now be deduced by noticing that has no element of order , and the only non-abelian group of order which has no elements of order is the alternating group . ∎
Lemma \thelemma@alt.
-
(a)
The group acts transitively on the edges of .
-
(b)
Every edge of is contained in ocathedra.
Proof.
-
(a)
Since acts transitively on the octahedra, it suffices to show that acts transitively on the edges of . This will follow from the orbit-stabilizer theorem once we show that stabilizer of the edge (in ) is trivial. So let , first we will show that must fix both vertices and . Write , and assume that
then from the first equality it follows that and or , from the second equality if follows that and or , and by the determinant condition we have
Both elements above are not in , thus must fix each of the vertices of . It follows that , thus or , but does not fix so we must have and so is trivial.
-
(b)
From the calculation in the proof of it follows that
thus . Using the orbit-stabilizer theorem we can now compute the total number of edges of , that is, the size of the orbit of under the action of :
Let denote the set of edges of . Now we apply a standard double-counting argument, we count the size of the set
in two ways:
-
•
because every block has edges, and
-
•
, where is the number of blocks that contain a given edge.
Therefore, we have
-
•
∎
Lemma \thelemma@alt.
-
(a)
The group acts transitively on the diagonals of .
-
(b)
Every diagonal of is contained in ocathedron.
Proof.
-
(a)
As in the previous proofs, since acts transitively on the octahedra, it suffices to show that acts transitively on the diagonals of . To see that, it is enough to consider just the rotation :
-
(b)
The following arguments are similar to those given in the proof of The case , we will compute the stabilizer of the diagonal in order to obtain the total number of diagonals in via the orbit-stabilizer theorem, and then use a double-counting argument to compute the number of octahedra that contain a given diagonal. So let , then we have either
or
In case , the first equality implies or , and , thus or , plugging this into the second equation we get in the first case and in the second case, so
In case , the first equality implies or , and or (respectively), thus or , plugging this into the second equation we get in the first case, and in the second, so or , now the determinant condition determines and we get
It is now easy to check that the four representative matrices we found form a group, thus . Again, the orbit-stabilizer theorem allows us to compute the total number of diagonals of , that is, the size of the orbit of under the action of :
Let denote the set of diagonals of . Yet again we apply a double-counting argument, we count the size of the set
in two ways:
-
•
because every block has diagonals, and
-
•
, where is the number of blocks that contain a given diagonal.
Therefore, we have
-
•
∎
Theorem 1.
The block design is a with parameters
The underlying association scheme is the Schurian scheme of , and the number of associate classes is
Proof.
The number of points is clear from the construction. The number of blocks can be calculated by using the orbit-stabilizer theorem and the fact that, by The case , :
The fact that each block has size follows from the fact that the basic block has size , and that the set of blocks is the orbit of under the action of . To prove that each point lies on blocks it suffices to show that lies on blocks, because acts transitively on . For that purpose we will show that . Again, the orbit-stabilizer theorem applied to will do the job:
thus . A pair of points of is either an edge of , a diagonal of or neither (that is a pair that does not lie in a block together), it follows from The case that an edge lies on blocks, from The case that a diagonal lies on block, and any other pair lies on () blocks. Next, the fact that the Schurian scheme of the action is the underlying association scheme follows from the fact that acts transitively on the edges of (proved in The case ), and on the diagonals of (proved in The case ).
Finally, we compute the number of associate classes, that is, the number of classes of , or in other words, the rank of the transitive permutation group minus . The rank of a transitive permutation group is equal to number of orbits of the stabilizer of a point, so we compute the number of orbits of . Recall that
so for each point of the form we have , these are orbits. For points of the form , with , we have
because takes to , so we get more orbits. Altogether we counted the orbits of , thus the number of associate classes is . ∎
The case
Let . In this case the basic block is in fact just the projective line over , and we have
Lemma \thelemma@alt.
The stabilizer of a block in is isomorphic to .
Proof.
As before, by the transitive action of on it is enough to consider . By section 2, since , we have that . It follows that and thus we have
that is, is the projective line over , and it follows that subgroup of that fixes the projective line over is . ∎
Corollary \thecorollary@alt.
acts transitively on pairs of points that lie together in a block.
We will refer to pairs of points that lie together on a block adjacent points, and correspondingly to pairs of points that do not lie together on a block as non-adjacent points.
Theorem 2.
The block design is a with parameters
The underlying association scheme is the Schurian scheme of , and the number of associate classes is
Proof.
The number of points is clear from the construction. The number of blocks can be calculated by using the orbit-stabilizer theorem and the fact that, by The case , :
The fact that each block has size follows from the fact that the basic block has size , and that the set of blocks is the orbit of under the action of . To prove that each point lies on blocks it suffices to show that lies on blocks, because acts transitively on . For that purpose we will show that . Again, the orbit-stabilizer theorem applied to will do the job:
By The case we have
that is, and , thus and therefore . The number of pairs of adjacent points is
To show that each pair of adjacent points determines a unique block it is enough to show that the stabilizer of a pair of adjacent points stabilizes that whole block. So by The case we may assume that is our pair of adjacent points on the block . We need to show that . Recall that the calculation in The case showed that
in this case, clearly . Finally, the fact that the Schurian scheme of the action is the underlying association scheme follows from the fact that acts transitively on the pairs of adjacent points (stated in The case ), the computation of the number of associate classes is identical to that given in Theorem 1. ∎
At this point it seems interesting to ask:
Question \thequestion@alt.
Can we find an underlying association scheme for with less vanishing classes?
The following two sections deal with this question. In section 3 we find the largest (in a certain natural sense) group acting on producing an underlying Schurian association scheme with less vanishing classes. In section 4 we compute the underlying association scheme with the smallest possible number of vanishing classes for all s with , and propose a general conjecture about the minimal association schemes.
3. A smaller rank underlying association scheme
In this section we prove that in fact we have a larger group acting on . Let be the Frobenius automorphism of , that is, the map that takes each element to its -th power . We denote by the automorphism group . The projective special semilinear group, commonly denoted by , is the semidirect product , where the cyclic group is acting on in the natural way:
Theorem 3.
The largest automorphism group of that preserves the octahedral structure is isomorphic to .
Proof.
Clearly acts on . The additional involution is the missing rotation about the axis formed by two antipodal vertices of the octahedron. ∎
Computing the number of orbits of on
We use Burnside’s lemma and standard Galois cohomology tools to compute the number of orbits of on and . As usual we denote by the fixed points of under the action of . Burnside’s lemma establishes that
For each divisor of we have a subfield of , the elements of are precisely the fixed points of . Moreover, if is a multiple of that does not divide then the fixed points of are again the elements of , thus we can rewrite the above sum as follows:
where is Euler totient function. To compute we use Galois cohomology. For clearer notation we denote . The short exact sequence
provides a long exact sequence in group cohomology
By Hilbert’s Theorem 90 we have
so we get the following exact sequence
and we are interested in
Clearly, we have . We deal with cases and separately.
The case
In this case is already contained in and thus is fixed by so and we have
Now, since is a trivial -module we have
so if we denote (this number depends on the residue of modulo ) we have
The case
In this case is contained in but not in so for every odd power of there are just fixed points, and for every even power of there are fixed points, that is:
The computation of in this case is a bit more involved. If is even then is again a trivial -module and we have
For odd, is no longer a trivial -module. There are two cyclic groups here, and an action of one of them on the other, considered as a module, so we will use additive notation for (that is, the group of integers modulo ), and write to denote the action of on , where and , the operation in will be denoted simply for . Fix a generator of , the the action of on is
The -cocycles are thus the functions satisfying
and the -coboundaries are those satisfying
A -cocycle is determined by its value on . So let , one can verify that out of the options (one option for each ) there are just elements in , explicitly, these are the functions
Consider now . Let then out of the options
it is easy to verify that and are both in . Also, and are cohomologous (their difference is in ), so altogether we get
Denote summarizing the above we have
and
Corollary \thecorollary@alt.
is a with associate classes.
4. The smallest rank underlying association scheme
We have constructed all the s with on GAP [6], we used the program stabil2 to perform WL-stabilization on the partition of into -classes (a -class consists of all pairs in that lie on blocks) in order to obtain an underlying association scheme with the smallest number of classes possible for each incidence structure. It turns out that in a considerable number of cases we in fact obtain an underlying scheme of smaller rank than what is provided by section 3. It follows from Theorem 3 that in those cases the underlying scheme is non-Schurian.
Class Number in section 3 | Smallest Class Number | Parameters | Remarks | |
---|---|---|---|---|
Non-Schurian. This is an antipodal distance regular graph of diameter , a -fold cover of . | ||||
Non-Schurian. Non-commutative. | ||||
Non-Schurian. Non-commutative. | ||||
non-Schurian. | ||||
Non-Schurian. Non-commutative. | ||||
Non-Schurian. Non-commutative. | ||||
non-Schurian. | ||||
non-Schurian. This is an antipodal distance regular graph of diameter , a -fold cover of . | ||||
non-Schurian. |
Acknowledgements
I thank Rosemary Bailey and Eran Nevo for helpful comments on earlier versions of this text.
References
- [1] R. A. Bailey. Association schemes, volume 84 of Cambridge Studies in Advanced Mathematics. Cambridge University Press, Cambridge, 2004. Designed experiments, algebra and combinatorics.
- [2] R. C. Bose and K. R. Nair. Partially balanced incomplete block designs. Sankhyā: The Indian Journal of Statistics (1933-1960), 4(3):337–372, 1939.
- [3] A. E. Brouwer, A. M. Cohen, and A. Neumaier. Distance-regular graphs, volume 18 of Ergebnisse der Mathematik und ihrer Grenzgebiete (3) [Results in Mathematics and Related Areas (3)]. Springer-Verlag, Berlin, 1989.
- [4] Peter J. Cameron. Coherent configurations, association schemes and permutation groups. In Groups, combinatorics & geometry (Durham, 2001), pages 55–71. World Sci. Publ., River Edge, NJ, 2003.
- [5] Charles J. Colbourn and Jeffrey H. Dinitz, editors. Handbook of combinatorial designs. Discrete Mathematics and its Applications (Boca Raton). Chapman & Hall/CRC, Boca Raton, FL, second edition, 2007.
- [6] The GAP Group. GAP – Groups, Algorithms, and Programming, Version 4.11.1, 2021.
- [7] C. Ramankutty Nair. A new class of designs. J. Amer. Statist. Assoc., 59:817–833, 1964.
- [8] Eran Nevo. Polyhedrons and PBIBDs from hyperbolic manifolds. Geometriae Dedicata, pages 1–8, 2015.
- [9] B. V. Shah. A generalisation of partially balanced incomplete block designs. Ann. Math. Statist., 30:1041–1050, 1959.
- [10] Bikas Kumar Sinha. Some aspects of simplicity in the analysis of block designs. J. Statist. Plann. Inference, 6(2):165–172, 1982.