<<
>>

Adding Factivity: Mkrtychev Models

Things change with the factivity axiom.

t:F → F

Atomic and justification evaluations are no longer sufficient to define a model. Consider the simplest justification logic with factivity,

JT = J + (t:F → F).

Theorem 3.18 BM(JT(0)) is the class of basic J-models in which the follow­ing/activity condition holds:

Corollary 3.19 Basic models for JT(CS), that is, members of the family BM(JT(CS)), are the basic CS-models forJT(CS) is sound and com­

plete with respect to BM(JT(CS)).

So, to be a JT-model evaluations should satisfy factivity, and this adds a po­tentially infinite number of things to check in order to determine whether t:F indeed yields F in order to certify that a given evaluation is indeed a model. A modification of the truth condition for justification assertions t:F, first sug­gested by Mkrtychev in Mkrtychev (1997), eliminates this problem.

Definition 3.20 An Mkrtychev model is an evaluation * satisfying the closure conditions for basic models but with a different truth assignment for justifica­tion assertions

The advantage of Mkrtychev models is that they allow the extension of any atomic and justification assignment to all formulas in an inductive way: the truth value of t:F is assigned after F gets its truth value.

Theorem 3.21 Each basic JT-model is an Mkrtychev model. For every Mkr- tychev model * there is a basic JT-model ∙ such that for each formula F,

Mkrtychev models offer a practical semantic tool for justification logic with factivity. Let us consider an example comparing basic and Mkrtychev models.

Example 3.22 Take as a base logic a version of JT with an axiomatically appropriate constant specification CS over a language with propositional vari­ables P, Q, and R and two justification variables x and y. We assume that P is false, Q and R are true, and x and y are justifications for P and Q respectively, and for nothing else. Proposition R though true is left without justification. This is a reasonable epistemic scenario with factive and nonfactive justifica­tions, known and unknown truths, etc.

The natural Mkrtychev model * for this story has

In addition, we assume the “minimal” closure conditions:

The Mkrtychev model is now completely defined.

To define an equivalent basic model ∙ we have to specify ∙ on all justification terms. This requires an additional induction on formulas with the justification assertion steps corresponding to Definition 3.20. However, this essentially is a redundant technical step that does not enhance our understanding of the model • beyond what we know from the Mkrtychev model *. In this case, as well as in many other cases, the natural format of specifying a model is Mkrtychev's.

3.5

<< | >>
Source: Artemov S., Fitting M.. Justification Logic: Reasoning with Reasons. Cambridge: Cambridge University Press,2019. — 271 p.. 2019

More on the topic Adding Factivity: Mkrtychev Models:

  1. Contents