Proof of `Construction 1` (1st statement)
groundedproofs/Lax470956Proofs/Construction1Renum.lean · lax-470956
What this proof establishes
no assumptions
Assuming the claims on the left, the claim on the right holds — checked by the archive's pipeline. Proof code is not displayed here.
Description
Section 3 of the paper, joined to the archive's shapes.
The argument itself — Observation 3, Lemma 1 and Lemma 2 — is the paper's, proved over the paper's own presentation: an abstract finite vertex type, and jobs and machines named structurally as sums and subtypes. Three translations carry it to the numbered instance the concept builds. is the instance shape, and on it the two notions of multicoloured clique are the same proposition. is the order , which the paper assumes exists and the concept fixes by ranking vertices by colour and breaking ties by index. And is the numbering: the machines correspond exactly, the jobs embed, and the slots outside that embedding carry inert jobs — weight zero and no eligible machine at all, so feasibility alone forces a schedule to reject them and they change neither side.
The padding is the cost of indexing by all ordered pairs. A closed-form job index is two divisions, where enumerating only the edges of the graph would be a search; the cost is edge slots of which only the edges are jobs, and is where it is paid.