Deterministic time hierarchy theorem
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.