Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Epistemic modal logic

From Wikipedia, the free encyclopedia
Type of modal logic
Part of a series on
Epistemology
This article includes a list ofgeneral references, butit lacks sufficient correspondinginline citations. Please help toimprove this article byintroducing more precise citations.(April 2024) (Learn how and when to remove this message)

Epistemic modal logic is a subfield ofmodal logic that is concerned with reasoning aboutknowledge. Whileepistemology has a long philosophical tradition dating back toAncient Greece, epistemic logic is a much more recent development with applications in many fields, includingphilosophy,theoretical computer science,artificial intelligence,economics, andlinguistics. While philosophers sinceAristotle have discussed modal logic, andMedieval philosophers such asAvicenna,Ockham, andDuns Scotus developed many of their observations, it wasC. I. Lewis who created the first symbolic and systematic approach to the topic, in 1912. It continued to mature as a field, reaching its modern form in 1963 with the work ofSaul Kripke.

Historical development

[edit]

Many papers were written in the 1950s that spoke of a logic of knowledge in passing, but the Finnish philosopherG. H. von Wright's 1951 paper titledAn Essay in Modal Logic is seen as a founding document. It was not until 1962 that another Finn,Jaakko Hintikka, would writeKnowledge and Belief, the first book-length work to suggest using modalities to capture the semantics of knowledge rather than thealethic statements typically discussed in modal logic. This work laid much of the groundwork for the subject, but a great deal of research has taken place since that time. For example, epistemic logic has been combined recently with some ideas fromdynamic logic to createdynamic epistemic logic, which can be used to specify and reason about information change and exchange of information inmulti-agent systems. The seminal works in this field are by Plaza,Van Benthem, and Baltag, Moss, and Solecki.

Standard possible worlds model

[edit]

Most attempts at modeling knowledge have been based on thepossible worlds model. In order to do this, we must divide the set of possible worlds between those that are compatible with an agent's knowledge, and those that are not. This generally conforms with common usage. If I know that it is either Friday or Saturday, then I know for sure that it is not Thursday. There is no possible world compatible with my knowledge where it is Thursday, since in all these worlds it is either Friday or Saturday. While we will primarily be discussing the logic-based approach to accomplishing this task, it is worthwhile to mention here the other primary method in use, theevent-based approach. In this particular usage, events are sets of possible worlds, and knowledge is an operator on events. Though the strategies are closely related, there are two important distinctions to be made between them:

  • The underlying mathematical model of the logic-based approach areKripke semantics, while the event-based approach employs the relatedAumann structures based onset theory.
  • In the event-based approach logical formulas are done away with completely, while the logic-based approach uses the system of modal logic.

Typically, the logic-based approach has been used in fields such as philosophy, logic and AI, while the event-based approach is more often used in fields such asgame theory andmathematical economics. In the logic-based approach, a syntax and semantics have been built using the language of modal logic, which we will now describe.

Syntax

[edit]

The basicmodal operator of epistemic logic, usually writtenK, can be read as "it is known that," "it is epistemically necessary that," or "it is inconsistent with what is known that not." If there is more than one agent whose knowledge is to be represented, subscripts can be attached to the operator (K1{\displaystyle {\mathit {K}}_{1}},K2{\displaystyle {\mathit {K}}_{2}}, etc.) to indicate which agent one is talking about. SoKaφ{\displaystyle {\mathit {K}}_{a}\varphi } can be read as "Agenta{\displaystyle a} knows thatφ{\displaystyle \varphi }." Thus, epistemic logic can be an example ofmultimodal logic applied forknowledge representation.[1] The dual ofK, which would be in the same relationship toK as{\displaystyle \Diamond } is to{\displaystyle \Box }, has no specific symbol, but can be represented by¬Ka¬φ{\displaystyle \neg K_{a}\neg \varphi }, which can be read as "a{\displaystyle a} does not know that notφ{\displaystyle \varphi }" or "It is consistent witha{\displaystyle a}'s knowledge thatφ{\displaystyle \varphi } is possible". The statement "a{\displaystyle a} does not know whether or notφ{\displaystyle \varphi }" can be expressed as¬Kaφ¬Ka¬φ{\displaystyle \neg K_{a}\varphi \land \neg K_{a}\neg \varphi }.

In order to accommodate notions ofcommon knowledge (e.g. in theMuddy Children Puzzle) anddistributed knowledge, three other modal operators can be added to the language. These areEG{\displaystyle {\mathit {E}}_{\mathit {G}}}, which reads "every agent in group G knows" (mutual knowledge);CG{\displaystyle {\mathit {C}}_{\mathit {G}}}, which reads "it is common knowledge to every agent in G"; andDG{\displaystyle {\mathit {D}}_{\mathit {G}}}, which reads "it is distributed knowledge to the whole group G." Ifφ{\displaystyle \varphi } is a formula of our language, then so areEGφ{\displaystyle {\mathit {E}}_{G}\varphi },CGφ{\displaystyle {\mathit {C}}_{G}\varphi }, andDGφ{\displaystyle {\mathit {D}}_{G}\varphi }. Just as the subscript afterK{\displaystyle {\mathit {K}}} can be omitted when there is only one agent, the subscript after the modal operatorsE{\displaystyle {\mathit {E}}},C{\displaystyle {\mathit {C}}}, andD{\displaystyle {\mathit {D}}} can be omitted when the group is the set of all agents.

Semantics

[edit]

As mentioned above, the logic-based approach is built upon the possible worlds model, the semantics of which are often given definite form in Kripke structures, also known as Kripke models. A Kripke structureM=S,π,K1,,Kn{\displaystyle {\mathcal {M}}=\langle S,\pi ,{\mathcal {K}}_{1},\dots ,{\mathcal {K}}_{n}\rangle } forn agents overΦ{\displaystyle \Phi }, the set of all primitive propositions, is an(n+2){\displaystyle (n+2)}-tuple, whereS{\displaystyle S} is a nonempty set ofstates orpossible worlds,π{\displaystyle \pi } is aninterpretation, which associates with each statesS{\displaystyle s\in S} a truth assignment to the primitive propositions inΦ{\displaystyle \Phi }, andK1,...,Kn{\displaystyle {\mathcal {K}}_{1},...,{\mathcal {K}}_{n}} arebinary relations onS{\displaystyle S} forn numbers of agents. It is important here not to confuseKi{\displaystyle K_{i}}, our modal operator, andKi{\displaystyle {\mathcal {K}}_{i}}, our accessibility relation.

The truth assignment tells us whether or not a propositionp{\displaystyle p} is true or false in a certain state. Soπ(s)(p){\displaystyle \pi (s)(p)} tells us whetherp{\displaystyle p} is true in states{\displaystyle s} in modelM{\displaystyle {\mathcal {M}}}. Truth depends not only on the structure, but on the current world as well. Just because something is true in one world does not mean it is true in another. To state that a formulaφ{\displaystyle \varphi } is true at a certain world, one writes(M,s)φ{\displaystyle ({\mathcal {M}},s)\models \varphi }, normally read as "φ{\displaystyle \varphi } is true at(M,s){\displaystyle ({\mathcal {M}},s)}," or "(M,s){\displaystyle ({\mathcal {M}},s)} satisfiesφ{\displaystyle \varphi }".

It is useful to think of our binary relationKi{\displaystyle {\mathcal {K}}_{i}} as apossibility relation, because it is meant to capture what worlds or states agenti considers to be possible; In other words,wKiv{\displaystyle w{\mathcal {K}}_{i}v} if and only ifφ[(wKiφ)(vφ)]{\displaystyle \forall \varphi [(w\models K_{i}\varphi )\implies (v\models \varphi )]}, and suchv{\displaystyle v}'s are called epistemic alternatives for agenti. In idealized accounts of knowledge (e.g., describing the epistemic status of perfect reasoners with infinite memory capacity), it makes sense forKi{\displaystyle {\mathcal {K}}_{i}} to be anequivalence relation, since this is the strongest form and is the most appropriate for the greatest number of applications. An equivalence relation is a binary relation that isreflexive,symmetric, andtransitive. The accessibility relation does not have to have these qualities; there are certainly other choices possible, such as those used when modeling belief rather than knowledge.

The properties of knowledge

[edit]

Assuming thatKi{\displaystyle {\mathcal {K}}_{i}} is an equivalence relation, and that the agents are perfect reasoners, a few properties of knowledge can be derived. The properties listed here are often known as the "S5 Properties," for reasons described in the Axiom Systems section below.

The distribution axiom

[edit]

This axiom is traditionally known asK. In epistemic terms, it states that if an agent knowsφ{\displaystyle \varphi } and knows thatφψ{\displaystyle \varphi \implies \psi }, then the agent must also knowψ{\displaystyle \,\psi }. So,

(KiφKi(φψ))Kiψ{\displaystyle (K_{i}\varphi \land K_{i}(\varphi \implies \psi ))\implies K_{i}\psi }

This axiom is valid on any frame inrelational semantics. This axiom logically establishesmodus ponens as arule of inference for every epistemically possible world.

The knowledge generalization rule

[edit]

Another property we can derive is that ifϕ{\displaystyle \phi } is valid (i.e. atautology), thenKiϕ{\displaystyle K_{i}\phi }. This does not mean that ifϕ{\displaystyle \phi } is true, then agent i knowsϕ{\displaystyle \phi }. What it means is that ifϕ{\displaystyle \phi } is true in every world that an agent considers to be a possible world, then the agent must knowϕ{\displaystyle \phi } at every possible world. This principle is traditionally calledN (Necessitation rule).

if φ then MKiφ.{\displaystyle {\text{if }}\models \varphi {\text{ then }}M\models K_{i}\varphi .\,}

This rule always preserves truth inrelational semantics.

The knowledge or truth axiom

[edit]

This axiom is also known asT. It says that if an agent knows facts, the facts must be true. This has often been taken as the major distinguishing feature between knowledge and belief. We can believe a statement to be true when it is false, but it would be impossible toknow a false statement.

Kiφφ{\displaystyle K_{i}\varphi \implies \varphi }

This axiom can also be expressed in itscontraposition as agents cannotknow a false statement:

φ¬Ki¬φ{\displaystyle \varphi \implies \neg K_{i}\neg \varphi }

This axiom isvalid on anyreflexiveframe.

The positive introspection axiom

[edit]

This property and the next state that an agent has introspection about its own knowledge, and are traditionally known as4 and5, respectively. The Positive Introspection Axiom, also known as the KK Axiom, says specifically that agentsknow that they know what they know. This axiom may seem less obvious than the ones listed previously, andTimothy Williamson has argued against its inclusion forcefully in his book,Knowledge and Its Limits.

KiφKiKiφ{\displaystyle K_{i}\varphi \implies K_{i}K_{i}\varphi }

Equivalently, this modal axiom4 says that agentsdo not knowwhat they do not know that they know

¬KiKiφ¬Kiφ{\displaystyle \neg K_{i}K_{i}\varphi \implies \neg K_{i}\varphi }

This axiom isvalid on anytransitive frame.

The negative introspection axiom

[edit]

The Negative Introspection Axiom says that agentsknow that they do not know what they do not know.

¬KiφKi¬Kiφ{\displaystyle \neg K_{i}\varphi \implies K_{i}\neg K_{i}\varphi }

Or, equivalently, this modal axiom5 says that agentsknowwhat they do not know that they do not know

¬Ki¬KiφKiφ{\displaystyle \neg K_{i}\neg K_{i}\varphi \implies K_{i}\varphi }

This axiom is valid on anyEuclidean frame.

Axiom systems

[edit]

Different modal logics can be derived from taking different subsets of these axioms, and these logics are normally named after the important axioms being employed. However, this is not always the case. KT45, the modal logic that results from the combining ofK,T,4,5, and the Knowledge Generalization Rule, is primarily known asS5. This is why the properties of knowledge described above are often called the S5 Properties. However, it can be proven that modal axiomB is a theorem in S5 (viz.S5B{\displaystyle S5\vdash \mathbf {B} }), which says thatwhat an agent does not know that they do not know is true:¬Ki¬Kiφφ{\displaystyle \neg K_{i}\neg K_{i}\varphi \implies \varphi }. The modal axiomB is true on any symmetric frame, but is very counterintuitive in epistemic logic: How canthe ignorance on one's own ignorance imply truth? It is therefore debatable whether S4 describes epistemic logic better, rather than S5.

Epistemic logic also deals with belief, not just knowledge. The basic modal operator is usually writtenB instead ofK. In this case, though, the knowledge axiom no longer seems right—agents only sometimes believe the truth—so it is usually replaced with the Consistency Axiom, traditionally calledD:

¬Bi{\displaystyle \neg B_{i}\bot }

which states that the agent does not believe a contradiction, or that which is false. WhenD replacesT in S5, the resulting system is known as KD45. This results in different properties forKi{\displaystyle {\mathcal {K}}_{i}} as well. For example, in a system where an agent "believes" something to be true, but it is not actually true, the accessibility relation would be non-reflexive. The logic of belief is calleddoxastic logic.

Multi-agent systems

[edit]

When there are multiple agents in thedomain of discourse where each agenti corresponds to a separate epistemic modal operatorKi{\displaystyle K_{i}}, in addition to the axiom schemata for each individual agent listed above to describe the rationality of each agent, it is usually also assumed that the rationality of each agent iscommon knowledge.

Problems with the possible world model and modal model of knowledge

[edit]

If we take the possible worlds approach to knowledge, it follows that our epistemic agenta knows all thelogical consequences of their beliefs (known as logical omniscience[2]). IfQ{\displaystyle Q} is a logical consequence ofP{\displaystyle P}, then there is no possible world whereP{\displaystyle P} is true butQ{\displaystyle Q} is not. So ifa knows thatP{\displaystyle P} is true, it follows that all of the logical consequences ofP{\displaystyle P} are true of all of the possible worlds compatible witha's beliefs. Therefore,a knowsQ{\displaystyle Q}. It is not epistemically possible fora that not-Q{\displaystyle Q} given his knowledge thatP{\displaystyle P}. This consideration was a part of what ledRobert Stalnaker to developtwo-dimensionalism, which can arguably explain how we might not know all the logical consequences of our beliefs even if there are no worlds where the propositions we know come out true but their consequences false.[3]

Even when we ignore possible world semantics and stick to axiomatic systems, this peculiar feature holds. WithK andN (the Distribution Rule and the Knowledge Generalization Rule, respectively), which are axioms that are minimally true of all normal modal logics, we can prove that we know all the logical consequences of our beliefs. IfQ{\displaystyle Q} is a logical consequence ofP{\displaystyle P} (i.e. we have thetautology(PQ){\displaystyle \models (P\rightarrow Q)}), then we can deriveKa(PQ){\displaystyle K_{a}(P\rightarrow Q)} withN, and using aconditional proof with the axiomK, we can then deriveKaPKaQ{\displaystyle K_{a}P\rightarrow K_{a}Q} withK. When we translate this into epistemic terms, this says that ifQ{\displaystyle Q} is a logical consequence ofP{\displaystyle P}, thena knows that it is, and ifa knowsP{\displaystyle P},a knowsQ{\displaystyle Q}. That is to say,a knows all the logical consequences of every proposition. This is necessarily true of all classical modal logics. But then, for example, ifa knows that prime numbers are divisible only by themselves and the number one, thena knows that 8683317618811886495518194401279999999 is prime (since this number is only divisible by itself and the number one). That is to say, under the modal interpretation of knowledge, whena knows the definition of a prime number,a knows that this number is prime. This generalizes to any provable theorem in any axiomatic theory (i.e. ifa knows all the axioms in a theory, thena knows all the provable theorems in that theory). It should be clear at this point thata is not human (otherwise there would not be any unsolved conjectures in mathematics, likeP versus NP problem orGoldbach's conjecture). This shows that epistemic modal logic is an idealized account of knowledge, and explains objective, rather than subjective knowledge (if anything).[4]

Epistemic fallacy (masked-man fallacy)

[edit]

Inphilosophical logic, themasked-man fallacy (also known as theintensional fallacy or epistemic fallacy) is committed when one makes an illicit use ofLeibniz's law in an argument. The fallacy is "epistemic" because it posits an immediate identity between a subject's knowledge of an object with the object itself, failing to recognize that Leibniz's Law is not capable of accounting forintensional contexts.

Examples

[edit]

The name of the fallacy comes from the example:

  • Premise 1: I know who Bob is.
  • Premise 2: I do not know who the masked man is
  • Conclusion: Therefore, Bob is not the masked man.

Thepremises may be true and the conclusion false if Bob is the masked man and the speaker does not know that. Thus the argument is a fallacious one.

In symbolic form, the above arguments are

  • Premise 1: I know who X is.
  • Premise 2: I do not know who Y is.
  • Conclusion: Therefore, X is not Y.

Note, however, that thissyllogism happens in the reasoning by the speaker "I"; Therefore, in the formalmodal logic form, it'll be

  • Premise 1: The speakerbelieves he knows who X is.
  • Premise 2: The speaker believes he does not know who Y is.
  • Conclusion: Therefore, the speaker believes X is not Y.

Premise 1Bst(t=XKs(t=X)){\displaystyle {\mathcal {B}}_{s}\forall t(t=X\rightarrow K_{s}(t=X))} is a very strong one, as it islogically equivalent toBst(¬Ks(t=X)tX){\displaystyle {\mathcal {B_{s}}}\forall t(\neg K_{s}(t=X)\rightarrow t\not =X)}. It is very likely that this is afalse belief:t(¬Ks(t=X)tX){\displaystyle \forall t(\neg K_{s}(t=X)\rightarrow t\not =X)} is likely a false proposition, as the ignorance on the propositiont=X{\displaystyle t=X} does not imply the negation of it is true.

Another example:

  • Premise 1: Lois Lane thinks Superman can fly.
  • Premise 2: Lois Lane thinks Clark Kent cannot fly.
  • Conclusion: Therefore, Superman and Clark Kent are not the same person.

Expressed in doxastic logic, the above syllogism is:

The above reasoning is invalid (not truth-preserving). The valid conclusion to be drawn isBLois(SupermanClark){\displaystyle {\mathcal {B}}_{\text{Lois}}({\text{Superman}}\neq {\text{Clark}})}.

See also

[edit]

Notes

[edit]
  1. ^p. 257 in:Ferenczi, Miklós (2002).Matematikai logika (in Hungarian). Budapest: Műszaki könyvkiadó.ISBN 963-16-2870-1.
    257
  2. ^Rendsvig, Rasmus; Symons, John (2021),"Epistemic Logic", in Zalta, Edward N. (ed.),The Stanford Encyclopedia of Philosophy (Summer 2021 ed.), Metaphysics Research Lab, Stanford University, retrieved2022-03-06
  3. ^Stalnaker, Robert. "Propositions."Issues in the Philosophy of Language. Yale UP, 1976. p. 101.
  4. ^See Ted Sider'sLogic for Philosophy. Currently page 230 but subject to change following updates.

References

[edit]

External links

[edit]
Intuitionistic
Fuzzy
Substructural
Paraconsistent
Description
Many-valued
Digital logic
Others
International
National
Other
Retrieved from "https://en.wikipedia.org/w/index.php?title=Epistemic_modal_logic&oldid=1273058846"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp