Propagate a Collapse of the Polynomial Hierarchy
Show that equality of adjacent PH levels collapses every higher level.
Problem
Let and , . Prove that if for some , then . Make the induction step explicit rather than merely saying that quantifiers merge.
Prerequisites
Know the unit definitions and how resources are measured against encoded input length. Distinguish a conditional theorem, a reduction, and an algorithm.
Hint 1
Use the alternating-quantifier characterization with a polynomial-time predicate.
Hint 2
Replace the inner predicate by an equivalent predicate.
Hint 3
Adjacent existential blocks combine into one polynomially bounded block.
Full solution
It suffices first to show . Let . In quantifier form,
where all strings have polynomial length and is polynomial-time. For fixed , the remaining predicate begins universally and lies in . By the hypothesis , it has an equivalent -block description beginning existentially:
Substituting this description places the outer next to . Pair the two polynomial-length strings into one string. The result has only alternating blocks and begins existentially, so . The reverse inclusion follows from monotonicity of PH levels; hence .
Taking complements and using the hypothesis gives
Now induct on . Suppose . Applying the same one-level argument at level yields , and complementing yields the corresponding equality. Therefore every level at or above equals ; lower levels are contained in it. Since
we conclude .
The equality assumption is stronger than the ordinary containment . It allows changing the polarity of the inner -level predicate so the first two quantifier blocks have the same type and can merge. Polynomial bounds are preserved because pairing two polynomial-length witnesses still yields polynomial length.
For , the hypothesis is , and the proof gives . This is conditional; no such equality is currently known.
Checkpoints
Check both logical directions, halting of every relevant branch, and that output length and construction time are polynomial in the encoded input length.
Common mistakes
- Merging unlike quantifier blocks before using the collapse hypothesis.
- Proving only level collapses and omitting induction.
- Presenting the conditional equality as a known theorem about the real world.
Polynomial hierarchy lattice
Sources and verification
- Arora-Barak draft, sec. 5.2
- Papadimitriou, ch. 17
- Corpus coverage note: No direct merged-summary or 2026 transcript coverage.
- Catalog mapping:
data/exercises.json; statements and solutions are independently written; personal submissions are non-authoritative.
Provenance and confidence
The exercise is an original synthesis. Confidence reflects verification of the mathematical claim against the textbook sources listed above; course sources are used only where direct coverage is identified.
Open in the visualization gallery: Polynomial hierarchy lattice