Existence of polygonal-arc collar local-topology data
OpenPolygonalArcCollarLocalTopologyDataExistscrossing-consequencesgeometrypolygonal
For a polygonal arc equipped with control radii, middle-segment data, forbidden margins, compatible oriented tubes, and vertex-local pieces, a local-topology datum exists. The datum has exactly the supplied collar, side-piece, germ, attachment, connectivity, disjointness, and endpoint-interface fields of PolygonalArcCollarLocalTopologyData.
Preamble
import Definitions.Def_PolygonalArcCollarLocalTopologyData open Classical noncomputable section set_option maxHeartbeats 1800000
Formal statement
lemma PolygonalArcCollarLocalTopologyDataExists (γ : PolygonalArc) {η : ℝ}
(controlRadii : PolygonalArcCollarControlRadii γ η)
(middleSegments : PolygonalArcCollarMiddleSegmentData γ controlRadii)
(forbiddenMargins :
PolygonalArcCollarMiddleForbiddenMargins γ controlRadii middleSegments)
(compatibleTubes :
PolygonalArcCollarCompatibleOrientedTubeData γ controlRadii middleSegments
forbiddenMargins)
(vertexLocalPieces :
PolygonalArcCollarVertexLocalPieceData γ controlRadii middleSegments
forbiddenMargins
compatibleTubes.orientedTubes.toPolygonalArcCollarSeparatedTubeData) :
Nonempty
(PolygonalArcCollarLocalTopologyData γ controlRadii middleSegments
forbiddenMargins compatibleTubes vertexLocalPieces) := by sorrySource