Assuming that \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 This axiom is traditionally known as
K. In epistemic terms, it states that if an agent knows \varphi and knows that \varphi \implies \psi, then the agent must also know \,\psi. So, : (K_i\varphi \land K_i(\varphi \implies \psi)) \implies K_i\psi This axiom is valid on any frame in
relational semantics. This axiom logically establishes
modus ponens as a
rule of inference for every epistemically possible world.
The knowledge generalization rule Another property we can derive is that if \phi is valid (i.e. a
tautology), then K_i\phi. This does not mean that if \phi is true, then agent
i knows \phi. What it means is that if \phi is true in every world that an agent considers to be a possible world, then the agent must know \phi at every possible world. This principle is traditionally called
N (Necessitation rule). : \text{if }\models \varphi\text{ then }M \models K_i \varphi.\, This rule always preserves truth in
relational semantics.
The knowledge or truth axiom This axiom is also known as
T. 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 to
know a false statement. : K_i \varphi \implies \varphi This axiom can also be expressed in its
contraposition as agents cannot
know a false statement: : \varphi \implies \neg K_i \neg \varphi This axiom is
valid on any
reflexive frame.
The positive introspection axiom This property and the next state that an agent has introspection about its own knowledge, and are traditionally known as
4 and
5, respectively. The Positive Introspection Axiom, also known as the KK Axiom, says specifically that agents
know that they know what they know. This axiom may seem less obvious than the ones listed previously, and
Timothy Williamson has argued against its inclusion forcefully in his book,
Knowledge and Its Limits. : K_i \varphi \implies K_i K_i \varphi Equivalently, this modal axiom
4 says that agents
do not know what they do not know that they know : \neg K_i K_i \varphi \implies \neg K_i \varphi This axiom is
valid on any
transitive frame.
The negative introspection axiom The Negative Introspection Axiom says that agents
know that they do not know what they do not know. : \neg K_i \varphi \implies K_i \neg K_i \varphi Or, equivalently, this modal axiom
5 says that agents
know what they do not know that they do not know : \neg K_i \neg K_i \varphi \implies K_i \varphi This axiom is valid on any
Euclidean frame.
Axiom systems 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 of
K,
T,
4,
5, and the Knowledge Generalization Rule, is primarily known as
S5. This is why the properties of knowledge described above are often called the S5 Properties. However, it can be proven that modal axiom
B is a theorem in S5 (viz. S5 \vdash \mathbf {B}), which says that
what an agent does not know that they do not know is true: \neg K_i \neg K_i \varphi \implies \varphi. The modal axiom
B is true on any symmetric frame, but is very counterintuitive in epistemic logic: How can ''the 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 written
B instead of
K. 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 called
D: : \neg B_i \bot which states that the agent does not believe a contradiction, or that which is false. When
D replaces
T in S5, the resulting system is known as KD45. This results in different properties for \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 called
doxastic logic.
Multi-agent systems When there are multiple agents in the
domain of discourse where each agent
i corresponds to a separate epistemic modal operator 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 is
common knowledge. ==Problems with the possible world model and modal model of knowledge==