-
a two-level logic approach to reasoning about computations
جزئیات بیشتر مقاله- تاریخ ارائه: 1392/07/24
- تاریخ انتشار در تی پی بین: 1392/07/24
- تعداد بازدید: 883
- تعداد پرسش و پاسخ ها: 0
- شماره تماس دبیرخانه رویداد: -
relational descriptions have been used in formalizing diverse computational notions, including, for example, operational semantics, typing, and acceptance by non-deterministic machines. we therefore propose a (restricted) logical theory over relations as a language for specifying such notions. our specification logic is further characterized by an ability to explicitly treat binding in object languages. once such a logic is fixed, a natural next question is how we might prove theorems about specifications written in it. we propose to use a second logic, called a reasoning logic, for this purpose. a satisfactory reasoning logic should be able to completely encode the specification logic. associated with the specification logic are various notions of binding: for quantifiers within formulas, for eigenvariables within sequents, and for abstractions within terms. to provide a natural treatment of these aspects, the reasoning logic must encode binding structures as well as their associated notions of scope, free and bound variables, and capture-avoiding substitution. further, to support arguments about provability, the reasoning logic should possess strong mechanisms for constructing proofs by induction and co-induction. we provide these capabilities here by using a logic called g which represents relations over λ-terms via definitions of atomic judgments, contains inference rules for induction and co-induction, and includes a special generic quantifier. we show how provability in the specification logic can be transparently encoded in g. we also describe an interactive theorem prover called abella that implements g and this two-level logic approach and we present several examples that demonstrate the efficacy of abella in reasoning about computations.
مقالات جدیدترین رویدادها
-
استفاده از تحلیل اهمیت-عملکرد در ارائه الگوی مدیریت خلاقیت سازمانی و ارائه راهکار جهت بهبود
-
بررسی تاثیر ارزش وجوه نقد مازاد بر ساختار سرمایه شرکت های پذیرفته شده در بورس اوراق بهادار تهران
-
بررسی تأثیر سطح افشای ریسک بر قرارداد بدهی شرکت های پذیرفته شده در بورس اوراق بهادار تهران
-
بررسی تأثیر رتبه بندی اعتباری مبتنی بر مدل امتیاز بازار نوظهور بر نقد شوندگی سهام با تأکید بر خصوصی سازی شرکت ها
-
تأثیر آمیخته بازاریابی پوشاک ایرانی بر تصویر ذهنی مشتری پوشاک ایرانی (هاکوپیان)
-
بررسی تحلیلی سیره عقلا به انضمام چگونگی کاشفیت از حکم آن و ثمرات
-
شبیه سازی معتبر رفتار قابهای عرضی در پلهای فولادی خمیده
-
ارزیابی عملکرد لرزه ای میراگرهای تسلیمی t-adas در قاب های فولادی بلند مرتبه تحت تحریکات حوزه نزدیک گسل
-
بهینه یابی سازه های قاب خمشی فولادی با استفاده از الگوریتم ژنتیک تعمیم یافته تحت قیود قابلیت اعتماد
-
تاثیرات سیستم اتوماسیون اداری و بایگانی الکترونیک بر عملکرد سازمان
مقالات جدیدترین ژورنال ها
-
مدیریت و بررسی افسردگی دانش آموزان دختر مقطع متوسطه دوم در دروان کرونا در شهرستان دزفول
-
مدیریت و بررسی خرد سیاسی در اندیشه ی فردوسی در ادب ایران
-
واکاوی و مدیریت توصیفی قلمدان(جاکلیدی)ضریح در موزه آستان قدس رضوی
-
بررسی تاثیر خلاقیت، دانش و انگیزه کارکنان بر پیشنهادات نوآورانه کارکنان ( مورد مطالعه: هتل های 3 و 4 ستاره استان کرمان)
-
بررسی تاثیر کیفیت سیستم های اطلاعاتی بر تصمیم گیری موفق در شرکتهای تولیدی استان اصفهان (مورد مطالعه: مدیران شرکتهای تولیدی استان اصفهان)
-
تاثیر اندوه مقایسه بر سایش اجتماعی با میانجی گری حسادت خاموش
-
بررسی نقش های بیولوژیک و اجتماعی - اقتصادی خرس قهوه ای (ursus arctos syriacus) در توده های جنگلی شمال ایران
-
بررسی ابعاد موفقیت پیاده سازی سیستم های هوش تجاری در شرکت های تولیدی ( مطالعه موردی: شرکت تولیدی سیمان )
-
بررسی و شناخت ماهیت مالیات و اقسام آن
-
the role of environmental graphic in the identification of urban public spaces
سوال خود را در مورد این مقاله مطرح نمایید :