Unit-distance arc selection drawing
ProvedUnitDistanceArcSelectionDrawingcrossing-numbergeometrygraph-theory
For every finite set of points in the Euclidean plane, there exist a simple graph whose vertices are the points of , a finite edge-set instance for , and a geometric arc drawing of such that
The first inequality says that the graph retains all but at most of the unit-distance incidences, while the second bounds the total number of local edge-branch pairs at geometric intersection points. This is the geometric selection step used before polygonally replacing the arcs.
Preamble
import Definitions.Def_GeometricArcDrawing import Definitions.Def_unitDist open Classical open scoped BigOperators open scoped Real noncomputable section
Formal statement
lemma UnitDistanceArcSelectionDrawing (P : Finset (EuclideanSpace ℝ (Fin 2))) :
∃ G : SimpleGraph P, ∃ (_ : Fintype G.edgeSet), ∃ D : GeometricArcDrawing G,
(unitDist P : ℝ) - (P.card : ℝ) ≤ (G.edgeFinset.card : ℝ) ∧
(D.localPairCount : ℝ) ≤ 2 * (P.card : ℝ) ^ 2 := by sorrySource