Padded circuit satisfiability -- definitions #
A query is the canonical pair of a tagged circuit-family code and an arbitrary
ruler string. The ruler's contents are ignored; its length fixes the exact
assignment width. This prevents a serialized circuit from being interpreted at
a different input arity.
A witness has exactly the width advertised by the query's ruler and makes
the query's tagged circuit code evaluate to true. The query uses canonical
pairing syntax; pairLang Witness separately validates its outer pair.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Tagged circuit codes having a satisfying assignment of the exact width specified by their paired ruler string.
Equations
Instances For
A witness extends the public prefix carried by a query with exactly the
number of bits advertised by its ruler, and the combined input makes the
tagged circuit code evaluate to true. A query has the canonical shape
pair code (pair prefix ruler).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Tagged circuits having an accepting extension of the exact width specified by the query's ruler.