Proof of `Weighted d-CNF Satisfiability Is in A[1]`
groundedproofs/Lax496464Proofs/WHierarchy/Lemmas/WSatInA1/Final.lean · lax-496464
What this proof establishes
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
(Flum–Grohe, Theorem 6.28). The reduction maps to the
structure whose universe is the literal occurrences of plus a padding element , with the
first occurrences of the variables (), the negative parts of the clauses as padded tuples (),
and for every clause and every branch word of the bounded search tree the pair of its
negative part and the found hitting set of the positive parts of the clauses with that negative
part (); and to the -sentence
∃ x̄ w ȳ (Z w ∧ ⋀ C xᵢ ∧ ⋀_{j<i} ¬ xᵢ = xⱼ ∧ ⋀_t (¬ N v_t ∨ (Lr v_t y_t ∧ ⋀_j ⋁_i y_{t,j} = xᵢ))),
ranging over the maps . It is computed in time
.