OAI/Combinatorics/CompleteCrossing/Polygonalization.lean
21 declarations, 0 contain sorry, 0 declared as axioms
Admissible polygonal replacement and retention of crossing counts.
- def
OAI.Paper170Geometry.DrawingPassages.crossingDiskline 20 - theorem
OAI.Paper170Geometry.DrawingPassages.crossingDisk_isOpenline 23 - theorem
OAI.Paper170Geometry.DrawingPassages.crossingDisk_subset_closedline 28 - theorem
OAI.Paper170Geometry.DrawingPassages.crossingDisk_disjoint_vertex_diskline 33 - theorem
OAI.Paper170Geometry.DrawingPassages.crossingChord_openTrace_iffline 41 - theorem
OAI.Paper170Geometry.PolygonalExterior.assembled_range_in_crossingDiskline 73 - theorem
OAI.Paper170Geometry.PolygonalExterior.assembled_trace_in_crossingDiskline 97 - theorem
OAI.Paper170Geometry.DrawingPassages.crossingChord_meeting_properline 140 - theorem
OAI.Paper170Geometry.PolygonalExterior.assembled_crossings_properline 166 - def
OAI.Paper170Geometry.PolygonalExterior.assembledAdmissibleline 194 - theorem
OAI.Paper170Geometry.PolygonalExterior.assembled_crossingCount_leline 204 - theorem
OAI.Paper170Geometry.PolygonalExterior.middlePath_hasFiniteAffineCoverline 236 - theorem
OAI.Paper170Geometry.PolygonalExterior.assembledEdge_hasFiniteAffineCoverline 241 - theorem
OAI.Paper170Geometry.finite_intersection_normalizationline 253Source documentation
Finite contacts and no triples suffice to construct genuinely proper crossings.
theorem finite_intersection_normalization [Fintype Vertex] [Fintype Edge] (D : FiniteIntersectionDrawing graph) : ∃ D' : Paper170.AdmissibleDrawing graph, (∀ e, HasFiniteAffineCover (D'.edge e)) ∧ Paper170.crossingCount D' ≤ finiteCrossingCount D := by …Mentions: OAI.Paper170Geometry.FiniteIntersectionDrawing, OAI.Paper170Geometry.finiteCrossingCount
- theorem
OAI.Paper170Geometry.polygonal_normalizationline 265Source documentation
An arbitrary admissible continuous drawing admits an actual admissible polygonal drawing with no more spatial crossing points. Vertices and routes are allowed to move. No one-crossing-per-pair or adjacency condition is assumed.
theorem polygonal_normalization [Fintype Vertex] [Fintype Edge] (D : Paper170.AdmissibleDrawing graph) : ∃ D' : Paper170.AdmissibleDrawing graph, (∀ e, HasFiniteAffineCover (D'.edge e)) ∧ Paper170.crossingCount D' ≤ Paper170.crossingCount D := by … - theorem
OAI.Paper170Geometry.DrawingPassages.chordCrossingOrigin_eq_innerMarkline 291 - theorem
OAI.Paper170Geometry.PolygonalExterior.assembled_origin_mem_pairline 303 - theorem
OAI.Paper170Geometry.PolygonalExterior.assembled_origin_surj_of_count_eqline 325 - theorem
OAI.Paper170Geometry.PolygonalExterior.assembled_pair_retained_of_count_eqline 346 - theorem
OAI.Paper170Geometry.exists_drawing_subdivision_atline 386 - theorem
OAI.Paper170Geometry.PolygonalExterior.exists_assembled_port_subdivisionline 405