Polygonal replacement for geometric arcs
OpenPolygonalReplacementForGeometricArcscrossing-numbergeometrygraph-theory
Let be a finite simple graph and let be a geometric arc drawing of . Then there is an ordinary polygonal drawing of the same graph such that
Thus every geometric arc drawing can be replaced by a polygonal drawing whose crossing set, and hence the graph's minimum crossing number, is controlled by the local pair count of the original drawing.
Preamble
import Definitions.Def_GeometricArcDrawing import Definitions.Def_CrossingNumber open Classical noncomputable section
Formal statement
lemma PolygonalReplacementForGeometricArcs {V : Type*} [Fintype V]
(G : SimpleGraph V) [Fintype G.edgeSet] (D : GeometricArcDrawing G) :
∃ D' : OrdinaryPolygonalDrawing G,
D'.crossingSet.card ≤ D.localPairCount ∧
CrossingNumber G ≤ D.localPairCount := by sorrySource