Hindawi Publishing Corporation Journal of Applied Mathematics Volume 2013, Article ID 241485, 15 pages http://dx.doi.org/10.1155/2013/241485 Research Article Soft Rough Approximation Operators and Related Results Zhaowen Li,1 Bin Qin,2 and Zhangyong Cai3 1 School of Science, Guangxi University for Nationalities, Nanning, Guangxi 530006, China School of Information and Statistics, Guangxi College of Finance and Economics, Nanning, Guangxi 530003, China 3 Department of Mathematics, Guangxi Teachers College, Nanning, Guangxi 530023, China 2 Correspondence should be addressed to Zhaowen Li; lizhaowen8846@126.com Received 2 August 2012; Revised 21 January 2013; Accepted 22 January 2013 Academic Editor: Hui-Shen Shen Copyright © 2013 Zhaowen Li 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. Soft set theory is a newly emerging tool to deal with uncertain problems. Based on soft sets, soft rough approximation operators are introduced, and soft rough sets are defined by using soft rough approximation operators. Soft rough sets, which could provide a better approximation than rough sets do, can be seen as a generalized rough set model. This paper is devoted to investigating soft rough approximation operations and relationships among soft sets, soft rough sets, and topologies. We consider four pairs of soft rough approximation operators and give their properties. Four sorts of soft rough sets are investigated, and their related properties are given. We show that Pawlak’s rough set model can be viewed as a special case of soft rough sets, obtain the structure of soft rough sets, give the structure of topologies induced by a soft set, and reveal that every topological space on the initial universe is a soft approximating space. 1. Introduction Most of traditional methods for formal modeling, reasoning, and computing are crisp, deterministic, and precise in character. However, many practical problems within fields such as economics, engineering, environmental science, medical science, and social sciences involve data that contain uncertainties. We cannot use traditional methods because of various types of uncertainties present in these problems. There are several theories: probability theory, fuzzy set theory, theory of interval mathematics, and rough set theory [1], which we can consider as mathematical tools for dealing with uncertainties. But all these theories have their own difficulties (see [2]). For example, theory of probabilities can deal only with stochastically stable phenomena. To overcome these kinds of difficulties, Molodtsov [2] proposed a completely new approach, which is called soft set theory, for modeling uncertainty. Presently, works on soft set theory are progressing rapidly. Maji et al. [3–5] further studied soft set theory, used this theory to solve some decision making problems, and devoted fuzzy soft sets combining soft sets with fuzzy sets. Roy et al. [6] presented a fuzzy soft set theoretic approach towards decision making problems. Jiang et al. [7] extended soft sets with description logics. AktasΜ§ et al. [8] defined soft groups. Feng et al. [9, 10] investigated relationships among soft sets, rough sets, and fuzzy sets. Shabir et al. [11] investigated soft topological spaces. Ge et al. [12] discussed relationships between soft sets and topological spaces. The purpose of this paper is to investigate soft rough approximation operators and relationships among soft sets, soft rough sets, and topologies. The remaining part of this paper is organized as follows. In Section 2, we recall some basic concepts of rough sets and soft sets. In Section 3, we consider four pairs of soft rough approximation operators and give their properties. Four sorts of soft rough sets are introduced or investigated, and the fact that Pawlak’s rough set model can be viewed as a special case of soft rough sets is proved. In Section 4, we investigate the relationships between soft sets and topologies, obtain the structure of topologies induced by a soft set, and reveal that every topological space on the initial universe is a soft approximating space. In Section 5, we give the related properties of soft rough sets and obtain the structure of soft 2 Journal of Applied Mathematics rough sets. In Section 6, we prove that there exists a one-toone correspondence between the set of all soft sets and the set of all formal contexts. Conclusion is in Section 7. 2. Overview of Rough Sets and Soft Sets In this section, we recall some basic concepts about rough sets and soft sets. Throughout this paper, π denotes initial universe, πΈ denotes the set of all possible parameters, and 2π denotes the family of all subsets of π. We only consider the case where both π and πΈ are nonempty finite sets. 2.1. Rough Sets. Rough set theory was initiated by [1] for dealing with vagueness and granularity in information systems. This theory handles the approximation of an arbitrary subset of a universe by two definable or observable subsets called lower and upper approximations. It has been successfully applied to machine learning, intelligent systems, inductive reasoning, pattern recognition, mereology, image processing, signal analysis, knowledge discovery, decision analysis, expert systems, and many other fields (see [1, 13]). Let π be an equivalence relation on π. The pair (π, π ) is called a Pawlak approximation space. The equivalence relation π is often called an indiscernibility relation. Using the indiscernibility relation π , one can define the following two rough approximations: π ∗ (π) = {π₯ ∈ π : [π₯]π ⊆ π} , π ∗ (π) = {π₯ ∈ π : [π₯]π ∩ π =ΜΈ 0} . (1) ∗ π ∗ (π) and π (π) are called the Pawlak lower approximation and the Pawlak upper approximation of π, respectively. In general, we refer to π ∗ and π ∗ as Pawlak rough approximation operators and π ∗ (π) and π ∗ (π) as Pawlak rough approximations of π. The Pawlak boundary region of π is defined by the difference between these Pawlak rough approximations; that is, Bndπ (π) = π ∗ (π) − π ∗ (π). It can easily be seen that π ∗ (π) ⊆ π ⊆ π ∗ (π). A set is Pawlak rough if its boundary region is not empty; otherwise, the set is crisp. Thus, π is Pawlak rough if π ∗ (π) =ΜΈ π ∗ (π). We may relax equivalence relations so that rough set theory is able to solve more complicated problems in practice. The classical rough set theory based on equivalence relations has been extended to binary relations [14]. Definition 1 (see [14]). Let π be a binary relation on π. The pair (π, π ) is called an approximation space. Based on the approximation space (π, π ), we define a pair of operations π , π : 2π → 2π as follows: π (π) = {π₯ ∈ π : π (π₯) ⊆ π} , π (π) = {π₯ ∈ π : π (π₯) ∩ π =ΜΈ 0} , where π ∈ 2π and π (π₯) = {π¦ ∈ π : π₯π π¦}. (2) π (π) and π (π) are called the lower approximation and the upper approximation of π, respectively. In general, we refer to π and π as rough approximation operators and π (π) and π (π) as rough approximations of π. π is called a definable set if π (π) = π (π); π is called a rough set if π (π) =ΜΈ π (π). 2.2. Soft Sets Definition 2 (see [2]). Let π΄ be a nonempty subset of πΈ. A pair (π, π΄) is called a soft set over π, if π is a mapping given by π : π΄ → 2π. We denote (π, π΄) by ππ΄. In other words, a soft set over π is a parametrized family of subsets of the universe π. For π ∈ π΄, π(π) may be considered as the set of π-approximate elements of the soft set ππ΄. Definition 3 (see [3]). Let ππ΄ and ππ΅ be two soft sets over π. (1) ππ΄ is called a soft subset of ππ΅ , if π΄ ⊆ π΅ and π(π) = Μ ππ΅ . π(π) for each π ∈ π΄. We denote it by ππ΄⊂ Μ ππ΄. We denote (2) ππ΄ is called a soft super set of ππ΅ , if ππ΅ ⊂ Μ ππ΅ . it by ππ΄⊃ Definition 4 (see [3]). Let ππ΄ and ππ΅ be two soft sets over π. ππ΄ and ππ΅ are called soft equal, if π΄ = π΅ and π(π) = π(π) for each π ∈ π΄. We denote it by ππ΄ = ππ΅ . Μ ππ΅ and ππ΄⊃ Μ ππ΅ . Obviously, ππ΄ = ππ΅ if and only if ππ΄⊂ Definition 5 (see [10, 12]). Let ππ΄ be a soft set over π. (1) ππ΄ is called full, if βπ∈π΄ π(π) = π. (2) ππ΄ is called partition, if {π(π) : π ∈ π΄} forms a partition of π. Obviously, every partition soft set is full. Definition 6. Let ππ΄ be a soft set over π. (1) ππ΄ is called keeping intersection, if for any π, π ∈ π΄, there exists π ∈ π΄ such that π(π) ∩ π(π) = π(π). (2) ππ΄ is called keeping union, if for any π, π ∈ π΄, there exists π ∈ π΄ such that π(π) ∪ π(π) = π(π). (3) ππ΄ is called topological, if {π(π) : π ∈ π΄} is a topology on π. Obviously, every topological soft set is full, keeping intersection and keeping union, and ππ΄ is keeping intersection (resp., keeping union) if and only if for any π΄σΈ ⊆ π΄, there exists πσΈ ∈ π΄ such that βπ∈π΄σΈ π(π) = π(πσΈ ) (resp., βπ∈π΄σΈ π(π) = π(πσΈ )). Journal of Applied Mathematics 3 Example 7. Let π = {β1 , β2 , β3 , β4 , β5 }, π΄ = {π1 , π2 , π3 , π4 }, and let ππ΄ be a soft set over π, defined as follows: π (π1 ) = {β1 , β2 , β5 } , Obviously, ππ΄ is partition. But π (π2 ) ∩ π (π3 ) = 0 =ΜΈ π (π) π (π1 ) ∪ π (π2 ) = {β1 , β2 , β5 } =ΜΈ π (π) π (π2 ) = 0, (3) π (π3 ) = {β3 } , π (π4 ) = {β3 , β4 } . π (π1 ) = {β1 } , π (π1 ) ∩ π (π2 ) = π (π1 ) ∩ π (π3 ) = π (π1 ) ∩ π (π4 ) = π (π2 ) ∩ π (π3 ) = π (π2 ) ∩ π (π4 ) π (π2 ) = {β1 , β4 } , (4) π (π3 ) = {β1 , β3 , β4 } , Then, ππ΄ is full and keeping intersection. But (∀π ∈ π΄) . (5) Obviously, ππ΄ is full, keeping intersection and keeping union. But ππ΄ is not topological. From Examples 7, 8, 9, and 10 and 11, we have the following relationships: Thus, ππ΄ is not keeping union. ππ΄ is keeping intersection Example 8. Let π = {β1 , β2 , β3 , β4 , β5 }, π΄ = {π1 , π2 , π3 , π4 }, and let ππ΄ be a soft set over π, defined as follows: π (π1 ) = {β1 } , ππ΄ is full (6) ππ΄ is keeping union π (π4 ) = {β1 , β2 , β3 , β4 } . Then, ππ΄ is keeping intersection and keeping union. But ππ΄ is not full. Example 9. Let π = {β1 , β2 , β3 , β4 , β5 }, π΄ = {π1 , π2 , π3 , π4 }, and let ππ΄ be a soft set over π, defined as follows: π (π1 ) = {β1 } , π (π2 ) = {β2 } , π (π3 ) = {β1 , β2 } , ππ΄ is full and keeping union ππ΄ is partition Example 10. Let π = {β1 , β2 , β3 , β4 , β5 }, π΄ = {π1 , π2 , π3 , π4 }, and let ππ΄ be a soft set over π, defined as follows: π (π1 ) = {β1 , β2 } , π (π4 ) = {β4 } . ππ΄ is full, keeping intersection and keeping union (7) Then, ππ΄ is full and keeping union. But ππ΄ is neither keeping intersection nor partition. π (π3 ) = {β3 } , ππ΄ is topological ππ΄ is full and keeping intersection π (π4 ) = π. π (π2 ) = {β5 } , (10) π (π4 ) = π. = 0 = π (π2 ) . π (π3 ) = {β1 , β2 , β3 } , (9) Thus, ππ΄ is neither keeping intersection nor keeping union. π (π3 ) ∩ π (π4 ) = {β3 } = π (π3 ) , π (π2 ) = {β1 , β2 } , (∀π ∈ π΄) . Example 11. Let π = {β1 , β2 , β3 , β4 , β5 }, π΄ = {π1 , π2 , π3 , π4 } and let ππ΄ be a soft set over π, defined as follows Obviously, ππ΄ is not partition. We have π (π1 ) ∪ π (π3 ) = {β1 , β2 , β3 , β5 } =ΜΈ π (π) (∀π ∈ π΄) , (8) 3. Soft Rough Approximation Operators and Soft Rough Sets Soft rough sets, which could provide a better approximation than rough sets do, can be seen as a generalized rough set model (see Example 4.6 in [10]), and defining soft rough sets and some related concepts needs using soft rough approximation operators based on soft sets. Thus, soft rough approximation operators deserve further research. In this section, we consider a pair of soft rough approximation operators which are presented by Feng et al. in [9, 10], proposing three pairs of soft rough approximation operators 4 Journal of Applied Mathematics and giving their properties. Four sorts of soft rough sets are defined by using four pairs of soft rough approximation operators. (1) If ππ΄ is full, then (a) apr (π) ⊆ π ⊆ aprπ (π) for any π ∈ 2π; π (b) apr (π) = aprπ (π) = π. π 3.1. Soft Rough Approximation Operators πππ and ππππ π Definition 12 (see [9, 10]). Let ππ΄ be a soft set over π. Then, the pair π = (π, ππ΄) is called a soft approximation space. We define a pair of operators apr , aprπ : 2π → 2π as follows: (2) If ππ΄ is keeping union, then (a) for any π ∈ 2π, there exists π such that apr (π) = π(π); π π π (11) s.t. π’ ∈ π (π) , π (π) ∩ π =ΜΈ 0} . (3) If ππ΄ is keeping intersection, then apr (π ∩ π) = apr (π) ∩ apr (π) π apr and aprπ are called the soft π-lower approximation π operator on π and the soft π-upper approximation operator on π, respectively. In general, we refer to apr and aprπ as soft π π-rough approximations operator on π. apr (π) and aprπ (π) are called the soft π-lower approxπ imation and the soft π-upper approximation of π, respectively. In general, we refer to apr (π) and aprπ (π) as soft π rough approximations of π with respect to π. π is called a soft π-definable set if apr (π) = aprπ (π); π π is called a soft π-rough set if apr (π) =ΜΈ aprπ (π). π Moreover, the sets Posπ (π) = apr (π) , π Negπ (π) = π − aprπ (π) , π are called the soft π-positive region, the soft π-negative region, and the soft π-boundary region of π΄, respectively. Proposition 13 (see [9, 10]). Let ππ΄ be a soft set over π, and let π = (π, ππ΄) be a soft approximation space. Then, the following properties hold for any π, π ∈ 2π. (1) apr (π) = β{π(π) : π ∈ π΄ and π(π) ⊆ π} ⊆ π π; aprπ (π) = β{π(π) : π ∈ π΄ and π(π) ∩ π =ΜΈ 0}. (2) apr (0) = aprπ (0) = 0; apr (π) = aprπ (π) = π π βπ∈π΄ π(π). (3) π ⊆ π ⇒ apr (π) ⊆ apr (π); π ⊆ π ⇒ aprπ (π) ⊆ π π aprπ (π). (4) aprπ (π ∪ π) = aprπ (π) ∪ aprπ (π). = apr (π); apr (aprπ (π)) π π π = Proposition 14. Let ππ΄ be a soft set over π, and let π = (π, ππ΄) be a soft approximation space. Then, the following properties hold. π for any π, π ∈ 2π. (13) (4) If ππ΄ is partition, then apr (π ∩ π) = apr (π) ∩ apr (π) π π π for any π, π ∈ 2π. (14) (5) If ππ΄ is full and keeping union, then aprπ (π) = π for any π ∈ 2π \ {0} . (15) Proof. (1)(a) By Proposition 13, apr (π) ⊆ π. Suppose that π π − aprπ (π) =ΜΈ 0. Pick π₯ ∈ π − aprπ (π) =ΜΈ 0. (12) Bndπ (π) = aprπ (π) − apr (π) (5) apr (apr (π)) π π aprπ (π). π΄ (b) for any π ∈ 2π, there exists π ∈ π΄ such that aprπ (π) = π(π). apr (π) = {π’ ∈ π : ∃π ∈ π΄, s.t. π’ ∈ π (π) ⊆ π} , aprπ (π) = {π’ ∈ π : ∃π ∈ π΄, ∈ (16) Since ππ΄ is full, π = βπ∈π΄ π(π). So, π₯ ∈ π(π) for some π ∈ π΄. π₯ ∈ π implies π(π) ∩ π =ΜΈ 0. Thus, π₯ ∈ aprπ (π) =ΜΈ 0, contradiction. Hence, π ⊆ aprπ (π) . (17) (1)(b) This holds by (1) and Proposition 13. (2) This holds by Proposition 13. (3) By Proposition 13, apr (π ∩ π) ⊆ apr (π) ∩ apr (π) . π π π (18) Suppose that apr (π) ∩ apr (π) − apr (π ∩ π) =ΜΈ 0. Pick π π π π₯ ∈ apr (π) ∩ apr (π) − apr (π ∩ π) . π π π (19) Then, there exist π, π ∈ π΄ such that π₯ ∈ π(π) ⊆ π and π₯ ∈ π(π) ⊆ π. Since ππ΄ is keeping intersection, then π(π) ∩ π(π) = π(π) for some π ∈ π΄. This implies π₯ ∈ π(π) ⊆ π ∩ π. Thus, π₯ ∈ apr (π ∩ π), contradiction. Hence, π apr (π ∩ π) ⊇ apr (π) ∩ apr (π) . π π π (20) Therefore, apr (π ∩ π) = apr (π) ∩ apr (π) . π π π (21) Journal of Applied Mathematics 5 (4) Suppose that apr (π)∩apr (π)−apr (π∩π) =ΜΈ 0. Pick π π π π₯ ∈ apr (π) ∩ apr (π) − apr (π ∩ π) . π π π (22) Then, there exist π, π ∈ π΄ such that π₯ ∈ π(π) ⊆ π and π₯ ∈ π(π) ⊆ π. Since ππ΄ is partition, then π(π) = π(π). This implies π₯ ∈ π(π) ⊆ π ∩ π. So, π₯ ∈ apr (π ∩ π), contradiction. π Thus, apr (π ∩ π) ⊇ apr (π) ∩ apr (π) . π π π (23) Proof. (1) This is obvious. (2) Suppose that π¦ ∈ (π π )π (π₯). Then, π₯π π π¦, and so {π₯, π¦} ⊆ π(π) for some π ∈ π΄. Since ππ΄ is partition and π(π) ∩ π(π) =ΜΈ 0, then π(π) = π(π). Thus, π¦ ∈ π(π). This implies π(π) ⊇ (π π )π (π₯). By (1), π (π) = (π π )π (π₯) . (3) Suppose that π¦ ∈ (π π )π (π₯). Then, π₯π π π¦, and so {π₯, π¦} ⊆ π(ππ¦ ) for some ππ¦ ∈ π΄. By (1), π(ππ¦ ) ⊆ (π π )π (π₯). Thus, {π¦} ⊆ π(ππ¦ ) ⊆ (π π )π (π₯). This implies Therefore, apr (π ∩ π) = apr (π) ∩ apr (π) . π π π (π π )π (π₯) = β {π (ππ¦ ) : π¦ ∈ (π π )π (π₯)} . (24) (5) Since ππ΄ is full and keeping union, then π = βπ∈π΄ π(π) = π(π∗ ) for some π∗ ∈ π΄. For each π ∈ 2π \ {0} and each π’ ∈ π, π’ ∈ π(π∗ ) and π(π∗ ) ∩ π = π =ΜΈ 0, and then aprπ (π) = π. σΈ 3.2. Soft Rough Approximation Operators πππσΈ and ππππ , σΈ σΈ σΈ σΈ σΈ πππσΈ σΈ and ππππ , and πππσΈ σΈ σΈ and ππππ π π π Since ππ΄ is keeping union, then β{π(ππ¦ ) (π π )π (π₯)} = π(π) for some π ∈ π΄. Thus, π aprσΈ π (π) = {π₯ ∈ π : (π π )π (π₯) ∩ π =ΜΈ 0} . (25) (1) π π is a symmetric relation. (2) If ππ΄ is full, then π π is a reflexive relation. (3) If ππ΄ is partition, then π π is an equivalence relation. Proposition 17. Let ππ΄ be a soft set over π, and let π π be the binary relation induced by ππ΄ on π. Then, the following properties hold. (1) If π₯ ∈ π(π) with π ∈ π΄, then π(π) ⊆ (π π )π (π₯). (2) If ππ΄ is partition and π₯ ∈ π(π) with π ∈ π΄, then π(π) = (π π )π (π₯). (3) If ππ΄ is keeping union, then for each π₯ ∈ π, there exists π ∈ π΄ such that (π π )π (π₯) = π(π). (30) π is called a soft πσΈ -rough set if aprσΈ (π) =ΜΈ aprσΈ π (π). The sets π PosσΈ π (π) = aprσΈ (π) , π NegσΈ π (π) = π − aprσΈ π (π) , (31) BndσΈ π (π) = aprσΈ π (π) − aprσΈ (π) (26) Proposition 16. Let ππ΄ be a soft set over π, and let π π be the binary relation induced by ππ΄ on π. Then, the following properties hold. ∈ π is called a soft πσΈ -definable set if apr (π) = aprσΈ π (π). π (2) For each π₯ ∈ π, define a successor neighborhood π ππ (π₯) of π₯ in π by Since the following Proposition 16 is clear, we omit its proof. π¦ (29) aprσΈ (π) = {π₯ ∈ π : (π π )π (π₯) ⊆ π} , for each π₯, π¦ ∈ π. Then, π π is called the binary relation induced by ππ΄ on π. (π π )π (π₯) = {π¦ ∈ π : π₯π π π¦} . : Definition 18. Let ππ΄ be a soft set over π, and let π = (π, ππ΄) be a soft approximation space. We define three pairs of soft rough approximation operations: 2π → 2π as follows: (1) (1) Define a binary relation π π on π by {π₯, π¦} ⊆ π (π) (28) (π π )π (π₯) = π (π) . Definition 15. Let ππ΄ be a soft set over π. π₯π π π¦ ⇐⇒ ∃π ∈ π΄, (27) π σΈ are called the soft π -positive region, the soft πσΈ -negative region, and the soft πσΈ -boundary region of π, respectively. Consider, (2) aprσΈ σΈ (π) = β {(π π )π (π₯) : π₯ ∈ π, (π π )π (π₯) ⊆ π} , π aprσΈ σΈ π (π) = π − aprσΈ σΈ (π − π) . (32) π π is called a soft π -definable set if aprσΈ σΈ (π) = aprσΈ σΈ π (π). σΈ σΈ π π is called a soft πσΈ σΈ -rough set if aprσΈ σΈ (π) =ΜΈ aprσΈ σΈ π (π). The sets π PosσΈ σΈ π (π) = aprσΈ σΈ (π) , π NegσΈ σΈ π (π) = π − aprσΈ σΈ π (π) , (33) BndσΈ σΈ π (π) = aprσΈ σΈ π (π) − aprσΈ σΈ (π) π are called the soft πσΈ σΈ -positive region, the soft πσΈ σΈ -negative region, and the soft πσΈ σΈ -boundary region of π, respectively. Consider, 6 Journal of Applied Mathematics σΈ σΈ (2) aprσΈ σΈ (0) = 0; aprπ (π) = π. If ππ΄ is full, then (3) π aprσΈ σΈ σΈ π (π) = ∪ {(π π )π (π₯) : π₯ ∈ π, (π π )π (π₯) ∩ π =ΜΈ 0} , aprσΈ σΈ σΈ π (π) = π − aprσΈ σΈ σΈ π σΈ aprσΈ (0) = aprπ (0) = 0; π (π − π) . (34) π is called a soft π -definable set if aprσΈ σΈ σΈ (π) = aprσΈ σΈ σΈ π (π). π σΈ σΈ σΈ σΈ σΈ σΈ σΈ σΈ σΈ is called a soft π -rough set if apr (π) =ΜΈ aprπ (π). The π (39) σΈ aprσΈ (π) = aprπ (π) = π. π σΈ σΈ σΈ π sets σΈ σΈ σΈ PosσΈ σΈ σΈ π (π) = apr (π) , σΈ σΈ π aprσΈ σΈ (π). π (4) aprσΈ σΈ (aprσΈ σΈ (π)) π σΈ σΈ σΈ NegσΈ σΈ σΈ π (π) = π − aprπ (π) , π are called the soft πσΈ σΈ σΈ -positive region, the soft πσΈ σΈ σΈ -negative region, and the soft πσΈ σΈ σΈ -boundary region of π, respectively. In general, we also refer to aprσΈ (π) and aprσΈ π (π), aprσΈ σΈ (π) π σΈ σΈ σΈ aprσΈ σΈ σΈ (π) ⊆ π ⊆ aprπ (π) . σΈ (36) π σΈ σΈ σΈ (2) aprπ (0) = 0; aprσΈ σΈ σΈ (π) = π. If ππ΄ is full, then π σΈ σΈ σΈ aprσΈ σΈ σΈ (0) = aprπ (0) = 0; π σΈ σΈ σΈ π (37) σΈ π σΈ (3) π ⊆ π ⇒ aprσΈ (π) ⊆ aprσΈ (π); π ⊆ π ⇒ aprπ (π) ⊆ π (7) (5) σΈ σΈ σΈ aprπ (π π π ∪ π) = ∪ σΈ σΈ σΈ aprπ (π). σΈ σΈ σΈ σΈ σΈ σΈ π aprσΈ σΈ σΈ (π). π π π σΈ σΈ σΈ aprπ (π). − π) = π − π σΈ σΈ σΈ aprπ (π) (6) aprσΈ σΈ σΈ (π − π) = π − aprπ (π); aprπ (π − π) = π − (7) aprσΈ σΈ σΈ (aprσΈ σΈ σΈ (π)) (4) aprσΈ (π ∩ π) = aprσΈ (π) ∩ aprσΈ (π). (6) π (4) aprσΈ σΈ σΈ (π ∩ π) = aprσΈ σΈ σΈ (π) ∩ aprσΈ σΈ σΈ (π). σΈ = aprπ (0) = 0; aprσΈ (π) = aprπ (π) = π. (5) σΈ σΈ σΈ aprπ (π) ⊆ aprπ (π). π π π π σΈ σΈ σΈ aprπ (π ∪ π) = aprπ (π) ∪ aprπ (π). σΈ σΈ aprσΈ (π − π) = π − aprπ (π); aprπ (π π aprσΈ (π). π σΈ σΈ aprπ (aprσΈ (π)) ⊆ π ⊆ aprσΈ (aprπ (π)). π π aprσΈ σΈ σΈ (π) ⊆ aprσΈ σΈ σΈ (π); π ⊆ π ⇒ (3) π ⊆ π ⇒ σΈ π ⊆ σΈ σΈ σΈ π σΈ σΈ σΈ σΈ σΈ ⊇ σΈ σΈ σΈ (8) aprπ (aprσΈ σΈ σΈ (π)) ⊆ π ⊆ aprσΈ σΈ σΈ (aprπ (π)). π π π (π1 ) = {β2 } , π (π2 ) = {β1 , β4 } , π (π3 ) = {β3 } , (1) π σΈ σΈ σΈ aprσΈ σΈ σΈ (π); aprπ (aprπ (π)) Example 22. Let π = {β1 , β2 , β3 , β4 , β5 }, π΄ = {π1 , π2 , π3 , π4 }, and let ππ΄ be a soft set over π, defined as follows: Proposition 20. Let ππ΄ be a soft set over π, and let π = (π, ππ΄) be a soft approximation space. Then, the following properties hold for any π ∈ 2π. aprσΈ σΈ (π) ⊆ π ⊆ aprπ (π) . (41) σΈ aprσΈ σΈ σΈ (π) = aprπ (π) = π. (2) aprπ (0) = 0; aprσΈ (π) = π. If ππ΄ is full, then σΈ (40) π π aprσΈ (π) ⊆ π ⊆ aprπ (π) . aprπ (π). = (1) If ππ΄ is full, then ⊆ π. If ππ΄ is full, then aprσΈ (0) π σΈ σΈ π Proposition 21. Let ππ΄ be a soft set over π, and let π = (π, ππ΄) be a soft approximation space. Then, the following properties hold for any π, π ∈ 2π. Proposition 19. Let ππ΄ be a soft set over π, and let π = (π, ππ΄) be a soft approximation space. Then, the following properties hold for any π, π ∈ 2π. (1) σΈ σΈ aprσΈ σΈ (π); aprπ (aprπ (π)) π and aprσΈ σΈ π (π), and aprσΈ σΈ σΈ (π) and aprσΈ σΈ σΈ π (π) as soft rough π approximations of π with respect to πσΈ , πσΈ σΈ , πσΈ σΈ σΈ , respectively. It is not very difficult to prove Propositions 19, 20, and 21 (see [15]). aprσΈ (π) π = π π σΈ σΈ aprπ (π). (35) σΈ σΈ σΈ σΈ σΈ σΈ BndσΈ σΈ σΈ π (π) = aprπ (π) − apr (π) σΈ σΈ (3) aprσΈ σΈ (π − π) = π − aprπ (π); aprπ (π − π) = π − (38) π (π4 ) = {β1 , β3 } . (42) Journal of Applied Mathematics 7 Obviously, ππ΄ is not full. We have 3.3. The Relationships among Four Pairs of Soft Rough Approximation Operators (π π )π (β1 ) = {β1 , β3 , β4 } , (π π )π (β2 ) = {β2 } , (π π )π (β3 ) = {β1 , β3 } , (43) Lemma 23. Let ππ΄ be a soft set over π, and let π = (π, ππ΄) be a soft approximation space. Then, the following properties hold for any π ∈ 2π. (1) If ππ΄ is full, then (π π )π (β4 ) = {β1 , β4 } , apr (π) ⊇ aprσΈ (π) . (π π )π (β5 ) = 0. Let π = {β3 , β5 }, π = {β1 , β2 , β3 }, and π = {β2 , β4 , β5 }. (2) If ππ΄ is full and keeping union, then σΈ aprπ (π) ⊇ aprπ (π) . (1) We have aprσΈ π (π) = {β1 , β3 } . (44) (a) apr (π) = aprσΈ (π); π σΈ π aprσΈ π (π) . (b) aprπ (π) = aprπ (π). (45) (2) We have aprσΈ (π) = {β5 } , π (46) aprσΈ (π) = {β2 , β3 , β5 } . Proof. (1) Suppose that π₯ ∈ aprσΈ (π). Then, (π π )π (π₯) ⊆ π π. Since ππ΄ is full, then π₯ ∈ π(π) for some π ∈ π΄. By Proposition 17, π(π) ⊆ (π π )π (π₯). Thus, π₯ ∈ π(π) ⊆ π. This implies π₯ ∈ apr (π). Thus, π π apr (π) ⊇ aprσΈ (π) . π Thus, aprσΈ (π) ⊆ aprσΈ (π) σ΄σ΄σ΄‘ π ⊆ π. π π (47) (3) We have aprσΈ π (π) = {β1 , β2 , β3 , β4 } . (48) Thus, aprσΈ π (π) ⊆ aprσΈ π (π) σ΄σ΄σ΄‘ π ⊆ π. (2) If π = 0, then aprπ (π) = 0 = aprσΈ π (π). If π =ΜΈ 0, by Proposition 14, aprπ (π) = π. Hence, (49) apr (π) ⊆ aprσΈ (π) . (58) apr (π) = aprσΈ (π) . (59) π π By (1), aprσΈ (π) = {β2 , β3 , β5 } , π = {β2 , β5 } , π (50) aprσΈ (π ∪ π) = π. π Thus, aprσΈ (π ∪ π) =ΜΈ aprσΈ (π¦) ∪ aprσΈ (π) . π (57) (3)(a) Suppose that π₯ ∈ apr (π). Then, π₯ ∈ π(π) ⊆ π π for some π ∈ π΄. Since ππ΄ is partition and π₯ ∈ π(π), then π(π) = (π π )π (π₯) by Proposition 17. This implies π₯ ∈ aprσΈ (π). π Thus, (4) We have π (56) π aprπ (π) ⊇ aprσΈ π (π) . aprσΈ π (π) = {β1 , β3 } , aprσΈ (π) π (55) (3) If ππ΄ is partition, then Thus, π ⊆ΜΈ (54) π π π (51) (3)(b) This is similar to the proof of (3) (a). Suppose that π₯ ∈ aprσΈ π (π). Then, (π π )π (π₯) ∩ π =ΜΈ 0. Since ππ΄ is full, then π₯ ∈ π(π) for some π ∈ π΄. Since ππ΄ is partition and π₯ ∈ π(π), then π(π) = (π π )π (π₯) by Proposition 17. This implies π₯ ∈ aprπ (π). Thus, aprπ (π) ⊇ aprσΈ π (π) . (5) We have (60) Hence, aprπ (π) = aprσΈ π (π). aprσΈ π (π) = {β1 , β2 , β3 , β4 } , aprσΈ π (π) = {β1 , β2 , β4 } , π (52) By Propositions 13 and 17, we have Lemma 24. Lemma 24. Let ππ΄ be a soft set over π, and let π = (π, ππ΄) be a soft approximation space. If ππ΄ is keeping union, then for any π ∈ 2π, aprσΈ π (π ∩ π) = {β2 } . Thus, aprσΈ π (π ∩ π) =ΜΈ aprσΈ π (π) ∩ aprσΈ (π) . π (53) apr (π) ⊇ aprσΈ σΈ (π) , π π σΈ σΈ σΈ aprπ (π) ⊇ aprπ (π) . (61) 8 Journal of Applied Mathematics Lemma 25. Let ππ΄ be a soft set over π, and let π = (π, ππ΄) be a soft approximation space. Then, the following properties hold for any π ∈ 2π. (1) If ππ΄ is full, then aprσΈ σΈ σΈ π aprσΈ (π) π (π) ⊆ σΈ σΈ aprπ ⊆ ⊆ aprσΈ σΈ π (π) ⊆ π σΈ aprπ (π) (π) ⊆ ⊆ σΈ σΈ σΈ aprπ (62) (π) . (2) If ππ΄ is partition, then (a) aprσΈ (π) = aprσΈ σΈ (π) = aprσΈ σΈ σΈ (π); π σΈ π σΈ σΈ σΈ σΈ σΈ π (b) aprπ = aprπ (π) = aprπ (π). ∈ aprσΈ (π). π (π π )π (π₯) ⊆ Proof. (1) Suppose that π₯ Since ππ΄ is full, then π₯ ∈ This implies π₯ ∈ aprσΈ σΈ (π). Thus, Suppose that aprσΈ (π) ∩ aprσΈ σΈ σΈ π (π − π) =ΜΈ 0. Pick π π₯ ∈ aprσΈ (π) ∩ aprσΈ σΈ σΈ π (π − π) . π π₯ ∈ aprσΈ (π) implies (π π )π (π₯) ⊆ π. π₯ ∈ aprσΈ σΈ σΈ π (π − π) π implies that there exists π¦ ∈ π such that π₯ ∈ (π π )π (π¦) and (π π )π (π¦) ∩ (π − π) =ΜΈ 0. So, (π π )π (π¦) ⊆ΜΈ π. Note that π π is an equivalence relation. Then, (π π )π (π₯) = (π π )π (π¦). Thus, (π π )π (π₯) ⊆ΜΈ π, contradiction. Hence, aprσΈ (π) ∩ aprσΈ σΈ σΈ π (π − π) = 0. π This proves that σΈ σΈ σΈ aprσΈ (π) ⊆ π − aprσΈ σΈ σΈ π (π − π) = apr (π) . Then, (π π )π (π₯) ⊆ π. π by Proposition 17. π Suppose that aprσΈ σΈ σΈ (π) π π₯∈ − aprσΈ σΈ σΈ π ⊆ aprσΈ (π) = aprσΈ σΈ σΈ (π) . aprσΈ σΈ π π (π) . aprσΈ (π) =ΜΈ 0. π (π) − (63) Pick aprσΈ (π) . π aprσΈ σΈ (π) ⊆ π ⊆ aprσΈ σΈ π (π) . π π π π π (74) Then, π − aprσΈ (π − π) = π − aprσΈ σΈ (π − π) = π − aprσΈ σΈ σΈ (π − π) . π π π (75) By Propositions 19, 20, and 21, aprσΈ π (π) = aprσΈ σΈ π (π) = aprσΈ σΈ σΈ π (π) . (76) (65) Example 26. Let π = {β1 , β2 , β3 , β4 , β5 , β6 }, π΄ = {π1 , π2 , π3 , π4 , π5 }, and let ππ΄ be a soft set over π, defined as follows: (66) π − aprσΈ σΈ σΈ (π − π) ⊇ π − aprσΈ (π − π) ⊇ π − aprσΈ σΈ (π − π) . π π π (67) π (π1 ) = {β1 } , π (π2 ) = {β6 } , π (π3 ) = {β2 , β5 } , (77) π (π4 ) = {β2 , β4 } , By Propositions 19, 20, and 21, aprσΈ σΈ π (π) ⊆ aprσΈ π (π) ⊆ aprσΈ σΈ σΈ π (π) . (68) (2)(a) Suppose that π₯ ∈ aprσΈ σΈ (π). Then, there exists π¦ ∈ π π such that π₯ ∈ (π π )π (π¦) ⊆ π. Since ππ΄ is partition, then π π is an equivalence relation by Proposition 16. Thus, π₯ ∈ (π π )π (π¦) follows (π π )π (π₯) = (π π )π (π¦). So, (π π )π (π₯) ⊆ π. This implies π₯ ∈ aprσΈ (π). Hence, π aprσΈ (π) ⊇ aprσΈ σΈ (π) . π (69) π (π5 ) = {β1 , β3 , β5 } . Obviously, ππ΄ is full. We have (π π )π (β1 ) = {β1 , β3 , β5 } , (π π )π (β2 ) = {β2 , β4 , β5 } , (π π )π (β3 ) = {β1 , β3 , β5 } , (π π )π (β4 ) = {β2 , β4 } , By (1), aprσΈ (π) = aprσΈ σΈ (π) . π (73) (64) then π (72) (2)(b) By (2)(a), π Since aprσΈ σΈ σΈ (π − π) ⊆ aprσΈ (π − π) ⊆ aprσΈ σΈ (π − π) , π aprσΈ (π − π) = aprσΈ σΈ (π − π) = aprσΈ σΈ σΈ (π − π) . π₯ ∉ aprσΈ (π) implies (π π )π (π₯) ⊆ΜΈ π. So, (π π )π (π₯) ∩ (π − π π) =ΜΈ 0. Since ππ΄ is full, then π₯ ∈ (π π )π (π₯) by Proposition 17. This implies π₯ ∈ aprσΈ σΈ π (π − π). Thus, π₯ ∉ π − aprσΈ σΈ π (π − π) = aprσΈ σΈ σΈ (π), contradiction. π Hence, aprσΈ σΈ σΈ (π) ⊆ aprσΈ (π). π π By Proposition 20, π π By (1), π aprσΈ (π) π (71) π (70) (π π )π (β5 ) = {β1 , β2 , β3 , β5 } . (78) Journal of Applied Mathematics 9 Let π = {β2 , β4 , β6 }. We have Theorem 29 (see [10]). Let π be an equivalence relation on π, let (ππ )π΄ be the soft set induced by π on π, and let π = (π, (ππ )π΄ ) be a soft approximation space. Then, for each π ∈ 2π, apr (π) = {β2 , β4 , β6 } , π aprσΈ (π) = {β4 } , π (π) = apr (π) , π aprσΈ σΈ π (π) = {β2 , β4 } , (79) aprπ (π) = {β2 , β4 , β5 , β6 } , aprσΈ σΈ π (π) = {β1 , β2 , β3 , β4 , β5 } . apr (π) =ΜΈ aprσΈ (π) , π (1) π π (π) = apr (π) = aprσΈ (π) = aprσΈ σΈ (π) = aprσΈ σΈ σΈ (π); aprσΈ (π) π =ΜΈ aprσΈ σΈ π (2) π π (π) = aprπ (π) = aprπ (π) = aprπ (π) = aprπ (π), π (π) , (80) aprσΈ π (π) =ΜΈ aprσΈ σΈ π (π) . By Proposition 16 and Lemmas 23, 24, and 25, we have Theorem 27. Theorem 27. Let ππ΄ be a soft set over π, and let π = (π, ππ΄) be a soft approximation space. Then, the following properties hold for any π ∈ 2π. (1) If ππ΄ is full, then aprσΈ (π) π ⊆ aprσΈ σΈ π σΈ σΈ (π) ⊆ π σΈ (81) σΈ σΈ σΈ ⊆ aprπ (π) ⊆ aprπ (π) ⊆ aprπ (π) . aprσΈ σΈ σΈ (π) ⊆ aprσΈ (π) ⊆ aprσΈ σΈ (π) ⊆ apr (π) π σΈ σΈ π σΈ ⊆ π ⊆ aprπ (π) ⊆ aprπ (π) (82) σΈ σΈ σΈ π σΈ σΈ σΈ where π π (π) and π π (π) are the Pawlak rough approximations of π. Corollary 31. Let ππ΄ be a full soft set over π, and let π = (π, ππ΄) be a soft approximation space. Then, (1) every soft πσΈ σΈ σΈ -definable set is a soft πσΈ -definable set. (2) every soft πσΈ -definable set is a soft πσΈ σΈ -definable set. Remark 32. Theorems 29 and 30 illustrate that Pawlak’s rough set models can be viewed as a special case of soft rough sets. Remark 33. Example 4.6 in [10] illustrates that a soft rough approximation is a worth considering alternative to the rough approximation. Soft rough sets could provide a better approximation than rough sets do. Let ππ΄ be a soft set over π, and let π = (π, ππ΄) be a soft approximation space. Denote ππ = {π ∈ 2π : π = apr (π)} , π ⊆ aprπ (π) ⊆ aprπ (π) . 3.4. The Relationship between Soft Rough Approximation Operators and Pawlak Rough Approximation Operators. In this section, we shall explore the relationship between soft rough approximation operators and Pawlak rough approximation operators. Definition 28. Let π be an equivalence relation on π. Define a mapping ππ : π΄ → 2π by ππ (π) = [π]π π σΈ σΈ 4. The Relationships between Soft Sets and Topologies (2) If ππ΄ is full and keeping union, then π π σΈ π aprπ (π) =ΜΈ aprσΈ π (π) , π Thus, in this case, π ∈ 2π is a Pawlak rough set if and only if X is a soft π-rough set. Theorem 30. Let ππ΄ be a partition soft set over π, and let π = (π, ππ΄) be a soft approximation space. Then, the following properties hold for any π ∈ 2π. Thus, (π) ⊆ (84) By Proposition 16 and Lemmas 23 and 25, we have Theorem 30. aprσΈ π (π) = {β2 , β4 , β5 } , aprσΈ σΈ σΈ π π (π) = aprπ (π) . π (83) for each π ∈ π΄, where π΄ = π. Then, (ππ )π΄ is called the soft set induced by π on π. ππ = {π ∈ 2π : π = aprπ (π)} ; ππσΈ = {π ∈ 2π : π = aprσΈ (π)} , π ππσΈ = {π ∈ 2π : π = aprσΈ π (π)} ; ππσΈ σΈ = {π ∈ 2π : π = aprσΈ σΈ (π)} , π ππσΈ σΈ = {π ∈ 2π : π = aprσΈ σΈ π (π)} ; ππσΈ σΈ σΈ = {π ∈ 2π : π = aprσΈ σΈ σΈ (π)} , π ππσΈ σΈ σΈ π = {π ∈ 2 : π = aprσΈ σΈ σΈ π (π)} . (85) 10 Journal of Applied Mathematics Then, π(π) = apr (π(π)). So π(π) ∈ ππ . Thus, 4.1. The First Sort of Topologies Induced by a Soft Set and Related Results. By Propositions 13 and 14, we have Theorem 34. Theorem 34. Let ππ΄ be a full and keeping intersection or a partition soft set over π and let π = (π, ππ΄) be a soft approximation space. Then ππ is a topology on π. Remark 35. Let ππ΄ be a full and keeping union soft set over π, and let π = (π, ππ΄) be an soft approximation space. Then, by Proposition 14(5), ππ = {0, π} is a indiscrete topology on π. π {π (π) : π ∈ π΄} ⊆ ππ . (3) Suppose that π ∈ ππ . If π = 0, by ππ΄ is topological, there exists π ∈ π΄ such that π = π(π). If π =ΜΈ 0, for each π₯ ∈ π, π = apr (π), there exists ππ₯ ∈ π΄ such that π₯ ∈ π(ππ₯ ) ⊆ π. π Then, π = β {π₯} ⊆ β π (ππ₯ ) ⊆ π. π₯∈π π₯∈π β π (ππ₯ ) = π (π) for some π ∈ π΄. π₯∈π π΄}. By (1), ππ ⊇ {π(π) : π ∈ π΄}. Hence, ππ = {π (π) : π ∈ π΄} . π {aprπ (π) : π ∈ 2 } ⊆ ππ = {apr (π) : π ∈ 2 } ; π (86) apr (π) = int (π) π (87) (97) (4) It suffices to show that (2) ππ ⊇ {π (π) : π ∈ π΄} ; for each π ∈ 2π. apr (π) ⊆ int (π) . (99) π (88) Conversely, for each π ∈ ππ with π ⊆ π, we have π = apr (π) ⊆ apr (π) by Proposition 13. Thus, π (4) apr is an interior operator of ππ . π int (π) = ∪ {π : π ∈ ππ , π ⊆ π} ⊆ apr (π) . π π Proof. (1) By Proposition 13, we have (98) By (1), apr (π) ∈ ππ . By Proposition 13, apr (π) ⊆ π. π π Thus (3) if ππ΄ is topological, then ππ = {π (π) : π ∈ π΄} ; (96) This implies π ∈ {π(π) : π ∈ π΄}. Thus, ππ ⊆ {π(π) : π ∈ (1) π (95) So, π = βπ₯∈π π(ππ₯ ). Since ππ΄ is keeping union, then The following theorem gives the structure of the first sort of topologies induced by a soft set. Theorem 36. Let ππ΄ be a full and keeping intersection soft set over π, let π = (π, ππ΄) be a soft approximation space, and let ππ be the topology induced by ππ΄ on π. Then, (94) (100) Hence, π {aprπ (π) : π ∈ 2 } ⊆ ππ . (89) apr (π) = int (π) . (90) Definition 37. Let π be a topology on π. Put π = {ππ : π ∈ π΄}, where π΄ is the set of indexes. Define a mapping ππ : π΄ → 2π by ππ (π) = ππ for each π ∈ π΄. Then, the soft set (ππ )π΄ over π is called the soft set induced by π on π. Obviously, π ππ ⊆ {apr (π) : π ∈ 2 } . π Let π ∈ {apr (π) : π ∈ 2π}. Then, π = apr (π) for some π π π ∈ 2π. By Proposition 13, apr (apr (π)) = apr (π). This π π π implies π ∈ ππ . Thus, ππ ⊇ {apr (π) : π ∈ 2π} . π (91) π (101) Definition 38. Let (π, π) be a topological space. If there exists a full and keeping intersection or a partition soft set ππ΄ over π such that ππ = π, then (π, π) is called a soft approximating space. The following proposition can easily be proved. Hence, {aprπ (π) : π ∈ 2π} ⊆ ππ = {apr (π) : π ∈ 2π} . π (92) (2) For each π ∈ π΄, by Proposition 13, apr (π (π)) π = β {π (πσΈ ) : πσΈ ∈ π΄, π (πσΈ ) ⊆ π (π)} ⊆ π (π) . (93) Proposition 39. (1) Let π be a topology on π, and let (ππ )π΄ be the soft set induced by π on π. Then, (ππ )π΄ is a full, keeping intersection, and keeping union soft set over π. (2) Let π1 and π2 be two topologies on π, and let (ππ1 )π΄ 1 and (ππ2 )π΄ 2 be two soft sets induced, respectively, by π1 and π2 on π. If π1 ⊆ π2 , then Μ (ππ ) . (ππ1 )π΄ ⊂ 2 π΄ 1 2 (102) Journal of Applied Mathematics 11 Theorem 40. Let π be a topology on π, let (ππ )π΄ be the soft set induced by π on π, and let πππ be the topology induced by (ππ )π΄ on π. Then, π = πππ . Proof. Put π = {ππ : π ∈ π΄}; then, ππ : π΄ → 2π is a mapping, where ππ (π) = ππ for each π ∈ π΄. By Proposition 39, (ππ )π΄ is full, keeping intersection, and keeping union. By Theorem 36, πππ = {ππ (π) : π ∈ π΄}. Hence, πππ = π. Corollary 41. Every topological space on the initial universe is a soft approximating space. Theorem 42. Let (π, π) be a topological space. Then, there exists a full, keeping intersection, and keeping union soft set ππ΄ over π such that apr (π) = int (π) π for each π ∈ 2π, (103) where π = (π, ππ΄) is a soft approximation space. Proof. Put π = {ππ : π ∈ π΄}, where π΄ is the set of indexes. Define a mapping π : π΄ → 2π by π (π) = ππ for each π ∈ π΄. (104) By Proposition 39, ππ΄ is full, keeping intersection, and keeping union. Let π ∈ 2π. For each π₯ ∈ apr (π), π₯ ∈ π(π) ⊆ π for π some π ∈ π΄. Then, π₯ ∈ ππ ⊆ π with ππ ∈ π. This implies π₯ ∈ int(π). Conversely, for each π₯ ∈ int(π), there exists an open neighborhood π of π₯ in π such that π ⊆ π. So, π = ππ for some π ∈ π΄. This implies π₯ ∈ π(π) ⊆ π. Thus, π₯ ∈ apr (π). π Hence, apr (π) = int(π). 4.2. The Second Sort of Topologies Induced by a Soft Set. By Proposition 19, we have Theorem 44. Theorem 44. Let ππ΄ be a full soft set over π, and let π = (π, ππ΄) be a soft approximation space. Then, ππσΈ is a topology on π. Definition 45. Let π be a topology on π. (1) π is called an Alexandrov topology on π, if π is closed for arbitrary intersections. (2) (π, π) is called an Alexandrov space, if π is an Alexandrov topology on π. (3) π is called a pseudodiscrete topology on π, if π΄ ∈ π if and only if π − π΄ ∈ π. Obviously, every pseudodiscrete topology is an Alexandrov topology. The following theorem gives the structure of the second sort of topologies induced by a soft set. Theorem 46. Let ππ΄ be a full soft set over π, and let ππσΈ be the topology induced by ππ΄ on π. Then, (π, ππσΈ ) is an Alexandrov space. Proof. By Proposition 16, π π is reflexive and symmetric. Then, by Proposition 5 in [16], ππσΈ is a pseudodiscrete topology on π. Thus, (π, ππσΈ ) is an Alexandrov space. (109) π Theorem 43. Let ππ΄ be a full and keeping intersection soft set over π, let ππ be the topology induced by ππ΄ on π, and let (πππ )π΅ be the soft set induced by ππ on π. Then, (1) Μ (ππ ) . ππ΄ ⊂ π π΅ (105) (2) If ππ΄ is topological, then aprσΈ σΈ (π) = π, π π π΅ (106) (107) Thus πππ is a mapping given by πππ : π΅ → 2π, where πππ (π) = ππ for each π ∈ π΅. Μ (ππ )π΅ . Hence, ππ΄ ⊂ π (2) Since ππ΄ is topological, then by Theorem 36, π΄ = π΅. Hence, ππ΄ = (πππ ) . π΅ aprσΈ σΈ (π ∩ π) = 0 =ΜΈ π ∩ π. Thus, ππσΈ σΈ is not a topology on π. where π΄ ⊆ π΅, for each π ∈ π΄. (110) π Proof. (1) By Theorem 36, ππ ⊇ {π(π) : π ∈ π΄}. Denote ππ = π (π) Example 47. Let ππ΄ be a full soft set over π and let π = (π, ππ΄) be a soft approximation space in Example 26. Let π = {β2 , β4 }, and π = {β1 , β2 , β3 , β5 }. We have aprσΈ σΈ (π) = π, ππ΄ = (πππ ) . ππ = {ππ : π ∈ π΅} , 4.3. The Third Sort of Topologies Induced by a Soft Set (108) By Proposition 21, we have Theorem 48. Theorem 48. Let ππ΄ be a full soft set over π, and let π = (π, ππ΄) be a soft approximation space. Then, ππσΈ σΈ σΈ is a topology on π. 4.4. The Relationships among Three Sorts of Topologies Induced by a Soft Set and Related Results. By Theorem 27, we have Theorem 49, which illustrates relationships among three sorts of topologies induced by a soft set. 12 Journal of Applied Mathematics Theorem 49. (1) If ππ΄ is a full soft set over π, then ππσΈ σΈ σΈ ⊆ ππσΈ . (111) Example 52. Let ππ΄ be a partition soft set over π in Example 11, let ππ be the topology induced by ππ΄ on π, and let (πππ )π΅ be the soft set induced by ππ on π. We have ππ = {ππ : π ∈ π΅} , (2) If ππ΄ is a full and keeping intersection soft set over π, then ππσΈ σΈ σΈ ⊆ ππσΈ ⊆ ππ . where π΅ = {π1 , π2 , . . . , π16 } , ππ1 = π (π1 ) = {β1 , β2 } , (112) ππ2 = π (π2 ) = {β5 } , (3) If ππ΄ is a partition soft set over π, then ππ = ππσΈ = ππ3 = π (π3 ) = {β3 } , ππσΈ σΈ σΈ . (113) ππ4 = π (π4 ) = {β4 } , ππ5 = {β3 , β4 } , By Theorem 36, Proposition 39 and Theorem 49, we have Theorem 50. ππ6 = {β3 , β5 } , Theorem 50. Let π be a topology on π, let (ππ )π΄ be the soft set induced by π on π, and let πππ , ππσΈ π and ππσΈ σΈ σΈ π be the topology induced, respectively, by (ππ )π΄ on π. Then π = πππ ⊇ ππσΈ π ⊇ ππσΈ σΈ σΈ π . ππ7 = {β4 , β5 } , ππ9 = {β1 , β2 , β4 } , (114) ππ10 = {β1 , β2 , β5 } , By Proposition 39 and Theorems 43 and 49, we have Theorem 51. ππ11 = {β3 , β4 , β5 } , Theorem 51. (1) If ππ΄ is a full soft set over π, let ππσΈ and ππσΈ σΈ σΈ be the topologies induced, respectively, by ππ΄ on π, and let (πππσΈ )πΆ (resp., (πππσΈ σΈ σΈ )D ) be the soft set induced by ππσΈ (resp., ππσΈ σΈ σΈ ) on π. Then, Μ (ππσΈ σΈ σΈ ) . (πππσΈ ) ⊃ π πΆ (2) Let ππ΄ be a full and keeping intersection soft set over π, let ππ , ππσΈ , and ππσΈ σΈ σΈ be the topologies induced respectively by ππ΄ on π and let (πππ )π΅ (resp., (πππσΈ )πΆ, (πππσΈ σΈ σΈ )D ) be the soft set induced by ππ (resp., ππσΈ , ππσΈ σΈ σΈ ) on π. Then, (a) Μ ππ΄, (πππ ) ⊃ π΅ πΆ π· (116) πΆ (117) π· (3) Let ππ΄ be a partition soft set over π, let πππ , ππσΈ π and ππσΈ σΈ σΈ π be the topologies induced, respectively, by ππ΄ on π and let (πππ )π΅ (resp., (πππσΈ )πΆ, (πππσΈ σΈ σΈ )π·) be the soft set induced by ππ (resp., ππσΈ , ππσΈ σΈ σΈ ) on π. Then, π΅ ππ16 = π. Obviously, Μ (ππ ) , ππ΄ ⊂ π Μ ΜΈ (ππ ) . ππ΄ ⊇ π π΅ ππ΄ =ΜΈ (πππ ) . π΅ (120) (121) In this section, four sorts of soft rough sets based on four pairs of soft rough approximations are investigated. For A, B ⊆ 2π, we denote A \ B = {π ∈ 2π : π ∈ A, π ∉ B} . πΆ π· (118) (122) Lemma 53 (see [10]). Let ππ΄ be a soft set over π and let π = (π, ππ΄) be a soft approximation space. Then for each π ∈ 2π, π is a soft π-rough set ⇐⇒ aprπ (π) ⊆ π. (πππ ) = (πππσΈ ) = (πππσΈ σΈ σΈ ) . π΅ ππ15 = 0, 5. The Related Properties of Soft Rough Sets Μ (ππσΈ ) ⊃ Μ (ππσΈ σΈ σΈ ) . ππ΄ = (πππ ) ⊃ π π Μ ππ΄, (πππ ) ⊃ ππ14 = {β1 , β2 , β4 , β5 } , Thus, (b) If ππ΄ is keeping union, then π΅ ππ13 = {β1 , β2 , β3 , β5 } , π΅ Μ (ππσΈ ) ⊃ Μ (ππσΈ σΈ σΈ ) . (πππ ) ⊃ π π π΅ ππ12 = {β1 , β2 , β3 , β4 } , (115) π· (119) ππ8 = {β1 , β2 , β3 } , By Corollary 31, we have the following Lemma 54. (123) Journal of Applied Mathematics 13 Lemma 54. Let ππ΄ be a full soft set over π, and let π = (π, ππ΄) be a soft approximation space. Then, (1) every soft πσΈ -rough set is a soft πσΈ σΈ σΈ -rough set. Theorem 57. Let ππ΄ be a soft set over U and let π = (π, ππ΄) be a soft approximation space. Then, for π ∈ 2π, one has (2) every soft πσΈ σΈ -rough set is a soft πσΈ -rough set. PosσΈ π (π − π) = NegσΈ π (π) , By Theorem 27, we have Lemma 55. Lemma 55. Let ππ΄ be a full and keeping union soft set over π, and let π = (π, ππ΄) be a soft approximation space. If π ∈ 2π is a soft π-definable set, then, π ∈ ππσΈ σΈ σΈ ⊆ ππσΈ ⊆ ππσΈ σΈ . (124) The following theorem gives the structure of soft rough sets. Theorem 56. Let ππ΄ be a soft set over π, and let π = (π, ππ΄) be a soft approximation space. Denote (125) (a) ππ = 2π \ Ω; (126) ΩσΈ σΈ ⊆ ΩσΈ ⊆ ΩσΈ σΈ σΈ ; (127) (b) (c) 2π \ ππσΈ σΈ σΈ ⊆ ΩσΈ σΈ σΈ ; (128) (d) ππσΈ ∩ ππσΈ = 2π \ ΩσΈ , ∩ ππσΈ σΈ π σΈ σΈ =2 \Ω , (129) ππσΈ σΈ σΈ ∩ ππσΈ σΈ σΈ = 2π \ ΩσΈ σΈ σΈ . (2) If ππ΄ is full and keeping union, then (a) 2π \ ππσΈ σΈ ⊆ 2π \ ππσΈ ⊆ 2π \ ππσΈ σΈ σΈ ⊆ 2π \ ππ ⊆ Ω; (b) ππ = {0, π} = 2π \ Ω. (3) If ππ΄ is full and keeping intersection, then π (a) ππ = 2 \ Ω ⊆ ππ . Proof. This is obtained from Propositions 19, 20, and 21. By Proposition 14 and Theorem 27, we have Theorem 58. Theorem 58. Let ππ΄ be a soft set over π, and let π = (π, ππ΄) be a soft approximation space. Then, for π ∈ 2π, one has the following. (131) (2) If ππ΄ is full and keeping union, then σΈ σΈ (1) If ππ΄ is full, then ππσΈ σΈ σΈ σΈ σΈ PosσΈ σΈ σΈ π (π − π) = Negπ (π) . σΈ σΈ σΈ σΈ (a) aprπ (π) − π ⊆ aprπ (π) − π ⊆ aprπ (π) − π ⊆ Bndπ (π); (b) Negπ (π) = 0 and Bndπ (π) = π−Posπ (π) where π =ΜΈ 0. ΩσΈ σΈ σΈ = {π ∈ 2π : π is a soft πσΈ σΈ σΈ -rough set} . 2π \ ππσΈ σΈ ⊆ ΩσΈ σΈ , (130) BndσΈ σΈ π (π) ⊆ BndσΈ π (π) ⊆ BndσΈ σΈ σΈ π (π) . ΩσΈ = {π ∈ 2π : π is a soft πσΈ -rough set} , ΩσΈ σΈ = {π ∈ 2π : π is a soft πσΈ σΈ -rough set} , PosσΈ σΈ π (π − π) = NegσΈ σΈ π (π) , (1) If ππ΄ be a full, then Ω = {π ∈ 2π : π is a soft π-rough set} , 2π \ ππσΈ ⊆ ΩσΈ , Proof. These hold by Proposition 14 and Lemmas 53, 54, and 55. Remark 59. Theorem 58 illustrates that soft πσΈ σΈ -rough sets could provide a better approximation than soft πσΈ -rough sets do and soft πσΈ -rough sets could provide a better approximation than soft πσΈ σΈ σΈ -rough sets do. 6. A Correspondence Relationship In this section, we give a one-to-one correspondence relationship in order to reveal the broad application prospect of soft sets. Definition 60 (see [17]). Let π be a finite set of objects, let π΄ be a finite set of attributes, and let πΌ be a binary relation on from π to π΄. The triple (π, π΄, πΌ) is called a formal context. Let (π, π΄, πΌ) be a formal context. For π’ ∈ π and π ∈ π΄, π’π π, which is also written as (π’, π) ∈ π , means that the object π’ possesses the attribute π. Denote {π}∗ = {π’ ∈ π : π’πΌπ} , {π’}∗ = {π ∈ π΄ : π’πΌπ} . (132) Definition 61. Let FC = (π, π΄, πΌ) be a formal context. Define a mapping πFC : π΄ → 2π by πFC (π) = {π}∗ (133) for each π ∈ π΄. Then, (πFC )π΄ = (πFC , π΄) is called the soft set over π induced by FC. We denote (πFC )π΄ by πFC . 14 Journal of Applied Mathematics Definition 62. Let π = ππ΄ be a soft set over π. Define a binary relation πΌπ ∈ 2π × π΄ by (π’, π) ∈ πΌπ ⇐⇒ π’ ∈ π (π) (134) for each π’ ∈ π and each π ∈ π΄. Then, (π, π΄, πΌπ ) is called the formal context induced by π. We denote (π, π΄, πΌπ ) by FCπ . Lemma 63. Let πΉπΆ = (π, π΄, πΌ) be a formal context, let πFC be the soft set induced by FC, and let FCπFC be the formal context induced by πFC . Then, FC = FCπFC . (135) Proof. Obviously, FCπFC = (π, π΄, πΌπFC ). For each (π’, π) ∈ π × π΄, (π’, π) ∈ πΌπFC ⇐⇒ π’ ∈ πFC (π) . (136) πFC (π) = {π}∗ = {π’ ∈ π : π’πΌπ} = {π’ ∈ π : (π’, π) ∈ πΌ} . (137) Then, (138) Thus, for each (π’, π) ∈ π × π΄, (π’, π) ∈ πΌπFC ⇔ (π’, π) ∈ πΌ. This implies πΌπFC = πΌ. Hence, FC = FCπFC . (139) Lemma 64. Let π = ππ΄ be a soft set over π, let πΉπΆπ be the formal context induced by π, and let πFCπ (140) be the soft set induced by FCπ . Then, π = πFCπ . (141) Proof. Obviously, πFCπ = (πFCπ , π΄). Since FCπ = (π, π΄, πΌπ ), then πFCπ (π) = {π’ ∈ π : (π’, π) ∈ πΌπ } for each π ∈ π΄. (142) So, (π’, π) ∈ πΌπ ⇔ π’ ∈ π(π). Obviously, π(π) = {π’ ∈ π : π’ ∈ π(π)} for each π ∈ π΄. Thus, for each π ∈ π΄, πFC (π) = π(π). Hence, π = πFCπ . (143) Theorem 65. Let Γ = {π = ππ΄ : π is a soft set over π} , Σ = {FC = (π, π΄, πΌ) : FC is a formal context} . π (FC) = πFC , π (π) = FCπ , for any FC = (π, π΄, πΌ) ∈ Σ, for any π = ππ΄ ∈ Γ. (145) By Lemma 63, π β π = πΣ , (146) where π β π is the composition of π and πΊ, and πΣ is the identity mapping on Σ. By Lemma 64, π β π = πΓ , For each π ∈ π΄, π’ ∈ πFC (π) ⇐⇒ (π’, π) ∈ πΌ. Proof. Two mappings π : Σ → Γ and π : Γ → Σ are defined as follows: (147) where π β πΉ is the composition of π and π, and πΓ is the identity mapping on Γ. Hence, πΉ and πΊ are both a one-to-one correspondence. This prove that there exists a one-to-one correspondence between Σ and Γ. Remark 66. Theorem 65 illustrates that we can do formal concept analysis for soft sets or do soft analysis for formal contexts. 7. Conclusions In this paper, we investigated soft rough approximation operators and the problems of combing soft sets with soft rough sets and topologies. Four pairs of soft rough approximation operators were considered, and their properties were given. Four sorts of soft rough sets are defined by using four pairs of soft rough approximation operators, and Pawlak’s rough set models can be viewed as a special case of soft rough sets. We researched relationships among soft sets, soft rough sets and topologies, obtained the structure of soft rough sets, and revealed that every topological space on the initial universe is a soft approximating space. We may mention that soft rough sets can be used in object evaluation and group decision making. It should be noted that the use of soft rough sets could, to some extent, automatically reduce the noise factor caused by the subjective nature of the expert’s evaluation. We will investigate these problems in future papers. Acknowledgment This work is supported by the National Natural Science Foundation of China (no. 11061004, 11226085), the Science Research Project of Guangxi University for Nationalities (no. 2011QD015) and the Science Foundation of Guangxi College of Finance and Economics (no. 2012ZD001). References (144) Then, there exists a one-to-one correspondence between Γ and Σ. [1] Z. Pawlak, Rough Sets: Theoretical Aspects of Reasoning about Data, Kluwer Academic, Boston, Mass, USA, 1991. [2] D. Molodtsov, “Soft set theory—first results,” Computers & Mathematics with Applications, vol. 37, no. 4-5, pp. 19–31, 1999. Journal of Applied Mathematics [3] P. K. Maji, R. Biswas, and A. R. Roy, “Soft set theory,” Computers & Mathematics with Applications, vol. 45, no. 4-5, pp. 555–562, 2003. [4] P. K. Maji, A. R. Roy, and R. Biswas, “An application of soft sets in a decision making problem,” Computers & Mathematics with Applications, vol. 44, no. 8-9, pp. 1077–1083, 2002. [5] P. K. Maji, R. Biswas, and A. R. Roy, “Fuzzy soft sets,” Journal of Fuzzy Mathematics, vol. 9, no. 3, pp. 589–602, 2001. [6] A. R. Roy and P. K. Maji, “A fuzzy soft set theoretic approach to decision making problems,” Journal of Computational and Applied Mathematics, vol. 203, no. 2, pp. 412–418, 2007. [7] Y. Jiang, Y. Tang, Q. Chen, J. Wang, and S. Tang, “Extending soft sets with description logics,” Computers & Mathematics with Applications, vol. 59, no. 6, pp. 2087–2096, 2010. [8] H. AktasΜ§ and N. CΜ§agΜman, “Soft sets and soft groups,” Information Sciences, vol. 177, no. 13, pp. 2726–2735, 2007. [9] F. Feng, C. Li, B. Davvaz, and M. I. Ali, “Soft sets combined with fuzzy sets and rough sets: a tentative approach,” Soft Computing, vol. 14, no. 9, pp. 899–911, 2010. [10] F. Feng, X. Liu, V. Leoreanu-Fotea, and Y. B. Jun, “Soft sets and soft rough sets,” Information Sciences, vol. 181, no. 6, pp. 1125– 1137, 2011. [11] M. Shabir and M. Naz, “On soft topological spaces,” Computers & Mathematics with Applications, vol. 61, no. 7, pp. 1786–1799, 2011. [12] X. Ge, Z. Li, and Y. Ge, “Topological spaces and soft sets,” Journal of Computational Analysis and Applications, vol. 13, no. 5, pp. 881–885, 2011. [13] Z. Pawlak and A. Skowron, “Rough sets: some extensions,” Information Sciences, vol. 177, no. 1, pp. 28–40, 2007. [14] Y. Y. Yao and T. Y. Lin, “Generalization of rough sets using modal logic,” Intelligent Automation and Soft Computing, vol. 2, no. 2, pp. 103–120, 1996. [15] W. Zhang, W. Wu, J. Liang, and D. Li, Rough Sets Theorey and Methods, Chinese Scientific, Beijing, China, 2001. [16] M. Kondo, “On the structure of generalized rough sets,” Information Sciences, vol. 176, no. 5, pp. 589–600, 2006. [17] B. Ganter and R. Wille, Formal Concept Analysis: Mathematical Foundations, Springer, New York, NY, USA, 1999. 15 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