System Description: TPS: A Theorem Proving System for Type Theory

Author(s):  
Peter B. Andrews ◽  
Matthew Bishop ◽  
Chad E. Brown
Author(s):  
Kaustuv Chaudhuri

AbstractSubformula linking is an interactive theorem proving technique that was initially proposed for (classical) linear logic. It is based on truth and context preserving rewrites of a conjecture that are triggered by a user indicating links between subformulas, which can be done by direct manipulation, without the need of tactics or proof languages. The system guarantees that a true conjecture can always be rewritten to a known, usually trivial, theorem. In this work, we extend subformula linking to intuitionistic first-order logic with simply typed lambda-terms as the term language of this logic. We then use a well known embedding of intuitionistic type theory into this logic to demonstrate one way to extend linking to type theory.


10.29007/jj86 ◽  
2018 ◽  
Author(s):  
Djihed Afifi ◽  
David Rydeheard ◽  
Howard Barringer

We present a novel application of automated theorem proving for the simulation of computational systems. The computational systems we consider are evolvable, i.e. may reconfigure their structure and programs at run-time. In [1], a logical framework for describing such systems is introduced. The underlying logic of this framework allows us to build a simulation engine for executing system specifications. This engine makes intensive use of automated theorem proving – when running a simulation, almost all computational steps are those of a theorem prover. In this paper, we present this novel combination of a logical setting involving meta-level logics and large sets of formulae for system description, together with theorem proving requirements which involve often slowly changing specifications with the need for rapid assessment of deducibility and consistency. We will evaluate the suitability of several theorem provers for this application.


1996 ◽  
Vol 16 (3) ◽  
pp. 321-353 ◽  
Author(s):  
Peter B. Andrews ◽  
Matthew Bishop ◽  
Sunil Issar ◽  
Dan Nesmith ◽  
Frank Pfenning ◽  
...  

2015 ◽  
Author(s):  
Jeremy Avigad ◽  
Robert Harper

Author(s):  
J. Roger Hindley

Author(s):  
Rob Nederpelt ◽  
Herman Geuvers
Keyword(s):  

Sign in / Sign up

Export Citation Format

Share Document