Abstract
Graph-based frames have been introduced as a logical framework which internalises an inherent boundary to knowability (referred to as ‘informational entropy’), due, e.g. to perceptual, evidential or linguistic limits. They also support the interpretation of lattice-based (modal) logics as hyper-constructive logics of evidential reasoning. Conceptually, the present paper proposes graph-based frames as a formal framework suitable for generalising Pawlak's rough set theory to a setting in which inherent limits to knowability exist and need to be considered. Technically, the present paper establishes systematic connections between the first-order correspondents of Sahlqvist modal reduction principles on Kripke frames, and on the more general relational environments of graph-based and polarity-based frames. This work is part of a research line aiming at: (a) comparing and inter-relating the various (first-order) conditions corresponding to a given (modal) axiom in different relational semantics; (b) recognising when first-order sentences in the frame-correspondence languages of different relational structures encode the same ‘modal content’; (c) meaningfully transferring relational properties across different semantic contexts. The present paper develops these results for the graph-based semantics, polarity-based semantics, and all Sahlqvist modal reduction principles. As an application, we study well known modal axioms in rough set theory (such as those corresponding to seriality, reflexivity, and transitivity) on graph-based frames and show that, although these axioms correspond to different first-order conditions on graph-based frames, their intuitive meaning is retained. This allows us to introduce the notion of hyperconstructivist approximation spaces as the subclass of graph-based frames defined by the first-order conditions corresponding to the same modal axioms defining classical generalised approximation spaces, and to transfer the properties and the intuitive understanding of different approximation spaces to the more general framework of graph-based frames. The approach presented in this paper provides a base for systematically comparing and connecting various formal frameworks in rough set theory, and for the transfer of insights across different frameworks.
1. Introduction
Generalizations of Rough Set Theory. The contributions of the present paper lie within, and are motivated by, several research lines in Rough Set Theory (Pawlak, Citation1984, Citation1998; Pawlak & Skowron, Citation2007) aimed at generalising Pawlak's original setting both for extending its scope, and for making the theory more modular and systematic. Instrumental to these generalisations were several cross-fertilizations with other research lines such as (two-valued (Blackburn et al., Citation2002) and many-valued (Bou et al., Citation2011; Fitting, Citation1991, Citation1992; Godo et al., Citation2003)) modal logic, and Formal Concept Analysis (Ganter & Wille, Citation2012). Since Orlowska's work identifying the modal logic S5 as the logic of information spaces (Orlowska, Citation1994), and building on the insight that formalising the indiscernibility relation as an equivalence relation might be too restrictive (Rasiowa & Skowron, Citation1984; Zakowski, Citation1983), Vakarelov (Citation1991, Citation2005) introduces a framework in which lower and upper approximations are associated with different indiscernibility relations; Yao and Lin (Citation1996) account systematically for various notions of generalised approximation spaces, each defined in terms of certain first-order properties (e.g. reflexivity, symmetry, transitivity, seriality, Euclideanness) corresponding (via the well known Sahlqvist theory in modal logic van Benthem, Citation1984; Sahlqvist, Citation1975) to various well known modal axioms (which are, more specifically, modal reduction principles (van Benthem, Citation1976), cf. Definition 2.5); moreover, in the same paper, this approach is systematically extended to the setting of graded and probabilistic approximation spaces, via graded (Fine, Citation1972) and probabilistic modal logic (Fagin et al., Citation1990); using duality-theoretic and correspondence-theoretic techniques, Balbiani and Vakarelov (Citation2001) introduce a sound and complete decidable poly-modal logic of weak and strong indiscernibility and complementarity for information systems. Also building on insights and results stemming from duality and representation theory for modal logic, Banerjee and Chakraborty (Citation1994, Citation1996, Citation2004) study the mathematical framework of rough set theory from a more abstract viewpoint grounded on the notion of rough algebras, i.e. modal algebras the non-modal reducts of which are more general than Boolean algebras, and hence allow access to a base logic which, being paraconsistent, is strictly more general than classical propositional logic. Based on this algebraic perspective, proof-theoretic frameworks have also been developed for the logics of rough algebras (van der Berg et al., Citation2023a, Citation2023b; Greco et al., Citation2019; Greco, Liang et al., Citation2019; Ma et al., Citation2018; Saha et al., Citation2014, Citation2016).
Unifying RST and FCA. Closely related to these developments are proposals of unifying frameworks for rough set theory and formal concept analysis (Cattaneo et al., Citation2016; Formica, Citation2018; Kent, Citation1996; Yao, Citation2004a, Citation2004b, Citation2006, Citation2016, Citation2020), both in the two-valued and in the many-valued setting. This unification is particularly sought after for modelling classification problems characterised by partial or incomplete information.
Drawing on insights developed in the research lines discussed above, in Conradie et al. (Citation2021), a framework unifying rough set theory and formal concept analysis is proposed, based on duality-theoretic and algebraic insights stemming from the mathematical theory of modal logic (Conradie et al., Citation2014; Conradie & Palmigiano, Citation2012; Conradie et al., Citation2017). The main tool exploited in Conradie et al. (Citation2021) is an embedding, defined as in Moshier (Citation2016), from the class of sets to the class of formal contexts (cf. Conradie et al. (Citation2021, Definition 3.3)) which preserves the Boolean (powerset) algebra associated with each set, in the sense that the concept lattice of any formal context in the image of the embedding is order-isomorphic to the powerset algebra of its pre-image (cf. Conradie et al. (Citation2021, Proposition 3.4)). This embedding can be extended (cf. Conradie et al. (Citation2021, Proposition 3.7)) to a complex-algebra-preserving embedding from the class of Kripke frames to the class of enriched formal contexts, or polarity-based framesFootnote1. These structures have been defined in (Conradie et al., Citation2016, Citation2017) in the context of a research program aimed at developing the logical foundations of categorisation theory, and consist of formal contexts enriched with additional relations, each defined on the basis of duality-theoretic considerations (discussed in Conradie et al., Citation2020), and supporting the interpretation of a normal modal operator. In Conradie et al. (Citation2021), the study of the preservation properties of the embedding mentioned above leads to the understanding that a connection can be established (cf. Conradie et al. (Citation2021, Sections 3.4 and 4)) between the first-order conditions on Kripke frames and those on enriched formal contexts corresponding to the modal axioms considered in the literature in rough set theory for generalising approximation spaces.
Rough concepts and beyond: towards parametric correspondence. Besides motivating the identification of conceptual approximation spaces (cf. Conradie et al. (Citation2021, Section 5)) as the subclass of enriched formal contexts serving as a unifying environment for rough set theory and formal concept analysis, these developments naturally elicit the questions of whether the connection found and exploited in Conradie et al. (Citation2021), between the first-order conditions corresponding to a finite number of well known modal axioms in different semantic settings, can be systematically extended to significantly large classes of modal axioms, and also to different semantic settings. Concrete examples pointing to the existence of such systematic connections cropped up, not only in relation with the semantics of enriched formal contexts (aka polarity-based frames) for lattice-based modal logics (sometimes referred to as ‘non-distributive’ modal logics), but also for an alternative relational semantic setting for the same logics (namely, graph-based frames), and have been discussed in (van Benthem, Citation2001; Conradie et al., Citation2019b, Citation2021, Citation2016, Citation2017). In Conradie et al. (Citation2022), both questions are answered positively: the above-mentioned connection is generalised from a finite set of modal axioms to the class of Sahlqvist modal reduction principles (van Benthem, Citation1976) (cf. Section 2.5) and is also extended to two-valued and many-valued Kripke frames, and two-valued and many-valued enriched formal contexts. These results initiate a line of research which aims at making correspondence theory not just (methodologically) unified (Conradie et al., Citation2014), but also (effectively) parametric (Conradie et al., Citation2022).
Extending parametric correspondence: the case of graph-based frames. The contributions of the present paper include positive answers to these same questions for Sahlqvist modal reduction principles, relative to Kripke frames, graph-based frames, and polarity-based frames, pivoting on graph-based frames. Graph-based frames (Conradie & Craig, Citation2015; Conradie et al., Citation2019b, Citation2020; Craig et al., Citation2015) (cf. Definition 2.10) are relational structures based on graphs (), where Z is a nonempty set and is a reflexive relation. Graph-based frames provide complete semantics to non-distributive modal logic (Conradie et al., Citation2019b), which fact, as also discussed in Conradie et al. (Citation2020), supports the interpretation of this logic as the logic of informational entropy, i.e. an inherent boundary to knowability due e.g. to perceptual, theoretical, evidential or linguistic limits. In graphs () on which these relational structures are based, the reflexive relation E is interpreted as the inherent indiscernibility relation induced by informational entropy, much in the same style as Pawlak's approximation spaces in rough set theory. However, E is only required to be reflexive but, in general, neither transitive nor symmetric, which is in line with proposals in rough set theory (Vakarelov, Citation2005; Wybraniec-Skardowska, Citation1989; Yao & Lin, Citation1996), also discussed above, that indiscernibility does not need to be modelled by equivalence relations. Another key difference is that, rather than generating modal operators which associate any subset of Z with its definable E-approximations, E generates a complete lattice (i.e. the lattice of formal -concepts, as shown in the picture below). Hence, the role played by E in generating the complex algebras of graph-based frames is analogous to the role played by the order relation of intuitionistic Kripke frames in generating the Heyting algebra structure of their associated complex algebras: both E and the order ultimately support the interpretation of the propositional (i.e. non-modal) connectives. The resulting propositional fragment of non-distributive modal logic is sound (and complete) w.r.t. general lattices, and is hence much weaker than both classical and intuitionistic logic. Rather than being a flaw, this is a feature of this framework, which precisely captures and internalises the correct reasoning patterns under informational entropy into the propositional fragment of the language. (Figure .)
Inherent vs. epistemic indiscernibility. The environment of graph-based frames makes it possible to differentiate between inherent indiscernibility (modelled by E) and other (possibly more contingent, e.g. subjective, or epistemic) types of indiscernibility (modelled by the additional relations which support the interpretation of the modal operators). The conceptual difference between inherent and other types of indiscernibility is reflected into the different roles taken by these relations w.r.t. the interpretation of the logical language: the elements of the concept lattice represented on the right-hand side of the picture do not represent definable approximations of predicates, but rather, they represent ‘all there is to know’ about predicates, i.e. the theoretical horizon to knowability, given the inherent boundary encoded into E. In their turn, the elements of the concept lattices are approximated by the modal operators induced by the additional relations of the graph-based relational structures, and this approximation reflects the epistemic (subjective) indiscernibility of agents.
Methodology for the shift from Kripke frames to graph-based frames. The relation E is intended as the generalisation of the identity relation Δ on sets, and the embedding from sets to reflexive graphs corresponding to this generalisation, which is defined by the assignment , plays the same role in the present context as the role played by the embedding from sets to formal contexts discussed above, and displays properties analogous to those of that embedding (namely, it can be extended to a complex algebra-preserving embedding from Kripke frames to graph-based frames). Thus, conceptually, the environment of classical Kripke frames can be understood as the limit case of the present environment in which any two states are inherently indistinguishable only if they are identical.
Graph-based frames and non-distributive logics as hyper-constructivist logics. In Conradie et al. (Citation2020), it is argued that graph-based frames support a view of non-distributive (modal) logics as hyper-constructivist logics, i.e. logics in which the principle of excluded middle fails at the meta-linguistic level. Indeed, as illustrated by the picture above in the case of the proposition variable q, the satisfaction and refutation set of a formula φ on graph-based models are not necessarily set-theoretic complements of one other; therefore, it is possible for a formula to be neither satisfied nor refuted at a state. The progressive generalisations, from classical propositional logic to intuitionistic logic, and from intuitionistic logic to the propositional fragment of non-distributive (modal) logic (hereafter: non-distributive logic) is reflected in two ways: concerning relational models, the move from classical to intuitionistic logic is captured as the move from sets to preorders (i.e. sets equipped with reflexive and transitive relations), and the move from intuitionistic to non-distributive logic is captured as the move from preorders to reflexive graphs (i.e. transitivity is dropped); concerning the notion of truth, classical truth is replaced in intuitionistic logic with a finer-grained notion of provable truth, which makes the law of excluded middle fail at the level of the logical language, since at a given state there might be neither a proof of φ nor a proof of ; however, at the metalogical level of satisfaction and refutation, if a formula is not satisfied at a given state of an intuitionistic model, then it is refuted at that state.
Hyper-constructivist logics and evidential truth. As discussed in (Conradie et al., Citation2020), the failure of the law of excluded middle at the metalogical level supported by the graph-based semantics suggests that the notion of truth supported by non-distributive (modal) logics is even more refined than intuitionistic truth, and can be intuitively construed as an evidence-based truth: that is, to refute a formula at a given state, the lack of positive evidence is not enough, but rather, there needs to be evidence against.
Many-valued graph-based frames. In Conradie et al. (Citation2019a), the many-valued version is introduced of the graph-based semantics of Conradie et al. (Citation2019b) for two axiomatic extensions of the basic normal non-distributive modal logic, and in particular their potential is explored for modelling situations in which informational entropy derives from the theoretical frameworks under which empirical studies are conducted. This has been proposed as a suitable framework for modelling competing theories in the empirical sciences. In a similar vein, in Conradie et al. (Citation2021), the many-valued graph-based semantic setting for non-distributive modal logics has been further extended to a multi-type setting, and has been proposed as a suitable formal framework for modelling socio-political competition.
For the readers' convenience, the relevant developments in graph-based and polarity-based semantics for modal logic and of their applications are summarised in Table .
Main contributions. Besides extending the network of systematic connections, established in Conradie et al. (Citation2022), among various relational semantics for modal logic so as to include graph-based frames, the results of the present paper, which we summarise in Table , lay the foundations of a systematic generalisation of Rough Set Theory to settings which require forms of reasoning whose associated notion of truth is evidence-based in the sense indicated above. Mathematically, these settings can be formalised by environments whose naturally associated logics are hyper-constructive.
Comparison with results on polarity-based frames. As observed in Conradie et al. (Citation2020), although the polarity-based semantics and the graph-based semantics arise from the same duality-based methodology and they both provide complete semantics to non-distributive (modal) logics, they support very different interpretations of what these logics are about, and the first-order languages canonically associated with these two classes of relational structures are also very different. This difference can be appreciated e.g. when comparing the first-order correspondents on polarity-based frames and on graph-based frames of a simple and well known Sahlqvist modal reduction principle, as reported in the following tableFootnote2.
Table
In order to be able to systematically connect the first-order correspondents of any Sahlqvist modal reduction principle across these relational semantics, we need to establish a common ground between their associated first-order languages. Establishing this common ground is precisely what the core technical contribution of the present paper is about. Although, as indicated earlier, the methodology followed in the present paper is analogous to the one adopted in Conradie et al. (Citation2022), transferring it to graph-based frames requires specific steps, which are presented in Sections 5 and 6.
Structure of the paper. In Section 2, after introducing notation used throughout the paper (cf. Section 2.1), we collect preliminaries on the various (set-based and algebraic) generalisations of Rough Set Theory (cf. Sections 2.2 and 2.3), on graph-based frames as semantic structures for general lattice-based modal logic (cf. Section 2.4), and on modal reduction principles (cf. Section 2.5). In Section 3, we discuss two case studies in which informational entropy plays a relevant role and is accounted for in the setting of graph-based frames; in Section 4, we introduce the notion of hyperconstructivist approximation spaces and discuss the methodology underlying this definition as an instance of the general transfer results presented in the following sections. In Section 5, we introduce and study the properties of several notions of compositions of relations in the settings of Kripke frames and of graph-based frames. Thanks to these definitions, suitable propositional languages and can be introduced (cf. Section 5.2) in which first-order conditions on Kripke frames and on polarity-based frames can be represented. In Section 6, we show that the correspondents of all Sahlqvist modal reduction principles on Kripke frames and on graph-based frames can be represented as term-inequalities of the languages and . Represented in this way, a systematic connection can be established between them (cf. Section 6.3), and with polarity-based frames (cf. Section 6.4). In Section 7, we apply the main result of the previous section to describe the relationship between the first-order correspondents of well known modal axioms in Rough Set Theory in graph-based frames and in Kripke frames. We show that, based on this mathematical relationship, also the intuitive meaning of these axioms can be systematically transferred across these different semantics. Finally, we conclude in Section 8.
2. Preliminaries
The present section collects basic definitions and facts about the various intersecting topics and results on which the contributions of the present paper build. In Section 2.1, we introduce the notation used throughout the paper. In Section 2.2, we collect the basic definitions on approximation spaces and their modal logic. In Section 2.3, we review the literature on various algebraic approaches to rough set theory. In Section 2.4, we collect basic definitions and facts on non-distributive modal logics and their graph-based frames. In Section 2.5, we collect preliminaries on inductive modal reduction principles and discuss a general and compact representation of their associated output when running the algorithm ALBA (Conradie & Palmigiano, Citation2019) on them.
2.1. Notational conventions and basic constructions
We let denote the identity relation on a set U, and we will drop the subscript when it causes no ambiguity. The superscript denotes the relative complement of a subset of a given set. Hence, for any binary relation , we let be defined by iff . For any such R and any and , we let and , and write and for and , respectively. Any such R gives rise to the semantic modal operators s.t. and for any . For any , and any and , let (1) (1) Well known properties of these constructions (cf. Davey and Priestley (Citation2002, Sections 7.22-7.29)) are stated in the following lemma.
Lemma 2.1
For any relation , and all , , , and ,
(1) | implies , and implies . | ||||
(2) | iff . | ||||
(3) | and . | ||||
(4) | and . | ||||
(5) | and . |
All properties listed in Lemma 2.1 hold with and replacing and respectively, by instantiating , so we will refer to this lemma also when invoking these properties.
Lemma 2.2
Conradie et al. (Citation2022, Lemma 3.10)
For any relation , and any ,
2.2. Approximation spaces and their modal logic
Approximation spaces have been introduced by Pawlak (Citation1982) as the basic formal environment for Rough Set Theory. These are structures such that S is a nonempty set, and is an equivalence relation. For any such and any , the upper and lower approximations of Z are respectively defined as follows: A rough set of is a pair for any (cf. Banerjee and Chakraborty (Citation1996)). Since R is an equivalence relation, with and validating the axioms of the classical normal modal logic S5 (cf. Orlowska (Citation1994)).
As approximation spaces are exactly the Kripke frames for the normal modal logic S5 (Orlowska, Citation1994), this logic completely axiomatizes Pawlak's rough set theory. Given a language for classical modal logic over a set of proposition variables and a valuation on , the satisfiability on models is defined as usual in modal logic. The extension of any formula ϕ is defined recursively as follows:
As is well known (Orlowska, Citation1994), the modal logic S5 is the axiomatic extension of the basic normal modal logic K with the following axioms, respectively corresponding to the reflexivity, transitivity and symmetry of the indiscernibility relation R. Motivated by the idea that the indiscernibility relation does not need to be an equivalence relation, the following definition provides the environment for a generalised and more modular definition of approximation space.
Definition 2.1
Yao (Citation1998, Section 2)
A generalised approximation space is a tuple such that S is a non-empty set, and is any relation. For any such and any , the upper and lower approximations of Z are respectively The following table lists the names of subclasses of generalised approximation spaces in terms of their defining first-order condition.
Table
The following proposition directly derives from well known results in the Sahlqvist theory of classical normal modal logic, and has made it possible to completely characterise various subclasses of generalised approximation spaces in terms of well known modal axioms.
Proposition 2.1
Yao (Citation1998, Section 2)
For any generalised approximation space ,
(1) | iff is serial. | ||||
(2) | iff is reflexive. | ||||
(3) | iff is symmetric. | ||||
(4) | iff is transitive. | ||||
(5) | iff is Euclidian. |
2.3. The algebraic approach to rough set theory
Several logical frameworks motivated by Rough Set Theory have been introduced based on classes of generalised Boolean algebras with operators. Their associated logics typically have a propositional base that is strictly weaker than classical propositional logic.
Rough algebras and their generalisations. Banerjee and Chakraborty (Citation1996) introduced topological quasi-Boolean algebras (tqBas) as a generalisation of S5 Boolean algebras with operators (BAOs).
Definition 2.2
Banerjee and Chakraborty (Citation1996)
A topological quasi-Boolean algebra (tqBa) is an algebra such that is a De Morgan algebra and for all ,
For any , let . Subclasses of tqBas have been defined as in the following table.
Table
A rough algebra is a complete and completely distributive pre-rough algebra. Different sub-classes of tqBas have been studied extensively in the literature on rough set theory (Banerjee & Chakraborty, Citation1996, Citation2004). Notice that the lower and upper approximation operators I and C are finitely meet-preserving and join-preserving operators on respectively. Thus, these operators can serve as algebraic interpretations of normal modal operators and on . Thus, tqBa5s and their sub-classes can be seen as normal modal expansions of De Morgan algebras.
Rough algebras based on distributive lattices. In Kumar and Banerjee (Citation2015), Kumar and Banerjee define rough lattices as an algebraic abstraction of algebras obtained from quasi order-generated covering-based approximation spaces (QOCAS). These approximation spaces can be seen as the approximation spaces arising from granules seen as open neighbourhoods in a topological space.
Definition 2.3
Kumar and Banerjee (Citation2015, Definition 4.4)
An algebra is a rough lattice if is a completely distributive lattice join-generated by its completely join-irreducible elements and satisfy the following conditions for all and any :
and .
and .
and .
I1 = 1 and C0 = 0.
IIa = Ia and CCa = Ca.
ICa = Ca and CIa = Ia.
and imply .
Again, note that, as lower and upper approximation operators are completely join-preserving and meet-preserving respectively, these algebras are perfect distributive modal algebras (Gehrke et al., Citation2005), and hence they are naturally endowed with a (bi)Heyting algebra structure. Kumar (Citation2020) also introduced rough Heyting algebras to describe the interaction between the approximation operators I and C and Heyting implication.
Definition 2.4
(Kumar, Citation2020, Definition 40)
An algebra is a rough Heyting algebra iff its -free reduct is a rough lattice, its -free reduct is a Heyting algebra, and the following identities are valid:
.
.
Rough algebras based on concept lattices. In Conradie et al. (Citation2021), several classes of algebras are defined as varieties of modal expansions of general (i.e. possibly non-distributive) lattices. Since, following the approach of formal concept analysis (Ganter & Wille, Citation2012), general lattices can be studied as hierarchies of formal concepts arising from relational databases, the role of modal operators can be seen as approximating categories or concepts under incomplete or uncertain information (Conradie et al., Citation2021).
Definition 2.5
cf. (Conradie et al., Citation2021, Section 6)
An abstract conceptual rough algebra (resp. conceptual rough algebra) (acra (resp. cra)) is an algebra such that is a bounded lattice (resp. complete lattice) and and are unary operations on such that is finitely join-preserving (resp. completely join-preserving) and is finitely meet-preserving (resp. completely meet-preserving), and for any , Subclasses of abstract conceptual rough algebras (resp. conceptual rough algebras) have been considered, which are reported in the following table.
Table
In particular, a conceptual tqBa is a reflexive and transitive acra. Subclasses of tqBas have been defined as reported in the following table.
Table
A conceptual pre-rough algebra is a conceptual tqBA5 which is both conceptual IA1 and IA2.
Rough algebras based on posets. Cattaneo (Citation1996) further generalises rough set theory by defining the notion of abstract approximation spaces on posets.
Definition 2.6
Cattaneo (Citation1996, Section 1)
An abstract approximation space is a structure such that is a bounded poset, and are subposets of Σ containing 0 and 1 such that inner and outer approximation maps and exist such that, for any , any , and any ,
and .
.
.
Algebraic structures arising from rough operators defined on various classes of lattice-based algebras such as orthomodular lattices (Dai, Citation2021), quasi-Brouwer-Zadeh distributive lattices (Cattaneo & Ciucci, Citation2004), MV-algebras (Rasouli & Davvaz, Citation2010), cylindric algebras have been studied in literature.
Fuzzy and probabilistic rough algebras. Several fuzzy and probabilistic generalisations of rough set theory have been studied extensively in the literature (Dubois & Prade, Citation1990; Liu, Citation2008; Yao, Citation2008). Yao (Yao, Citation2008) introduces a framework for probabilistic rough set approximations using the notion of rough membership.
Definition 2.7
Yao (Citation2008, Section 3.1)
A probabilistic approximation space is a structure such that is an equivalence relation and is a probability function. The rough membership in any is given by the map defined by the assignment , where .
Definition 2.8
Yao (Citation2008, Section 4.3)
For all parameters , and any probabilistic approximation space , the generalised probabilistic approximation operators are defined as follows. If , then for any , If , then
Given the properties they were shown to satisfy (e.g. monotonicity, distributivity over union and intersection), the approximation operators and can be regarded as paramentric fuzzy regular modal operators and on the powerset algebra , respectively.
Using both constructive and algebraic methods, Wu and Zhang (Citation2004) introduce a generalisation of rough set theory to a fuzzy framework.
Definition 2.9
Wu and Zhang (Citation2004, Definition 4)
A generalised fuzzy approximation space is a structure such that U and W are non-empty finite sets, and is a fuzzy relation. For any fuzzy subset A of W, the lower and upper approximations of A, and , are defined as follows: For any , A generalised fuzzy approximation space with U = W is:
reflexive if for all .
symmetric if for all .
transitive if for all .
serial if for all .
Let denote the set of all fuzzy subsets of W. The fuzzy approximation operators and defined above satisfy the following properties (Wu & Zhang, Citation2004): for all , and any , where is the constant fuzzy set for all . As lower and upper approximation operators and are completely meet-preserving and join-preserving, these operators are semantic modal operators and on .
The following proposition generalises Proposition 2.1 to the fuzzy setting. The inclusion symbol between fuzzy sets in the proposition denotes as usual that the function on the left-hand side of the inclusion is pointwise dominated by the one on the right-hand side. We let A denote an element of , x, y denote elements of W, and α denote a constant in . For any , we let denote the fuzzy set which assigns membership value 1 to all the elements of Y and 0 to all the elements not in Y.
Proposition 2.2
Wu and Zhang (Citation2004, Section 3.3)
A generalised fuzzy approximation space is:
(1) | reflexive iff or equivalently iff for every . | ||||
(2) | symmetric iff for all | ||||
(3) | transitive iff or equivalently iff for every . | ||||
(4) | serial iff iff iff iff iff . |
Several types of many-valued algebras generalising the interval have been studied in the literature as an environment for fuzzy rough set theory (Chakraborty, Citation2011; Conradie et al., Citation2021; Radzikowska & Kerre, Citation2004; Sun et al., Citation2008; Wu & Zhang, Citation2004).
2.4. Basic normal non-distributive modal logic and its graph-based semantics
The present section collects basic definitions and facts from Conradie and Palmigiano (Citation2019), Conradie et al. (Citation2020), and Gehrke and Harding (Citation2001). Let be a (countable or finite) set of atomic propositions. The language of the basic normal non-distributive modal logic is defined as follows: where . The basic, or minimal normal -logic is a set of sequents with , containing the following axioms: and closed under the following inference rules: By an -logic we understand any extension of with -axioms .
Graph-based models for non-distributive logics arise in close connection with the topological structures dual to general lattices in Ploščica's representation (Ploščica, Citation1994) (see also Craig et al., Citation2015, Citation2013).
A reflexive graph is a structure such that Z is a nonempty set, and is a reflexive relationFootnote3. We let be defined as xDa iff aEx. For every set S, we let . From now on, we assume that all graphs we consider are reflexive even when we drop the adjective. Any graph defines the polarityFootnote4 where and is defined as iff . More generally, any relation ‘lifts’ to relations and defined as iff and iff . In what follows, for any , we will write and as its corresponding ‘lifted’ copies. The next lemma follows directly from the definitions above:
Lemma 2.3
For any relation and any ,
The complete lattice associated with a graph is the concept lattice of . By specialising (Conradie et al., Citation2020, Proposition 3.1) to we get the following.
Proposition 2.3
For every graph , the lattice is completely join-generated by the set and completely meet-generated by the set .
Definition 2.10
A graph-based -frame is a structure where is a reflexive graphFootnote5, and and are binary relations on Z satisfying the following E-compatibility conditions (notation defined in (Equation1(1) (1) )): for all , The complex algebra of a graph-based -frame is the complete -algebra where is the concept lattice of , and and are unary operations on defined as follows: for every ,
Lemma 2.4
Conradie et al. (Citation2021, Lemma 2.6)
For every graph and every relation ,
(1) | the following are equivalent:
| ||||||||||||||||||||||
(2) | the following are equivalent:
|
For any graph-based -frame , we let be defined by iff , and by iff . Hence, for every , (2) (2) By Lemma 2.4, the E-compatibility of and guarantees that the operations (as well as ) are well defined on .
Lemma 2.5
Conradie et al. (Citation2019b, Lemma 5)
Let be a graph-based -frame. Then the algebra is a complete lattice expansion such that and (resp. and ) form an adjoint pairFootnote6. Therefore, (resp. ) is completely meet-preserving (resp. completely join-preserving).
Definition 2.11
For every Kripke frame , the relational structure , where , is a graph-based frame, since any relation R on S is clearly Δ-compatible (cf. Definition 2.10). Conversely, for any graph-based frame such that , and , let be its associated Kripke frame.
For any Kripke frame , let be its associated complex algebra.
Proposition 2.4
Conradie et al. (Citation2021, Proposition 3.7)
If is a Kripke frame, then .
Proposition 2.5
For any graph-based frame , and any Kripke frame ,
Definition 2.12
Conradie et al. (Citation2019b, Definition 4)
A graph-based -model is a tuple where is a graph-based -frame and . Since is a formal concept (cf. Section 2.4) of , we write . For every such , the valuation V can be extended compositionally to all -formulas as follows: Moreover, the existence of the adjoints of and (cf. Lemma 2.5) supports the interpretation of the language , which is an expansion of with the connectives and interpreted as follows:
Spelling out the definition above as is done in Conradie and Craig (Citation2015), we can define the satisfaction and refutation relations and for every graph-based -model , , and any -formula ϕ, by the following simultaneous recursion: Note that the satisfaction of disjuction formulas at a state is defined as the non-refutation of the disjuncts at all its E-successors, which is different from the satisfaction clause in distributive logics. Also, unlike distributive modal logic, the satisfiability clauses for all modal operators including the diamonds are given by universal quantifiers.
An -sequent is true in , denoted , if for all , if and then . An -sequent is valid in , denoted , if it is true in every model based on .
The next lemma follows immediately from the definition of an -sequent being true in a graph-based -model.
Lemma 2.6
Conradie et al. (Citation2019b, Lemma 7)
For any graph-based -frame and any -sequent ,
2.5. Inductive modal reduction principles and their ALBA-outputs
A modal reduction principle (mrp) of the basic language of non-distributive modal logic is an inequality such that both s and t are built up using only and . The term (resp. ) is good if it is a (possibly empty) sequence of diamonds (resp. boxes) followed by a (possibly empty) sequence of boxes (resp. diamonds). A modal reduction principle is inductive iff it is Sahlqvist iff either or is good, and is analytic inductive if both are good. So, inductive modal reduction principles are of one of the following types: where (resp. ) is the only connective allowed in and (resp. and ), and χ (resp. ζ) has (resp. ) as principal connective whenever (resp. ). Analytic inductive mrps are of the form , where , , and are as above, and thus they are of both types (a) and (b). Prime examples of analytic inductive mrps feature prominently in several proposed modal axiomatizations of generalised approximation spaces (cf. Sections 2.2 and 2.3). The ALBA outputs of inductive mrps are the following inequalities in the expanded language (cf. Conradie & Palmigiano, Citation2019)Footnote7: where, when θ is a sequence of (resp. ) connectives of length n, (resp. ) is a sequence of (resp. ) connectives of length n ending with a (single) occurrence of the variable u.
Example 2.1
The mrp is inductive of type (a), but not analytic, since it instantiates type (a) above as follows: , , , . Thus, , ; therefore, its ALBA output is The mrp is analytic inductive, as it instantiates the analytic shape above as follows: , , , . Thus, , and . Since this mrp is analytic, it can be solved both as a type (a) and as a type (b); solving it as type (b) yields
3. Two case studies on informational entropy
In the present section, we discuss two examples in which informational entropy is relevant to the analysis, and is explicitly accounted for in the environment of graph-based frames.
3.1. Social media news network
Let the reflexive graph represent a social media news network, where Z is a set of accounts, and iff account z is a source of news for account , that is, follows the news posted by z. Under this interpretation, the reflexivity of E says that every account is a source of information for itself. For any news (fact) p, an account z refutes p iff none of its E-predecessors post (i.e. support) p. That is, z refutes p iff none of its information sources support p. We interpret as account ‘z refutes news p’ (that is, z makes a post denying p) and as account ‘z confirms (posts) news p’. Formally, for any , and any proposition p, On the other hand, an account z posts news p iff none of the followers of z refutes pFootnote8. Formally, for any , and any proposition p, This clause reflects the common practice, in the management of social media accounts, of not posting any news item which one's own audience would find controversial, on pain of loss of followers, conflicts, backlashes or embarrassments (Powers et al., Citation2019; Thorson, Citation2014; Vraga et al., Citation2015). Seen from the followers' perspective, if one of the accounts they follow (confirm) post a news item p, then they either decide to no longer refute it or they stop following this account (such behaviour is especially common in more politically active users Du & Gregory, Citation2017; Rainie & Smith, Citation2012). Thus, the satisfaction clause above reflects the equilibrium to which these dynamics converge.
Note that, as E is reflexive, if it is the case that , for all , then . By the defining condition of refutation, the latter implies an account exists such that and . Thus, the compatibility conditions between relations and ≻ in graph-based modal logic is naturally justified in this interpretation. Notice that, in general, accounts followed by an account z need not see news posted by z. That is, accounts which are sources of news for z need not follow z for the news. Thus, in general, it is possible that there exist accounts such that , and . Note that relation E encodes inherent indiscernibility of the model in the sense that the accounts which have the same sources of information (accounts they follows) will refute exactly same set of news items, while accounts with the same set of followers will post the same set of news items. Thus, they are indiscernible from each other with regards to their behaviour on social media. This phenomenon is often observed on social media in the formation on communities which are so-called echo-chambers. Thus, we can see a concept as an echo-chamber (community) with news sources and followers .
Let be a relation such that for any , iff z can possibly hear news from . Recall that the refutation clause for (see Section 2.4) is This can be interpreted as follows. In some circumstances for some news p, a social media account may want to be very sure before refuting it. In this case z may check the posts from all the news sources they can possibly access, and not only the accounts they follow, and only refute if none of the possible sources confirm (post about) p. That is, , iff none of the possible news sources for z confirm (post) p.
Let be a relation such that for any , iff can possibly get the news posted by z. By the definition of refutation clause for (See Section 2.4), is given by This can be interpreted as follows. In some circumstances for some news p, a social media account may want to be sure that none of the accounts who are possibly reached by them refute it. In this case z may confirm (post) news p if none of the accounts who can possibly be reached by a post from z refute p. That is, , iff none of the possible recipients of news from z refute p. The relations and can be seen as the upper approximations of relations and E. Thus, the accounts which have the same sets of accounts related to them by , that is accounts who see posts from same set of accounts (even for important news) can be seen as a core set of followers of these sources (core of an echo-chamber), on the other hand, the set of news sources with the same follower accounts related by are the accounts whose posts are always seen by the same set of accounts. These can be seen as the core news sources of an echo-chamber. Thus, for an echo-chamber (community) described by concept , the sets and can be interpreted as the core followers and core news sources of this echo-chamber respectively. The conditions and , imply that and (and hence that and ) which can be interpreted as saying the set of core followers and core news sources of an echo-chamber are subsets of the sets of all followers and news sources in this echo-chamber respectively.
3.2. Rashomon
Akira Kurosawa's acclaimed 1950 film Rashomon is set in medieval Japan and depicts the death by cutlass of a samurai through the widely differing and mutually conflicting accounts of the characters mainly involved: the bandit (b), the samurai's wife (ℓ), and the samurai himself (s) speaking through a medium, as well as the account of a witness, the woodcutter (w). Both in popular culture and in academic literature, Rashomon's story has been regarded as the paradigmatic illustration of the subjectivity of truth and the impossibility of reaching factual accuracy, and the expression Rashomon effect has been coined to refer to the effect of observers' subjective perception on their recollection of an event causing them to produce widely divergent but equally plausible accounts of it.
Each main character testifies to be the one who killed s, and rather than self-exculpation, the main intent of the characters testimony (including w's testimony) is to portray an image of themselves which is aligned with their own social role, and which embodies its virtues. Hence, in each testimony, the witnesses arrange their facts (highlighting some of them, ignoring or excluding or misrepresenting others) according to their own ‘moral agenda’, and it is precisely the compatibility between their various ‘moral agendas’ that we represent in the reflexive graph below (where all reflexive arrows are omitted), rather than the factual compatibility among the various testimonies:
In the graph represented in the picture above, each state in the domain represents one testimony, and the intended interpretation of edges in is the following: As represented in the graph above, the moral agendas of and b are undermined by all the other testimonies: indeed, b's portrayal of himself as a competent, powerful, resourceful, and sexually irresistible bandit with his own code of honour is undermined by ℓ's and s's portrayal of him as a rapist, and by w's portrayal of him as clumsy, incompetent, and gullible; ℓ's portrayal of herself as a passive victim (not only of rape by the bandit, but also of her husband's cynicism and cold lack of interest in her honour and her fate) is undermined both by b's portrayal of her as a fierce woman, and by s's and w's portrayals of her as being cold, manipulative, and capable of turning situations to her own advantage; s's portrayal of himself as a honourable man who has suffered the basest betrayal by his lawful wife is undermined by b's description of ℓ's legitimate interest in protecting her own honour, and by ℓ's and w's portrayal of s as a cowardly and dishonourable man. Finally, since the presence of w at the scene is not registered in any other testimony, w's portrayal of himself as a pure witness and a law-abiding citizen is compatible with all testimonies (including his own). The concept lattice arising from this graph is represented in the following pictureFootnote9, where e.g. is the shorthand for the formal concept of having as its extension and as its intension.
Additional ‘epistemic’ relations, besides the basic relation E, can be considered, each of which encoding e.g. how each of the main characters might argue (for instance, for the purpose of persuading a jury of their moral stance) that some of the other testimonies do not actually invalidate their own portrayal of themselves. For instance, s might argue that the overall portrayal b makes of him is not incompatible with his own portrayal of himself as a dignified man, who adheres to his social role; likewise, b might argue that, through s's testimony, his outlaw code of honour emerges with sufficient clarity; finally, ℓ might argue that, while in the beginning b might have mistaken her character as fierce, later on he recognised this as a misunderstanding, and hence, overall, b's portrayal of ℓ is compatible with ℓ's own. Thus, the additional relations , and are represented as follows (in the following pictures, E is understood to be properly included in each of the three additional relations):
That is, the intended interpretation of edges in , for any , is the following: for all , These additional relations are all E-compatible, and each of them induces a pair of adjoint modal operators for any , represented as followsFootnote10:
As it can be easily verified by inspection, the operations represented above validate the following axioms for any and any : which implies (cf. Table ) that the relations , and are E-reflexive and E-transitive (see Remark 3.1 below). Hence, each of the pairs of adjoint operations induced by the additional relation can be understood to represent the lower and upper approximations of ‘knowable truth’ from the subjective viewpoint of the main characters of the story. Finally, notice that the ‘knowable truth’ can be exactly captured via the collective upper and lower approximations respectively defined by the assignments and .
Remark 3.1
In Section 6.3, we show how the first-order correspondents of modal reduction principles in Kripke frames can be shifted (see Definition 6.3 and Theorem 6.1) to properties on graph-based frames which are parametric on the relation E; hence we use the convention that the shifting (parametric on E) of some property prop is called E-prop. For instance, the shifting of denseness is called E-denseness, and the shifting of reflexivity is E-reflexivity.
In both examples considered above, the reflexive relations E is used to model the inherent indiscernibility or limits of knowability in a given situation, while additional relations (, , , etc.) are used to model agent-specific indiscernibility. The inherent indiscernibility relation E gives rise to a complete lattice, representing the space of conceptual possibilities and their ordering (in the first example above this becomes the space of so-called echo chambers while, in the second, the moral compatibility space of testimonies). This is analogous to the equivalence relation in an approximation space giving rise to a Boolean algebra of rough sets. Unlike in the modal logic approach to rough set theory (see, e.g. Orlowska, Citation1994), however, E is not used to interpret modalities. Rather, E is used to generate a lattice of stable sets on which the propositional connectives are algebraically interpreted, thereby ‘internalising E’ into the propositional fragment of the logic, which causes it to be non-classical and, in fact, non-distributive. This is similar to the situation in intuitionistic (modal) logic where the partial orders in intuitionistic Kripke frame generate Heyting algebras of upwards closed sets.
The relations associated with an agent captures the peculiarities of their specific epistemic access or lens through which they view the space of conceptual possibilities (in the first example above, this takes the form of epistemic access between agents beyond the ‘source/follower’ relation and, in the second, the agents' notions of compatibility as viewed from their personal moral standpoints). As one would expect, such views remain inherently conditioned and mediated by the space of conceptual possibilities (i.e. by the inherent bounds on knowability), and this fact is mathematically captured by the requirement that the agents' relations be compatible with E. Accordingly, a modal expression represents the proposition p reflected through a particular agent-specific lens. Thus, the modeling of the scenarios above using graph-based frames maintains a neat separation between the inherent and the epistemic indiscernibility. Such a clear division of labour would not be possible had we used E to interpret an additional set of modal operators.
4. Hyper-constructivist approximation spaces
In the previous section, we showed how graph-based frames and their associated modal languages can formalise reasoning under epistemic uncertainty (modelled by additional relations , etc.) in a framework with inherent indiscernibility (modeled by relation E). In a similar way, such models have served to represent other scenarios in which inherent limits to knowability play a relevant role (Conradie et al., Citation2019a, Citation2019b, Citation2021). These examples motivate the introduction of hyper-constructivist (or evidentialist) approximation spaces, based on graph-based frames, as a generalisation of approximation spaces to a framework with inherent informational entropy. The strategy we follow for introducing this generalisation is similar to the one adopted in Conradie et al. (Citation2021) for introducing the notion of conceptual approximation space. Namely, we identify the defining properties of hyper-constructivist approximation spaces (cf. Definition 4.1) in terms of the first-order conditions corresponding, on graph-based frames, to the Sahlqvist mrps corresponding, on Kripke frames, to the first-order conditions expressing the seriality, reflexivity, transitivity, and symmetry of the accessibility relations associated with the modal operators.
Definition 4.1
A hyper-constructivist (or evidentialist) approximation space is a graph-based -frame such that , where is defined as in Definition 5.1. A hyperconstructivist approximation space is:
E-reflexive if and .
E-symmetric if and .
E-transitive if and .
Pawlak if it is E-reflexive, E-symmetric and E-transitive.
In what follows, we motivate the definition above. As discussed in Section 2.2, one of the most basic requirements in the notion of generalised approximation spaces is that the indiscernibility relation be serial, since this condition is the first-order correspondent of the mrp , which guarantees that the lower approximation is smaller than or equal to the upper approximation. The ALBA outputs of (which is an analytic inductive mrp) are and (cf. Section 2.5), which, when translated in the first-order language of Kripke frames, yield the first-order correspondents and , which can be respectively unravelled as and . These first-order sentences can equivalently be rewritten as the relational inclusions and , respectively. Translating the ALBA outputs above in the first-order language of graph-based frames yields By the E-compatibility of and (cf. Lemma 2.4) these inclusions can be simplified as follows: and then be partially unravelled as the following implications (recall that : which, on application of contraposition yields and then as follows: by letting iff , and iff . These ‘abbreviations’, which are in fact instances of the notion of E-mediated composition (cf. Definition 5.1 in Section 5.1, below), allow us to equivalently rewrite these first-order sentences as relational inclusions and , respectively.
What is more, when rewritten in this way, it is possible to recognise the similarity between the first-order correspondents on graph-based frames and those on Kripke frames. Specifically, it is not difficult to verify that, instantiating in , one obtains a condition which is equivalent to , and similarly with the second pair of inclusions. This hints at the existence of a transfer of relational constructions and properties along the natural embedding of sets into reflexive graphs. Such transfer hinges on a ‘parametric shift’ from Δ to E.
In Section 6.3, we show that this transfer of properties and constructions, formalised in terms of the notion of shifting (cf. Definition 6.3), extends to all first-order correspondents of inductive mrps. In Section 7, we apply this result to the principled definition of various hyper-constructivist counterparts of generalised approximation spaces, and discuss how this transfer works not only technically but also conceptually, given that the intuitive meaning of modal axioms transfers from Kripke frames to the graph-based frames (cf. Examples 7.1, 7.2, 7.3).
5. Relational compositions, and the algebras of relations on graph-based and Kripke frames
In this section we partly recall, partly introduce several notions of relational compositions on graph-based frames (Conradie et al., Citation2019b, Citation2022). We also introduce the relational languages and associated with Kripke frames and graph-based frames respectively and used to express first-order conditions in these contexts. We define a translation from to which is compatible with the natural relationship between these classes. The definitions and notation we introduce here will be key to a meaningful comparison of the correspondents of inductive mrps in different semantic settings.
5.1. Composing relations on graph-based frames
The following definition expands those given in Conradie et al. (Citation2021, Section 3.4). As will be clear from Lemma 5.1, the E-compositions can be understood as the counterparts of the usual composition of relations in the setting of graph-based frames.
Definition 5.1
For any graph , and any , the E-mediated compositions and and the composition are defined as follows: for all ,
The following lemma, which readily follows from the definition, shows that the two notions of E-mediated composition collapse to the usual notion when .
Lemma 5.1
For all sets S, all relations on the graph ,
The following lemma shows that the E-mediated compositions and are well defined, associative, and have unit E and D, respectively; hence they endow the set of E-compatible relations over a reflexive graph with a monoidal structure.
Lemma 5.2
For any graph , all , and any ,
(1) | if R is E-compatible, then ; | ||||
(2) | if R is E-compatible, then so are , , and ; | ||||
(3) | if R and T are E-compatible, then and ; | ||||
(4) | if R, T, and U are E-compatible, then and . |
Proof.
(1) For any , , the last identity holding by the E-compatibility of R. The remaining identities are omitted.
(2) For any , The remaining identities are proven similarly.
(3) We only prove the first statement. (4) Immediate consequence of item 3.
Remark 5.1
In general, *-composition is not associative; let us build a counterexample to . Let , such that . let such that , , and , respectively. Since , every set is Galois-stable, hence all three relations are E-compatible. For any ,
Remark 5.2
In general, *-composition is not associative. It is easy to show a counterexample analogous to the one in Remark 5.1 which its natural counterpart in Kripke frames. To simplify notation, we will write e.g. which should be read as .
5.2. (Heterogeneous) relation algebras and their propositional languages
In this section, we introduce algebraic structures in the context of which the notions of composition introduced above can be studied systematically from a universal-algebraic or category-theoretic perspective. Besides being of potential independent interest, these structures can be naturally associated with propositional languages which are key tools to build a common ground where the first-order correspondents of modal axioms in various semantic contexts can be compared and systematically related.
Definition 5.2
The relation algebras associated with any graph-based frame , and any Kripke frame are respectively defined as follows: where and denote the converse relations of and respectively, the binary operations and * are defined as in Definition 5.1, the binary operation ° is the standard relational composition, and ★ is defined by the same assignment as *.
Consider the set of constant symbols. The propositional languages and associated with Kripke frames (resp. graph-based frames) are defined by the following recursions: where the intended interpretation of the constant symbols on graph-based frames and on Kripke frames is the obvious one. Term inequalities of (resp. ) are written as (resp. and are interpreted on Kripke frames (resp. graph-based frames) in the obvious way. In particular, A natural translation exists between -terms and -terms which is defined as follows.
Definition 5.3
Let be defined as follows:
Lemma 5.3
For any Kripke frame , any -inequality , and any
(1) | , | ||||
(2) |
Proof.
Item 1 is proved by straightforward induction on the complexity of α. Item 2 directly follows from 1.
In the next section we represent the first-order correspondents of inductive mrps as term inequalities of and . Intuitively, the various compositions considered above are used as ‘abbreviations’ to achieve a more compact representation of the correspondents which is also more amenable to computation.
6. Correspondents of inductive modal reduction principles
With the definitions of the previous section in place, we are now in a position to give a concrete representation of the first-order correspondents of inductive mrps on graph-based -frames and on Kripke -frames as term-inequalities in the languages and . This representation also puts us in a position to show that these two representations are naturally connected in the same way in which Kripke frames are connected to graph-based frames. Specifically, in the following two subsections, we show that
Proposition 6.1
The first-order correspondent of any inductive mrp on graph-based (resp. Kripke) frames can be represented as a term inequality in (resp. ).
In Section 6.3, we also show that the first-order correspondent on graph-based -frames of any inductive mrp is the ‘shifted’ version of its first-order correspondent on Kripke -frames.
6.1. Correspondents on graph-based frames
Definition 6.1
Let us associate terms in with -terms of certain syntactic shapes as follows:
if (resp. ) is a finite (possibly empty) concatenation of diamond (resp. box) connectives, let us define (resp. ) by induction on ϕ (resp. ψ) as follows:
if , then ; if with , then ;
if , then ; if with , then ;
if such that each (resp. ) is a finite concatenation of diamond (resp. box) connectives of which only is possibly empty, then is defined as follows:
if is empty, ;
if is nonempty,
if such that each (resp. ) is a finite concatenation of diamond (resp. box) connectives, of which only is possibly empty, then is defined as follows:
if is empty,
if is nonempty,
The first item of the following lemma shows that the semantic operations induced by the relations introduced in Definition 6.1 coincide with the term functions induced by their associated formulas. As is to be expected, this strong property does not fully extend to formulas of a more general shape such as χ and ζ; however, a more limited version applies for singleton subsets.
Lemma 6.1
For any graph-based frame based on , all terms , , , as in Definition 6.1, all , and all ,
(1) | and ; | ||||
(2) | ; | ||||
(3) | . |
Proof.
Item (1) can be shown straightforwardly by induction on φ and ψ, using Lemma 5.2 (2 and 3). Items (2) and (3) can be shown by induction on the number of alternations of box and diamond connectives, using item (1), and Definition 5.1.
As discussed in Section 2.5, the ALBA output of mrps of type (a) is When interpreted on graph-based frames, the condition above translates as follows: (3) (3) Since and are of the shape required by by items (1) and (2) of Lemma 6.1 respectively, the following identities hold: Hence, (Equation3(3) (3) ) can be rewritten as follows: (4) (4) Similarly, the ALBA output of mrps of type (b) can be represented as follows: and, when interpreted on graph-based frames, the condition translates as follows: (5) (5) By items (3) and (1) of Lemma 6.1, Therefore, we can rewrite (Equation5(5) (5) ) as follows: (6) (6) Finally, notice that, if the mrp is also analytic, the shape of (resp. ) simplifies to with and empty (resp. with and empty). Hence, (Equation4(4) (4) ) and (Equation6(6) (6) ) simplify to the following inclusions: (7) (7)
Example 6.1
The mrp is inductive of type (a), where , and , hence , and , hence , and . Then the ALBA output of this inequality is
Example 6.2
The mrp is inductive of shape (b) with , hence and , and , hence , and .
6.2. Correspondents on Kripke frames
In the present subsection, which is an adaptation of Conradie et al. (Citation2022, Section 4.2), we specialise the discussion of the previous subsection to the environment of Kripke frames, so as to obtain a specific representation of the first-order correspondents of inductive mrps on Kripke frames as pure inclusions of binary relations on Kripke frames.
Definition 6.2
Let us associate terms in with -terms of certain syntactic shapes as follows:
if (resp. ) is a finite (possibly empty) concatenation of diamond (resp. box) connectives, let us define (resp. ) by induction on ϕ (resp. ψ) as follows:
if , then ; if with , then .
if , then ; if with , then .
if such that each (resp. ) is a finite concatenation of diamond (resp. box) connectives, of which only is possibly empty. Let us define by induction on as follows:
if is empty, ;
if is nonempty, .
if such that each (resp. ) is a finite concatenation of diamond (resp. box) connectives, of which only is possibly empty. Let us define by induction on as follows:
if is empty,
if is nonempty, .
The next lemma is a Kripke-frame analogue of Lemma 6.1.
Lemma 6.2
For any Kripke frame based on W, all terms , , , and as in Definition 6.2, any , and any ,
(1) | |||||
(2) | |||||
(3) |
Proof.
Item (1) is proved by induction on the complexity of φ and ψ respectively. As to item (2), we proceed by induction on the number of alternations of boxes and diamonds in χ. If , , so the statement follows trivially. For the inductive case, , and then such that , and the (resp. ) are finite, nonempty, concatenations of diamond (resp. box) operators, except for which is possibly empty. If n = 1 and empty, then , hence the statement follows from item (1). If n = 1 and is not empty, then, , so: The proof of the inductive step and of item (3) is similar, and is omitted.
As discussed in Section 2.5, the ALBA output of mrps of type (a) is When interpreted on Kripke frames, the condition above translates as follows: (8) (8) Since and are of the shape required by by items (i) and (ii) of Lemma 6.2 respectively, (Equation8(8) (8) ) can be rewritten as follows (9) (9) Similarly, the ALBA output of mrps of type (b) is and, when interpreted on Kripke frames, the condition translates as follows: (10) (10) By items (3) and (1) of Lemmas 6.2 and 2.2, and contraposition, we can rewrite (Equation10(10) (10) ) as follows: (11) (11) Finally, notice that, if the mrp is also analytic, the shape of (resp. ) simplifies to with and empty (resp. with and empty). Hence, (Equation9(9) (9) ) and (Equation11(11) (11) ) simplify to the following inclusions: (12) (12)
Example 6.3
The mrp is inductive of type (a), where , and , hence , and , hence , and . Then the ALBA output of this inequality is
Example 6.4
The mrp is inductive of shape (b) with , hence and , and , hence , and .
6.3. Shifting Kripke frames to graph-based frames
In the two previous subsections, we have shown that, both in the setting of graph-based frames and in that of Kripke frames, the first-order correspondents of inductive mrps can be expressed as pure inclusions of (compositions, pseudo compositions, E-mediated compositions of) binary relations associated with certain terms. Besides providing a more compact way to represent first-order sentences, this relational representation has also specific correspondence-theoretic consequences: it allows us to formulate and establish a systematic connection between the first-order correspondents, in the two semantic settings, of any inductive mrp. Establishing this connection is the focus of the present subsection. Specifically, we show that, for any inductive mrp , its first-order correspondent on graph-based frames is the ‘shifted version’ (in a sense that will be made precise below) of its first-order correspondent on Kripke frames. That is, thanks to the relational representation, the interesting phenomenon observed in Conradie et al. (Citation2021, Proposition 5) in the context of polarity-based frames and in Conradie et al. (Citation2019b, Proposition 4) in the context of graph-based frames can be generalised (and made much more explicit in the process) to all inductive mrps.
For any (resp. ), let (resp. ) denote the interpretation of ξ (resp. γ) in (resp. ).
Definition 6.3
The -inequality is the shifting of the -inequality if, for any Kripke frame ,
Example 6.5
The -inequality is the shifting of the -inequality (encoding the reflexivity of ). Indeed, instantiates on all graph-based frames with , which are exactly the shifted Kripke frames.
The -inequality is the shifting of the -inequality (encoding the transitivity of ) on Kripke frames. Indeed, by Lemma 5.1, is the instantiation of when .
Proposition 6.2
Every -inequality is the shifting of the -inequality (see Definition 5.3).
Proof.
Immediate by item 1 of Lemma 5.3.
Theorem 6.1
For any inductive mrp , the -inequality encoding its first-order correspondent on graph-based frames is the shifting of the -inequality encoding its first-order correspondent on Kripke frames.
Proof.
By Proposition 6.2, it is enough to show that the -inequality equivalent to the first order correspondent of on Kripke frames is the translation of the -inequality equivalent to the first order correspondent of on graph-based frames. Such correspondents are (depending on the type of ):
Table
where the notation refers to Definition 6.1 in the graph-based context, and Definition 6.2 in the Kripke one. Therefore, it is sufficient to prove that the -terms associated to formulas in Definition 6.2 coincide with the translations of the terms associated with the same formulas in Definition 6.1. This follows straightforwardly by induction and by the definition of the translation (cf. Definition 5.3).
In what follows, we will sometimes refer to the shiftings of -inequalities corresponding to Sahlqvist mrps of type (a) (resp. (b)) as D-shiftings (resp. E-shiftings).
Example 6.6
The mrp is inductive of type (a), where , and , hence , and , hence , and , and, as discussed in Example 6.3, its first-order correspondent on classical Kripke frames can be represented as the following -inequality: , while as discussed in Example 6.1, its first-order correspondent on graph-based frames can be represented as the following -inequality: . Since and , By Proposition 6.2, is a shifting (particularly D-shifting) of .
We conclude the present subsection with the following example in which all the steps from the ALBA output and the generation of the inequalities are presented.
Example 6.7
The mrp is inductive of type (a), where , and , hence , and , hence , and . Let us compute the -inequality representing the first order correspondent of this mrp on graph-based frames: Let us now compute the -inequality equivalent to the first order correspondent of the mrp on Kripke frames: The -inequality is the translation (and D-shifting) of .
6.4. Lifting graph-based frames to polarity-based frames
Having established a systematic connection between the first-order correspondents of inductive mrps on Kripke frames and on graph-based frames in the previous subsection, in the present subsection we establish analogous results along the following lifting construction of graph-based frames to polarity-based frames.
Definition 6.4
Lifting of graph-based frames
For any reflexive graph and any graph-based frame , let the lifting of be the polarity-based frame , where , , and are defined as in Section 2.4.
Lemma 6.3
For any reflexive graph and any E-compatible relation R, the lifted relations and are -compatible.
Proof.
We show just one of the two properties of -compatibility, as the other is proved similarly.
By the lemma above, is a well defined polarity-based frame, and, by definition, the complex algebras and coincide. Notice that the lifting of Kripke frames to polarity-based frames defined in Conradie et al. (Citation2022, Definition 4.17) is the composition of the shifting defined in Section 6.3 and the lifting defined above. In Conradie et al. (Citation2022, Section 4.1), the relational language (see Conradie et al. (Citation2022, Definition 3.20)) has been introduced, which contains terms of types , , and , and is defined by the following simultaneous recursions: where and are naturally interpreted as the and of a polarity-based frame, while ; and are interpreted as the composition operations in Conradie et al. (Citation2022, Definition 3.2). Moreover, relational -terms are associated with formulas as in Definition 6.1.
In Conradie et al. (Citation2022, Section 4.1), the first-order correspondents of inductive mrps on polarity-based frames are shown to be representable as term inequalities in as indicated below: The following definition extends the definition of lifting in Conradie et al. (Citation2022, Definition 4.17) to graph-based frames.
Definition 6.5
Let be a -inequality, and (resp. ) be a -inequality of type (resp. ).
The inequality is the I-lifting of if for any graph-based frame , and .
The inequality is the J-lifting of if for any graph-based frame , and .
The following theorem extends (Conradie et al., Citation2022, Theorem 4.20) to graph-based frames.
Theorem 6.2
For any inductive modal reduction principle of ,
(1) | if is of type (a), then the -inequality of type encoding its first-order correspondent on polarity-based frames is the J-lifting of the -inequality encoding its first-order correspondent on graph-based frames; | ||||
(2) | if is of type (b), then the -inequality of type encoding its first-order correspondent on polarity-based frames is the I-lifting of the -inequality encoding its first-order correspondent on graph-based frames. |
Proof.
Analogous to that of Conradie et al. (Citation2022, Theorem 4.20).
Example 6.8
The -inequality is the I-lifting of the -inequality . Indeed, iff iff for every graph-based frame . These inequalities encode first-order conditions corresponding to the inductive mrp on polarity-based frames and on graph-based frames, respectively.
Similarly, the -inequality is the I-lifting of , Indeed, iff iff iff for every graph-based frame . The second equivalence hinges on the identity for all , which is proved similarly to Conradie et al. (Citation2022, Lemma 3.12). These inequalities encode first-order conditions corresponding to the inductive mrp .
7. Applications to rough set theory
In the present section, we take stock of the technical results presented in the previous sections by further elucidating the relationship between hyperconstructive approximation spaces (cf. Definition 4.1) and generalised approximation spaces (seen as Kripke frames with , cf. Definition 2.1). Firstly, as is expected, the definition of hyperconstructivist approximation spaces collapses to that of generalised approximation spaces when instantiating (cf. Proposition 2.5). Thus, generalised approximation spaces form the proper subclass of hyperconstructivist approximation spaces capturing the limit case in which there is no inherent entropy and . On this subclass, all -inequalities collapse to -inequalities, since the relational compositions on graph-based frames (cf. Definition 5.1) reduce to the relational compositions on Kripke frames (cf. Lemma 5.3). Hence, in particular, and as is expected, the correspondents of Sahlqvist mrps on graph-based frames, represented as discussed in Section 6.1, collapse, in the sense specified in Lemma 5.3, to the correspondents of the same mrps on Kripke frames, represented as discussed in Section 6.2.
More interesting is the relationship in the converse direction, which hinges on the notion of shifting (cf. Definition 6.3): every Sahlqvist mrp (cf. Section 2.5) defines an elementary (i.e. first-order definable) class of Kripke frames and an elementary class of graph-based frames. By Theorem 6.1, when represented as a -inequality, the first-order condition defining is the shifting of the first-order condition defining , represented as a -inequality. The notion of shifting allows for a systematic relationship to be established between and which is formulated in terms of their own first-order languages, and hence independently from their correspondence-theoretic link, in the sense that this relationship can be established purely on the basis of the syntax of and . A similarly systematic relationship between the two correspondents of any Sahlqvist mrps on graph-based frames and on polarity-based frames, respectively, is established in Theorem 6.2 by hinging on the notion of lifting (cf. Definition 6.5). This relationship is again independent from the correspondence-theoretic link of the two first-order conditions.
It is easy to check that the well known modal axioms listed in Table are all Sahlqvist mrps, and hence Theorems 6.1 and 6.2 apply to these axioms. Table also reports the relational correspondents of these mrps on Kripke frames, graph-based frames, and polarity-based frames. It is easy to verify that, for each mrp in the table (they are all analytic inductive, and hence of both types (a) and (b)), its relational correspondent on graph-based frames when considering it as type (a) (resp. (b)) is the D-shifting (resp. E-shifting) of its relational correspondent on Kripke frames, and its relational correspondent on polarity-based frames when considering it as type (a) (resp. (b)) is the J-lifting (resp. I-lifting) of its relational correspondent on graph-based frames.
The mathematically grounded relationships just discussed reflect also on the ‘preservation’ of the intuitive meaning of Sahlqvist mrps across these different semantics, as we argue in the following examples.
Example 7.1
The Sahlqvist mrps and correspond to the -inequality on generalised approximation spaces. When interpreting the accessibility relation R as epistemic indiscernibility (e.g. that of an agent), the informal interpretation of is that if the agent can tell two states apart, then these states are distinct, and since in generalised approximation spaces two states are inherently indistinguishable iff they are identical, then this condition is equivalent to the condition that, if the agent can tell two states apart, then these states must not be inherently indistinguishable, which is by and large what the -inequalities , and (i.e. the correspondents of the same mrps on graph-based frames) express, except for a subtle refinement. Namely, the information encoded in E about any state z of a graph-based frame presents itself from two perspectives: the set of the states which are discernible from z, and the set of the states from which z is discernible. Since E is not symmetric, these two perspectives are not equivalent in general, and become equivalent when E is symmetric. In general, inequality encodes the condition that, for any two states x and y, if x is inherently indiscernible from y, then x is indistinguishable from y according to the agent. Inequality says that if x is inherently indiscernible from y, then y is indistinguishable from x also according to the agent.
Example 7.2
The Sahlqvist mrps and correspond to the -inequalities and on Kripke frames. Under the same interpretation of the accessibility relation as in the example above, this condition encodes the symmetry of the indiscernibility relation. The same mrps correspond to the -inequalities and on graph-based frames, which express the symmetry of the indiscernibility relations. Hence, the meaning of these conditions across the two semantics is both formally and intuitively verbatim the same.
Example 7.3
The Sahlqvist mrps and correspond to the -inequality on generalised approximation spaces. When interpreting the accessibility relation R as epistemic indiscernibility (e.g. that of an agent), the informal interpretation of is that for any two states x and y, if the agent can distinguish y from x, then the agent can distinguish y from every element in , which is the set of all states which the agent cannot tell apart from x.
The same mrps correspond to the -inequalities , and on graph-based frames. Unravelling , we get that for every x. That is, if the agent can distinguish y from x, then the agent can distinguish y from any element of , which is the set of all states which can be (inherently) distinguished from every state which the agent can distinguish from x, that is, the set of all the states that the informational entropy allows to distinguish from all the states which the agent can distinguish from x. Hence, is ‘as close as it gets’, in a scenario characterised by informational entropy, to the set of states that the agent cannot distinguish from x in a scenario with no informational entropy. Similar considerations, from the other perspective, apply to the meaning of .
The above examples show that transferring the modal axioms defining approximation spaces to the hyperconstructive (graph-based) setting preserves their intuitive meaning. In some cases, axioms which have the same first-order correspondent on approximation spaces correspond to non-equivalent first-order conditions on graph-based frames, which hints at the comparatively greater richness of the hyperconstructivist setting.
We can now refer to classes of hyperconstructivist approximation spaces defined by Sahlqvist mrps using the same name we use for the classes of generalised approximation spaces of which they are the shiftings. For example, reflexive graph-based frames are defined as graph-based frames satisfying the reflexivity axioms and , while the class of symmetric graph-based frames are defined as graph-based frames satisfying the symmetry axioms and . As discussed in Section 4, this motivates us to define different sub-classes of hyperconstructivist approximation spaces like reflexive, symmetric, transitive and Pawlak approximation spaces (cf. Definition 4.1) as analogues of these classes of frames in classical approximation spaces to the graph-based frames. The following propositions follows immediately from the general results discussed in the previous section.
Proposition 7.1
For any Pawlak's hyperconstructivist approximation space , and any ,
All the conditions of the proposition above are satisfied by the lower and upper approximation operators of Pawlak's approximation spaces.
Different axiomatic classes of approximation spaces are used in rough set theory as models of approximate reasoning in different situations. The systematic relationship established in the present paper among generalised, hyperconstructivist, and conceptual approximation spaces makes it possible to capture a wider range of situations and reasoning modes while still taking advantage of the basic intuitions developed about the original setting.
On the algebraic side, the present results pave the way to systematically extending rough set theory to algebras based on general (i.e. not necessarily distributive) lattices. Different classes of general lattices with approximation operators can be defined which as lattice-based counterparts of classes of Boolean algebras with operators. Algebraic models of rough set theory based on various classes of lattices such as Boolean algebras, completely distributive lattices, ortholattices, De Morgan lattices (cf. Section 2.3) can then be encompassed and studied uniformly as subclasses of lattice-based ‘rough algebras’, which will then serve as a suitable common ground for comparing and transferring insights and results concerning formal frameworks of rough set theory defined on (or dual to) different classes of lattices.
8. Conclusions
The present paper provides a systematic theory to explain and generalise some observations about similarities in the shape of first-order correspondents of the common rough set theory axioms like reflexivity, symmetry and transitivity in Kripke and graph-based frames. The precise nature of these similarities is made explicit via the notion of shifting. This notion makes it possible to define the shifted counterparts of first-order conditions which are well known and widely used in modal logic and rough set theory; thus, we are now in a position to provide counterparts of rough theory axioms and different classes of approximation spaces in graph-based frames.
Parametric correspondence. Together with (Conradie et al., Citation2022), Theorems 6.1 and 6.2 suggest that the various correspondence theories for different logics and semantic contexts can be not only methodologically unified by the same algebraic and algorithmic mechanisms; they can also be parametrically related to each other in terms of their outputs. Furthermore, this parametric relation hinges on the natural connections between different semantic settings. In the present case, Kripke frames can be naturally embedded into graph-based frames, and graph-based frames into polarity-based frames. The present contribution can be understood as a preservation result of the first-order correspondents of inductive mrps under these natural embeddings, as shown in Figure .
Notation. A crucial step in achieving these results is the ability to express the first-order correspondents of modal axioms in various semantic contexts in a more algebraic language, specifically in the languages of (heterogeneous) relation algebras. As we illustrated with the example of the modal transitivity axiom, the mathematical and meaning-based connections are near impossible to detect when the correspondents are expressed in the standard first-order frame correspondence languages of Kripke, polarity and graph based frames, respectively, yet become transparently clear when written in a suitable relational algebraic language as inclusions of relational compositions. The use of these languages to express correspondents is essential in the formulations and proofs of the general results given in Theorems 6.1 and 6.2.
Future work. The present work can be further pursued in several directions. Firstly, the perfect modularity of the graph-based setting allows to systematically study natural subclasses of hyperconstructivist approximation spaces. One example of such a class would be the hyperconstructivist counterparts of tolerance spaces (Skowron & Stepaniuk, Citation1996), obtained by assuming the symmetry of the indiscernibility relation. Secondly, similar shifting/lifting results may be sought for other logics, including polyadic modal logics and many-valued modal logics (i.e. a similar correspondence may be shown between many-valued Kripke frames and many-valued graph-based frames). For instance, a natural extension of the present work concerns investigating the remaining connections between the semantics presently investigated and their many-valued versions, as represented by the three un-annotated edges in Figure . Thirdly, the class of formulas covered by the shifting/lifting could possibly be expanded to more than inductive modal reduction principles. However, we do not expect this to be possible for all formulas with first-order frame correspondents, not even for all inductive formulas. Indeed, there exist inductive formulas whose corespondents over polarity-based frames are not liftings of their correspondents over Kripke frames (see the concluding section of Conradie et al., Citation2022), and we expect similar examples to exist in the case of shiftings to graph-based frames. Fourthly, the literature contains instances of correspondence theory for modal logics on non-classical base obtained via Gödel-McKinsey-Tarski (GMT) translation (Gödel, Citation1933; McKinsey & Tarski, Citation1948) to the multi-modal classical context (see e.g. Gehrke et al., Citation2005 for an instance in the context of distributive modal logic and Conradie et al., Citation2019 for one in the context of bi-intuitionistic modal logic). In the context of graph-based frames, a similar approach suggests itself, whereby one would translate formulas over graph-based frames into formulas over Kripke frames, prefixing propositional variables with modalities interpreted with the relation E to simulate the closure of valuations. However, this approach involves several challenges, especially on the proof-theoretic front, not least of which is the fact that conditions such as the E-compatibility of the additional relations can not be represented by (analytic) inductive inequalities, and thus, the general methods for developing analytic display calculi for modal logics developed in Greco et al. (Citation2016) would not be available, while they are straightforwardly applicable to the present setting. Future work will investigate such a GMT-translation based approach but, at present, it remains to be seen whether the parametric connection between correspondents on Kripke and graph-based frames can also be obtained in this way. Finally, parametric connections between the correspondents of modal formulas remain to be investigated between other semantics environments.
Acknowledgments
The research of Krishna Manoorkar is supported by the NWO grant KIVI.2019.001 awarded to Alessandra Palmigiano. The authors confirm that there are no relevant financial or non-financial competing interests to report.
Disclosure statement
No potential conflict of interest was reported by the author(s).
Additional information
Funding
Notes
1 A polarity (or formal context) is a triple where A and X are two sets, and . For the modal signature , a polarity-based frame is a structure , where is polarity, and are relations that satisfy certain compatibility conditions (cf. Conradie et al. (Citation2017, Definition 2)).
2 In any frame based on a polarity , variables range over X, and variables range over A.
3 In the context of the generalisation of rough set theory pursued in the present paper (cf. Section 4), the intuitive reading of is ‘z is inherently indiscernible from ’ for all .
4 A formal context (Ganter & Wille, Citation2012), or polarity, is a structure such that A and X are sets, and is a binary relation. Every such induces maps and , respectively defined by the assignments and . A formal concept of is a pair such that , , and and . Given a formal concept we often write for B and for Y and, consequently, . The set of the formal concepts of can be partially ordered as follows: for any , With this order, is a complete lattice, the concept lattice of . Any complete lattice is isomorphic to the concept lattice of some polarity .
5 Applying notation (Equation1(1) (1) ) to a graph-based -frame , we sometimes abbreviate and as and , respectively, for all . If and , we write and for and , and write and for and , respectively. Lemma 2.3 implies that and , where and are the maps associated with .
6 For any posets A and B, the maps and form an adjoint pair (notation: ) if for every , and every , . The map f (resp. g) is the unique left (resp. right) adjoint of g (resp. f). It is well known (cf. (Davey & Priestley, Citation2002)) that in a complete lattice a map is completely join preserving (resp. meet preserving) iff it is a left (resp. right) adjoint of some map.
7 The language expands with two denumerable sets of sorted variables and . The reader is referred to Conradie and Palmigiano (Citation2019, Citation2020) for a general presentation of ALBA.
8 Recall that, since E is reflexive, z is among its followers, and hence not refuting p is a (clearly) necessary, but in general not sufficient condition for z to post (support) p.
9 Notice that the resulting concept lattice is distributive; this is unsurprising, since the graph originating it is not only reflexive but also transitive (cf. Conradie et al. (Citation2020, Proposition 4.1))
10 In the pictures, the red descending arrows represent the non-identity assignments of the -type operators and the blue ascending ones those of their left adjoints; for the sake of readability, the identity assignments of all operations are omitted.
References
- Balbiani, P., & Vakarelov, D. (2001). First-order characterization and modal analysis of indiscernibility and complementarity in information systems. In Proceedings of European conference on symbolic and quantitative approaches to reasoning and uncertainty (pp. 772–781). Springer.
- Banerjee, M., & Chakraborty, M. (1994). Rough consequence and rough algebra. In Rough sets, fuzzy sets and knowledge discovery (pp. 196–207). Springer.
- Banerjee, M., & Chakraborty, M. (2004). Algebras from rough sets. In Rough-neural computing (pp. 157–184). Springer.
- Banerjee, M., & Chakraborty, M. K. (1996). Rough sets through algebraic logic. Fundamenta Informaticae, 28(3-4), 211–221. https://doi.org/10.3233/FI-1996-283401
- Blackburn, P., De Rijke, M., & Venema, Y. (2002). Modal logic (Vol. 53). Cambridge University Press.
- Bou, F., Esteva, F., Godo, L., & Rodríguez, R. O. (2011). On the minimum many-valued modal logic over a finite residuated lattice. Journal of Logic and Computation, 21(5), 739–790. https://doi.org/10.1093/logcom/exp062
- Cattaneo, G. (1996). Mathematical foundations of roughness and fuzziness.
- Cattaneo, G., Chiaselotti, G., Ciucci, D., & Gentile, T. (2016). On the connection of hypergraph theory with formal concept analysis and rough set theory. Information Sciences, 330, 342–357. https://doi.org/10.1016/j.ins.2015.09.054
- Cattaneo, G., & Ciucci, D. (2004). Algebraic structures for rough sets. In Transactions on rough sets II (pp. 208–252). Springer.
- Chakraborty, M. K. (2011). On fuzzy sets and rough sets from the perspective of indiscernibility. In Indian conference on logic and its applications (pp. 22–37). Springer.
- Conradie, W., & Craig, A. (2015). Relational semantics via TiRS graphs. TACL 2015.
- Conradie, W., Craig, A., Palmigiano, A., & Wijnberg, N. (2019a). Modelling competing theories. In Proceedings of the 11th conference of the european society for fuzzy logic and technology (EUSFLAT 2019) (pp. 721–739). Atlantis Press.
- Conradie, W., Craig, A., Palmigiano, A., & Wijnberg, N. M. (2019b). Modelling informational entropy. In R. Iemhoff, M. Moortgat, & R. de Queiroz (Eds.), Logic, language, information, and computation (pp. 140–160). Springer Berlin Heidelberg.
- Conradie, W., De Domenico, A., Manoorkar, K., Palmigiano, A., Panettiere, M., D. P. Prieto, & Tzimoulis, A. (2022). Modal reduction principles across relational semantics. Preprint arXiv:2202.00899.
- Conradie, W., Frittella, S., Manoorkar, K., Nazari, S., Palmigiano, A., Tzimoulis, A., & Wijnberg, N. M. (2021). Rough concepts. Information Sciences, 561, 371–413. https://doi.org/10.1016/j.ins.2020.05.074
- Conradie, W., Frittella, S., Palmigiano, A., Piazzai, M., Tzimoulis, A., & Wijnberg, N. (2017). Toward an epistemic-logical theory of categorization. In Electronic proceedings in theoretical computer science (Proceedings TARK 2017) (Vol. 251, pp. 170–189). Open Publishing Association.
- Conradie, W., Frittella, S., Palmigiano, A., Piazzai, M., Tzimoulis, A., & N. M. Wijnberg (2016). Categories: How i learned to stop worrying and love two sorts. In International workshop on logic, language, information, and computation (pp. 145–164). Springer.
- Conradie, W., Ghilardi, S., & Palmigiano, A. (2014). Unified correspondence. In A. Baltag, S. Smets (Eds.), Johan van Benthem on logic and information dynamics, outstanding contributions to logic (Vol. 5, pp. 933–975). Springer International Publishing.
- Conradie, W., & Palmigiano, A. (2012). Algorithmic correspondence and canonicity for distributive modal logic. Annals of Pure and Applied Logic, 163(3), 338–376. https://doi.org/10.1016/j.apal.2011.10.004
- Conradie, W., & Palmigiano, A. (2019). Algorithmic correspondence and canonicity for non-distributive logics. Annals of Pure and Applied Logic, 170, 923–974. https://doi.org/10.1016/j.apal.2019.04.003
- Conradie, W., & Palmigiano, A. (2020). Constructive canonicity of inductive inequalities. Logical Methods in Computer Science, 16, 8:1–8:39.
- Conradie, W., Palmigiano, A., Robinson, C., Tzimoulis, A., & Wijnberg, N. (2019). Modelling socio-political competition. Submitted.
- Conradie, W., Palmigiano, A., Robinson, C., Tzimoulis, A., & Wijnberg, N. (2021). Modelling socio-political competition. Fuzzy Sets and Systems, 407, 115–141. https://doi.org/10.1016/j.fss.2020.02.005
- Conradie, W., Palmigiano, A., Robinson, C., & Wijnberg, N. (2020). Nondistributive logics – from semantics to meaning logics. In A. Rezuş (Ed.), Contemporary logic and computing, landscapes in logic (Vol. 1). College Publications.
- Conradie, W., Palmigiano, A., & Sourabh, S. (2017). Algebraic modal correspondence: Sahlqvist and beyond. Journal of Logical and Algebraic Methods in Programming, 91, 60–84. https://doi.org/10.1016/j.jlamp.2016.10.006
- Conradie, W., Palmigiano, A., & Zhao, Z. (2019). Sahlqvist via translation. Logical Methods in Computer Science, 15, 15:1–15:35.
- Craig, A., Gouveia, M., & Haviar, M. (2015). TiRS graphs and TiRS frames: a new setting for duals of canonical extensions. Algebra Universalis, 74(1-2), 123–138. https://doi.org/10.1007/s00012-015-0335-2
- Craig, A., Haviar, M., & Priestley, H. (2013). A fresh perspective on canonical extensions for bounded lattices. Applied Categorical Structures, 21(6), 725–749. https://doi.org/10.1007/s10485-012-9287-2
- Dai, S. (2021). Rough approximation operators on a complete orthomodular lattice. Axioms, 10(3), 164. https://doi.org/10.3390/axioms10030164
- Davey, B., & Priestley, H. (2002). Introduction to lattices and order. Cambridge University Press.
- Du, S., & Gregory, S. (2017). The echo chamber effect in twitter: Does community polarization increase? In H. Cherifi, S. Gaito, W. Quattrociocchi, & A. Sala (Eds.), Complex networks & their applications V (pp. 373–378). Springer International Publishing, Cham.
- Dubois, D., & Prade, H. (1990). Rough fuzzy sets and fuzzy rough sets. International Journal of General System, 17(2-3), 191–209. https://doi.org/10.1080/03081079008935107
- Fagin, R., Halpern, J. Y., & Megiddo, N. (1990). A logic for reasoning about probabilities. Information and Computation, 87(1-2), 78–128. https://doi.org/10.1016/0890-5401(90)90060-U
- Fine, K. (1972). In so many possible worlds. Notre Dame Journal of Formal Logic, 13(4), 516–520.
- Fitting, M. (1991). Many-valued modal logics. Fundamenta Informaticae, 15(3-4), 235–254. https://doi.org/10.3233/FI-1991-153-404
- Fitting, M. (1992). Many-valued model logics II. Fundamenta Informaticae, 17(1-2), 55–73. https://doi.org/10.3233/FI-1992-171-205
- Formica, A. (2018). Integrating fuzzy formal concept analysis and rough set theory for the semantic web. Bulletin of Computational Applied Mathematics, 6(2), 65–84.
- Ganter, B., & Wille, R. (2012). Formal concept analysis: Mathematical foundations. Springer Science & Business Media.
- Gehrke, M., & Harding, J. (2001). Bounded lattice expansions. Journal of Algebra, 238(1), 345–371. https://doi.org/10.1006/jabr.2000.8622
- Gehrke, M., Nagahashi, H., & Venema, Y. (2005). A Sahlqvist theorem for distributive modal logic. Annals of Pure and Applied Logic, 131(1-3), 65–102. https://doi.org/10.1016/j.apal.2004.04.007
- Gödel, K. (1933). Eine interpretation des intnitionistischen aussagenkalkuls. Ergebnisse Eines Mathematischen Kolloquiums, 6, 39–40.
- Godo, L., Hájek, P., & Esteva, F. (2003). A fuzzy modal logic for belief functions. Fundamenta Informaticae, 57(2-4), 127–146.
- Greco, G., Jipsen, P., Manoorkar, K., Palmigiano, A., & Tzimoulis, A. (2019). Logics for rough concept analysis. In Proceedings of ICLA 2019 (pp. 144–159). Springer.
- Greco, G., Liang, F., Manoorkar, K., & Palmigiano, A. (2019). Proper multi-type display calculi for rough algebras. Electronic Notes in Theoretical Computer Science, 344, 101–118. https://doi.org/10.1016/j.entcs.2019.07.007
- Greco, G., Ma, M., Palmigiano, A., Tzimoulis, A., & Zhao, Z. (2016). Unified correspondence as a proof-theoretic tool. Journal of Logic and Computation, 28, 1367–1442.
- Kent, R. E. (1996). Rough concept analysis: a synthesis of rough sets and formal concept analysis. Fundamenta Informaticae, 27(2-3), 169–181. https://doi.org/10.3233/FI-1996-272305
- Kumar, A. (2020). A study of algebras and logics of rough sets based on classical and generalized approximation spaces. In Transactions on rough sets XXII (pp. 123–251). Springer.
- Kumar, A., & Banerjee, M. (2015). Algebras of definable and rough sets in quasi order-based approximation spaces. Fundamenta Informaticae, 141(1), 37–55. https://doi.org/10.3233/FI-2015-1262
- Liu, G. (2008). Axiomatic systems for rough sets and fuzzy rough sets. International Journal of Approximate Reasoning, 48(3), 857–867. https://doi.org/10.1016/j.ijar.2008.02.001
- Ma, M., Chakraborty, M. K., & Lin, Z. (2018). Sequent calculi for varieties of topological quasi-boolean algebras. In International joint conference on rough sets (pp. 309–322). Springer.
- McKinsey, J. C., & Tarski, A. (1948). Some theorems about the sentential calculi of lewis and heyting. The Journal of Symbolic Logic, 13(1), 1–15. https://doi.org/10.2307/2268135
- Moshier, M. (2016). A relational category of formal contexts. Preprint.
- Orlowska, E. (1994). Rough set semantics for non-classical logics. In Rough sets, fuzzy sets and knowledge discovery (pp. 143–148). Springer.
- Pawlak, Z. (1982). Rough sets. International Journal of Computer & Information Sciences, 11(5), 341–356. https://doi.org/10.1007/BF01001956
- Pawlak, Z. (1984). Rough probability. Bulletin of the Polish Academy of Sciences. Mathematics, 32, 607–615.
- Pawlak, Z. (1998). Rough set theory and its applications to data analysis. Cybernetics & Systems, 29(7), 661–688. https://doi.org/10.1080/019697298125470
- Pawlak, Z., & Skowron, A. (2007). Rudiments of rough sets. Information Sciences, 177(1), 3–27. https://doi.org/10.1016/j.ins.2006.06.003
- Ploščica, M. (1994). A natural representation of bounded lattices. Tatra Mountains Mathematical Publications, 4, 75–88.
- Powers, E., Koliska, M., & Guha, P. (2019). ‘Shouting matches and echo chambers’: Perceived identity threats and political self-censorship on social media. International Journal of Communication, 13, 20.
- Radzikowska, A. M., & Kerre, E. E. (2004). Fuzzy rough sets based on residuated lattices. In Transactions on rough sets II (pp. 278–296). Springer.
- Rainie, L., & Smith, A. (2012). Social networking sites and politics. Pew Internet & American Life Project. Retrieved June 12, 2012.
- Rasiowa, H., & Skowron, A. (1984). Rough concepts logic. In Symposium on computation theory (pp. 288–297). Springer.
- Rasouli, S., & Davvaz, B. (2010). Roughness in mv-algebras. Information Sciences, 180(5), 737–747. https://doi.org/10.1016/j.ins.2009.11.008
- Saha, A., Sen, J., & Chakraborty, M. K. (2014). Algebraic structures in the vicinity of pre-rough algebra and their logics. Information Sciences, 282, 296–320. https://doi.org/10.1016/j.ins.2014.06.004
- Saha, A., Sen, J., & Chakraborty, M. K. (2016). Algebraic structures in the vicinity of pre-rough algebra and their logics II. Information Sciences, 333, 44–60. https://doi.org/10.1016/j.ins.2015.11.018
- Sahlqvist, H. (1975). Completeness and correspondence in the first and second order semantics for modal logic. In Studies in logic and the foundations of mathematics (Vol. 82, pp. 110–143). Elsevier.
- Skowron, A., & Stepaniuk, J. (1996). Tolerance approximation spaces. Fundamenta Informaticae, 27(2-3), 245–253. https://doi.org/10.3233/FI-1996-272311
- Sun, B., Gong, Z., & Chen, D. (2008). Fuzzy rough set theory for the interval-valued fuzzy information systems. Information Sciences, 178(13), 2794–2815. https://doi.org/10.1016/j.ins.2008.03.001
- Thorson, K. (2014). Facing an uncertain reception: young citizens and political interaction on facebook. Information, Communication & Society, 17(2), 203–216. https://doi.org/10.1080/1369118X.2013.862563
- Vakarelov, D. (1991). A modal logic for similarity relations in Pawlak knowledge representation systems. Fundamenta Informaticae, 15(1), 61–79. https://doi.org/10.3233/FI-1991-15105
- Vakarelov, D. (2005). A modal characterization of indiscernibility and similarity relations in pawlak's information systems. In International workshop on rough sets, fuzzy sets, data mining, and granular-soft computing (pp. 12–22). Springer.
- van Benthem, J. (1976). Modal reduction principles. Journal of Symbolic Logic, 41(2), 301–312. https://doi.org/10.2307/2272228
- van Benthem, J. (1984). Correspondence theory. In Handbook of philosophical logic (pp. 167–247). Springer.
- van Benthem, J. (2001). Correspondence theory. Springer Netherlands.
- van der Berg, I., De Domenico, A., Greco, G., Manoorkar, K. B., Palmigiano, A., & Panettiere, M. (2023a). Labelled calculi for lattice-based modal logics. In M. Banerjee, A. V. Sreejith (Eds.), Logic and its applications (pp. 23–47). Springer Nature Switzerland, Cham.
- van der Berg, I., De Domenico, A., Greco, G., Manoorkar, K. B., Palmigiano, A., & Panettiere, M. (2023b). Labelled calculi for the logics of rough concepts. In M. Banerjee, A. V. Sreejith (Eds.), Logic and its applications (pp. 172–188). Springer Nature Switzerland, Cham.
- Vraga, E. K., Thorson, K., Kligler-Vilenchik, N., & Gee, E. (2015). How individual sensitivities to disagreement shape youth political expression on facebook. Computers in Human Behavior, 45, 281–289. https://doi.org/10.1016/j.chb.2014.12.025
- Wu, W. Z., & Zhang, W. X. (2004). Constructive and axiomatic approaches of fuzzy approximation operators. Information Sciences, 159(3-4), 233–254. https://doi.org/10.1016/j.ins.2003.08.005
- Wybraniec-Skardowska, U. (1989). On a generalization of approximation space. Bulletin of the Polish Academy of Sciences. Mathematics, 37(1-6), 51–62.
- Yao, Y. (1998). Generalized rough set models. Rough Sets in Knowledge Discovery, 1, 286–318.
- Yao, Y. (2004a). A comparative study of formal concept analysis and rough set theory in data analysis. In International conference on rough sets and current trends in computing (pp. 59–68). Springer.
- Yao, Y. (2004b). Concept lattices in rough set theory. In IEEE annual meeting of the fuzzy information, 2004. Processing NAFIPS'04 (Vol. 2, pp. 796–801). IEEE.
- Yao, Y. (2006). On unifying formal concept analysis and rough set analysis. In Rough set and concept lattice (pp. 1–20). Xi'an Jiaotong University Press.
- Yao, Y. (2008). Probabilistic rough set approximations. International Journal of Approximate Reasoning, 49(2), 255–271. https://doi.org/10.1016/j.ijar.2007.05.019
- Yao, Y. (2016). Rough-set concept analysis: Interpreting rs-definable concepts based on ideas from formal concept analysis. Information Sciences, 346, 442–462. https://doi.org/10.1016/j.ins.2016.01.091
- Yao, Y. (2020). Three-way granular computing, rough sets, and formal concept analysis. International Journal of Approximate Reasoning, 116, 106–125. https://doi.org/10.1016/j.ijar.2019.11.002
- Yao, Y., & Lin, T. Y. (1996). Generalization of rough sets using modal logics. Intelligent Automation & Soft Computing, 2(2), 103–119. https://doi.org/10.1080/10798587.1996.10750660
- Zakowski, W. (1983). Approximations in the space (u, π). Demonstratio Mathematica, 16(3), 761–770. https://doi.org/10.1515/dema-1983-0319