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.
Alphabet Reduction and the PCP Theorem: Examples and Counterexamples
1 · Prerequisites
- Alphabet Reduction and the PCP Theorem
- Arithmetization and the Sum-Check Protocol
- Binary Operations, Monoids, Groups and Subgroups
- Boolean Circuits and Nonuniform Complexity
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Countability and Uncountability
- Expander Graphs and Constraint Graphs
- Finite Counting, Factorials and Binomial Coefficients
- Finite Probability Spaces and Random Variables
- Formal Languages, Encodings, and Decision Problems
- Foundations of the Real Numbers for Analysis
- Gap Amplification and Assignment Testing
- Independence Borel Cantelli and Zero One Laws
- limsup, liminf, and Subsequential Limits
- Linear Recurrences and Rational Generating Functions
- Measures and Their Basic Properties
- Order, Zorn's Lemma, and the Axiom of Choice
- P, NP, coNP, and Polynomial Reductions
- Relations, Functions, and Quotients
- Resource Bounds and Machine Invariance
- Rings, Subrings, Integral Domains and Fields
- Roots, Rational Powers, and Classical Inequalities
- Sequences and Limits
- Sigma Algebras and Borel Sets
- Suprema and Infima
- The ZFC Axioms and the Basic Set Constructions
- Turing Machines, Configurations, and Computation
2 · Summary
These examples check the page's coding, composition and amplification conventions on small inputs. Two Walsh–Hadamard words of length four differ at exactly half their coordinates. A single satisfying equality edge remains satisfiable after its endpoint labels are encoded and its tester constraints are composed.
Three independent runs of a verifier with soundness have soundness at most when they read the same fixed proof. The counterexample to alphabet preservation uses a one-vertex graph with two contradictory binary loop constraints: its powered local-view alphabet has labels at the stated parameter, despite the original alphabet having only two.
3 · Logical flowchart
4 · Definitions, theorems and proofs
None yet.
5 · Examples, counterexamples and false statements
A single equality edge through robust composition
Example
Let be the graph with two vertices , alphabet and the single edge carrying the equality relation . For the satisfying labeling both endpoint blocks are set to the edge circuit accepts, every constraint of the composed tester gadget can be satisfied, and the binary-star conversion of that gadget has zero violated edges. The graph itself also has value one and unsatisfaction zero.
Facts & Assumptions
Given: The two-vertex, one-edge equality graph , its value-one labeling , the code of Shared codeword blocks and edge acceptance circuits, and the composition of Composition of an edge system with an assignment tester.
For , the Walsh–Hadamard table is indexed lexicographically by masks and evaluates ; in dimension one the masks are . (Walsh–Hadamard encoding and relative Hamming distance)
For the alphabet of size , the code uses and : the first two codewords are and . The edge circuit accepts exactly the pairs of valid blocks whose decoded labels lie in the edge relation, with loops tested diagonally. (Shared codeword blocks and edge acceptance circuits)
Graph value is the maximum satisfied edge fraction; for a graph with at least one edge a labeling has value one exactly when it satisfies every edge relation. (Constraint graph and labeling value)
For the composition , if then , with value one on an empty constraint list. (Composition preserves perfect satisfiability)
If , every edge of contributes exactly constraints of , where over the positive local gadget sizes; with a single edge and each local constraint is copied once. (Composition of an edge system with an assignment tester)
The conversion of a Boolean constraint system into a binary graph has perfect completeness: a labeling satisfying every input constraint extends to a graph labeling satisfying every output edge. It creates at most edges per listed constraint. (Bounded-arity Boolean constraints become binary graph constraints)
Verification
By [F1] the dimension-one table is evaluated at masks and , so with length , in agreement with the code selection of [F2].
The labeling is a graph labeling, and its ordered endpoint pair lies in ; since the equality edge is the only edge, and , so by [F3].
The block assigned to both endpoints is by [F2]. Both blocks are valid codewords and decode uniquely to the labels , whose ordered pair lies in ; hence the robust edge circuit accepts the displayed input by [F2].
Since , [F4] gives : some assignment to the variables of satisfies every constraint of . By [F5], the single edge contributes constraints, namely the constraints of the local two-piece tester copied once each; therefore one assignment satisfies every tester gadget constraint simultaneously.
Apply the conversion of [F6] to . The satisfying assignment of step 2.2 extends to a labeling of the output graph that satisfies every output edge, so the output has value one and unsatisfaction zero: the number of violated edges is . The conversion creates at most edge records and uses the fixed 66-symbol alphabet , so this is a concrete instance of the composition and conversion maps with no random or infinite selection anywhere.
Remarks
This is the smallest nontrivial instance of the completeness direction of Composition preserves perfect satisfiability: a satisfiable one-edge graph over the two-symbol alphabet, whose block code has length two. It illustrates that the composition and the binary-star conversion reproduce a satisfying labeling rather than merely preserving a value bound. The numeric verification uses only the displayed dot products and the two listed relation pairs; no claim is made about rejection probabilities, which require the separate soundness direction.
Three repetitions of a three-quarters-sound PCP
Example
Let be a nonadaptive PCP verifier with proof length at most , randomness bound , query bound , and soundness at most . Run it three times using independent random tapes, the same fixed proof in all runs, and accept only if all three runs accept. The resulting verifier has soundness at most uses at most random bits and symbol queries, and keeps the proof length bound .
Facts & Assumptions
Given: A fixed nonadaptive verifier with the stated resource bounds and soundness at most .
Independent repetition uses the same fixed proof, has acceptance probability for each fixed input and proof, multiplies randomness and query bounds by , and leaves the proof length unchanged. (PCP soundness amplification by independent repetition)
Verification
Fix a no input and any proof , and let . By the soundness premise, . Applying [F1] with gives repeated acceptance probability . Since this holds for every fixed proof, the repeated verifier has the claimed soundness.
The three independent runs use at most random bits and concatenate at most three query lists of size , so the total is at most symbol queries. They all inspect the same proof of length at most , rather than storing three proofs; the combined query locations are fixed by the input and the full random tape, so the repeated verifier remains nonadaptive.
A powered graph whose alphabet grows
Statement refuted
Local-view powering does not preserve the input alphabet on every graph and every positive parameter. The one-vertex graph below has base unsatisfaction , while its local-view alphabet has size rather than .
Facts & Assumptions
The universal claim under examination is that the local-view powering step keeps the input alphabet unchanged for every graph and every positive powering parameter. (False: graph powering alone keeps the alphabet fixed)
Counterexample
Given: Let have one vertex , base alphabet , and two loop edges with relations and .
The only vertex labels are and . Label passes and fails ; label passes and fails . Thus every labeling violates exactly one of the two edges and . Each loop has two incidence slots, so the one-vertex graph is regular.
Set , so . In the local-view convention, a powered label assigns an element of to each length- lazy-step pattern, hence the pattern set has size and the view alphabet has size .
Since , this explicit power does not preserve the alphabet, contradicting the universal assertion in [F1]. The witness uses a positive parameter and has the claimed base unsatisfaction ; it makes no claim that every graph or every parameter yields alphabet growth.
Four coordinates of a Walsh–Hadamard codeword
Example
For and in , use lexicographic masks . Their Walsh–Hadamard tables are respectively and , so they differ in two of four coordinates. For , the BLR test accepts the sample .
Facts & Assumptions
Given: The two fixed messages and , and the fixed BLR sample .
A Walsh–Hadamard table evaluates the linear function on masks , indexed lexicographically. (Walsh–Hadamard encoding and relative Hamming distance)
Distinct messages in dimension have Walsh–Hadamard tables at relative distance exactly . (Distinct Walsh–Hadamard words differ on half the cube)
The BLR test chooses independent uniform , queries , and accepts exactly when in . (The BLR linearity test over F_2)
The nearby-decoder theorem defines as the rejection probability over the full uniform pair and assumes . (The BLR test supplies a nearby unique linear decoder)
Verification
Using [F1], the dot products of on masks are , while those of are . These are exactly the coordinates of the two stated tables.
The displayed tables disagree at masks and , and agree at and . Thus they differ in exactly of positions, so their relative distance is , also as asserted generally by [F2].
For , the chosen sample has . The table in step 1.1 gives , , and ; hence in , so this BLR sample accepts by [F3].
Step 2.2 checks one fixed transcript only. It does not calculate the rejection fraction over all uniform pairs for an arbitrary oracle table, which is the in [F4]; in particular, this sample alone does not establish the nearby-decoder theorem's global premise. No choice principle is used: all vectors and four masks are explicitly listed.
Sources
- Irit Dinur, The PCP Theorem by Gap Amplification, §5.1, Definition 5.1 and Lemma 1.8 (completeness direction), printed pp. 17–18
- Sanjeev Arora and Boaz Barak, Computational Complexity: A Modern Approach, §18.5.2, proof of Lemma 18.30 (completeness direction), printed pp. 378–379
- Arora and Barak, Computational Complexity: A Modern Approach, §18.1 Note 3 to Theorem 18.2, printed p. 354
- Arora and Barak, Computational Complexity: A Modern Approach, §18.5.1, Lemma 18.31, printed pp. 371–372
- Arora and Barak, Computational Complexity: A Modern Approach, §18.4.1, printed pp. 363–364