Proof Development with Ωmega [chapter]

Jörg Siekmann, Christoph Benzmüller, Vladimir Brezhnev, Lassaad Cheikhrouhou, Armin Fiedler, Andreas Franke, Helmut Horacek, Michael Kohlhase, Andreas Meier, Erica Melis, Markus Moschner, Immanuel Normann (+5 others)
2002 Lecture Notes in Computer Science  
The Ωmega proof development system [2] is the core of several related and well integrated research projects of the Ωmega research group. Ωmega is a mathematical assistant tool that supports proof development in mathematical domains at a user-friendly level of abstraction. It is a modular system with a central data structure and several complementary subsystems. Ωmega has many characteristics in common with systems like NuPrL [1], CoQ [23], Hol [13], and PVS [9]. However, it differs from these
more » ... stems with respect to its focus on proof planning and in that respect it is similar to the systems at Edinburgh [6, 20] . We present an overview of the architecture of the Ωmega system and sketch some of its novel features. Special features of Ωmega include (1) facilities to access a considerable number of different reasoning systems and to integrate their results into a single proof structure, (2) support for interactive proof development through some non-standard inspection facilities and guidance in the search for a proof, and (3) methods to develop proofs at a knowledge-based level.
doi:10.1007/3-540-45620-1_12 fatcat:v7v3rbix4zfinfqvvn4cbawnqe