Alphabeta Math
Pipeline-generated
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.

✓ 13 results · all verified · 12 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 1 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Oracle Computability, the Jump, and Turing Degrees

1 · Prerequisites

2 · Summary

An oracle is queried one bit at a time, but it changes which sets a fixed finite program can decide. This page organizes that relative computational power into Turing degrees, proves the tagged join is their least upper bound, and studies the jump as relative diagonal halting. It then contrasts ordinary Turing reductions with the uniform, everywhere-total oracle functionals of truth-table reducibility.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Oracle Turing machines

Definition

An oracle Turing machine is a finite Turing-machine program with, in addition to its ordinary instructions, a query instruction: on a query number q, it receives the bit 1 exactly when q∈X, where X⊆N is its oracle. Write MX(x)↓=b when its run on x halts with output b∈{0,1}. Thus even with an infinite oracle, each halting run has only finitely many transitions and queries.

Remarks

This is the membership-query presentation of the oracle computations in Relative computability and relative enumerability.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Turing reducibility and equivalence

Definition

For sets A,B⊆N, write A≤TB when one oracle machine M decides A with oracle B: for every n, MB(n)↓ and its output is 1 iff n∈A. Write A≡TB when both A≤TB and B≤TA; this is Turing equivalence.

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Turing reducibility is a preorder

Statement

For all A,B,C⊆N, A≤TA, and A≤TB≤TC implies A≤TC.

Facts & Assumptions

Given: sets A,B,C⊆N and, in the second assertion, oracle deciders witnessing A≤TB and B≤TC.

Proof

technique · direct
1.1givenconstruct

The machine which asks its oracle whether n belongs to it and returns that answer is an A-oracle decider for A.

2.1givenconstruct∎

For transitivity, simulate the B-oracle decider for A; answer each query q∈B by the total C-oracle decider for B. Every inner query terminates and the outer run makes finitely many, so this is a total C-oracle decider for A.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Turing degrees and their order

Definition

The Turing degree of A⊆N is its equivalence class [A]T:={B⊆N:B≡TA}. For degrees, define [A]T≤[B]T to mean A≤TB; the next lemma checks that this does not depend on the displayed representatives.

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

The degree order is representative-independent

Statement

If A≡TA′ and B≡TB′, then A≤TB  ⟺  A′≤TB′. Consequently the order in Turing degrees and their order is well-defined.

Facts & Assumptions

Given: A≡TA′, B≡TB′, and the preorder laws of Turing reducibility is a preorder.

Proof

technique · direct
1.1givenconstruct

If A≤TB, then A′≤TA≤TB≤TB′ by the two equivalences and transitivity, so A′≤TB′.

2.1step 1.1∎

Interchanging the primed and unprimed representatives gives the reverse implication. Thus either representative pair yields the same comparison.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Tagged join of oracles

Definition

For A,B⊆N, their tagged join is A⊕B:={2n:n∈A}∪{2n+1:n∈B}. The parity tag permits uniform recovery of either component.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Turing degrees form an upper semilattice

Statement

For all degrees [A]T,[B]T, the degree [A⊕B]T is their least upper bound. Hence the Turing degrees form an upper semilattice.

Facts & Assumptions

Given: A,B,C⊆N and the tagged-join convention of Tagged join of oracles.

Proof

technique · direct
1.1givenconstruct

An (A⊕B)-oracle machine decides A by querying 2n, and decides B by querying 2n+1. Hence [A]T≤[A⊕B]T and [B]T≤[A⊕B]T.

1.2givenconstruct

If A≤TC and B≤TC, a C-oracle machine deciding A⊕B tests parity: on 2n it runs the decider for A(n), and on 2n+1 that for B(n). Thus A⊕B≤TC.

2.1step 1.1step 1.2∎

Step 1.2 says every common upper bound lies above [A⊕B]T; step 1.1 says it is a common upper bound. Representative-independence makes this a statement about degrees.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

The Turing jump

Definition

Fix a finite binary syntax for the oracle Turing machines of Oracle Turing machines and an effective decoder of that syntax. Enumerate all binary words, interpreting a malformed word as a program that diverges everywhere; write ΦeA(x) for the partial computation of the e-th decoded program on input x with oracle A. This is an effective enumeration of every oracle program.

The syntax supports hardwiring: by inserting binary numerals into a fixed program template, there are total computable compiler maps that produce an index for a program with any finite tuple of indices and natural parameters built into it. This is a direct syntactic operation and is uniform in the oracle.

For A⊆N, its Turing jump is the relative diagonal-halting set A′:={e:ΦeA(e)↓}.

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

The jump is well-defined on degrees

Statement

If A≡TB, then A′≡TB′. Thus [A]T↦[A′]T is a well-defined operation on Turing degrees.

Facts & Assumptions

Given: total oracle deciders witnessing A≤TB and B≤TA.

Proof

technique · direct
1.1givenconstruct

Compile an A-oracle program e into a B-oracle program q(e) that answers each simulated A-query using the fixed B-oracle decider for A; q is computable and preserves halting on the same input.

2.1step 1.1construct

By parameter specialization, compute an index r(e) for the program that on its own input simulates q(e) on e. Then e∈A′ iff r(e)∈B′, so A′≤TB′.

3.1step 2.1∎

Repeat the construction of step 2.1 using B≤TA to obtain B′≤TA′. Therefore A′≡TB′.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Every oracle is strictly below its jump

Statement

For every A⊆N, A<TA′.

Facts & Assumptions

Given: an oracle A⊆N and the acceptable numbering used in The Turing jump.

Proof

technique · contradiction
1.1givenconstruct

Let Qn be the oracle program that queries A at n and halts exactly when the answer is yes. Inserting the numeral n into this fixed program template gives, by the hardwiring compiler in The Turing jump, a total computable index map q(n). Hence n∈A  ⟺  Φq(n)A(q(n))↓  ⟺  q(n)∈A′, so A≤TA′.

1.2givenassume-contraconstruct

Suppose toward contradiction that an A-oracle program D decides A′. Build an oracle program Q that, on input z, runs DA(z) and halts exactly when D rejects. Let e be the fixed index of Q in the enumeration of The Turing jump. Since D is correct, e∈A′  ⟺  ΦeA(e)↓  ⟺  DA(e)=0  ⟺  e∉A′, a contradiction.

2.1step 1.1step 1.2discharge-contradiction∎

Thus A′̸≤TA, while step 1.1 gives A≤TA′; therefore A<TA′.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

The jump is monotone

Statement

For all A,B⊆N, if A≤TB, then A′≤TB′.

Facts & Assumptions

Given: a total B-oracle decider for A.

Proof

technique · direct
1.1givenconstruct

Uniformly compile an A-oracle program e into a B-oracle program q(e) by replacing each A-query with the given total B-oracle computation of that bit. Its compilation is effective.

2.1step 1.1construct

Parameter specialization produces an index r(e) which halts with oracle B on input r(e) exactly when program e halts with oracle A on input e. Hence e∈A′ iff r(e)∈B′.

3.1step 2.1∎

An oracle machine with oracle B′ computes r(e) and queries its membership, deciding A′.

DefinitionDefinition: AI-adaptedProof: Not applicableverified 2026-09-08 (gpt-6-astra)Open item page →

Oracle-c.e. completeness

Definition

For A⊆N, an A-c.e. set K⊆N is A-c.e.-complete when for every A-c.e. set W⊆N there is a total A-computable function f:N→N, in the sense of Relative computability and relative enumerability, such that n∈W  ⟺  f(n)∈K. We write this W≤mAK.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Relative halting is oracle-c.e.-complete

Statement

For every oracle A, A′ is A-c.e.-complete under ≤mA.

Facts & Assumptions

Given: an oracle A and an A-c.e. set W, recognized by program e.

Proof

technique · direct
1.1givenconstruct

Dovetailing the computations ΦiA(i) enumerates exactly A′, so A′ is A-c.e.

1.2givenconstruct

Insert the numerals e,n into the fixed oracle-program template which ignores its own input and simulates ΦeA(n). The hardwiring compiler of The Turing jump gives its index s(e,n) by a total computable map, uniformly in e,n and independently of A. Therefore n∈W  ⟺  ΦeA(n)↓  ⟺  Φs(e,n)A(s(e,n))↓  ⟺  s(e,n)∈A′.

2.1step 1.1step 1.2∎

Thus n↦s(e,n) is a total A-computable many-one reduction W≤mAA′. Since W was arbitrary, the definition of completeness applies.

CorollaryStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Finite jumps match arithmetical levels

Statement

Put 0(0)=∅ and 0(n+1)=(0(n))′. For every n≥0 and C⊆N, C∈Σn+10  ⟺  C is 0(n)-c.e.,C∈Δn+10  ⟺  C≤T0(n).

Facts & Assumptions

Given: n≥0, a set C, and the jump convention above.

Proof

technique · direct
1.1givenconstruct

The recursively defined 0(n+1) is precisely the relative halting oracle for 0(n), because the local jump convention is diagonal relative halting.

2.1step 1.1∎

Apply Post's theorem at level n with the identification in step 1.1. Its two equivalences give exactly the displayed claims.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Truth-table reduction

Definition

For Y,X⊆N, write Y≤ttX when there is an oracle functional Γ such that ΓX(n)=χY(n) for every n, and for every oracle Z and every n, ΓZ(n) halts with a bit. The second, everywhere-total condition distinguishes truth-table from Turing reducibility.

LemmaStatement: Literature-sourcedProof: AI-generatedverified 2026-09-26 (gpt-6-sol)Open item page →

An everywhere-total functional has a computable use bound

Statement

Let Γ be an oracle functional which is total, with a natural-number output, on every oracle. There is a total computable b:N→N such that for every n and every oracle X, the computation ΓX(n) halts after querying only numbers below b(n).

Facts & Assumptions

Given: an everywhere-total natural-valued oracle functional Γ.

Proof

technique · contradiction
1.1givenconstruct

For fixed n, effectively search for length m and time t such that every binary string σ of length m makes Γσ(n) halt by t without querying outside m.

2.1step 1.1givenassume-contra

Suppose the search never succeeds. Call a string σ of length m bad if the computation with that finite oracle never halts without a query outside m. At every length m there is a bad string: otherwise each of the finitely many length-m strings would halt within m, and the maximum of their finite running times would make the search succeed. Every prefix of a bad string is bad, since a halting run using only queries below the prefix length would be the same on every extension. Thus the bad strings form a binary tree with nodes at every level. The empty string has bad extensions at arbitrarily large lengths. Whenever a bad string has bad extensions at arbitrarily large lengths, at least one of its two children does too; otherwise the two finite height bounds would bound all its extensions. Recursively take the child labelled 0 if it has this property, and otherwise the child labelled 1. This fixed rule yields an infinite path X of bad strings without any choice principle. If ΓX(n) halted, its finite query witness would be contained below some m; then the length-m prefix of X would not be bad, a contradiction. This violates everywhere-totality.

3.1step 1.1step 2.1discharge-contradiction∎

Therefore the search halts; let b(n) be its first successful length. The finite exhaustive test makes b computable, and its defining property forces every oracle computation on n to use only positions below b(n).

PropositionStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Truth-table reducibility implies Turing reducibility

Statement

For all X,Y⊆N, Y≤ttX implies Y≤TX.

Facts & Assumptions

Given: a truth-table functional Γ witnessing Y≤ttX.

Proof

technique · direct
1.1given

By definition, ΓX(n) halts on every n and equals χY(n).

2.1step 1.1∎

The same machine, run with oracle X, is consequently a total oracle decider for Y. This is exactly Y≤TX.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Computably dominated oracles

Definition

An oracle X⊆N is computably dominated if every total function f:N→N computable using X has a total computable function g with f(n)≤g(n) for every n.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passverified 2026-09-08 (gpt-6-astra)Open item page →

The halting oracle is not computably dominated

Statement

The ordinary halting oracle 0′=∅′ is not computably dominated.

Facts & Assumptions

Given: the halting oracle 0′.

[F1]

Its diagonal halting set and effective program syntax are specified in The Turing jump.

[F2]

The empty oracle cannot compute its jump, by Every oracle is strictly below its jump.

[F3]

Computable domination means that every total oracle-computable function has some total computable pointwise upper bound, by Computably dominated oracles.

Proof

technique · direct
1.1givenF1construct

With an oracle query to 0′, define h(e)=0 when Φe∅(e) diverges. Otherwise simulate that program, answering every empty-oracle query negatively, and let h(e) be its least halting stage, counted from its initial configuration. The query guarantees that this simulation terminates when it is undertaken. Thus h is total and 0′-computable.

2.1F1F2step 1.1

If a total computable function g satisfies h(e)≤g(e) for every e, an ordinary machine decides 0′ as follows: compute g(e), simulate Φe∅(e) through that many transitions (also checking the initial configuration), and answer yes exactly if it halts. Every halting computation is detected because its halting stage is at most g(e); every nonhalting computation is answered no. This would make 0′ computable from the empty oracle, contrary to [F2].

3.1F3step 1.1step 2.1∎

Therefore this particular total 0′-computable function h has no total computable pointwise upper bound. By [F3], 0′ is not computably dominated.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Computable domination characterizes truth-table reducibility

Statement

For X⊆N, the following are equivalent:

  1. X is computably dominated.
  2. Every Y≤TX satisfies Y≤ttX.

Facts & Assumptions

Given: an oracle X; for the forward direction, Y≤TX via a functional Φ; for the reverse direction, the stated universal truth-table property.

Proof

technique · direct
1.1givenconstruct

Assume X is computably dominated. For ΦX(n)=χY(n), let t(n) be the running time of this halting computation. Then t is total and X-computable, hence has a computable dominator b.

1.2givenassume-contra

Conversely, suppose every Y≤TX is truth-table reducible to X. Toward a contradiction, let f≤TX be total and not dominated by any total computable function. Fix an effective enumeration (Θe)e∈N of the bit-output oracle functionals and a computable pairing function ⟨e,k⟩.

2.1step 1.1construct

Truncate ΦZ(n) after b(n) steps for every oracle Z, returning 0 if it has not halted with a bit. This is total on every oracle and agrees with ΦX because t(n)≤b(n); hence Y≤ttX.

2.2step 1.2construct

Let D(e,k,s) mean that, for every σ∈2s, the finite-oracle computation Θeσ(⟨e,k⟩) halts within s steps with a bit and without querying a position at least s. This is decidable. Define Y≤TX by first computing s=f(k) and then setting χY(⟨e,k⟩)={1−ΘeX(⟨e,k⟩),D(e,k,s),0,¬D(e,k,s). When D(e,k,s) holds, the displayed oracle computation halts within the tested bound, so this definition gives a total X-computable set.

3.1step 2.2givencontradiction

If Θe is total on every oracle, the compactness search in An everywhere-total functional has a computable use bound yields, for each k, some s satisfying D(e,k,s). Thus the least such value qe(k) is a total computable function. Since f has no computable dominator, some k satisfies f(k)>qe(k). The predicate D persists at larger bounds, so step 2.2 gives χY(⟨e,k⟩)=1−ΘeX(⟨e,k⟩). Hence no everywhere-total bit functional Θe computes Y from X.

4.1step 3.1discharge-contradiction

By Truth-table reduction, step 3.1 says Y̸≤ttX, contradicting the assumed universal property because Y≤TX. Therefore every total f≤TX has a computable dominator, so X is computably dominated.

5.1step 4.1construct

This argument also justifies the function-valued shorthand in the cited source theorem without upgrading the set-valued hypothesis by fiat. Once step 4.1 gives domination, the running time of any natural-valued computation of f≤TX has a computable bound b(n). Truncating at that bound gives an everywhere-total natural-valued functional Ψ. Apply An everywhere-total functional has a computable use bound to obtain a computable use bound u(n); then the finite maximum of Ψσ(n)+1 over σ∈2u(n) is a computable strict dominator of f.

6.1step 2.1step 4.1∎

Steps 2.1 and 4.1 establish the two implications.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

Some Turing reductions are not truth-table reductions

Statement

There are sets Y,X⊆N with Y≤TX but Y̸≤ttX.

Facts & Assumptions

Given: the non-computable domination of 0′ and the characterization of truth-table reducibility.

Proof

technique · contradiction
1.1given

Let X=0′. It is not computably dominated by The halting oracle is not computably dominated.

2.1step 1.1assume-contra

If every Y≤TX were truth-table reducible to X, the reverse direction of Computable domination characterizes truth-table reducibility would make X computably dominated.

3.1step 2.1discharge-contradiction∎

This contradiction supplies a set Y≤TX with Y̸≤ttX.

False statementConstruction: Literature-sourcedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-07Open item page →

An oracle machine reads the infinite oracle at once

Statement

An oracle machine can inspect all infinitely many bits of its oracle in one halting computation.

Refutation

technique · direct

Given: a halting oracle-machine computation.

1.1givenconstruct

A halting oracle-machine run has finitely many transitions and therefore only finitely many query instructions.

2.1step 1.1∎

More precisely, An oracle computation has a finite query witness supplies a finite set of queried bits which fixes the whole run and output. Thus no halting computation reads the entire infinite oracle.

False statementConstruction: Literature-sourcedVerification: AI-generatedverified 2026-09-26 (gpt-6-sol)Open item page →

Degree join is set union

Statement

For all A,B, the join of [A]T and [B]T is [A∪B]T.

Refutation

technique · direct

Given: Let 0′⊆N be an effective numerical coding of the halting language HALTTM.

[F1] The halting problem is undecidable (The halting problem is recognizable and undecidable), so the effectively coded set 0′ is not computable.

1.1givenconstruct

Take A=0′ and B=N∖0′. Since complementation is computable, [A]T=[B]T=[0′]T, and their degree join is [0′]T.

2.1F1step 1.1∎

But A∪B=N is computable, so [A∪B]T=[∅]T, which cannot equal [0′]T by [F1]. Hence ordinary union does not compute the degree join in general; tagged join is relevant.

5 · Examples, counterexamples and false statements

None yet.

Sources