How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Assignment tester and rejection ratio
Definition
Constraint systems of bounded arity. Fix a finite alphabet containing distinguished, distinct symbols and , identified with the Boolean bits, and an integer . A constraint system of arity at most over consists of a finite variable set together with a finite list of constraints, each constraint being an ordered tuple of variables of length , repetitions allowed, together with a relation . A labeling satisfies such a constraint when , and the fraction of satisfied constraints, defined to be when the list is empty; and . For this is the value convention of Constraint graph and labeling value: a constraint on two distinct variables is an edge carrying its relation in the displayed endpoint order, a constraint on a repeated variable is a loop, and duplicated constraints correspond to duplicated edges. There, and throughout, relations are explicit tables.
Circuits with named inputs. A Boolean circuit of size over the basis of Boolean circuits: basis, fan-in, size, and depth is given together with a specified list of of its input coordinates, so that an input is a string , and accepts when some assignment to the remaining input coordinates makes the designated output evaluate to one under the circuit gate rules, as in Circuit satisfiability. Write for the set of accepted inputs. For put the relative Hamming distance on the named coordinates, and define when . For the cube has one element, so is or according to whether accepts; for and nonempty the minimum is over a nonempty finite set and always lies in .
Assignment tester. An assignment tester with alphabet , arity bound and rejection ratio is a map sending each pair as above to a constraint system of arity at most over whose variable set contains the named input coordinates, , such that with :
- (Perfect completeness.) If then there is with .
- (Proximity soundness.) For every and every ,
The two clauses are the completeness and soundness clauses of Complete uniform gap-preserving CSP reductions read at the level of a fixed input: perfect completeness says that an accepted input extends to a fully satisfying labeling of the whole system, and proximity soundness says that the violation fraction witnessed by any labeling is at least times how far the given input is from acceptance. Since always, the soundness clause is implied by the stronger requirement that every has for all ; the definition states the proportional form, which is what the amplification and composition arguments of this page use.
The definition itself imposes no bound on or on the time needed to produce it. When those are needed one says that the tester is uniform (or has output size ) if is computed by a deterministic algorithm running in time polynomial in the bit length of the explicit description of and, respectively, if the number of variables and constraints of is at most times a constant depending only on the fixed parameters; all constant factors below depend only on and on the family of constructions, never on or .
Remarks
- Distinct from a global gap. A gap-preserving reduction compares of a whole instance before and after the map; an assignment tester compares, for one fixed input prefix, the violations forced on an arbitrary auxiliary labeling against the distance of that prefix from the accepted set. The two notions meet when the prefix is the empty function, and the composition of testers is what makes the constant-query PCP with named input coordinates available.
- The empty- convention matters. With on the soundness clause forces a positive violation fraction for every input, including the degenerate case where accepts nothing; without the convention the distance to an empty set would be undefined and the clause vacuous. The same convention makes the instancewise bound of Gate constraints are a weak assignment tester non-vacuous for unsatisfiable circuits.
- Multiplicity and order. The constraint list is a list, not a set: two identical constraints count twice in the value fraction, exactly as duplicated edges do in the constraint-graph convention. The displayed order of the variables of a constraint is part of the data, and reversing a tuple transposes its relation; a tester must fix the order of every constraint it emits.
Depends on
Used by
Dependency tree · two levels
6 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Irit Dinur, The PCP theorem by gap amplification, §2 Definition 2.2 (assignment tester), printed p. 9. (standard reference, not scraped)
- Arora and Barak, Computational Complexity: A Modern Approach, §18.4.3 Corollary 18.25 and §18.5 Definition 18.27, printed pp. 368-369. (standard reference, not scraped)