কেন একটি টুরিং মেশিন সঠিকভাবে একটি ভাষা চিনতে পারে?


13

আমি স্বীকৃত ভাষাগুলির অস্তিত্ব বুঝতে চেষ্টা করছি understand এটি পেতে, আমাকে জানতে হবে কেন একটি ট্যুরিং মেশিন একাধিক নয়, কেবল একটি ভাষা স্বীকৃতি দেয়। কেন?


12
আমি সন্দেহ করি যে "ভাষা" বলতে আমাদের কী বোঝায় সে সম্পর্কে আপনার কাছে পরিষ্কার ধারণা নাও থাকতে পারে। আপনি কি বলতে পারেন যে আপনি "ভাষা" কি বিশ্বাস করেন?
এরিক লিপার্ট

কেন আপনি এটি ছোঁড়া প্রয়োজন? কীভাবে আপনি মনে করেন এটি একটি পার্থক্য করতে পারে?
বাবু

উত্তর:


29

একটি টিউরিং মেশিন দ্বারা স্বীকৃত ভাষাটি সংজ্ঞা অনুসারে, স্ট্রিংগুলির সেটটি গ্রহণ করে। যখন কোনও ইনপুট মেশিনে দেওয়া হয়, তা হয় তা গৃহীত হয় বা হয় না। এই মেশিনে কোনও নির্দিষ্ট ইনপুট হয় সর্বদা গৃহীত হয় (ভাষায়) বা সর্বদা গৃহীত হয় না (ভাষায় নয়)। সুতরাং এমন কোনও ব্যবস্থা নেই যার মাধ্যমে একটি একক টুরিং মেশিন এমনকি একাধিক ল্যাঙ্গেজ গ্রহণ করতে পারে।


6
"সংজ্ঞা অনুসারে" হুবহু আমি যা বলতাম।
ডেভ ক্লার্ক

1
@ ডেভক্লার্ক অবশ্যই এটি সংজ্ঞা দ্বারা। তবে এটি আমার কাছে কিছুটা সংক্ষিপ্ত বলে মনে হচ্ছে, যেহেতু এটি আরও বলেছে যে আমরা আমাদের সংজ্ঞাটি আলাদা করতে পারি, যাতে কোনও টিএম দুটি ভাষা বা যে কোনও সংখ্যাকে গ্রহণ করে accept আমি আসলে ডেভিড রিচার্বির এই বক্তব্যের সাথে একমত নই যে কোনও ব্যবস্থা নেই যার দ্বারা কোনও টিএম দুটি ভাষা গ্রহণ করতে পারে: এটি কেবল কারণ আমরা এগুলিকে অগ্রাহ্য করা বেছে নিয়েছি এবং আমরা অন্যথায় তা করতে পারি। সুতরাং, প্রশ্নের সম্পূর্ণরূপে উত্তর দেওয়া হয়নি, ইমো, যদি আমরা তা না করে কী ন্যায়সঙ্গত করে তা ব্যাখ্যা না করি।
বাবু

2
আমি মনে করি যে সমস্যাটি হ'ল ভাষাটি নিজেই "ভাষা" বর্ণনার জন্য ব্যবহৃত হচ্ছে। টিউরিং মেশিন আমাদের ভাষার সংজ্ঞা নির্বিশেষে স্ট্রিং আকারে যে কোনও কিছু গ্রহণ করে। টিএম ভাষাটিকে যা গ্রহণ করে তা সংজ্ঞায়িত করে, এটি ভাষা (আমাদের) ভাষার বোঝার মতো নয়। এই কারণেই এই উত্তরটি ভাল এবং "... সম্পূর্ণরূপে উত্তর দেওয়া হয়েছে"।
ডেভিড বার্কার

2
আমি ডেভিডের সাথে একমত, ওপি সম্ভবত কোথাও পড়েছে যে টুরিং মেশিনগুলি কেবল একটি ভাষা স্বীকার করে এবং এর অর্থ কী তা বোঝার চেষ্টা করছে। প্রদত্ত যে এটি সম্ভবত একটি সাধারণ উত্স থেকে এসেছে, আমরা ধরে নিতে পারি যে তারা "ভাষা" এর সাধারণ সংজ্ঞাটি গণনা তত্ত্বের সংজ্ঞায়িত হিসাবে ব্যবহার করেছিলেন, অন্য কোনও সংজ্ঞা নয়। সংজ্ঞাটি নির্বিচারে হতে পারে তবে এটি একটি ভাল বোঝা যায় এবং স্বেচ্ছাসেবী সংজ্ঞাতে একমত হয়।
আমটন কর্ট

3
একটি টিউরিং মেশিন যা দুটি ভাষা গ্রহণ করে তা হল একটি টিউরিং মেশিন যা এমন একটি ভাষা গ্রহণ করে যা দুটি ভাষার মিলন।
সাইমন রিখটার

9

এটিকে এভাবে ভাবুন: একটি টিএম বোঝাই হওয়া সফ্টওয়্যারযুক্ত কম্পিউটারের মতো। প্রতিটি সফ্টওয়্যার একটি কাজ করে, তাই না? উদাহরণস্বরূপ, আপনার কম্পিউটারের কথা ভাবেন এবং ধরে নিন এটিতে কেবল 1 টি প্রোগ্রাম লোড হয়েছে। তারপরে পিসি + "ফটোশপ" কেবল ফটোশপ করে, পিসি + "মাইন সুইপার" কেবল খনিগুলিকে সাফ করে।

সুতরাং একটি ট্যুরিং মেশিন একটি খুব সাধারণ প্রাণী, যা প্রতিটি রান একটি একক ইনপুট পায় এবং হ্যাঁ বা না হয় আউটপুট দেয় । কোন ইনপুটতে এটি হ্যাঁ বলে, এবং যার উপরে এটি বলে না - এটি টিএম এর "প্রোগ্রাম" দ্বারা সেট করা হয়েছে যা এর রাজ্যগুলি এবং রূপান্তর ফাংশন দ্বারা নির্ধারিত হয়। এগুলি স্থির হয়ে গেলে, "প্রোগ্রাম" ঠিক হয়ে যায় এবং যে কোনও ইনপুটটির জন্য কেবল একটি উত্তর থাকে: হ্যাঁ বা না (স্বীকার / প্রত্যাখ্যান)। এটি ঠিক একক ভাষা নির্ধারণ করে = সমস্ত ইনপুট যা টিএমকে দেওয়া হলে হ্যাঁ দেয়।

অন্যদিকে, সেট এর সব স্মৃতি সব সম্ভব প্রোগ্রাম সঙ্গে কম্পিউটার + + "সফ্টওয়্যার" সেটে সমতুল্য। এখন আরও কয়েকটি ভাষা সিদ্ধান্ত নেওয়া যায় - তবে তবুও, প্রতিটি নির্দিষ্ট টিএম কেবল একটি ভাষা সিদ্ধান্ত নেয় (বা স্বীকৃতি দেয়)।


গৌণ বিন্দু: আমি বলব না যে কোনও টিএম আউটপুটগুলি "হ্যাঁ বা না" হয়, যেহেতু এটি নিরবচ্ছিন্নতা অবহেলা করে। এই সরলীকরণটি পরে আরও সমস্যার কারণ হতে পারে।
চি

4

ট্যুরিং মেশিন তাদের মতো কাজ করে কারণ আমরা তাদের এটি সংজ্ঞায়িত করতে পছন্দ করি। আমাদের আরও পরিশীলিত সংজ্ঞা থাকতে পারে, তবে প্রশ্নটি এটি একটি উদ্দেশ্য উপস্থাপন করবে কিনা, এটি আমাদের আরও কিছু করার অনুমতি দেয় কিনা। এবং যতদূর আমরা জানি, উত্তরটি নেই।

দুটি ভাষা স্বীকৃত টুরিং মেশিনগুলির মডেলগুলি তৈরি করা খুব সহজ। এই ভাষাগুলির এবং জন্য এক: আমরা গ্রহণ রাষ্ট্রের 2 ধরণের সঙ্গে একটি টি এম সংজ্ঞায়িত করতে পারে এবং জন্য এক । একটি টিএম গ্রহণ করতে বলা হবে যদি এটি কোনও পর্যায়ে সংশ্লিষ্ট গ্রহণযোগ্য অবস্থাতে প্রবেশ করে। তবে এটি অন্য ধরণের গ্রহণযোগ্য অবস্থায় প্রবেশ করতে পারে কিনা তা দেখার জন্য এটি পুনরায় গণনা শুরু করবে। এবং আমাদের এটি দরকার ছিল যে এটি পরে বন্ধ হয়ে যায় বা সম্ভবত হয় না। এরপরে আপনি এই জাতীয় মেশিনগুলিতে পুরো তত্ত্বটি তৈরি করতে পারেন। এটি কার্যকর হয় এবং আমরা সাধারণত যা করি তার চেয়ে অনেক জটিল।L1L2L1L2Li

ডেভিড রিচার্বির বক্তব্যটির জবাব দেওয়ার জন্য , " এমন কোনও ব্যবস্থা নেই যার দ্বারা একটি একক টুরিং মেশিন এমনকি একাধিক ভাষা গ্রহণ করতে পারে ", কেবল কারণ আমরা এই জাতীয় প্রক্রিয়াটি বিবেচনা না করা বেছে নিয়েছি। এমনকি যদি আপনি খুব মান মডেলের টি এম সীমাবদ্ধ, আপনি বলতে পারে যে ইনপুট ভাষা হতে স্বীকৃত যখন ধাপের একটি বিজোড় সংখ্যা সঙ্গে একটি গ্রহণ রাজ্যের টি এম স্থগিত, এবং এটি রয়েছে যখন টি এম একটি সঙ্গে গ্রহণ করে এমনকি পদক্ষেপের সংখ্যা। অ-নির্ধারণবাদকে ধন্যবাদ, এটি উভয় ছেদকী উভয় ভাষাকে স্বীকৃতি দিতে টিএমকে আটকাতে পারে না।এল 2L1L2

মুল বক্তব্যটি হ'ল তত্ত্বটি করতে সব ধরণের রূপ ব্যবহার করা যেতে পারে। এছাড়াও খুব পৃথক পদ্ধতির গণনা যা মডেল করার চেষ্টা করা হয়েছে, যেমন ল্যাম্বদা-ক্যালকুলাস, সংমিশ্রণ যুক্তি, পুনরাবৃত্ত ফাংশন তত্ত্ব এবং আরও অনেক কিছু।

এটি সর্বদা প্রদর্শিত হয়েছে যে তাদের কেউই এমন কিছু করেন না যা আমাদের সাধারণ মডেল দ্বারা করা যায় না যেখানে টিএম কেবল একটি ভাষা চিনে। এতদূর পর্যন্ত যে অনুমান করা হয়েছে যে এটি যে কোনও কিছু করতে পারে। এটিকে বলা হয় চার্চ-টিউরিং থিসিস । এটি কম্পিউটারে সক্ষমতার তত্ত্বের ভিত্তি, যা আমরা যতদুর জানি, নির্ধারণ করে যে কোন ভাষাগুলি স্বীকৃত বা না কি।

সুতরাং আমরা পাশাপাশি একটি সাধারণ মডেল ব্যবহার করতে পারি, কারণ একটি জটিল কোনও আমাদের জীবনকে আরও শক্ত করে তোলে, কোনও আসল সুবিধা ছাড়াই।

অবশ্যই, আমরা মাঝে মধ্যে অন্যান্য মডেলগুলি ব্যবহার করি কারণ তারা আমাদের কিছু সমস্যা আরও ভালভাবে বুঝতে দেয়।


আমি বিশ্বাস করি প্রথম অনুচ্ছেদটি কিছুটা বিভ্রান্তিকর। আমি বাজি রাখতে ইচ্ছুক যে আমরা কেন এইভাবে জিনিসগুলি সংজ্ঞায়িত করছি সে সম্পর্কে ওপি জিজ্ঞাসা করছে না, তবে তারা জানত না যে এটি কেস। "আমাদের আরও পরিশীলিত সংজ্ঞা থাকতে পারে, তবে প্রশ্নটি হ'ল এটি কোনও উদ্দেশ্য সাধন করবে কিনা" আপনি এটির নাম দেওয়ার আগে আপনার ধারণার উদ্দেশ্য জানতে আপনার প্রয়োজন মনে হচ্ছে - আমার মতে, এটি একটি খারাপ শেখার উপায়
আকর্ষণীয়ভাবে এখানে

ওপি জানিয়েছে যে টিএম কেন অন্য কিছু বোঝার জন্য কেবল একটি ভাষা স্বীকৃতি দেয় তা জানতে চান তিনি। আমি তাকে উত্তর দিচ্ছি, তারা তাই করে কারণ আমরা তাদের সেভাবে সংজ্ঞায়িত করি। আমি যুক্ত করি, যা সত্য, আমরা বিভিন্ন সংজ্ঞা ব্যবহার করতে পারি, তবে এটি তত্ত্বটি পরিবর্তন করবে না। এটি তাকে বলার একটি উপায় যা তিনি পরে যা হোক না কেন, সংজ্ঞার পছন্দটি অবিচ্ছেদ্য এবং স্বীকৃতিযোগ্যতা একই সেটগুলি coverাকতে সংজ্ঞায়িত হতে পারে। সংজ্ঞা বাছাই করার কারণটি হ'ল সুবিধা এবং ফলপ্রসূতা এবং এ কারণেই তারা সময়ের সাথে বিকশিত হয়, পাশাপাশি ধারণাগুলির নামকরণ বা উল্লিখিত হয়।
বাবু

ঠিক আছে, এটা বোঝা যায়। আমি মনে করি আমি বেশিরভাগ "পরিশীলিত" ব্যবহারে আপত্তি করছি - এর থেকে বোঝা যায় যে একটি সহজ সরল সংজ্ঞাটি আকাঙ্ক্ষিত।
আকর্ষণীয়ভাবে

3

আমি রিচার্বির উত্তরের এক পর্যায়ে প্রসারিত করতে চাই:

যখন কোনও ইনপুট মেশিনে দেওয়া হয়, তা হয় তা গৃহীত হয় বা হয় না।

এর কারণটি হ'ল টুরিং মেশিনটি হ'ল নির্বিচারবাদী: একই ইনপুট এবং শুরুর অবস্থা দেওয়া, এটি প্রতিবার চালানোর সময় সর্বদা একই কাজ করবে (হয় একই স্বীকৃত অবস্থায় শেষ হবে বা একই প্রত্যাখ্যাত অবস্থায়, বা লুপ হবে চিরকাল )।

অতিরিক্তভাবে, আমরা সহজেই প্রমাণ করতে পারি যে প্রতিটি টিউরিং মেশিন সঠিকভাবে একটি ভাষা স্বীকৃতি দেয়:

ধরুন, দ্বন্দ্বের দ্বারা, যে একটি টুরিং মেশিন এম দুটি পৃথক ভাষা এল 1 এবং এল 2 স্বীকৃতি দেয়। যেহেতু এল 1 এবং এল 2 স্বতন্ত্র, সুতরাং একটি স্ট্রিং এস থাকতে হবে যা এল 1 তে রয়েছে তবে এল 2-তে নয় (সাধারণতার ক্ষতি ছাড়াই - এটি অন্য উপায়ে হতে পারে তবে প্রমাণটি এখানে একইভাবে L1 এবং L2 এর সাথে বিনিময় হতে পারে) )। এখন এস-তে এম চালান যদি এটি গ্রহণ করে তবে একটি বৈপরীত্য পৌঁছে গেছে কারণ এস এল 2 তে থাকবে। যদি এটি গ্রহণ না করে (প্রত্যাখ্যান বা লুপস), তবে একটি বৈপরীত্য পৌঁছেছে কারণ এস এল 1 এ থাকবেন না।


2

একটি টিউরিং মেশিন একটি ভাষা স্বীকৃতি দেয় কারণ শব্দের সংজ্ঞাটি শনাক্ত করুন : টুরিং মেশিন যে ভাষাটি স্বীকৃতি দেয় তা হল সমস্ত স্ট্রিং / ইনপুটগুলির সেট যা টুরিং মেশিন গ্রহণ করে।


2
কম্পিউটার বিজ্ঞানে স্বাগতম ! আপনার উত্তর (আইএমও) সঠিক তবে আমার মনে হয় না এটি পূর্ব-বিদ্যমান উত্তরগুলিতে যোগ করে। আমাদের কাছে প্রচুর উত্তর না দেওয়া প্রশ্ন রয়েছে এবং বিদ্যমান উত্তরগুলির পুনরাবৃত্তি না করে তার মধ্যে একটির উত্তর দেওয়া আরও আকর্ষণীয় এবং উত্পাদনশীল।
ডেভিড রিচার্বি

1
ধন্যবাদ! আমি আসলে বর্তমানে গৃহীত উত্তরগুলি প্রথমে দেখতে পেলাম না (যা আমি ভাল বলে মনে করি) কারণ এটি খুব কম ছিল, এবং আমার মনে হয়েছিল যে অন্যান্য উত্তরগুলি প্রশ্নের উত্তরটি সোজাসুজিভাবে দেয়নি didn't
আকর্ষণীয়ভাবে এখানে

1

এর উত্তর নির্ভর করে আপনি যখন "ট্যুরিং মেশিন" বলতে চান তখন আপনি ঠিক কীটি বোঝেন। যে কোনও গণনামূলক মডেলের তিনটি উপাদান রয়েছে (এখানে সিদ্ধান্ত গ্রহণকারী / গ্রহণকারীদের মধ্যে সীমাবদ্ধ):

  • বাক্য গঠন,
  • শব্দার্থবিদ্যা,
  • স্বীকৃতি মানদণ্ড.

ট্যুরিং মেশিনগুলির জন্য সিনট্যাক্সটি স্টেট সেট, বর্ণমালা, ট্রানজিশন ফাংশন ইত্যাদির প্রধান অংশ হবে। শব্দার্থবিদ্যা একটি সংজ্ঞা হবে গণনার যে বর্ণনা করতে কিভাবে অর্ডার কিছু পদক্ষেপ পর টেপ বিষয়বস্তু আহরণ করা স্থানান্তরণ ফাংশন প্রয়োগ করতে হয়। স্বীকৃতি নির্ণায়ক থেকে, বলে "যখন এটি ঘটে, আমরা বন্ধ এবং ফলাফল যে" হয়।

এখন, ট্যুরিং মেশিনগুলি কি কেবল আপনার কাছে সিনট্যাক্স এবং শব্দার্থবিজ্ঞান হয়, না আপনি গ্রহণযোগ্যতার মানদণ্ডকেও অন্তর্ভুক্ত করেন? আপনি যদি পূর্বে করেন তবে যে কোনও টিএম বিভিন্ন গ্রহণযোগ্যতার মানদণ্ড ব্যবহার করে একাধিক ভাষা গ্রহণ করতে পারে; এমনকি আপনি একাধিক গৃহীত ভাষার জন্য অনুমোদনের ক্রাইটেরাও ধারণ করতে পারেন (উদাহরণস্বরূপ, দ্বি-পরামিতি টিএম সম্পর্কে চিন্তা করুন)। আপনি যদি দ্বিতীয়টি করেন তবে কোনও উইগল রুম নেই এবং স্বাভাবিক গ্রহণযোগ্যতা মানদণ্ডটি সত্যিকার অর্থে টিএম প্রতি এক ভাষা (এই ধরণের) মঞ্জুরি দেয়।

স্বাভাবিক সংজ্ঞা এবং TCS শব্দটি ব্যবহার সব তিনটি উপাদান অন্তর্ভুক্ত করা হয়েছে। যে অর্থে তোলে, কারণ বিশেষ করে, গ্রহণযোগ্যতা নির্ণায়ক পরিবর্তন অবজেক্টের বর্গ যন্ত্রমানব প্রতিনিধিত্ব করে পরিবর্তন করতে পারেন আয়তন বহুলাংশে , তাই আমরা প্রয়োজন অর্ডার কি আমরা সম্পর্কে কথা সম্পর্কে অবগত হওয়ার জন্য নির্ণায়ক ঠিক করতে।

উদাহরণস্বরূপ, সসীম অটোমাতা এবং বাচি অটোমেটার তুলনা করুন । সিনট্যাক্স এবং শব্দার্থবিজ্ঞান হুবহু এক, তবে একটি সীমাবদ্ধ শব্দ গ্রহণ করে অন্যটি অসীম শব্দ গ্রহণ করে!
আপনি যদি বাচ্চি অটোমেটার গ্রহণযোগ্যতার মানদণ্ড টিএম সংজ্ঞায় প্লাগ করেন তবে কী হয় তা বোঝার চেষ্টা করুন।

এখন, সাধারণ গ্রহণযোগ্যতার মানদণ্ডটি কেন একটি অর্থবহ? যতক্ষণ আপনি নিজেকে সীমাবদ্ধ স্ট্রিংয়ের ভাষায় সীমাবদ্ধ রাখবেন ততক্ষণ পর্যন্ত ধারণাগত স্তরে টিএম প্রতি একাধিক ভাষা থাকার কারণে খুব বেশি পরিবর্তন হবে না: আমরা এখনও একই ভাষার সেটগুলি গ্রহণ করতে সক্ষম হব। সুতরাং আমরা সহজ মডেল আটকে। তবে এটি বলার অপেক্ষা রাখে না যে আরও বেশি জড়িত মডেল অ্যাপ্লিকেশনগুলিতে মডেলিংয়ের জন্য কার্যকর হতে পারে না - তবে এটি টিসিএসের আওতার বাইরে (যা নির্ধারিত কর্তৃত্ব ধারণ করে)।


0

ধরুন আমরা আছে একটি টি এম যে স্বীকার করে এবং যেখানে । ধরুন একটি স্ট্রিং আছে যেখানে এবং । তারপরে স্বীকার করে , তবে সুতরাং accept গ্রহণ করতে পারে না , সুতরাং আমরা একটি বৈপরীত্যে পৌঁছেছি। অন্যান্য ক্ষেত্রে সঠিক একই, যেমন পালন করে এবং । সুতরাং, একটি টিএম কেবল একটি ভাষা গ্রহণ করে।M1L1L2L1L2s1s1L1s1L2M1s1s1L2M1s1sL2sL1

একটি টি এম বলে একটি ভাষা স্বীকার মানে যে প্রতি স্ট্রিং এর জন্য , গ্রহণ , এবং প্রত্যেক স্ট্রিং এর জন্য করে গ্রহণ, ।এল এস এল এম এস এস এম এস এলMLsLMssMsL

এসsLM গ্রহণs

অ-স্বীকৃত ভাষাগুলির অস্তিত্ব বুঝতে, নির্ধারণযোগ্য ভাষার সংজ্ঞা বিবেচনা করুন। একটি ভাষা সিদ্ধান্ত গ্রহণযোগ্য বলে বোঝানোর অর্থ এই যে ভাষাটি স্বীকৃত এবং সহ-টিউরিং স্বীকৃত। যদি অ-স্বীকৃত ভাষাগুলি না থাকত তবে প্রতিটি ভাষাই সিদ্ধান্ত গ্রহণযোগ্য। এই মিথ্যা দেখুন ।ATM


এটি প্রমাণ করার প্রয়োজন নেই যে টিএম কেবল একটি ভাষা স্বীকৃতি দেয়: এটি "স্বীকৃতি" এর সংজ্ঞা থেকে অবিলম্বে। এই সংজ্ঞাটি দেওয়া হলেও এটি কোনও টিএম এর একাধিক ভাষা গ্রহণ করার অর্থ কী তাও পরিষ্কার নয় (যেমন আপনি নিজের প্রথম বাক্যে অনুমান করেন) বা এই জাতীয় অনুমানের (আপনার তৃতীয় বাক্য অনুসারে) কোনও ছাড় নেওয়া বৈধ কিনা। বিভেদ দ্বারা প্রমাণ কেবলমাত্র যদি কাটা ছাড়াই জলরোধী হয়: এখানে, ত্রুটি এমন একটি মেশিনের উপস্থিতি অনুমানের পরিবর্তে কোনও টিএম যে কোনও টিএমকে স্বীকৃতি দেয় তা কীভাবে আচরণ করে তা অনুমানের মধ্যে হতে পারে।
ডেভিড রিচারবি

-2

একটি ভাষা স্ট্রিংগুলির একটি সেট। দুটি ভাষার এল 1, এবং এল 2 এর সংযুক্তি কি স্ট্রিংগুলির সেট নয় (আসুন আমরা এটিকে এল 3 বলি), এবং তাই অন্য ভাষা হবে? তারপরে, যদি ট্যুরিং মেশিন উভয় ভাষাকে স্বীকৃতি দেয় তবে এটি এল 3, একটি একক ভাষাকে স্বীকৃতি দেয়।


2
তবে টুরিং মেশিন উভয় ভাষাকেই স্বীকৃতি দেয় না যদি না সেগুলি একই হয়। এল 1 সনাক্ত করার অর্থ এটি এল 1 এর বাইরে কোনও স্ট্রিং গ্রহণ করে না; এল 2 কে স্বীকৃতি দেওয়ার অর্থ এটি এল 2 এর বাইরে কিছু গ্রহণ করে না। যদি L1 এবং L2 আলাদা হয় তবে এটি উভয়কেই চিনতে পারে না।
ডেভিড রিচার্বি

-3

অন্য কোনও উত্তর ইউনিভার্সাল ট্যুরিং মেশিন (গুলি) এর অস্তিত্বের ইঙ্গিত দেয় না যেমন টুরিং তার থামার প্রমাণে প্রথম বর্ণিত / আবিষ্কার করেছিলেন। হ্যাঁ একটি টিএম একটি একক পুনরাবৃত্তিমূলকভাবে গণনাকারী ভাষা গ্রহণ করে, তবে ইউটিএম যদি ইনপুট স্ট্রিংয়ের সাথে ইনপুটটিতে এনকোড থাকে তবে যে কোনও পুনরাবৃত্তিমূলক গণনাযোগ্য ভাষা সনাক্ত করতে পারে। সুতরাং প্রশ্নের কিছু জেনলিক মানের আছে। টিএমএস উভয়ই কেবল একটি একক ভাষা এবং সমস্ত সম্ভাব্য এনকোডেবল ভাষা গ্রহণ করে।


4
{M,xM accepts x}

আর কীভাবে লেখা আছে তার চেয়ে আলাদা?
vzn

2
ভাষার কোডিংগুলি স্বীকৃতি দেওয়া ভাষাগুলি স্বীকৃতি হিসাবে একই জিনিস নয়।
ডেভিড রিচারবি

হ্যাঁ ঠিক বলেছেন
vzn

1
{(m,x)m=M,}xm
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.