यह साबित किया जा सकता है कि यदि मानक पैडिंग तर्क के एक साधारण संस्करण का उपयोग करके कम से कम रैखिक रूप से बढ़ता है तो DSPACE DSPACE । एक भाषा , ।(f(32n))≠ (च(एन))चएलएल'={x0| x| /2|एक्स∈एल}(f(n))fLL′={x0|x|/2∣x∈L}
दावा। _ DSPACE यदि केवल और केवल अगर _ DSPACE में यदि ।L∈( च ( एन ) ) एल ' ∈ ( च ( 2(f(n))L′∈(f(23n))f(n)≥32n
(मेरे पहले जवाब में कई गलत बयान थे, इस बात के लिए एमिल का धन्यवाद।)
मैं पहले दिखाऊंगा कि पदानुक्रम को साबित करने के लिए दावे का उपयोग कैसे करें। चूँकि कम से कम रैखिक रूप से बढ़ता है, हमारे पास DSPACE DSPACE । DSPACE DSPACE एक भाषा लें । दावे का उपयोग करते हुए, DSPACE में DSPACE , जहां अंतिम समानता अप्रत्यक्ष धारणा है। लेकिन फिर DSPACE DSPACE , जहां अंतिम समानता फिर से अप्रत्यक्ष धारणा है, एक विरोधाभास दे रही है।f( 2 च ( एन ) ) ⊂ ( च ( 2 n ) ) एल ∈ ( च ( 2 n ) ) ∖ ( च ( एन ) ) एल ' ∈ ( च ( 4(2f(n))⊂(f(2n))L∈(f(2n))∖ (f(n))L′∈(f(43n))= (च(एन))एल∈(च(3(f(n))L∈(f(32n))= (एफ(एन))(f(n))
दावे का प्रमाण।
यदि DSPACE , तो DSPACE साबित करने के लिए , हमें बस लिखने की जरूरत है 0 इनपुट के अंत में है और अनुकरण करें। मशीन है कि स्वीकार कर लिया । के बाद से , इस अंतरिक्ष उपयोग हम वृद्धि नहीं होगी। (वास्तव में, यह जानना कि कितने 0 लिखना स्पष्ट नहीं है यदि छोटा है और हम वर्णमाला का आकार नहीं बढ़ा सकते हैं - इसके बजाय, हम एक और टेप का उपयोग कर सकते हैं और उस पर लिख सकते हैं जो सब कुछ के अंत के बाद आएगा ।)L′∈( च ( 2(f(23n))L∈(एफ(एन))| x| /2एक्सएल'च(एन)≥3(f(n))|x|/2xL′f(n)≥32nfx
अन्य दिशा केवल 0 के स्थान पर है, अगर हमें * * लिखने की अनुमति है, तो यह सरल है। (इस प्रश्न के साथ मेरी टिप्पणी में इस मुद्दे को देखें।) यदि हमें सितारों को लिखने की अनुमति नहीं है, तो हम की परिभाषा को थोड़ा रूप में संशोधित करते हैं। । अब, हम सितारों को लिखने के बजाय, मूल इनपुटL′L′={x10|x|/2∣x∈L}x10|x|/2 एफ एक्स 10 | x | / 2 एफऔर उस के साथ काम करते हैं। लेकिन जब भी हम 1 पर पहुँचते हैं, तब तक हम सही चले जाते हैं जब तक कि हम दूसरे 1 को यह जाँचने के लिए हिट नहीं कर देते हैं कि यह शब्द 1 है या नहीं। यदि हमने एक और 1 पाया है, तो हम वापस अपने 1 पर जाते हैं। यदि हम नहीं हैं, हम अभी भी वापस जाते हैं, लेकिन हम जानेंगे कि इसे एक स्टार के रूप में माना जाना चाहिए - अगर हम इस पर लिखना चाहते थे, तो एक नया एंड-ऑफ़-द-वर्ड मार्कर रखने के लिए हम इसके बाद एक 10 भी लिखते हैं। (वास्तव में, इस भाग में एक छोटी सी पकड़ भी है यदि छोटा है - हम कैसे जांच सकते हैं कि इनपुट फॉर्म ? इनपुट को नष्ट किए बिना, मैं केवल इसका उपयोग करके इसे हल कर सकता हूं छोटे लिए कई सिर ।)fx10|x|/2f