Ось трохи більше деталей з точки зору моделювання машини, що обмежується часовим простором.
Припустимо , що .П= NС
Оскільки , отримуємо P = A T I S P ( ( log ( n ) ) O ( 1 ) , O ( log ( n ) ) ) .NС= А ТЯSП( ( журнал( n ) )O ( 1 ), O ( журнал( n ) ) )
П= А ТЯSП( ( журнал( n ) )O ( 1 ), O ( журнал( п ) ) ) .
Тепер розглянемо лінійне час завдання універсального моделювання , де задана кодування на машині Тьюринга M і вхідного рядка х довжини п , і ми хочемо знати , якщо М приймає х НЕ більш ніж в п кроків.L i n UМхнМхн
Ми знаємо , що . Тому існує константа c (досить велика) така, що ( ∗ )L i n U∈ Pc
( ∗ )L i n U∈ A TЯSП( журналc( n ) , c журнал( п ) ) .
У результаті аргументу прокладки (трохи хитрі дивіться коментарі) у нас є
( 1 )Д ТЯМЕ( n ) ⊆ A TЯSП( журналc( n ) , c журнал( п ) ) .
Розширивши аргумент прокладки, отримаємо
( 3 )
( 2 )Д ТЯМЕ( нк) ⊆ А ТЯSП( кcжурналc( n ) , k c журнал( п ) ) .
( 3 )Д ТЯМЕ( 2нк) ⊆ А ТЯSП( кcнk c, k c nк) .
Крім того, відомі результати моделювання змінних машин Тьюрінга, обмежених часовим простором. Зокрема, ми знаємо, що
А ТЯSП( журналc( n ) , c журнал( n ) ) ⊆ D SПА СЕ( O ( журнал)c + 1( п ) ) ) .
Таким чином, ми ( в основному) , мають такі для всіх натуральних чисел :к
( 3 ∗ )
( 2∗)Д ТЯМЕ( нк) ⊆ D SПА СЕ( кc + 1журналc + 1( n ) )
( 3∗)Д ТЯМЕ( 2нк) ⊆ D SПА СЕ( нk ( c + 1 )) .
З , ми отримаємо , що E X P = P S P C E .( 3∗)ЕХП= РSПА СЕ
===================== Після думки ====================
Важливо зауважити, що означає A T I S P ( ( log ( n ) ) O ( 1 ) , O ( log ( n ) ) ) = A T I S P ( log c ( n ) , O ( log ( n ) ) ) для деякої постійної c .П= NС
А ТЯSП( ( журнал( n ) )O ( 1 ), O ( журнал( n ) ) ) = A TЯSП( журналc( n ) , O ( журнал( n ) ) )
c
Будь-які коментарі чи виправлення вітаються. :)