সারসংক্ষেপ. একটি যৌক্তিক কাঠামো হ্রাসকারী সিস্টেমগুলির আনুষ্ঠানিককরণের জন্য একটি মেটা-ভাষা, যেখানে ছাড়গুলি সিনট্যাকটিক অবজেক্টে পরিণত হয়।
অবশ্যই একটি মেটা-ভাষা হিসাবে গণ্য করা বেশ অস্পষ্ট এবং এটি যৌক্তিক কাঠামোর historicalতিহাসিক বিকাশ বোঝার জন্য সহায়ক। প্রথম লজিক্যাল ফ্রেমওয়ার্ক ডি Bruijn এর Automath (1), যার উপর ভিত্তি করে তৈরি ছিল -calculus। অটোম্যাথ ভাষা পরিবার থেকে অনেকগুলি ধারণা আধুনিক লজিক্যাল ফ্রেমওয়ার্কগুলিতে প্রবেশ করেছে। ল্যাম্বদা-ক্যালকুলির উপর ভিত্তি করে গঠনমূলক ধরণের তত্ত্ব সম্পর্কিত মার্টিন- ল্যাফের কাজও প্রভাবশালী ছিল।λλ
এডিনবার্গের এলএফ (2) একটি খুব প্রভাবশালী যৌক্তিক কাঠামো। আপনি টাইপ-নির্ভরতা সহ সাধারণভাবে টাইপ করা ক্যালকুলাসকে সমৃদ্ধ করার সময় আপনি এডিনবার্গ এলএফই পান। এখানেই শেষ. টাইপ-নির্ভরতা নির্ভুল করার জন্য, টাইপ-অ্যাবস্ট্রাকশন সহ সাধারণত ফাংশন স্পেস অপারেটর প্রতিস্থাপন করতে হবে , সাধারণত লেখা হয় written , এবং ধরণের প্রকারের পাশাপাশি প্রবর্তিত বিমূর্ততা প্রবর্তন করুন। নিয়মের শর্তে, কীটি অ্যা-রাইটারো , রেসপন্সের বিলোপ বিধিতে রয়েছে । :λএ → বি। Xএকজন। বিএ → বি। Xএকজন। বি
Γ ⊢ এম: এ → বিΓ ⊢ এন: এΓ ⊢ এমএন: খΓ ⊢ এম: Π xএকজন। বিΓ ⊢ এন: এΓ ⊢ এমএন: খ { এন/ এক্স}
বামদিকে আমাদের কাছে কেবল টাইপ করা ল্যাম্বদা-ক্যালকুলাসের নিয়ম রয়েছে, ডানদিকে নিয়ম যা নির্ভর করে নির্ভর করে বামকে সাধারণ করে তোলে। আমরা দেখতে পাই যে একটি মান ডানদিকে উপসংহারে প্রকারের মধ্যে প্রবাহিত হয়।λ
আমি মনে করি ইন্টারেক্টিভ প্রুফ অ্যাসিস্ট্যান্ট ইসাবেল কোনও সংখ্যা বা পুনরাবৃত্ত ডেটা ধরণের লজিকাল কাঠামো হিসাবে ছাড়াই ল্যাম্বদা-ক্যালকুলাসের উপর ভিত্তি করে স্বজ্ঞাতদৈর্ঘ্য দ্বিতীয় ক্রমের যুক্তি ব্যবহার করে । আরও অনেকে প্রস্তাবিত হয়েছে।λ
ব্যবহার করার একটি সুবিধা -calculi যৌক্তিক কাঠামো হিসেবে যে সার্বজনীন quantifiers মত বাঁধাই নির্মান কাঠামো লাগে সেটা ব্যবহার করে বাস্তবায়িত করা যায় -binder। নোট করুন যে বেশিরভাগ লজিকাল ফ্রেমওয়ার্কগুলি স্পষ্টতই দুর্বল: ফ্রেমওয়ার্কগুলি অবজেক্ট-স্তরের যুক্তিকে সমর্থন করে, তবে কোনও নির্দিষ্ট অবজেক্ট-স্তরের বিবৃতিটি একটি উপপাদ্য সত্যের বাইরে অনেক মেটা-তাত্ত্বিক যুক্তি সম্পাদনের পক্ষে অপ্রতুল। আসলে ধাতব যুক্তি সাধারণত এতটাই দুর্বল যে এমনকি হিলবার্ট-স্টাইলের অবজেক্ট লজিকের জন্য ছাড়ের উপপাদ্য প্রমাণ করাও অসম্ভব। অবশ্যই কোনও কিছুই আপনাকে যৌক্তিক কাঠামো হিসাবে আরও শক্তিশালী টাইপ-তত্ত্বগুলি ব্যবহার করতে বাধা দেয় না।λλ
এই ব্যবহারিক এবং historical তিহাসিক কারণে, বর্তমানে ব্যবহৃত বেশিরভাগ যৌক্তিক কাঠামো টাইপ করা হয় ল্যাম্বদা-ক্যালকুলি, অর্থাৎ টাইপ-তত্ত্বগুলি। লজিকাল ফ্রেমওয়ার্কগুলির আরও গভীরতর আলোচনার জন্য (3, 4) দেখুন।λ
এন ডি ব্রুইজন: ম্যাথমেটিক্যাল ল্যাঙ্গুয়েজ অটোম্যাথ, এর ব্যবহার এবং এর কয়েকটি এক্সটেনশন।
আরএফ হার্পার, এফ। হোনসেল, জি প্লটকিন: লজিকস সংজ্ঞায়নের জন্য একটি ফ্রেমওয়ার্ক ।
এফ.ফেনিং: লজিকাল ফ্রেমওয়ার্ক।
এফ। ফেনিং: লজিকাল ফ্রেমওয়ার্ক - একটি সংক্ষিপ্ত পরিচিতি ।