Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
64 Lines in the plane, and decompositions of graphs<br />
However, it was shown by Coxeter that the order axioms will suffice for<br />
a proof of the Sylvester–Gallai theorem. Thus one can devise a proof that<br />
does not use any metric properties — see also the proof that we will give in<br />
Chapter 12, using Euler’s formula.<br />
The Sylvester–Gallai theorem directly implies another famous result on<br />
points and lines in the plane, due to Paul Erdős and Nicolaas G. de Bruijn.<br />
But in this case the result holds more generally for arbitrary point-line<br />
systems, as was observed already by Erdős and de Bruijn. We will discuss<br />
the more general result in a moment.<br />
Theorem 2. Let P be a set of n ≥ 3 points in the plane, not all on a line.<br />
Then the set L of lines passing through at least two points contains at least<br />
n lines.<br />
Q<br />
. . .<br />
P P 3 P 4 . . .<br />
P n+1<br />
Proof. For n = 3 there is nothing to show. Now we proceed by induction<br />
on n. Let |P| = n + 1. By the previous theorem there exists a line l 0 ∈ L<br />
containing exactly two points P and Q of P. Consider the set P ′ = P\{Q}<br />
and the set L ′ of lines determined by P ′ . If the points of P ′ do not all lie<br />
on a single line, then by induction |L ′ | ≥ n and hence |L| ≥ n +1 because<br />
of the additional line l 0 in L. If, on the other hand, the points in P ′ are all<br />
on a single line, then we have the “pencil” which results in precisely n + 1<br />
lines.<br />
□<br />
Now, as promised, here is the general result, which applies to much more<br />
general “incidence geometries.”<br />
Theorem 3. Let X be a set of n ≥ 3 elements, and let A 1 , . . .,A m be<br />
proper subsets of X, such that every pair of elements of X is contained in<br />
precisely one set A i . Then m ≥ n holds.<br />
Proof. The following proof, variously attributed to Motzkin or Conway,<br />
is almost one-line and truly inspired. For x ∈ X let r x be the number of<br />
sets A i containing x. (Note that 2 ≤ r x < m by the assumptions.) Now if<br />
x ∉ A i , then r x ≥ |A i | because the |A i | sets containing x and an element<br />
of A i must be distinct. Suppose m < n, then m|A i | < n r x and thus<br />
m(n − |A i |) > n(m − r x ) for x /∈ A i , and we find<br />
1 = ∑<br />
x∈X<br />
1<br />
n = ∑<br />
x∈X<br />
∑<br />
1<br />
n(m−r > ∑ x)<br />
A i:x∉A i A i<br />
∑<br />
1<br />
m(n−|A = ∑ 1<br />
i|)<br />
x:x∉A i A i<br />
m = 1,<br />
which is absurd.<br />
□<br />
There is another very short proof for this theorem that uses linear algebra.<br />
Let B be the incidence matrix of (X; A 1 , . . . , A m ), that is, the rows in B<br />
are indexed by the elements of X, the columns by A 1 , . . . , A m , where<br />
B xA :=<br />
{ 1 if x ∈ A<br />
0 if x ∉ A.<br />
Consider the product BB T . For x ≠ x ′ we have (BB T ) xx ′ = 1, since x