{{theorem
| Nechť je libovolný TS (DTS nebo NTS), který pracuje v prostoru , pak existuje konstanta (jejíž hodnota je závislá na stroji ), pro kterou platí, že počet konfigurací je nejvýš . | počet konfigurací TS/NTS
}}
Dk ::
:: Nechť . Konfigurace se skládá ze slova na pásce, polohy hlavy v rámci tohoto slova a stavu, v němž se stroj nachází. Délka slova na pásce je omezená , počet různých poloh hlavy v rámci tohoto slova je a počet stavů je . Počet konfigurací je tedy shora omezen pomocí $|\Sigma|^{f(n)}f(n)|Q|\stackrel{rozepíšeme~pomocí~log}{=}2^{f(n)\log_2|\Sigma|}2^{\log_2f(n)}2^{\log_2|Q|}=
2^{f(n)\log_2|\Sigma|+\log_2f(n)+\log_2|Q|}\leq 2^{f(n)\cdot(\log_2|\Sigma|+1+\log_2|Q|)}c_M = (log_2|Σ| + log_2|Q| + 1)$.
:(💡 ani nemusíme používat 2ku stačí nějaká konstanta )
{{theorem |
| Savičova, pro polynomy }}
Image:Savich.jpg
Dk (NPSPACE ⊇ PSPACE) ::
:: ∀ DTS je zvláštním případem NTS
Dk (NPSPACE ⊆ PSPACE - neformální dk, <Řešené_otázky_NTIN090/Savitch> nebo [http :: //ktiml.mff.cuni.cz/~kucerap/NTIN090/NTIN090-poznamky.pdf originální dk ve skriptech])
:: Pro NTS (pracující v NPSPACE) zkonstruujeme DTS pracující v polynomiálním prostoru (💡 i když čas může být exponenciální). :: Nechť NTS přijímající v prostoru , pak DTS přijímající stejný pracující v polynomiálním prostoru může být zkonstruován pomocí bool rekurzivní funkce , kde K jsou konfigurace NTS a i je číslo.
:: vrátí: * true, pokud je dosažitelná z v nejvýše i krocích, * jinak false. :: Tedy volání např rekurzivně zavolá : a
:(💡 alg. je zřejmě korektní)
:: Nechť je vstupní slovo, zavoláme (💡 z počáteční konfigurace do BÚNO jediné přijímající) a . :: Potřebujeme rekurzivních volání a místa na každé úrovni rekurze (💡 recyklace, 2 rekurzivní volání mohou používat stejný prostor). :: Tedy místa na pásce pro všechna rekurzivní volání . :: Druhá mocnina polynomu je stále polynom a takže: .
{{Zdroje|
http://math.feld.cvut.cz/demlova/teaching/e-tal/e-tal08.pdf
http://www.utdallas.edu/~dzdu/cs6382/lect5.ppt
http://en.wikipedia.org/wiki/Savitch%27s_theorem
}}
Image:Chpvenndiagram.jpg {{theorem
| Nechť je funkce vyčíslitelná v prostoru , pro kterou platí, že pro všechna . Potom platí, že . | Savičova, obecné znění
}}
Dk ::
:: Důkaz předchozí věty nikde nevyužíval žádných zvláštních vlastností polynomů, můžeme jej tedy zobecnit a dostat tak obecnou Savičovu větu. :: Ukázali jsme vlastně, že k otestování toho, jestli v obecném orientovaném grafu vede cesta z daného vrcholu do vrcholu , stačí prostor , pokud do tohoto prostoru nepočítáme prostor nutný k uložení grafu. :: Pokud tedy místo polynomu použijeme obecnou funkci , dostaneme tvrzení, že .