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.
Adleman's theorem: BPP is contained in P/poly
Statement
If , then there exist a deterministic polynomial-time machine and advice strings of polynomial length such that decides . Equivalently, .
Facts & Assumptions
Given: a language .
BPP error can be reduced to exponentially small error while staying in probabilistic polynomial time (BPP amplification to exponentially small error).
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
By [L1], for each input length there is a probabilistic polynomial-time machine deciding on length- inputs with error at most . Let be the number of random bits used by ; this is polynomial in .
For each word , let be the event that the random string makes err on . Then . By [L2], . So there exists some random string for which no event occurs: that one string makes correct on every length- input simultaneously.
Use as advice. The deterministic advice machine for input of length simulates on with the randomness tape fixed to . By step 2.1 this simulation is correct on every length- input, and the advice length is . Therefore has polynomial advice and hence lies in .
Depends on
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
7 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
- Sanjeev Arora and Boaz Barak, Computational Complexity: A Modern Approach (standard reference, not scraped)
- Eric Blais, Models of Computation, 15. P vs. BPP (standard reference, not scraped)