Concrete Semantics: With Isabelle/HOL

دانلود کتاب Concrete Semantics: With Isabelle/HOL

29000 تومان موجود

کتاب معناشناسی بتن: با ایزابل/هول نسخه زبان اصلی

دانلود کتاب معناشناسی بتن: با ایزابل/هول بعد از پرداخت مقدور خواهد بود
توضیحات کتاب در بخش جزئیات آمده است و می توانید موارد را مشاهده فرمایید


در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد

این کتاب نسخه اصلی می باشد و به زبان فارسی نیست.


امتیاز شما به این کتاب (حداقل 1 و حداکثر 5):

امتیاز کاربران به این کتاب:        تعداد رای دهنده ها: 5


توضیحاتی در مورد کتاب Concrete Semantics: With Isabelle/HOL

نام کتاب : Concrete Semantics: With Isabelle/HOL
ویرایش : 1
عنوان ترجمه شده به فارسی : معناشناسی بتن: با ایزابل/هول
سری :
نویسندگان : ,
ناشر : Springer International Publishing
سال نشر : 2014
تعداد صفحات : 304
ISBN (شابک) : 9783319105413 , 9783319105420
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 4 مگابایت



بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.

توضیحاتی در مورد کتاب :




بخش اول این کتاب مقدمه ای عملی برای کار با دستیار اثبات ایزابل است. این به شما می آموزد که چگونه برنامه های کاربردی و تعاریف استقرایی بنویسید و چگونه ویژگی های آنها را در زبان اثبات ساخت یافته ایزابل اثبات کنید. بخش دوم مقدمه‌ای است بر معناشناسی زبان‌های امری با تأکید بر کاربردهایی مانند کامپایلرها و تحلیلگرهای برنامه. ویژگی متمایز این است که تمام ریاضیات در ایزابل رسمی شده است و بسیاری از آنها قابل اجرا هستند. بخش اول بر جزئیات اثبات در ایزابل تمرکز دارد. بخش دوم را می‌توان حتی بدون آشنایی با زبان اثبات ایزابل خواند، همه شواهد با جزئیات اما غیررسمی شرح داده شده‌اند.

این کتاب هنر استدلال منطقی دقیق و استفاده عملی از دستیار اثبات را به خواننده می‌آموزد. ابزار جراحی برای اثبات رسمی در مورد مصنوعات علم کامپیوتر. از این نظر، نشان‌دهنده یک رویکرد رسمی به علم کامپیوتر است، نه فقط معناشناسی. رسمی‌سازی ایزابل، شامل اثبات‌ها و اسلایدهای همراه، به‌صورت رایگان در دسترس است و این کتاب برای دانشجویان تحصیلات تکمیلی، دانشجویان کارشناسی ارشد، و محققان علوم کامپیوتر نظری و منطق مناسب است.


فهرست مطالب :


Front Matter....Pages I-XIII
Front Matter....Pages 1-2
Introduction....Pages 3-4
Programming and Proving....Pages 5-25
Case Study: IMP Expressions....Pages 27-36
Logic and Proof Beyond Equality....Pages 37-52
Isar: a Language for Structured Proofs....Pages 53-69
Front Matter....Pages 71-72
Programming and Proving....Pages 73-74
IMP: A Simple Imperative Language....Pages 75-94
Compiler....Pages 95-114
Types....Pages 115-142
Program Analysis....Pages 143-178
Denotational Semantics....Pages 179-190
Hoare Logic....Pages 191-217
Abstract Interpretation....Pages 219-280
Back Matter....Pages 281-298

توضیحاتی در مورد کتاب به زبان اصلی :


Part I of this book is a practical introduction to working with the Isabelle proof assistant. It teaches you how to write functional programs and inductive definitions and how to prove properties about them in Isabelle’s structured proof language. Part II is an introduction to the semantics of imperative languages with an emphasis on applications like compilers and program analysers. The distinguishing feature is that all the mathematics has been formalised in Isabelle and much of it is executable. Part I focusses on the details of proofs in Isabelle; Part II can be read even without familiarity with Isabelle’s proof language, all proofs are described in detail but informally.

The book teaches the reader the art of precise logical reasoning and the practical use of a proof assistant as a surgical tool for formal proofs about computer science artefacts. In this sense it represents a formal approach to computer science, not just semantics. The Isabelle formalisation, including the proofs and accompanying slides, are freely available online, and the book is suitable for graduate students, advanced undergraduate students, and researchers in theoretical computer science and logic.




پست ها تصادفی