dc.rights.license | CC-BY-NC-ND | |
dc.contributor.advisor | North, P.R. | |
dc.contributor.author | Haaksema, Bastiaan | |
dc.date.accessioned | 2024-07-24T23:02:41Z | |
dc.date.available | 2024-07-24T23:02:41Z | |
dc.date.issued | 2024 | |
dc.identifier.uri | https://studenttheses.uu.nl/handle/20.500.12932/46856 | |
dc.description.abstract | Non-classical logics are an adaptation of classical (boolean) logic that support nuanced forms of reasoning. This additional expressivity comes at a cost: non-classical logics tend to be more complex. This additional complexity is especially evident in the decision problem for the logic, namely when determining whether a given formula is provable in the logic. Automated theorem provers are implementations of decision procedures that can solve this problem using proof systems.
This thesis presents a generalized decision procedure for non-classical intermediate logics through an embedding into intuitionistic logic, enabled by the theory of cut-restriction that refines the standard proof system. The resulting automated theorem prover, SuperJ, is capable of proving theorems of a wide range of intermediate logics. The implementation is evaluated on a set of benchmark formulas and compared to the current state-of-the-art theorem prover intuitRIL. The results show that SuperJ is reasonably competitive with intuitRIL and could be further developed or used as a stepping stone to obtain a universal prover for non-classical logics. | |
dc.description.sponsorship | Utrecht University | |
dc.language.iso | EN | |
dc.subject | The thesis explores proof search procedures for non-classical logics. Using results from proof theory, we obtain an automated theorem prover implementation for intermediate logics. | |
dc.title | Universal Automated Theorem Prover for non-classical logics | |
dc.type.content | Master Thesis | |
dc.rights.accessrights | Open Access | |
dc.subject.keywords | non-classical logics; intermediate logics; intuitionistic logic; proof theory; sequent calculus; cut-restriction; proof seach; automated theorem prover | |
dc.subject.courseuu | Computing Science | |
dc.thesis.id | 34861 | |