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.
Shamir protocol has perfect completeness
Statement
Let be a true closed prenex quantified Boolean formula and let the Shamir protocol of The Shamir interactive protocol for TQBF run on with its honest prover . Then is a legal prover strategy and the verifier accepts on every random tape, so the protocol has completeness on . Consequently every true TQBF input has an honest prover that is accepted with probability one.
Facts & Assumptions
Given: A true closed prenex quantified Boolean formula and the Shamir protocol for with its honest prover .
For every fixed random tape, every verifier test of the run passes and the terminal test accepts (Honest prover maintains the field-value claim).
The honest prover's message in a round is determined by the node index and the public current point and claim, both of which are produced by the verifier from the messages exchanged so far; illegal or malformed prover messages are rejected, and an input that is not a well-formed closed prenex formula is rejected immediately (The Shamir interactive protocol for TQBF).
-completeness of a protocol means that on every input of the language an honest prover strategy makes the verifier accept with probability at least , the probability being over the verifier's coins; the class requires some constant-gap protocol with completeness at least (The class IP).
Proof
Fix a random tape. By [A1] every test of the run passes and the terminal test accepts, so this tape leads to acceptance; since the tape was arbitrary, the honest prover is accepted for every one of the random tapes of the verifier, hence with probability one on .
The honest prover is a legal strategy: in each round its message is a coefficient list of degree at most as stated in The Shamir interactive protocol for TQBF, it is determined by the public information of the current point and claim, and it never waits on private verifier history; the verifier's own rejection rules for malformed messages therefore never fire.
Combining the two steps, on the true input the honest prover makes the verifier accept with probability , so has completeness ; in particular , and since was an arbitrary true TQBF input the same holds for every true input, which is exactly the statement.
Depends on
Used by
Dependency tree · two levels
16 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
- Arora and Barak, Computational Complexity: A Modern Approach, §8.5.3, author-hosted draft (standard reference, not scraped)
- A. Shen, IP = PSPACE: Simplified Proof, JACM 39(4) 1992, pp. 878–880 (standard reference, not scraped)