Definition 1
5MAM[wille] A pair (A,B) is called a semiconcept of \mathbb{K} if and only if A^{\prime}=B or B^{\prime}=A.
A non-distributive two-sorted hypersequent calculus PDBL and its modal extension MPDBL are proposed for the classes of pure double Boolean algebras and pure double Boolean algebras with operators respectively. A relational semantics for PDBL is next proposed, where any formula is interpreted as a semiconcept of a context. For MPDBL, the relational semantics is based on Kripke contexts, and a formula is interpreted as a semiconcept of the underlying context. The systems are shown to be sound and complete with respect to the relational semantics. Adding appropriate sequents to MPDBL results in logics with semantics based on reflexive, symmetric or transitive Kripke contexts. One of these systems is a logic for topological pure double Boolean algebras. It is demonstrated that, using PDBL, the basic notions and relations of conceptual knowledge can be expressed and inferences involving negations can be obtained. Further, drawing a connection with rough set theory, lower and upper approximations of semiconcepts of a context are defined. It is then shown that, using the formulae and sequents involving modal operators in MPDBL, these approximation operators and their properties can be captured.
[wille] A pair (A,B) is called a semiconcept of \mathbb{K} if and only if A^{\prime}=B or B^{\prime}=A.
[howlader2021dbalogic] A Kripke context based on a context \mathbb{K}:=(G,M,I) is a triple \mathbb{KC}:=((G,R),(M,S),I), where R,S are relations on G and M respectively.
[wille] An algebra \textbf{D}:= (D,\sqcup,\sqcap, \neg,\lrcorner,\top,\bot), satisfying the following properties for any x,y,z \in D, is called a double Boolean algebra (dBa).
\begin{array}{ll}
(1a) (x \sqcap x ) \sqcap y = x \sqcap y &
(1b) (x \sqcup x)\sqcup y = x \sqcup y \\
(2a) x\sqcap y = y\sqcap x &
(2b) x \sqcup y = y\sqcup x \\
(3a) x \sqcap ( y \sqcap z) = (x \sqcap y) \sqcap z &
(3b) x \sqcup (y \sqcup z) = (x \sqcup y)\sqcup z \\
(4a) \neg (x \sqcap x) = \neg x &
(4b) \lrcorner(x \sqcup x )= \lrcorner x \\
(5a) x \sqcap (x \sqcup y)=x \sqcap x &
(5b) x \sqcup (x \sqcap y) = x \sqcup x \\
(6a) x \sqcap (y \vee z ) = (x\sqcap y)\vee (x \sqcap z) &
(6b) x \sqcup (y \wedge z) = (x \sqcup y) \wedge (x \sqcup z) \\
(7a) x \sqcap (x\vee y)= x \sqcap x &
(7b) x\sqcup (x \wedge y) =x \sqcup x \\
(8a) \neg \neg (x \sqcap y)= x \sqcap y &
(8b) \lrcorner\lrcorner(x \sqcup y) = x\sqcup y \\
(9a) x \sqcap \neg x= \bot &
(9b) x \sqcup \lrcorner x = \top \\
(10a) \neg \bot = \top \sqcap \top &
(10b) \lrcorner\top =\bot \sqcup \bot \\
(11a) \neg \top = \bot &
(11b) \lrcorner\bot =\top \\
(12) (x \sqcap x) \sqcup (x \sqcap x) = (x \sqcup x) \sqcap (x \sqcup x), &
\end{array}
where x\vee y := \neg(\neg x \sqcap\neg y), and x \wedge y :=\lrcorner(\lrcorner x \sqcup \lrcorner y). 3pt \textbf{D} is pure if for all x\in D, either x\sqcap x=x or x\sqcup x=x. 3pt
A binary relation \sqsubseteq on \textbf{D} is defined as follows: x\sqsubseteq y ~\mbox{if and only if}~ x\sqcap y=x\sqcap x~\mbox{and}~x\sqcup y=y\sqcup y, for any x,y \in D. \sqsubseteq is a quasi-order. 3pt D is contextual if the quasi-order is a partial order.
[BALBIANI2012260] In every pdBa \textbf{D}, \sqsubseteq is a partial order.
Every pdBa \textbf{D} is a cdBa.
[vormbrock]
\textbf{D}_{\sqcap}:=(D_{\sqcap},\sqcap,\vee,\neg,\bot,\neg\bot) is a Boolean algebra whose order relation is the restriction of \sqsubseteq to D_{\sqcap} and is denoted by \sqsubseteq_{\sqcap}.
\textbf{D}_{\sqcup}:=(D_{\sqcup},\sqcup,\wedge,\lrcorner,\top,\lrcorner\top) is a Boolean algebra whose order relation is the restriction of \sqsubseteq to D_{\sqcup} and it is denoted by \sqsubseteq_{\sqcup}.
x\sqsubseteq y if and only if x\sqcap x\sqsubseteq y\sqcap y and x\sqcup x\sqsubseteq y\sqcup y for x,y\in D, that is, x_{\sqcap}\sqsubseteq_{\sqcap} y_{\sqcap} and x_{\sqcup}\sqsubseteq y_{\sqcup}.
[kwuida2007prime] Let
x,y,a\in D. Then the following hold.
x\sqcap\bot=\bot and x\sqcup\bot=x\sqcup x that is \bot\sqsubseteq x.
x\sqcup \top=\top and x\sqcap \top=x\sqcap x that is x\sqsubseteq \top.
x=y implies that x\sqsubseteq y and y\sqsubseteq x.
x\sqsubseteq y and y \sqsubseteq x if and only if x\sqcap x=y\sqcap y and x\sqcup x = y\sqcup y.
x\sqcap y\sqsubseteq x,y\sqsubseteq x\sqcup y, x\sqcap y\sqsubseteq y,x\sqsubseteq x\sqcup y.
x\sqsubseteq y implies x\sqcap a\sqsubseteq y\sqcap a and x\sqcup a\sqsubseteq y\sqcup a.
[howlader3]
For any x,y\in D, the following hold.
\neg x\sqcap \neg x=\neg x and \lrcorner x\sqcup \lrcorner x=\lrcorner x that is \neg x=(\neg x)_{\sqcap}\in D_{\sqcap} and \lrcorner x=(\lrcorner x)_{\sqcup}\in D_{\sqcup}.
x\sqsubseteq y if and only if \neg y\sqsubseteq \neg x and \lrcorner y\sqsubseteq \lrcorner x.
\neg\neg x=x\sqcap x and \lrcorner\lrcorner x=x\sqcup x.
x\vee y\in D_{\sqcap}, x\wedge y\in D_{\sqcup}.
\neg\neg\bot=\bot, and \lrcorner\lrcorner \top=\top.
[howlader2021dbalogic]
For all a,b\in D, the following hold.
If a\sqcap b=\bot then a\sqcap a\sqsubseteq \neg b.
If a\sqcap a\sqsubseteq \neg b then a\sqcap b\sqsubseteq \bot.
If a\sqcup b=\top then \lrcorner b\sqsubseteq a\sqcup a.
If \lrcorner b\sqsubseteq a\sqcup a then \top\sqsubseteq a\sqcup b.
In particular, if \textbf{D} is a cdBa then a\sqcap b=\bot if and only if a\sqcap a\sqsubseteq \neg b, and a\sqcup b=\top if and only if \lrcorner b\sqsubseteq a\sqcup a.
A subset F of D is a filter in \textbf{D} if and only if x\sqcap y\in F for all x,y \in F, and for all z\in D and x \in F, x\sqsubseteq z implies that z\in F. An ideal in a dBa is defined dually.
A filter F (ideal I) is proper if and only if F\neq D (I\neq D). A proper filter F (ideal I) is called primary if and only if x\in F~ \mbox{or} ~\neg x \in F ~(x\in I ~\mbox{or}~ \lrcorner x\in I), for all x\in D.
The set of primary filters is denoted by \mathcal{F}_{pr}(\textbf{D}); the set of all primary ideals is denoted by \mathcal{I}_{pr}(\textbf{D}).
A base F_{0} for a filter F is a subset of D such that F=\{x\in D~:~ z\sqsubseteq x~\mbox{for some}~ z\in F_{0}\}. A base for an ideal is defined similarly.
For a subset X of D, F(X) and I(X) denote the filter and ideal generated by X respectively.
[howlader3] \mathcal{F}_{p}(\textbf{D})=\mathcal{F}_{pr}(\textbf{D}) and \mathcal{I}_{p}(\textbf{D})=\mathcal{I}_{pr}(\textbf{D}).
[wille]
For any filter F of \textbf{D}, F\cap D_{\sqcap} and F\cap D_{\sqcup} are filters of the Boolean algebras \textbf{D}_{\sqcap}, \textbf{D}_{\sqcup} respectively.
Each filter F_{0} of the Boolean algebra \textbf{D}_{\sqcap} is the base of some filter F of \textbf{D} such that F_{0}=F\cap D_{\sqcap}. Moreover if F_{0} is prime, F\in\mathcal{F}_{p}(\textbf{D}).
Similar results can be proved for ideals of dBas.
[wille]
\underline{\mathfrak{H}}(\mathbb{K}):= (\mathfrak{H}(\mathbb{K}), \sqcap,\sqcup,\neg,\lrcorner,\top,\bot) is a pdBa.
[wille]
\mathfrak{H}(\mathbb{K}):=\mathfrak{H}(\mathbb{K})_{\sqcap}\cup \mathfrak{H}(\mathbb{K})_{\sqcup}.
\mathcal{B}(\mathbb{K}):=\mathfrak{H}(\mathbb{K})_{\sqcap}\cap \mathfrak{H}(\mathbb{K})_{\sqcup}.
[wille, howlader2020] Let x\in D. Then the following hold.
(F_{x})^{c}=F_{\neg x} and (I_{x})^{c}=I_{\lrcorner x}.
F_{x\sqcap y}=F_{x}\cap F_{y} and I_{x\sqcup y}=I_{x}\cap I_{y}.
[wille] For all x\in \textbf{D}, F_{x}^{\prime}=I_{x_{\sqcap\sqcup}} and I_{x}^{\prime}=F_{x_{\sqcup\sqcap}}.
[BALBIANI2012260] Let \textbf{D} be a pdBa. Then the map h:\textbf{D}\rightarrow \underline{\mathfrak{H}}(\mathbb{K}(\textbf{D})) defined by h(x)=(F_{x},I_{x}) for all x\in \textbf{D} is an injective homomorphism.
[yao1996generalization, pawlak2012rough] Let (W,E) be a generalised approximation space, and A,B \subseteq W.
(romc) romc
I. The following hold.
\overline{A}=(\underline{(A^{c})})^{c}, \underline{A}=(\overline{(A^{c})})^{c}.
\underline{W}= W.
\underline{A\cap B}=\underline{A}\cap\underline{B}, \overline{A\cup B}=\overline{A}\cup\overline{B}.
A\subseteq B implies that \underline{A} \subseteq \underline{B}, \overline{A} \subseteq \overline{B}.
II. If E is a reflexive and transitive relation, the following hold.
\underline{A}\subseteq A and A\subseteq \overline{A}.
\underline{(\underline{A})}=\underline{A} and \overline{(\overline{A})}=\overline{A}.
III. If (W,E) is a Pawlakian approximation space, the following hold.
\underline{ A} = A implies A is a category.
\overline{A} = A implies A is a category.
A\cap B is a category, if A,B are categories.
[howlader2021dbalogic] A structure \mathfrak{O}:=(D,\sqcup,\sqcap,\neg,\lrcorner,\top,\bot, \textbf{I},\textbf{C}) is a pdBa with operators (pdBao) provided
1. (D,\sqcup,\sqcap,\neg,\lrcorner,\top,\bot) is a pdBa and
2. \textbf{I},\textbf{C} are monotonic operators on D satisfying the following for any x,y\in D. 2pt \begin{array}{ll}
1a~ \textbf{I}(x \sqcap y) = \textbf{I}(x) \sqcap \textbf{I}(y) &
1b~ \textbf{C}(x \sqcup y) = \textbf{C}(x)\sqcup \textbf{C}(y)\\
2a~ \textbf{I}(\neg\bot)= \neg\bot &
2b~ \textbf{C}(\lrcorner\top)=\lrcorner\top \\
3a~ \textbf{I}(x\sqcap x)=\textbf{I}(x) &
3b~ \textbf{C}(x\sqcup x)=\textbf{C}(x)
\end{array} 2pt
Moreover, a pdBao is called a topological pdBa (tpdBa) if the following hold. 2pt \begin{array}{ll} 4a~ \textbf{I}(x) \sqsubseteq x & 4b~ x\sqsubseteq \textbf{C}(x ) \\ 5a~ \textbf{I}\textbf{I}(x)= \textbf{I}(x)& 5b~ \textbf{C}\textbf{C}(x)=\textbf{C}(x) \end{array}
The duals of \textbf{I} and \textbf{C} with respect to \neg,\lrcorner are defined as \textbf{I}^{\delta}(a):=\neg \textbf{I}(\neg a) and \textbf{C}^{\delta}(a):=\lrcorner \textbf{C}(\lrcorner a) for all a\in D.
[howlader2021dbalogic] Let \mathfrak{D} be a tpdBa. Then for all a\in D,
\textbf{I}^{\delta}\textbf{I}^{\delta}(a)=\textbf{I}^{\delta}(a) and \textbf{C}^{\delta}\textbf{C}^{\delta}(a)=\textbf{C}^{\delta}(a).
a\sqcap a\sqsubseteq \textbf{I}^{\delta}(a) and \textbf{C}^{\delta}(a)\sqsubseteq a\sqcup a.
[howlader2021dbalogic] Let \mathbb{KC}:=((G,R),(M,S),I) be a Kripke context. The complex algebra of \mathbb{KC}, \underline{\mathfrak{H}}^{+}(\mathbb{KC}):=(\mathfrak{H}(\mathbb{K}),\sqcup,\sqcap,\neg, \lrcorner,\top,\bot,f_{R},f_{S}), is the expansion of the algebra \underline{\mathfrak{H}}(\mathbb{K}) of semiconcepts with the operators f_{R} and f_{S}.
[howlader2021dbalogic] Let \mathbb{KC}:=((G,R),(M,S),I) be a Kripke context based on the context \mathbb{K}:=(G, M, I), \underline{\mathfrak{H}}^{+}(\mathbb{KC}):=(\mathfrak{H}(\mathbb{K}),\sqcup,\sqcap,\neg,\lrcorner,\top,\bot,f_{R},f_{S}) is a pdBao.
[howlader2021dbalogic] Let \mathbb{KC}:=((G,R),(M,S),I) be a Kripke context.
\mathbb{KC} is reflexive from the left, if R is reflexive.
\mathbb{KC} is reflexive from the right, if S is reflexive.
\mathbb{KC} is reflexive, if it is reflexive from both left and right.
The cases for symmetry and transitivity of \mathbb{KC} are similarly defined.
[howlader2021dbalogic] Let \mathbb{KC}:=((G,R),(M,S),I) be a reflexive and transitive Kripke context. Then \underline{\mathfrak{H}}^{+}(\mathbb{KC}) is a tpdBa.
[howlader2021dbalogic] Let \mathfrak{O}:=(D,\sqcup,\sqcap,\neg,\lrcorner,\top,\bot, \textbf{I}, \textbf{C}) be a pdBao. The following hold.
For all u,u_{1}\in \mathcal{F}_{p}(\textbf{D}), uRu_{1} if and only if for all a\in D, \textbf{I}a\in u implies that a\in u_{1}.
For all v,v_{1}\in \mathcal{I}_{p}(\textbf{D}), vSv_{1} if and only if for all a\in D, \textbf{C}a\in v implies that a\in v_{1}.
[howlader2021dbalogic] Let \mathfrak{O} be a pdBao and \mathbb{KC}(\mathfrak{O}):=((\mathcal{F}_{p}(\textbf{D}),R), (\mathcal{I}_{p}(\textbf{D}),S),\Delta). For all a\in D:
\overline{F_{a}}^{R}=F_{\textbf{I}^{\delta}(a)} and \underline{F_{a}}_{R}=F_{\textbf{I}(a)}.
\overline{I_{a}}^{S}=I_{\textbf{C}^{\delta}(a)} and \underline{I_{a}}_{S}=I_{\textbf{C}(a)}.
[howlader2021dbalogic] A pdBao \mathfrak{O}:=(D,\sqcup,\sqcap,\neg,\lrcorner,\top,\bot, \textbf{I}, \textbf{C}) is embeddable into the complex algebra \underline{\mathfrak{H}}^{+}(\mathbb{KC}(\mathfrak{O})):=(\mathfrak{H}(\mathbb{K}(\mathfrak{O})),\sqcup,\sqcap,\neg,\lrcorner,\top,\bot,f_{R},f_{S}) of the Kripke context \mathbb{KC}(\mathfrak{O}). The map h:D\rightarrow \mathfrak{H}(\mathbb{K}(\textbf{D})) defined by h(x):=(F_{x},I_{x}) for all x \in D, is the required embedding.
[howlader2021dbalogic]
\mathbb{KC}(\mathfrak{O}):=((\mathcal{F}_{p}(\textbf{D}), R), (\mathcal{I}_{p}(\textbf{D}), S), \Delta) is a reflexive and transitive Kripke context.
[howlader2021dbalogic] A tpdBa \mathfrak{O} is embeddable into the complex algebra \underline{\mathfrak{H}}^{+}(\mathbb{KC}(\mathfrak{O})) of the reflexive and transitive Kripke context \mathbb{KC}(\mathfrak{O}).
An s-hypersequent in PDBL is a finite sequence of sequents of the form:
where for all i\in\{1,2,\ldots, n\}, \alpha_{i},\beta_{i}\in \mathfrak{F}.
The following rules are derivable in PDBL.
2
\infer[(R6)]{B\mid D\mid \alpha\sqcap\alpha\vdash\beta\sqcap\gamma\mid C\mid E}{B\mid \alpha\vdash\beta\mid C & D\mid \alpha\vdash \gamma\mid E}
\infer[(R7)]{B\mid D\mid \beta\sqcup \gamma\vdash\alpha\sqcup\alpha\mid C\mid E}{B\mid \beta\vdash\alpha\mid C & D\mid \gamma\vdash \alpha\mid E}
(R6) is derived using (R1), (R1)^{\prime} and (R4), while for (R7) one uses (R2), (R2)^{\prime} and (R4).
For \alpha,\beta,\gamma\in\mathfrak{F}, the following are provable in PDBL.
\begin{array}{ll} 1a~ (\alpha\sqcap \beta)\dashv\vdash(\beta\sqcap \alpha).& 1b~ \alpha\sqcup \beta\dashv\vdash \beta\sqcup \alpha.\\ 2a~ \alpha\sqcap(\beta\sqcap \gamma)\dashv\vdash(\alpha\sqcap \beta)\sqcap \gamma.& 2b~ \alpha\sqcup(\beta\sqcup \gamma)\dashv\vdash(\alpha\sqcup \beta)\sqcup \gamma.\\ 3a~ (\alpha\sqcap \alpha)\sqcap \beta\dashv\vdash (\alpha\sqcap \beta).& 3b~ (\alpha\sqcup \alpha)\sqcup \beta\dashv\vdash \alpha\sqcup \beta.\\ 4a~ \neg \alpha\vdash\neg (\alpha\sqcap \alpha).& 4b~ \lrcorner(\alpha\sqcup \alpha)\vdash\lrcorner \alpha.\\ 5a~ \alpha\sqcap(\alpha\sqcup \beta)\vdash (\alpha\sqcap \alpha).& 5b~ \alpha\sqcup \alpha\vdash \alpha\sqcup (\alpha\sqcap \beta).\\ 6a~ \alpha\sqcap(\alpha\vee \beta)\vdash \alpha\sqcap \alpha.& 6b~ \alpha\sqcup \alpha\vdash \alpha\sqcup (\alpha\wedge \beta).\\ 7a~ \bot \vdash \alpha\sqcap\neg \alpha.& 7b~ \alpha\sqcup \lrcorner \alpha\vdash \top .\\ 8a~ \bot\vdash \neg \top. & 8b~ \lrcorner \bot \vdash \top.\\ 9a~ \neg\neg(\alpha\sqcap\alpha)\dashv\vdash \alpha\sqcap\alpha. & 9b~ \lrcorner\lrcorner(\alpha\sqcup\alpha)\dashv\vdash \alpha\sqcup\alpha.\\ 10a~\neg\neg\alpha\dashv\vdash \alpha\sqcap\alpha. & 10b~ \lrcorner\lrcorner\alpha\dashv\vdash \alpha\sqcup\alpha.\\ 11a~ \beta\vdash\alpha\vee\beta\mid\beta\sqcup\beta\vdash\beta. & 11b~ \beta\vdash\beta\sqcap\beta\mid\alpha\wedge\beta\vdash\beta. \end{array}
The proofs of 1-9 are obtained in a similar way as the proofs given in Theorem 25 in [howlader2021dbalogic] in case of CDBL. Nevertheless, we include the proofs in the appendix to make the paper self-contained.
5pt 10a is obtained using axiom 5a, Theorem 9(4a, 9a) and rules (R3), (R4). We get 10b by using the dual axiom and rules. The proof of 11a is given below. 11b is again obtained by using duals of axioms and rules that prove 11a. 5pt Proof of 11a:
\infer{\beta\vdash\alpha\vee\beta\mid\beta\sqcup\beta\vdash\beta~(R4)}{\infer{(Sp)~\beta\vdash\beta\sqcap\beta\mid\beta\sqcup\beta\vdash\beta~~~~\beta\sqcap\beta\vdash\alpha\vee\beta~(\mbox{using definition of} \vee \mbox{in previous step})}{\infer{\beta\sqcap\beta\vdash\neg(\neg\alpha\sqcap\neg\beta)~(R4)}{\infer{(\mbox{10a,~this~theorem)}~\beta\sqcap\beta\vdash\neg\neg\beta~~~~\neg\neg\beta\vdash\neg(\neg\alpha\sqcap\neg\beta)~~(R3~\mbox{on~previous~step})}{\infer{\neg\alpha\sqcap\neg\beta\vdash\neg\beta~(R4)}{\infer{(R1)~\neg\alpha\sqcap\neg\beta\vdash\neg\bot\sqcap\neg\beta~~~~\neg\bot\sqcap\neg\beta\vdash\neg\beta~(\mbox{axiom 3a})}{\infer{\neg\alpha\vdash\neg \bot~(R3)}{\infer{\bot\vdash\alpha~(\mbox{axiom 11a})}{}}}}}}}}
Let \textbf{D}:=(D, \sqcap,\sqcup, \neg, \lrcorner, \top_{D}, \bot_{D}) be a pdBa. A valuation v:\textbf{OV}\cup\textbf{PV}\cup \{\top, \bot\}\rightarrow D on \textbf{D} is a map such that v(p)\in D_{\sqcap}, for all p\in \textbf{OV}, v(P)\in D_{\sqcup}, for all P\in \textbf{PV}, v(\top):=\top_{D} and v(\bot):=\bot_{D}. v is extended to the set \mathfrak{F} of formulae by the following.
\begin{array}{ll} 1.~ v(\alpha\sqcup\beta):=v(\alpha)\sqcup v(\beta).& 2.~ v(\alpha\sqcap\beta):=v(\alpha)\sqcap v(\beta).\\ 3.~ v(\neg \alpha):=\neg v(\alpha).& 4.~ v(\lrcorner \alpha):=\lrcorner v(\alpha). \end{array}
A sequent \alpha\vdash\beta is said to be satisfied by a valuation v on a pdBa \textbf{D} if and only if v(\alpha)\sqsubseteq v(\beta). An s-hypersequent B is said to be satisfied by a valuation v on a pdBa \textbf{D} if and only if v satisfies one of the components of the s-hypersequent B. An s-hypersequent B is true in \textbf{D} if and only if for all valuations v on \textbf{D}, v satisfies the s-hypersequent B. An s-hypersequent B is valid in the class of all pdBas if and only if it is true in every pdBa.
If an s-hypersequent G is provable in PDBL then it is valid in the class of all pdBas.
The proof that all the axioms of PDBL are valid in the class of all pdBas is straightforward and can be obtained using Proposition 3 and Definition 3. As examples, we give proofs for 15a and 15b. Let p\in\textbf{OV}, P\in\textbf{PV}, \textbf{D} be a pdBa and v be a valuation on \textbf{D}. As v(p)\in D_{\sqcap}, v(p)\sqcap v(p)=v(p). So v satisfies p\sqcap p\dashv\vdash p. Similarly as v(P)\in D_{\sqcup}, v(P)\sqcup v(P)=v(P), implying that v satisfies P\sqcup P\dashv\vdash P.
The validity of the inference rules then needs to be verified. The case for external rules is straightforward.
Using Proposition 3, one can show that (R1), (R2),(R1)^{\prime} and (R2)^{\prime} preserve validity. The cases for (R3) and (R3)^{\prime} follow from Proposition 4. For (R5), one uses Proposition 1 and Definition 3.
(Sp): Let \textbf{D} be a pdBa and v a valuation on \textbf{D}. Let \alpha\in \mathfrak{F}. Then either v(\alpha)=v(\alpha)\sqcap v(\alpha)=v(\alpha\sqcap\alpha) or v(\alpha)=v(\alpha)\sqcup v(\alpha)=v(\alpha\sqcup\alpha). In the former case v satisfies \alpha\vdash\alpha\sqcap\alpha and in the latter, v satisfies \alpha\sqcup\alpha\vdash\alpha.
For any formulae \alpha and \beta, the following are equivalent.
[\alpha] \sqsubseteq [\beta] in \mathcal{L}(\mathfrak{F}).
\alpha\vdash \beta is provable in PDBL.
For p\in \textbf{OV}, F_{[p]}^{\prime}=I_{[p]} and P\in\textbf{PV}, I_{[P]}^{\prime}=F_{[P]}.
For \phi, \sigma\in \mathfrak{F}, F_{[\phi]\sqcap [\sigma]}^{\prime}=I_{[\phi]\sqcap [\sigma]}, I_{[\phi]\sqcup [\sigma]}^{\prime}=F_{[\phi]\sqcup [\sigma]}, F_{\neg[\phi]}^{\prime}=I_{\neg[\phi]} and I_{\lrcorner[\phi]}^{\prime}=F_{\lrcorner[\phi]}.
1. Let p\in \textbf{OV}. By Lemma 4, F_{[p]}^{\prime}=I_{[p]_{\sqcap\sqcup}}=I_{[p]_{\sqcup}}, as [p]_{\sqcap}=[p] in \mathcal{L}(\mathfrak{F}). By Lemma 3, I_{[p]\sqcup [p]}=I_{[p]}, implying F_{[p]}^{\prime}= I_{[p]}. Similarly, we can show that for P\in\textbf{PV}, I_{[P]}^{\prime}=F_{[P]}. 4pt 2. In the following equations, we use Lemmas 4 and 3.
F^{\prime}_{[\phi]\sqcap [\sigma]}= I_{([\phi]\sqcap[\sigma])\sqcup ([\phi]\sqcap[\sigma])}=I_{([\phi]\sqcap[\sigma])}\cap I_{([\phi]\sqcap[\sigma])}=I_{([\phi]\sqcap[\sigma])}. 4pt I^{\prime}_{[\phi]\sqcup [\sigma]}= F_{([\phi]\sqcup[\sigma])\sqcap ([\phi]\sqcup[\sigma])}=F_{([\phi]\sqcup[\sigma])}\cap F_{([\phi]\sqcup[\sigma])}=F_{([\phi]\sqcup[\sigma])}. 4pt
F^{\prime}_{\neg [\phi]}= I_{\neg[\phi]\sqcap \neg[\phi]}=I_{\neg [\phi]}, as \neg[\phi]\sqcap \neg[\phi]=\neg [\phi] and I^{\prime}_{\lrcorner [\phi]}= F_{\lrcorner[\phi]\sqcup \lrcorner[\phi]}=F_{\lrcorner [\phi]}, as \lrcorner[\phi]\sqcup \lrcorner[\phi]=\lrcorner [\phi]
The map v_{0}:\textbf{OV}\cup\textbf{PV}\cup \{\top, \bot\}\rightarrow \mathfrak{H}(\mathbb{K}(\mathcal{L}(\mathfrak{F}))) is defined by v_{0}(x):=(F_{ [x]},I_{[x]}), for all x\in \textbf{OV}\cup\textbf{PV}\cup \{\top,\bot\}.
v_{0} is a valuation on \underline{\mathfrak{H}}(\mathbb{K}(\mathcal{L}(\mathfrak{F}))). Moreover, for each formula \alpha\in \mathfrak{F}, v_{0}(\alpha)=(F_{[\alpha]}, I_{[\alpha]}).
Let p\in \textbf{OV}, v_{0}(p)\sqcap v_{0}(p)=(F_{[p]}, I_{[p]})\sqcap (F_{[p]},I_{[p]})=(F_{[p]}\cap F_{[p]}, (F_{[p]}\cap F_{[p]})^{\prime})=(F_{[p]},F_{[p]}^{\prime})= (F_{[p]},I_{[p]})=v_{0}([p]), by Lemma 8(1). Similarly, for P\in \textbf{PV}, v_{0}(P)\sqcup v_{0}(P)= v_{0}(P). By Definition 11, v_{0}(\top)=(F_{[\top]}, I_{[\top]}). So v_{0}(\top)= (\mathcal{F}_{p}(\mathcal{L}(\mathfrak{F})),\emptyset)=\top_{\underline{\mathfrak{H}}(\mathbb{K}(\mathcal{L}(\mathfrak{F})))}. Similarly, we can show that v_{0}(\bot)= \bot_{\underline{\mathfrak{H}}(\mathbb{K}(\mathcal{L}(\mathfrak{F})))}. So v_{0} is a valuation on \underline{\mathfrak{H}}(\mathbb{K}(\mathcal{L}(\mathfrak{F}))).
The second part of the lemma is proved by induction on the number of connectives in \alpha, and using Definition 9 and Lemma 8(2), one gets the result in each case.
The following are equivalent.
An s-hypersequent G:\alpha_{1}\vdash\beta_{1}~|~\alpha_{2}\vdash\beta_{2}~|~\alpha_{3}\vdash\beta_{3}~|\ldots~|\alpha_{n}\vdash\beta_{n} is provable in PDBL.
\alpha_{i}\vdash \beta_{i} is provable in PDBL for some i\in\{1,2,\ldots,n\}.
1 \Longrightarrow 2: Let G:= \alpha_{1}\vdash\beta_{1}|\alpha_{2}\vdash\beta_{2}|\ldots|\alpha_{n}\vdash\beta_{n} be provable in \textbf{PDBL}. If possible, let us assume that for all i\in\{1,2,\ldots,n\}, \alpha_{i}\vdash \beta_{i} is not provable in \textbf{PDBL}. By Proposition 8, for all i\in\{1,2,\ldots,n\}, [\alpha_{i}]\not\sqsubseteq [\beta_{i}] in \mathcal{L}(\mathfrak{F}). By Proposition 2, either [\alpha_{i}]\sqcap[\alpha_{i}]\not\sqsubseteq_{\sqcap}[\beta_{i}]\sqcap[\beta_{i}] or [\alpha_{i}]\sqcup[\alpha_{i}]\not\sqsubseteq_{\sqcap}[\beta_{i}]\sqcup[\beta_{i}] for all i\in\{1,2,\ldots,n\}. Now, we consider the valuation v_{0}. By Lemma 9, v_{0}(\alpha_{i})=(F_{[\alpha_{i}]}, I_{[\alpha_{i}]}) for all i\in \{1,2,\ldots, n\}. Let [\alpha_{i}]\sqcap[\alpha_{i}]\not\sqsubseteq_{\sqcap}[\beta_{i}]\sqcap[\beta_{i}] for some i. Then there exists a prime filter F_{0i} in \mathcal{L}(\mathfrak{F})_{\sqcap} such that [\alpha_{i}]\sqcap[\alpha_{i}]\in F_{0i} and [\beta_{i}]\sqcap[\beta_{i}]\notin F_{0i}. Therefore by Lemma 2 there exists a filter F_{i} in \mathcal{L}(\mathfrak{F}) such that F_{i}\cap\mathcal{L}(\mathfrak{F})_{\sqcap}=F_{0i}. As F_{0i} is a prime filter in \mathcal{L}(\mathfrak{F})_{\sqcap}, F_{i}\in\mathcal{F}_{p}(\mathcal{L}(\mathfrak{F})) such that [\alpha_{i}]\sqcap[\alpha_{i}]\in F_{i} and [\beta_{i}]\sqcap[\beta_{i}]\notin F_{i}. So [\alpha_{i}]\in F_{i}, as [\alpha_{i}]\sqcap[\alpha_{i}]\sqsubseteq[\alpha_{i}] and [\beta_{i}]\notin F_{i} otherwise [\beta_{i}]\sqcap[\beta_{i}]\in F_{i}. Therefore F_{[\alpha_{i}]} \cancel{\subseteq} F_{[\beta_{i}]}.
If [\alpha_{i}]\sqcup[\alpha_{i}]\not\sqsubseteq_{\sqcap}[\beta_{i}]\sqcup[\beta_{i}], then dually, we can show that there exists I_{i}\in \mathcal{I}_{p}(\mathcal{L}(\mathfrak{F})) such that [\alpha_{i}]\notin I_{i} and [\beta_{i}]\in I_{i}, which implies that I_{[\beta_{i}]} \cancel{\subseteq} I_{[\alpha_{i}]}.
So in either case, v_{0}(\alpha_{i})\cancel{\sqsubseteq} v_{0}(\beta_{i}) for all i\in \{1,2,3,\ldots, n\}, which is not possible, as G is valid in the class all pdBas by Theorem 10. So there exists i\in \{1,2,3,\ldots, n\} such that \alpha_{i}\vdash \beta_{i} is provable in \textbf{PDBL}.
2 \Longrightarrow 1: Let \alpha_{i}\vdash\beta_{i} be provable for some i\in \{1, 2,\ldots, n\}.
The s-hypersequent G is then proved by repeatedly applying the external rules EW and EE.
\mathcal{L}(\mathfrak{F}) is a pdBa.
By Propositions 9, 8 and (Sp), it follows that [\alpha]\sqsubseteq [\alpha\sqcap\alpha] or [\alpha\sqcup\alpha]\sqsubseteq [\alpha] in \mathcal{L}(\mathfrak{F}). By Proposition 3(5), [\alpha]\sqcap[\alpha]\sqsubseteq [\alpha] and [\alpha]\sqsubseteq [\alpha]\sqcup[\alpha]. So [\alpha]=[\alpha]\sqcap [\alpha]=[\alpha\sqcup\alpha] or [\alpha]=[\alpha]\sqcup [\alpha]=[\alpha\sqcup\alpha], which implies that \mathcal{L}(\mathfrak{F}) is a pdBa.
If a hyper-sequent G:\alpha_{1}\vdash\beta_{1}|\alpha_{2}\vdash\beta_{2}|\ldots|\alpha_{n}\vdash\beta_{n} is valid in the class of all pdBas then G is provable in PDBL.
Suppose if possible, G is not provable. Then \alpha_{i}\vdash\beta_{i} are not provable for all i\in\{1,2,\ldots, n\} by Proposition 9. Rest of the proof is similar to the proof of 1 \Longrightarrow 2 part of Proposition 9.
If an s-hypersequent G:=\alpha_{1}\vdash\beta_{1}|\alpha_{2}\vdash\beta_{2}|\ldots|\alpha_{n}\vdash\beta_{n} is provable in PDBL then G is also provable in MPDBL.
As all the axioms of PDBL are also axioms of MPDBL and the rules of inference of PDBL are also rules of inference of MPDBL, a proof for the s-hypersequent G in PDBL is also a proof for G in MPDBL.
A valuation v on a pdBao \mathfrak{O}:=(D,\sqcup,\sqcap,\neg,\lrcorner,\top_{D},\bot_{D},\textbf{I},\textbf{C}), is a map from \textbf{OV}\cup\textbf{PV}\cup \{\top, \bot\} to D that satisfies the conditions in Definition 9 and the following for the modal operators:
v(\square\alpha):=\textbf{I}(v(\alpha)) and v(\blacksquare\alpha):=\textbf{C}(v(\alpha)).
Let \Sigma be any set of sequents in MPDBL. \textbf{MPDBL}\Sigma is the logic obtained from MPDBL by adding all the sequents in \Sigma as axioms.
If an s-hypersequent G:\alpha_{1}\vdash\beta_{1}\mid\alpha_{2}\vdash\beta_{2}\mid\ldots\mid\alpha_{n}\vdash\beta_{n} is provable in \textbf{MPDBL}\Sigma then it is valid in the class V_{\Sigma}.
To complete the proof it is sufficient to show that all axioms of \textbf{MPDBL}\Sigma are valid in V_{\Sigma} and rules of inference preserve validity. The propositional cases follow from Theorem 10. Here, we check the validity of axioms 16a, 17a, 18a, 16b, 17b and 18b in V_{\Sigma}, and show that rules of inference (R9) and (R10) preserve validity. Let \mathfrak{O} be a pdBao belonging to the class V_{\Sigma} and v be a valuation on \mathfrak{O}. Let \alpha,\beta\in \mathfrak{F}. Then v(\square(\alpha\sqcap\beta))=\textbf{I}(v(\alpha\sqcap\beta))=\textbf{I}(v(\alpha)\sqcap v(\beta))= \textbf{I}(v(\alpha))\sqcap\textbf{I}(v(\beta))=v(\square\alpha)\sqcap v(\square\beta)=v(\square\alpha\sqcap\square\beta). Now v(\square(\alpha\sqcap\alpha))=\textbf{I}(v(\alpha\sqcap\alpha))=\textbf{I}(v(\alpha)\sqcap v(\alpha))=\textbf{I}(v(\alpha))=v(\square\alpha). Therefore the axioms 16a and 18a are true in \mathfrak{O}, which implies that 16a and 18a are valid in the class V_{\Sigma}. Dually, we can show that the axioms 16b and 18b are valid in the class V_{\Sigma}. Now v(\square(\neg \bot))=\textbf{I}(v(\neg\bot))=\textbf{I}(\neg v(\bot))=\textbf{I}(\neg\bot_{D})=\neg\bot_{D} and v(\blacksquare(\lrcorner\top) )= \textbf{C}(v(\lrcorner\top))=\textbf{C}(\lrcorner v(\top))= \textbf{C}(\lrcorner\top_{D})=\lrcorner\top_{D}. Therefore axioms 17a and 17b are true in \mathfrak{O}, which implies that 17a and 17b are valid in the class V_{\Sigma}.
To show that (R9) preserves validity, let B~|~\alpha\vdash\beta~|~C be valid in V_{\Sigma}. Let \mathfrak{O}\in V_{\Sigma} and v be a valuation on \mathfrak{O}. Now B~|~\alpha\vdash\beta~|~C is true in \mathfrak{O}, as B~|~\alpha\vdash\beta~|~C is valid in V_{\Sigma}. So v satisfies the s-hypersequent B~|~\alpha\vdash\beta~|~C. Now there are two possibilities. (1) v satisfies a component from B or C. (2) v satisfies the component \alpha\vdash\beta. Now if (1) holds then v also satisfies the s-hypersequent B~|~\square\alpha\vdash\square\beta~|~C, and if (2) holds then v(\alpha)\sqsubseteq v(\beta) in \mathfrak{O}, which implies that \textbf{I}(v(\alpha))\sqsubseteq \textbf{I}(v(\beta)), by the monotonicity of \textbf{I}. So v(\square\alpha)\sqsubseteq v(\square\beta), which implies that v satisfies the s-hypersequent B~|~\square\alpha\vdash\square\beta~|~C. So (R9) preserves validity in V_{\Sigma}.
Showing (R10) preserves validity is similar to the above.
f_{\square}^{\delta}([\alpha])=\neg f_{\square}(\neg [\alpha])=\neg[\square\neg\alpha]=[\neg\square\neg\alpha]=[\lozenge\alpha] and, we denote f_{\lozenge}([\alpha]):=f_{\square}^{\delta}([\alpha]).
Similar to the above f_{\blacksquare}^{\delta}([\alpha])=[\blacklozenge\alpha] and, we denote f_{\blacklozenge}([\alpha]):=f_{\blacksquare}^{\delta}([\alpha]).
For any formulae \alpha and \beta the following are equivalent.
[\alpha] \sqsubseteq [\beta] in \mathcal{L}_{\Sigma}(\mathfrak{F}_{1}).
\alpha\vdash \beta is provable in \textbf{MPDBL}\Sigma.
The following are equivalent.
An s-hypersequent G:\alpha_{1}\vdash\beta_{1}~|~\alpha_{2}\vdash\beta_{2}~|~\alpha_{3}\vdash\beta_{3}~|\ldots~|\alpha_{n}\vdash\beta_{n} is provable in \textbf{MPDBL}\Sigma.
\alpha_{i}\vdash \beta_{i} is provable in \textbf{MPDBL}\Sigma for some i\in\{1,2,\ldots,n\}.
For \alpha,\beta \in \mathfrak{F}_{1}, [\alpha]\sqsubseteq [\beta] in \mathcal{L}_{\Sigma}( \mathfrak{F}_{1}) implies that f_{\square}([\alpha])\sqsubseteq f_{\square}([\beta]) and f_{\blacksquare}([\alpha])\sqsubseteq f_{\blacksquare}([\beta]).
Let [\alpha]\sqsubseteq [\beta]. \alpha\vdash\beta by Proposition 10. So \square\alpha\vdash\square\beta and \blacksquare\alpha\vdash\blacksquare\beta by (R9) and (R10). Again using Proposition 10, [\square\alpha]\sqsubseteq [\square\beta] and [\blacksquare\alpha]\sqsubseteq [\blacksquare\beta]. Hence f_{\square}([\alpha])\sqsubseteq f_{\square}([\beta]) and f_{\blacksquare}([\alpha])\sqsubseteq f_{\blacksquare}([\beta]).
\mathcal{L}_{\Sigma}(\mathfrak{F}_{1}) \in V_\Sigma.
By Propositions 10 and 11, (\mathfrak{F}_{1}/\equiv_{\vdash}, \sqcup,\sqcap,\neg,\lrcorner,[\top],[\bot]) is a pdBa. Lemma 11 implies that the operators f_{\square}, f_{\blacksquare} are monotonic. Now let [\alpha],[\beta]\in\mathfrak{F}_{1}/\equiv_{\vdash}. Then f_{\square}([\alpha]\sqcap[\beta])=f_{\square}([\alpha\sqcap\beta])=[\square(\alpha\sqcap\beta)]=[\square\alpha\sqcap\square\beta]=[\square\alpha]\sqcap [\square\beta] by axiom 16a, which implies that f_{\square}([\alpha]\sqcap[\beta])=[\square\alpha]\sqcap[\square\beta]=f_{\square}([\alpha])\sqcap f_{\square}([\beta]). Dually, we can show that f_{\blacksquare}([\alpha]\sqcup [\beta])= f_{\blacksquare}([\alpha])\sqcup f_{\blacksquare}([\beta]). The others axioms can be proved directly using axioms 17a, 17b, 18a, and 18b, which implies that \mathcal{L}_{\Sigma}(\mathfrak{F}_{1}) is a pdBao.
v_{+} is a valuation on \mathcal{L}_{\Sigma}(\mathfrak{F}_{1}). Moreover, for all \alpha\in \mathfrak{F}_{1}, v_{+}(\alpha)=[\alpha].
For any p\in \textbf{OV}, v_{+}(p):=[p]\in \mathcal{L}_{\Sigma}(\mathfrak{F}_{1})_{\sqcap}, using axiom 15a. Similarly, using axiom 15b, for any P\in \textbf{PV}, v_{+}(P):=[P]\in \mathcal{L}_{\Sigma}(\mathfrak{F}_{1})_{\sqcup}. By definition of v_{+}, v_{+}(\top)=[\top]=\top_{\mathcal{L}_{\Sigma}(\mathfrak{F}_{1})}. Similarly, v_{+}(\bot)=\bot_{\mathcal{L}_{\Sigma}(\mathfrak{F}_{1})}. So v_{+} is a valuation on \mathcal{L}_{\Sigma}(\mathfrak{F}_{1}).
The second part of the lemma is proved by
mathematical induction on the number of connectives in \alpha; using the definition of v_{+} and the induction hypothesis, the cases are obtained.
If an s-hypersequent G:\alpha_{1}\vdash\beta_{1}\mid\alpha_{2}\vdash\beta_{2}\mid\ldots\mid\alpha_{n}\vdash\beta_{n} is valid in the class V_{\Sigma} then it is provable in \textbf{MPDBL}\Sigma.
Let G:\alpha_{1}\vdash\beta_{1}\mid\alpha_{2}\vdash\beta_{2}\mid\ldots\mid\alpha_{n}\vdash\beta_{n} be not provable in \textbf{MPDBL}\Sigma. By Proposition 11, for all i\in \{1,2,\ldots, n\}, \alpha_{i}\vdash\beta_{i} is not provable in \textbf{MPDBL}\Sigma. By Proposition 10, for all i\in \{1,2,\ldots, n\}, [\alpha_{i}]\cancel{\sqsubseteq}[\beta_{i}], which implies that for all i\in \{1,2,\ldots, n\}, v_{+}(\alpha_{i})\cancel{\sqsubseteq} v_{+}(\beta_{i}). So G is not true in \mathcal{L}_{\Sigma}(\mathfrak{F}_{1}), which is not possible, as G is valid in V_{\Sigma}. So G is provable in \textbf{MPDBL}\Sigma.
An s-hypersequent G:\alpha_{1}\vdash\beta_{1}\mid\alpha_{2}\vdash\beta_{2}\mid\ldots\mid\alpha_{n}\vdash\beta_{n} is provable in MPDBL if and only if G:\alpha_{1}\vdash\beta_{1}\mid\alpha_{2}\vdash\beta_{2}\mid\ldots\mid\alpha_{n}\vdash\beta_{n} is valid in the class of all pdBaos.
An s-hypersequent G:\alpha_{1}\vdash\beta_{1}\mid\alpha_{2}\vdash\beta_{2}\mid\ldots\mid\alpha_{n}\vdash\beta_{n} is provable in MPDBL4 if and only if G:\alpha_{1}\vdash\beta_{1}\mid\alpha_{2}\vdash\beta_{2}\mid\ldots\mid\alpha_{n}\vdash\beta_{n} is valid in the class of all tpdBas.
A model for PDBL is a pair \mathbb{M}:=(\mathbb{K},v), where \mathbb{K}=(G,M,R) is a context and v is a valuation on \underline{\mathfrak{H}}(\mathbb{K}).
For each g\in G and for each m\in M,
\mathbb{M},g\models p ~\mbox{if and only if}~ g\in ext(v(p)), where p\in\textbf{OV}.
\mathbb{M},g\models P ~\mbox{if and only if}~ g\in ext(v(P)), where P\in \textbf{PV}.
\mathbb{M},g\models \top for all g\in G and \mathbb{M},m\not\succ \top for all m\in M.
\mathbb{M},g\not\models\bot for all g\in G and \mathbb{M},m \succ \bot for all m\in M.
\mathbb{M},g\models \alpha\sqcap \beta if and only if \mathbb{M},g\models \alpha and \mathbb{M},g\models\beta
\mathbb{M},g\models \neg \alpha if and only if \mathbb{M},g\not\models\alpha.
\mathbb{M},m\succ p~\mbox{if and only if}~ m\in int(v(p)), where p\in\textbf{OV}.
\mathbb{M},m\succ P~\mbox{if and only if}~ m\in int(v(P)), where P \in \textbf{PV}.
\mathbb{M},m\succ\alpha\sqcup \beta if and only if \mathbb{M},m\succ\alpha and \mathbb{M},m\succ\beta.
\mathbb{M},m\succ\lrcorner\alpha if and only if \mathbb{M},m\not\succ\alpha.
\mathbb{M},g\models \alpha \sqcup\beta if and only if for all m\in M(\mathbb{M},m\succ \alpha\sqcup\beta\Longrightarrow gRm).
\mathbb{M},g\models \lrcorner \alpha if and only if for all m\in M(\mathbb{M},m\not\succ \alpha\Longrightarrow gRm).
\mathbb{M},m\succ\neg\alpha if and only if for all g\in G, (\mathbb{M},g\not\models\alpha\Longrightarrow gRm ).
\mathbb{M},m\succ \alpha\sqcap\beta if and only if for all g\in G, (\mathbb{M},g\models\alpha\sqcap\beta\Longrightarrow gRm).
For any model \mathbb{M}:=(\mathbb{K}, v) and \alpha\in \mathfrak{F}, the maps v_{1}: \mathfrak{F}\rightarrow \mathcal{P}(G) and v_{2}: \mathfrak{F}\rightarrow \mathcal{P}(M) are defined as v_{1}(\alpha):=\{g\in G~|~ \mathbb{M},g\models \alpha\}, and v_{2}(\alpha):=\{m\in M~ |~ \mathbb{M},m\succ \alpha\}.
Let \mathbb{M}:=(\mathbb{K}, v) be a model and \alpha, \beta\in \mathfrak{F}.
v_{1}(\alpha\sqcap\beta)=v_{1}(\alpha)\cap v_{1}(\beta) and v_{2}(\alpha\sqcap\beta)=(v_{1}(\alpha)\cap v_{1}(\beta))^{\prime}.
v_{1}(\alpha\sqcup\beta)=(v_{2}(\alpha)\cap v_{2}(\beta))^{\prime} and v_{2}(\alpha\sqcup\beta)=v_{2}(\alpha)\cap v_{2}(\beta).
v_{1}(\neg\alpha)= v_{1}(\alpha)^{c} and v_{2}(\neg\alpha)= (v_{1}(\alpha)^{c})^{\prime}.
v_{1}(\lrcorner \alpha)= (v_{2}(\alpha)^{c})^{\prime} and v_{2}(\lrcorner \alpha)= (v_{2}(\alpha)^{c}.
v_{1}(\top)=G and v_{2}(\top)=\emptyset.
v_{1}(\bot)=\emptyset and v_{2}(\bot)=M.
We given the proofs of 1 and 3. 2 and 4 follow dually. 5 and 6 follow directly from Definition 15.
For any formula \alpha\in \mathfrak{F}, (v_{1}(\alpha),v_{2}(\alpha))\in \mathfrak{H}(\mathbb{K}).
The result is obtained by using mathematical induction on the number of connectives that occur in
\alpha. Let \mathbb{M}:=(\mathbb{K},v) be a model, where v:\textbf{OV}\cup\textbf{PV}\cup \{\top, \bot\}\rightarrow\mathfrak{H}(\mathbb{K}) is the valuation.
For the base case let the number of connectives in \alpha, n=0. Then either \alpha belongs to \textbf{OV}\cup\textbf{PV} or \alpha is a propositional constant.
Let \alpha=p. Then v_{1}(p)=\{g\in G~|~ \mathbb{M},g\models p\}=ext(v(p)) and v_{2}(p)=\{m\in M~ |~ \mathbb{M},m\succ p\}= int(v(p)) by the definition of satisfaction and co-satisfaction. So (v_{1}(p),v_{2}(p))=(ext(v(p)), int(v(p)))=v(p)\in \mathfrak{H}(\mathbb{K}).
If \alpha=P then similar to the above, (v_{1}(\alpha),v_{2}(\alpha))=(ext(v(P)), int(v(P)))=v(P)\in \mathfrak{H}(\mathbb{K}).
For \alpha=\top, v_{1}(\top)=G and v_{2}(\top)=\emptyset. So (v_{1}(\top),v_{2}(\top))=(G,\emptyset)\in \mathfrak{H}(\mathbb{K}), and if \alpha=\bot then v_{1}(\bot)=\emptyset and v_{2}(\bot)=M. So (v_{1}(\bot),v_{2}(\bot))=(\emptyset, M)\in \mathfrak{H}(\mathbb{K}).
Now, we assume that the result is true for all formulae with number of connectives less or equal to n. Let \alpha be a formula with n+1 connectives. Then \alpha is of one of the forms \beta\sqcap\delta, \beta\sqcup\delta, \neg\beta, or \lrcorner\beta, where \beta, \delta are formulae with number of connectives less or equal to n. By induction hypothesis (v_{1}(\beta),v_{2}(\beta)) and (v_{1}(\delta),v_{2}(\delta)) belong to \mathfrak{H}(\mathbb{K}). Therefore (v_{1}(\beta),v_{2}(\beta))\sqcap (v_{1}(\delta),v_{2}(\delta)), (v_{1}(\beta),v_{2}(\beta))\sqcup (v_{1}(\delta),v_{2}(\delta)), \neg(v_{1}(\beta),v_{2}(\beta)) and \lrcorner (v_{1}(\beta),v_{2}(\beta)) all belong to \mathfrak{H}(\mathbb{K}), as \mathfrak{H}(\mathbb{K}) is closed under \sqcap,\sqcup, \neg, \lrcorner.
By Proposition 12 it follows that
(v_{1}(\beta\sqcap\delta),v_{2}(\beta\sqcap\delta)) =(v_{1}(\beta)\cap v_{1}(\delta),(v_{1}(\beta)\cap v_{1}(\delta))^{\prime})=(v_{1}(\beta),v_{2}(\beta))\sqcap (v_{1}(\delta),v_{2}(\delta)),
(v_{1}(\beta\sqcup\delta),v_{2}(\beta\sqcup\delta))=((v_{2}(\beta)\cap v_{2}(\delta))^{\prime},v_{2}(\beta)\cap v_{2}(\delta))=(v_{1}(\beta),v_{2}(\beta))\sqcup (v_{1}(\delta),v_{2}(\delta)),
(v_{1}(\neg\beta),v_{2}(\neg\beta))=(v_{1}(\beta)^{c},(v_{1}(\beta))^{c\prime})=\neg (v_{1}(\beta),v_{2}(\beta)),
(v_{1}(\lrcorner \beta),v_{2}(\lrcorner \beta))=((v_{2}(\beta))^{c\prime},v_{2}(\beta)^{c})=\lrcorner (v_{1}(\beta),v_{2}(\beta)).
So (v_{1}(\alpha), v_{2}(\alpha))\in \mathfrak{H}(\mathbb{K}).
For any formulae \alpha, \beta\in \mathfrak{F},
(v_{1}(\alpha\sqcap\beta), v_{2}(\alpha\sqcap\beta))=(v_{1}(\alpha), v_{2}(\alpha))\sqcap (v_{1}(\beta),v_{2}(\beta)).
(v_{1}(\alpha\sqcup\beta), v_{2}(\alpha\sqcup\beta))=(v_{1}(\alpha), v_{2}(\alpha))\sqcup (v_{1}(\beta),v_{2}(\beta)).
\neg (v_{1}(\alpha), v_{2}(\alpha))=(v_{1}(\neg\alpha), v_{2}(\neg\alpha)) and \lrcorner (v_{1}(\alpha), v_{2}(\alpha))=(v_{1}(\lrcorner\alpha), v_{2}(\lrcorner\alpha)).
For any model \mathbb{M}:=(\mathbb{K}, v) and \alpha\in \mathfrak{F}, v(\alpha)=(v_{1}(\alpha), v_{2}(\alpha)).
Follows by induction on the number of connectives that occur in a formula, using definition of extension of a valuation and Corollary 3. Note that v(p)=(ext(v(p)), int(v(p)))=(v_{1}(p), v_{2}(p)) and similarly, v(P)=(v_{1}(P), v_{2}(P)). v(\top)=(G, \emptyset)=(v_{1}(\top), v_{2}(\top)) by Proposition 12. Similarly, v(\bot)=(v_{1}(\bot), v_{2}(\bot)).
Let \mathbb{M} be a model. For \alpha,\beta\in \mathfrak{F} a sequent \alpha\vdash\beta is said to be satisfied in the model \mathbb{M} if and only if the following hold.
For all g\in G \mathbb{M},g\models\alpha implies that \mathbb{M},g\models\beta.
For all m\in M \mathbb{M},m\succ \beta implies that \mathbb{M},m\succ\alpha.
Let \mathbb{M}:=(\mathbb{K}, v) be a model. For \alpha,\beta\in \mathfrak{F} a sequent \alpha\vdash\beta is satisfied in the model \mathbb{M} if and only if v(\alpha)\sqsubseteq v(\beta) in \mathfrak{H}(\mathbb{K}), that is, \alpha\vdash \beta is satisfied by v on the pdBa \underline{\mathfrak{H}}(\mathbb{K}).
Let \alpha\vdash\beta be satisfied in the model \mathbb{M}. Let g\in v_{1}(\alpha). Then \mathbb{M}, g\models \alpha, which implies that \mathbb{M}, g\models \beta. So g\in v_{1}(\beta), whence v_{1}(\alpha)\subseteq v_{1}(\beta). Let m\in v_{2}(\beta). Then \mathbb{M}, m\succ\beta, which implies that \mathbb{M}, m\succ\alpha. So m\in v_{2}(\alpha), which implies that v_{2}(\beta)\subseteq v_{2}(\alpha). Therefore v(\alpha)\sqsubseteq v(\beta).
Conversely, let v(\alpha)\sqsubseteq v(\beta). Then v_{1}(\alpha)\subseteq v_{1}(\beta) and v_{2}(\beta)\subseteq v_{2}(\alpha). Let \mathbb{M},g\models \alpha. Then g\in v_{1}(\alpha), which implies that g\in v_{1}(\beta). So \mathbb{M}, g\models\beta. Similar to the above, we can show that \mathbb{M}, m\succ\beta implies that \mathbb{M}, m\succ\alpha. Therefore \alpha\vdash\beta is satisfied in the model \mathbb{M}.
A hyper-sequent G:\alpha_{1}\vdash\beta_{1}|\alpha_{2}\vdash\beta_{2}|. . .|\alpha_{n}\vdash\beta_{n} is said to be satisfied in a model \mathbb{M} if and only if at least one of the components of G is satisfied in \mathbb{M}.
G is said to be true in \mathbb{K} if and only if G is satisfied in every model \mathbb{M} based on \mathbb{K}.
G is said to be valid in \mathcal{K} if and only if G is true in every \mathbb{K} for all \mathbb{K}\in \mathcal{K}.
Let \mathbb{M}:=(\mathbb{K}, v) be a model. A hyper-sequent G:\alpha_{1}\vdash\beta_{1}|\alpha_{2}\vdash\beta_{2}|\alpha_{3}\vdash\beta_{3}|\ldots|\alpha_{n}\vdash\beta_{n} is satisfied in \mathbb{M} if and only if G is satisfied by the valuation v on the pdBa \underline{\mathfrak{H}}(\mathbb{K}).
If a hyper-sequent G:\alpha_{1}\vdash\beta_{1}|\alpha_{2}\vdash\beta_{2}|\alpha_{3}\vdash\beta_{3}|\ldots|\alpha_{n}\vdash\beta_{n} is provable in PDBL then it is valid in \mathcal{K}.
If an s-hyper-sequent G:\alpha_{1}\vdash\beta_{1}|\alpha_{2}\vdash\beta_{2}|\ldots|\alpha_{n}\vdash\beta_{n} is valid in \mathcal{K} then G is provable in PDBL.
Let G:= \alpha_{1}\vdash\beta_{1}|\alpha_{2}\vdash\beta_{2}|\ldots|\alpha_{n}\vdash\beta_{n} be valid in \mathcal{K}. If possible, let us assume that G is not provable in \textbf{PDBL}. By Proposition 9, for all i\in\{1,2,\ldots,n\}, \alpha_{i}\vdash \beta_{i} is not provable in \textbf{PDBL}. By Proposition 8 [\alpha_{i}]\not\sqsubseteq [\beta_{i}] in \mathcal{L}(\mathfrak{F}), for all i\in\{1,2,\ldots,n\}. Now, we consider the model \mathbb{M}(\mathfrak{F}):=(\mathbb{K}(\mathcal{L}(\mathfrak{F})),v_{0}). Using the same argument as the proof of part 1\implies 2 of Proposition 9, we can show that
v_{0}(\alpha_{i})\cancel{\sqsubseteq} v_{0}(\beta_{i}) for all i\in \{1,2,3\cdots n\}, which is not possible, as G is valid in the class \mathcal{K}. So G is provable in \textbf{PDBL}.
Let \mathcal{K} be a class of contexts. Then the sequent \top\sqcap\top\dashv\vdash\bot\sqcup\bot is valid in the class \mathcal{K} if and only if \mathcal{K} contains only contexts of the kind \mathbb{K}:=(G,M,R), where R=G\times M.
For any model \mathbb{M}:=(\mathbb{K}, v), \top\sqcap\top\dashv\vdash\bot\sqcup\bot is satisfied in \mathbb{M} if and only if v(\top\sqcap\top)=v(\bot\sqcup\bot), i.e if and only if (G, G^{\prime})=(M^{\prime},M), i.e. if and only if G^{\prime}=M and G=M^{\prime}, which is equivalent to R=G\times M.
A model for MPDBL is a pair \mathbb{M}:=(\mathbb{KC}, v), where \mathbb{KC}:=((G,R), (M,S), I) is a Kripke context and v is a valuation on \underline{\mathfrak{H}}(\mathbb{K}).
Let \mathbb{M}:=(\mathbb{KC}, v) be a model based on the Kripke context \mathbb{KC}:=((G,R), (M,S), I). In the following g\in G and m\in M.
15. \mathbb{M},g\models \square\alpha if and only if for all g_{1}\in G (gRg_{1}\Longrightarrow\mathbb{M},g_{1}\models \alpha).
16. \mathbb{M},m\succ\square\alpha if and only if for all g, g_{1}\in G(( gRg_{1} \Longrightarrow \mathbb{M},g_{1}\models\alpha)\Longrightarrow gIm).
17. \mathbb{M},m\succ\blacksquare\alpha if and only if for all m_{1}\in M (mSm_{1}\Longrightarrow\mathbb{M},m_{1}\succ\alpha).
18. \mathbb{M},g\models \blacksquare\alpha if and only if for all m,m_{1}\in M(( mSm_{1}\Longrightarrow\mathbb{M},m_{1}\succ\alpha)\Longrightarrow gIm)
For all g\in G and for all m\in M, the following hold.
\mathbb{M},g\models\lozenge\alpha if and only if there exists g_{1}\in G such that gRg_{1} and \mathbb{M},g_{1}\models\alpha.
\mathbb{M},m\succ\lozenge\alpha if and only if for all g\in G ((there exists g_{1}\in G with \mathbb{M},g_{1}\models \alpha and gRg_{1}) \Longrightarrow gIm).
\mathbb{M},m\succ\blacklozenge\alpha if and only if there exists m_{1}\in M such that mSm_{1} and \mathbb{M},m_{1}\succ\alpha.
\mathbb{M},g\models\blacklozenge\alpha if and only if for all m\in M ((there exists m_{1}\in M with mSm_{1} and \mathbb{M},m_{1}\succ\alpha) \Longrightarrow gIm).
1. Let g\in G. Then \mathbb{M},g\models\lozenge\alpha if and only if \mathbb{M},g\models\neg\square\neg\alpha, which is equivalent to \mathbb{M},g\not\models\square\neg\alpha. Now \mathbb{M},g\not\models\square\neg\alpha if and only if there exists g_{1}\in G such that gRg_{1} and \mathbb{M},g_{1}\not\models\neg\alpha, which is equivalent to say that there exists g_{1}\in G such that gRg_{1} and \mathbb{M},g_{1}\models\alpha.
2. Let m\in M. Then \mathbb{M},m\succ\lozenge\alpha if and only if \mathbb{M},m\succ\neg\square\neg\alpha, which is equivalent to say that for all g\in G(\mathbb{M},g\not\models\square\neg\alpha~\mbox{implies}~gIm). Now \mathbb{M},g\not\models\square\neg\alpha if and only if there exists g_{1}\in G such that gR g_{1} and \mathbb{M},g_{1}\not\models\neg\alpha. So \mathbb{M},m\succ\lozenge\alpha if and only if for all g\in G ((there exists g_{1}\in G such that gRg_{1} and \mathbb{M},g_{1}\models\alpha) \Longrightarrow gIm).
3. Let m\in M. Then \mathbb{M},m\succ\blacklozenge\alpha if and only if \mathbb{M},m\succ\lrcorner\blacksquare\lrcorner\alpha, which is equivalent to \mathbb{M},m\not\succ\blacksquare\lrcorner\alpha if and only if there exists a m_{1}\in M such that mSm_{1} and \mathbb{M},m_{1}\succ\alpha.
4. Let g\in G. Then \mathbb{M},g\models\blacklozenge\alpha if and only if \mathbb{M},g\models\lrcorner\blacksquare\lrcorner\alpha, which is equivalent to say that for all m\in M (\mathbb{M},m\not\succ\blacksquare\lrcorner\alpha implies that gIm). Now \mathbb{M},m\cancel{\succ}\blacksquare\lrcorner\alpha if and only if there exists m_{1}\in M such that m S m_{1} and \mathbb{M},m_{1}\succ\alpha. So \mathbb{M},g\models\blacklozenge\alpha if and only if for all m\in M((there exists m_{1}\in M such that mSm_{1} and \mathbb{M},m_{1}\succ\alpha) \Longrightarrow gIm).
If \alpha=\square\phi then v_{1}(\alpha)=\underline{v_{1}(\phi)}_{R} and v_{2}(\alpha)=(\underline{v_{1}(\phi)}_{R})^{\prime}.
If \alpha=\blacksquare\phi then v_{1}(\alpha)=(\underline{v_{2}(\phi)}_{S})^{\prime} and v_{2}(\alpha)=\underline{v_{2}(\phi)}_{S}.
If \alpha=\lozenge \phi then v_{1}(\alpha)=\overline{v_{1}(\phi)}^{R} and v_{2}(\alpha)=(\overline{v_{1}(\phi)}^{R})^{\prime}.
If \alpha=\blacklozenge\phi then v_{1}(\alpha)=(\overline{v_{2}(\phi)}^{S})^{\prime} and v_{2}(\alpha)=\overline{v_{2}(\phi)}^{S}.
1. Let \alpha=\square\phi. Then v_{1}(\alpha)=\{g\in G:\mathbb{M},g\models\square\phi\}=\{g\in G:~\mbox{for all}~g_{1}\in G, (Rgg_{1} \Longrightarrow \mathbb{M},g_{1}\models \phi)\}=\{g\in G:g\in \underline{v_{1}(\phi)}_{R}\}=\underline{v_{1}(\phi)}_{R}.
v_{2}(\alpha)=\{m\in M: \mathbb{M},m\succ\square\phi\}=\{m\in M:~\mbox{for all}~g,g_{1}\in G, ((Rgg_{1} \Longrightarrow\mathbb{M},g_{1}\models\phi) \Longrightarrow gIm)\}=(\underline{v_{1}(\phi)}_{R})^{\prime}.
2. Let \alpha=\blacksquare\phi. Then v_{2}(\alpha)=\{m\in M:~\mathbb{M},m\succ\blacksquare\phi\}=\{m\in M: ~ \mbox{for all}~ m_{1}\in M( Smm_{1} \Longrightarrow \mathbb{M},m_{1}\succ\phi)\}=\underline{v_{2}(\phi)}_{S}.
v_{1}(\alpha)=\{g\in G: \mathbb{M},g\models \blacksquare\phi\}=\{g\in G: ~\mbox{for all}~m,m_{1}\in M(( Smm_{1} \Longrightarrow\mathbb{M},m_{1}\succ\phi) \Longrightarrow gIm)\}=(\underline{v_{2}(\phi)}_{S})^{\prime}.
3. Let \alpha= \lozenge\phi. Then by Lemma 13(1), 13(2), v_{1}(\alpha)=\overline{v_{1}(\neg\neg\phi)}^{R} and v_{2}(\alpha)=(\overline{v_{1}(\neg\neg\phi)}^{R})^{\prime}, which implies that v_{1}(\alpha)=\overline{v_{1}(\neg\neg\phi)}^{R}=\overline{v_{1}(\phi)^{cc}}^{R}=\overline{v_{1}(\phi)}^{R} and v_{2}(\alpha)=(\overline{v_{1}(\neg\neg\phi)}^{R})^{\prime}=(\overline{v_{1}(\phi)}^{R})^{\prime}.
4. The proof is similar to that of 3.
For any formula \alpha, (v_{1}(\alpha), v_{2}(\alpha))\in \mathfrak{H}(\mathbb{K}).
(v_{1}(\square\alpha), v_{2}(\square\alpha))=f_{R}(v_{1}(\alpha), v_{2}(\alpha)).
(v_{1}(\blacksquare\alpha), v_{2}(\blacksquare\alpha))=f_{S}(v_{1}(\alpha),v_{2}(\alpha)).
For any model \mathbb{M}:=(\mathbb{KC}, v) and formula \alpha, v(\alpha)=(v_{1}(\alpha), v_{2}(\alpha)).
G:\alpha_{1}\vdash\beta_{1}|\alpha_{2}\vdash\beta_{2}|\ldots|\alpha_{n}\vdash\beta_{n} is said to be satisfied in a model \mathbb{M} if and only if at least one of the components of G is satisfied in \mathbb{M}.
G is said to be true in \mathbb{KC} if and only if G is satisfied in every model \mathbb{M} based on \mathbb{KC}.
G is said to be valid in \mathcal{KC} if and only if G is true in every \mathbb{KC} for all \mathbb{KC}\in \mathcal{KC}.
Let \mathbb{M}:=(\mathbb{KC}, v) be a model. For \alpha,\beta\in \mathfrak{F}_{1}, a sequent \alpha\vdash\beta is satisfied in \mathbb{M} if and only if v(\alpha)\sqsubseteq v(\beta) in \mathfrak{H}(\mathbb{K}).
An s-hypersequent G:\alpha_{1}\vdash\beta_{1}|\alpha_{2}\vdash\beta_{2}|\alpha_{3}\vdash\beta_{3}|\ldots|\alpha_{n}\vdash\beta_{n} is satisfied in a model \mathbb{M}:=(\mathbb{KC}, v) if and only if G is satisfied by the valuation v on the pdBao \underline{\mathfrak{H}}^{+}(\mathbb{KC}).
If an s-hypersequent G:=\alpha_{1}\vdash \beta_{1}~|~\ldots|\alpha_{n}\vdash\beta_{n} is provable in \textbf{MPDBL} then it is valid in the class \mathcal{KC}.
For any formula \alpha, v_{0}(\alpha)=(F_{[\alpha]}, I_{[\alpha]}).
We will use mathematical induction on the number of connectives in \alpha to prove this lemma. The base case follows from the definition of v_{0}. Let the claim be true for all formulae \alpha with number of connectives less or equal to n.
Let \alpha be a formula with n+1 connectives . Then \alpha\in \{\beta\sqcup\gamma, \beta\sqcap\gamma,\neg\beta,\lrcorner\gamma\} or \alpha\in \{\square\beta,\blacksquare\beta\}, where \beta and \gamma are formulae with number of connectives less or equal to n. Proof for the propositional cases is similar to the proof of Lemma 9. To complete the proof it is sufficient to show that v_{0}(\alpha)=(F_{[\alpha]}, I_{[\alpha]}), for \alpha\in \{\square\beta,\blacksquare\beta\}. 4pt Case I: Let \alpha=\square\beta. By Proposition 15, v_{1}(\alpha)=\underline{v_{1}(\beta)}_{R}. By induction hypotheses v_{1}(\beta)=F_{[\beta]}. Therefore v_{1}(\alpha)=\underline{F_{[\beta]}}_{R}. By Lemma 7(1), v_{1}(\alpha)= \underline{F_{[\beta]}}_{R}=F_{f_{\square}([\beta])}=F_{[\square\beta]}=F_{[\alpha]}.
By Proposition 15, v_{2}(\alpha)=(\underline{v_{1}(\beta)}_{R})^{\prime}=(F_{[\alpha]})^{\prime}. By Lemmas 4, 3, and axiom 17a, v_{2}(\alpha)=(F_{[\alpha]})^{\prime}=I_{[\alpha]_{\sqcap \sqcup}}=I_{[\alpha]_{\sqcap}}=I_{[\alpha]}. Therefore v_{0}(\alpha)=(F_{[\alpha]}, I_{[\alpha]}). 4pt Case II: Let \alpha=\blacksquare\phi. Then similar to the above, we can show that v_{2}(\alpha)=I_{[\alpha]} and v_{1}(\alpha)=(v_{2}(\alpha))^{\prime}=F_{[\alpha]}. In this case we use Lemmas 4, 3, and axiom 17b. Therefore v_{0}(\alpha)=(F_{[\alpha]},I_{[\alpha]}).
If an s-hypersequent G:\alpha_{1}\vdash\beta_{1}~|~\ldots~|~\alpha_{n}\vdash\beta_{n} is valid in \mathcal{KC} then G is provable in MPDBL.
Let the s-hypersequent G:\alpha_{1}\vdash\beta_{1}~|~\ldots~|~\alpha_{n}\vdash\beta_{n} be valid in \mathcal{KC}. If possible, assume that G is not provable in MPDBL. By Propositions 10 and 11, [\alpha_{i}]\not\sqsubseteq [\beta_{i}] for all i\in \{1,2,3,\ldots, n\}. The rest of the proof is similar to the proof of Theorem 18.
If an s-hypersequent G:\alpha_{1}\vdash\beta_{1}\ldots \alpha_{n}\vdash\beta_{n} is provable in MPDBL4 then G is valid in \mathcal{KC}_{RT}.
If an s-hypersequent G:=\alpha_{1}\vdash\beta_{1}\ldots\alpha_{n}\vdash\beta_{n} is valid in \mathcal{KC}_{RT} then G is provable in MPDBL4.
If an s-hypersequent G:\alpha_{1}\vdash\beta_{1}\ldots \alpha_{n}\vdash\beta_{n} is provable in MPDBL5 then G is valid in \mathcal{KC}_{RST}.
To complete the proof it is sufficient to show that 21a and 21b are valid in \mathcal{KC}_{RST}. To show 21a is valid in \mathcal{KC}_{RST}, let \mathbb{KC}\in\mathcal{KC}_{RST} and \mathbb{M}:=(\mathbb{KC}, v) be a model based on \mathbb{KC}.
By Corollary 6 and 7, v(\square\lozenge\alpha)=f_{R}f^{\delta}_{R}((v_{1}(\alpha), v_{2}(\alpha)))=f_{R}((\overline{v_{1}(\alpha)}^{R}, (\overline{v_{1}(\alpha)}^{R})^{\prime}))=(\underline{(\overline{v_{1}(\alpha)}^{R})}_{R}, (\underline{(\overline{v_{1}(\alpha)}^{R})}_{R})^{\prime} ). Let x\in \overline{v_{1}(\alpha)}^{R}. Then R(x)\cap v_{1}(\alpha)\neq\emptyset. Let z_{0}\in R(x)\cap v_{1}(\alpha) for some z_{0}\in G. Then xRz_{0}. Let y\in R(x). Then xRy, which implies that yRx, as R is symmetric. So yRz_{0}, as R is transitive, which implies that R(y)\cap v_{1}(\alpha)\neq\emptyset. So y\in \overline{v_{1}(\alpha)}^{R}, whence R(x)\subseteq \overline{v_{1}(\alpha)}^{R}. So x\in \underline{(\overline{v_{1}(\alpha)}^{R})}_{R}, which implies that \overline{v_{1}(\alpha)}^{R}\subseteq \underline{(\overline{v_{1}(\alpha)}^{R})}_{R}. So (\underline{(\overline{v_{1}(\alpha)}^{R})}_{R})^{\prime}\subseteq (\overline{v_{1}(\alpha)}^{R})^{\prime}, whence (\overline{v_{1}(\alpha)}^{R}, (\overline{v_{1}(\alpha)}^{R})^{\prime})\sqsubseteq (\underline{(\overline{v_{1}(\alpha)}^{R})}_{R}, (\underline{(\overline{v_{1}(\alpha)}^{R})}_{R})^{\prime}). So v(\lozenge\alpha)\sqsubseteq v(\square\lozenge\alpha).
By Proposition 16, \lozenge\alpha\vdash\square\lozenge\alpha is satisfied in \mathbb{M}, which implies that \lozenge\alpha\vdash\square\lozenge\alpha is true in \mathbb{KC}. So \lozenge\alpha\vdash\square\lozenge\alpha is valid in \mathcal{KC}_{RST}.
Similar to the above proof, we can show that \blacksquare\blacklozenge\alpha\vdash\blacklozenge\alpha is valid in \mathcal{KC}_{RST}.
If an s-hypersequent G:=\alpha_{1}\vdash\beta_{1}\ldots\alpha_{n}\vdash\beta_{n} is valid in \mathcal{KC}_{RST} then G is provable in MPDBL5.
We show that \mathbb{KC}(\mathcal{L}_{\Sigma}(\mathfrak{F}_{1})) is a symmetric Kripke context and rest of the proof is similar to the proof of Theorems 21 and 23.
To show R is symmetric, let F, F_{1}\in \mathcal{F}_{p}(\mathcal{L}_{\Sigma}(\mathfrak{F}_{1})) and FRF_{1}. Then for all [\alpha]\in F_{1}, f_{\lozenge}([\alpha])=[\lozenge\alpha]\in F. By axiom 21a and Proposition 10, f_{\lozenge}([\alpha])=[\lozenge\alpha]\sqsubseteq [\square\lozenge\alpha]=f_{\square}f_{\lozenge}([\alpha]). By Lemma 5(2), [\alpha]\sqcap [\alpha]\sqsubseteq f_{\lozenge}([\alpha]), as \mathcal{L}_{\Sigma}(\mathfrak{F}_{1}) is a pdBao. So [\alpha]\sqcap [\alpha]\sqsubseteq f_{\square}f_{\lozenge}([\alpha]). Let [\alpha]\in F. Then [\alpha]\sqcap [\alpha]\in F, as F is a filter. So f_{\square}f_{\lozenge}([\alpha])\in F, as F is a filter. By Lemma 6(1), f_{\lozenge}([\alpha])\in F_{1}, which implies that RF_{1}F. So R is symmetric.
Similar to the above, we can show that S is also symmetric.
Let \alpha\in\mathfrak{F} and \mathbb{M}:=(\mathbb{K}, v) be a model. Then the sequents \alpha\sqcap\alpha\dashv\vdash\alpha\sqcup\alpha, \alpha\sqcap\alpha\dashv\vdash\alpha and \alpha\dashv\vdash\alpha\sqcup\alpha are satisfied in \mathbb{M} if and only v(\alpha) is a concept of \mathbb{K}.
Let \mathbb{K}:=(G, M, I) and A\subseteq G, B\subseteq M. Now observe that the pair (A,B) is a concept of \mathbb{K} if and only if (A,B)\sqcup (A,B)=(A,B)\sqcap (A,B)=(A, B). As v is a valuation, v preserve \sqcap, \sqcup and in \mathfrak{H}(\mathbb{K}) \sqsubseteq is partial order. The proof is a consequence of the observations.
For a model \mathbb{M}:=(\mathbb{K}, v), \mathfrak{F}_{\mathbb{M}}:=\{\alpha\in \mathfrak{F}~:~ \alpha\sqcap\alpha\dashv\vdash\alpha\sqcup\alpha, \alpha\sqcap\alpha\dashv\vdash\alpha~\mbox{ and}~ \alpha\dashv\vdash\alpha\sqcup\alpha~\mbox{ are satisfied in}~ \mathbb{M}\}.
Let \mathbb{M}:=(\mathbb{K}, v) be a model based on the context \mathbb{K}\in \mathcal{K}_{*}. The following hold.
For \mathbb{K}\in \mathcal{K}_{*}, \mathcal{B}(\mathbb{K})=\{(G, M)\},
\top\sqcap\top\in \mathfrak{F}_{\mathbb{M}}.
For any \alpha\in \mathfrak{F}, \alpha\in \mathfrak{F}_{\mathbb{M}} if and only if for any \beta\in \mathfrak{F}_{\mathbb{M}}, \beta \dashv\vdash\alpha is satisfied in the model \mathbb{M}.
1. Let (A, B) be a concept of \mathbb{K}, which implies that B=A^{\prime}=M and A=B^{\prime}=G. So (A, B)=(G, M), which implies that \mathcal{B}(\mathbb{K})=\{(G, M)\}.
2. v(\top\sqcap\top)=v(\top)\sqcap v(\top)=(G, \emptyset)\sqcap (G,\emptyset)=(G, G^{\prime})=(G, M)\in \mathcal{B}(\mathbb{K}). So \top\sqcap \top\in \mathfrak{F}_{\mathbb{M}}.
3. Let \alpha, \beta \in \mathfrak{F}_{\mathbb{M}}. Then v(\alpha) and v(\beta) are concepts of \mathbb{K}, which implies that v(\alpha)=(G, M)=v(\beta). So \beta\dashv\vdash\alpha is satisfied in the model \mathbb{M}.
Conversely, let \alpha\in \mathfrak{F}, and take \beta\in \mathfrak{F}_{\mathbb{M}} such that \beta \dashv\vdash\alpha is satisfied in the model \mathbb{M}. Then v(\alpha)=v(\beta)=(G, M)\in \mathcal{B}(\mathbb{K}). So \alpha\in \mathfrak{F}_{\mathbb{M}}.
A PDBL model \mathbb{M}:=(\mathbb{K}, v) is called a named model if for any p\in \textbf{OV}, v(p)=(\{g\}, \{g\}^{\prime}) for some g\in G, and for any P\in \textbf{PV}, v(P)=(\{m\}^{\prime}, \{m\}) for some m\in M. Moreover, for each semiconcept (\{g\}, \{g\}^{\prime}) generated by the object g, there is p\in \textbf{OV} such that v(p)=(\{g\}, \{g\}^{\prime}), and for each semiconcept (\{m\}^{\prime}, \{m\}) generated by the attribute m, there is P\in \textbf{PV} such that v(P)=(\{m\}^{\prime}, \{m\}).
The context \mathbb{K}_{z}:=(G_{z}, M_{z}, I_{z}) in Table ? is part of the conceptual universe for the field of interest, a family of musical instruments described in [lpwille]. The set G_{z} of objects contains some concrete zink and is represented by the numbers in the first column of Table ?. The set M_{z} of properties of the zink are written in the first row of Table ?. Each cell (i, j) with * encodes the information that the zink g in the i^{th} row has the property m in the j^{th} column, that is, gI_{z} m. Moreover, for this example, we assume that each empty cell (i, j) encodes the information that the zink g in the i^{th} row lacks the property m in the j^{th} column, that is, g\cancel{I_{z}} m.
Let \{p_{1}, p_{2}, p_{3},\ldots\} and \{P_{1}, P_{2}, P_{3},\ldots\} be enumerations of the sets \textbf{OV} and \textbf{PV} respectively.
The context contains 14 objects and so the set of semiconcepts generated by the objects is also finite. Let \{x_{1}, x_{2}, \ldots x_{14}\} be an enumeration of the set of semiconcepts generated by the objects. Similarly, let \{y_{1}, y_{2}, \ldots y_{13}\} be the enumeration of the set of semiconcepts generated by the properties. Now, consider the model \mathbb{M}_{z}:=(\mathbb{K}_{z}, v_{r}), where v_{r}: \textbf{OV}\cup\textbf{PV}\cup \{\top, \bot\}\rightarrow \mathfrak{H}(\mathbb{K}_{z}) is defined as follows:
v_{r}(\top) = \top_{\underline{\mathfrak{H}}(\mathbb{K}_{z})}, v_{r}(\bot)= \bot_{\underline{\mathfrak{H}}(\mathbb{K}_{z})}.
From the definition, it follows that \mathbb{M}_{z} is a named model.
Let \mathbb{M}:=(\mathbb{K}, v) be a named model based on a finite context \mathbb{K} and (A, B) be a concept of \mathbb{K}. Then there is a formula \alpha in PDBL such that v(\alpha)=(A, B).
Let
\mathbb{K}:=(\{g_{1},\ldots g_{n}\}, \{m_{1}\ldots m_{n}\}, I), and (A, B):=(\{g_{r_{1}}\ldots, g_{r_{k}}\}, \{m_{r_{1}},\ldots, m_{r_{k}}\} ) be a concept of \mathbb{K}. Then (A, B)=(\{g_{r_{1}}\ldots, g_{r_{k}}\}, \{m_{r_{1}},\ldots, m_{r_{k}}\} )=(B^{\prime}, B^{\prime\prime})= \sqcap_{i=1}^{k}(\{m_{r_{i}}\}^{\prime}, \{m_{r_{i}}\}). So there are some P_{i}, i=1,2,\ldots k, such that v(P_{i})=(\{m_{r_{i}}\}^{\prime}, \{m_{r_{i}}\}) in the model \mathbb{M}. The required formula is \alpha:=\sqcap_{i=1}^{k} P_{i}.
The following rules are derivable in PDBL.
\begin{array}{ll} \infer[(R10)]{ \bot\vdash\alpha\sqcap\beta}{ \alpha\sqcap \neg \beta\vdash\alpha } &~~~~~~ \infer[(R11)]{\alpha\sqcap\beta\vdash\bot}{\alpha\vdash\alpha\sqcap\neg\beta} \end{array}
The proof of (R11) is similar to that of (R10) and we only prove (R10).
Note that from Proposition 3 and Theorem 11, one obtains in PDBL,
\alpha\sqcap\bot\vdash \bot and \bot\vdash\alpha\sqcap\bot (*)
Then we have:
\infer{\bot\vdash\alpha\sqcap\beta}{\infer{\mbox{(*)}~~\bot\vdash\alpha\sqcap\bot~~\alpha\sqcap\bot\vdash\alpha\sqcap\beta~(R4)}{ \infer{(R1)^{\prime}~~\alpha\sqcap\bot\vdash \alpha\sqcap (\neg\beta\sqcap\beta)~~\alpha\sqcap(\neg\beta\sqcap\beta)\vdash\alpha\sqcap\beta}{\infer{\mbox{Theorem \ref{thempdbl}(7a)}~\bot\vdash\neg\beta\sqcap\beta~~\alpha\sqcap(\neg\beta\sqcap\beta)\vdash\alpha\sqcap\beta~~(R4)}{\mbox{Theorem \ref{thempdbl}(2a)}~~\alpha\sqcap (\neg\beta\sqcap\beta)\vdash(\alpha\sqcap\neg\beta)\sqcap\beta~~\infer{(\alpha\sqcap\neg\beta)\sqcap\beta\vdash\alpha\sqcap\beta~~(R1)}{\alpha\sqcap\neg\beta\vdash\alpha}}}}}
[ganter2012formal] A context \mathbb{K}:= (G, M, I) is called a clarified context if I satisfies the following.
For all g_{1}, g_{2}\in G, \{g_{1}\}^{\prime}=\{g_{2}\}^{\prime} \Longrightarrow g_{1}=g_{2}.
For all m_{1}, m_{2}\in M, \{m_{1}\}^{\prime}=\{m_{2}\}^{\prime} \Longrightarrow m_{1}=m_{2}.
The following inference rules are valid in the class \mathcal{K} for any p, q\in \textbf{OV} and P, Q\in \textbf{PV} if and only if \mathcal{K} is the class of all clarified contexts.
\begin{array}{ll} \infer[\ldots (1)]{p\vdash q}{ p\sqcup p\vdash q\sqcup q & q\sqcup q\vdash p\sqcup p}& \infer[\ldots (2)]{q\vdash p}{ p\sqcup p\vdash q\sqcup q & q\sqcup q\vdash p\sqcup p}\\ \infer[\ldots (3)]{P\vdash Q}{ P\sqcap P\vdash Q\sqcap Q & Q\sqcap Q\vdash P\sqcap P } & \infer[\ldots (4)]{Q\vdash P}{ P\sqcap P\vdash Q\sqcap Q & Q\sqcap Q\vdash P\sqcap P } \end{array}
Let \mathcal{K} be the class of all clarified contexts and p\sqcup p\vdash q\sqcup q, q\sqcup q\vdash p\sqcup p be valid in the class \mathcal{K}. To show p\vdash q and q\vdash p are valid in the class \mathcal{K}, let \mathbb{M}:=(\mathbb{K}, v) be a named model based on \mathbb{K}:=(G,M, R)\in\mathcal{K}. Then v(p)=(\{g\}, \{g\}^{\prime}) and v(q)=(\{g_{1}\}, \{g_{1}\}^{\prime} ) for some g,g_{1}\in G, and v(P)=(\{m\}^{\prime}, \{m\}), v(Q)=(\{m_{1}\}^{\prime}, \{m_{1}\}) for some m, m_{1}\in M. By Corollary 3, v(p\sqcup p)=v(p)\sqcup v(p)=(\{g\}, \{g\}^{\prime})\sqcup (\{g\}, \{g\}^{\prime} )=( \{g\}^{\prime\prime}, \{g\}^{\prime}). Similarly v(q\sqcup q)=( \{g_{1}\}^{\prime\prime}, \{g_{1}\}^{\prime}). Then ( \{g\}^{\prime\prime}, \{g\}^{\prime})=v(p\sqcup p)\sqsubseteq v(q\sqcup q)=( \{g_{1}\}^{\prime\prime}, \{g_{1}\}^{\prime}) and ( \{g_{1}\}^{\prime\prime}, \{g_{1}\}^{\prime})=v(q\sqcup q)\sqsubseteq v(p\sqcup p)=( \{g\}^{\prime\prime}, \{g\}^{\prime}), which implies that ( \{g\}^{\prime\prime}, \{g\}^{\prime})=( \{g_{1}\}^{\prime\prime}, \{g_{1}\}^{\prime}). So \{g\}^{\prime}=\{g_{1}\}^{\prime}, which implies that g=g_{1}, as \mathbb{K} is a clarified context. So v(p)=v(q), which implies that v(p)\sqsubseteq v(q) and v(q)\sqsubseteq v(p). So p\vdash q and q\vdash p are satisfied in \mathbb{M}, which implies that p\vdash q and q\vdash p are true in \mathbb{K}. So p\vdash q and q\vdash p are valid in the class \mathcal{K}, which implies that (1) and (2) are valid in \mathcal{K}.
Similar to the above proof we can show that (3) and (4) are valid in the class \mathcal{K}.
Conversely, let (1)-(4) be valid in the class \mathcal{K}. To show \mathcal{K} is the class of all clarified contexts, let \mathbb{K}:=(G,M,R)\in \mathcal{K}, and g, g_{1}\in G , m,m_{1}\in M such that \{g\}^{\prime}=\{g_{1}\}^{\prime} and \{m\}^{\prime}=\{m_{1}\}^{\prime}. Let \mathbb{M}:=(\mathbb{K}, v) be a named model such that v(p):=(\{g\}, \{g\}^{\prime}), v(q):=(\{g_{1}\}, \{g_{1}\}^{\prime}) and v(P):=(\{m\}^{\prime}, \{m\}), v(Q):=(\{m_{1}\}^{\prime}, \{m_{1}\}). Then p\sqcup p\dashv\vdash q\sqcup q and P\sqcap P\dashv\vdash Q\sqcap Q are satisfied in \mathbb{M}, as v(p\sqcup p)=v(q\sqcup q) and v(P\sqcap P)=v(Q\sqcap Q). So p\dashv\vdash q and P\dashv\vdash Q are satisfied in \mathbb{M}, which implies that v(p)=v(q) and v(P)=v(Q). So g=g_{1} and m=m_{1}, which implies that \mathbb{K} is a clarified context. Hence \mathcal{K} is the class of all clarified contexts.
A definable semiconcept of \mathbb{KC}_{SD}:=((G, E_{1}), (M, E_{2}), I) is a semiconcept (A,B) **of \mathbb{K} where A and B are categories in the Pawlakian approximation spaces (G, E_{1}) and (M, E_{2}) respectively.
If a semiconcept (A, B) is a concept of \mathbb{K} then it is a definable semiconcept of \mathbb{KC}_{SD}.
Let (A, B) be a concept of \mathbb{K}. Then A^{\prime\prime}=A and B^{\prime\prime}=B. Let g\in A and g_{1}\in E_{1}(g). By definition of E_1, this means I(g)=I(g_{1}). As g \in A, g I m for any m \in A^\prime. So g_{1}Im for all such m, and thereby, g_1 \in A^{\prime\prime}=A.
Thus E_{1}(g)\subseteq A, which gives g\in \underline{A}. So \underline{A}=A, by Proposition 6(v), and by Proposition 6(vii), A is a category in (G, E_{1}). Similarly, we can show that B is a category in (M, E_{2}). Therefore, (A, B) is a definable semiconcept.
(G,M,I) is a modified subcontext of a context provided by Wille [ganter2012formal], where G:=\{Leech, Bream, Frog, Dog, Cat\} and M:=\{a,b,c,g\}, and a:=requires water to survive, b:=lives in water, c:=lives on land, and g:=can move. Table ? provides I, where * as an entry corresponding to object x and property y indicates that xIy holds.
The induced Kripke context is \mathbb{K}^{L}_{SD}:=((G, \{\{Leech, Bream\},\{Frog\}, \{Dog, Cat\}\}), (M, \{a,g\}, \{b\},\{c\}\}), I). \mathbb{K}^{L}_{SD} represents that an agent cannot distinguish the properties a and g, while Leech and Bream as well as Dog and Cat are indistinguishable for an agent based on the information given in \mathbb{K}.
(\{Leech, Bream , Dog\}, \{a, g\}) is a non-definable semiconcept of \mathbb{KC}^{L}_{SD}.
(alphc) alphc
Let (A, B)\in \mathcal{B}(\mathbb{K}). The lower approximation and upper approximation of (A, B) are (A,B) itself.
Let (A, B)\in \mathfrak{H}(\mathbb{K})_{\sqcap}\setminus \mathcal{B}(\mathbb{K}). The lower approximation and upper approximation of (A, B) are defined as \underline{(A, B)}:=(\underline{A}_{E_{1}}, (\underline{A}_{E_{1}})^{\prime}) and \overline{(A, B)}:=(\overline{A}^{E_{1}}, (\overline{A}^{E_{1}})^{\prime}) respectively.
Let (A, B)\in \mathfrak{H}(\mathbb{K})_{\sqcup}\setminus \mathcal{B}(\mathbb{K}). The lower approximation and upper approximation of (A, B) are defined as \underline{(A, B)}:=((\overline{B}^{E_{2}})^{\prime}, \overline{B}^{E_{2}}) and \overline{(A, B)}:=((\underline{B}_{E_{2}})^{\prime}, \underline{B}_{E_{2}}) respectively.
Recall the operators f_{R} and f_{S} defined in Section ?. 3pt
For (A, B)\in \mathfrak{H}(\mathbb{K})_{\sqcap}\setminus \mathcal{B}(\mathbb{K}), \underline{(A,B)}=f_{E_{1}}((A, B)), \overline{(A, B)}=f^{\delta}_{E_{1}}((A, B)).
For (A, B)\in \mathfrak{H}(\mathbb{K})_{\sqcup}\setminus \mathcal{B}(\mathbb{K}), \underline{(A, B)}=f_{E_{2}}((A, B)), \overline{(A, B)}=f^{\delta}_{E_{2}}((A, B)).
In Example 2 considered above, the lower and upper approximations of the semiconcept (\{Leech, Bream , Dog\}, \{a, g\}) are (\{ Leech, Bream\}, \{a,b,g\}) and (\{Leech, Bream , Cat, Dog\}, \{a, g\}) respectively.
Let A\subseteq G and B\subseteq M.
\underline{(\underline{A}_{E_{1}})^{\prime}}_{E_{2}}=(\underline{A}_{E_{1}})^{\prime} and \overline{(\overline{A}^{E_{1}})^{\prime}}^{E_{2}}=(\overline{A}^{E_{1}})^{\prime}.
\underline{(\underline{B}_{E_{2}})^{\prime}}_{E_{1}}=(\underline{B}_{E_{2}})^{\prime} and \overline{(\overline{B}^{E_{2}})^{\prime}}^{E_{1}}=(\overline{B}^{E_{2}})^{\prime}.
1. By Proposition 6(v), \underline{(\underline{A}_{E_{1}})^{\prime}}_{E_{2}}\subseteq (\underline{A}_{E_{1}})^{\prime}. Let m\in (\underline{A}_{E_{1}})^{\prime}. Then gIm for all g\in\underline{A}_{E_{1}}, which implies that gIm for all g\in G such that E_{1}(g)\subseteq A. Let m_{1}\in E_{2}(m), which implies that gIm if and only if gIm_{1} for all g\in G. So gIm_{1} for all g\in G, E_{1}(g)\subseteq A, which implies that gIm_{1} for all g\in \underline{A}_{E_{1}}. So m_{1}\in (\underline{A}_{E_{1}})^{\prime}, which implies that E_{2}(m)\subseteq (\underline{A}_{E_{1}})^{\prime}. So m\in \underline{(\underline{A}_{E_{1}})^{\prime}}_{E_{2}}, whence (\underline{A}_{E_{1}})^{\prime}\subseteq \underline{(\underline{A}_{E_{1}})^{\prime}}_{E_{2}}. So \underline{(\underline{A}_{E_{1}})^{\prime}}_{E_{2}}= (\underline{A}_{E_{1}})^{\prime}. By Proposition 6(v), (\overline{A}^{E_{1}})^{\prime}\subseteq \overline{(\overline{A}^{E_{1}})^{\prime}}^{E_{2}}. Let m\in \overline{(\overline{A}^{E_{1}})^{\prime}}^{E_{2}}. Then E_{2}(m)\cap (\overline{A}^{E_{1}})^{\prime}\neq\emptyset, which implies that there exists m_{1}\in (\overline{A}^{E_{1}})^{\prime} such that m_{1}\in E_{2}(m). Now for all g\in \overline{A}^{E_{1}}, gIm_{1}, which implies that for all g\in \overline{A}^{E_{1}}, gIm , as m_{1}\in E_{2}(m). So m\in (\overline{A}^{E_{1}})^{\prime}, whence \overline{(\overline{A}^{E_{1}})^{\prime}}^{E_{2}}\subseteq (\overline{A}^{E_{1}})^{\prime}. So \overline{(\overline{A}^{E_{1}})^{\prime}}^{E_{2}}=(\overline{A}^{E_{1}})^{\prime}. 3pt 2. The proof is similar to that of 1.
The lower and upper approximations of semiconcepts of \mathbb{K} are definable semiconcepts of \mathbb{KC}_{SD}.
If (A, B) is a definable semiconcept of \mathbb{KC}_{SD} then \underline{(A, B)}=(A, B) and \overline{(A, B)}=(A, B).
For (A, B)\in \mathfrak{H}(\mathbb{K}), \underline{(\underline{(A, B)})}=\underline{(A, B)} and \overline{(\overline{(A, B)})}=\overline{(A, B)}.
A left semiconcept (A, B) of \mathbb{K} is definable if and only if A is a category in (G, E_{1}).
A right semiconcept (A, B) of \mathbb{K} is definable if and only if B is a category in (M, E_{2}).
1. The proof follows from Propositions 21, 22 and 6(vii and viii).
2. Let (A, B) be a definable semiconcept. If (A, B) \in \mathcal{B}(\mathbb{K}), the proof follows from Definition 26(a).
Let (A, B)\in\mathfrak{H}(\mathbb{K})_{\sqcap}\setminus \mathcal{B}(\mathbb{K}). Then \underline{(A, B)}=(\underline{A}_{E_{1}}, (\underline{A}_{E_{1}})^{\prime})=(A, A^{\prime}), as A is a category in (G, E_{1}). So \underline{(A, B)}= (A, A^{\prime})=(A, B). Similarly, one gets the result for the case when (A, B)\in\mathfrak{H}(\mathbb{K})_{\sqcup}\setminus \mathcal{B}(\mathbb{K}).
Similar to the above proof, we can show that \overline{(A,B)}=(A, B).
3. The proof follows from 1 and 2.
4. Let (A, B) be a left semiconcept, so that (A, B)=(A, A^{\prime}).
If A is a category then by Proposition 22(1) it follows that A^{\prime} is a category. So (A, B) is definable semiconcept. The other direction follows from the definition of definability of semiconcepts.
5. The proof is similar to that of 4.
Let \gamma\in \mathfrak{F}_{1}.
Then the following sequents are derivable in MPDBL5.
\begin{array}{ll} (1)~\blacklozenge\gamma\vdash\gamma\sqcup\gamma & (2)~\gamma\sqcap\gamma\vdash\lozenge\gamma \\ \end{array}
We give the proof for (1). The proof of (2) is similar.
(1)
\infer{\blacklozenge\gamma\vdash\gamma\sqcup\gamma}{\infer{\lrcorner\blacksquare\lrcorner\gamma\vdash\gamma\sqcup\gamma~~(R4)}{\infer{(R3)^{\prime}~~\lrcorner\blacksquare\lrcorner\gamma\vdash\lrcorner\lrcorner\gamma ~~ \lrcorner\lrcorner \gamma\vdash\gamma\sqcup\gamma~~(\mbox{Theorem \ref{thempdbl}(10b))}}{\lrcorner\gamma\vdash\blacksquare\lrcorner \gamma~~(19b)}}}
For any (A, B)\in \mathfrak{H}(\mathbb{K}), \underline{(A, B)}\sqsubseteq (A, B) and (A, B)\sqsubseteq \overline{(A, B)}.
Let (A, B)\in \mathfrak{H}(\mathbb{K}). If (A, B) \in \mathcal{B}(\mathbb{K}), the results are trivially true.
Case I: Let (A, B)\in\mathfrak{H}(\mathbb{K})_{\sqcap}\setminus \mathcal{B}(\mathbb{K}). We consider a model \mathbb{M}:=(\mathbb{KC}_{SD}, v) and p\in \textbf{OV} such that v(p)=(A, B). As \square p\vdash p is a valid sequent of \textbf{MPDBL5}, v(\square p)\sqsubseteq v(p), by Proposition 16. Using Proposition 15 and Definition 26(b), v(\Box p)= (\underline{A}_{E_{1}},(\underline{A}_{E_{1}})^{\prime})= \underline{v(p)}. So we get \underline{v(p)}\sqsubseteq v(p), which implies that \underline{(A, B)}\sqsubseteq (A, B). 3pt Case II: Let (A, B)\in\mathfrak{H}(\mathbb{K})_{\sqcup}\setminus \mathcal{B}(\mathbb{K}). We consider a model \mathbb{M}:=(\mathbb{KC}_{SD}, v) and P\in \textbf{PV} such that v(P)=(A, B). By Proposition 23(1), \blacklozenge P\vdash P\sqcup P. v(\blacklozenge P)\sqsubseteq v(P\sqcup P), by Proposition 16. Using Proposition 15 and Definition 26(c), v(\blacklozenge P)= ((\overline{B}^{E_{2}})^{\prime}, \overline{B}^{E_{2}})=\underline{v(P)}. Hence \underline{v(P)}\sqsubseteq v(P\sqcup P)=v(P)\sqcup v(P)= v(P), as v(P) \in \mathfrak{H}(\mathbb{K})_{\sqcup} which implies that \underline{(A, B)}\sqsubseteq (A, B). 3pt
3pt
Similar to the above derivations, using the valid sequents P\vdash\blacksquare P and p\sqcap p\vdash\lozenge p of \textbf{MPDBL5} (the last from Proposition 23(2), we get the property (A, B)\sqsubseteq \overline{(A, B)} in \mathfrak{H}(\mathbb{K}).
From the proof of Proposition 24, we have the following.
For a formula \alpha, if v(\alpha) is a left semiconcept of \mathbb{K} then v(\square\alpha) is its lower approximation and v(\lozenge\alpha) is its upper approximation. Moreover, the valid sequents \square\alpha\vdash\alpha and \alpha\sqcap\alpha\vdash\lozenge\alpha respectively represent the properties that the lower approximation
of a left semiconcept
lies “below” the left semiconcept, while its upper approximation
lies “above" it.
On the other hand, if v(\alpha) is a right semiconcept of \mathbb{K} then v(\blacklozenge\alpha) is its lower approximation and v(\blacksquare\alpha) is its upper approximation. The valid sequents \blacklozenge\alpha\vdash\alpha\sqcup\alpha and \alpha\vdash\blacksquare\alpha translate into properties of approximations of right semiconcepts: the lower approximation
of a right semiconcept
lies below it, while its upper approximation
lies above it.
Proofs
Proof of Theorem 9: The proofs are straightforward and one makes use of axioms 2a, 3a, 4a, Proposition 7 and the rule (R4) in most cases. 1a:
\infer{(\alpha\sqcap\beta)\vdash(\beta\sqcap\alpha)~(R4)}{4a~(\alpha\sqcap\beta)\vdash(\alpha\sqcap\beta)\sqcap(\alpha\sqcap\beta) &\infer{(\alpha\sqcap\beta)\sqcap(\alpha\sqcap\beta)\vdash\beta\sqcap\alpha~(R6)}{3a~\alpha\sqcap\beta\vdash\beta & \alpha\sqcap\beta\vdash\alpha~2a}}
Interchanging \alpha and \beta in the above, we get (\beta\sqcap\alpha)\vdash(\alpha\sqcap\beta).
2a.
\infer{(\alpha\sqcap\beta)\sqcap\gamma\vdash\beta\sqcap\gamma~(R4)~\mbox{--~(I)}}{4a~(\alpha\sqcap\beta)\sqcap\gamma\vdash((\alpha\sqcap\beta)\sqcap\gamma)\sqcap((\alpha\sqcap\beta)\sqcap\gamma) & \infer{((\alpha\sqcap\beta)\sqcap\gamma)\sqcap((\alpha\sqcap\beta)\sqcap\gamma)\vdash\beta\sqcap\gamma~(R6)}{ \infer{(R4)~(\alpha\sqcap\beta)\sqcap\gamma\vdash\beta}{2a~(\alpha\sqcap\beta)\sqcap\gamma\vdash(\alpha\sqcap\beta) & \alpha\sqcap\beta\vdash\beta~3a}& (\alpha\sqcap\beta)\sqcap\gamma\vdash\gamma~3a}}
Now,
\infer{(\alpha\sqcap\beta)\sqcap\gamma\vdash\alpha\sqcap(\beta\sqcap\gamma)~(R4)}{4a~(\alpha\sqcap\beta)\sqcap\gamma\vdash((\alpha\sqcap\beta)\sqcap\gamma)\sqcap((\alpha\sqcap\beta)\sqcap\gamma)&\infer{((\alpha\sqcap\beta)\sqcap\gamma)\sqcap((\alpha\sqcap\beta)\sqcap\gamma)\vdash\alpha\sqcap(\beta\sqcap\gamma)~(R6)}{ \infer{(\alpha\sqcap\beta)\sqcap\gamma\vdash\alpha~(R4)}{2a~(\alpha\sqcap\beta)\sqcap\gamma\vdash \alpha\sqcap\beta & \alpha\sqcap\beta\vdash\alpha~2a}& (\alpha\sqcap\beta)\sqcap\gamma\vdash\beta\sqcap\gamma~\mbox{(from (I) above)} }}
Similarly we can show that \alpha\sqcap(\beta\sqcap\gamma)\vdash(\alpha\sqcap\beta)\sqcap\gamma.
3a.
\infer{(\alpha\sqcap\alpha)\sqcap\beta\vdash\alpha\sqcap\beta~(R4)}{4a~(\alpha\sqcap\alpha)\sqcap\beta\vdash((\alpha\sqcap\alpha)\sqcap\beta)\sqcap((\alpha\sqcap\alpha)\sqcap\beta)&\infer{((\alpha\sqcap\alpha)\sqcap\beta)\sqcap((\alpha\sqcap\alpha)\sqcap\beta)\vdash\alpha\sqcap\beta~(R6)}{\infer{(R4)~(\alpha\sqcap\alpha)\sqcap\beta\vdash\alpha}{2a~(\alpha\sqcap\alpha)\sqcap\beta\vdash\alpha\sqcap\alpha & \alpha\sqcap\alpha\vdash\alpha~2a}&(\alpha\sqcap\alpha)\sqcap\beta\vdash\beta~3a}}
\infer{\alpha\sqcap\beta\vdash(\alpha\sqcap\alpha)\sqcap\beta~(R4)}{4a~\alpha\sqcap\beta\vdash(\alpha\sqcap\beta)\sqcap(\alpha\sqcap\beta)&\infer{(\alpha\sqcap\beta)\sqcap(\alpha\sqcap\beta)\vdash(\alpha\sqcap\alpha)\sqcap\beta~(R6)}{\infer{(R4)~\alpha\sqcap\beta\vdash\alpha\sqcap\alpha}{4a~\alpha\sqcap\beta\vdash(\alpha\sqcap\beta)\sqcap(\alpha\sqcap\beta)&\infer{(\alpha\sqcap\beta)\sqcap(\alpha\sqcap\beta)\vdash\alpha\sqcap\alpha~(R6)}{2a~(\alpha\sqcap\beta)\vdash\alpha & (\alpha\sqcap\beta)\vdash\alpha~2a}}& \alpha\sqcap\beta\vdash\beta~3a}}
15pt (4a) follows from axiom 2a and (R3). 15pt 5a.
\infer{\alpha\sqcap(\alpha\sqcup\beta)\vdash\alpha\sqcap\alpha~(R4)}{4a~\alpha\sqcap(\alpha\sqcup\beta)\vdash(\alpha\sqcap(\alpha\sqcup\beta))\sqcap(\alpha\sqcap(\alpha\sqcup\beta))&\infer{(\alpha\sqcap(\alpha\sqcup\beta))\sqcap(\alpha\sqcap(\alpha\sqcup\beta))\vdash\alpha\sqcap\alpha~(R6)}{2a~\alpha\sqcap(\alpha\sqcup\beta)\vdash\alpha & \alpha\sqcap(\alpha\sqcup\beta)\vdash\alpha~2a}}
6a. Proof is identical to that of 5a. 15pt (7a), (8a) follow from axiom 11a. 15pt Note that
the proofs of (ib), i=1,2,3,4,5,6,7,8, are obtained using the axioms and rules dual to those used to derive (ia).
15pt
Proof of Proposition 8 For 1\implies2, we make use of (R1)^{\prime}, (R4), axiom 2a and Theorem 9(2a, 3a).
\alpha\vdash\beta \alpha\sqcap\alpha\vdash\alpha\sqcap\beta \alpha\sqcap\beta\vdash\alpha \alpha\sqcap(\alpha\sqcap\beta)\vdash\alpha\sqcap\alpha~~~\alpha\sqcap\beta\vdash\alpha\sqcap(\alpha\sqcap\beta) \alpha\sqcap\beta\vdash\alpha\sqcap\alpha
So \alpha\sqcap\alpha\dashv\vdash\alpha\sqcap\beta, which implies that [\alpha]\sqcap [\alpha]=[\alpha\sqcap\alpha]=[\alpha\sqcap\beta]=[\alpha]\sqcap [\beta]. Dually we can show that [\alpha]\sqcup [\beta]=[\beta]\sqcup [\beta]. Therefore [\alpha]\sqsubseteq [\beta].
For 2\implies 1, suppose [\alpha]\sqsubseteq [\beta]. Then [\alpha]\sqcap [\beta]=[\alpha]\sqcap [\alpha]. So [\alpha\sqcap\beta]=[\alpha\sqcap\alpha]. Similarly we can show that [\alpha\sqcup\beta]=[\beta\sqcup\beta]. Therefore \alpha\sqcap\beta\dashv\vdash\alpha\sqcap\alpha and \alpha\sqcup\beta\dashv\vdash\beta\sqcup\beta. Now using (R5), \alpha\vdash\beta.
The text on this page is from arXiv:2207.11097v1 by Prosenjit Howlader and Mohua Banerjee, under the licence CC BY 4.0. The corpus made these changes: it read the items out of the LaTeX source, it expanded the macros of the paper, it put each proof after its statement, and it converted the text to HTML. The formulas are the TeX of the paper, and KaTeX renders them. A formula or a reference can look different from the PDF. The page is published under CC BY 4.0.
The record of each item is in analysis/objects/2207/2207.11097.jsonl.