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.
Polynomial space and nondeterministic polynomial space
Definition
Use the all-tape resource classes of The classes DTIME, NTIME, DSPACE, and NSPACE and the worst-case convention of Worst-case time and space complexity of a machine. Set Here ranges over integers. Membership requires one fixed finite-tape machine, one exponent and input-independent asymptotic constants. A deterministic machine must decide the language; a nondeterministic machine must halt on every branch and accept exactly when an accepting branch exists. Finitely branching all-halting computation trees are finite: if one were infinite, a node with infinitely many descendants would have a least-indexed child with infinitely many descendants, recursively producing an infinite branch. Thus finite maxima exist; this uses a fixed finite ordering of instructions, not AC.
Space counts distinct scanned tape/cell pairs, including the input tape and each initial head cell. Initially occupied but unvisited input cells are not automatically counted, as specified in Uniform asymptotic time space comparison. Reading the complete input costs cells, and storing it explicitly costs space. For polynomial space we may enlarge any bound to an integer polynomial dominating and the number of tapes. Conversely such a bound is for , so this gives the same unions. Short inputs, including the empty input, must still halt, but do not affect asymptotic class membership. This definition asserts no equality between PSPACE and NPSPACE.
Depends on
Used by
Dependency tree · two levels
8 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, Definition 4.5 (standard reference, not scraped)