Схемная сложность и класс P/poly — различия между версиями
Vincent (обсуждение | вклад) (Новая страница: «{{Определение |definition= <tex>P/poly=\{L | \forall n </tex> существует логическая схема <tex> C_n </tex> с <tex> n </tex> ...») |
Vincent (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
+ | == Определения == | ||
{{Определение | {{Определение | ||
|definition= | |definition= | ||
Строка 11: | Строка 12: | ||
#<tex>|a_i| \leqslant f(i) </tex>; | #<tex>|a_i| \leqslant f(i) </tex>; | ||
#<tex> x \in L \iff p(x, a_{|x|})=1 </tex>. | #<tex> x \in L \iff p(x, a_{|x|})=1 </tex>. | ||
+ | }} | ||
+ | |||
+ | == Теоремы == | ||
+ | |||
+ | {{Теорема | ||
+ | |statement= | ||
+ | <tex> P \subset P/poly </tex>. | ||
+ | |proof= | ||
+ | <tex> L \in P \Rightarrow \exists </tex> Машина Тьюринга m такая, что <tex> L(m)=L </tex>. В [[Примеры_NP-полных_языков._Теорема_Кука|теореме Кука]] мы показали, что для машины Тьюринга можно составить логическую схему. Отсюда следует, что <tex> P \subset P/poly </tex>. | ||
}} | }} |
Версия 16:21, 14 апреля 2012
Определения
Определение: |
| существует логическая схема с входами и одним выходом такая, что:
Определение: |
Пусть C — сложностный класс, f — функция. Тогда
| существуют программа p, удовлетворяющая ограничениям C:
Теоремы
Теорема: |
. |
Доказательство: |
теореме Кука мы показали, что для машины Тьюринга можно составить логическую схему. Отсюда следует, что . | Машина Тьюринга m такая, что . В