polynomial hierarchy is a hierarchy
Proof
To see that Σpi∪Πpi⊆Δpi+1=𝒫Σpi, observe that the machine which checks its input against its oracle and accepts or rejects when the oracle accepts or rejects (respectively) is easily in 𝒫, as is the machine which rejects or accepts when the oracle accepts or rejects (respectively). These easily emulate Σpi and Πpi respectively.
Since 𝒫⊆𝒩𝒫, it is clear that
Δpi⊆Σpi. Since 𝒫𝒞 is
closed
under complementation for any
complexity class
𝒞 (the associated
machines are deterministic
and always halt, so the complementary machine just
reverses which states are accepting), if
L∈𝒫Σpi⊆Σpi then so is ˉL,
and therefore L∈Πpi.
Unlike the arithmetical hierarchy, the polynomial hierarchy is not known to be proper. Indeed, if 𝒫=𝒩𝒫 then 𝒫=𝒫ℋ, so a proof that the hierarchy is proper would be quite significant.
Title | polynomial hierarchy is a hierarchy |
---|---|
Canonical name | PolynomialHierarchyIsAHierarchy |
Date of creation | 2013-03-22 13:02:14 |
Last modified on | 2013-03-22 13:02:14 |
Owner | uzeromay (4983) |
Last modified by | uzeromay (4983) |
Numerical id | 5 |
Author | uzeromay (4983) |
Entry type | Result |
Classification | msc 68Q15 |