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.
The Karp--Lipton collapse
Statement
If , then the polynomial hierarchy collapses to its second level: Here consists of languages expressible as for a polynomial-time predicate and polynomially bounded strings; reverses the two quantifiers, and is the union of the constant-alternation levels.
Facts & Assumptions
Given: .
permits one polynomial-size circuit independently at each input length, by Circuit families and P/poly.
Proof
Let be any polynomial-time predicate with polynomially bounded , and form the NP language By the hypothesis, has polynomial-size decision circuits. Successively querying whether the current prefix has a satisfying extension, first with a appended and then with a appended, composes polynomially many copies of these decision circuits into a polynomial-size search circuit. On input for which some witness exists, it outputs an actual satisfying .
Let , so . For each fixed input length, step 1.1 supplies a single polynomial-size search circuit which works for every pair of the relevant padded lengths. Therefore If , choose the search circuit from step 1.1; conversely, any circuit satisfying the right side supplies the required witness for every . The predicate merely evaluates and checks , so it is polynomial-time and the right side is a formula.
Thus ; the reverse containment after complementing gives equality of the second levels. Replacing each inner block of a higher alternating formula by its form and merging adjacent existential and universal blocks inductively collapses every constant-alternation level to . Consequently .
Depends on
Used by
Dependency tree · two levels
2 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
- Arora and Barak, Computational Complexity: A Modern Approach (standard reference, not scraped)
- Lance Fortnow, Counting Complexity (standard reference, not scraped)