Models for common knowledge logic
Yoshihito Tanaka
2024-12-18
Abstract:In this paper, we discuss models of the common knowledge logic. The common knowledge logic is a multi-modal logic that includes the modal operators $\mathsf{K}_{i}$ ($i\in\mathcal{I}$), $\mathsf{E}$, and $\mathsf{C}$. The intended meanings of $\mathsf{K}_{i}\phi$ ($i\in\mathcal{I}$), $\mathsf{E}\phi$, and $\mathsf{C}\phi$ are ''the agent $i$ knows $\phi$'' ($i\in\mathcal{I}$), ''everyone in $\mathcal{I}$ knows $\phi$'', and ''$\phi$ is common knowledge among $\mathcal{I}$'', respectively. Then, the models of these formulas satisfy the following conditions: $\mathsf{E}\phi$ is true if and only if $\mathsf{K}_{i}\phi$ is true for every $i\in\mathcal{I}$, and $\mathsf{C}\phi$ is true if and only if all of $\phi$, $\mathsf{E}\phi$, $\mathsf{E}^{2}\phi$, $\mathsf{E}^{3}\phi,\ldots$ are true. A suitable Kripke frame for this is $\langle W,R_{\mathsf{K}_{i}} (i\in\mathcal{I}), R_{\mathsf{C}}\rangle$, where $R_{\mathsf{C}}$ is the reflexive and transitive closure of $R_{\mathsf{E}}$. We refer to such Kripke frames as CKL-frames. Additionally, an algebra suitable for this is a modal algebra with modal operators $\mathrm{K}_{i}$ ($i\in\mathcal{I}$), $\mathrm{E}$, and $\mathrm{C}$, which satisfies $\mathrm{E} x=\bigwedge_{i\in\mathcal{I}} \mathrm{K}_{i} x$, $\mathrm{C} x\leq\mathrm{E}\mathrm{C} x$, and $\mathrm{C} x$ is the greatest lower bound of the set $\{\mathrm{E}^{n} x\mid n\in\omega\}$. We refer to such algebras as CKL-algebras. In this paper, we show that the class of CKL-frames is modally definable, but the class of CKL-algebras is not, which means that the class of CKL-algebras is not a variety.
Logic