9.5 Blocking Set

A blocking set in a projective plane is a set of points intersecting every line. Trivially points in a line form a blocking set of cardinality q+1 and they are called trivial blocking sets. Thus non-trivial blocking sets are blocking sets which do not contain a line. If q=1, there is no non-trivial blocking set. Let q≥2. Can we have non-trivial blocking sets of cardinality q+2,q+3 and so on ? Trivially, we can rule out non-trivial blocking sets of cardinality q+1.

Lemma 9.12.

If B is a non-trivial blocking set in a projective plane of order q, then |B|≥q+2.

Proof.

Let x≠y∈B and L be the line determined by x,y. Let z∈L−B. Since there are q+1 lines through z, there are q lines through z apart from L. The only common point to each of these lines (including L) is z and so each of the lines intersect a distinct point of B apart from x,y. Thus |B|≥q+2. ∎

Generalizing the argument, we conclude the following.

Lemma 9.13.

If B is a non-trivial blocking set in a projective plane of order q and |B|=q+m then any line intersects with at most m points in B.

Proof.

Let L be a line intersecting with t points in B. Let z∈L−B and there are again q lines through z apart from L. Eeach of these lines intersect a distinct point of B apart from those in L∩B. Thus we have that q+t≤|B|=q+m and so implying t≤m as required. ∎

Using this, we derive the Bruen’s theorem extending the cardinality of non-trivial blocking sets even further.

Theorem 9.14 (Bruen 1970).

If B is a non-trivial blocking set in a projective plane of order q, then |B|≥q+q+1.

Proof.

Assume |B|=q+m for some m≤q+1. Let li be the number of lines that intersect exactly i points in B. By Lemma 9.13, li=0 for i>m. Now double-counting lines, pairs (x,L) such that x∈B∩L, triples (x,y,L) such that x≠y∈B∩L, we have

∑i=1mli =b=q2+q+1,
∑i=1mi⁢li =r⁢|B|=(q+1)⁢|B|,
∑i=1mi⁢(i−1)⁢li =|B|⁢(|B|−1).

Since m≤q+1 we have i≤q+1 for all i≤m. Putting together,

0 ≥∑i=1m(i−1)⁢(i−q−1)⁢li
=∑ii⁢(i−1)⁢li−(q+1)⁢∑i=1mi⁢li−(q+1)⁢∑ili
=|B|⁢(|B|−1)−(q+1)⁢|B|⁢(q+1)−(q+1)⁢(q2+q+1)
=[|B|−(q+q+1)]×[|B|−(q⁢q+1)].

Since |B|≤q+q+1, |B|<q⁢q+1 as q≥2. Thus the above inequality implies that |B|=q+q+1. ∎

Exercise(A) 9.15.

Let B be a non-trivial blokcing set in a projective plane of order q. Show that |B|≤q2−q.

Exercise(A) 9.16.

Let S be a set of q+2 points in a projective plane of order q. Show that |L∩S|≥2 for any line L such that L∩S≠∅.

Exercise(A) 9.17.

Let S be a set of points of a projective plane of order q. Suppose that non three points of S are colinear (i.e., lie on a line). Prove that then |S|≤q+1 if q is odd and |S|≤q+2 if q is even.

Exercise(A) 9.18.

Let M be incidence matrix of a symmetric 2−(v,k,λ) design. Show that NT also is incidence matrix of a design.