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.
Constraint graph powering with local-view labels
Definition
Let be a binary constraint graph over the alphabet in the convention of Constraint graph and labeling value, whose underlying graph is -regular in the adjacency-slot convention of Regular multigraph and normalized adjacency, and let be an integer. Put A lazy step at a vertex is the choice of one of the options: one of hold options (the walk stays at ) or one of the slots at (the walk traverses that slot). A lazy walk of length is a sequence of independent uniform lazy steps; its transition matrix is with the normalized adjacency of the graph, so each step holds with probability and otherwise traverses a uniformly chosen slot. Since the graph is regular, the uniform distribution on is stationary, and the count of lazy walk patterns of length starting at is .
Write for the set of lazy-walk patterns of length , a set of cardinality independent of the starting vertex. A pattern read from a vertex determines the sequence of visited vertices and the slots traversed. The local-view alphabet of the powering is that is, a view is a function assigning a symbol of to every length- pattern. Fix the lexicographic order on patterns induced by the option order. For vertices at graph distance at most , let be the lexicographically first pattern read from that ends at ; this set is nonempty because a path of length at most can be padded by holds. Its cardinality is .
The powered graph . Its vertex set is ; the label of a vertex is a view . For every length- pattern , starting vertex , and copy bit , create a directed incidence slot; reading from gives the visited vertices , and the slot joins to . Pair it with the slot for the reversed pattern read from and copy bit . This fixed-point-free pairing duplicates every walk slot, as required to represent the adjacency-slot power as an ordinary undirected multigraph even when a walk is fixed by reversal. The relation table in the orientation is the one given below; the paired reverse orientation carries its transpose. Let be the central window of positions, of size , symmetric about the midpoint . The edge relation in the orientation of the pattern from to consists of all pairs such that for every whose step is a move along a slot of , the pair belongs to the relation of in its orientation . The canonical patterns exist because and , so both endpoints lie within radius of their respective view centres. Hold steps impose no condition.
Every vertex has exactly incident slots, so is -regular with . The pairing gives ordinary edges and the same number of relation tables, equivalently directed incidence slots. Sampling a uniform ordinary edge and orienting it by its unique copy- incidence slot is therefore equivalent to choosing a uniform start vertex and a uniform length- pattern; its violation probability is . Since and are fixed, is a fixed finite alphabet; each table is a subset of the fixed finite set , computable by the displayed rule, so the number of table entries is , while endpoint names and paired-slot indices require bits each. Thus the explicit bit encoding has length . Enumerating the patterns, computing their endpoints and canonical coordinates, and writing the fixed-size relation tables takes time polynomial in the explicit input and output bit lengths.
Remarks
- Convention bridge. This is the Arora-Barak §18.5.1 convention: views cover the ball of radius , powered slots are length- walks, and the central window has positions. Dinur's §6 uses walks of length with views of radius and a window of positions. The two parameterizations are translations of one another, but their numerical constants are not interchangeable; every later item on this page states its bounds in the present convention, and the lazy walk introduced here is the one used throughout.
- The reversal pairing is consistent with the published endpoint convention: position reverses to , the endpoint views swap, and each tested base relation is transposed. Thus the reverse-pattern table is the transpose of the original table, exactly as Constraint graph and labeling value requires. If a walk pattern is fixed by reversal, its central option is a hold and the mirrored move tests pair in transposed pairs; its table is therefore symmetric, so the two copy-bit incidences define one well-formed loop edge.
- Each view records one canonical coordinate for each vertex of the radius- ball; a middle-position constraint reads those coordinates for the two endpoints of its tested base edge. The canonical coordinate removes any dependence on the placement of holds, while plurality decoding still counts distinct walk patterns with multiplicity.
- The role of this construction in the page is the powering step of A complete uniform graph gap-amplification step; the companion item Graph power and walk constraint records the underlying one-step power convention, in which a walk predicate is a conjunction of the original edge relations along the walk.
Depends on
Used by
- Plurality decoding of powered local views Definition
- Canonical local views preserve perfect satisfiability Lemma
- Nearby lazy-walk lengths have close endpoint and claim laws Lemma
- Plurality opinions agree with local views in middle positions Lemma
- Powering amplifies a small unsatisfaction gap Lemma
- Powering preserves perfect satisfiability Lemma
- Violated-edge positions have controlled collisions Lemma
- A complete uniform graph gap-amplification step Theorem
Dependency tree · one level
3 results within one dependency step 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
- Arora and Barak, Computational Complexity: A Modern Approach, §18.5.1 Lemma 18.31 (powering), author-hosted draft. (standard reference, not scraped)
- Irit Dinur, The PCP theorem by gap amplification, §1.2 graph powering and §6 Definition 6.1, pp. 5 and 20. (standard reference, not scraped)