Metamath knowledge bases can be represented as grammar-compressed proof terms, a view that supports automated lemma discovery and analysis of human versus machine proof structuring.
Generating Compressed Combinatory Proof Structures -- An Approach to Automated First-Order Theorem Proving
1 Pith paper cite this work. Polarity classification is still indexing.
abstract
Representing a proof tree by a combinator term that reduces to the tree lets subtle forms of duplication within the tree materialize as duplicated subterms of the combinator term. In a DAG representation of the combinator term these straightforwardly factor into shared subgraphs. To search for proofs, combinator terms can be enumerated, like clausal tableaux, interwoven with unification of formulas that are associated with nodes of the enumerated structures. To restrict the search space, the enumeration can be based on proof schemas defined as parameterized combinator terms. We introduce here this "combinator term as proof structure" approach to automated first-order proving, present an implementation and first experimental results. The approach builds on a term view of proof structures rooted in condensed detachment and the connection method. It realizes features known from the connection structure calculus, which has not been implemented so far.
fields
cs.LO 1years
2025 1verdicts
CONDITIONAL 1representative citing papers
citing papers explorer
-
Mathematical Knowledge Bases as Grammar-Compressed Proof Terms: Exploring Metamath Proof Structures
Metamath knowledge bases can be represented as grammar-compressed proof terms, a view that supports automated lemma discovery and analysis of human versus machine proof structuring.