Questa domanda può avere una risposta ovvia ... ma ecco comunque la domanda. Intuitivamente, è la seguente affermazione plausibile: "una macchina con una subroutine A che a sua volta ha una subroutine B è la stessa di una macchina con una subroutine A che ha accesso alla subroutine B".
Per definire formalmente questo problema, userò qualche notazione non convenzionale. Quando dico , sto dando ad A un oracolo per un problema B - C o m p l e t e . es. N P N P = N P S A T = Σ 2 . Con questa "nuova" notazione, è possibile definire A B C e così via. La mia domanda è, è
- è un modo valido di pensare agli oracoli?
- è
Ad esempio,
Non riesco a pensare a nessun ovvio controesempio a questa regola. Chiunque?