Skip to content
Open access

A Strategy Language for Controlled Proof Search

Jul 2026 · Electronic Proceedings in Theoretical Computer Science · 0 citations · 7 references
Computer Science

Abstract

This paper introduces the strategy language of Pgeon, a meta-prover with a clear separation between inference rules and proof search. We give the semantics of strategies as functions over proof states, and of the operators that are used to combine them, allowing for sequential composition, choice, repetition and interleaving of strategies. This language is designed to handle the challenge of fair proof search in semi-decidable logics, where simple depth-first exploration of the proof space is not guaranteed to achieve completeness. We showcase the expressiveness and effectiveness of the approach through case studies in first-order and modal logics.

Read PDF