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.
A polynomial-round protocol value is computable in polynomial space
Statement
Fix a polynomial-time interactive verifier with polynomial bounds on rounds, communication and fair random bits, as in the protocol convention. Its exact root value is computable by a deterministic polynomial-space transducer: if bounds its random bits, the output is the pair of binary integers with . In particular, the threshold language belongs to PSPACE (malformed encodings are rejected).
Facts & Assumptions
Given: a fixed polynomial-time verifier with the stated polynomial bounds.
Proof
Pad its random tape to fair bits. For a public transcript , let be the set of all length- tapes consistent with the verifier messages in when it is fed the prover messages recorded there. Enumerate tapes and simulate the verifier to test this condition, without storing . A deterministic strategy choosing the recorded prover messages gives every tape in the same conditional weight. This is the private-history distribution of Protocol game trees and their values. Terminal values average over all compatible tapes. Variable stopping times can be handled by a public termination marker and dummy exchanges after termination, retaining the original accept/reject outcome.
Compute an integer , the maximum number of tapes in accepted by a single continuation strategy based on public transcripts. If is empty, put and do not recurse. At a terminal node count the accepting compatible tapes. At a verifier node the sets , for distinct next public messages , partition , so put . At a prover node, appending its response does not filter the compatible tapes, so put . Enumerate all bounded message strings; invalid responses cause rejection. Strategies in distinct public-message children can be combined because the prover sees which child occurred. At a prover node the same response serves every compatible hidden history. Backward induction, also justified by An optimal prover may be deterministic, therefore gives the intended maximum.
For nonempty the conditional value is . At verifier nodes this is exactly the weighted average of child values, since each weight is ; at prover nodes the common denominator makes maximizing the numerator equivalent to maximizing the value. Moreover . Each running sum, maximum, count and message or tape index therefore has polynomial bit length. A depth-first evaluation retains polynomial space per frame and has polynomially many frames; verifier simulations take polynomial space and siblings are recomputed. Thus is computable in polynomial space and . This includes , whose tape set consists of the empty string.
Output and in binary, without needing to reduce the fraction. For a well-formed threshold input, compute and decide by integer arithmetic. Its space is polynomial in the total input length, including the bit lengths of . This deterministic decider places in PSPACE by The classes PSPACE and NPSPACE, while the binary-pair output establishes the claimed exact function computation.
Depends on
Used by
- IP is contained in PSPACE Theorem
Dependency tree · two levels
3 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
- Goldreich, Foundations of Complexity Theory, §11.3.1 (standard reference, not scraped)