Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedPipeline-generatedjudge pass (gpt-5.6-terra)audited 2026-09-07
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 A, PANPA, NPAcoNPAPSPACEA, and PHAPSPACEA. The verifier characterization, bounded-level oracle characterization, and implication Σkp,A=Πkp,APHA=Σkp,A for k1 all hold using the same A throughout.

Facts & Assumptions

Given: the objects and hypotheses in the statement above.

[F1]

Fix a total language A{0,1}. An oracle machine writes a query word and receives its membership bit in A 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. PA and NPA are deterministic and nondeterministic polynomial-time oracle classes, respectively; the latter equivalently uses a polynomial-length witness and a deterministic polynomial-time A-oracle verifier. Use the conventions of the stated convention and the stated convention. For Σkp,A and Πkp,A, replace the deterministic predicate in the stated convention by a PA predicate; level zero is PA. Define PSPACEA by deterministic polynomial space under the charged-query convention. For a language class D, PD=BDPB and NPD=BDNPB. Finally Δk+1p=PΣkp. With a fixed base oracle, a machine may query both A and a language B; encode this by the tagged union AB={0x:xA}{1x:xB}. (Relativized complexity class).

[F2]

For every k0, Σk+1p=NPΣkp,Πk+1p=coNPΣkp,Δk+1p=PΣkp. For k1 a fixed complete bounded-alternation QBF language can replace the class oracle. At k=1, this gives the usual satisfiability oracle. The quantifier levels also equal polynomial-time alternating computations with at most k blocks of existential/universal choices, beginning with the indicated polarity. With a fixed base oracle A, the same oracle characterization holds using access to both A and a language in Σkp,A. (Quantifier and oracle characterizations of ph).

[F3]

For every k0, ΣkpΠkpΔk+1pΣk+1pΠk+1p. Moreover PHPSPACE. (Ph containments and polynomial space).

Proof

1.1

A polynomially clocked branch is encoded by polynomially many bits; a deterministic A-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.

F1
1.2

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 A 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.

F2F3
2.1

For collapse, substitute a uniform Σkp,A definition for the inner Πkp,A language of pairs and merge existential blocks. The final predicate still lies in PA; no new oracle is introduced. Complementation flips its answer and preserves A. Iterate this argument over the finite levels, then take their union. Zero-length blocks and immediately halting computations are preserved in each simulation.

step 1.1step 1.2algebra

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