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.
Gap Amplification and Assignment Testing: Examples and Counterexamples
1 · Prerequisites
- Algebraic Closure, Embeddings, and Separability
- Algebraic Extensions, Extension Degree, and Finite Fields
- Binary Operations, Monoids, Groups and Subgroups
- Composition Series, the Jordan–Hölder Theorem and Solvable Groups
- Congruences, the Integers Modulo n and the Chinese Remainder Theorem
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Continuity, IVT, EVT, and Uniform Continuity
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Cyclic Groups and Direct Products
- Determinants of Matrices over a Commutative Ring
- Diagonalisation and the Minimal Polynomial
- Divisibility, Euclidean Domains, Principal Ideal Domains and Unique Factorisation
- Divisibility, Greatest Common Divisors and Bézout's Identity
- Dual Spaces, Bilinear and Quadratic Forms, and Sylvester's Law of Inertia
- Eigenvalues, Eigenvectors and the Characteristic Polynomial
- Expander Graphs and Constraint Graphs
- Finite Counting, Factorials and Binomial Coefficients
- Foundations of the Real Numbers for Analysis
- Gap Amplification and Assignment Testing
- Group Actions, Orbits, Stabilisers and Cayley's Theorem
- Group Homomorphisms and the Isomorphism Theorems
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- Inner Product Spaces, Gram-Schmidt, Projections and Adjoints
- Limits of Real Functions
- Linear Independence, Bases and Dimension
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Matrices, the Matrix of a Linear Map, and Change of Basis
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Normal Subgroups and Quotient Groups
- Order, Zorn's Lemma, and the Axiom of Choice
- Polynomial Rings, the Division Algorithm and Roots
- Primes, Euclid's Lemma and the Fundamental Theorem of Arithmetic
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Roots, Rational Powers, and Classical Inequalities
- Sequences and Limits
- Simple Field Extensions and the Construction of the Complex Numbers
- Splitting Fields
- Suprema and Infima
- Sylow's Theorems, p-Groups and Nilpotent Groups
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- The Determinant of a Linear Operator, Cofactors and Cramer's Rule
- The Fundamental Theorem of Algebra
- The Fundamental Theorem of Finite Abelian Groups
- The Galois Correspondence
- The Spectral Theorem, Positive Operators and Singular Value Decomposition
- The ZFC Axioms and the Basic Set Constructions
- Topology of ℝ
- Triangularisation, Generalised Eigenspaces and Jordan Canonical Form
- Vector Spaces, Linear Subspaces, Span and Direct Sums
2 · Summary
The examples and counterexample keep the two constructions at sizes that can be checked by hand. The cloud rounding example feeds a labeling with disagreeing ports, internal violations and external violations into the degree-reduction decoding bounds and reads off and , together with the constant rescaling that relates the counts to the -regular registered graph. The local-view example fixes a -regular graph and , so that the eight length- walk slots from a vertex carry the claims , and computes the plurality decoding of frequency , illustrating that patterns are counted with multiplicity and that the fixed tie-breaking order is not invoked.
The tester-size iteration example is deferred with the constant-loss composition interface needed to justify its doubling premise. The counterexample shows that the naive amplification by repetition fails: the two-loop system with one always-true and one always-false constraint has unsatisfaction fraction , and listing each constraint times leaves the fraction at exactly , so a genuine gap-amplification step has to change the variables and constraints rather than reweight the existing list.
3 · Logical flowchart
4 · Definitions, theorems and proofs
None yet.
5 · Examples, counterexamples and false statements
A cloud rounding calculation
Example
Let be a binary constraint graph, let be its cloud graph as constructed by Degree reduction by expander incidence clouds, and let be a labeling of the ports of . Suppose that ports carry a label different from the decoded label of their original vertex, that equality edges inside clouds are violated (counted with multiplicity), and that external edges are violated. Then the bounds of Cloud violations control distance to plurality labels give and for the number of ordinary edges of violated by the decoded labeling: the first is consistent with the integer value , and the second is an upper bound, so no equality and no stronger local bound is asserted. Passing from these counts to the unsatisfaction fractions of the -regular registered graph costs the constant factor of Degree reduction preserves unsatisfaction quantitatively.
Facts & Assumptions
Given: a binary constraint graph over the fixed alphabet , its cloud graph and registered graph , a labeling of the ports of with plurality decoding , and the counts , , of the statement.
If is the number of ports whose label differs from the decoded label of their vertex, then the violated equality edges inside the clouds and the violated ordinary edges of satisfy and , where counts the violated external edges (Cloud violations control distance to plurality labels).
The registered graph is -regular with vertices, and its unsatisfaction fraction is at least times that of with ; the additive ordinary loops and the overlay edges at every port are tautological, so the count of the previous item is a count of edges of and not of edges of (Degree reduction preserves unsatisfaction quantitatively, Degree reduction by expander incidence clouds).
Verification
The first inequality of [F1] with gives , and the labelling has , so the bound holds and its slack is .
The second inequality of [F1] with and gives .
Both bounds are one-sided and the integers and are compatible with them, so the numerical data are consistent; the example shows in particular that ports of disagreement force at least (hence at least integer) internal violations and at most ordinary edge violations in , and nothing of the stronger form or may be inferred from these bounds.
The comparison with the registered graph is a constant rescaling and not a count identity: by [F2] the fraction of violated edges of is at least times the fraction of violated ordinary edges of , and the tautological overlay edges at the ports do not contribute violations in either direction, so the counts , and above are statements about the cloud graph and the original graph .
Duplicating constraints does not change UNSAT
Statement refuted
Duplicating every constraint of a CSP instance the same number of times strictly increases its unsatisfaction fraction (Repeating constraints amplifies the gap).
Facts & Assumptions
Given: the alphabet and the constraint graph on the single variable whose two edges are loops, the first carrying the relation and the second the empty relation .
A loop is a constraint on a repeated variable, it is satisfied by a labeling exactly when , and the value of a system is the fraction of listed constraints that are satisfied, duplicated constraints counting with multiplicity (Constraint graph and labeling value).
The unsatisfaction fraction of a system is the minimum over labelings of the fraction of the listed constraints that the labeling violates; a system all of whose constraints are unsatisfiable by every labeling has , and a system all of whose constraints are universally satisfied has (Repeating constraints amplifies the gap, Constraint graph and labeling value).
Counterexample
The first loop carries , and , so every labeling of satisfies it; the second loop carries , so no labeling satisfies it. Hence the two-constraint list has for every labeling , and therefore .
For let list each of the two loops times. Every labeling satisfies exactly the copies of the first loop and violates exactly the copies of the second, so for every , and the list has constraints.
Thus for every : the repetition changes neither the value nor the unsatisfaction fraction, and in particular it never strictly increases it, so the statement refuted above fails at this witness.
Numerical local-view plurality decoding
Example
Let be a -regular constraint graph over the alphabet and put , so that ; let be its local-view powered graph in the conventions of Plurality decoding of powered local views, and fix a vertex and a powered labeling . Suppose the length- lazy patterns read from have endpoint views that claim the labels for , one pattern each. Then the opinion distribution of is , , , so the plurality decoding of at is , of frequency ; the fixed tie-breaking order is not invoked, because the claimed maximum is attained by the single symbol .
Facts & Assumptions
Given: a -regular binary constraint graph with (so that the number of length- patterns read from a vertex is ), its powered graph , a vertex , a powered labeling whose length- patterns from end in views claiming the labels respectively, and a fixed total order on used for tie breaking.
For the number is the number of length- patterns read from whose endpoint view claims for , divided by the total number of such patterns; the plurality decoding assigns to the least symbol, in the fixed order, attaining (Plurality decoding of powered local views).
The opinion distribution counts length- patterns with multiplicity, so two distinct patterns ending at the same vertex contribute two claims. The decoding's fixed total order is used only when several symbols attain the maximum (Plurality decoding of powered local views).
Verification
The eight patterns contribute one claim each, so the claim counts for are for , for and for ; dividing by the number of patterns gives , and , which sum to .
Since , the maximum of is attained only by , so [F1] gives without any use of the tie-breaking rule; the frequency of the decoded label at is .
The example illustrates the two conventions that the decoding uses: patterns are counted with multiplicity rather than as distinct centres, so two patterns ending at the same centre contribute their claims twice, and the tie-breaking order matters only when the maximum of is attained by several symbols, which does not happen here.
Sources
- Irit Dinur, The PCP theorem by gap amplification, §4 Definition 4.1 and Lemma 4.1, printed pp. 12-14.
- Arora and Barak, Computational Complexity: A Modern Approach, §18.5, printed pp. 371-373.
- Irit Dinur, The PCP theorem by gap amplification, §1.5 and Definition 1.1, printed pp. 3-4.
- Arora and Barak, Computational Complexity: A Modern Approach, §18.5, printed p. 371.
- Irit Dinur, The PCP theorem by gap amplification, §6 Equation (4) and Lemma 6.1, printed pp. 19-21.
- Arora and Barak, Computational Complexity: A Modern Approach, §18.5.1, printed pp. 371-373.