Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Space hierarchy theorem
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== Corollary 5 === :SPACE(''n'') β [[PTIME]]. To see it, assume the contrary, thus any problem decided in space <math>O(n)</math> is decided in time <math>O(n^c)</math>, and any problem <math>L</math> decided in space <math>O(n^b)</math> is decided in time <math>O((n^b)^c)=O(n^{bc})</math>. Now <math>\mathsf{P}:=\bigcup_{k\in\mathbb N}\mathsf{DTIME}(n^k)</math>, thus P is closed under such a change of bound, that is <math>\bigcup_{k\in\mathbb N}\mathsf{DTIME}(n^{bk})\subseteq\mathsf{P}</math>, so <math>L\in\mathsf{P}</math>. This implies that for all <math>b, \mathsf{SPACE}(n^b)\subseteq\mathsf{P}\subseteq\mathsf{SPACE}(n)</math>, but the space hierarchy theorem implies that <math>\mathsf{SPACE}(n^2)\not\subseteq\mathsf{SPACE}(n)</math>, and Corollary 6 follows. Note that this argument neither proves that <math>\mathsf{P}\not\subseteq\mathsf{SPACE}(n)</math> nor that <math>\mathsf{SPACE}(n)\not\subseteq\mathsf{P}</math>, as to reach a contradiction we used the negation of both sentences, that is we used both inclusions, and can only deduce that at least one fails. It is currently unknown which fail(s) but conjectured that both do, that is that <math>\mathsf{SPACE}(n)</math> and <math>\mathsf{P}</math> are incomparable -at least for deterministic space.<ref>{{cite web | url=https://mathoverflow.net/questions/40770/how-do-we-know-that-p-linspace-without-knowing-if-one-is-a-subset-of-the-othe/40771#40771 | title=How do we know that P != LINSPACE without knowing if one is a subset of the other? }}</ref> This question is related to that of the time complexity of (nondeterministic) [[linear bounded automata]] which accept the complexity class <math>\mathsf{NSPACE}(n)</math> (aka as [[context-sensitive languages]], CSL); so by the above CSL is not known to be decidable in polynomial time -see also [[Linear_bounded_automaton#LBA_problems|Kuroda's two problems on LBA]].
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)