Теорема Эрдёша Эннинга

Теорема Эрдёша — Эннинга — утверждение о том, что бесконечное множество точек на плоскости может иметь целые расстояния между точками множества только в том случае, когда все точки лежат на одной прямой. Названа по именам Пала Эрдёша и , опубликовавших её доказательство в 1945 году.

Рациональное расстояние


 Хотя не существует бесконечного множества точек, имеющих целые взаимные расстояния, существует бесконечное множество точек, не лежащих на одной прямой, расстояния между которыми являются рациональными числами.
 Например, на единичной окружности множество S точек (cosθ,sinθ), для которых tanθ4 — рациональное число. Для любых таких точек и sinθ2, и cosθ2 рациональны. Пусть θ и ϕ определяют две точки в S, тогда расстояние |2sinθ2cosϕ22sinϕ2cosθ2| рационально.
 Известно, что окружность радиусом ρ содержит плотное множество точек с рациональными взаимными расстояниями тогда и только тогда, когда ρ2 рационально.
 Для любого конечного множества точек S со взаимными рациональными расстояниями, можно найти подобное множество точек с целыми взаимными расстояниями, растянув S (умножив расстояния на наименьшее общее кратное знаменателей расстояний). Таким образом, существует как угодно большое множество точек на плоскости с целыми расстояниями. Однако добавление точек в множество S может привести к увеличению множителя растяжения, так что такая конструкция не дает возможность перевести бесконечное множество точек с рациональными расстояниями в бесконечное множество точек с целыми расстояниями.
 Остается неизвестным, существует ли множество точек с рациональными взаимными расстояниями, являющееся плотным подмножеством евклидовой плоскости.

Доказательство теоремы


 Пусть множество точек S на плоскости имеет целочисленные взаимные расстояния и содержит три точки A, B и C, не лежащие на одной прямой, взаимные расстояния между которыми не превосходят δ. Покажем, что число точек в множестве S не превосходит 4(δ+1)2.
 Пусть d(A,B), d(A,C), и d(B,C) — расстояния между точками A, B и C. Пусть X — любая другая точка из S. Из неравенства треугольника следует, что |d(A,X)d(B,X)| — неотрицательное целое число, не превосходящее δ. Для каждого целого числа i из интервала между 1 и δ+1, геометрическое место точек, удовлетворяющее равенству |d(A,X)d(B,X)|=i, формирует гиперболу с A и B в фокусах. Точка X должна лежать на одной из этих δ+1 гипербол.
 Из соображений симметрии, X должна лежать также на одной из δ+1 гипербол, имеющих B и C в фокусах. Каждая из пар различных гипербол, одна заданная точками A и B, а вторая — точками B с C, могут пересекаться максимум в четырёх точках, а каждая точка из S (включая A, B и C) является одной из точек пересечения. Имеется максимум 4(δ+1)2 точек пересечения пар гипербол, а следовательно, максимум 4(δ+1)2 точек в множестве S.
 Таким образом, множество точек на плоскости, не лежащих на одной прямой и имеющих целые взаимные расстояния, можно дополнить только конечным числом точек. Множество точек с целыми координатами и целыми расстояниями, к которому нельзя добавить точки сохраняя оба свойства, называется графом Эрдёша — Диофанта.