Change 8087

Time Attribute with previous and current values
Change #8087
2011-04-06
16:00:26

create Calagator::Event 1250460443 Galois Tech Talk: The OpenTheory Standard Theory Library Roll back

description nil Presented by Joe Hurd. Interactive theorem proving is tackling ever larger formalization and verification projects, and there is a critical need for theory engineering techniques to support these efforts. One such technique is cross-prover package management, which has the potential to simplify the development of logical theories and effectively share theories between different theorem prover implementations. The OpenTheory project has developed standards for packaging theories of the higher order logic implemented by the HOL family of theorem provers. What is currently missing is a standard theory library that can serve as a published contract of interoperability and contain proofs of basic properties that would otherwise appear in many theory packages. This talk will present a standard theory library for higher order logic represented as an OpenTheory package. We identify the core theory set of the HOL family of theorem provers, and describe the process of instrumenting the HOL Light theorem prover to extract a standardized version of its core theory development. We profile the axioms and theorems of our standard theory library and investigate the performance cost of separating the standard theory library into coherent hierarchical theory packages.
end_time nil 2011-04-12 11:30:00 -0700
id nil 1250460443
start_time nil 2011-04-12 10:30:00 -0700
title nil Galois Tech Talk: The OpenTheory Standard Theory Library
url nil http://corp.galois.com/blog/2011/4/6/tech-talk-the-opentheory-standard-theory-library.html
venue_id nil 202390439