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.
Standard containments relativize
Statement
For every fixed total oracle , , , and . The verifier characterization, bounded-level oracle characterization, and implication for all hold using the same throughout.
Facts & Assumptions
Given: the objects and hypotheses in the statement above.
Fix a total language . An oracle machine writes a query word and receives its membership bit in in one answer step. Query writing counts toward time and the query tape toward space. A polynomial time clock bounds every branch for every oracle. and are deterministic and nondeterministic polynomial-time oracle classes, respectively; the latter equivalently uses a polynomial-length witness and a deterministic polynomial-time -oracle verifier. Use the conventions of the stated convention and the stated convention. For and , replace the deterministic predicate in the stated convention by a predicate; level zero is . Define by deterministic polynomial space under the charged-query convention. For a language class , and . Finally . With a fixed base oracle, a machine may query both and a language ; encode this by the tagged union . (Relativized complexity class).
For every , For a fixed complete bounded-alternation QBF language can replace the class oracle. At , this gives the usual satisfiability oracle. The quantifier levels also equal polynomial-time alternating computations with at most blocks of existential/universal choices, beginning with the indicated polarity. With a fixed base oracle , the same oracle characterization holds using access to both and a language in . (Quantifier and oracle characterizations of ph).
For every , Moreover . (Ph containments and polynomial space).
Proof
A polynomially clocked branch is encoded by polynomially many bits; a deterministic -verifier replays it with the original oracle queries. Conversely a nondeterministic machine guesses the verifier witness and executes that verifier. A deterministic machine is a special case. All query writing is charged.
The relative oracle characterization is supplied with access to that same base oracle. For space containment, use the depth-first assignment evaluation from the unrelativized containment proof; each matrix predicate makes only polynomial-length queries and uses polynomial space including the query tape. Query buffers are reused. This treats both starting polarities and hence NP and coNP as well.
For collapse, substitute a uniform definition for the inner language of pairs and merge existential blocks. The final predicate still lies in ; no new oracle is introduced. Complementation flips its answer and preserves . Iterate this argument over the finite levels, then take their union. Zero-length blocks and immediately halting computations are preserved in each simulation.
Depends on
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
10 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–Barak, Computational Complexity, 2007 draft; §3.5 discussion after Theorem3.9, pp71–72; Goldreich Theorem9.9 proof. (standard reference, not scraped)