Modal Logic for Reasoning About Uncertainty and Confusion
Marta Bílková, Thomas M. Ferguson, Daniil Kozhemiachenko
TL;DR
This work extends Gödel modal logic with an involutive negation to model qualitative uncertainty and confusion, introducing KG$_{inv}$. It develops an alternative finite-model semantics equivalent to the standard one and builds a constraint tableaux calculus that can extract finite countermodels, establishing PSPACE-completeness for KG$_{inv}$ validity. The approach enables explicit, constructive reasoning about belief degrees and ambiguity, with potential applications in uncertainty management and description logics. The paper also outlines directions for further syntactic tools and comparisons with related logics.
Abstract
We consider a modal logic that can formalise statements about uncertainty and beliefs such as `I think that my wallet is in the drawer rather than elsewhere' or `I am confused whether my appointment is on Monday or Tuesday'. To do that, we expand Gödel modal logic KG with the involutive negation ~ defined as v(~A,w)=1-v(A,w). We provide semantics with the finite model property for our new logic that we call KG_inv and show its equivalence to the standard semantics over [0,1]-valued Kripke models. Namely, we show that a formula is valid in the standard semantics of KG_inv iff it is valid in the new semantics. Using this new semantics, we construct a constraint tableaux calculus for KG_inv that allows for an explicit extraction of countermodels from complete open branches and then employ the tableaux calculus to obtain the PSPACE-completeness of the validity in KG_inv.
