টুরিং মেশিন সম্পর্কিত একটি আকর্ষণীয় মেট্রিক স্পেস


16

এই প্রশ্নে আমরা কেবলমাত্র ট্যুরিং মেশিনই বিবেচনা করি যা সমস্ত ইনপুটগুলিতে থামে। যদি k∈N তবে দ্বারা Tkআমরা টুরিং মেশিনকে বোঝাই যার কোড ।k

নিম্নলিখিত ফাংশন বিবেচনা করুন

s(x,y)=min{k∣|L(Tk)∩{x,y}|=1}

অন্য কথায়, হ'ল ক্ষুদ্রতম টিউরিং মেশিনের কোড যা একটির স্ট্রিংকে যথাযথভাবে স্বীকৃতি দেয়আমরা এখন নিম্নলিখিত মানচিত্রটি সংজ্ঞায়িত করতে পারিs(x,y)x,y.

d(x,y)={2−s(x,y)if x≠y,0otherwise.

এটি দ্রুত যাচাই করা যেতে পারে যে \ সিগমা ^ {*} এ একটি মেট্রিক স্পেস (আসলে একটি আল্ট্রাসমেট্রিক্স) প্রেরণা দেয় }d(x,y)Σ∗.

এখন আমি প্রমাণ করতে চাই যে যদি f:Σ∗↦Σ∗ a একটি অবিচ্ছিন্ন ক্রমাগত ফাংশন হয় তবে প্রতিটি পুনরাবৃত্ত ভাষার জন্য L, f−1(L) পাশাপাশি পুনরাবৃত্ত হয়।

অন্য কথায়, একটি মানচিত্র হতে দিন যে প্রতি জন্য একটি রয়েছে যা যদি স্ট্রিংগুলির জন্য তারপর তারপরে আমাদের দেখাতে হবে যে একটি পুনরাবৃত্ত ভাষায় যে পুনরাবৃত্ত হয়।fϵ>0δ>0x,y∈Σ∗

d(x,y)≤δ
d(f(x),f(y))<ϵ.
f−1(L)L

এই পোস্টে ইতিমধ্যে উল্লিখিত হিসাবে সমস্যাটির কাছে যাওয়ার জন্য একটি উপায় হ'ল একটি টুরিং মেশিন রয়েছে যা গণনা স্ট্রিং দিয়েছিলx∈Σ∗f(x).

আমি এই দাবিটি প্রমাণ করতে গিয়ে আটকে আছি এবং আস্তে আস্তে ভাবছি যে এটি সমাধানের জন্য আরও কিছু উপায় আছে কিনা?

ইঙ্গিত, পরামর্শ এবং সমাধান স্বাগত!


1
আপনি কেন এটি প্রমাণ করার চেষ্টা করছেন? এটি আমাকে বানচ-মাজুর গণনার স্মরণ করিয়ে দেয়, যা খুব ভাল আচরণ করা হয় না।
— আন্দ্রেজ বাউয়ার

@ আন্ড্রেজবাউর হোমওয়ার্ক অ্যাসাইনমেন্ট!
— জের্নেজ

উত্তর:


9

সম্পাদনা করুন: মুছে ফেলা ইঙ্গিতগুলি, আমার সমাধান পোস্ট করেছে।

এখানে আমার সমাধান। আমরা একটি রেফারেন্স পয়েন্ট বাছতে যাচ্ছি যেখানে f ( x ) ∈ L এবং মহাবিশ্বকে x এবং f ( x ) এর দৃষ্টিকোণ থেকে বিবেচনা করুন। দেখা যাচ্ছে যে বিন্দুর প্রতিটি "প্রতিবেশী" পুনরাবৃত্তির সাথে মিলে যায়। সুতরাং এল f ( x ) এর আশেপাশে একটি পাড়া এবং এক্স এর আশেপাশে এমন কিছু প্রতিবেশী জায়গা থাকবে যা এটির মানচিত্র; এই পাড়াটি একটি পুনরাবৃত্তিমূলক ভাষা।xf(x)∈Lxf(x)Lf(x)x

থিম। এই স্পেসে, কোনও ভাষা পুনরাবৃত্ত হয় যদি এবং কেবল যদি এটি তার প্রতিটি স্ট্রিংয়ের প্রতিবেশী হয়।

প্রুফ । প্রথমত, একটি recursive ভাষা ঠিক দিন এক্স ∈ এল । কে কে এল এর জন্য একটি নির্ধারকের ন্যূনতম সূচক হতে দিন । তারপর আমরা আছে যদি Y ∉ এল , গুলি ( এক্স , Y ) ≤ কে , তাই ঘ ( এক্স , Y ) ≥ 1 / 2 কে । এভাবে ঘ ( এক্স , Y ) < 1 / 2 কে যে বোঝা Y ∈Lx∈LKLy∉Ls(x,y)≤Kd(x,y)≥1/2Kd(x,y)<1/2K ।y∈L

দ্বিতীয়ত, দিন একটি অবাধ স্ট্রিং এবং ফিক্স হতে ε > 0 ; দিন কে = ⌊ লগ ( 1 / ε ) ⌋ । যাক এল কে = { Y : ঘ ( এক্স , Y ) < ε } ; তারপর এল কে = { Y : গুলি ( এক্স , Y ) > কে } । তাহলে আমরা লিখতে পারিxε>0K=⌊log⁡(1/ε)⌋LK={y:d(x,y)<ε}LK={y:s(x,y)>K}

LK={y:(∀j=1,…,K)|L(Tj)∩{x,y}|≠1}.

কিন্তু নির্ধার্য হল: ইনপুটের Y , এক প্রথম সিমুলেট করতে পারে কে উপর মীমাংসাকারী এক্স এবং ওয়াই এবং গ্রহণ যদি এবং কেবল যদি প্রতিটি পারেন উভয় গৃহীত বা উভয় প্রত্যাখ্যাত। ◻LKyKxy ◻

এখন আমরা প্রায় সম্পন্ন করেছি:

ঠেকনা। যাক একটানা হও। যদি এল পুনরাবৃত্ত হয় তবে চ - 1 ( এল ) পুনরাবৃত্ত হয়।fLf−1(L)

প্রুফ। একটি অবিচ্ছিন্ন ক্রিয়াকলাপের অধীনে, প্রতিবেশীর প্রিমাইজেশন একটি পাড়া।


মজার ব্যাপার হচ্ছে, আমি মনে করি যে এই স্থান একটি ক্রমাগত ফাংশন অবিশেষে একটানা হল: আসুন , অবিচ্ছিন্ন হতে তাই প্রতিটি বিন্দুতে এক্স , প্রতিটি জন্য ε একটা সংশ্লিষ্ট বিদ্যমান δ । একটি ত্রুটিমুক্ত ε দিন কে = ⌊ লগ ( 1 / ε ) ⌋ । আকারের বলের একটি সীমাবদ্ধ সংখ্যা রয়েছে ε : রয়েছে এল ( টি 1 ) ∪ এল ( টি 2 ) ⋯ ∪ এল ( টি কে ) ; তারপর আছেfxεδεK=⌊log⁡(1/ε)⌋εL(T1)∪L(T2)⋯∪L(TK); তারপরএল(টি1)∪ ¯ এল ( টি 2 ) ⋯∪এল(টিকে), ইত্যাদি। চএর এইসব ভাষার প্রতিটি সহযোগীদেরএলআমিএকটি preimage ভাষাএল ' আমি সংশ্লিষ্ট ব্যাস সঙ্গেδআমি। প্রতিটিএক্স এর জন্যL(T1)¯∪L(T2)⋯∪L(TK)L(T1)∪L(T2)¯⋯∪L(TK)fLiLi′δi , d ( x , y ) ≤ δ ix∈Li′ । সুতরাং আমরা ধরে এই finitely অনেক ন্যূনতম সময় লাগতে পারে δ গুলি অভিন্ন ধারাবাহিকতা ধ্রুবক পেতে δ এই সঙ্গে যুক্ত ε ।d(x,y)≤δi⟹d(f(x),f(y))≤εδδε


1
পরিষ্কারভাবে তবে আমি কীভাবেএফ-1(এল)পুনরাবৃত্ত হয়তা দেখানোর জন্য মিস করছি! d(x′,y′)≤12Kf−1(L)
— জের্নেজ

@ জার্নেজ ঠিক আছে, তাই প্রথমে আমাদের কাছেও এই সংকোচনাত্মক রয়েছে - যদি উভয়ই হয় হয়এলবাহয় হয়না। এখন আসুন নেওয়াε=1d(x′,y′)>12KL । তারপর কিছু হয়δতাই হয়, যদিঘ(এক্স,Y)≤δ, তারপর| L∩{f(x),f(y)}| =1। বিশেষত, আসুনx′=f(x)∈এলদিয়েকিছুএক্সচয়ন করি। এখন আমরা জানতে চাই যেএল এরঅন্যান্য সমস্ত উপাদানগুলিxtoএর সাথে সম্পর্কিতϵ=12Kδd(x,y)≤δ|L∩{f(x),f(y)}|=1xx′=f(x)∈LLx′, and therefore where must the other members of f−1(L) lie relative to x?
— usul

@Jernej I have posted my solution now. I hope what I posted earlier was helpful! Thanks for posting this problem, it is very cool.
— usul

Thank you very much for your answer. It took me a while to digest the hints hence I haven't upvoted and accepted your answer!
— Jernej

Quick question. We have shown that LK is decidable. I don't see how it follows that it is recursive? Cant it be that one of the simulated Tj never halts?
— Jernej
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.