আমি প্রায়শই এটিকে শ্রোয়েদার-হিস্টার দ্বারা সংজ্ঞাযুক্ত প্রতিবিম্বের বিধিগুলিকে দায়ী করেছি , যদিও ধারণাটি এর বাইরে গিরার্ড এবং অন্যদের কাছে ফিরে যায়; আপনি যে নিয়মটি সন্ধান করছেন সেটি হ'ল বিভাগ 4-এ প্রথম প্রদর্শনের উদাহরণ instance তবে আপনারও একটি নিয়ম দরকার যা বলে যে ificationক্যবদ্ধকরণের ঘটনাটি যদি অসন্তুষ্টিজনক হয়, তবে সাম্যের ধারণাটি একটি দ্বন্দ্বের জোর করে।
ডেল মিলার, ডেভিড বায়েল্ড এবং সংস্থা (সম্প্রতি উদাহরণস্বরূপ, লিনিয়ার লজিকের সর্বনিম্ন এবং সবচেয়ে বড় স্থির পয়েন্টগুলি দেখুন ) অনেক বেশি কাজের ক্ষেত্রে আরও একটি সাধারণ অ্যাকাউন্ট ব্যবহৃত হয়েছে । আরও সাধারণ সূত্রপাত - যা মিলার এট আল দিয়েও উত্পন্ন হয় না - নিয়মটি এটি
{θ∈csu(t,s)∣θΓ⊢θC}Γ,t≐s⊢C
যেখানে হল ইউনিফায়ারগুলির সম্পূর্ণ সেট - এবং এর সমস্ত মিলিত বিকল্পগুলির সেট । আমি পছন্দ করি এই নিয়মটি লেখার সমতুল্য পদ্ধতিতেও পছন্দ করতে পারেন ( উদাহরণস্বরূপ দেখুন এখানে )।csu(t,s)ts
∀θ.θt=θs⟶θΓ⊢θCΓ,t≐s⊢C
যাই হোক না কেন, নির্ধারণযোগ্য একীকরণের সাথে একটি শব্দ ভাষায় যেখানে ইউনিফর্মের অস্তিত্ব সর্বাধিক সাধারণ ইউনিফায়ারের অস্তিত্ব বোঝায়, উপরোক্ত এই বিধিগুলির দুটিই এই দুটি বিধি থাকার সমতুল্য হিসাবে দেখানো যেতে পারে:
no mgu(t,s)Γ,t≐s⊢Cmgu(t,s)=θθΓ⊢θCΓ,t≐s⊢C
(পিএস ফ্রাঙ্ক তার লজিক প্রোগ্রামিং কোর্সে এই বিষয়ে বক্তৃতা,, 7, এবং ৮ এ আলোচনা করেছিলেন, যা আপনি এখান থেকে এটি মনে করতে পারেন))