Predicative proof theory of PDL and basic applications

Abstract

Propositional dynamic logic (PDL) is presented in Sch\"utte-style mode as one-sided semiformal tree-like sequent calculus Seqωpdl with standard cut rule and the omega-rule with principal formulas [ P ] \!A. The omega-rule-free derivations in Seqω pdl are finite (trees) and sequents deducible by these finite derivations are valid in PDL. Moreover the cut-elimination theorem for Seqωpdl is provable in Peano Arithmetic (PA)extended by transfinite induction up to Veblen's ordinal ω( 0) . Hence (by the cutfree subformula property) such predicative extension of PA proves that any given [ P ] -free sequent is valid in PDL iff it is deducible in Seqωpdl by a finite cut- and omega-rule-free derivation, while PDL-validity of arbitrary star-free sequents is decidable in polynomial space. The former also implies standard Herbrand-style conclusions, which eventually leads to PSPACE-decidability of PDL-validity of S, provided that P is atomic and A is in a suitable basic conjunctive normal form. Furthermore we consider star-free formulas A in dual basic disjunctive normal form, and corresponding expansions S= P \!A Z whose PDL-validity problem is known to be EXPTIME-complete. We show that cutfree-derivability in Seqωpdl (hence PDL-validity) of such S\ is equivalent to plain validity of a suitable "transparent" quantified boolean formula S. The whole proof can be formalized in PA extended by transfinite induction along ω( 0) -- actually in the corresponding primitive recursive weakening, PRA_ω ( 0).

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…