मेटा-ज्ञान: आप एक गैर-निर्णायक भाषा ढूंढना चाहते हैं, जिसके पास गैर-कम्प्यूटेशनल संपत्ति है। एक मनमानी गैर-निर्णायक भाषा शायद आपको बहुत दूर तक ले जाने वाली नहीं है। लेकिन एक अर्द्ध पर्णपाती ...
मजबूत संकेत: क्या एक अर्ध-पतनशील भाषा है? इसका अर्थ है कि हम शब्दों की गणना कर सकते हैं: यह के कुछ ऐसे शब्द जो एक पूर्णांक जैसे मौजूद हैंun
u=f(n)
थोड़ा सा इस समीकरण को देखें, मन में गिरावट और उपसर्ग के साथ।
सहज रूप से बोलते हुए, मान लें कि आपके पास कुछ और आप परीक्षण करना चाहेंगे कि क्या यह । आप सामान्य रूप से चेक , , , आदि से बेहतर नहीं करने जा रहे हैं जहाँ वर्णमाला के अक्षर हैं। यह एक आंशिक पुनरावर्ती कार्य है जो में सदस्यता का परीक्षण करता है । बेशक, हम जानते थे कि पहले से ही था; हमें यह दिखाने की जरूरत है कि कभी-कभी कोई वैकल्पिक तरीका नहीं होता है। चलो कुछ सेट ले जो फिर से है और पुनरावर्ती नहीं, और के गणन किया (xPref(L)xaxbxaaa,b,⋯Pref(L)Pref(L)S⊂NfSS=f(x)∣x∈N )।
मान लें कि वर्णमाला में तीन चिह्न , और (यदि आपके पास केवल दो प्रतीक हैं , को , as और as )। यदि , let को आधार 2 में लिखा जाता है, जिसमें और का उपयोग किया जाता है, जिसमें कोई ।01:{ℵ,ℶ}0ℵℵ1ℵℶ:ℶn∈Nn¯n010
चलो । सादे अंग्रेजी में, हम के तत्वों को ले रहे हैं और उनके गणना सूचकांक पर काम कर रहे हैं। स्पष्ट रूप से निर्णायक है (जांचें कि एक एकल है कि दो अंकों के अनुक्रमों में कोई अग्रणी , और यह कि पहला अंक अनुक्रम छवि को उस संख्या के से मंत्रित करता है जो दूसरा एक मंत्र है)। फिर भी यह तय करना कि क्या कुछ है, का उपसर्ग है यह तय करना कि , में है या नहीं, जिसे आप बिना नहीं जान सकते क्योंकि अनुमान से पुनरावर्ती नहीं है। औपचारिक रूप से,L={y¯:x¯∣y=f(x)}SL:0fy¯LySxSPref(L) पर्णपाती नहीं है, क्योंकि नहीं है।Pref(L)∩{0,1}∗:=S: