0
$\begingroup$
  1. If $\mathcal C=\mathcal D$ then does $\mathcal A^\mathcal C=\mathcal A^\mathcal D$ hold ($\mathcal C^A=\mathcal D^A$ need not hold)? The class $\mathcal A$ could query same for $\mathcal C$ and $\mathcal D$ since $\mathcal C=\mathcal D$ as languages. Correct? Is there a counterexample?

  2. If $\mathcal C\subseteq\mathcal D$ then does $\mathcal A^\mathcal C\subseteq\mathcal A^\mathcal D$ hold ($\mathcal C^A\subseteq\mathcal D^A$ need not hold)? The class $\mathcal A$ could query same for $\mathcal C$ and $\mathcal D$ since $\mathcal C$ is in $\mathcal D$ and simulate $\mathcal A^\mathcal C$ with $\mathcal A^\mathcal D$. Correct?

$\endgroup$
4
  • $\begingroup$ If a=b then f(a) = f(b), provided f is a well-defined function. I don't understand what the question here is. $\endgroup$
    – Raphael
    Dec 12, 2017 at 20:57
  • $\begingroup$ @Raphael So there are no counterexamples? $\endgroup$
    – Turbo
    Dec 12, 2017 at 20:59
  • $\begingroup$ Working as oracles, $\mathcal{C}$ and $\mathcal{D}$ are equal as two sets of languages, instead of 'equal in power' of some models of computation. $\endgroup$
    – Wei Zhan
    Dec 12, 2017 at 21:03
  • $\begingroup$ @WillardZhan so $\mathcal A^\mathcal C=\mathcal A^\mathcal D$? $\endgroup$
    – Turbo
    Dec 12, 2017 at 21:07

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Browse other questions tagged or ask your own question.