Chapter 4 Relativized computation and the polynomial hierarchy