কেবলমাত্র একটি সমস্যা নিন যার টিউরিং ডিগ্রি উপরে , যা হ্যালটিং ওরাকলের ডিগ্রি। নিরিখে আঙ্কিক অনুক্রমের আপনি তাই স্বর্গীয় সমস্যার চান । ধরনের সমস্যা (উদাহরণ যেখানে হয় আংশিক গণনীয় ফাংশন এবং -th হয় - তম গণনাযোগ্য গণনার সেট):Σ 0 1 ϕ n n ডব্লু এন = { কে ∈ এন ∣ ϕ n ( কে ) সংজ্ঞায়িত } n0′Σ01ϕnnWn={k∈N∣ϕn(k) is defined}n
- Σ 0 2{n∈N∣φn terminates for finitely many inputs} হ'ল ।Σ02
- Π 0 2{n∈N∣φn is a total function} হয় -complete।Π02
- Σ 0 3{n∈N∣Wn is a computable set} হ'ল ।Σ03
আপনার কাছে হ্যালটিং ওরাকল থাকলেও এর কোনওটিই সমাধান করা যাবে না। উদাহরণস্বরূপ, দ্বিতীয় উদাহরণটি বিবেচনা করুন, " মোট মোট?" প্রদত্ত কিভাবে স্থগিত ওরাকল সাহায্যের আমাদের সিদ্ধান্ত নিতে হবে টুরিং মেশিন দ্বারা এনকোড কিনা উপর স্থগিত প্রত্যেক ইনপুট? n nφnnn
[2014-06-03 যোগ করা হয়েছে] এইগুলির একটি "ব্যবহারিক" দিকের জন্য, সমস্যাটি বিবেচনা করুন: একজন প্রোগ্রামার একটি ফাংশন লিখেছেন void charge_credit_card(int card_number, int amount)
এবং আমরা জানতে চাই যে ফাংশনটি সমস্ত ইনপুটগুলিতে শেষ হয় কিনা। এমন একটি সংকলক লেখা অসম্ভব যা সাধারণভাবে স্বয়ংক্রিয়ভাবে এটি পরীক্ষা করতে পারে। তদুপরি, আমরা যদি আমাদের সংকলকটি " charge_credit_card
ইনপুট দেওয়া হয় তখন শেষ করে দেয় (k,m)
?" ফর্মটির প্রশ্ন জিজ্ঞাসা করার অনুমতি দিলেও এটি এখনও অসম্ভব।