Semantical considerations on nonmonotonic logic (Q1060866)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Semantical considerations on nonmonotonic logic |
scientific article |
Statements
Semantical considerations on nonmonotonic logic (English)
0 references
1985
0 references
This paper concerns the problem of reconstruction, which may be formulated as follows. Given languages \({\mathcal L}\) and \({\mathcal M}\), and given a set A of conditions expressed in \({\mathcal M}\), find a theory Th in \({\mathcal L}\) which satisfies A. The relation R of the solution of the problem has not, in general, the so called monotonicity property, that is, R(A,Th)\&A\(\subseteq A'\) not necessarily implies R(',Th). In the paper the language of propositional calculus has been taken as \({\mathcal L}\), and \({\mathcal L}\) with a unary operator \(L: {\mathcal L}\to {\mathcal L}\) as \({\mathcal M}\). The following sense of conditions expressible in \({\mathcal M}\) has been adopted. It is assumed that \(A\cap {\mathcal L}\subseteq Th\), and \({\mathcal L}\) has the meaning of the operator \(\widetilde{\mathfrak B}\) of \textit{D. Hilbert} and \textit{P. Bernays} [Grundlagen der Mathematik. Vol. 2 (1939; Zbl 0020.19301)] of provability in Th, e.g. \(A=\{Lp\vee L\neg p| \quad p\in {\mathcal L}\}\) expresses the completeness of Th. Some related facts have been proved in the paper. A large part of the reviewed paper has a philosophical and critical character. Certain disadvantages of non-monotonic logic of \textit{D. McDermott} and \textit{J. Doyle} [ibid. 13, 41-72 (1980; Zbl 0435.68074)] and of \textit{D. McDermott} [J. Assoc. Comput. Mach. 29, 33-57 (1982; Zbl 0477.68099)] have been mentioned there. It concerns mainly the semantics of the operator L. Although one can hardly disagree with the author's opinion that the condition \(L^{-1}(Th)\subseteq Th\) is not adequate if Lp has to be interpreted as ''it is believed that p'', the proposed strengthening (*) \(L^{-1}(Th)=Th\) seems to go too far. In fact, the condition \(Th\subseteq L^{-1}(Th)\) reflects so defined meaning of the operator L, whereas (*) is the result of introducing an ''ideally rational agent'', who believes exactly in what can be proved.
0 references
knowledge
0 references
belief
0 references
modal logic
0 references
reconstruction
0 references
monotonicity
0 references
provability
0 references
non-monotonic logic
0 references