यदि DTIME(f(n))DTIME(f(n)) को दो टेप ट्यूरिंग मशीन द्वारा O(f(n))O(f(n)) समय में सभी भाषाओं के वर्ग के रूप में परिभाषित किया गया है , तो मुझे संदेह है कि उत्तर नहीं है। दूसरे शब्दों में, मुझे लगता है कि हमेशा एक सख्त मध्यवर्ती समय जटिलता वर्ग मौजूद नहीं होता है।
नोट: यह उत्तर ठीक वैसा नहीं हो सकता है जैसा आप देख रहे हैं क्योंकि मैं गैर-कम्प्यूटेशनल कार्यों पर विचार कर रहा हूं और मैं तर्क के हर विवरण को शामिल नहीं करता हूं। लेकिन, मुझे लगा कि यह एक अच्छी शुरुआत है। कृपया निसंकोच होकर कोई भी प्रश्न पूछें। हो सकता है कि मैं आगे किसी बिंदु पर इन विवरणों को भर सकता हूं या शायद यह रुचि रखने वाले पाठक से बेहतर जवाब दे सकता है।
प्रपत्र कार्यों पर विचार करें । हम इन कार्यों को प्राकृतिक संख्या कार्यों के रूप में संदर्भित करते हैं।f:N→Nf:N→N
दावा 1: मेरा दावा है कि हम बहुत धीमी गति से बढ़ते हुए गैर-घटते प्राकृतिक संख्या (गैर-कम्प्यूटेबल) फ़ंक्शन
जैसे:ε(n)ε(n)
(1) गैर-घटती हैε(n)ε(n)
(2)ε(n)=ω(1)ε(n)=ω(1)
(3) सभी अनबिके कंप्यूटेबल , सेट
अनंत है।f:N→Nf:N→N{n|ε(n)≤f(n)}{n|ε(n)≤f(n)}
हम धीमी गति से बढ़ते गैर-घटते कदम फ़ंक्शन के रूप में निर्माण करते हैं। आइए हम सभी अभिकलन क्रियाओं को । हम का निर्माण इस तरह से करना चाहते हैं कि हर और हर , । दूसरे शब्दों में, हम मैप करने के लिए इंतजार के लिए जब तक पहले गणन में कार्यों की तुलना में एक मूल्य के अधिक से अधिक करने के लिए मैप किया गया है या इसके बराबर एक बार में कम से कम। फिर, को मैप करने के लिए जारी हैε(n)ε(n){fi}i∈N{fi}i∈Nε(n)ε(n)iij≤ij≤imin{k|ε(k)≥i}≥min{k|fj(k)≥i}min{k|ε(k)≥i}≥min{k|fj(k)≥i}ε(n)ε(n)iiiiiiε(n)ε(n)iiजब तक एन्यूमरेशन में पहले फ़ंक्शन कम से कम एक बार से अधिक या उसके बराबर मान पर मैप किए जाते हैं और इस बिंदु पर यह मैप करना शुरू कर देता है । यदि हम निर्माण के लिए इस पुनरावृत्ति प्रक्रिया को जारी रखते हैं , तो किसी भी अनबिके कंप्यूटेबल फ़ंक्शन के लिए, हालाँकि हमेशा छोटा नहीं हो सकता है, यह असीम रूप से अक्सर कम से कम छोटा होगा।i+1i+1i+1i+1i+1i+1ε(n)ε(n)ε(n)ε(n)
नोट: मैंने केवल दावे 1 के पीछे कुछ अंतर्ज्ञान प्रदान किया, मैंने एक विस्तृत प्रमाण नहीं दिया। कृपया नीचे चर्चा में शामिल होने के लिए स्वतंत्र महसूस करें।
क्योंकि इतना धीमा बढ़ता हुआ कार्य है, हमारे पास निम्नलिखित हैं:ε(n)ε(n)
दावा 2: सभी संगणनीय प्राकृतिक संख्या कार्यों के लिए और , यदि और , फिर ।f(n)f(n)h(n)h(n)h(n)=Ω(f(n)ε(n))h(n)=Ω(f(n)ε(n))h(n)=O(f(n))h(n)=O(f(n))h(n)=Θ(f(n))h(n)=Θ(f(n))
दावा 2 के लिए, अगर वहाँ एक गणनीय समारोह अस्तित्व में के बीच और ऐसी है कि , तो हम एक अनबिके प्राकृतिक संख्या फ़ंक्शन की गणना करने में सक्षम होंगे जो तुलना में अधिक धीमी गति से बढ़ता है जो संभव नहीं है। h(n)h(n)f(n)ε(n)f(n)ε(n)f(n)f(n)h(n)≠Θ(f(n))h(n)≠Θ(f(n))ε(n)ε(n)
मुझे कुछ प्रासंगिक विवरणों की व्याख्या करने दें। विरोधाभास के लिए मान लीजिए कि इस तरह के एक समारोह अस्तित्व में है। फिर, है।h(n)h(n)⌊f(n)h(n)⌋⌊f(n)h(n)⌋
नोट: पूर्ववर्ती कार्य कम्प्यूटेशनल है क्योंकि और कम्प्यूटेशनल हैं।f(n)f(n)h(n)h(n)
चूँकि , हमारे पास । यह इस प्रकार है कुछ निरंतर है कि वहाँ ऐसा है कि सभी के लिए पर्याप्त रूप से बड़े, । के बाद से इस समारोह असीम और गणना कर सका है हम चाहते हैं कि प्राप्त करने के लिए दावा 1 आवेदन कर सकते हैं असीम अक्सर जो पिछले बयान के विपरीत है।h(n)=Ω(f(n)ε(n))h(n)=Ω(f(n)ε(n))⌊f(n)h(n)⌋=O(ε(n))⌊f(n)h(n)⌋=O(ε(n))ααnn⌊αf(n)h(n)⌋<ε(n)⌊αf(n)h(n)⌋<ε(n)ε(n)≤⌊αf(n)h(n)⌋ε(n)≤⌊αf(n)h(n)⌋
दावा 3: एक समय के लिए रचनात्मक फ़ंक्शन , हमारे पास , फिर भी वहाँ मौजूद नहीं है जैसे कि और ।f(n)f(n)DTIME(f(n)ε(n))⊊DTIME(f(n))DTIME(f(n)ε(n))⊊DTIME(f(n))h(n)h(n)f(n)ε(n)≤h(n)≤f(n)f(n)ε(n)≤h(n)≤f(n)DTIME(f(n)ε(n))⊊DTIME(h(n))⊊DTIME(f(n))DTIME(f(n)ε(n))⊊DTIME(h(n))⊊DTIME(f(n))
केवल यह दिखाने के लिए कि, हमें एक मजबूत समय पदानुक्रम प्रमेय का उपयोग करने की आवश्यकता है और यह वह जगह है जहाँ हम इसका उपयोग करते हैं यह मानते हुए कि टेपों की संख्या निश्चित है (हमने कहा कि दो टेप ऊपर हैं)। मार्टिन फ्यूरर द्वारा "तंग नियतकालिक पदानुक्रम" देखें।DTIME(f(n)ε(n))⊊DTIME(f(n))DTIME(f(n)ε(n))⊊DTIME(f(n))
चूँकि और अलावा कोई गणना योग्य प्राकृतिक संख्या फ़ंक्शन नहीं हैं , जो कि , हमारे पास वह हर एक ऐसे कि और , ।f(n)ε(n)f(n)ε(n)f(n)f(n)Θ(f(n))h(n)f(n)ε(n)≤h(n)≤f(n)h(n)≠Θ(f(n))DTIME(f(n)ε(n))=DTIME(h(n))