Hindawi Publishing Corporation Journal of Applied Mathematics Volume 2013, Article ID 592738, 7 pages http://dx.doi.org/10.1155/2013/592738 Research Article Truth Degrees Theory and Approximate Reasoning in 3-Valued Propositional Pre-Rough Logic Yingcang Ma, Juanjuan Zhang, and Huan Liu School of Science, Xi’an Polytechnic University, Xi’an 710048, China Correspondence should be addressed to Yingcang Ma; mayingcang@126.com Received 5 January 2013; Accepted 6 June 2013 Academic Editor: Francisco Chiclana Copyright © 2013 Yingcang Ma et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. By means of the function induced by a logical formula π΄, the concept of truth degree of the logical formula π΄ is introduced in the 3-valued pre-rough logic in this paper. Moreover, similarity degrees among formulas are proposed and a pseudometric is defined on the set of formulas, and hence a possible framework suitable for developing approximate reasoning theory in 3-value logic pre-rough logic is established. 1. Introduction Rough set theory was proposed by Pawlak [1] in the 1980s of the last century to serve as an approximate description of sets which are unknown and incompletely specified. Its applications [2–8] have been found in fields such as data mining, learning, and approximate reasoning. Theoretical work [9–14] has included investigations of the logical, categorytheoretic, topological, and algebraic aspects of rough sets. It is undoubtedly that set theory and logic systems are strongly coupled in the development of modern logic. Scholars have been trying to build rough logic corresponding to rough set semantics since the birth of rough set theory. The notion of rough logic was initially proposed by Pawlak [9], and this work was followed by OrΕowska and Vakarelov in a sequence of papers [15, 16]. In [10], a formal logic system PRL corresponding to pre-rough algebra was proposed. In [17], Zhang and Zhu proposed a rough logic system RSL whose schematic is rough sets and extensional regular double Stone algebras. The symbolic and formalism are characteristics in traditional mathematical logic, and the form reasoning of logic was studied mainly through the strict argument. But numerical computation aims to solve various computing problems by means of some mathematical methods and pays close attention to problem solving as well as to error estimation. Hence, mathematical logic and numerical computation are two branches of mathematics miles apart, and it seems that contact between them will not be built. However, the contact of mathematical logic and numerical calculation is proposed by Wang and Zhou and how put numerical computation into mathematical logic is made a detailed study in his article that Quantitative Logic [18]. The theory of truth degrees of propositions in 2-valued propositional logic was proposed in [19]. In the following, the theory of truth degrees of Lukasiewicz system and other fuzzy logical systems is studied [20–23]. The basic idea of quantitative logic is to provide a graded approach to propositional logic. For example, π is an atomic formula in 2-valued logic; that is, π can choose two values, true and false. That is, π has two valuations true and false, the valuation’s sum is 2, and the number of the valuations which is true is 1, and then the ratio 1/2 can describe the degree in which the atom formula π is true in all valuations. We can describe each formula π΄ like this. For example, π ∧ π is four kinds of valuations, and the number of the valuations which is true is 1, so the ratio 1/4 can describe the degree in which the formula π ∧ π is true in all valuations. For many-valued logic, we can like this use the ratio to describe the degree of a proposition which is true in all valuations, and we call the ratio the truth degree of a formula. In the present paper, according to the method mentioned previously, we introduce a definition of truth degrees on 3-valued propositional pre-rough logic. We also study the 2 Journal of Applied Mathematics theory of truth degree and approximate reasoning theory in 3-valued pre-rough logic deeply. The paper is organized as follows. After this introduction, in Section 2 we will introduce the basic content of pre-rough algebra and pre-rough logic in [10]. In Section 3, the theory of truth degree in 3-valued propositional pre-rough logic is built. In Section 4, the similarity degree and pseudodistance between two formulas are defined, and the continuity of operators based on pseudometrics is proven. In Section 5, a type of metric approximate reasoning theory in pre-rough logic based on the proposed pseudometrics is established. The final section offers the conclusion. 2. Pre-Rough Algebra and Pre-Rough Logic Rough set theory begins with information systems (or information tables) and as an abstraction that are proposed. In general, approximation space is a pair (π, π ), where π is a nonempty set (the domain of discourse) and π is an equivalence relation on π. Let (π, π ) be an approximation space; if π΄ ⊆ π, the lower approximation π π΄ of π΄ is the union of equivalence classes contained in π΄, while its upper approximation π π΄ is the union of equivalence classes intersecting π΄; that is, π π΄ = ∪ {[π₯] | [π₯] ⊆ π΄} = {π₯ | π₯ ∈ π, [π₯] ⊆ π΄} , π π΄ = ∪ {[π₯] | [π₯] ∩ π =ΜΈ π} = {π₯ | π₯ ∈ π, [π₯] ∩ π΄ =ΜΈ π} , (1) where [π₯] denotes the equivalence class. Then we call π π΄(π π΄) rough lower (upper) approximation of π΄. A rough set π΄ is termed definable in (π, π ) if and only if π π΄ = π π΄. Definition 1 (see [10]). A structure P = (π, ≤, β, β, ¬, πΏ, → , 0, 1) is a pre-rough algebra if and only if (1) π = (π, ≤, β, β, ¬, πΏ, → , 0, 1) is a bounded distributive lattice with least element 0 and largest element 1, The language of pre-rough logic consists of atomic formula π = {π, π, π, . . .}, logical symbols ¬, β, and πΏ, and parentheses. The formula set of pre-rough logic is generated by the following three rules in finite times: (i) if π΄ is an atomic formula, then π΄ is a formula; (ii) if π΄ and π΅ are formulas, then ¬π΄, π΄ β π΅, and πΏπ΄ are formulas. The set of all formulas in pre-rough logic is denoted by πΉ(π). Further connectives are defined as follows, for any wffs π΄, π΅ of pre-rough logic: π΄ β π΅ = ¬π΄ β ¬π΅, ππ΄ = ¬πΏ¬π΄, π΄ σ³¨→ π΅ = (¬πΏπ΄ β πΏπ΅) β (¬ππ΄ β ππ΅) . Definition 3 (see [10]). The axioms of pre-rough logic consist of the formulas of the following form: (1) π΄ → π΄, (2) ¬¬π΄ → π΄, (3) π΄ → ¬¬π΄, (4) π΄ β π΅ → π΄, (5) π΄ β π΅ → π΅ β π΄, (6) π΄ β (π΅ β πΆ) → (π΄ β π΅) β (π΄ β πΆ), (7) (π΄ β π΅) β (π΄ β πΆ) → π΄ β (π΅ β πΆ), (8) πΏπ΄ → π΄, (9) πΏ(π΄ β π΅) → πΏπ΄ β πΏπ΅, (10) πΏπ΄ β πΏπ΅ → πΏ(π΄ β π΅), (11) πΏπ΄ → πΏπΏπ΄, (2) ¬¬π = π, (12) ππΏπ΄ → πΏπ΄, (3) ¬(π β π) = ¬π β ¬π, (13) πΏ(π΄ β π΅) → πΏπ΄ β πΏπ΅, (4) πΏπ ≤ π, (14) πΏπ΄ β πΏπ΅ → πΏ(π΄ β π΅). (5) πΏ(π β π) = πΏπ β πΏπ, (6) πΏπΏπ = πΏπ, (2) Rules of inference are as follows (7) πΏ1 = 1, (1) ππ rule: {π΄, π΄ → π΅} β’ π΅, (8) ππΏπ = πΏπ, (2) π»π rule: {π΄ → π΅, π΅ → πΆ} β’ π΄ → πΆ, (9) ¬πΏπ β πΏπ = 1, (3) {π΄} β’ π΅ → π΄, (10) πΏ(π β π) = πΏπ β πΏπ, (4) {π΄ → π΅} β’ ¬π΅ → ¬π΄, (11) πΏπ ≤ πΏπ, ππ ≤ ππ imply π ≤ π, (5) {π΄ → π΅, π΄ → πΆ} β’ π΄ → π΅ β πΆ, (12) π → π = (¬πΏπ β πΏπ) β (¬ππ β ππ). (6) {π΄ → π΅, π΅ → π΄, πΆ → π·, π· → πΆ} β’ (π΄ → πΆ) → (π΅ → π·), Example 2. Let T = ({0, 1/2, 1}, ≤, β, β, ¬, πΏ, → , 0, 1), where ≤ is the usual order on real numbers and β and β are maximum and minimum, respectively. ¬0 = 1, ¬1/2 = 1/2, ¬1 = 0, πΏ0 = πΏ(1/2) = 0, and πΏ1 = 1. Then it is a pre-rough algebra and is the smallest nontrivial pre-rough algebra. (7) {π΄ → π΅} β’ πΏπ΄ → πΏπ΅, (8) {π΄} β’ πΏπ΄, (9) {πΏπ΄ → πΏπ΅, ππ΄ → ππ΅} β’ π΄ → π΅. Journal of Applied Mathematics 3 Definition 4 (see [10]). A valuation V in pre-rough logic is a map from the set of rough formulas πΉ(π) to any pre-rough algebra P = (π, ≤, β, β, ¬, πΏ, → , 0, 1) satisfying, for all π΄, π΅ ∈ πΉ(π), ππ΄(π₯1 , π₯2 , . . . , π₯π ) be the induced function of π΄, and then π(π΄) which is the truth degree of π΄ is defined as V (π΄ β π΅) = V (π΄) β V (π΅) , where |ππ΄−1 (1)| is the number of valuations satisfying ππ΄(V(π1 ), V(π2 ), . . . , V(ππ )) = 1. Define π(ππ΄)(π(πΏπ΄)) as the upper (lower) truth degree of π΄, denoted by π(π΄)(π(π΄)). V (πΏπ΄) = πΏ (V (π΄)) , (3) V (¬π΄) = ¬V (π΄) . That is, V is (¬, β, πΏ) type homomorphism. Remark 5. With (β, → , π) being defined by (¬, β, πΏ), V is also (β, → , π) type homomorphism. That is, V(π΄ β π΅) = V(π΄) β V(π΅), V(π΄ → π΅) = V(π΄) → V(π΅), and V(ππ΄) = π(V(π΄)). Remark 6. From [10], pre-rough logic is sound and complete relative to the class of all pre-rough algebras. That is, for all π΄ ∈ πΉ(π), Γ β’ π΄ if and only if Γ β¨ π΄, where Γ is a theory in pre-rough logic, Γ β’ π΄ means that π΄ is a Γ-conclusion (i.e., π΄ can be deduced from π΄ ∪ Γ within finite steps by using reasoning rules of pre-rough logic), and Γ β¨ π΄ means that Γ entails π΄ (i.e., π΄ is satisfied by Γ). 3. The Theory of Truth Degree Definition 7. Let π = {0, 1/2, 1} and define logical operations on π as follows: for all π₯, π¦ ∈ π, ¬0 = 1, ¬1/2 = 1/2, ¬1 = 0, πΏ0 = πΏ(1/2) = 0, πΏ1 = 1, π0 = 0, π(1/2) = π1 = 1, π₯ β π¦ = min(π₯, π¦), π₯ β π¦ = max(π₯, π¦), and 0, π₯>π¦ π₯ → π¦ = { 1, π₯≤π¦ , π₯, π¦ ∈ {0, 1/2, 1}. Then π is an algebra of type (¬, β, β, πΏ, π, → ), which is called 3-valued pre-rough logic system, denoted by T. A valuation of V : πΉ(π) → T is a homomorphism of type (¬, β, β, πΏ, π, → ), and V(π΄) is the valuation of π΄ with respect to V. The set consisting of all valuations of πΉ(π) is denoted by Ω3 . Suppose that logic formula π΄(π1 , π2 , . . . , ππ ) contains π atomic formulas in πΉ(π), and then π΄ can induce a 3-value function ππ΄(π₯1 , π₯2 , . . . , π₯π ) : πΏπ3 → πΏ 3 , where ππ΄(π₯1 , π₯2 , . . . , π₯π ) is making π₯1 , π₯2 , . . . , π₯π composed together by operators ¬, β, and πΏ, which is similar to the formula π΄(π1 , π2 , . . . , ππ ) that makes π1 , π2 , . . . , ππ composed together by connective ¬, β, and πΏ. For example, a formula π΄ = π β (π → (π β ¬π)) can induce the function ππ΄(π₯1 , π₯2 , π₯3 ) = π₯1 β (π₯2 → (π₯3 β ¬π₯1 )), where π₯1 , π₯2 , and π₯3 can be any value in πΏ 3 . In this way, for each V ∈ Ω3 , V(π΄) = ππ΄(V(π1 ), V(π2 ), . . . , V(ππ )), so for each formula π΄, we can induce a function ππ΄ according to π΄, which is called the induced function of π΄. From the definition of tautology, we can get that if π΄ is a tautology if and only if its induced function ππ΄(π₯1 , π₯2 , . . . , π₯π ) = 1 holds for all (π₯1 , π₯2 , . . . , π₯π ) ∈ πΏπ3 . Definition 8. let π΄(π1 , π2 , . . . , ππ ) ∈ πΉ(π) contain π atomic formulas in 3-valued pre-rough logic system and let π (π΄) = 1 σ΅¨σ΅¨ −1 σ΅¨σ΅¨ × σ΅¨σ΅¨π (1)σ΅¨σ΅¨σ΅¨ , 3π σ΅¨ π΄ (4) Remark 9. The definition of truth degree in the paper is given by considering the proportion of the valuation satisfying V(π΄) = 1 with respect to all valuations for formula π΄, but in [24], the truth degree of formula π΄ is not only has correlation with the valuation satisfying V(π΄) = 1, but also has correlation with the valuation satisfying V(π΄) = 1/2, so the truth degree’s definition in [24] is obtained by considering the proportion of all valuations of formula π΄. We know that in fuzzy reasoning, for convenience and utility, logical OR operator usually uses max operator and logical AND operator usually uses min operator, and like this, the definition in this paper is more simple and more easy to compute; moreover, in the following we can see that many properties hold on this definition. Remark 10. (i) Let π΄ = π΄(π1 , π2 , . . . , ππ ) ∈ πΉ(π), and for all V ∈ Ω3 , we have V(ππ΄) = 1 if and only if V(π΄) = 1, with solving π(π΄) π (π΄) = 1 3π 1 σ΅¨σ΅¨ σ΅¨ σ΅¨ 1 σ΅¨σ΅¨ σ΅¨ σ΅¨σ΅¨ −1 σ΅¨σ΅¨πππ΄ (1)σ΅¨σ΅¨σ΅¨ = π (σ΅¨σ΅¨σ΅¨ππ΄−1 ( )σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨ππ΄−1 (1)σ΅¨σ΅¨σ΅¨) . σ΅¨ σ΅¨ σ΅¨ 3 σ΅¨σ΅¨ σ΅¨ σ΅¨ 2 σ΅¨ (5) (ii) In the same way we can get the following: π (π΄) = 1 3π σ΅¨σ΅¨ −1 σ΅¨σ΅¨ 1 σ΅¨σ΅¨ −1 σ΅¨σ΅¨ σ΅¨σ΅¨ππΏπ΄ (1)σ΅¨σ΅¨ = π σ΅¨σ΅¨ππ΄ (1)σ΅¨σ΅¨ . σ΅¨ 3 σ΅¨ σ΅¨ σ΅¨ (6) Remark 11. It is clear that 0 ≤ π(π΄)(π(π΄), π(π΄)) ≤ 1 holds for every π΄ ∈ πΉ(π). Moreover, logically equivalent formulas have the same truth degree. Proposition 12. Let (π, π) π be (upper, lower) truth degree. Then (i) 0 ≤ π(π΄) = π(π΄) ≤ π(π΄) ≤ 1, (ii) π(π΄) = π(ππ΄), π(π΄) = π(πΏπ΄), (iii) π(π΄) = 1 if and only if π΄ is a theorem in pre-rough logic, π(π΄) = 1 if and only if ππ΄ is a theorem in pre-rough logic, π(π΄) = 1 if and only if πΏπ΄ is a theorem in pre-rough logic, (iv) π(¬π΄) = π(¬π΄) = 1 − π(π΄), (v) if β’ ππ΄ → ππ΅, then π(π΄) ≤ π(π΅), if β’ πΏπ΄ → πΏπ΅, then π(π΄) ≤ π(π΅), if β’ π΄ → π΅, then π(π΄) ≤ π(π΅), π(π΄) ≤ π(π΅), and π(π΄) ≤ π(π΅), 4 Journal of Applied Mathematics (vi) π(π΄ β π΅) = π(π΄) + π(π΅) − π(π΄ β π΅), Corollary 14. Let π΄, π΅, πΆ ∈ πΉ(π). (i) If π(π΄) = 1, π(π΄ → π΅) = 1, then π(π΅) = 1. π(π΄ β π΅) = π(π΄) + π(π΅) − π(π΄ β π΅), (ii) If π(π΄) = 1, π(π΄ → π΅) = 1, then π(π΅) = 1. π(π΄ β π΅) = π(π΄) + π(π΅) − π(π΄ β π΅). Theorem 13 (truth degree of ππ rules). Let π΄, π΅, πΆ ∈ πΉ(π). (iii) If π(π΄) = 1, π(π΄ → π΅) = 1, then π(π΅) = 1. Theorem 15 (truth degree of π»π rules). Let π΄, π΅, πΆ ∈ πΉ(π). (i) If π(π΄) ≥ πΌ, π(π΄ → π΅) ≥ π½, then π(π΅) ≥ πΌ + π½ − 1. (i) If π(π΄ → π΅) ≥ πΌ, π(π΅ → πΆ) ≥ π½, then π(π΄ → πΆ) ≥ πΌ + π½ − 1. (ii) If π(π΄) ≥ πΌ, π(π΄ → π΅) ≥ π½, then π(π΅) ≥ πΌ + π½ − 1. (ii) If π(π΄ → π΅) ≥ πΌ, π(π΅ → πΆ) ≥ π½, then π(π΄ → πΆ) ≥ πΌ + π½ − 1. (iii) If π(π΄) ≥ πΌ, π(π΄ → π΅) ≥ π½, then π(π΅) ≥ πΌ + π½ − 1. (iii) If π(π΄ → π΅) ≥ πΌ, π(π΅ → πΆ) ≥ π½, then π(π΄ → πΆ) ≥ πΌ + π½ − 1. Proof. (i) π(π΄) = (1/3π ) × |ππ΄−1 (1)| ≥ πΌ, and then |ππ΄−1 (1)| ≥ 3π ⋅ πΌ. π(π΄ → π΅) = (1/3π ) × |ππ΄−1→ π΅ (1)| ≥ π½, and then −1 |ππ΄ → π΅ (1)| ≥ 3π ⋅ π½. Let π = π΄, π = π΄ → π΅. −1 −1 (1)| = |ππ−1 (1)| + |ππ−1 (1)| − |ππβπ (1)| ≥ Because |ππβπ π π π 3 ⋅πΌ+3 ⋅π½−3 . −1 So we should prove |ππβπ (1)| ≤ |ππ΅−1 (1)|, with V(π β π) = V(π΄ β (π΄ → π΅)) = V(π΄ β (¬ππ΄ β ππ΅) β (¬πΏπ΄ β πΏπ΅)). In order to make V(π β π) = 1 hold, then V(π΄ β (¬ππ΄ β ππ΅) β (¬πΏπ΄ β πΏπ΅)) = 1 should hold. That means, V(π΄) = 1, V(¬ππ΄ β ππ΅) = 1, and V(¬πΏπ΄ β πΏπ΅) = 1 should hold. So it must be V(π΄) = 1 and V(π΅) = 1. So, if V(π΄ β π΅) = 1, then V(π΄) = 1 and V(π΅) = 1; from −1 (1)| = the above analysis we have V(π β π) = 1; that is, |ππβπ −1 |ππ΄βπ΅ (1)|. With β’ π΄ β π΅ → π΅ being in pre-rough logic, so we have −1 −1 ππ΄βπ΅ (1) ⊆ ππ΅−1 (1); hence |ππβπ (1)| ≤ |ππ΅−1 (1)|, and we get −1 π π π |ππ΅ (1)| ≥ 3 ⋅ πΌ + 3 ⋅ π½ − 3 , so π(π΅) = |ππ΅−1 (1)|/3π ≥ πΌ + π½ − 1 holds. −1 −1 (1)| ≥ πΌ, and then |πππ΄ (1)| ≥ (ii) π(π΄) = (1/3π ) × |πππ΄ 3π ⋅ πΌ. −1 π(π΄ → π΅) = π(π(π΄ → π΅)) = (1/3π ) × |ππ(π΄ → π΅) (1)| = π −1 −1 π (1/3 ) × |ππ΄ → π΅ (1)| ≥ π½, and then |ππ΄ → π΅ (1)| ≥ 3 ⋅ π½. Let π = ππ΄, π = π΄ → π΅. −1 −1 (1)| = |ππ−1 (1)| + |ππ−1 (1)| − |ππβπ (1)| ≥ Because |ππβπ π π π 3 ⋅πΌ+3 ⋅π½−3 . −1 −1 So we should move |ππβπ (1)| ≤ |πππ΅ (1)|, with V(π β π) = V(ππ΄ β (π΄ → π΅)) = V(ππ΄) β V(π΄ → π΅), in order to make V(π β π) = 1 hold, then V(ππ΄) = 1 and V(π΄ → π΅) = 1 should hold. By definition to get V(ππ΄) = 1 and V(π΄) ≤ V(π΅), −1 (1)| = |(V(π΄) = 1/2, V(π΅) = 1/2), (V(π΄) = 1/2, V(π΅) = |ππβπ −1 (1)| = |(V(ππ΄) = 1), (V(π΄) = 1, V(π΅) = 1)|, being, |πππ΄βππ΅ 1, V(ππ΅) = 1)| = |(V(π΄) = 1/2, V(π΅) = 1/2), (V(π΄) = 1/2, V(π΅) = 1), (V(π΄) = 1, V(π΅) = 1/2), (V(π΄) = 1, V(π΅) = 1)|. −1 −1 −1 (1)| ≤ |πππ΄βππ΅ (1)|, and |πππ΄βππ΅ (1)| ≤ So |ππβπ −1 |πππ΅ (1)|. −1 −1 (1)| ≤ |πππ΅ (1)|. Hence, |ππβπ −1 π We have |πππ΅ (1)| ≥ 3 ⋅ πΌ + 3π ⋅ π½ − 3π . So π(π΅) ≥ πΌ + π½ − 1. (iii) From (6), we have π(π΄) = π(π΄), π(π΄ → π΅) = π(π΄ → π΅), and π(π΅) = π(π΅), and then π(π΅) ≥ πΌ + π½ − 1 holds obviously. Proof. (i) π(π΄ → π΅) = (1/3π ) × |ππ΄−1→ π΅ (1)| ≥ πΌ, so |ππ΄−1→ π΅ (1)| ≥ 3π ⋅ πΌ. π(π΅ → πΆ) = (1/3π ) × |ππ΅−1→ πΆ(1)| ≥ π½, so |ππ΅−1→ πΆ(1)| ≥ 3π ⋅ π½. π(π΄ → πΆ) = (1/3π ) × |ππ΄−1→ πΆ(1)|. Let πΈ = ππ΄−1→ π΅ (1) = {V ∈ Ω3 | V((¬ππ΄ β ππ΅) β (¬πΏπ΄ β πΏπ΅)) = 1}, πΉ = ππ΅−1→ πΆ(1) = {V ∈ Ω3 | V((¬ππ΅βππΆ)β(¬πΏπ΅β πΏπΆ)) = 1}, and πΊ = ππ΄−1→ πΆ(1) = {V ∈ Ω3 | V((¬ππ΄ β ππΆ) β (¬πΏπ΄ β πΏπΆ)) = 1}. Let πΈπ ⊆ πΈ, πΉπ ⊆ πΉ, πΊπ ⊆ πΊ, (π = 1, 2), πΈ1 = {V ∈ Ω3 | V(¬ππ΄ β ππ΅) = 1}; πΈ2 = {V ∈ Ω3 | V(¬πΏπ΄ β πΏπ΅) = 1}; πΉ1 = {V ∈ Ω3 | V(¬ππ΅ β ππΆ) = 1}; πΉ2 = {V ∈ Ω3 | V(¬πΏπ΅ β πΏπΆ) = 1}; πΊ1 = {V ∈ Ω3 | V(¬ππ΄ β ππΆ) = 1}; πΊ2 = {V ∈ Ω3 | V(¬πΏπ΄ β πΏπΆ) = 1}, and then π(π΄ → π΅) = |πΈ|/3π , π(π΅ → πΆ) = |πΉ|/3π , π(π΄ → πΆ) = |πΊ|/3π . So we should prove |πΈ| + |πΉ| ≤ 3π + |πΊ|, with |πΈ| + |πΉ| = |πΈ ∪ πΉ| + |πΈ ∩ πΉ|. We first prove πΈ ∩ πΉ ⊆ πΊ. Let π₯ ∈ πΈ ∩ πΉ, then π₯ ∈ πΈπ , πΉπ (π = 1, 2), from the structure of πΈπ , πΉπ we prove πΈ ∩ πΉ ≤ πΊ in the following two cases. Case 1. Let π₯ ∈ {V ∈ Ω3 | V(πΏπ΅) = 1}, and then we can get π₯ ∈ {V ∈ Ω3 | V(ππ΅) = 1}, with π₯ ∈ πΉ1 , so π₯ ∈ {V ∈ Ω3 | V(ππΆ) = 1}, that is to say, π₯ ∈ πΊ1 ; with π₯ ∈ πΉ2 , π₯ ∈ {V ∈ Ω3 | V(πΏπΆ) = 1}, that is, π₯ ∈ πΊ2 . Hence π₯ ∈ πΊ1 ∩ πΊ2 = πΊ. Case 2. Let π₯ ∉ {V ∈ Ω3 | V(πΏπ΅) = 1}, in this case we prove πΈ ∩ πΉ ≤ πΊ in the following two cases. (1) If π₯ ∈ {V ∈ Ω3 | V(ππ΅) = 1}, with π₯ ∈ πΉ1 , so π₯ ∈ {V ∈ Ω3 | V(ππΆ) = 1}, that is, π₯ ∈ πΊ1 ; with π₯ ∈ πΈ2 , π₯ ∈ {V ∈ Ω3 | ¬V(πΏπ΄) = 1}, that is, π₯ ∈ πΊ2 . Hence π₯ ∈ πΊ1 ∩ πΊ2 = πΊ. (2) If π₯ ∉ {V ∈ Ω3 | V(ππ΅) = 1}, with π₯ ∈ πΈ1 , so π₯ ∈ {V ∈ Ω3 | V(¬ππ΄) = 1}, that is, π₯ ∈ πΊ1 ; with π₯ ∈ πΈ2 , π₯ ∈ πΊ2 . Hence π₯ ∈ πΊ1 ∩ πΊ2 = πΊ. So we have πΈ ∩ πΉ ⊆ πΊ ⇒ |πΈ ∩ πΉ| ≤ |πΊ|. With |πΈ| + |πΉ| = |πΈ ∪ πΉ| + |πΈ ∩ πΉ| and |πΈ ∪ πΉ| ≤ 3π , we can get |πΈ| + |πΉ| = |πΈ ∪ πΉ| + |πΈ ∩ πΉ| ≤ 3π + |πΊ| . (7) That is, |ππ΄−1→ π΅ (1)| + |ππ΅−1→ πΆ(1)| ≤ 3π + |ππ΄−1→ πΆ(1)|. So π(π΄ → π΅) + π(π΅ → πΆ) ≤ 1 + π(π΄ → πΆ), and hence π(π΄ → πΆ) ≥ πΌ + π½ − 1 holds. Journal of Applied Mathematics 5 (ii) From the definition, with V(π(π΄ → π΅)) = V(π΄ → π΅), V(π(π΅ → πΆ)) = V(π΅ → πΆ), V(π(π΄ → πΆ)) = V(π΄ → πΆ), so π(π΄ → πΆ) ≥ πΌ + π½ − 1 holds obviously. (iii) From the definition, with V(πΏ(π΄ → π΅)) = V(π΄ → π΅), V(πΏ(π΅ → πΆ)) = V(π΅ → πΆ), V(πΏ(π΄ → πΆ)) = V(π΄ → πΆ), so π(π΄ → πΆ) ≥ πΌ + π½ − 1 holds obviously. Corollary 16. Let π΄, π΅, πΆ ∈ πΉ(π). If π(π΄ → π΅) = 1, π(π΅ → πΆ) = 1, then π(π΄ → πΆ) = 1. 4. Similarity Degree and a Pseudometric among Formulas Definition 17. Suppose that π΄, π΅ ∈ πΉ(π). Let π (π΄, π΅) = π ((π΄ σ³¨→ π΅) β (π΅ σ³¨→ π΄)) , (8) π (π΄, π΅) = π ((ππ΄ σ³¨→ ππ΅) β (ππ΅ σ³¨→ ππ΄)) , (9) π (π΄, π΅) = π ((πΏπ΄ σ³¨→ πΏπ΅) β (πΏπ΅ σ³¨→ πΏπ΄)) . (10) Then one calls (π(π΄, π΅), π(π΄, π΅))π(π΄, π΅) the (upper, lower) similarity degree between π΄ and π΅. Example 18. Let π΄ = π, π΅ = π, where π, π are different atomic formulas, and calculate π(π΄, π΅), π(π΄, π΅), π(π΄, π΅). π (π΄, π΅) = π (π, π) = π ((π σ³¨→ π) β (π σ³¨→ π)) σ΅¨σ΅¨ σ΅¨σ΅¨ ⋅ σ΅¨σ΅¨σ΅¨π(−1 (1)σ΅¨σ΅¨σ΅¨ . π → π β π → π ) ( ) σ΅¨ σ΅¨ −1 With π(π → π)β(π → π) (1) 2 (11) = {(0, 0), (1/2, 1/2), (1, 1)}, so π(π΄, Proof. The proof of (i), (ii), and (v) is obvious; we only give the proof of (iii) and (iv). (iii) In general, assume that π΄, π΅, and πΆ have the same atomic formulas π1 , . . . , ππ . −1 −1 Let πΈ = π(π΄ → π΅)β(π΅ → π΄) (1), πΉ = π(π΅ → πΆ)β(πΆ → π΅) (1), and −1 πΊ = π(π΄ → πΆ)β(πΆ → π΄) (1). Then π(π΄, π΅) + π(π΅, πΆ) = |πΈ|/3π + |πΉ|/3π , π(π΄, π΅) + 1 = |πΊ|/3π + 1. And with πΈ ∩ πΉ ⊆ πΊ, we have |πΈ| + |πΉ| = |πΈ ∪ πΉ| + |πΈ ∩ πΉ| ≤ 3π + |πΊ|; that is, σ΅¨σ΅¨ −1 σ΅¨ σ΅¨ −1 σ΅¨σ΅¨ σ΅¨σ΅¨π(π΄ → π΅)β(π΅ → π΄) (1)σ΅¨σ΅¨σ΅¨ + σ΅¨σ΅¨σ΅¨π(π΅ σ΅¨ σ΅¨ σ΅¨ σ΅¨ → πΆ)β(πΆ → π΅) (1)σ΅¨σ΅¨ σ΅¨σ΅¨ σ΅¨ −1 σ΅¨ ≤ 3π + σ΅¨σ΅¨σ΅¨σ΅¨π(π΄ → πΆ)β(πΆ → π΄) (1)σ΅¨σ΅¨ . (13) Hence, π(π΄, π΅) + π(π΅, πΆ) ≤ π(π΄, πΆ) + 1. The proof of the other inequalities can be obtained in a similar way. (iv) From (9), we can get π(π΄, π΅) = 0 ⇔ π((ππ΄ → ππ΅) β (ππ΅ → ππ΄)) = 0, ⇔ for all V ∈ Ω3 , V((ππ΄ → ππ΅)) = 0 or V((ππ΅ → ππ΄)) = 0, ⇔ for all V ∈ Ω3 , V(ππ΄) = V(¬ππ΅), ⇔β’ ππ΄ ↔ ¬ππ΅. π (π΄, π΅) = π (π, π) = π ((ππ σ³¨→ ππ) β (ππ σ³¨→ ππ)) 1 32 (v) π(π΄, π΅) = π(π΅, π΄), π(π΄, π΅) = π(π΅, π΄), π(π΄, π΅) = π(π΅, π΄). ⇔ for all V ∈ Ω3 , V(ππ΄) = ¬V(ππ΅), π΅) = 3/3 = 1/3. Consider = π(π΄, π΅) = 0 if and only if β’ πΏπ΄ ↔ ¬πΏπ΅, ⇔ for all V ∈ Ω3 , V((ππ΄ → ππ΅)β(ππ΅ → ππ΄)) = 0, Solution 1. Consider 1 = 2 3 (iv) π(π΄, π΅) = 0 if and only if β’ ππ΄ ↔ ¬ππ΅, σ΅¨σ΅¨ σ΅¨σ΅¨ ⋅ σ΅¨σ΅¨σ΅¨π(−1 (1)σ΅¨σ΅¨ . σ΅¨ ππ → ππ)β(ππ → ππ) σ΅¨σ΅¨ (12) −1 With π(ππ → ππ)β(ππ → ππ) (1) = {(0, 0), (1/2, 1/2), (1/2, 2 1), (1, 1/2), (1, 1)}, so π(π΄, π΅) = 5/3 = 5/9. Similarly, we can obtain π(π΄, π΅) = 5/9. Proposition 19. Suppose that π΄, π΅, πΆ ∈ πΉ(π), and then (i) π(π΄, π΅) = π(ππ΄, ππ΅), π(π΄, π΅) = π(πΏπ΄, πΏπ΅), (ii) π(π΄, π΅) = 1 if and only if β’ π΄ ↔ π΅, π(π΄, π΅) = 1 if and only if β’ ππ΄ ↔ ππ΅, π(π΄, π΅) = 1 if and only if β’ πΏπ΄ ↔ πΏπ΅, (iii) π(π΄, π΅) + π(π΅, πΆ) ≤ π(π΄, πΆ) + 1, π(π΄, π΅) + π(π΅, πΆ) ≤ π(π΄, πΆ) + 1, π(π΄, π΅) + π(π΅, πΆ) ≤ π(π΄, πΆ) + 1, In the same way, we can get π(π΄, π΅) = 0 if and only if β’ πΏπ΄ ↔ ¬πΏπ΅. Definition 20. Suppose that π΄, π΅ ∈ πΉ(π), and π΄ and π΅ are said to be similar if π(π΄, π΅) = 1. Definition 20 gives a similarity relation in πΉ(π), and we can easily get the following corollary from Proposition 19. Corollary 21. The similarity relation among formulas is an equivalent relation. Proposition 22. Suppose that π΄, π΅, π΄σΈ , π΅σΈ ∈ πΉ(π) and π(π΄, π΄σΈ ) ≥ πΌ, π(π΅, π΅σΈ ) ≥ π½, and then π (π΄ σ³¨→ π΅, π΄σΈ σ³¨→ π΅σΈ ) ≥ πΌ + π½ − 1. (14) Proof. Let πΆ = (π΄σΈ → π΄) → ((π΄ → π΅) → (π΄σΈ → π΅)), which is a tautology in 3-valued pre-rough logic and hence π(πΆ) = 1. Moreover, π(π΄σΈ → π΄) ≥ π(π΄, π΄σΈ ) ≥ πΌ, and hence it follows from Theorem 13(i) that π((π΄ → π΅) → (π΄σΈ → π΅)) ≥ πΌ+1−1 = πΌ. Similarly π((π΄σΈ → π΅) → (π΄ → π΅)) ≥ πΌ. It follows that π(π΄ → π΅, π΄σΈ → π΅) ≥ πΌ. On the other hand, it 6 Journal of Applied Mathematics can be proved from π(π΅, π΅σΈ ) ≥ π½ that π(π΄σΈ → π΅, π΄σΈ → π΅σΈ ) ≥ π½. From Proposition 19(iii) π(π΄ → π΅, π΄σΈ → π΅σΈ ) ≥ πΌ + π½ − 1 holds. Definition 23. Define three nonnegative functions π, π, π : πΉ(π) × πΉ(π) → [0, 1] as follows: for all π΄, π΅ ∈ πΉ(π), π (π΄, π΅) = 1 − π (π΄, π΅) , π (π΄, π΅) = 1 − π (π΄, π΅) , (15) π (π΄, π΅) = 1 − π (π΄, π΅) . Then π, (π, π) is called the pseudometrics on the set of rough formulas in pre-rough logic. Proposition 24 is obviously and which can state π, π, π are indeed the pseudometrics on the set of rough formulas in prerough logic. Proposition 24. Let π, π, and π be the three nonnegative functions defined in the above definition, and then for all π΄, π΅ ∈ πΉ(π) (1) π (π΄, π΄) = π (π΄, π΄) = π (π΄, π΄) = 0. (2) π (π΄, π΅) = π (π΅, π΄) , π (π΄, π΅) = π (π΅, π΄) , π (π΄, π΅) = π (π΅, π΄) . (16) (3) π (π΄, πΆ) ≤ π (π΄, π΅) + π (π΅, πΆ) , π (π΄, πΆ) ≤ π (π΄, π΅) + π (π΅, πΆ) , π (π΄, πΆ) ≤ π (π΄, π΅) + π (π΅, πΆ) . Theorem 25. The operators ¬, πΏ, and β are continuous on (πΉ(π), π). Proof. Suppose that π΄, π΅ ∈ πΉ(π), π > 0, and π(π΄, π΅) < π, and then π(¬π΄, ¬π΅) = 1−π(¬π΄, ¬π΅) = 1−π((¬π΄ → ¬π΅)β(¬π΅ → ¬π΄)) = 1−π((π΅ → π΄)β(π΄ → π΅)) = 1−π(π΄, π΅) = π(π΄, π΅) < π. Hence ¬ : πΉ(π) → πΉ(π) is continuous. Similarly, suppose that π΄, π΅ ∈ πΉ(π), π > 0, and π(π΄, π΅) < π, then π(πΏπ΄, πΏπ΅) = 1 − π(πΏπ΄, πΏπ΅) = 1 − π((πΏπ΄ → πΏπ΅) β (πΏπ΅ → πΏπ΄)) ≤ 1 − π((π΄ → π΅) β (π΅ → π΄)) = 1 − π(π΄, π΅) = π(π΄, π΅) ≤ π. Hence πΏ : πΉ(π) → πΉ(π) is continuous. Suppose that π΄, π΅, π΄σΈ , π΅σΈ ∈ πΉ(π) and π(π΄, π΄σΈ ) ≤ π/2, π(π΅, π΅σΈ ) ≤ π/2, and then π(π΄βπ΅, π΄σΈ βπ΅σΈ ) = 1−π(π΄βπ΅, π΄σΈ βπ΅σΈ ), Being π(π΄ β π΅, π΄σΈ β π΅) + π(π΅ β π΄σΈ , π΅σΈ β π΄σΈ ) = π(((π΄ β π΅) → (π΄σΈ β π΅)) β ((π΄σΈ β π΅) → (π΄ β π΅))) + π(((π΅ β π΄σΈ ) → (π΅σΈ β π΄σΈ )) β ((π΅σΈ β π΄σΈ ) → (π΅ β π΄σΈ ))) ≥ π((π΄ → π΄σΈ ) β (π΄σΈ → π΄))+π((π΅ → π΅σΈ )β(π΅σΈ → π΅))−1 ≥ 1−π/2+1−π/2−1 = 1−π, So π(π΄βπ΅, π΄σΈ βπ΅σΈ ) ≤ 1−(1−π) = π. Hence π(π΄βπ΅, π΄σΈ βπ΅σΈ ) ≤ π and β is continuous. Remark 26. Since → , β, π are abbreviations of operators ¬, β, πΏ, so these operators are also continuous on (πΉ(π), π). 5. Approximate Reasoning in 3-Valued Propositional Pre-Rough Logic Definition 27. Let Γ ⊂ πΉ(π), for all π΄ ∈ πΉ(π), π > 0, if π(π΄, π·(Γ)) = inf{π(π΄, π΅) : π΅ ∈ π·(Γ)} < π, π(π΄, π·(Γ)) = inf{π(π΄, π΅) : π΅ ∈ π·(Γ)} < π, π(π΄, π·(Γ)) = inf{π(π΄, π΅) : π΅ ∈ π·(Γ)} < π. Then we call π΄ an approximate rough (upper, lower) consequence of Γ with I-type error less than π, respectively. Denoted by π΄ ∈ π·π1 (Γ), π΄ ∈ π·π1 (Γ), and π΄ ∈ π·π1 (Γ) each other. Definition 28. Let Γ ⊂ πΉ(π), for all π΄ ∈ πΉ(π), π > 0, if 1 − sup{π(π΅ → π΄) : π΅ ∈ π·(Γ)} < π, 1 − sup{π(ππ΅ → ππ΄) : π΅ ∈ π·(Γ)} < π, 1 − sup{π(πΏπ΅ → πΏπ΄) : π΅ ∈ π·(Γ)} < π. Then we call π΄ an approximate rough (upper, lower) consequence of Γ with II-type error less than π, respectively. Denoted by π΄ ∈ π·π2 (Γ), π΄ ∈ π·π2 (Γ), and π΄ ∈ π·π2 (Γ) each other. Definition 29. Let Γ ⊂ πΉ(π), for all π΄ ∈ πΉ(π), π > 0, if inf{π»(π·(Γ), π·(Σ)) | Σ ⊂ πΉ(π), Σ β’ π΄} < π, inf{π»(π·(Γ), π·(Σ)) | Σ ⊂ πΉ(π), Σ β’ π΄} < π, inf{π»(π·(Γ), π·(Σ)) | Σ ⊂ πΉ(π), Σ β’ π΄} < π. Then we call π΄ an approximate rough (upper, lower) consequence of Γ with IIItype error less than π, respectively. Denoted by π΄ ∈ π·π3 (Γ), π΄ ∈ π·π3 (Γ), and π΄ ∈ π·π3 (Γ) each other, and π» is Hausdorff distance. Where (π, π) is a metric space, π and π are nonempty subsets on π. Let π(π₯, π) = inf{π(π₯, π¦) : π¦ ∈ π}; π(π₯, π) = inf{π(π₯, π¦) : π¦ ∈ π}; π(π₯, π) = inf{π(π₯, π¦) : π¦ ∈ π}, π»∗ (π, π) = sup{π(π₯, π) : π₯ ∈ π}; π»∗ (π, π) = sup{π(π₯, π) : π₯ ∈ π}, π»∗ (π, π) = sup{π(π₯, π) : π₯ ∈ π}, π»(π, π) = max(π»∗ (π, π), π»∗ (π, π)), π»(π, π) = max(π»∗ (π, π), π»∗ (π, π)), π»(π, π) = max(π»∗ (π, π), π»∗ (π, π)). Theorem 30. Let Γ ⊂ πΉ(π), for all π΄ ∈ πΉ(π), π > 0, and then (i) π΄ ∈ π·π1 (Γ) if and only if π΄ ∈ π·π2 (Γ), (ii) π΄ ∈ π·π1 (Γ) if and only if π΄ ∈ π·π2 (Γ), (iii) π΄ ∈ π·π1 (Γ) if and only if π΄ ∈ π·π2 (Γ). Proof. (i) Let π΄ ∈ π·π1 (Γ), and then we can get π(π΄, π·(Γ)) = inf{π(π΄, π΅) : π΅ ∈ π·(Γ)} < π, for π(π΄, π·(Γ)) = inf{π(π΄, π΅) : π΅ ∈ π·(Γ)} ≤ inf{π(π΄, π΄βπ΅) : π΅ ∈ π·(Γ)} = inf{1−π(π΄, π΄βπ΅) : π΅ ∈ π·(Γ)} = inf{1 − π((π΄ → π΄ β π΅) β (π΄ β π΅ → π΄))} = inf{1 − π(π΅ → π΄)} = 1 − sup{π(π΅ → π΄)} < π, so π΄ ∈ π·π2 (Γ). Let π΄ ∈ π·π2 (Γ), and then we can get 1 − sup{π(π΅ → π΄) : π΅ ∈ π·(Γ)} < π, namely sup{π(π΅ → π΄) : π΅ ∈ π·(Γ)} > 1 − π. For sup{π(π΅ → π΄) : π΅ ∈ π·(Γ)} ≥ sup{π((π΅ → π΄) β (π΄ → π΅)) : π΅ ∈ π·(Γ)} = sup{π(π΅ → π΄) : π΅ ∈ π·(Γ)} = 1 − inf{1 − π(π΅ → π΄) : π΅ ∈ π·(Γ)} = 1 − inf{π(π΄, π΅) : π΅ ∈ π·(Γ)} = 1 − π(π΄, π·(Γ)) > 1 − π, hence π(π΄, π·(Γ)) < π, so π΄ ∈ π·π1 (Γ). Journal of Applied Mathematics In conclusion, π΄ ∈ π·π1 (Γ) if and only if π΄ ∈ π·π2 (Γ) is established. The proof of (ii) and (iii) can be in a similar way as that of (i). Theorem 31. Let Γ ⊂ πΉ(π), for all π΄ ∈ πΉ(π), π > 0, and then (i) if π΄ ∈ π·π3 (Γ), then π΄ ∈ π·π1 (Γ); (ii) if π΄ ∈ π·π3 (Γ), then π΄ ∈ π·π1 (Γ); (iii) if π΄ ∈ π·π3 (Γ), then π΄ ∈ π·π1 (Γ). Proof. (i) Let π΄ ∈ π·π3 (Γ), and we can get inf{π»(π·(Γ), π·(Σ)) | Σ ⊂ πΉ(π), Σ β’ π΄} < π, so there exists Σ ⊂ πΉ(π) makes Σ β’ π΄ and π»(π·(Γ), π·(Σ)) < π hold. At the same time π΄ ∈ π·(Σ), π(π΄, π·(Γ)) ≤ π»(π·(Γ), π·(Σ)) < π. Hence we can get π΄ ∈ π·π1 (Γ). The proof of (ii) and (iii) can be in a similar way as that of (i). 6. Conclusion Through the basic method of quantitative logic, the theory of truth degree in 3-valued pre-rough logic is studied in this paper. Moreover, similarity degrees among formulas are proposed and a pseudometric is defined therefrom on the set of formulas, and hence a possible framework suitable for developing approximate reasoning theory in 3-valued prerough logic is established. It is worthy to notice that the results obtained in the present paper are based on the assumption that the probabilities involved are evenly distributed, while it may happen in real life that some propositions are considered more important than others and hence should be endowed with higher probabilities. Therefore, how to combine the method of probability logic is an attractive research topic, and we can find paper [21, 22] have give a possible way combine fuzzy logic and probability logic. Acknowledgments This work is supported by the Scientific Research Program Funded by Shaanxi Provincial Education Department (Program no. 12JK0878) and Doctor Scientific Research Foundation Program of Xi’an Polytechnic University. References [1] Z. Pawlak, “Rough sets,” International Journal of Computer and Information Sciences, vol. 11, no. 5, pp. 341–356, 1982. [2] Md. A. Khan and M. Banerjee, “Formal reasoning with rough sets in multiple-source approximation systems,” International Journal of Approximate Reasoning, vol. 49, no. 2, pp. 466–477, 2008. [3] Y. Leung, M. M. Fischer, W.-Z. Wu, and J.-S. Mi, “A rough set approach for the discovery of classification rules in intervalvalued information systems,” International Journal of Approximate Reasoning, vol. 47, no. 2, pp. 233–246, 2008. 7 [4] A. Mieszkowicz-Rolka and L. Rolka, “Fuzzy rough approximations of process data,” International Journal of Approximate Reasoning, vol. 49, no. 2, pp. 301–315, 2008. [5] Z. Xu and R. R. Yager, “Dynamic intuitionistic fuzzy multiattribute decison making,” International Journal of Approximate Reasoning, vol. 48, no. 1, pp. 246–262, 2008. [6] Y. Yao, “Probabilistic rough set approximations,” International Journal of Approximate Reasoning, vol. 49, no. 2, pp. 255–271, 2008. [7] Y. Leung, J.-M. Ma, W.-X. Zhang, and T.-J. Li, “Dependencespace-based attribute reductions in inconsistent decision information systems,” International Journal of Approximate Reasoning, vol. 49, no. 3, pp. 623–630, 2008. [8] Y. Yao, “The superiority of three-way decisions in probabilistic rough set models,” Information Sciences, vol. 181, no. 6, pp. 1080– 1096, 2011. [9] Z. Pawlak, “Rough logic,” Bulletin of the Polish Academy of Sciences, vol. 35, no. 5-6, pp. 253–258, 1987. [10] M. Banerjee and M. K. Chakraborty, “Rough sets through algebraic logic,” Fundamenta Informaticae, vol. 28, no. 3-4, pp. 211– 221, 1996. [11] I. DuΜntsch, “A logic for rough sets,” Theoretical Computer Science, vol. 179, no. 1-2, pp. 427–436, 1997. [12] M. K. Chakraborty and M. Banerjee, “Rough consequence,” Polish Academy of Sciences, vol. 41, no. 4, pp. 299–304, 1993. [13] M. Banerjee, “Logic for rough truth,” Fundamenta Informaticae, vol. 71, no. 2-3, pp. 139–151, 2006. [14] M. Banerjee and Md. A. Khan, “Propositional logics from rough set theory,” in Transactions on Rough Sets. VI, vol. 4374 of Lecture Notes in Computer Science, pp. 1–25, Springer, Berlin, Germany, 2007. [15] E. OrΕowska, “Kripke semantics for knowledge representation logics,” Studia Logica, vol. 49, no. 2, pp. 255–272, 1990. [16] D. Vakarelov, “A modal logic for similarity relations in Pawlak knowledge representation systems,” Fundamenta Informaticae, vol. 15, no. 1, pp. 61–79, 1991. [17] X.-H. Zhang and F. Zhu, “Rough logic system RSL and fuzzy logic system Luk,” Journal of the University of Electronic Science and Technology of China, vol. 40, no. 2, pp. 296–302, 2011. [18] G. Wang and H. Zhou, “Quantitative logic,” Information Sciences, vol. 179, no. 3, pp. 226–247, 2009. [19] G. Wang, L. Fu, and J. Song, “Theory of truth degrees of propositions in two-valued logic,” Science in China A, vol. 45, no. 9, pp. 1106–1116, 2002. [20] J. Li and G. Wang, “Theory of truth degrees of propositions in the logic system L∗π ,” Science in China F, vol. 49, no. 4, pp. 471– 483, 2006. [21] X. J. Hui, “Generalization of the fundamental theorem of probability logic in multi-valued propositional logic,” Acta Mathematicae Applicatae Sinica, vol. 34, no. 2, pp. 217–228, 2011. [22] X. J. Hui, “Randomized divergence degree of the theories in the π 0 3-valued propositional logic system,” Acta Mathematicae Applicatae Sinica, vol. 33, no. 1, pp. 142–149, 2010. [23] G. J. Wang and H. X. Shi, “Quantitative research of generalized tautologies in π-valued propositional logic L∗π ,” Journal of Shaanxi Normal University, vol. 37, no. 2, pp. 1–5, 2009. [24] Y. She, X. He, and G. Wang, “Rough truth degrees of formulas and approximate reasoning in rough logic,” Fundamenta Informaticae, vol. 107, no. 1, pp. 67–83, 2011. Advances in Operations Research Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Advances in Decision Sciences Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Mathematical Problems in Engineering Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Journal of Algebra Hindawi Publishing Corporation http://www.hindawi.com Probability and Statistics Volume 2014 The Scientific World Journal Hindawi Publishing Corporation http://www.hindawi.com Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 International Journal of Differential Equations Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Volume 2014 Submit your manuscripts at http://www.hindawi.com International Journal of Advances in Combinatorics Hindawi Publishing Corporation http://www.hindawi.com Mathematical Physics Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Journal of Complex Analysis Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 International Journal of Mathematics and Mathematical Sciences Journal of Hindawi Publishing Corporation http://www.hindawi.com Stochastic Analysis Abstract and Applied Analysis Hindawi Publishing Corporation http://www.hindawi.com Hindawi Publishing Corporation http://www.hindawi.com International Journal of Mathematics Volume 2014 Volume 2014 Discrete Dynamics in Nature and Society Volume 2014 Volume 2014 Journal of Journal of Discrete Mathematics Journal of Volume 2014 Hindawi Publishing Corporation http://www.hindawi.com Applied Mathematics Journal of Function Spaces Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Optimization Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Hindawi Publishing Corporation http://www.hindawi.com Volume 2014