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

✓ 3 results · all verified · 0 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 3 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Interactive Proof Systems and Public Coins

1 · Prerequisites

2 · Summary

Polynomially bounded interaction gives the verifier random access to evidence without imposing any resource bound on the prover. This page proves the public-coin conversion and the upper inclusion IP⊆PSPACE only; the reverse inclusion is developed later through arithmetization and sum-check.

3 · Logical flowchart

4 · Definitions, theorems and proofs

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

Interactive-proof transcripts, rounds, and prover strategies

Definition

An interactive protocol on input x is an alternating finite exchange between a probabilistic polynomial-time verifier V and a prover P. Here V is a deterministic multitape machine in the sense of Multitape and nondeterministic Turing machine variants, with communication tapes and an additional private read-only tape of random bits. There is one polynomial bound p such that, on every input x, every random tape, and every sequence of prover replies, the verifier performs at most p(∣x∣) computation steps and reads at most p(∣x∣) random bits. Waiting for a reply does not charge the prover's computation time to V; replies violating the specified message-length or syntax bounds are rejected. The random tape can be taken to be uniformly distributed over {0,1}p(∣x∣), with unused bits ignored. A round consists of one verifier message and one prover message; the verifier uses at most polynomially many rounds, communicated bits, and random bits in ∣x∣.

A public transcript is exactly the sequence of messages exchanged so far, together with any random bits that the verifier has revealed. The verifier's unrevealed random bits and private work-tape state belong to its private history, not to the public transcript. A prover strategy is an arbitrary function assigning a legal next message to every public transcript at a prover turn; it need not be computable or efficient. Consequently two verifier histories that give the prover the same public view must receive the same prover response.

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

Completeness and soundness of an interactive protocol

Definition

For a language L, an interactive protocol has c-completeness when for every x∈L an honest prover Ph makes V accept with probability at least c. It has s-soundness when for every x∉L and every prover strategy P, the acceptance probability is at most s. Probabilities are over V's coins. Thus completeness has an existential honest strategy, while soundness has a universal cheating-strategy quantifier.

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

Sequential repetition amplifies completeness and soundness gaps

Statement

If a protocol has completeness c>1/2 and soundness s<1/2, then for every ε>0 a polynomially bounded odd number of sequential fresh-coin repetitions, accepting by strict majority, has completeness at least 1−ε and soundness at most ε.

Facts & Assumptions

Given: constants c>1/2>s, a target ε>0, and sequential independent verifier coins.

[F1]

Expectations are finite weighted sums by Expectation of a real random variable on a finite probability space. Grouping such sums by earlier histories uses The law of total probability for a finite partition, with zero-probability histories omitted.

Proof

1.1givenconstruct

Fix p with max⁡{s,1−c,0}<p<1/2. On a yes-input, use one honest strategy afresh in each repetition, ignoring previous copies. Let Yi indicate rejection in copy i. On a no-input, fix any adaptive cheating strategy and instead let Yi indicate acceptance. In both cases, conditional on the full history of earlier copies, Pr⁡(Yi=1∣history)≤p: on yes-inputs this is completeness, and on no-inputs the previous history fixes a legitimate strategy for the next fresh-coin copy, so soundness applies. The verifier is reset between copies.

2.1F1step 1.1algebra

Put t=1/(2p)>1. If the conditional success probability of Yi is u≤p, then the conditional average of t2Yi is 1−u+ut2≤1−p+pt2. Grouping finite sums by complete previous-copy histories and inducting on j therefore gives E[t2∑i=1jYi]≤(1−p+pt2)j, starting with expectation one at j=0. This argument allows dependence between copies.

3.1F1step 2.1algebra

On ∑i=1kYi≥k/2 one has t2∑iYi≥tk. Summing this pointwise bound over the finite coin space gives Pr⁡(∑iYi≥k/2)≤qk, where q=(1−p+pt2)/t=1/2+2p(1−p)=1−2(1/2−p)2 satisfies 0<q<1. For odd k, either a majority rejection on a yes-input or a majority acceptance on a no-input is contained in this event.

4.1step 1.1step 3.1choosealgebra∎

Write d=q−1−1>0. Induction using (1+d)k+1≥(1+kd)(1+d)≥1+(k+1)d gives qk≤1/(1+kd). Choose an odd integer k making this at most ε. For fixed c,s,ε it is a constant independent of input length, so the repeated verifier retains polynomial time, communication and randomness bounds. The yes-input honest strategy and the uniform bound against every no-input cheating strategy give the two asserted errors.

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

The class IP

Definition

The class IP consists of languages having an interactive protocol with a probabilistic polynomial-time verifier and polynomially bounded interaction as in Interactive-proof transcripts, rounds, and prover strategies, completeness at least 2/3, and soundness at most 1/3 in the sense of Completeness and soundness of an interactive protocol.

Remarks

Replacing these two constants by any fixed c,s with 0<s<c<1 defines the same class. To see this from a (c,s) protocol, choose a dyadic rational a strictly between 1/2−c/4 and 1/2−s/4. After the original protocol, use fresh private bits to accept with probability a+1/4 if its decision was acceptance, and with probability a otherwise. Both probabilities are dyadic numbers in [0,1], so a fixed finite number of fair bits realizes this rule exactly. The new completeness is at least a+c/4>1/2 and soundness at most a+s/4<1/2. Apply Sequential repetition amplifies completeness and soundness gaps with ε=1/3 to obtain the defining IP constants. Conversely, starting from the defining constants, apply the same lemma with 0<ε≤min⁡{1−c,s} to obtain completeness at least c and soundness at most s. All added randomness and repetitions have bounds constant in the input length. No endpoint assertion about zero soundness or perfect completeness is included in this constant-gap argument.

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

NP is contained in IP

Statement

NP⊆IP.

Proof

Given: a language L∈NP and its polynomial-time verifier.

1.1given

By The class NP via polynomial-time verifiers, on input x the prover may send a polynomially bounded certificate w, and the verifier can test it in polynomial time.

2.1step 1.1given∎

If x∈L, some w is accepted, whereas if x∉L, no w is accepted. This is a one-round protocol with completeness 1 and soundness 0, hence is an IP protocol by The class IP.

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

Private-coin, public-coin, and Arthur--Merlin protocols

Definition

An IP verifier is private-coin when it may keep random bits hidden. It is public-coin when, before each prover response, every random bit used since the preceding prover message is announced; the verifier's next message is therefore its public random string. An Arthur--Merlin protocol is a public-coin interactive protocol, conventionally with Arthur as verifier and Merlin as prover. These are subclasses/presentations of the protocols in The class IP.

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

Pairwise-independent hashing controls fibre size

Statement

Let U be a finite set with ∣U∣≥2, let R be a nonempty finite set, and let H be a nonempty finite family of maps from U to R. Assume pairwise independence: under a uniform choice of h∈H, for distinct z,z′∈U and all y,y′∈R, Pr⁡(h(z)=y, h(z′)=y′)=∣R∣−2. For S⊆U and y∈R, put N=∣{z∈S:h(z)=y}∣. Then EN=∣S∣/∣R∣ and Var⁡N≤EN. Write μ=∣S∣/∣R∣. The test N>0 has probability at most 1/4 when μ≤1/4, and at least 3/4 when μ≥4.

The corresponding public challenge announces h (and the fixed target y), asks the prover for z, and accepts exactly when z∈S and h(z)=y. Its optimal acceptance probability is Pr⁡(N>0), giving the stated gap between these two promised size regimes. When elements and hashes have polynomial-length encodings, the uniform hash is sampled using polynomially many fair bits, and hash evaluation and membership in S are polynomial-time decidable, this is a polynomial-time public-coin challenge: the verifier announces every sampling bit before receiving the response, then performs the stated deterministic checks.

Proof

Given: S⊆U with ∣U∣≥2, a pairwise-independent family, and y∈R.

[F1] Expectation is the finite weighted sum in Expectation of a real random variable on a finite probability space, here with each hash of weight 1/∣H∣; variance is the squared-deviation expectation in Variance, standard deviation, and covariance on a finite probability space.

1.1givenF1algebra

Write N=∑z∈SIz, where Iz indicates h(z)=y. Summing the assumed joint probabilities over outputs at any distinct input gives EIz=1/∣R∣. For distinct z,z′, E(IzIz′)=∣R∣−2, so their covariance is zero by expansion of its defining finite sum.

2.1F1step 1.1algebra

Interchanging finite sums gives EN=∣S∣/∣R∣. Expanding (N−EN)2 and using the zero cross terms gives Var⁡N=∑zVar⁡Iz. Since Iz2=Iz, each summand is ∣R∣−1(1−∣R∣−1). Thus Var⁡N=μ(1−1/∣R∣)≤μ.

3.1step 2.1algebra

Since N is a nonnegative integer, 1{N>0}≤N, so Pr⁡(N>0)≤μ≤1/4 in the small regime. For μ>0, on N=0 one has (N−μ)2=μ2, hence μ2Pr⁡(N=0)≤E(N−μ)2≤μ. Therefore Pr⁡(N>0)≥1−1/μ≥3/4 when μ≥4.

4.1givenstep 3.1∎

If N=0, no prover response passes the stated checks. If N>0, an unrestricted prover can supply a valid preimage. Thus the optimal acceptance probability is exactly Pr⁡(N>0). The checks are polynomial-time under the stated encoding and algorithmic hypotheses, and revealing every sampling bit before the response makes the protocol public-coin. This proves the quantitative challenge claim.

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

Private-coin IP equals public-coin IP

Statement

Every polynomial-round private-coin interactive proof has a polynomial-round public-coin interactive proof for the same language. Thus private-coin IP equals public-coin IP.

Proof

Given: a private-coin polynomial-round verifier with polynomial communication and constant gap.

1.1given

The Goldwasser--Sipser conversion replaces the hidden continuation at each verifier move by a public set-lower-bound subprotocol: Arthur announces a pairwise-independent hash and Merlin supplies a compatible accepting continuation in the announced hash fibre. The fibre estimate of Pairwise-independent hashing controls fibre size is the variance calculation used by that subprotocol.

2.1step 1.1given

Arora--Barak's stated public-coin conversion establishes IP[k]⊆AM[k+2] for every polynomial-time computable round bound k. Its construction has polynomial-length hashes, challenges, and witnesses, hence preserves polynomial verification and produces a public-coin protocol for the same language.

3.1step 2.1given∎

A public-coin verifier is already a private-coin verifier which reveals its coins. Therefore both inclusions hold.

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

Protocol game trees and their values

Definition

For a fixed input and finite protocol (Interactive-proof transcripts, rounds, and prover strategies), its public-information game tree has one information state for each public transcript, together with the conditional distribution of verifier private histories compatible with that transcript. At a prover state its value is the maximum, over one legal response based only on that public transcript, of the resulting child value. At a verifier state its value is the expectation over the verifier's next random transition; equally likely private random strings are counted with multiplicity even when they produce the same public message. At termination its value is the conditional probability that the verifier accepts. Backward evaluation is well-defined because the protocol is finite. The root value is the maximum acceptance probability over actual prover strategies. In particular, maximization never occurs separately on two hidden histories having the same public transcript.

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

An optimal prover may be deterministic

Statement

In every finite protocol game tree, a deterministic prover strategy attains the root value.

Proof

Given: a finite protocol game tree.

1.1given

At each prover node, the finitely many child values have a maximum; choose one maximizing child.

2.1step 1.1given∎

Backward induction from terminal nodes shows that the choices in step 1.1 attain the value at every prover node, while random nodes retain their prescribed averages. By Protocol game trees and their values, the resulting deterministic strategy attains the root value.

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

A polynomial-round protocol value is computable in polynomial space

Statement

Fix a polynomial-time interactive verifier with polynomial bounds on rounds, communication and fair random bits, as in the protocol convention. Its exact root value v(x) is computable by a deterministic polynomial-space transducer: if r(n) bounds its random bits, the output is the pair of binary integers (A(x),2r(∣x∣)) with v(x)=A(x)/2r(∣x∣). In particular, the threshold language LV=(x,a,b):a,b are binary nonnegative integers,b>0,v(x)>a/b belongs to PSPACE:=⋃c≥1DSPACE(nc) (malformed encodings are rejected), with DSPACE as in The classes DTIME, NTIME, DSPACE, and NSPACE.

Facts & Assumptions

Given: a fixed polynomial-time verifier with the stated polynomial bounds.

Proof

1.1givenconstruct

Pad its random tape to r=r(∣x∣) fair bits. For a public transcript τ, let C(τ) be the set of all length-r tapes consistent with the verifier messages in τ when it is fed the prover messages recorded there. Enumerate tapes and simulate the verifier to test this condition, without storing C(τ). A deterministic strategy choosing the recorded prover messages gives every tape in C(τ) the same conditional weight. This is the private-history distribution of Protocol game trees and their values. Terminal values average over all compatible tapes. Variable stopping times can be handled by a public termination marker and dummy exchanges after termination, retaining the original accept/reject outcome.

2.1step 1.1givenconstruct

Compute an integer W(τ), the maximum number of tapes in C(τ) accepted by a single continuation strategy based on public transcripts. If C(τ) is empty, put W(τ)=0 and do not recurse. At a terminal node count the accepting compatible tapes. At a verifier node the sets C(τm), for distinct next public messages m, partition C(τ), so put W(τ)=∑mW(τm). At a prover node, appending its response m does not filter the compatible tapes, so put W(τ)=max⁡mW(τm). Enumerate all bounded message strings; invalid responses cause rejection. Strategies in distinct public-message children can be combined because the prover sees which child occurred. At a prover node the same response serves every compatible hidden history. Backward induction, also justified by An optimal prover may be deterministic, therefore gives the intended maximum.

3.1step 1.1step 2.1

For nonempty C(τ) the conditional value is W(τ)/∣C(τ)∣. At verifier nodes this is exactly the weighted average of child values, since each weight is ∣C(τm)∣/∣C(τ)∣; at prover nodes the common denominator makes maximizing the numerator equivalent to maximizing the value. Moreover 0≤W(τ)≤∣C(τ)∣≤2r. Each running sum, maximum, count and message or tape index therefore has polynomial bit length. A depth-first evaluation retains polynomial space per frame and has polynomially many frames; verifier simulations take polynomial space and siblings are recomputed. Thus A(x)=W(∅) is computable in polynomial space and ∣C(∅)∣=2r. This includes r=0, whose tape set consists of the empty string.

4.1step 2.1step 3.1∎

Output A(x) and 2r in binary, without needing to reduce the fraction. For a well-formed threshold input, compute A(x) and decide A(x)b>a2r by integer arithmetic. Its space is polynomial in the total input length, including the bit lengths of a,b and all input cells. This deterministic decider places LV in PSPACE by The classes DTIME, NTIME, DSPACE, and NSPACE, while the binary-pair output establishes the claimed exact function computation.

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

IP is contained in PSPACE

Statement

IP⊆PSPACE.

Facts & Assumptions

Given: L∈IP and its constant-gap protocol.

[L1]

The value of the protocol's public-information game can be computed in polynomial space, by A polynomial-round protocol value is computable in polynomial space.

[L2]

Completeness gives value at least 2/3 on members and soundness bounds the value by 1/3 on nonmembers, by The class IP.

Proof

technique · direct
1.1L1given

On input x, compute the public-information protocol root value in polynomial space. The prover maxima are indexed by public transcripts, while verifier randomness is averaged over the compatible private histories, so this is the value of a legal prover strategy rather than a full-information strategy.

2.1L2step 1.1given∎

Accept precisely when that value exceeds 1/2. It is at least 2/3 on x∈L and at most 1/3 on x∉L, so this test decides L.

DefinitionDefinition: Literature-sourcedProof: Not applicableverified 2026-09-26 (gpt-6-sol)Open item page →

The graph-nonisomorphism interactive protocol

Definition

For two graphs G0,G1 on the same labelled vertex set {1,…,n}, the verifier chooses b uniformly from {0,1}. It independently samples a permutation π by the following bounded procedure. Put k=⌈log⁡2(n!)⌉ (with k=0 when n!=1). Up to four times, draw exactly k fresh fair bits as an integer t∈[0,2k); on the first draw with t<n!, unrank t in the factorial number system to obtain π. If all four draws fail, use the identity permutation. It sends H=π(Gb), receives a bit b′ from the prover, and accepts iff b′=b. Factoradic unranking, the factorial arithmetic, the four draws, and graph relabeling take polynomial time and use at most 4k+1 random bits.

Each draw succeeds with probability n!/2k>1/2 (or 1 when k=0). Conditional on at least one success, π is exactly uniform on the n! permutations; the fallback has probability ε<1/16 (zero when n! is a power of two). This is a one-round instance of Interactive-proof transcripts, rounds, and prover strategies.

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

Graph nonisomorphism is in IP

Statement

GNI={(G0,G1):G0≇G1} lies in IP.

Proof

Given: the graph-nonisomorphism protocol.

1.1given

Using adjacency-matrix graph encodings, the verifier first checks the two encoded inputs are graphs, rejecting malformed inputs. If their vertex counts differ, it accepts: such graphs cannot be isomorphic. Both checks are deterministic polynomial-time. In the remaining case relabel both vertex sets as {1,…,n} and use the bounded-rejection protocol The graph-nonisomorphism interactive protocol. Its factorial arithmetic and four bounded draws meet the verifier's worst-case polynomial time and random-bit budget. If G0≇G1, every permutation, including the fallback identity, leaves H in exactly one of the two isomorphism classes, so an unbounded prover answers correctly with probability 1.

2.1givenstep 1.1algebra

If G0≅G1, the successful-draw branch gives the same uniform distribution U of H for both values of b. The fallback has probability ε<1/16 and gives H=Gb, so the two challenge distributions are (1−ε)U+εδG0 and (1−ε)U+εδG1. Their total-variation distance is at most ε. With a uniform hidden bit b, any prover's best guess from H has success probability at most (1+ε)/2<17/32; this follows directly by summing, for each possible H, the larger of its two joint probabilities.

3.1step 1.1step 2.1algebra∎

Run two fresh independent challenges and accept only when both answers are correct. On a no instance, after every first transcript the second challenge still has fresh private coins, so even an adaptive prover has conditional success probability below 17/32. Thus two-copy soundness is below (17/32)2=289/1024<1/3, while completeness remains 1. The two copies retain a fixed polynomial worst-case budget, so The class IP applies.

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

False: soundness quantifies only over honest provers

Statement

Soundness of an interactive proof quantifies only over the honest prover.

Refutation

Given: the definition of soundness.

1.1given

The honest prover is selected to establish completeness on yes instances; on a no instance it is not an adversarial model.

2.1step 1.1given∎

By Completeness and soundness of an interactive protocol, soundness requires the acceptance bound for every prover strategy on every no input. Restricting it to an honest strategy changes the definition and cannot protect against cheating, so the statement is false.

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

False: the prover must run in polynomial time

Statement

An IP prover must run in polynomial time.

Refutation

Given: the interactive-protocol convention.

1.1given

The verifier's polynomial running time bounds each message length and the number of rounds.

2.1step 1.1given∎

A prover strategy in Interactive-proof transcripts, rounds, and prover strategies is an arbitrary response function, explicitly with no computability or time restriction. Therefore the asserted requirement is false.

5 · Examples, counterexamples and false statements

None yet.

Sources