Tutorial: Using TPS for Higher-Order Theorem Proving and ETPS for Teaching Logic

Author(s):  
Peter B. Andrews ◽  
Chad E. Brown
Keyword(s):  
2019 ◽  
Vol 61 (4) ◽  
pp. 187-191
Author(s):  
Alexander Steen

Abstract Automated theorem proving systems validate or refute whether a conjecture is a logical consequence of a given set of assumptions. Higher-order provers have been successfully applied in academic and industrial applications, such as planning, software and hardware verification, or knowledge-based systems. Recent studies moreover suggest that automation of higher-order logic, in particular, yields effective means for reasoning within expressive non-classical logics, enabling a whole new range of applications, including computer-assisted formal analysis of arguments in metaphysics. My work focuses on the theoretical foundations, effective implementation and practical application of higher-order theorem proving systems. This article briefly introduces higher-order reasoning in general and presents an overview of the design and implementation of the higher-order theorem prover Leo-III. In the second part, some example applications of Leo-III are discussed.


Synthese ◽  
2002 ◽  
Vol 133 (1/2) ◽  
pp. 203-235 ◽  
Author(s):  
Christoph Benzmüller
Keyword(s):  

1993 ◽  
Vol 2 (2) ◽  
pp. 165-223 ◽  
Author(s):  
Ramayya Kumar ◽  
Klaus Schneider ◽  
Thomas Kropf
Keyword(s):  

Sign in / Sign up

Export Citation Format

Share Document