Continuous local and exterior routes of the positive drawing compiler #
Local prefixes lie in their closed clause boxes. Their inherited exterior routes touch those boxes at the prescribed source ports only. These full-real-support facts justify the actual route concatenations, including shared source variables and parallel source incidences.
Main definitions #
positiveStem: the translated local part of an actual emitted incidence.
Main results #
positiveStem_in_box,positiveExterior_box_contact: clause-box support isolation.positiveIncidenceRoute_regular: proper orthogonality and continuous simplicity of actual routes.positiveIncidenceRoute_join_endpoints: exact endpoint identity for additive route costs.positiveStem_contacts: finite local prefixes meet only at their actual shared endpoints.
References #
These finite drawing-composition and continuous-support proofs are original.
All listed points of an actual collared local incidence lie in the common clause square.
A common translation preserves membership in a closed local square.
The translated local prefix used by an actual output incidence.
Instances For
Every real point of a local prefix lies in its source clause's closed replacement box.
The normalized inherited route remains properly orthogonal and continuously simple.
The actual translated exterior route meets its own closed clause box only at the selected local collar port.
A collared local incidence retains its clause endpoint and ends at its moved variable. The indices remain valid in the actual collared tables.
The actual translated local incidence is proper and simple, with its prescribed endpoints.
A local source-placeholder lookup identifies its unique terminal slot, including the actual unmodded source position.
Every actual emitted incidence is properly orthogonal and continuously simple. Source placeholders are spliced at the sole contact of their clause box with the inherited route; auxiliary incidences retain their finite prefix.
Collaring preserves exactly the allowed local clause and auxiliary endpoint contacts. Distinct incidences never share one of the removed source placeholders.
Different local prefixes in one clause box meet only at their common actual endpoints.
Actual collared routes avoid every other local variable, including exposed source ports.
Actual collared routes avoid every other local clause vertex.
Distinct local incidences cannot contact the source port of one another.
A translated local incidence avoids the exposed endpoint of every other incidence.
Inside one clause box, an inherited exterior is disjoint from every other local prefix. The shared clause center has already been cut away.
A source incidence's finite stem and inherited exterior have the same actual integer endpoint. This identity also supports exact wire-length and segment-count bookkeeping.