Convex and discrete geometry Discrete and combinatorial geometry Theorem
Erdős–Anning theorem
Builds on Euclidean planeEuclidean distanceCollinear pointsHyperbola
Statement
Let be an infinite set of points in the Euclidean plane. Assume that the Euclidean distance between any two points of is an integer. Then all points of lie on one line.
Remarks
Suppose that contains three points that are not collinear. For any other point of , the triangle inequality gives , and this difference is an integer. So lies on one of finitely many hyperbolas with foci and , counting degenerate ones such as the perpendicular bisector and parts of the line . In the same way lies on one of finitely many hyperbolas with foci and , and two such curves with different foci meet in at most points. So is finite, a contradiction. The hypothesis that is infinite is needed: the vertices of a -- right triangle are three non-collinear points with integer distances. Integer distances cannot be weakened to rational ones: there are infinite non-collinear sets with all distances rational, for example dense subsets of a circle.
Going deeper
For a student
Norman Anning and Paul Erdős proved the theorem in 1945. The proof is a short argument with hyperbolas, using the definition of a hyperbola as the set of points with a fixed difference of distances to two foci. In contrast, for every there are points in the plane, no three on a line, with all distances integers; one can take suitable points on a circle.
Reading path
To understand this page from the ground up, read these 5 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Collinear points concept
- Euclidean distance concept
- Euclidean plane object
- Hyperbola concept
- Erdős–Anning theorem statement
Further reading
About this page
| Tag | G4C8V6K4VW |
|---|---|
| URI | m2://G4C8V6K4VW |
| Kind | statement, theorem |
| Writing | W0 stub |
| MSC | 52C10, 51M04 |
| Status | This copy of the site has no build data. Run m2 status G4C8V6K4VW. |
| About | Euclidean distance |
| Uses | Euclidean plane, Euclidean distance, Collinear points, Hyperbola |
| Same as |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.