Canonical incidence-path data #
The retained shared data consist of bounded unit paths, selected crossing cells, and the common macrocell coordinates. No clauses, formula, or drawing are assembled here.
Main definitions #
Cslib.Complexity.SAT.PlanarCompile.budget,.paths,.occurrencePath.Cslib.Complexity.SAT.PlanarCompile.crossingSites,.side,.center.
Main results #
Cslib.Complexity.SAT.PlanarCompile.mem_crossingSites.Cslib.Complexity.SAT.PlanarCompile.crossingSites_nodup.Cslib.Complexity.SAT.PlanarCompile.side_cardinal.
References #
These are the shared canonical incidence-path constructions and certificates.
The explicit linear per-route expansion budget.
Instances For
Unit paths in the order of the original literal occurrences.
Instances For
The path of a particular original literal occurrence.
Instances For
Actual occupied crossing candidates, excluding every declared graph vertex center. First-occurrence selection ensures exactly one local gadget per selected square.
Instances For
The selected cells are exactly occupied nonvertex candidates.
Every selected square receives exactly one template.
Side facing a neighboring square, in left/right/bottom/top order. Only unit neighbors are used by the correctness theorem.
Instances For
The center of a square of side 240 indexed by an integer grid point.