Towards structurally-free theorem proving

M Finger
1998 Logic Journal of the IGPL  
Is it possible to compute in which logics a given formula is deducible? The aim of this paper is to provide a formal basis to answer positively this question in the context of substructural logics. Such a basis is founded on structurally-free logic, a logic in which the usual structural rules are replaced by complex combinator rules, and thus constitute a generalization of traditional sequent systems. A family of substructural logics is identified by the set of structural rules admissible to
more » ... es admissible to all its members. Combinators encode the sequence of structural rules needed to prove a formula, thus representing the family of logics in which that formula is provable. In this setting, structurallyfree theorem proving is a decision procedure that inputs a formula and outputs the corresponding combinator when the formula is deducible. We then present an algorithm to compute a combinator corresponding to a given formula (if it exists) in the fragment containing only the connectives → and ⊗. The algorithm is based on equistructural transformations , i.e. it transforms one sequent in a set of simpler sequents from which we can compute the combinator (which represents the structure) of the original sequent. We show that this algorithm is sound and complete and always terminates.
doi:10.1093/jigpal/6.3.425 fatcat:kayaq3ot4jb3njdww3km3mmulu