Alphabeta Math
PropositionStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-12
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.

Polynomially related encodings preserve polynomial-time and polynomial-space classes

Statement

Let I be a set of instances, let LI, and let σ,τ:I{0,1} be effective encodings that are polynomially related in the sense of Instance size and polynomially related encodings. Assume in addition that the valid-code languages σ[I] and τ[I] are decidable in polynomial time and polynomial space, and that there are total functions Tστ,Tτσ:{0,1}{0,1} computable in polynomial time and polynomial space such that Tστ(σ(x))=τ(x),Tτσ(τ(x))=σ(x) for every xI. Then L is decidable in polynomial time under σ if and only if it is decidable in polynomial time under τ, and likewise for polynomial space.

Facts & Assumptions

Given: The instance set I, the language LI, the polynomially related encodings σ,τ, polynomial-time and polynomial-space deciders for the valid-code languages σ[I] and τ[I], and total polynomial-time and polynomial-space translators Tστ,Tτσ that agree with the two encodings on valid codes.

[L1]

Polynomially related encodings preserve polynomial size bounds, by Polynomially related encodings preserve polynomial size bounds.

[L2]

Instance size and polynomial relatedness are measured by the code lengths xσ and xτ, by Instance size and polynomially related encodings.

[L3]

DTIME and DSPACE are the language classes decided within the stated asymptotic bounds, by The classes DTIME, NTIME, DSPACE, and NSPACE.

Proof

technique · direct
1.1

Assume L is decidable in polynomial time under τ. Let Mτ be a decider for the code language τ[L] whose running time is polynomial in the input length. On an arbitrary binary input z, first run the assumed polynomial-time decider for the valid-code language σ[I]. If zσ[I], reject. If z=σ(x) is valid, compute Tστ(z) and run Mτ on that translated word. The output is correct because Tστ(σ(x))=τ(x). By [L1] and [L2], the translated length is polynomially bounded in z, and the validity test and translator are polynomial-time by hypothesis, so the whole composition is polynomial-time.

L1L2L3givenconstruct
2.1

The same composition argument works in the opposite direction using the validity test for τ[I] and the translator Tτσ. Therefore polynomial-time decidability under σ and under τ are equivalent.

step 1.1given
2.2

Replace the time bounds in step 1.1 by space bounds. The validity tests and translators use polynomial space by hypothesis, and [L1] again converts a polynomial bound in one encoding length into a polynomial bound in the other. Hence polynomial-space decidability is preserved in both directions as well.

L1L2step 1.1given
3.1

Steps 2.1 and 2.2 prove the preservation of polynomial-time and polynomial-space classes described in [L3].

L3step 2.1step 2.2

Depends on

Used by

Dependency tree · two levels

6 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