हाँ। यहाँ एक प्रत्यक्ष प्रमाण का एक स्केच है।
एक समस्या में है, तो , वहाँ एक गैर नियतात्मक ट्यूरिंग मशीन है है कि यह निर्णय लेता है, और वहाँ एक बहुपद है ऐसी है कि में से कोई भी लंबाई के इनपुट पर की गणना रास्तों से ज्यादा लेना चरणों। इसका मतलब है कि एक एकल पथ टेप कोशिकाओं से अधिक का उपयोग नहीं कर सकता है , इसलिए हम बहुपद स्थान में नियत रूप से एकल पथ का अनुकरण कर सकते हैं।NPMpMnp(n)p(n)
लेकिन हमें सभी रास्तों को अनुकरण करने की आवश्यकता है । खैर, एक निरंतर जो केवल के संक्रमण फ़ंक्शन (और इसके इनपुट पर नहीं) पर निर्भर करता है जैसे कि में किसी भी चरण में अधिकांश nondeterministic विकल्प हैं। इसका मतलब है कि लंबाई किसी भी इनपुट के लिए अधिकांश अलग-अलग संगणना पथ हैं । हम इन सभी रास्तों का अनुकरण इस प्रकार कर सकते हैं। सबसे पहले, आधार- में एक -digit नंबर लिखें (इसमें space लेकिन यह बहुपद है, इसलिए यह ठीक है)। फिर, के संचालन का अनुकरण करें और,cMMccp(n)ncp(n)p(n)cp(n)Miसंगणना का वें चरण, संख्या के वें अंक का उपयोग करके यह तय करें कि कौन सी nondeterministic चुनाव करना है। यदि, उदाहरण के लिए, वें अंक और केवल चार विकल्प हैं जो किए जा सकते हैं, तो उस अनुकरण को छोड़ दें और अगले पर जाएं।ii6
इसलिए, अब, पूरे सिमुलेशन को करने के लिए, हम नंबर लिखकर शुरू करते हैं , उस पथ का अनुकरण करते हैं, संख्या बढ़ाते हैं, अगले पथ का अनुकरण करते हैं, और इसी तरह, जब तक हम उस संख्या तक नहीं पहुँच जाते जहाँ हर अंक है। । हमने अब हर संभव संगणना पथ का अनुकरण किया है, और हमने समय के साथ बारे में किया है, बारे में जगह का उपयोग करते हुए । आवश्यकतानुसार घातीय समय और बहुपद स्थान।0…0Mc−1cp(n)p(n)2p(n)