Fixed-point elimination in the Intuitionistic Propositional Calculus (extended version) - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue ACM Transactions on Computational Logic Année : 2019

Fixed-point elimination in the Intuitionistic Propositional Calculus (extended version)

Résumé

It is a consequence of existing literature that least and greatest fixed-points of monotone polynomials on Heyting algebras—that is, the alge- braic models of the Intuitionistic Propositional Calculus—always exist, even when these algebras are not complete as lattices. The reason is that these extremal fixed-points are definable by formulas of the IPC. Consequently, the μ-calculus based on intuitionistic logic is trivial, every μ-formula being equiv- alent to a fixed-point free formula. We give in this paper an axiomatization of least and greatest fixed-points of formulas, and an algorithm to compute a fixed-point free formula equivalent to a given μ-formula. The axiomatization of the greatest fixed-point is simple. The axiomatization of the least fixed- point is more complex, in particular every monotone formula converges to its least fixed-point by Kleene’s iteration in a finite number of steps, but there is no uniform upper bound on the number of iterations. We extract, out of the algorithm, upper bounds for such n, depending on the size of the formula. For some formulas, we show that these upper bounds are polynomial and optimal.
Fichier principal
Vignette du fichier
0.pdf (479.83 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01716485 , version 1 (02-03-2018)

Identifiants

Citer

Silvio Silvio.Ghilardi@unimi.It Ghilardi, Maria Joao Gouveia, Luigi Santocanale. Fixed-point elimination in the Intuitionistic Propositional Calculus (extended version). ACM Transactions on Computational Logic, inPress, 21 (1), pp.1--37. ⟨10.1145/3359669⟩. ⟨hal-01716485⟩
253 Consultations
139 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More