## Points on a plane

A few puzzles about sets of points:

Suppose is a finite set of points on a plane, such that for any two points , there is a third point , collinear with and (and different from and ).

Show that all points of are collinear.

The nicest solution I know of this problem comes by *reductio ad absurdum*, and goes like this:

Suppose that not all points in are collinear. Among all possible triangles that we can form using points from this set as vertices, chose the one with the smallest height, say ; label the vertices at the base of the triangle and , and the remaining vertex It will not be hard for the reader to realize that this implies, in particular, that the projection of on the line from and is either one of the previous two vertices, or it is located inside of the segment that joins them.

By hypothesis, there is a third point which is collinear with and . Consider now the new triangles that arose: The trick now is to realize that the smallest of the heights of one of these two triangles, say is necessarily smaller than . This is a contradiction!

The second puzzle was sent by Ralph Howard:

Let be a infinite set of points on a plane, such that the distance between any two is an integer.

Prove that all points in are collinear.

Ralph pointed up to a clever solution to this riddle by Paul Erdös. He published it in a short article, titled *Integral distances*, published in Bull. Amer. Math. Soc. 51, (1945). 996. It goes as follows:

Suppose you have three points , and with integer distances between them and not all on the same line. Let us denote the distance between points and . If and are both integers, note that is one of the integers in the closed interval Now for any given integer , the points satisfying all lie on a branch of a hyperbola (or the degenerate cases: a straight line parallel or perpendicular to the line through and ). Every point of the set is an intersection of one of these curves, and one of the analogous curves for and , and one of the curves for and . But any two of the curves intersect in only a finite number of points. Therefore there are only a finite number of points with integer distances from , and This is a contradiction!

Ralph conjectures too that the same result holds if the points lie in any other higher-dimension space:

I conjecture that the same is true in three and higher dimensions. That is: if is an infinite set of points in such that the distance between any two is an integer, then the points of are colinear.

How would you prove this conjecture?