کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
432623 688997 2014 16 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Programming and automating mathematics in the Tarski–Kleene hierarchy
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Programming and automating mathematics in the Tarski–Kleene hierarchy
چکیده انگلیسی


• A reference formalisation of Kleene and relation algebras in Isabelle/HOL is given.
• This includes the most important models of these algebras.
• Libraries contain laws for important relation-algebraic concepts.
• These include vectors, functions, reflexive transitive closure.
• Direct relational products are presented as an advanced formalisation example.

We present examples from a reference implementation of variants of Kleene algebras and Tarski's relation algebras in the theorem proving environment Isabelle/HOL. For Kleene algebras we show how models can be programmed, including sets of traces and paths, languages, binary relations, max-plus and min-plus algebras, matrices, formal power series. For relation algebras we discuss primarily proof automation in a comprehensive library and present an advanced formalisation example.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Logical and Algebraic Methods in Programming - Volume 83, Issue 2, March 2014, Pages 87–102
نویسندگان
, , ,