Warning: foreach() argument must be of type array|object, bool given in /var/www/html/web/app/themes/studypress-core-theme/template-parts/header/mobile-offcanvas.php on line 20

Question: Let S={{M}|MisaTMandLM={M'}.Show that S nor S' neither is Turing recognizable.

Short Answer

Expert verified

Answer:

The language S={M}|MisaTMandLM={M'.for S nor S 'is turing recognizable is proved.

Step by step solution

01

Step 1: Turing machine.

A Turing Machine (TM) is a mathematical model which consists of an infinite length tape divided into cells on which input is given. It consists of a head which reads the input tape. A state register stores the state of the Turing machine.

02

Step 2:

For this problem, let’s assume that a Turing machine can recognize its own code one . Where the language should be recognizable by Turing machine for this instance it is must to show that showing the variables contains in the language which is evalualated by the grammar for Turing machine that is ATMMSandATMMS' , which also imply ATMMSandATMMS', respectively.

Decidable languages are closed under complementation. To design a machine M for the complement of a language, and simulate the machine for language on an input.

If it accepts then accept and vice versa.Decidable languages are closed under inverse homeomorphisms.

For the first step give the reduction from ATMtoS.

And given an instance M,wof ATM, we construct a machine which given an input x, rejects ifxM' and simulates M on w if x=(M)i.

Thus, ifLM'=M' accepts w and∅otherwise. Similarly, for the reduction from ATM to S, we make M0 accept if x = hM0 i and simulate on x otherwise.

In this case, it givesLM'=Σ* if M accepts w and .

Hence, here the language S={M}|MisaTMandLM={M'.for is turing recognizable is proved.

Unlock Step-by-Step Solutions & Ace Your Exams!

  • Full Textbook Solutions

    Get detailed explanations and key concepts

  • Unlimited Al creation

    Al flashcards, explanations, exams and more...

  • Ads-free access

    To over 500 millions flashcards

  • Money-back guarantee

    We refund you if you fail your exam.

Over 30 million students worldwide already upgrade their learning with Vaia!

One App. One Place for Learning.

All the tools & learning materials you need for study success - in one app.

Get started for free

Study anywhere. Anytime. Across all devices.

Sign-up for free