Separation of actual vertices in different clause boxes #
The dilation separates the full closed boxes around distinct source vertices. Inside one box, the certified profile and its common injective affine placement distinguish every actual auxiliary and clause vertex. Inherited source-variable vertices stay at their shared centers.
Main results #
positiveVariablePoint_injective: occurring output variables occupy distinct actual points.positiveVariablePositions_nodup: the actual variable-position prefix has no repetitions.
References #
These global placement and injectivity arguments are original.
The common closed coordinate bounds of a local collared template.
Instances For
Affine placement sends every point of the inner square strictly inside the collar box.
Every private actual variable lies in its own fixed collared box.
Equal placed points in closed local boxes determine the same integer source center.
A source clause's incidence-graph vertex is declared.
A used source variable's incidence-graph vertex is declared.
Two private profile variables in one actual clause box have different points.
Equal points of two fresh-variable table entries have the same actual variable key.
A shared source-variable point cannot coincide with any private clause-box point.
Shared source-position table entries are injective in their actual source-variable names.
The actual position-table map is injective on all its entries.
Distinct occurring output variables occupy distinct actual positions.
The actual variable-position prefix of the emitted drawing has no repetitions.