Deterministic time hierarchy theorem

From Complexity

Statement

Existential version

Suppose is a time-constructible function. Then, there exists a deterministic time complexity class that is strictly larger than . The explicit description of this depends on the choice of model of computation that we are using to define .

Explicit version

With a suitable model of computation, we can show that is strictly contained in .

Proof

The key idea behind the proof is the diagonalization argument.