Exploiting Algebraic Laws to Improve Mechanized Axiomatizations
نویسندگان
چکیده
In the field of structural operational semantics (SOS), there have been several proposals both for syntactic rule formats guaranteeing the validity of algebraic laws, and for algorithms for automatically generating ground-complete axiomatizations. However, there has been no synergy between these two types of results. This paper takes the first steps in marrying these two areas of research in the meta-theory of SOS and shows that taking algebraic laws into account in the mechanical generation of axiomatizations results in simpler axiomatizations. The proposed theory is applied to a paradigmatic example from the literature, showing that, in this case, the generated axiomatization coincides with a classic hand-crafted one.
منابع مشابه
The Tau-Laws of Fusion
We present complete axiomatizations of weak hypercongruence in the nite fragment of the fusion calculus, an extension and simpliication of the-calculus. We treat both the full fusion calculus and the subcalculus without mismatch operators. The axiomatizations are obtained from the laws for hyperequivalence and adding so called tau-laws. These are similar to the well known tau-laws for CCS and t...
متن کاملHigher Order Process-Algebraic Axiomatizations of Statecharts Variants
Axiomatizations are given for some prominent variants of the semantics of the statecharts formalism. The axiomatizations highlight the similarities and di erences amongst the semantics. In particular, all the semantics rely on the same notion of \microstep", but di erent notions of \step sequence". A process-algebraic approach is taken, and an executable variety of higher order logic is used, a...
متن کاملHigher Order Logic Mechanization of the CSP Failure-Divergence Semantics
concurrency, formal verification, higher orderlogic,process algebra, theorem prover Reasoning using process algebra often involves doing complex proofs and computer-based support to facilitate the task is therefore desirable. In this paper we show how a general purpose theorem prover based on higher order logic provides a natural framework for mechanizing the process algebra CSP. This is done b...
متن کاملMechanized Reasoning for Continuous Problem Domains
Specification and verification in continuous problem domains are key topics for the practical application of formal methods and mechanized reasoning. I discuss one approach to linear continuous control systems and consider the challenges and opportunities raised for mechanized reasoning. These include practical implementation and integration issues, algorithms in computational real algebraic ge...
متن کاملMechanized Reasoning for Continuous Problem Domains (Invited Talk)
Specification and verification in continuous problem domains are key topics for the practical application of formal methods and mechanized reasoning. I discuss one approach to linear continuous control systems and consider the challenges and opportunities raised for mechanized reasoning. These include practical implementation and integration issues, algorithms in computational real algebraic ge...
متن کامل