Time hierarchy theorem: Difference between revisions

Content deleted Content added
Dcoetzee (talk | contribs)
Statement: Oops, sorry on the n thing - simplify the second statement
Dcoetzee (talk | contribs)
Statement: Oops, wording
Line 9:
If ''f''(''n'') is a time-constructible function, then there exists a [[decision problem]] which cannot be solved in worst-case deterministic time ''f''(''n'') but can be solved in worst-case deterministic time ''f''(''n'')<sup>2</sup>. In other words, the complexity class [[DTIME]](''f''(''n'')) is a strict subset of DTIME(''f''(''n'')<sup>2</sup>).
 
Even more generally, it can be shown that if t(n) is time-constructible, then there is a language in DTIME(o(t(n)/log t(n))) is properly contained in DTIME(t(n)). For example, there are problems solvable in time ''n''<sup>2</sup> but not time ''n'', since ''n'' log ''n'' grows slower asymptotically than ''n''<sup>2</sup>.
 
===Proof===