Doxastic logic explained
Doxastic logic is a type of logic concerned with reasoning about beliefs.
The term derives from the Ancient Greek (doxa, "opinion, belief"), from which the English term doxa ("popular opinion or belief") is also borrowed. Typically, a doxastic logic uses the notation
to mean "It is believed that
is the case", and the set
B:\left\{b1,\ldots,bn\right\}
denotes a
set of beliefs. In doxastic logic, belief is treated as a
modal operator.
There is complete parallelism between a person who believes propositions and a formal system that derives propositions. Using doxastic logic, one can express the epistemic counterpart of Gödel's incompleteness theorem of metalogic, as well as Löb's theorem, and other metalogical results in terms of belief.[1]
Types of reasoners
To demonstrate the properties of sets of beliefs, Raymond Smullyan defines the following types of reasoners:
- Accurate reasoner:[1] [2] [3] [4] An accurate reasoner never believes any false proposition. (modal axiom T)
- Inaccurate reasoner:[1] [2] [3] [4] An inaccurate reasoner believes at least one false proposition.
\existsp:\negp\wedgel{B}p
- Consistent reasoner:[1] [2] [3] [4] A consistent reasoner never simultaneously believes a proposition and its negation. (modal axiom D)
\neg\existsp:l{B}p\wedgel{B}\negp or \forallp:l{B}p\to\negl{B}\negp
- Normal reasoner:[1] [2] [3] [4] A normal reasoner is one who, while believing
also
believes they believe p (modal axiom
4).
A variation on this would be someone who, while not believing
also
believes they don't believe p (modal axiom
5).
\forallp:\negl{B}p\tol{B}(\negl{B}p)
- Peculiar reasoner: A peculiar reasoner believes proposition p while also believing they do not believe
Although a peculiar reasoner may seem like a strange psychological phenomenon (see
Moore's paradox), a peculiar reasoner is necessarily inaccurate but not necessarily inconsistent.
\existsp:l{B}p\wedgel{B\negB}p
- Regular reasoner: A regular reasoner is one who, while believing
, also
believes
.
\forallp\forallq:l{B}(p\toq)\tol{B}(l{B}p\tol{B}q)
- Reflexive reasoner: A reflexive reasoner is one for whom every proposition
has some proposition
such that the reasoner believes
.
\forallp\existsq:l{B}(q\equiv(l{B}q\top))
If a reflexive reasoner of type 4 [see [[#Increasing levels of rationality|below]]] believes
, they will believe p. This is a parallelism of
Löb's theorem for reasoners.
- Conceited reasoner: A conceited reasoner believes their beliefs are never inaccurate.
l{B}[\neg\existsp(\negp\wedgel{B}p)] or l{B}[\forallp(l{B}p\top)]
Rewritten in de re form, this is logically equivalent to:
\forallp[l{B}(l{B}p\top)]
This implies that:
\forallp(l{B}l{B}p\tol{B}p)
This shows that a conceited reasoner is always a stable reasoner (see below).
- Unstable reasoner:[1] [4] An unstable reasoner is one who believes that they believe some proposition, but in fact do not believe it. This is just as strange a psychological phenomenon as peculiarity; however, an unstable reasoner is not necessarily inconsistent.
\existsp:l{B}l{B}p\wedge\negl{B}p
- Stable reasoner:[1] [4] A stable reasoner is not unstable. That is, for every
if they believe
then they believe
Note that stability is the converse of normality. We will say that a reasoner believes they are stable if for every proposition
they believe
(believing: "If I should ever believe that I believe
then I really will believe
"). This corresponds to having a dense accessibility relation in Kripke semantics, and any accurate reasoner is always stable.
- Modest reasoner:[1] [4] A modest reasoner is one for whom for every believed proposition
,
only if they believe
. A modest reasoner never believes
unless they believe
. Any reflexive reasoner of type 4 is modest. (
Löb's Theorem)
\forallp:l{B}(l{B}p\top)\tol{B}p
- Queer reasoner:[4] A queer reasoner is of type G and believes they are inconsistent—but is wrong in this belief.
- Timid reasoner:[4] A timid reasoner does not believe
[is "afraid to" believe <math>p</math>] if they believe that belief in
leads to a contradictory belief.
\forallp:l{B}(l{B}p\tol{B}\bot)\to\negl{B}p
Increasing levels of rationality
The symbol
means
is a tautology/theorem provable in Propositional Calculus. Also, their set of beliefs (past, present and future) is
logically closed under
modus ponens. If they ever believe
and
then they will (sooner or later) believe
:
\forallp\forallq:(l{B}p\wedgel{B}(p\toq))\tol{B}q)
This rule can also be thought of as stating that belief distributes over implication, as it's logically equivalent to
\forallp\forallq:l{B}(p\toq)\to(l{B}p\tol{B}q)
.
Note that, in reality, even the assumption of type 1 reasoner may be too strong for some cases (see Lottery paradox).
- Type 1* reasoner: A type 1* reasoner believes all tautologies; their set of beliefs (past, present and future) is logically closed under modus ponens, and for any propositions
and
if they believe
then they will believe that if they believe
then they will believe
. The type 1* reasoner has "a shade more"
self awareness than a type 1 reasoner.
\forallp\forallq:l{B}(p\toq)\tol{B}(l{B}p\tol{B}q)
- Type 2 reasoner: A reasoner is of type 2 if they are of type 1, and if for every
and
they (correctly) believe: "If I should ever believe both
and
, then I will believe
." Being of type 1, they also believe the
logically equivalent proposition:
l{B}(p\toq)\to(l{B}p\tol{B}q).
A type 2 reasoner knows their beliefs are closed under modus ponens.
\forallp\forallq:l{B}((l{B}p\wedgel{B}(p\toq))\tol{B}q)
- Type 3 reasoner:[1] [2] [3] [4] A reasoner is of type 3 if they are a normal reasoner of type 2.
\forallp:l{B}p\tol{B}l{B}p
- Type 4 reasoner:[1] [2] [3] [4] [5] A reasoner is of type 4 if they are of type 3 and also believe they are normal.
l{B}[\forallp(l{B}p\tol{B}l{B}p)]
- Type G reasoner:[1] [4] A reasoner of type 4 who believes they are modest.
l{B}[\forallp(l{B}(l{B}p\top)\tol{B}p)]
Self-fulfilling beliefs
For systems, we define reflexivity to mean that for any
(in the language of the system) there is some
such that
is provable in the system.
Löb's theorem (in a general form) is that for any reflexive system of type 4, if
is provable in the system, so is
[1] [4] Inconsistency of the belief in one's stability
If a consistent reflexive reasoner of type 4 believes that they are stable, then they will become unstable. Stated otherwise, if a stable reflexive reasoner of type 4 believes that they are stable, then they will become inconsistent. Why is this? Suppose that a stable reflexive reasoner of type 4 believes that they are stable. We will show that they will (sooner or later) believe every proposition
(and hence be inconsistent). Take any proposition
The reasoner believes
hence by Löb's theorem they will believe
(because they believe
where
is the proposition
and so they will believe
which is the proposition
). Being stable, they will then believe
[1] [4] See also
Further reading
- Lindström . St. . Wl. . Rabinowicz . DDL Unlimited. Dynamic Doxastic Logic for Introspective Agents . . 51 . 1999 . 2–3 . 353–385 . 10.1023/A:1005577906029 . 116984078 .
- Linski . L. . On Interpreting Doxastic Logic . . 65 . 1968 . 17 . 500–502 . 10.2307/2024352 . 2024352 .
- Segerberg . Kr. . Default Logic as Dynamic Doxastic Logic . Erkenntnis . 50 . 2–3 . 1999 . 333–352 . 10.1023/A:1005546526502 . 118747031 .
- Wansing . H. . A Reduction of Doxastic Logic to Action Logic . Erkenntnis . 53 . 1–2 . 2000 . 267–283 . 10.1023/A:1005666218871 . 58939606 .
Notes and References
- [Raymond Smullyan|Smullyan, Raymond M.]
- https://web.archive.org/web/20070930165226/http://cs.wwc.edu/KU/Logic/Book/book/node17.html Belief, Knowledge and Self-Awareness
- https://web.archive.org/web/20070213054220/http://moonbase.wwc.edu/~aabyan/Logic/Modal.html Modal Logics
- [Raymond Smullyan|Smullyan, Raymond M.]
- Rod Girle, Possible Worlds, McGill-Queen's University Press (2003)