Alphabeta Math
DefinitionDefinition: Literature-sourcedProof: Not applicablePipeline-generatedjudge pass (gpt-6-sol)audited 2026-09-27
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 Σ0 containing distinguished, distinct symbols 0 and 1, identified with the Boolean bits, and an integer q≥2. A constraint system of arity at most q over Σ0 consists of a finite variable set V together with a finite list of constraints, each constraint being an ordered tuple (v1,…,vk) of variables of length k≤q, repetitions allowed, together with a relation R⊆Σ0k. A labeling σ:V→Σ0 satisfies such a constraint when (σ(v1),…,σ(vk))∈R, and val⁡σ(G):=#{constraints satisfied by σ}#{constraints of G}, the fraction of satisfied constraints, defined to be 1 when the list is empty; UNSAT⁡σ(G):=1−val⁡σ(G) and UNSAT⁡(G):=min⁡σUNSAT⁡σ(G). For q=2 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 C of size m over the basis of Boolean circuits: basis, fan-in, size, and depth is given together with a specified list X=(x1,…,xn) of n of its input coordinates, so that an input is a string a∈{0,1}X≅{0,1}n, and C accepts a 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 SAT⁡(C)⊆{0,1}X for the set of accepted inputs. For a∈{0,1}X put δ(a,SAT⁡(C)):=min⁡a′∈SAT⁡(C)#{i:ai≠ai′}n, the relative Hamming distance on the named coordinates, and define δ(a,SAT⁡(C)):=1 when SAT⁡(C)=∅. For n=0 the cube {0,1}0 has one element, so δ is 0 or 1 according to whether C accepts; for n≥1 and nonempty SAT⁡(C) the minimum is over a nonempty finite set and always lies in [0,1].

Assignment tester. An assignment tester with alphabet Σ0, arity bound q and rejection ratio ρ>0 is a map P sending each pair (C,X) as above to a constraint system G=P(C,X) of arity at most q over Σ0 whose variable set contains the named input coordinates, X⊆V(G), such that with Y:=V(G)∖X:

  • (Perfect completeness.) If a∈SAT⁡(C) then there is b∈Σ0Y with UNSAT⁡a∪b(G)=0.
  • (Proximity soundness.) For every a∈{0,1}X and every b∈Σ0Y, UNSAT⁡a∪b(G) ≥ ρ⋅δ(a,SAT⁡(C)).

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 δ≤1 always, the soundness clause is implied by the stronger requirement that every a∉SAT⁡(C) has UNSAT⁡a∪b(G)≥ρ for all b; 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 ∣G∣ or on the time needed to produce it. When those are needed one says that the tester is uniform (or has output size N) if P is computed by a deterministic algorithm running in time polynomial in the bit length of the explicit description of (C,X) and, respectively, if the number of variables and constraints of P(C,X) is at most N times a constant depending only on the fixed parameters; all constant factors below depend only on Σ0,q and on the family of constructions, never on n or m.

Remarks

  • Distinct from a global gap. A gap-preserving reduction compares UNSAT⁡ 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-SAT⁡ convention matters. With δ:=1 on SAT⁡(C)=∅ the soundness clause forces a positive violation fraction for every input, including the degenerate case where C 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