Selecting a finite dense list of fresh boundary anchors #
FreshDense fresh delta is the order-free condition used by the anchored square mesh: every
connected subset of the model curve avoiding fresh has diameter at most delta / 2.
A dense set of eligible anchors contains a finite list with this property. For each pair of
model-curve points at distance at least delta / 2, two eligible anchors separate the pair.
The same anchors separate every nearby pair, because the complementary sides of the associated
cut arcs are open. The far-pair set is compact, so finitely many such neighborhoods cover it.
Any connected set avoiding all selected anchors must therefore have the required diameter.
Blueprint #
Schoenflies.exists_finite_freshDense_of_dense— a dense eligible subset of the model curve supplies a finiteFreshDenselist at every positive scale.Schoenflies.TargetSegmentCover.MeshOverlayTransferData— the complete output of one reverse overlay-transfer stage, packaged for the stage recursion.Schoenflies.TargetSegmentCover.nonempty_meshOverlayTransferData_inside— in the standard closed Jordan domain, separation and the outer-cycle invariant construct that stage data.Schoenflies.TargetSegmentCover.MeshOverlayTransferData.diam_targetStar_lt— the transferred target stars have diameter less than twice the selected mesh scale.
Removing finitely many forbidden points from a relatively dense subset of a Jordan curve leaves it relatively dense. The proof works in the curve subtype, which is a nontrivial connected T₁ space and therefore has no isolated points.
A dense eligible subset of the model curve contains a finite list which separates every
pair of model-curve points at distance more than delta / 2.
A finite boundary list is a metric net at scale delta. This explicit consequence is
retained for the boundary-continuity construction; FreshDense itself is the order-free
connected-component estimate needed by the target mesh.
Equations
- Schoenflies.FreshNet fresh delta = ∀ x ∈ Schoenflies.modelCurve, ∃ z ∈ fresh, dist x z < delta
Instances For
A relatively dense eligible subset of the compact model curve supplies a finite metric net consisting entirely of eligible points.
The two finite selections can be combined without losing either property.
Fresh lists for a generated target overlay #
Strongly accessible points on the source boundary.
Equations
- Schoenflies.TargetSegmentCover.accessibleSourceBoundary _P = {x : Schoenflies.Plane | x ∈ srcOuter ∧ Schoenflies.StronglyAccessible (srcDom \ srcOuter) x}
Instances For
Boundary points whose source-side preimages are strongly accessible.
Equations
- Schoenflies.TargetSegmentCover.accessibleTargetBoundary P = {z : Schoenflies.Plane | z ∈ Schoenflies.modelCurve ∧ Schoenflies.StronglyAccessible (srcDom \ srcOuter) (P.homeo.invFun z)}
Instances For
Relative density of strongly accessible source-boundary points transports through the current skeleton homeomorphism to relative density on the model curve.
In the standard generated-pair setting, tangent density on the source region supplies the density hypothesis needed by finite fresh-list selection.
For the closed Jordan domain used by the stage tower, the required source region is
literally inside srcOuter, so accessible target-boundary density follows from
separation of the source curve.
If accessible target-boundary points are relatively dense, then at every positive scale there is a finite dense list of accessible points avoiding all old target vertices and hence all old nonouter target-edge carriers.
Dense accessible boundary points now suffice for the full overlay reverse transfer. The mesh scale, finite clean fresh list, fresh abstract edge names, and transferred generated pair are all selected internally.
The complete finite data selected by one reverse overlay-transfer stage. Packaging the dependent edge relabelling and its transferred generated pair together makes this construction directly usable by the stage recursion.
- delta : ℝ
The positive mesh scale selected for this target.
The finite accessible boundary-anchor list.
- fresh_mem (z : Plane) : z ∈ self.fresh → z ∈ modelCurve
- fresh_avoids : FreshAvoidsTargetNonouterEdges P self.fresh
- fresh_dense : FreshDense self.fresh self.delta
The selected points also form an explicit metric net on the target boundary.
- name : Piece → γ
Fresh abstract names for all edges of the finite overlay.
- pair : GeneratedPair S₀ srcOuter srcDom modelCurve (Plane.closedSquare 0 1)
The generated pair after reverse transfer.
- parent : γ → γ
The abstract parent map of the transfer.
- transfer : IsTargetTransferOf self.pair P ((Q.meshOverlay self.delta self.fresh anchors).relabelEdges self.name ⋯) ((Q.meshOverlay self.delta self.fresh anchors).relabelDrawing self.name segmentDrawing) self.parent
Instances For
Dense accessible target-boundary points construct the packaged data for one complete reverse overlay-transfer stage.
Reverse overlay-transfer stage for a closed Jordan domain. Tangent
density supplies the accessible anchors, finite deletion avoids the old target vertices, and
compactness selects a finite FreshDense list at the internally chosen mesh scale.
The packaged reverse-transfer data can be selected below any positive prescribed scale.
In the standard closed Jordan domain, a reverse-transfer stage exists below every positive prescribed scale.
Every target face created by the reverse overlay transfer has diameter below the selected
mesh scale. The target cell is connected and misses the new skeleton, hence lies in one bounded
face of the contained square mesh; squareMesh_face_small supplies the bound.
Consequently every closed target star has diameter less than twice the selected scale.