The windowed describer, and the clauses it describes #
The describer of MIPRE.SAT.WindowDescriber (slice P4g of the Aldous–Lyons track): the 3SAT
describer of thm:succinct-sat rebuilt on the six-block layout — its three field records read
at the bases P, P + r, P + 2r with P = ℓa + ℓb + ℓc, its three signs after the three
window signs — in disjunction with the link formula of Link6.lean, all flattened once to a
circuit, exactly as descCirc5 is built for two answer blocks (Decoupled.lean).
mem_formula6_iff is the bridge, sat_formula6_iff reads what a satisfying 6-tuple is, and
describes6 is the description: three tables complete to a satisfying 6-tuple exactly when
they are the windows of the tape encodings of strings the decider accepts within T.
The 3SAT describer's clause inside a six-block clause #
The 3-clause of the last three literals of a six-block clause.
Instances For
The six-block input at the witness offset reads the 3SAT describer's indices.
A slice of the six-block input at a shifted base is the 3SAT describer's own slice.
The shifted candidate #
The candidate of the windowed describer: the three field records at the shifted bases and the three witness signs.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The shifted candidate reads the 3SAT describer's clause.
The describer #
The tableau half of the windowed describer's formula, on the shifted candidate.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The formula of the windowed describer.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The windowed describer circuit: the flattening of descFml6 on
ℓa + ℓb + ℓc + 3r + 6 inputs.
Equations
- One or more equations did not get rendered due to their size.
Instances For
What the windowed describer accepts: a clause is accepted exactly when the 3-clause of its last three literals is accepted by the 3SAT describer, or the clause satisfies one of the five link conditions.
What a satisfying 6-tuple is #
The two halves of satisfaction.
The describer describes the decider through the windows #
The windowed describer describes the decider (slice P4g, the description clause).