Section 17.3 Fisher's Inequality
There is one more important inequality that is not at all obvious, but is necessary for the existence of a BIBD\((v,k,\lambda)\text{.}\) This is known as Fisher's Inequality, since it was proven by Sir Ronald Aylmer Fisher (1890—1962). The proof we will give is somewhat longer than the standard proof. This is because the standard proof uses linear algebra, which we do not expect to be required background for this course.
Theorem 17.3.1 (Fisher's Inequality).
For any BIBD\((v,k,\lambda)\text{,}\) we must have \(b \ge v\text{.}\)
Before proving this fact, let's observe the consequences in terms of the usual parameters: \(v\text{,}\) \(k\text{,}\) and \(\lambda\text{.}\) We know from Equation (17.1.2) that
so \(b \ge v\) implies
Since \(v\) is the number of points of a design, it must be positive, so dividing through by \(v\) does not reverse the inequality. Thus,
Since \(k\) is the number of points in each block, both \(k\) and \(k-1\) must be positive (we are ignoring the trivial case \(k=1\)), so multiplying through by \(k(k-1)\) does not reverse the inequality. Thus,
Proof of Fisher's Inequality
Suppose we have an arbitrary BIBD\((v,k,\lambda)\text{.}\) Let \(B\) be an arbitrary block of this design. For each value of \(i\) between \(0\) and \(k\) (inclusive), let \(n_i\) denote the number of blocks \(B'\neq B\) such that \(|B'\cap B|=i\text{.}\) (When we say \(B' \neq B\) we allow the blocks to be equal as sets if the block \(B\) is a repeated block of the design; we are only insisting that \(B'\) not be the exact same block of the design as \(B\text{.}\))
The following equations involving \(n_i\) are consequences of easy combinatorial proofs, together with the definition of \(n_i\text{:}\)
because both sides of this equation count every block except \(B\text{.}\)
because both sides of this equation count the number of times elements of \(B\) appear in some other block of the design.
because both sides of this equation count the number of times all of the ordered pairs of elements from \(B\) appear together in some other block of the design. Note that when \(i=0\) or \(i=1\text{,}\) we have \(i(i-1)n_i=0\text{,}\) so in fact
Adding Equations (17.3.2) and (17.3.3) gives
Now comes the part of the proof where something mysterious happens, and for reasons that are not at all apparent, the result we want will emerge. To fully understand a proof like this one requires deeper mathematics, but even seeing a proof is useful to convince ourselves that the result is true.
Take the polynomial in \(x\) given by
Using Equations (17.3.1), (17.3.2), and (17.3.4), we see that this is equal to
Notice that the format in which this polynomial started was a sum of squares times non-negative integers, so its value must be non-negative for any \(x \in \mathbb R\text{.}\)
Using the quadratic formula, \(ax^2+b'x+c=0\) has roots at
If a quadratic polynomial has two real roots, then there is a region in which its values are negative. Since this polynomial is non-negative for every \(x \in \mathbb R\text{,}\) it can have at most one real root, so \((b')^2-4ac \le 0\text{.}\) Substituting the actual values from our polynomial, this means that
Hence,
Let's rewrite the \(b\) in terms of \(v, r\text{,}\) and \(k\text{.}\) By Theorem 17.1.7, we have \(bk=vr\text{,}\) so
Hence
Expand the second term slightly, and multiply both sides of the inequality by \(v-1\text{:}\)
In the middle expression, we have \((\lambda-1)(v-1)\text{.}\) By Theorem 17.1.7, we know that \(\lambda=r(k-1)/(v-1)\text{,}\) so
Therefore,
Thus, we have
The next step is a lot of work to do by hand. Fortunately there is good math software that can perform routine tasks like this quickly. If we expand this inequality fully, remarkably it has a nice factorisation:
Now, \(r >0\) for any design, and \((v-k)^2\) is a square, so must be nonnegative. Therefore, this inequality forces \(k-r \le 0\text{,}\) so \(k \le r\text{.}\) Hence \(r/k\ge 1\text{.}\) Using Theorem 17.1.7, we have
as desired.
Notice that if \(k\) is fixed, then only finitely many values of \(v\) do not meet Fisher's Inequality, so satisfying this inequality did not need to be added as a condition to Wilson's Theorem.
Exercises 17.3.2.
Find values for \(v\text{,}\) \(k\) and \(\lambda\) that satisfy Theorem 17.1.9 but do not satisfy Fisher's Inequality. What can you say about the existence of a design with these parameters?
Suppose that \(\lambda=1\) and \(k=20\text{.}\) How big must \(v\) be to satisfy Fisher's Inequality? What is the smallest value for \(v\) that satisfies all of the necessary conditions?
Suppose that \(\lambda=2\) and \(k=20\text{.}\) How big must \(v\) be to satisfy Fisher's Inequality? What is the smallest value for \(v\) that satisfies all of the necessary conditions?
Explain how you know there does not exist a BIBD with \(v = 46\text{,}\) \(b = 23\text{,}\) and \(k = 10\text{.}\)
Explain how you know there does not exist a BIBD with \(v = 8\text{,}\) \(b = 10\text{,}\) \(k = 4\text{,}\) and \(r = 5\text{.}\)
If \(\bibd\) is a BIBD with \(v = 22\text{,}\) then what can you say about the value of \(b\text{?}\)