Proto-Entailment in RS logic
Dmitry V. Zaitsey1
A jump into abstraction - performed in universal algebra and universal logic -allows space for monsters.
J-Y. Bezeau
abstract. In this paper I propose a formalization of proto-entailment relation introduced by V. Shalak by means of RS logic. The first section clarifies the idea and formal developments of RS logic, which is the logic of Rational Subject. In the second section I will very briefly introduce the conception of proto-entailment as it was promoted in Shalak's writings. The third section contains the formal account for proto-entailment and axiotimatization of resulting logic.
Keywords: proto-entailment, logic of rational subject, generalized truth-values
1 Logic of Rational Subject
The abbreviation RS-logic expansion is [logic] 'of Rational Subject', that is a four-valued propositional logic, whose values are two-component entities composed of logical and epistemological constituents. First the idea of such a logic emerged in the course of working on the project of generalized classical truth values [4]. We elaborated an idea of distinguishing between ontological and epis-temological aspects of classical truth values. In so doing, we came across two unary twin connectives that deal only with either onto-logical or epistemological component of generalized classical truth value, leaving the other untouched. That is why these connectives were labeled as semi-classical negations. I turned onto whether there
1 Supported by Russian Foundation for Basic Research, grant №11-06-00296-1.
is any logic wherein any of our semi-negations is treated as full-scale one. This stream of thought led me to the logic of Rational Subject.
Imagine a rational subject who knows the laws of classical logic. It means that when it is necessary to calculate the value of any compound formula from the values of its constituent formulas our subject performs computations guided by a knowledge of classical truth-assignments. It is evident that proceeding along these lines he (or she) sometimes can figure out the value of a formula, and, thus, knows its value, and sometimes the information in hand is not enough to fix the value of the formula, and when this occurs, our subject does not know the value. Hence, besides two 'logical' (or ontological) values Truth and Falsity one must take into account two extra 'epistemic' values characterizing the state of rational subject's knowledge. Let Truth and Falsity as usual be denoted by 't' and ' f', while for 'knows' and 'does not know' we select '1' and '0' correspondingly. Then we have just four values being two-component entities composed of logical and epistemological constituents that can be treated as pairs or as sets: T1 {t, 1) {t, 1}; TO {t, 0) {t}; FO {f, 0) {f}; F1 {f, 1) {f, 1}.
Consider the clauses for negation and conjunction to clarify the way rational subject works. If rational subject knows that an arbitrary formula is true, he knows that its negation is false, and vice versa. In the meantime, if you do not know the value of a formula, you do not know the value of its negation. The resulting truth-table goes as follows in Figure 1.
A -A
T1 F1
TO FO
F1 T1
FO TO
Figure 1. Table for 'rational' semi-classical negation
Due to its classical nature conjunction is true if and only if both conjuncted formulas are true, that determines the first component of values-as-pairs (occurrence of element't' in a value-as-set). The second epistemic component of a value can be calculated on the basis of the following reflections: one knows that conjunction is true if and only if one knows that both conjuncts are true, and one knows that conjunction is false if and only if one knows that at least one of conjuncts is false. Summing up these considerations we receive the truth-table for conjunction depicted in Figure 2. The analogous
A T1 TO FO F1
T1 T1 TO FO F1
TO TO TO FO F1
FO FO FO FO F1
F1 F1 F1 F1 F1
Figure 2. Table for 'rational' conjunction
argument provided for disjunction clause makes it possible to consider the structure of generalized values as a four-elements lattice with linear ordering depicted in Figure 3.
♦ T1 o TO o FO
• F1
Figure 3. The 'rational' lattice
Now define a valuation function v as a map from the set of prepositional variables to the set V = {T 1,T0, F0, F1}, and in a straight
forward way extend it to arbitrary formula A given correspondence between lattice meet (join) and conjunction (disjunction). Thus, we have a four-valued valuational system, which allows to define different consequence relations on it.
For a period I had been zeroing in on the different problems put RS logic aside. However it was my student Yekaterina Kubyshkina who in her graduation thesis and relevant publications [3] examined some consequence systems, which axiomatize RS logics with different consequence relations. In particular, she introduced three consequence relations: VA, B
• A =rm B Vv(v(A) e D ^ v(A) e D), where D = {T1} — Tl-preserving consequence;
• A =TV B Vv(v(A) e D ^ v(A) e D),
where D = {T 1,T0} — truth-preserving consequence;
• A =KL B Vv(v(A) < v(A)),
where < is the 'rational' order — comparative consequence.
She has proved that corresponding semantical logics can be presented as consequence systems: RSrm (RS with =RM) is axioma-tized by the first-degree fragment of RM; RSTV (RS with =TV) is axiomatized by classical consequence system; RSKL (RS with =kl) is axiomatized by Kleene strong logic.
Immediately, a string of questions arises. And among them the following directly pertains to the topic of this paper: what is the consequence system axiomatizing a 1-preserving entailment? To answer this question we first turn to Shalak's idea of proto-entailment.
2 Proto-Entailment
Modern Russian logician Vladimir Shalak set forth an idea of proto-entailment proceeding from radically different intuitive premisses. The title of his doctoral dissertation is 'Proto-Logic: new insight into the nature of logicality' and he sees his primary objective in clarifying the very concept of logic. His approach is very close to the so called project of universal logic, which pretends to be a general theory of logics. Shalak himself highlights the cognation of his
theory with the ideas of J-Y. Besiau [1, 2]. J-Y. Besiau interprets universal logic by analogy with universal algebra: the latter is an abstract set of formulas together with equally abstract consequence relation subject for no specific restrictions.
Meanwhile, it is worth noting that Shalak himself in English-language abstract to his papers (published in Russian) uses the term 'consequence relation'. However he oftentimes emphasizes that this consequence relation is free from well-known paradoxes, and hence makes a good name of (proto-) entailment for it.
However even such an abstract relation needs a precise definition. This is a fragment from his paper devoted to an alternative definition of consequence relation that helps to grasp the underlying informal intuition.
In classical logic, truth of premises is a sufficient condition of verity of the conclusion. However, that is too stronghold limiting a requirement. A laxer claim might be to have valid ways of reasoning simply not lead us to erroneous conclusion or fallacies...
In other words, the form of the argument is valid if the knowledge of its premises' truth-value is a sufficient condition of the awareness of its conclusion's truth-value... [5, p. 283].
To understand why and how Shalak proceeded from this informal motivation to the axiomatically presented proto-Boolean logic, one should take into account the other, maybe even most important for him, idea that constitutes his conception of modern logic. One of his fundamental presumptions is that the radical turn from subject-predicate paradigm in logic to relational one neither was necessarily determined nor offered any advantage in a formal language expressive power. In fact, he suspects that as a result of such a paradigm shift our world-view has been distorted. It would be more natural and convenient to develop symbolic logic on the ontological basis of (monadic) properties and functions rather than on the ground of relational structures. This presuppositions have strongly influenced on his further formal explication of consequence relation, which he defines functionally as follows.
This [the above consideration] gives rise to the following definition of the entailment relation:
The set of formulas £ = {Bi,... ,Bk} entails formula A, iff there exists function f which allows calculation of the truth-value of A given truth-values of the formulas of the set £. [5, p. 283].
Quite predictably this function f turns to be Boolean one that provides extremely plain axiomatization of proto-Boolean logic as a consequence system ACL (that is alternative consequence logic or alternative to classical logic , as may well be imagined). There are just three axiom schemes and two rules:
where -SH and -TV stand for Shalak's proto-entailment and classical consequence relation correspondingly.
It can be easily shown that -TV A ^ \-SH A, thereby validating in ACL all classically valid formulas.
In his resent writings, Shalak makes an attempt to formalize more abstract functional concept of proto-entailment. However, currently he has only suggestive axiomatization of corresponding consequence relation.
3 Proto-Entailment as a 1-Preserving Consequence Relation
In what follows, I will present a consequence system RSpe which formalizes proto-entailment as a 1-preserving consequence relation in RS logic. In so doing, first consider semantics for RSPE in more detail.
For the sake of convenience, in this section, the values of RS logic will be interpreted as sets (sf. the 1st section). A valuation function v is the map from the set of propositional variable into the four-element set of values-as-pairs, extended to compound formulas in a straightforward way as provided by the truth-tables above. Then the following proposition can be put forward.
A1 A V-A; A2 {A,B}-sh A Л B; A3 {A} -SH -A;
-TV A = B R1 {A}-sh B '
R1
R2
Г -TV A, {A} U A -SH B г U a -SH B
Proposition 1.
t e v(—A) & f e v(A) f e v(-A) & t e v(A) 1 e v(—A) & 1 e v(A) t e v(A A B) & t e v(A) and t e v(A) f e v(A a B) & f e v(A) or f e v(B)
1 e v(A A B) & [1 e v(A) and 1 e v(B) and t e v(A) and t e v(B)] or [1 e v(A) and f e v(A)] or [1 e v(B) and f e v(B)].
Definition 1. For arbitrary formulas A and B of LRS, A = B & Vv(1 e v(A) ^ 1 e v(B)).
A consequence system RSPE is presented as pair (LRS, h), where h satisfies the following deductive postulates:
A1. A h-A
A2. -A h A
A3. A A (B V C) h (A A B) V C A4. A A B h-A V-B A5. -A V-B h A A B A6. A V B h-A A-B -A A-B h A V B A B, B C
A7. R1.
AC
R2.
A h B, A h C AY- BAC
R3.
A h B,C h B AVCI- B
R4.
A h B, A hTV -B
a\-bac
R5
A h B A C, A hTV B A C
R6.
A h B A C, A hTV -B
A h B, A h C A h B or A h C
where hTV designates classical consequence relation.
There are some interesting and helpful theorems: t1. A A B Hh -(-A V-B)
t2. A V B Hh -(-A A-B) t3. A A-A Hh A t4. C A (A A-A) Hh C A A t5. A h A
The proof of soundness is mostly a routine check which can be smoothly omitted.
Theorem 1 (Completeness). For any A and B of LRS: If A |=i B & A h B.
Proof. Suppose A |=1 B. To show that A h B, define canonical
valuation via consequence relation as follows:
vc(p) = T1 & A hTv p and A h p;
vc(p) = T0 & A hTv p and A F p;
vc(p) = F0 & A hTV -p and A F p;
vc(p) = F1 & A hTV -p and A h p.
To simplify the proof consider only three generalized conditions for canonical valuation so defined:
1. t e vc(p) & A hTv p;
2. f e vc(p) & A hTv -p;
3. 1 e vc(p) & A h p.
Now we need to prove that the canonical valuation for arbitrary formula B satisfies conditions 1-3.
The first point that strikes the eye is the possibility for conditions 1 and 2 to coincide. If A hTv B and A hTv -B then A hTv B A-B. The latter means that A is of the form F A (C A -C). By t3. and t4., F A (C A-C) Hh F A C. Let now A* be F A C. As long as according to our basic assumption A =1 B, to show that A h B is equivalent to show that A* h B, reducing the case to non-contradictory one.
The proof for arbitrary formula B will be carried out by simultaneous induction on the length of a formula. Keeping in mind
theorems t1. and t2. one can consider only cases with negation and conjunction.
Case (—B) and conditions 1-3 hold.
1) t e Vc(—B) ■ [prop.1.] f e Vc(B) ■[ind. assumption] A hTV —B
2) f e vc(—B) ■[prop.l.] t e Vc(B) ■[ind. assumption] A hTV B ■ [PC] A hTV ——B
3) 1 e Vc(—B) ■[pprop.1.] 1 e Vc(B) ■[ind. assumption] A h B ■[A1.,A2] A 1 'B
Case (B A C) and conditions 1-3 hold. 1) and 2) are routine.
3) 1 e Vc(B A C) ■[prop.1] [1 e Vc(B) and 1 e Vc(C) and t e vc(B) and t e vc(C)] or [1 e vc(B) and f e vc(B)] or[1 e vc(C) and f e vc(C)]
1 e vc(B) and 1 e vc(C) and t e vc(B) and t e V A h B and A h C ^R,2.] A h B A C
A h B A C
1 e vc(B) and f e vc(B) is analogous
A h B A C ^[R.5.] (A h B, A h C, A h B A C) or (A h B,A hTv —B) or (A h C, A hTv — C) ^[md. assum.] [1 e Vc(B) and 1 e Vc(C) and t e Vc(B) and t e Vc(C)] or [1 e Vc(B) and f e Vc(B)] or [1 e Vc(C) and f e Vc(C)] ■[prop.i.] 1 e Vc(B a C)
Turning to completeness, A = B means that W(1 e v(A) ^ 1 e v(B)). And hence 1 e Vc(A) ^ 1 e vc(B), that is A h A ^ A h B. A h A holds by t5., and by MP, A h B, completing the proof. □
4 Conclusion
The aim of this paper was twofold.
(1) Formalization of proto-entailment. What kind of (proto-)en-tailment, in Shalak's sense, is formalized by the system RSPE? Is it Boolean proto-entailment or general functional one? The answer that suggests itself is that the 1-preserving consequence relation corresponds to Boolean proto-entailment. The main argument in favour of such a conclusion is the apparently classical justification
1 e Vc(B) and f e Vc(B) ind.
. assum.
] A h B and A hTV C ^[R.4.]
of the truth-conditions for compound formulas exploited in the first section. Though one can call in question this reflection by asking if any other (non-classical) interpretation of propositional connectives are entitled to exist. Maybe it would be useful to consider non-Fregean logical components of compound values? As I see it, presumably this trick won't come off. The proliferation of logical components will complicate the assignment procedure and bring about to loss of clarity in compound values interpretation. Thus, the presented formalization can pretend to be the explication of general functional proto-entailment as well.
What is worth noting is the relationship between the 1-preserving entailment and the t-preserving entailment ( \=tv): if A ==1 B, then A |=Tv B or A |=Tv -B but not vice versa. Supporting my previous claim the same relation holds between |=1 and |=RM and between |=i and |=kl!
(2) Prospects for RS logic. Digressing from proto-entailment, this logic seems of certain interest in itself.
First, it opens possibilities for a wide range of different consequence relations defined for instance via transfer from truth of premises to the awareness of conclusion and so on.
Second, RS logic is still waiting to be supplied with appropriate implication(s). Interestingly, natural classical style implication can be easily added as an abbreviation for -A V B. However this simple-mind implication turns to be a Kleene's one. Regarding Lukasiewicz's implication, which, if added, would allow to get the full-fledged L4, it does not agree with our informal intuition about the values of RS. For instance, consider the case when 2/3 was assigned to the antecedent, while the consequent has the value 1/3. In terms of RS logic values this assignment means TO for 2/3 and FO for 1/3. Under these circumstances the value of Lukasiewicz's implication will be 2/3, that looks at least strange.
Third, this logic is in a sense an epistemic one. It can be applied as a logical tool for public announcement modelling and other exciting ventures.
References
[1] BEziau, J.-Y., Questions about universal logic, Bulletin of the Section of Logic 35:133-150, 2006.
[2] BEziau, J.-Y., What is Propositional Classical Logic? (A Study in Universal Logic), Logical Investigations 8:266-277, 2001.
[3] Kubyshkina, E., Logic of rational subject, Proceedings of International scientific conference 'Days of science of Philosophical department - 2011', Kiev, 10:43-45, 2011.
[4] Zaitsev, D. V., Grigoriev, O.M., Bepartite truth — one logic, Logical Investigations 17:121-139, 2011 (in Russian).
[5] Shalack, V. I., An alternative definition of logical consequence, Logical Investigations 13:273-285, 2006 (in Russian).
ADDITION