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.

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

Randomized Complexity and Amplification

1 · Prerequisites

2 · Summary

This page fixes the standard probabilistic complexity classes and then separates three different amplification stories that are often blurred together: BPP majority amplification by Chebyshev, exponentially small BPP error by a Chernoff bound, and one-sided RP amplification by independent repetition. Adleman's theorem then converts exponentially reliable randomness into a nonuniform advice string.

The second half packages two standard randomized algebraic tools. Pairwise independent finite-field hashes supply a compact randomness source, Freivalds' test gives a one-sided randomized verifier for matrix products, and the Schwartz-Zippel lemma yields the coRP classification of polynomial identity testing under the explicit degree and evaluation assumptions recorded on the page. The false statements close by isolating the two easy mistakes: correlation breaks amplification, and PP does not require a fixed margin above one half.

3 · Logical flowchart

4 · Definitions, theorems and proofs

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

Probabilistic polynomial-time Turing machines

Definition

A probabilistic Turing machine is a deterministic multitape Turing machine equipped with an additional read-only tape of random bits. On input x and random string r, it follows the deterministic computation determined by (x,r).

Such a machine runs in probabilistic polynomial time when there is a polynomial p such that, on every input of length n, it halts within p(n) steps after reading at most p(n) random bits. Fixing one such bound, the computation on x is viewed as a deterministic computation on (x,r) for r∈{0,1}p(∣x∣); any unread suffix of r is ignored.

For a fixed input x, the machine's acceptance probability is Pr(M(x,r) accepts)=∣{r∈{0,1}p(∣x∣):M(x,r) accepts}∣2p(∣x∣). This value does not depend on the chosen valid bound: replacing p(∣x∣) by a larger length merely gives every relevant random prefix the same number of extensions.

Remarks

  • A probabilistic machine is still an ordinary deterministic machine after the random string is fixed.
  • The runtime bound is worst-case over the random string as well as over the input.
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-12Open item page →

The classes RP, coRP, ZPP, BPP, and PP

Definition

Let L be a language. Each bounded-error class below is defined by the existence of a probabilistic polynomial-time machine M satisfying the stated conditions on every input x.

  • L lies in RP when there exists such an M for which:

    • if x∉L, then M rejects with probability 1;
    • if x∈L, then M accepts with probability at least 1/2.
  • L lies in coRP when there exists such an M for which:

    • if x∈L, then M accepts with probability 1;
    • if x∉L, then M rejects with probability at least 1/2.
  • L lies in BPP when there exists such an M for which:

    • if x∈L, then M accepts with probability at least 2/3;
    • if x∉L, then M rejects with probability at least 2/3.
  • L lies in PP when there exists such an M for which:

    • if x∈L, then M accepts with probability strictly greater than 1/2;
    • if x∉L, then M accepts with probability at most 1/2.
  • L lies in ZPP when there is a probabilistic algorithm that always outputs the correct yes/no answer and whose expected runtime is polynomial in the input length.

Remarks

  • The constants 1/2 and 2/3 are conventions; amplification later shows that the exact BPP error constant is inessential as long as it is bounded away from 1/2.
  • The PP definition does not require any fixed gap above 1/2.
TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-09-12Open item page →

ZPP equals RP intersection coRP

Statement

ZPP=RP∩coRP.

Facts & Assumptions

Given: the randomized classes RP, coRP, and ZPP.

[L1]

RP, coRP, and ZPP are defined by one-sided error, complementary one-sided error, and zero-error expected polynomial time respectively (The classes RP, coRP, ZPP, BPP, and PP).

[L2]

If T is a nonnegative random variable and a>0, then P(T≥a)≤E[T]/a (Markov's inequality on a finite probability space).

Proof

technique · direct
1.1L1L2given

Suppose L∈ZPP and let M be a zero-error expected-time machine for L with E[Tx]≤p(∣x∣). Run M for exactly 2p(∣x∣) steps and accept iff it has accepted by then. Because M never errs, this truncated machine never accepts a no-instance. By [L2], P(Tx>2p(∣x∣))≤1/2, so on yes-instances it accepts with probability at least 1/2. Thus L∈RP. By the same truncation with accept and reject swapped, also L∈coRP.

1.2L1construct

Conversely, suppose L∈RP∩coRP. Choose an RP machine Myes for L and a coRP machine Mno for L. On input x, perform independent rounds; in each round run both machines with fresh randomness. If Myes accepts, accept. If Mno rejects, reject. Otherwise repeat. By [L1], on a yes-instance the first event occurs with probability at least 1/2 and the second never occurs, while on a no-instance the second occurs with probability at least 1/2 and the first never occurs. So the algorithm is zero-error and the expected number of rounds is at most 2.

2.1step 1.2L1algebra∎

Each round of step 1.2 uses polynomial time, so the expected runtime is polynomial. Hence L∈ZPP, proving the reverse inclusion. Therefore ZPP=RP∩coRP.

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-09-12Open item page →

Chebyshev bounds the majority error of repeated Bernoulli trials

Statement

Let k≥1, let X1,…,Xk be independent Bernoulli random variables with P(Xi=1)≥2/3 for every i, and put S:=X1+⋯+Xk. Then

P ⁣(S≤k2)≤9k.

Thus the probability that a majority vote is wrong decays like O(1/k).

Facts & Assumptions

Given: an integer k≥1 and independent Bernoulli variables X1,…,Xk with P(Xi=1)≥2/3.

[L2]

Bernoulli mean and variance satisfy E[Xi]=pi and Var⁡(Xi)=pi(1−pi)≤1/4 (A Bernoulli(p) variable has mean p and variance p(1−p); a binomial(n,p) variable has mean np and variance np(1−p)).

[L3]

Variance adds for pairwise-independent finite families (Variance adds for every finite pairwise-independent family).

[L4]

Chebyshev's inequality bounds P(∣Y−E[Y]∣≥t) by Var⁡(Y)/t2 (Chebyshev's inequality on a finite probability space).

Proof

technique · direct
1.1L1L2L3given

Let μ:=E[S]. By [L1] and [L2], μ=∑i=1kE[Xi]≥2k/3. Also [L2] and [L3] give Var⁡(S)=∑i=1kVar⁡(Xi)≤k/4.

2.1L4step 1.1algebra

If S≤k/2, then since μ≥2k/3 we have μ−S≥k/6, so {S≤k/2}⊆{∣S−μ∣≥k/6}. Applying [L4] with Y=S and t=k/6 yields P(S≤k/2)≤Var⁡(S)/(k/6)2≤(k/4)/(k2/36)=9/k.

3.1step 2.1∎

The event S≤k/2 is exactly the event that at most half the trials are correct, so the same bound controls majority-vote error.

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

BPP amplification to inverse-polynomial error

Statement

If L∈BPP and q is a polynomial with positive values on N, then L also has a probabilistic polynomial-time decider whose error on length-n inputs is at most 1/q(n).

Facts & Assumptions

Given: a language L∈BPP and a positive polynomial q.

[L1]

A BPP machine is correct on every input with probability at least 2/3 (The classes RP, coRP, ZPP, BPP, and PP).

[L2]

Repeating such trials independently and taking the majority answer makes the error probability at most 9/k after k repetitions (Chebyshev bounds the majority error of repeated Bernoulli trials).

Proof

technique · direct
1.1L1givenconstruct

Let M be a BPP machine for L. On input x, run M independently k:=⌈9q(∣x∣)⌉ times and output the majority answer. Each run uses polynomial time and k is polynomial in ∣x∣, so the new machine is still probabilistic polynomial-time.

2.1L1L2step 1.1algebra

Fix x. The correctness indicators of the independent runs satisfy the hypotheses of [L2] by [L1], so the probability that the majority answer is wrong is at most 9/k≤1/q(∣x∣).

3.1step 2.1∎

Since x was arbitrary, the amplified machine has inverse-polynomial error on every input length.

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-09-12Open item page →

A Chernoff bound for sums of independent Bernoulli trials

Statement

Let X1,…,Xk be independent Bernoulli(p) random variables, let S:=X1+⋯+Xk, let μ:=pk, and let 0<α<1. Then

P ⁣(S≤(1−α)μ)≤exp⁡ ⁣(−α2μ2).

Facts & Assumptions

Given: independent Bernoulli(p) variables X1,…,Xk, their sum S, and a parameter 0<α<1.

[L1]

Markov's inequality applies to every nonnegative random variable (Markov's inequality on a finite probability space).

[L3]

The expectation of a product factors over finite independent families (Expectation factors over a finite product of mutually independent random variables).

Proof

technique · direct
1.1L1given

Fix λ>0 and apply [L1] to the nonnegative variable e−λS. Because e−λt decreases with t, we get P(S≤(1−α)μ)≤eλ(1−α)μ E[e−λS].

1.2L2L3algebra

Since S=∑iXi, we have e−λS=∏ie−λXi. The family (e−λXi)i is still independent, so [L3] and [L2] give E[e−λS]=∏i=1kE[e−λXi]=((1−p)+pe−λ)k≤exp⁡(−μ(1−e−λ)), using 1−u≤e−u with u=p(1−e−λ).

2.1step 1.1step 1.2choosealgebra

Combine steps 1.1 and 1.2, and choose λ so that e−λ=1−α. Then P(S≤(1−α)μ)≤exp⁡(μ(−(α)+(1−α)log⁡11−α)).

3.1step 2.1algebra∎

Define g(α):=−(α)+(1−α)log⁡11−α+α2/2. Then g(0)=0 and g′(α)=α+log⁡(1−α)≤0 because log⁡(1−α)≤−α for 0<α<1. Hence g(α)≤0, which is exactly −(α)+(1−α)log⁡11−α≤−α2/2. Substituting this into step 2.1 gives the claimed bound.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-09-12Open item page →

BPP amplification to exponentially small error

Statement

If L∈BPP and r is a positive polynomial, then L has a probabilistic polynomial-time decider whose error on length-n inputs is at most 2−r(n).

Facts & Assumptions

Given: a language L∈BPP and a positive polynomial r.

[L1]

A BPP machine is correct with probability at least 2/3 on every input (The classes RP, coRP, ZPP, BPP, and PP).

[L2]

If S is the sum of independent Bernoulli(p) trials and 0<α<1, then P(S≤(1−α)pk)≤exp⁡(−α2pk/2) (A Chernoff bound for sums of independent Bernoulli trials).

Proof

technique · direct
1.1L1givenconstruct

Let M be a BPP machine for L. On input x, run M independently k times and output the majority answer. For the correctness indicators X1,…,Xk, [L1] gives a Bernoulli parameter px≥2/3.

2.1L1L2step 1.1algebra

If the majority vote is wrong, then X1+⋯+Xk≤k/2≤(3/4)pxk because px≥2/3. Thus the bad event is contained in the lower-tail event from [L2] with α=1/4, and therefore P(majority is wrong on x)≤exp⁡(−(1/4)2pxk/2)≤exp⁡(−k/48).

3.1step 2.1choosealgebra∎

Choose k to be a sufficiently large multiple of r(∣x∣), for example k=⌈48(log⁡2) r(∣x∣)⌉. Then step 2.1 gives error at most 2−r(∣x∣). Since k is polynomial in ∣x∣, the amplified machine is still probabilistic polynomial-time.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-09-12Open item page →

RP admits one-sided amplification to exponentially small error

Statement

If L∈RP and k∈N, then L has a probabilistic polynomial-time decider with no false positives and false-negative probability at most 2−k.

Facts & Assumptions

Given: a language L∈RP and an integer k≥1.

[L1]

An RP machine rejects every no-instance with probability 1 and accepts every yes-instance with probability at least 1/2 (The classes RP, coRP, ZPP, BPP, and PP).

Proof

technique · direct
1.1L1givenconstruct

Let M be an RP machine for L. Run M independently k times on the same input, and accept iff at least one run accepts. This remains polynomial time because k independent repetitions of a polynomial-time machine still use polynomial time for fixed or polynomially bounded k.

2.1L1step 1.1algebra

If x∉L, then by [L1] every run rejects, so the repeated machine also rejects with probability 1. If x∈L, then each run fails to accept with probability at most 1/2, and independence makes the probability that all k runs fail at most (1/2)k=2−k.

3.1step 2.1∎

Thus the repeated machine keeps one-sided error and reduces the false negative probability to at most 2−k.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-09-12Open item page →

Adleman's theorem: BPP is contained in P/poly

Statement

If L∈BPP, then there exist a deterministic polynomial-time machine D and advice strings an of polynomial length such that D(x,a∣x∣) decides L. Equivalently, L∈P/poly.

Facts & Assumptions

Given: a language L∈BPP.

[L1]

BPP error can be reduced to exponentially small error while staying in probabilistic polynomial time (BPP amplification to exponentially small error).

[L2]

The finite union bound says that the probability of a finite union is at most the sum of the individual probabilities (The finite union bound).

Proof

technique · direct
1.1L1given

By [L1], for each input length n there is a probabilistic polynomial-time machine Mn deciding L on length-n inputs with error at most 2−(n+2). Let m(n) be the number of random bits used by Mn; this is polynomial in n.

2.1L2step 1.1algebra

For each word x∈{0,1}n, let Bx be the event that the random string r∈{0,1}m(n) makes Mn err on x. Then P(Bx)≤2−(n+2). By [L2], P(⋃x∈{0,1}nBx)≤2n⋅2−(n+2)=1/4<1. So there exists some random string rn for which no event Bx occurs: that one string makes Mn correct on every length-n input simultaneously.

3.1step 2.1construct∎

Use an:=rn as advice. The deterministic advice machine D for input x of length n simulates Mn on (x,an) with the randomness tape fixed to an. By step 2.1 this simulation is correct on every length-n input, and the advice length is m(n)=poly(n). Therefore L has polynomial advice and hence lies in P/poly.

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

Pairwise independent hash families

Definition

Let U be a finite set, let R be a nonempty finite set, and let H be a nonempty finite family of functions h:U→R. The family H is pairwise independent when for every two distinct inputs x,x′∈U and every two outputs y,y′∈R,

Ph∈H(h(x)=y and h(x′)=y′)=1∣R∣2,

where h is chosen uniformly from H.

Remarks

  • If U has at least two elements, pairwise independence forces each individual value h(x) to be uniform on R by summing over the second output coordinate.
  • The definition does not require joint independence on triples or larger subfamilies of inputs.
  • When ∣U∣<2, the pairwise condition is vacuous; only the nonempty source and target-family hypotheses remain substantive.
LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-12Open item page →

Affine maps over a finite field form a pairwise independent hash family

Statement

Let F be a finite field, and let

H:={ ha,b:F→F∣ha,b(x)=ax+b, a,b∈F }.

Then H is a pairwise independent hash family from F to F.

Facts & Assumptions

Given: a finite field F and the affine family H.

[L1]

In a field, every nonzero element has a multiplicative inverse and 0≠1 (Field).

[L2]

Pairwise independence means uniformity of the ordered pair of outputs at every two distinct inputs (Pairwise independent hash families).

Proof

technique · direct
1.1L1givenconstruct

Fix distinct inputs x,x′∈F and target outputs y,y′∈F. Because x−x′≠0, [L1] gives a=(y−y′)/(x−x′). Then b:=y−ax is forced, and these values satisfy ax+b=y and ax′+b=y′. Thus there is at least one pair (a,b) producing the target output pair.

2.1L1step 1.1algebra

If (a,b) and (a′,b′) both satisfy those two equations, then subtracting them yields (a−a′)(x−x′)=0. Since x−x′≠0, [L1] gives a=a′, and then b=b′. So the pair from step 1.1 is unique.

3.1L2step 2.1algebra∎

The family H has ∣F∣2 members, and step 2.1 shows that exactly one of them maps (x,x′) to (y,y′). Therefore the probability in [L2] is 1/∣F∣2, proving pairwise independence.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-09-12Open item page →

Freivalds' one-trial matrix-product test has one-sided error

Statement

Let F be a field and let A,B,C∈Mn(F). Choose a random vector r∈{0,1}n uniformly and accept exactly when A(Br)=Cr.

Then:

  1. if C=AB, the test accepts with probability 1; 2. if C≠AB, the test accepts with probability at most 1/2.

So one trial gives a one-sided-error randomized test for matrix products.

Facts & Assumptions

Given: a field F, matrices A,B,C∈Mn(F), and a uniform random vector r∈{0,1}n.

[L1]

Matrix products and matrix-vector products are defined by finite sums over matching indices (Rectangular matrix multiplication and the identity matrix In, including zero-sized shapes).

[L2]

In a field, distinct scalars remain distinct and every nonzero scalar is invertible (Field).

Proof

technique · direct
1.1L1given

If C=AB, then the equality Cr=(AB)r=A(Br) follows directly from the finite-sum definition in [L1]. So the test always accepts a correct product.

1.2L2choosealgebra

Assume C≠AB and put D:=C−AB≠0. Then some row d=(d1,…,dn) of D is nonzero. Choose the largest index j with dj≠0; this is possible because the row is finite.

2.1L2step 1.2algebra

Fix all random bits of r except rj. The equation (Dr)i=0 for the chosen row has the form djrj=−∑ℓ<jdℓrℓ, because dℓ=0 for ℓ>j. By [L2], dj is invertible, so at most one value of rj can satisfy this equation. Since rj is uniform on {0,1} and 0≠1 in a field by [L2], the conditional probability that this row equation holds is at most 1/2. Therefore P(Dr=0)≤1/2, and hence the acceptance probability when C≠AB is at most 1/2.

3.1step 1.1step 2.1∎

Steps 1.1 and 2.1 prove the one-sided error bound for a single trial of the test. Repeating with fresh random vectors multiplies the failure probability.

DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-09-12Open item page →

Polynomial identity testing

Definition

Fix a field F and a representation of multivariate polynomials over F[x1,…,xm] for which:

  • the number of variables m and a total-degree bound d can be computed in polynomial time from the input representation, and
  • evaluation at any chosen point of Fm can be performed in polynomial time.

The corresponding polynomial identity testing problem (PIT) asks whether a given represented polynomial is the zero polynomial of Polynomial rings in finitely many commuting indeterminates by iteration, with total degree understood as in Monomials, coefficients, degree in each variable and total degree in F[x1,…,xn].

Remarks

  • The input is a representation of a polynomial, not its full value table.
  • The later coRP classification uses random evaluation together with an explicit finite sample set whose size dominates the degree bound.
TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-12Open item page →

The Schwartz-Zippel lemma

Statement

Let F be a field, let f∈F[x1,…,xn] be a nonzero polynomial of total degree at most d, and let S⊆F be a nonempty finite set. If a=(a1,…,an) is chosen uniformly from Sn, then

P(f(a)=0)≤d∣S∣.

Facts & Assumptions

Given: a field F, a nonzero polynomial f∈F[x1,…,xn] of total degree at most d, and a nonempty finite set S⊆F.

[L1]

Every multivariate polynomial has a finite monomial expansion; in particular one may view it as a univariate polynomial in one chosen variable with coefficients in the remaining variables, and the total degree of a coefficient slice drops by its exponent in that variable (Monomials, coefficients, degree in each variable and total degree in F[x1,…,xn], Polynomial rings in finitely many commuting indeterminates by iteration).

[L2]

A nonzero univariate polynomial of degree m over a domain has at most m roots (A nonzero polynomial of degree n over an integral domain has at most n distinct roots).

Proof

technique · induction
1.1base

If n=0, then f is a nonzero constant polynomial and S0 has the single element (), so f(a)≠0 always. Hence the vanishing probability is 0.

1.2L2base

If n=1, the statement is exactly [L2]: at most d points of S are roots of f, so the vanishing probability is at most d/∣S∣.

1.3L1ih

Assume the claim for n−1 variables with n≥2. Write f(x1,…,xn)=∑j=0mfj(x2,…,xn)x1j, where m=deg⁡x1f and fm≠0. By [L1], the coefficient polynomial fm has total degree at most d−m.

2.1L2step 1.3choose

Choose (a2,…,an)∈Sn−1 uniformly. By the induction hypothesis, the probability that fm(a2,…,an)=0 is at most (d−m)/∣S∣. On the complementary event, the specialized univariate polynomial g(y):=f(y,a2,…,an) is nonzero of degree m, so [L2] says that for a uniform a1∈S the conditional probability g(a1)=0 is at most m/∣S∣.

3.1step 1.1step 1.2step 2.1discharge-inductionalgebra∎

Split according to the two cases in step 2.1. The total vanishing probability is at most (d−m)/∣S∣+m/∣S∣=d/∣S∣. This proves the claim for every n≥2, and together with steps 1.1 and 1.2 completes the induction.

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

Polynomial identity testing is in coRP

Statement

For every PIT representation that permits polynomial-time evaluation and polynomial-time construction of a finite sample set S⊆F with ∣S∣≥max⁡(1,2d), where d is the input's degree bound, the corresponding polynomial identity testing problem lies in coRP.

Facts & Assumptions

Given: a represented polynomial f in a PIT model with a computable degree bound d and a computable sample set S satisfying ∣S∣≥max⁡(1,2d).

[L1]

RP and coRP are the one-sided-error probabilistic classes (The classes RP, coRP, ZPP, BPP, and PP).

[L2]

PIT asks whether the represented polynomial is identically zero, and the representation supports polynomial-time evaluation at chosen points (Polynomial identity testing).

[L3]

A nonzero polynomial of degree at most d vanishes on at most a d/∣S∣ fraction of the points of Sn (The Schwartz-Zippel lemma).

Proof

technique · direct
1.1L2givenconstruct

On input the representation of f, compute its degree bound d, compute the sample set S, choose a uniformly random point of Sn, evaluate f at that point using [L2], and reject immediately if the value is nonzero; otherwise accept. The runtime is polynomial by the assumptions packaged into [L2].

2.1L3step 1.1algebra

If f is the zero polynomial, every evaluation is zero, so the algorithm accepts with probability 1. If f is nonzero, [L3] gives P(f(a)=0)≤d/∣S∣≤1/2. So on no-instances the algorithm rejects with probability at least 1/2.

3.1L1step 2.1∎

Step 2.1 is exactly the coRP condition from [L1]. Therefore PIT is in coRP for every representation satisfying the stated assumptions.

False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passaudited 2026-09-12Open item page →

FALSE: reusing the same random bits amplifies success

Statement

Reusing the same random bits amplifies success.

Facts & Assumptions

Given: the usual repetition-based amplification scheme.

[L1]

Exponentially small BPP error is obtained by running independent trials and taking the majority answer (BPP amplification to exponentially small error).

Refutation

technique · direct
1.1L1given

The hypothesis of [L1] is independence of the repeated trials. If the same random string is reused, the repeated executions become perfectly correlated instead of independent.

2.1step 1.1algebra∎

A perfectly correlated sequence of repetitions gives the same answer every time, so a majority vote over those repetitions agrees with one run and cannot improve its success probability. Therefore the statement is false.

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

FALSE: every PP algorithm has bounded error separated from one half by a fixed constant

Statement

Every PP algorithm has bounded error separated from one half by a fixed constant.

Facts & Assumptions

Given: the class PP.

[L1]

A PP machine need only accept yes-instances with probability strictly greater than 1/2 and no-instances with probability at most 1/2 (The classes RP, coRP, ZPP, BPP, and PP).

Refutation

technique · direct
1.1L1givenconstruct

Let A:={x∈{0,1}∗:x begins with 1}. Its deterministic membership test D(x) is computable in linear time. Consider the probabilistic machine that uses one fair bit b and an independent string r∈{0,1}n+1, accepts when D(x)=1 and either b=1 or r=0n+1, and accepts when D(x)=0 exactly if b=1 and r≠0n+1. Then yes-instances are accepted with probability 1/2+2−(n+2), while no-instances are accepted with probability 1/2−2−(n+2).

2.1L1step 1.1algebra∎

Step 1.1 still satisfies the PP threshold condition [L1], but the gap from 1/2 shrinks with n and is not bounded below by any fixed positive constant. So the statement is false.

5 · Examples, counterexamples and false statements

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-12Open item page →

A concrete majority-vote error estimate from Chebyshev's inequality

Example

If 25 independent trials are each correct with probability 3/4, then the majority vote is wrong with probability at most 9/25.

Facts & Assumptions

Given: 25 independent Bernoulli trials, each correct with probability 3/4.

[L1]

The Chebyshev majority bound gives P(S≤k/2)≤9/k whenever each trial has success probability at least 2/3 (Chebyshev bounds the majority error of repeated Bernoulli trials).

Verification

technique · direct
1.1L1given

The hypotheses of [L1] hold with k=25 because 3/4≥2/3.

2.1L1step 1.1algebra∎

Therefore the majority error probability is at most 9/25. This is a concrete instance of the general O(1/k) estimate.

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passaudited 2026-09-12Open item page →

A random evaluation test that separates the zero polynomial from x^2-y^2

Example

Take the polynomial f(x,y)=x2−y2 over Q, and sample uniformly from the grid S×S with S={0,1,2}. Then f vanishes on exactly three of the nine grid points, so one random evaluation misses its nonzeroness with probability 1/3.

Facts & Assumptions

Given: the polynomial f(x,y)=x2−y2 and the sample set S={0,1,2}.

[L1]

PIT tests whether a represented polynomial is identically zero by random evaluation in an admissible representation (Polynomial identity testing).

[L2]

The Schwartz-Zippel lemma bounds the vanishing probability of a nonzero polynomial on a finite grid (The Schwartz-Zippel lemma).

[L3]

Under the usual degree and evaluation assumptions, PIT lies in coRP (Polynomial identity testing is in coRP).

Verification

technique · direct
1.1givenalgebra

The equality x2−y2=0 on S×S is equivalent to x=y because all elements of S are nonnegative rationals and squaring is injective there. Hence the roots on the grid are exactly (0,0), (1,1), and (2,2).

2.1L1L2L3step 1.1algebra∎

So a random point of S×S makes f vanish with probability 3/9=1/3. This is consistent with [L2], since the total degree is 2 and 2/∣S∣=2/3. Using the random-evaluation viewpoint from [L1], this is exactly the one-sided coRP behavior asserted in [L3], because the zero polynomial would vanish on every sample point.

CounterexampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-12Open item page →

Repeating a randomized test with the same coin string gives no amplification

Statement refuted

Reusing the same random bits amplifies success.

Facts & Assumptions

Given: a randomized test whose output depends only on its first random bit.

[L1]

The false statement being refuted is exactly the claim above (FALSE: reusing the same random bits amplifies success).

Counterexample

technique · direct
1.1L1given

Consider the randomized test that accepts exactly when its first random bit is 1. Its success probability is 1/2, so it is a legitimate witness against the statement in [L1] if repetition with the same randomness leaves that probability unchanged.

2.1step 1.1algebra∎

If the same random string is reused in two, ten, or one hundred repetitions, every repetition produces the same answer as the first one. So the majority outcome is still accept with probability 1/2 and reject with probability 1/2. No amplification occurs at all, and the statement is refuted.

Sources