{"title":"An $$\\omega $$ -Rule for the Logic of Provability and Its Models","authors":"Katsumi Sasaki, Yoshihito Tanaka","doi":"10.1007/s11225-023-10090-1","DOIUrl":null,"url":null,"abstract":"<p>In this paper, we discuss semantical properties of the logic <span>\\(\\textbf{GL}\\)</span> of provability. The logic <span>\\(\\textbf{GL}\\)</span> is a normal modal logic which is axiomatized by the the Löb formula <span>\\( \\Box (\\Box p\\supset p)\\supset \\Box p \\)</span>, but it is known that <span>\\(\\textbf{GL}\\)</span> can also be axiomatized by an axiom <span>\\(\\Box p\\supset \\Box \\Box p\\)</span> and an <span>\\(\\omega \\)</span>-rule <span>\\((\\Diamond ^{*})\\)</span> which takes countably many premises <span>\\(\\phi \\supset \\Diamond ^{n}\\top \\)</span> <span>\\((n\\in \\omega )\\)</span> and returns a conclusion <span>\\(\\phi \\supset \\bot \\)</span>. We show that the class of transitive Kripke frames which validates <span>\\((\\Diamond ^{*})\\)</span> and the class of transitive Kripke frames which strongly validates <span>\\((\\Diamond ^{*})\\)</span> are equal, and that the following three classes of transitive Kripke frames, the class which validates <span>\\((\\Diamond ^{*})\\)</span>, the class which weakly validates <span>\\((\\Diamond ^{*})\\)</span>, and the class which is defined by the Löb formula, are mutually different, while all of them characterize <span>\\(\\textbf{GL}\\)</span>. This gives an example of a proof system <i>P</i> and a class <i>C</i> of Kripke frames such that <i>P</i> is sound and complete with respect to <i>C</i> but the soundness cannot be proved by simple induction on the height of the derivations in <i>P</i>. We also show Kripke completeness of the proof system with <span>\\((\\Diamond ^{*})\\)</span> in an algebraic manner. As a corollary, we show that the class of modal algebras which is defined by equations <span>\\(\\Box x\\le \\Box \\Box x\\)</span> and <span>\\(\\bigwedge _{n\\in \\omega }\\Diamond ^{n}1=0\\)</span> is not a variety.</p>","PeriodicalId":0,"journal":{"name":"","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2024-01-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"","FirstCategoryId":"100","ListUrlMain":"https://doi.org/10.1007/s11225-023-10090-1","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this paper, we discuss semantical properties of the logic \(\textbf{GL}\) of provability. The logic \(\textbf{GL}\) is a normal modal logic which is axiomatized by the the Löb formula \( \Box (\Box p\supset p)\supset \Box p \), but it is known that \(\textbf{GL}\) can also be axiomatized by an axiom \(\Box p\supset \Box \Box p\) and an \(\omega \)-rule \((\Diamond ^{*})\) which takes countably many premises \(\phi \supset \Diamond ^{n}\top \)\((n\in \omega )\) and returns a conclusion \(\phi \supset \bot \). We show that the class of transitive Kripke frames which validates \((\Diamond ^{*})\) and the class of transitive Kripke frames which strongly validates \((\Diamond ^{*})\) are equal, and that the following three classes of transitive Kripke frames, the class which validates \((\Diamond ^{*})\), the class which weakly validates \((\Diamond ^{*})\), and the class which is defined by the Löb formula, are mutually different, while all of them characterize \(\textbf{GL}\). This gives an example of a proof system P and a class C of Kripke frames such that P is sound and complete with respect to C but the soundness cannot be proved by simple induction on the height of the derivations in P. We also show Kripke completeness of the proof system with \((\Diamond ^{*})\) in an algebraic manner. As a corollary, we show that the class of modal algebras which is defined by equations \(\Box x\le \Box \Box x\) and \(\bigwedge _{n\in \omega }\Diamond ^{n}1=0\) is not a variety.