Finite Points, “Infinity Lines” and a Couple of Nice Proofs
Introduction
Sometimes, the most fun problems to work on are the ones easiest to visualize. Especially in geometry, problems like this are everywhere. The simplest ideas can generate non-trivial problems, with beautiful solutions. Thinking about random point arrangements (the basis of incidence geometry; that is, the geometry that deals with sets of points and lines through points), one stumbles upon a problem that is easy enough to come up with: the following problem, presented by James Joseph Sylvester in 1893.
Problem: Prove that it is not possible to arrange any finite number of real points so that a straight line through every two of them shall pass through a third, unless they all lie in the same straight line.
Or rephrased, in every arrangement of a finite number of real points on the Euclidean plane (which is just the familiar flat, infinite, two-dimensional surface of standard high-school geometry), there is a straight line passing through only two of these points, unless all points are collinear.
To get an initial hold of this problem, imagine some points, all in the same line. We know there is some unique line passing through all of them. Now, we displace one of these points slightly.
We can see that some line has been generated that passes through only two of the points: the displaced point, and the adjacent point to it. The idea of the problem is to show such a line, passing through exactly two points, exists in all possible arrangements of finite points.
On first instinct, proof by contradiction seems to be the way to go. And it was, for Kelly, although this proof was pretty pervasive, and went undiscovered for decades, it is a really short and simple one.
We shall go through two proofs of the problem statement. One given by Eberhard Melchior, in 1941, after Paul Erdős popularised the problem; and the other much later, in 1986, by Leroy Milton Kelly. The former proof is a much more general one, made using concepts of graph theory, and projective plane geometry (I will try my best to explain this, to the extent at which I am able to grasp it myself), and the latter is a much simpler and more elegant one, although not being nearly as useful in application to other spheres or problems as Melchior”s.
We list 2 standard definitions for our proofs:
Definition 1: Let be a set of not all collinear points in the euclidean plane. A line that contains two or more points of P is called a connecting line and is ordinary, if it contains exactly two points.
Definition 2: If a line passes through points on the plane P, it is called -rich.
We restate Problem 1 as the following theorem, then proceed to prove it.
Theorem 1.1: (Sylvester-Gallai Theorem) Every such set P determines at least one ordinary line.
Let us first look at Kelly”s proof, a truly beautiful and simple one, with elementary geometrical construction, proving the theorem by contradiction.
Kelly”s Proof
Proof. Let be a line in the plane, such that it passes through points in the plane, and there exists some point in the plane, whose perpendicular distance to is the minimal perpendicular distance between any point-line pair in the plane. Note that since we have an arrangement of a finite number of points (in the set P) in our plane, the set of lines determined by the points in P is also finite.
Now we draw a perpendicular onto . There must exist at least one point on either side of , on . We have two cases:
-
is ordinary.
-
is not ordinary, it is -rich for some
We assume Case 2 to be true. Then, there must be more than one point on the left or right of . Let us say there are two points and to the right of , such that is the first point on the right of , and is some other point.
Now, we draw a line , through . We draw a perpendicular from onto . Observe that this perpendicular , will have a shorter length than .
Then we have found a point-pair, namely and , such that the perpendicular distance is even lesser than .
But, this contradicts our choice of and as the closest point-line pair.
Hence, Case-1 must be true, and is proved to be ordinary.
On first read, this proof felt extremely satisfying to me, like it was out of Erdős” “Book”. But in a way, this proof is “a bit too clever”. There isn”t much of anything we can extend this to.
For the purpose of extension, and to find some results we can apply to other areas of Mathematics, we turn now, to Melchior”s proof.
Melchior”s Proof
In this proof, the concepts of the Projective Plane and Graph Theory have been used. We will go through the specific results/concepts we need.
Projective Plane
Definition 3: A projective plane is a triple such that is a set of points, is a set of lines and is an incidence relation generated by the following binding axioms:
-
a unique line in the set joining any 2 distinct points from the set .
-
a unique point of intersection of any 2 distinct lines from the set .
-
non-collinear points in the set .
-
3 points on each line in the set .
The modification made to our “normal” notions of geometry here, is that all lines intersect. More precisely, all parallel lines now intersect at one, distinct point which is placed “at infinity” and on the line at infinity.
Definition 4: A affine plane is a triple such that is a set of points, is a set of lines and is an incidence relation generated by the following binding axioms:
-
Every pair of points in the set lies on a unique line in the set
-
Given any line and any point which doesn”t lie on , a unique line such that P lies on and (no point lies on both and ).
-
non-collinear points in the set .
The affine plane represents pretty much what our “normal” notion of geometry is. The euclidean plane, which we are most used to, is an example of an affine plane.
Definition 5: A pencil of parallel lines is the set of all lines which are parallel, in the affine plane.
Theorem: Let be a projective plane.
Removing any line of as well as all points on it, forms a new triple , such that is an affine plane.
Proof. We verify the 3 points in Definition 4.
1. Let be two distinct points, not on . Then, there is a unique line through them in , by the definition of a projective plane. Hence, is a line in passing through and .
2. Let and be a point not on . Then, in the projective plane , there is a unique line passing through and . Then, clearly and only intersects at in , so that in the new plane, and are parallel. The uniqueness of follows from the fact that the line passing through and in is unique.
3. Follows directly from the definition of a projective plane.
Theorem 3.1: (Theorem of Duality) If is a valid theorem in the projective plane, and is a new statement obtained from , by making the following changes:
-
“point” “line”
-
“collinear” “concurrent”
-
“join” “intersection”
Then, holds for the projective plane.
The proof for Theorem 3.1 is omitted here, but it is quite easy to see why it works with an example, as given below.
We consider the Theorem of Pappus as an example.
Theorem 3.2: (Pappus” Theorem) Let be two lines in the plane. Let
-
be points of .
-
be points of .
-
all these points be distinct from
Then, are collinear.
(Dual Version of the Theorem) Let be two points in the plane. Let
-
be lines concurrent at P.
-
be lines concurrent at P”.
-
all these lines be distinct from that joining
Then, joining and , joining and , joining and are concurrent at some point .
Below are the standard, and dual versions of the theorem in a diagrammatic form.
Some concepts of Graph Theory
Definition 6: A graph is defined as an object consisting of 2 sets: , a set of vertices and , a set of edges, which are 2 point sets.
For example, a graph G can be written as .
Definition 7: The degree of a vertex is equal to the number of edges connecting at that vertex.
Definition 8: The Euler Characteristic is defined for graphs, by the formula , where is the number of vertices, is the number of edges and is the number of connected regions (including unbounded regions).
We take it as a fact that for projective planes, The rigorous proof for this is quite convoluted, but we can accept the intuition that for planar graphs, it is easy to prove that and in the projective plane, the line at infinity acts like an “extra edge”.
Proofs of this fact use algebraic topology and are out of the scope of this article.
Proceeding with the proof
Now we can finally attempt to understand Melchior”s proof, with the knowledge of preceding subsections.
Proof. Let P be a finite set of points in a projective plane . Let us consider a dual collection of lines:
.
We know from that (for the projective plane)
Now, by duality, we can write
where is the number of lines passing through only k vertices. (By duality, this sums up all vertices of degree 2, then of degree 3, and so on till degree , which spans all vertices.)
Also, the degree of a vertex is twice the number of lines passing through it, since a line through a point consists two edges for that point. This degree (by duality) can be written as , which is equal to twice the number of points of on any line in the arrangement.
Summing over all lines :
Let be the number of faces with edges. Since every face is bounded by at least 3 edges, and each edge is incident to 2 faces, we can write
Combining equations 1,2,3 and 4, we can find our required result.
which implies the Sylvester-Gallai Theorem.
Surprisingly enough, this proof not only shows that one ordinary line shall exist, but rather that three must exist, for any finite arrangement.
This proof gives us a “better” result, although it is way more convoluted than what Kelly came up with. It is quite stunning how elusive the prior proof was. It took decades after Melchior”s publication, for someone to revisit the problem, after Paul Erdos brought it back up, so this elegant and beautiful proof could be presented to the world.
The most satisfying mathematics is not always the most applicable, or “the best”. Beauty, in many cases, arises from simplicity.