arXiv reader

Completeness and Incompleteness for Expanding Gödel-Löb Logics

Somayeh Chopoghloo, David Fernández-Duque, Joost J. Joosten and Sofía Santiago-Fernández

arXiv
2606.20229v1 · PDF · 18 June 2026
Categories
math.LO
Licence
CC BY 4.0 The site shows the text.

Abstract

Expanding products of modal logics are bimodal logics obtained from the combination of a ‘horizontal component’ logic and a ‘vertical component’ logic, lying between the fusion and the Cartesian product of the two logics. Gabelaia et al. showed that expanding products are often decidable when the first component is Noetherian, although their methods are semantical and do not yield complete axiomatisations. They do, however, propose a candidate, dubbed the expanding commutator of the two logics and known to be complete in many ‘non-Noetherian’ cases. In this paper, we consider various expanding products of modal logics whose vertical component is \sf GL. We show that the standard axiomatisation is complete when the horizontal component is either {\sf K4} or {\sf GL}, but incomplete when it is {\sf Grz} or any logic between {\sf K4.3} and {\sf Grz.3}, thus yielding a partial solution to a question posed by Gabelaia et al. more than two decades ago.

Items 64

Definition

Definition 2.1

JXN8

Let \mathcal{C}_h and \mathcal{C}_v be two classes of unimodal frames. An expanding domain frame is a pair (\mathfrak{F},f), where \mathfrak{F}=(W,\prec_h)\in\mathcal{C}_h is the horizontal frame and f:W\to\mathcal{C}_v is a function assigning to each x\in W a vertical frame f(x)=(W^x,\prec_v^x)\in\mathcal{C}_v, in such a way that whenever x \prec_h y for x,y\in W, the frame f(x) is a subframe of f(y); that is,

  1. (i) W^x \subseteq W^y, and

  2. (ii) u \prec_v^x w iff u \prec_v^y w for all u,w\in W^x.

We denote the class of all such frames by (\mathcal{C}_h \times \mathcal{C}_v)^{\sf e}.

A valuation on (\mathfrak F,f) is a family V=(V^x)_{x \in W} such that, for each x \in W, V^x is a valuation on the frame f(x)=(W^x,\prec_v^x). A triple \mathfrak{M} = (\mathfrak{F}, f, V), consisting of an expanding domain frame with a valuation is an expanding domain model.

Remark

Remark 2.2

5KBA

The formulas \Diamond_v \Diamond_h p \to \Diamond_h \Diamond_v p and \Diamond_h \Box_v p \to \Box_v \Diamond_h p are valid in all expanding domain frames.

Definition

Definition 2.3

R0Q3

Let \mathcal{C}_h and \mathcal{C}_v be two classes of transitive unimodal frames. An embedding domain frame (or {\sf e}-frame) is a triple (\mathfrak{F},f,e), where \mathfrak{F}=(W,\prec_h)\in\mathcal{C}_h is the horizontal frame, f:W\to\mathcal{C}_v is a function assigning to each x\in W a vertical frame f(x)=(W^x,\prec_v^x)\in\mathcal{C}_v, and e is a function assigning to each pair x,y\in W with x\prec_h y an embedding from f(x) to f(y), i.e. an injective function e_{xy} \colon W^x\to W^y satisfying

  1. u \prec_v^x w iff e_{xy}(u) \prec_v^y e_{xy}(w) for all u,w\in W^x, and

  2. if x\prec_h y\prec_h z then e_{yz} \circ e_{xy} = e_{xz}.

We denote the class of all such {\sf e}-frames by (\mathcal{C}_h \rtimes \mathcal{C}_v)^{\sf e}.

Lemma

Lemma 2.4

RFRL

Let \mathcal C_h and \mathcal C_v be two classes of transitive frames.

  1. If a formula is satisfiable in an expanding domain frame (\mathcal C_h \times \mathcal C_v )^{\sf e}, then it is satisfiable in a (\mathcal C_h \rtimes \mathcal C_v )^{\sf e}-frame.

  2. If a formula is satisfiable in a (\mathcal C_h \rtimes \mathcal C_v )^{\sf e}-frame whose horizontal component is a tree, then it is satisfiable in an expanding domain frame in (\mathcal C_h \times \mathcal C_v )^{\sf e}.

Uses Definition 2.1 · Used by Proof, Proof
Proof of Lemma 2.4
  1. ?. Clearly, every expanding domain model can be regarded as an embedding domain model by just letting the embeddings be the inclusion maps.

  2. ?. Consider a ( \mathcal C_h \rtimes \mathcal C_v )^{\sf e}-model \mathfrak M = ((W,\prec_h),f,e, V) where (W,\prec_h) is a tree. We can moreover assume that for x,y\in W, x\neq y implies that W^x\cap W^y =\varnothing by a standard disjoint union construction.

    Let W^{\infty} = \bigcup_{x\in W}W^x and define {\sim}\subseteq W^\infty\times W^\infty to be the least equivalence relation such that w\sim e_{xy}(w) whenever x\prec_h y and w\in W^x. Since (W,\prec_h) is a tree and the embeddings satisfy e_{yz}\circ e_{xy}=e_{xz}, every \sim-equivalence class is precisely the collection of copies of a point obtained by repeatedly applying embeddings along a branch of the tree.

    For each x\in W, let \widehat W^x=\{[w]_\sim \mid w\in W^x\}, and define a relation \widehat{\prec_v}^x on \widehat W^x by

    [u]_\sim\widehat{\prec_v}^x [w]_\sim \quad \text{iff}\quad u\prec_v^x w.

    Now let \widehat f(x)=(\widehat W^x,\widehat{\prec_v}^x). It is not hard to check that ((W,\prec_h),\widehat f) is an expanding domain frame. Moreover, if \widehat V^x(p)=\{[w]_\sim \mid w\in V^x(p)\}, then by induction on a formula \varphi\in \mathcal L_{hv}, we have

    \mathfrak M,(x,w)\Vdash\varphi \quad\text{iff}\quad \widehat{\mathfrak M},(x,[w]_\sim)\Vdash\varphi,

    for every x\in W and w\in W^x.

Definition

Definition 2.5

S8VX

A forward-confluent frame is a triple \mathcal F =(W,\prec_h,\prec_v), where \prec_h and \prec_v are binary relations on W satisfying the properties of Left Commutativity (LC) and Church-Rosser (CR):

  • (LC) if x \prec_v x' \prec_h y', then there exists y\in W such that x \prec_h y \prec_v y';

  • (CR) if x' \succ_v x \prec_h y, then there exists y'\in W such that x' \prec_h y' \succ_v y.

Given classes of frames \mathcal C_h and \mathcal C_v, the class of all forward-confluent frames where (W,\prec_h ) \in \mathcal C_h and (W,\prec_v ) \in \mathcal C_v is denoted by \mathcal C_h \rtimes \mathcal C_v.

A forward-confluent model \mathcal{M} = (W, \prec_h, \prec_v, \left\llbracket \cdot \right\rrbracket) is a forward-confluent frame equipped with a valuation \left\llbracket \cdot \right\rrbracket : \mathrm{Prop} \to \mathcal{P}(W).

Remark

Remark 2.6

8NAI

To aid in legibility, we use a gothic font as in e.g. \mathfrak M to denote expanding or embedding domain models and a calligraphic font as in e.g. \mathcal M to denote forward-confluent models.

Proposition

Proposition 2.7

6D5Z

Let \mathcal F = (W, \prec_h, \prec_v) be an arbitrary bi-relational frame. Using \models to denote first-order validity, we have:

  1. \mathcal F \models \mbox{(LC)} if and only if \mathcal F \vDash \Diamond_v \Diamond_h p \to \Diamond_h \Diamond_v p, and

  2. \mathcal F \models \mbox{(CR)} if and only if \mathcal F \vDash \Diamond_h \Box_v p \to \Box_v \Diamond_h p.

Used by Remark 2.8, Proof
Proof of Proposition 2.7

We comment only on the left-to-right direction of the second item. So, we assume \mathcal F \models \mbox{(CR)} and for arbitrary valuation, and x\in W we assume x\Vdash \Diamond_h \Box_v p. Consequently, we can find y with x\prec_h y\Vdash \Box_v p. We need to see that x\Vdash \Box_v \Diamond_h p. Let x' be such that x\prec_v x'. We know by (CR) that there is some y' with x'\prec_h y' \succ_v y, whence y'\Vdash p since y\Vdash \Box_v p. Thus, x'\Vdash \Diamond_h p and, since x' was arbitrary, x\Vdash \Box_v \Diamond_h p.

Remark

Remark 2.8

61UK

We adapt the terminology of ‘left commutativity’ and ‘Church-Rosser’ from Gabelaia et al. [pml], who use them to refer to the respective formulas of Proposition 2.7. Note moreover that \Diamond_h \Box_v p \to \Box_v \Diamond_h p and \Diamond_v \Box_h p \to \Box_h \Diamond_v p are equivalent, which reflects the symmetry observed in (CR).

Lemma

Lemma 2.9

RJUP

Let \mathcal C_h and \mathcal C_v be classes of Kripke frames closed under disjoint unions. If a formula is satisfied in a (\mathcal C_h\times \mathcal C_v)^{\sf e}-model, then it is satisfied in a \mathcal C_h\rtimes \mathcal C_v-model.

Used by Proof, Proof
Proof of Lemma 2.9

Given an expanding domain model \mathfrak{M} = (\mathfrak{F}, f, V) where \mathfrak{F} = (W, \prec_h ), f(x) = (W^x, \prec_v^x) for each x \in W and V=(V^x)_{x \in W}, we define a model \overline{\mathfrak{M}} := (\overline{W}, \prec_h, \prec_v, \left\llbracket \cdot \right\rrbracket), where

  • \overline{W}:= \{(x,u) \mid x \in W, u \in W^x\};

  • (x,u) \prec_h (y, w) iff x \prec_h y and u = w;

  • (x, u) \prec_v (y,w) iff x = y and u \prec_v^x w;

  • \left\llbracket p \right\rrbracket := \{(x, u) \mid u \in V^x(p)\} for any p \in \mathrm{Prop}.

We can show that \mathfrak{M}, (x, u) \Vdash \varphi if and only if \overline{\mathfrak{M}}, (x, u) \Vdash \varphi by an easy induction on \varphi \in \mathcal L_{hv}, whose details are left to the reader. It only remains to verify that the confluence conditions are met.

  • (LC) Suppose (x,u) \prec_v (x',u') \prec_h (y',w'). Then x=x', u \prec_v^x u', u'=w', and x'\prec_h y'. Consider (y',u). Since x=x' and x' \prec_h y', we have x \prec_h y', and therefore (x,u) \prec_h (y',u). Moreover, since u \prec_v^x u' and x \prec_h y', the subframe condition implies u \prec_v^{y'} u'. As u'=w', we conclude (y',u) \prec_v (y',w').

  • (CR) Suppose (x',u') \succ_v (x,u) \prec_h (y,w). Then x=x', u \prec_v^x u', u=w, and x \prec_h y. Consider (y,u'). Since x \prec_h y and x=x', we obtain (x',u') \prec_h (y,u'). Furthermore, from u \prec_v^x u' and the subframe condition we get u \prec_v^y u', which yields (y,w) \prec_v (y,u') since u=w.

It is readily verified that (\overline W,\prec_h) and (\overline W,\prec_v) are isomorphic to disjoint unions of frames from \mathcal C_h and \mathcal C_v, respectively, so indeed the new model belongs to \mathcal C_h\rtimes \mathcal C_v.

Definition

Definition 3.1

TAOO

Let \mathsf{L}_h and \mathsf{L}_v be normal unimodal logics. The expanding commutator [{\sf L}_h, {\sf L}_v]^{\sf e} is the least logic over \mathcal L_{hv} containing all horizontal instances of formulas of \mathsf{L}_h, all vertical instances of formulas of \mathsf{L}_v, and the expanding product axiom schemes

  • \Diamond_v \Diamond_h p \to \Diamond_h \Diamond_v p (Left commutativity)

  • \Diamond_v \Box_h p \to \Box_h \Diamond_v p (Church–Rosser).

Remark

Remark 3.2

ENZW

Let \mathsf{L}_h, \mathsf{L}_v be unimodal logics, let \varphi, \psi, \varphi_1, \dots, \varphi_n \in \mathcal L_{hv}. The usual reasoning is available in the expanding commutator [{\sf L}_h, {\sf L}_v]^{\sf e} for both modalities given \alpha \in \{h,v\}.

  1. \vdash \Box_\alpha \varphi_1 \wedge ... \wedge \Box_\alpha \varphi_n \leftrightarrow \Box_\alpha (\varphi_1 \wedge ... \wedge \varphi_n).

  2. \vdash \Diamond_\alpha (\varphi_1 \wedge ... \wedge \varphi_n) \to \Diamond_\alpha \varphi_1 \wedge ... \wedge \Diamond_\alpha \varphi_n.

  3. If \;\vdash \varphi \to \psi, then \;\vdash \Diamond_\alpha \varphi \to \Diamond_\alpha \psi.

Uses Definition 3.1 · Used by Proof
Proposition

Proposition 3.3

WH9W

Let {\sf L}_h, {\sf L}_v be unimodal logics. The expanding commutator [\mathsf L_h,\mathsf L_v]^{\sf e} is sound for the class {\sf L}_h\rtimes {\sf L}_v.

Uses Definition 3.1 · Used by Proof, Proof, Proof, Proof
Proof of Proposition 3.3

It suffices to show that the expanding product axioms are valid over {\sf L}_h\rtimes {\sf L}_v. The only interesting cases are left commutativity and the Church–Rosser, whose soundness has already been shown in Proposition 2.7.

Corollary

Corollary 3.4

K36K

Let {\sf L}_h \in \{\sf K4, GL\}. The expanding commutator [{\sf L}_h,\sf GL]^{\sf e} is sound for ({\sf L}_h \times {\sf GL})^{\sf e} and ({\sf L}_h \rtimes {\sf GL})^{\sf e}.

Uses Definition 3.1 · Used by Proof
Proof of Corollary 3.4

This follows immediately from Proposition 3.3 together with Lemmas 2.9 and 2.4.

Theorem

Theorem 4.1

SPK2

Let {\sf L}_h\supseteq \sf K4.3 be valid on \ensuremath{\text{ \textit{\fontfamily{qzc}\selectfont3} }^{*}} and {\sf L}_v be any logic valid on \ensuremath{\text{ \textit{\fontfamily{qzc}\selectfont2} }^{\Ydown}}. Then, [{\sf L}_h, {\sf L}_v]^{\sf e} is incomplete for ({\sf L}_h \times {\sf L}_v)^{\sf e}.

In particular, all of [{\sf Grz.3}, {\sf GL}]^{\sf e}, [{\sf K4.3}, {\sf GL}]^{\sf e}, and [{\sf K4.3}, {\sf K}]^{\sf e} are incomplete.

Proof of Theorem 4.1

Consider the formula

\varphi := \Diamond_h p\wedge \Diamond_v\Diamond_h q \to \Diamond_h(p\wedge \Diamond_v \diamonddot_h q) \vee \Diamond_h(\diamonddot_h p\wedge \Diamond_v q).

We claim that \varphi is valid over (\mathsf{K4.3}\times\mathsf K)^{\sf e}, whence over (\mathsf L_h\times\mathsf L_v)^{\sf e}.

To see this, fix a (\mathsf{K4.3}\times\mathsf K)^{\sf e}-model \mathfrak M and assume that (x,u)\Vdash \Diamond_h p\wedge \Diamond_v\Diamond_h q. From the left conjunct, we find some (y,u) with y \succ_h x such that (y,u)\Vdash p, while the right conjunct yields (z,w)\Vdash q for x \prec_h z and u \prec_v^{z} w. Since the horizontal frame satisfies the \sf{3} axiom and is transitive, we get either y\prec_h z or z=y \vee z \prec_h y, corresponding to \Diamond_h(p\wedge \Diamond_v \diamonddot_h q) and \Diamond_h(\diamonddot_h p\wedge \Diamond_v q), respectively.

We now consider the forward-confluent model \mathcal{M}_1 := (W, \prec_h, \prec_v, V) defined by

  • W := \{0,1,2\} \times \{0,1\};

  • (x,y) \prec_h (x',y') iff x\leq x' and y=y';

  • (x,y) \prec_v (x',y') iff (x,x') \in \{(0,0),(1,2),(2,1), (2,2)\} and y<y';

  • V(p) := \{(1,0)\} and V(q) := \{(1,1)\}.

The paper has a figure here, which this page does not show.

One should carefully check that the model indeed is a forward-confluent model, that is, both (LC) and (CR) are satisfied. We observe that only \prec_h-reflexivity of the points (2,0) and (2,1) is strictly needed to comply with (LC) and (CR). We made the other worlds \prec_h-reflexive too as to obtain a \sf Grz.3 model.

It is straightforward to verify that \mathcal{M}_1, (0, 0) \not \Vdash \varphi and using the assumption that \ensuremath{\text{ \textit{\fontfamily{qzc}\selectfont3} }^{*}}\models \mathsf L_h and \ensuremath{\text{ \textit{\fontfamily{qzc}\selectfont2} }^{\Ydown}}\models \mathsf L_v, the model \mathcal M_1 is a \mathsf L_h\rtimes \mathsf L_v-model. By Proposition 3.3, we obtain \not\vdash_{[{\sf L}_h, {\sf L}_v]^{\sf e}} \varphi for {\sf L}_h and {\sf L}_v as in the statement of this theorem. Since \varphi holds on any (\mathsf L_h\times \mathsf L_v)^{\sf e}-model, we conclude the incompleteness result.

Theorem

Theorem 4.2

0KDZ

Let \mathsf L_h \supseteq \sf Grz be valid on \ensuremath{\text{ \textit{\fontfamily{qzc}\selectfont2} }^{*}} and {\sf L}_v be any logic that is valid on \ensuremath{\text{ \textit{\fontfamily{qzc}\selectfont2} }^{\Ydown}}. Then, the logic [\mathsf L_h , \mathsf L_v]^{\sf e} is incomplete for its expanding domain semantics.

In particular, all of [{\sf{Grz}} , {\sf K}]^{\sf e}, [{\sf Grz} , {\sf K4}]^{\sf e}, and [{\sf Grz} , {\sf GL}]^{\sf e} are incomplete for their expanding domain semantics.

Proof of Theorem 4.2

We will see that

\psi \ := \ p\wedge \Box_h (\boxdot_v p\vee \boxdot_v \neg p ) \to \Diamond_h (p\wedge \Box_v (q\to \Box_h (p\to q)))

is valid over (\sf Grz \times K)^{\sf e}. To this end, we consider an arbitrary (\sf Grz \times K)^{\sf e}-model \mathfrak M and some (x,x') with \mathfrak{M}, (x,x')\Vdash p\wedge \Box_h (\boxdot_v p\vee \boxdot_v \neg p ). Since the horizontal accessibility is reflexive, we will write it as \preccurlyeq_h and reserve \prec_h for its irreflexive part, i.e. x\prec_h y if x\preccurlyeq_h y but y\not\preccurlyeq_h x.

Since the horizontal frame is Noetherian and transitive, there is y with x \preccurlyeq _hy so that (y,x')\Vdash \boxdot_v p but, whenever (y,x')\prec_h (z,x'), we have that (z,x')\Vdash \boxdot_v \neg p. It is now easy to see that (y,x')\Vdash \Box_v (q\to \Box_h (p\to q)): if x' \prec_v^yu, by the design of \sf e-frames, any strict \prec_h successor of (y,u) cannot validate p and in particular validates p\to q. If (y,u)\nVdash q, then trivially (y,u)\Vdash q \to \Box_h (p \to q) and if (y,u)\Vdash q, then (y,u)\Vdash p\to q whence (y,u)\Vdash \Box_h (p\to q) and (y,u)\Vdash q \to \Box_h (p\to q). We conclude (y,x')\Vdash p\wedge \Box_v (q\to \Box_h (p\to q)) whence (x,x') \Vdash p\wedge \Box_h (\boxdot_v p\vee \boxdot_v \neg p ) \to \Diamond_h (p\wedge \Box_v (q\to \Box_h (p\to q))) as was to be shown.

With \mathsf L_h and \mathsf L_v being as in the statement of the theorem, we now consider the \mathsf L_h\rtimes \mathsf L_v-model \mathcal{M}_2 = (W,\preccurlyeq_h,\prec_v,\left\llbracket \cdot \right\rrbracket) as depicted in Figure ?.

The paper has a figure here, which this page does not show.

More concretely, we have that

  • W :=\{0,1,2 \};

  • 1\preccurlyeq_h 2 and i\preccurlyeq_h i for i\in \{0,1,2 \};

  • 0\prec_v 1 and 0\prec_v 2;

  • V(p) :=\{0,1,2\} and V(q) := \{1\}.

Using the assumption that \ensuremath{\text{ \textit{\fontfamily{qzc}\selectfont2} }^{*}}\Vdash \mathsf L_h and \ensuremath{\text{ \textit{\fontfamily{qzc}\selectfont2} }^{\Ydown}}\Vdash \mathsf L_v, it is quite simple to see that \mathcal{M}_2 is a \mathsf L_h\rtimes \mathsf L_v-model and that \mathcal{M}_2, 0\not \Vdash \psi.

Definition

Definition 5.1

X7VL

Let \mathsf L_h, \mathsf L_v be unimodal logics. The canonical model for [\mathsf{L}_h,\mathsf{L}_v]^{\sf e} is the tuple

\mathcal M^{\rm c} := (W^{\rm c},\prec_h^{\rm c},\prec_v^{\rm c}, \left\llbracket \cdot \right\rrbracket ^{\rm c}),

where

  • W^{\rm c} is the set of all maximally consistent sets in [\mathsf{L}_h,\mathsf{L}_v]^{\sf e};

  • \prec_\alpha^{\rm c} for \alpha \in \{h,v\} is the binary relation on W^{\rm c} defined by \Phi \prec_\alpha^{\rm c} \Psi iff for all \varphi \in \mathcal L_{hv}, \varphi \in \Psi implies \Diamond_\alpha \varphi \in \Phi;

  • \left\llbracket p \right\rrbracket^{\rm c} := \{\Phi \in W^{\rm c} \mid p \in \Phi \} for p \in \mathrm{Prop}.

Lemma

Lemma 5.2

0VUO

Let \Phi \in W^{\rm c} and \alpha \in \{h,v\}. Then, \Phi \prec_\alpha^{\rm c} \Psi iff for any \varphi \in \mathcal L_{hv}, \Box_\alpha \varphi \in \Phi implies \varphi \in \Psi.

Used by Proof
Proof of Lemma 5.2

For a proof, see, e.g., [BRV01, Lemma 4.19].

Lemma

Lemma 5.3 (Witness property)

048A

Let \Phi \in W^{\rm c}, \alpha \in \{h,v\} and \varphi \in \mathcal L_{hv}. If \Diamond_\alpha \varphi \in \Phi, then there exists some \Psi \in W^{\rm c} such that \Phi \prec_\alpha^{\rm c} \Psi and \varphi \in \Psi. If moreover \mathsf L_\alpha extends \mathsf{GL}, then we may choose \Psi such that \varphi \wedge \neg \Diamond _\alpha \varphi\in \Psi.

Proof of Lemma 5.3

The standard witness lemma is very well known (see, e.g., [BRV01, Lemma 4.20]). The modified version for \sf GL is also well known, but we review the proof: suppose that \mathsf L_\alpha extends \sf GL and \Diamond_\alpha \varphi \in \Phi. Since \Phi is maximal consistent, it is closed under derivability; but, by the Löb axiom (in the form we have stated it), from \Diamond_\alpha\varphi, we can infer \Diamond_\alpha (\varphi \wedge\neg\Diamond_\alpha \varphi), hence the latter belongs to \Phi. Then, apply the standard witness lemma to find \Psi\succ_h \Phi with \varphi \wedge\neg\Diamond_\alpha \varphi \in \Psi.

Proposition

Proposition 5.4

LS1T

Let \mathsf L_h, \mathsf L_v be unimodal logics and let \mathcal M^{\rm c} be the canonical model for [ \mathsf L_h, \mathsf L_v]^{\sf e}. Then:

  1. \mathcal M^{\rm c} is forward-confluent.

  2. For \alpha\in\{h,v\}, if \mathsf L_\alpha extends \sf K4, then \prec_\alpha is transitive.

  3. The truth lemma holds for \mathcal M^{\rm c}, i.e. for any \Phi \in W^{\rm c} and \varphi \in \mathcal L_{hv}, we have \varphi \in \Phi iff \mathcal M^{\rm c}, \Phi \Vdash \varphi.

Used by Proof, Proof
Proof of Proposition 5.4
  1. ?.

    • (LC) Assume that \Phi \prec_v^{\rm c} \Upsilon \prec_h^{\rm c} \Psi. Let \Phi^{\Box_h} := \{\varphi \mid \Box_h \varphi \in \Phi\} and \Psi^{\Diamond_v} := \{\Diamond_v \psi \mid \psi \in \Psi\}. It suffices to show that \Theta^{-} := \Phi^{\Box_h} \cup \Psi^{\Diamond_v} is consistent in [{\sf L}_h, {\sf L}_v]^{\sf e}. We can then use Lindenbaum’s lemma and Lemma 5.2 to conclude that there is a maximal consistent extension \Theta \supseteq \Theta^{-} which satisfies \Phi \prec_h^{\rm c} \Theta \prec_v^{\rm c} \Psi.

      Suppose, towards a contradiction, that \Theta^- is inconsistent. Then, there exist finite subsets \Phi_0\subseteq\Phi and \Psi_0 \subseteq \Psi such that \vdash \bigwedge \Psi_0^{\Diamond_v} \to \neg \bigwedge \Phi_0^{\Box_h}. By Remark 3.2(?), we have \vdash \Diamond_v \bigwedge \Psi_0 \to \neg \bigwedge \Phi_0^{\Box_h}. Then, applying Remark 3.2(?) we deduce

      \vdash \Diamond_h \Diamond_v \bigwedge \Psi_0 \to \neg \Box_h \bigwedge \Phi_0^{\Box_h}.

      On the other hand, since \Upsilon \prec_h^{\rm c} \Psi, we clearly have that \Diamond_h \bigwedge \Psi_0 \in \Upsilon. Moreover, given that \Phi \prec_v^{\rm c} \Upsilon, we get \Diamond_v \Diamond_h \bigwedge \Psi_0 \in \Phi. Given that \Phi is a [{\sf L}_h,{\sf L}_v]^{\sf e}-maximal consistent set, by the left-commutativity axiom we have that \Diamond_h \Diamond_v \bigwedge \Psi_0 \in \Phi. Therefore, from (?) we obtain \neg \Box_h \bigwedge \Phi_0^{\Box_h} \in \Phi, that is, \Box_h \bigwedge \Phi_0^{\Box_h} \notin \Phi. This concludes the proof by contradiction using Remark 3.2(?).

    • (CR) Assume that \Upsilon \succ_v^{\rm c} \Phi \prec_h^{\rm c} \Theta. Let \Upsilon^{\Box_h} := \{\varphi \mid \Box_h \varphi \in \Upsilon\} and \Theta^{\Box_v} := \{\psi \mid \Box_v \psi \in \Theta\}. It suffices to see that \Psi^{-} := \Upsilon^{\Box_h} \cup \Theta^{\Box_v} is consistent in [{\sf L}_h, {\sf L}_v]^{\sf e}. By Lindenbaum’s lemma we can find a maximal consistent extension \Psi \supseteq \Psi^{-} which satisfies \Upsilon \prec_h^{\rm c} \Psi \succ_v^{\rm c} \Theta, guaranteed by Lemma 5.2.

      Suppose, towards contradiction, that \Psi^{-} is inconsistent. Then, we have that \vdash \bigwedge \Upsilon_0^{\Box_h} \to \neg \bigwedge \Theta_0^{\Box_v} for some finite subsets \Upsilon_0\subseteq\Upsilon and \Theta_0\subseteq\Theta, and by Remark 3.2(?) we can deduce that

      \vdash\Diamond_v \bigwedge \Upsilon_0^{\Box_h} \to \neg \Box_v \bigwedge \Theta_0^{\Box_v}.

      On the other hand, by Remark 3.2(?), we clearly have \Box_h \bigwedge \Upsilon_0^{\Box_h} \in \Upsilon. Since \Phi \prec_v^{\rm c} \Upsilon, we deduce that \Diamond_v \Box_h \bigwedge \Upsilon_0^{\Box_h} \in \Phi. Hence, by the Church-Rosser axiom we show that \Box_h \Diamond_v \bigwedge \Upsilon_0^{\Box_h} \in \Phi. Now, from \Phi \prec_h^{\rm c} \Theta using Lemma 5.2 we deduce \Diamond_v \bigwedge \Upsilon_0^{\Box_h} \in \Theta. Therefore, we get \neg \Box_v \bigwedge \Theta_0^{\Box_v} \in \Theta by (?), that is, \Box_v \bigwedge \Theta_0^{\Box_v} \notin \Theta. This concludes the proof by contradiction using Remark 3.2(?).

  2. ?. Suppose that \Phi \prec_\alpha^{\rm c} \Psi \prec_\alpha^{\rm c} \Upsilon for \alpha \in \{h, v\}, and let \varphi \in \Upsilon. Then \Diamond_\alpha \varphi \in \Psi, and hence \Diamond_\alpha \Diamond_\alpha \varphi \in \Phi. By transitivity axiom and this fact that \Phi is closed under derivability, we have \Diamond_\alpha \varphi \in \Phi. Thus, \Phi \prec_\alpha^{\rm c} \Upsilon.

  3. ?. This is standard (see e.g. [Chagrov1997]) and can be proven by structural induction on \varphi, using the witness property (Lemma 5.3) for modal cases.

Theorem

Theorem 5.5

JUC1

[\mathsf{K4},\mathsf{K4}]^{\sf e} is sound and complete for \sf{K4}\rtimes \sf{K4}.

Proof of Theorem 5.5

Soundness is given by Proposition 3.3. To show completeness, suppose that \not\vdash_{[{\sf K4},{\sf K4}]^{\sf e}} \varphi for some \varphi \in \mathcal L_{hv}. Then, there is some maximal consistent set \Phi in the canonical model such that \varphi \notin \Phi. By the truth lemma (Theorem ?, ?(?)), we deduce that \mathcal{M}^{\rm c}, \Phi \not\Vdash \varphi, showing that \varphi is not valid for the class \sf{K4}\rtimes\sf{K4}.

Definition

Definition 6.1

AHLD

Let \Sigma \subseteq \mathcal L_{hv} be closed under subformulas and single negations; we write this as \Sigma\Subset\mathcal L_{hv}. A \Sigma-type is any \Phi \subseteq \Sigma satisfying the following properties:

  1. \neg\varphi\in \Phi iff \varphi\notin \Phi, for every \neg\varphi\in \Sigma, and

  2. \varphi \wedge \psi \in \Phi iff \varphi, \psi \in \Phi, for every \varphi \wedge \psi \in \Sigma.

The set of all finite \Sigma-types is denoted by \mathrm{T}_\Sigma.

Definition

Definition 6.2

7OSB

Let \Sigma\Subset\mathcal L_{hv} (as in Definition 6.1). A \Sigma-quasimoment is a structure \mathfrak m=(|\mathfrak m|, \prec_v^\mathfrak m, \ell^\mathfrak m ), where (|\mathfrak m|,\prec_v^\mathfrak m) is a finite, tree-like strict partial order with root r^\mathfrak m and \ell^\mathfrak m\colon |\mathfrak m|\to T_\Sigma is a homomorphism with respect to \prec_v.

A \Sigma-moment is a \Sigma-quasimoment \mathfrak m=(|\mathfrak m|, \prec_v^\mathfrak m, \ell^\mathfrak m ) such that for every w\in |\mathfrak m| and every \Diamond_v\varphi\in\Sigma, if \Diamond_v\varphi\in \ell^\mathfrak m(w), then there exists v \succ_v^\mathfrak m w such that \varphi\in \ell^\mathfrak m(v).

We denote the set of \Sigma-moments by \mathbb M_\Sigma.

Definition

Definition 6.3

YGFQ

Let \Sigma\Subset\mathcal L_{hv}, and \mathfrak{m} and \mathfrak{n} be \Sigma-quasimoments.

  1. Say that \mathfrak n is a successor of \mathfrak m, denoted \mathfrak m \prec_h^\Sigma \mathfrak n, if there exists an embedding e \colon |\mathfrak m| \to |\mathfrak n| such that for every w \in |\mathfrak m|, we have \ell^\mathfrak m(w) \prec_h^{\rm \Sigma} \ell^\mathfrak n(e(w)).

  2. Moreover, we write \mathfrak m\sqsubseteq^\Sigma\mathfrak n if \mathfrak m embeds into \mathfrak n preserving both the root and the labeling, in which case we say that \mathfrak m is a submoment of \mathfrak n.

Uses Definition 2.3 · Used by Proof, Proof, Proof
Theorem

Theorem 6.4 (Kruskal)

T644

For any finite set \Lambda, the class of finite \Lambda-labelled trees is well-quasi-ordered under embeddability, i.e., for every infinite sequence (\mathfrak{T}_n)_{n<\omega}, there exist i<j<\omega such that \mathfrak{T}_i embeds into \mathfrak{T}_j via an embedding which preserves labels.

Uses Definition 2.3 · Used by Proof
Corollary

Corollary 6.5

XK7B

Let \Sigma\Subset\mathcal L_{hv}. The set \mathbb M_\Sigma is well-quasi-ordered by \sqsubseteq^\Sigma.

Definition

Definition 7.1

W1JX

Let \Sigma\Subset\mathcal L_{hv} and let \mathfrak m be a \Sigma-quasimoment. A map \sigma \colon |\mathfrak m| \to W^{\mathrm c} is called a simulation if it is a homomorphism with respect to \prec_v and \ell^{\mathfrak m}(w) = \sigma(w)\cap\Sigma for all w \in |\mathfrak m|.

For \Phi \in W^{\mathrm c}, we write \mathfrak m \rightharpoonup \Phi and say that \mathfrak{m} simulates \Phi if there exists a simulation \sigma \colon |\mathfrak m| \to W^{\mathrm c} such that \sigma(r^{\mathfrak m}) = \Phi.

Definition

Definition 7.2

5LN9

Let \Sigma\Subset\mathcal L_{hv}. A potential defect \delta of a \Sigma-quasimoment \mathfrak m is a pair \delta = (w, \Diamond_\alpha \varphi) such that \Diamond_\alpha \varphi \in \ell^{\mathfrak m}(w), where \alpha \in \{h,v\}.

  • A potential defect \delta is called a horizontal defect if \alpha = h. We say that a \Sigma-quasimoment \mathfrak n realizes the horizontal defect (w, \Diamond_h \varphi) if \mathfrak m \prec_h^\Sigma\mathfrak n via an embedding e : |\mathfrak{m}| \to |\mathfrak{n}| with \varphi \in \ell^{\mathfrak n}(e(w)).

  • A potential defect \delta is called a vertical defect if \alpha = v and there is no u \succ_v^{\mathfrak m} w such that \varphi \in \ell^{\mathfrak m}(u).

Lemma

Lemma 7.3

GA0B

Let \Sigma\Subset\mathcal L_{hv} and let \Phi \in W^{\rm c}. Then there exists a \Sigma-moment \mathfrak m such that \mathfrak m \rightharpoonup \Phi.

Used by Proof, Proof, Proof
Proof of Lemma 7.3

To prove this, we construct a sequence (\mathfrak{m}_i)_{i \in \mathbb{N}} of \Sigma-quasimoments and show that it eventually stabilizes at a \Sigma-moment \mathfrak{m} such that \mathfrak{m} \rightharpoonup \Phi.

Consider the sequence (\mathfrak{m}_i)_{i \in \mathbb{N}} defined recursively as:

  • \mathfrak{m}_0 := (\{w\}, \prec_v^0, \ell^0), where \prec_v^0 := \emptyset and \ell^0(w) := \Phi \cap \Sigma.

  • Given \mathfrak{m}_i = (|\mathfrak{m}_i|, \prec_v^i, \ell^i), the \Sigma-quasimoment \mathfrak{m}_{i+1} is obtained by extending \mathfrak{m}_i as follows: for every vertical defect (u, \Diamond_v \varphi) of \mathfrak{m}_i with \ell^i(u) = \Psi \cap \Sigma, introduce a fresh node u' such that u \prec_v^{i+1} u', and define \ell^{i+1}(u') := \Psi' \cap \Sigma where \Psi' \in W^{\mathrm c} is chosen so that \Psi \prec_v^{\mathrm c} \Psi' and \varphi \wedge \neg \Diamond_v \varphi \in \Psi', as given by the witness property (Lemma 5.3).

    In this case, we say that u is a defect node of \mathfrak{m}_i, and u' realizes the defect (u, \Diamond_v \varphi) in \mathfrak{m}_{i+1}, or simply u' realizes a defect at u.

We first see that the sequence is well-defined.

Claim.

\mathfrak{m}_i is a \Sigma-quasimoment for any i \in \mathbb{N}.

Proofof.

Claim ? We proceed by induction on i \in \mathbb{N}. The base case is immediate. For the inductive step, it suffices to verify that the homomorphism condition is preserved at the fresh nodes added in \mathfrak{m}_{i+1}, since it holds elsewhere by the inductive hypothesis.

Let u' \in |\mathfrak{m}_{i+1}| be a fresh node realizing a defect at (u, \Diamond_v \varphi) of \mathfrak{m}_{i}, with \ell^{i+1}(u) = \Psi \cap \Sigma and \ell^{i+1}(u') = \Psi' \cap \Sigma, where \Psi \prec_v^{\rm c} \Psi' and \varphi \wedge \neg \Diamond_v \varphi \in \Psi'. Let \Diamond_v \psi \in \Sigma.

  1. If \psi \in \Psi' \cap \Sigma, then \Diamond_v \psi \in \Psi by \Psi \prec_v^{\rm c} \Psi'. Hence, \Diamond_v \psi \in \Psi \cap \Sigma.

  2. If \Diamond_v \psi \in \Psi' \cap \Sigma, then \Diamond_v \Diamond_v \psi \in \Psi by \Psi \prec_v^{\rm c} \Psi'. Since \Psi is maximal consistent, transitivity yields \Diamond_v \psi \in \Psi. Thus, \Diamond_v \psi \in \Psi \cap \Sigma.

We next show that the sequence of \Sigma-quasimoments stabilizes, i.e. there exists k \in \mathbb{N} such that \mathfrak{m}_k = \mathfrak{m}_j for all j \geq k. The \Sigma-quasimoment \mathfrak{m}_k is called the limit of (\mathfrak{m}_i)_{i \in \mathbb{N}}.

Claim.

The sequence (\mathfrak{m}_i)_{i \in \mathbb{N}} stabilizes.

Proofof.

Claim ? Let \mathrm{def}_i(u) denote the set of formulas \Diamond_v \varphi such that (u, \Diamond_v \varphi) is a vertical defect of \mathfrak{m}_i. It suffices to show that

\mathrm{def}_{i+1}(u') \subsetneq \mathrm{def}_i(u)

for every u' \in |\mathfrak{m}_{i+1}| realizing a defect node u \in |\mathfrak{m}_i|. Indeed, \mathfrak{m}_i only extends properly to \mathfrak{m}_{i+1} in order to realize existing defects. Since \Sigma is finite, there are only finitely many defects in \mathfrak{m}_0. By (?), whenever a fresh node is added to realize a defect node, its set of defects is strictly contained in that of the node it realizes. It follows that along any branch of the construction, the sets of defects form a strictly decreasing chain with respect to inclusion, so the construction must stabilize.

To show the inclusion in (?), consider \Diamond_v \psi \in \mathrm{def}_{i+1}(u') such that u' is a fresh node realizing the defect (u, \Diamond_v \varphi) in \mathfrak{m}_i. Let \ell^{i+1}(u) = \Psi \cap \Sigma and \ell^{i+1}(u') = \Psi' \cap \Sigma, where \Psi \prec_v^{\rm c} \Psi' and \varphi \wedge \neg \Diamond_v \varphi \in \Psi'. Since \Diamond_v \psi \in \Psi' and \Psi \prec_v^{\rm c} \Psi', it follows that \Diamond_v \Diamond_v \psi \in \Psi. As \Psi is a maximal consistent set, transitivity yields \Diamond_v \psi \in \Psi, and hence \Diamond_v \psi \in \Psi \cap \Sigma. Moreover, it is straightforward to verify by induction on i \in \mathbb{N} that defect nodes have no successors. Thus, (u, \Diamond_v \psi) is, in particular, a vertical defect of \mathfrak{m}_i, showing that \mathrm{def}_{i+1}(u') \subseteq \mathrm{def}_i(u). Finally, the inclusion is strict: indeed, \Diamond_v \varphi \in \mathrm{def}_i(u) but by construction \varphi \wedge \neg \Diamond_v \varphi \in \Psi'. Hence, \Diamond_v \varphi \notin \Psi', so we conclude that \Diamond_v \varphi \notin \mathrm{def}_{i+1}(u').

Let \mathfrak{m} denote the limit of (\mathfrak{m}_i)_{i \in \mathbb{N}}. We conclude that \mathfrak{m} is the desired \Sigma-moment simulating \Phi \in W^{\rm c}.

Claim.

\mathfrak{m} is a \Sigma-moment satisfying \mathfrak{m}\rightharpoonup \Phi.

Proofof.

Claim ? To see that \mathfrak{m} is a \Sigma-moment, it suffices to show that for every u \in |\mathfrak{m}_i| with \Diamond_v \varphi \in \ell^{i}(u), there exists j \geq i and u' \in \mathfrak{m}_j such that u \prec_v^{j} u' and \varphi \in \ell^j(u'). The result follows by an easy induction on i \in \mathbb{N}, whose details are left to the reader.

Thus, we conclude \mathfrak{m} \rightharpoonup \Phi via the simulation \sigma : |\mathfrak{m}| \to W^{\mathrm c} defined by setting \sigma(u) := \Psi for every u \in |\mathfrak{m}| with \ell^{\mathfrak{m}}(u) = \Psi \cap \Sigma.

Lemma

Lemma 7.4

NT0H

Let \Sigma\Subset\mathcal L_{hv}. If \mathfrak m is a \Sigma-quasimoment and \mathfrak m \rightharpoonup \Phi for some \Phi \in W^{\rm c}, then there exists a \Sigma-moment ex(\mathfrak m) such that

\mathfrak m \sqsubseteq^\Sigma ex(\mathfrak m) \quad\text{and}\quad ex(\mathfrak m) \rightharpoonup \Phi.
Used by Proof
Proof of Lemma 7.4

Let \mathfrak{m} be a \Sigma-quasimoment and let \sigma: |\mathfrak{m}| \to W^{\rm c} be a simulation such that \mathfrak{m} \rightharpoonup \Phi for some \Phi \in W^{\rm c}. We construct an extension ex(\mathfrak{m}) \in \mathbb{M}_\Sigma satisfying the proper condition of the \Sigma-moments: for every node w \in |ex(\mathfrak{m})| and \Diamond_v \varphi \in\Sigma,

\text{if } \Diamond_v \varphi \in \ell^{ex(\mathfrak{m})}(w), \text{ then there exists } u \succ_v^{ex(\mathfrak{m})} w \text{ with } \varphi \in \ell^{ex(\mathfrak{m})}(u).

We define ex(\mathfrak{m}) recursively on the number of nodes of \mathfrak{m} carrying vertical defects.

  • If \mathfrak{m} has no vertical defects, we simply set ex(\mathfrak{m}) := \mathfrak{m}.

  • Otherwise, let w \in |\mathfrak{m}| be a node with a vertical defect, and let \ell^{\mathfrak{m}}(w) = \Psi \cap \Sigma for some \Psi \in W^{\rm c}. By Lemma 7.3, there exist a \Sigma-moment \mathfrak{m}_w and a simulation \sigma_w : |\mathfrak{m}_w| \to W^{\rm c} such that \mathfrak{m}_w \rightharpoonup \Psi. We obtain a new \Sigma-quasimoment \mathfrak{m}' from \mathfrak{m} by grafting \mathfrak{m}_w onto the node w, identifying w with the root of \mathfrak{m}_w while preserving the structure of \mathfrak{m}. We then set ex(\mathfrak{m}) := ex(\mathfrak{m}').

A straightforward induction on the number of nodes of \mathfrak{m} with vertical defects shows that ex(\mathfrak{m}) is a \Sigma-quasimoment extending \mathfrak{m} and satisfying (Proof), whose details are left to the reader. Hence, ex(\mathfrak{m}) is a \Sigma-moment.

Finally, the simulation \sigma extends naturally along the construction. More precisely, letting S \subseteq |\mathfrak{m}| be the set of nodes with vertical defects, we define

\sigma_{ex} := \sigma \cup \bigcup_{w \in S} \sigma_w.

Observe that each \sigma_w agrees with \sigma on their common domain (namely at w \in S), so the union is well defined. By construction, \sigma_{ex} : |ex(\mathfrak{m})| \to W^{\rm c} is a simulation extending \sigma and preserving its value at the root. In particular, ex(\mathfrak{m}) \rightharpoonup \Phi.

Lemma

Lemma 7.5

B5YP

Let \Sigma\Subset\mathcal L_{hv} and let \Phi\in W^{\rm c}. If \mathfrak m \rightharpoonup \Phi and \mathfrak m has a horizontal defect \delta, then there exist \Phi' \,\succ_h^{\mathrm c}\, \Phi and \mathfrak m' \in \mathbb{M}_\Sigma such that \mathfrak m' realizes \delta and \mathfrak m'\rightharpoonup \Phi'.

Uses Definition 7.2 · Used by Proof, Proof
Proof of Lemma 7.5

Let \delta = (w, \Diamond_h \varphi) be a horizontal defect of \mathfrak{m} and let \sigma : |\mathfrak{m}| \to W^{\rm c} be the simulation such that \mathfrak{m} \rightharpoonup \Phi. We define recursively a sequence \{(\mathfrak{m}_i, e_i, \sigma_i)\}_{i \in \mathbb{N}} such that, for each i \in \mathbb{N}, \mathfrak{m}_i is a \Sigma-quasimoment, e_i is a partial embedding, and \sigma_i : |\mathfrak{m}_i| \to W^{\rm c} is a simulation satisfying

\sigma(u) \prec_h^{\rm c} \sigma_i(e_i(u)) \quad \text{for all } u \in \mathrm{Dom}(e_i)

where \mathrm{Dom}(e_i) denotes the domain of the partial embedding e_i.

  1. We first define \mathfrak{m}_0 := (\{w'\}, \prec_v^0, \ell^0), where \prec_v^0 := \emptyset and \ell^0(w') := \Psi \cap \Sigma for some \Psi \in W^{\rm c} such that \Psi \succ_h^{\rm c} \sigma(w), obtained by the witness Lemma 5.3 from the fact that \Diamond_h \varphi \in \ell^{\mathfrak{m}}(w) = \sigma(w) \cap \Sigma. Define e_0(w) := w' and \sigma_0(w') := \Psi.

  2. Given (\mathfrak{m}_i, e_i, \sigma_i), we construct (\mathfrak{m}_{i+1}, e_{i+1}, \sigma_{i+1}) by extending \mathfrak{m}_i, e_i, and \sigma_i as follows:

    For each v \in |\mathfrak{m}| \setminus \mathrm{Dom}(e_i) such that either v is an immediate \prec_v^{\mathfrak m}-predecessor or an immediate \prec_v^{\mathfrak m}-successor of some u\in\mathrm{Dom}(e_i), that is,

    v \prec_v^{\mathfrak m} u \quad\text{and there is no }w \neq u, v \text{ with } v \prec_v^{\mathfrak m} w \prec_v^{\mathfrak m} u

    or

    u \prec_v^{\mathfrak m} v \quad\text{and there is no }w \neq u, v\text{ with } u \prec_v^{\mathfrak m} w \prec_v^{\mathfrak m} v,

    we add a fresh node v' and extend e_i by setting e_{i+1}(v):=v'. The position of v' in \mathfrak{m}_{i+1} is determined by:

    1. (i) v' \prec_v^{{i+1}} e_i(u) if v \prec_v^{\mathfrak{m}} u;

    2. (ii) v' \succ_v^{{i+1}} e_i(u) if v \succ_v^{\mathfrak{m}} u.

    Using the properties (LC) and (CR) of the canonical model, we define the label and simulation for v' by setting \ell^{{i+1}}(v') := \Upsilon \cap \Sigma and \sigma_{i+1}(v') := \Upsilon, where \Upsilon \in W^{\rm c} satisfies one of the following conditions:

    1. (i) \sigma(v) \prec_h^{\rm c} \Upsilon \prec_v^{\rm c} \sigma_i(e_i(u)) by the property (LC) if v \prec_v^{\mathfrak{m}} u given that \sigma(v) \prec_v^{\rm c} \sigma(u) \prec_h^{\rm c} \sigma_i(e_i(u));

    2. (ii) \sigma(v) \prec_h^{\rm c} \Upsilon \succ_v^{\rm c} \sigma_i(e_i(u)) by the property (CR) if v \succ_v^{\mathfrak{m}} u given that \sigma(v) \succ_v^{\rm c} \sigma(u) \prec_h^{\rm c} \sigma_i(e_i(u)).

The paper has a figure here, which this page does not show.

First, we show that the construction is well-defined.

Claim.

The sequence \{(\mathfrak{m}_i, e_i, \sigma_i)\}_{i \in \mathbb{N}} is well-defined.

Proofof.

Claim ? More precisely, we show for every i \in \mathbb{N} that

  1. \mathrm{Dom}(e_i) \subseteq |\mathfrak{m}| equipped with the relation \prec_v^{\mathfrak{m}} restricted to it forms a tree;

  2. e_i : \mathrm{Dom}(e_i) \to |\mathfrak{m}_i| is a \prec_v-isomorphism such that \mathrm{Im}(e_i) = |\mathfrak{m}_i|, where \mathrm{Im}(e_i) denotes the image of e_i;

  3. \mathfrak{m}_i is a \Sigma-quasimoment;

  4. \sigma_i : |\mathfrak{m}_i| \to W^{\rm c} is a simulation satisfying \sigma(u) \prec_h^{\rm c} \sigma_i(e_i(u)) for every u \in \mathrm{Dom}(e_i).

The proof proceeds by induction on i \in \mathbb{N}. The base case is immediate from the construction. For the inductive step, assume that (\mathfrak{m}_i, e_i, \sigma_i) satisfies ?–?, and consider the extension to (\mathfrak{m}_{i+1}, e_{i+1}, \sigma_{i+1}) as defined in the sequence. We provide details for the first three properties, while the verification of ? follows directly from the definition of the recursive construction and is left to the reader.

  1. ? By the inductive hypothesis, \mathrm{Dom}(e_i) is a tree. The map e_{i+1} is defined to extend e_i with nodes v \in |\mathfrak{m}| \setminus \mathrm{Dom}(e_i) which are immediate \prec_v^\mathfrak{m}-predecessors or \prec_v^\mathfrak{m}-successors of some u \in \mathrm{Dom}(e_i), together with the edge witnessing this relation. If v \succ_v^\mathfrak{m} u, it is straightforward that the extension is still a tree. Otherwise, if v \prec_v^\mathfrak{m} u, since v \notin \mathrm{Dom}(e_i) but u \in \mathrm{Dom}(e_i), we deduce that u is the root of the tree \mathrm{Dom}(e_i). Therefore, we have the extension is also a tree for this case.

  2. ? By construction, every new node v' of \mathfrak{m}_{i+1} arises from a unique v \in |\mathfrak{m}| \setminus \mathrm{Dom}(e_i) which is immediate adjacent (in the \prec_v-tree structure) to some u \in \mathrm{Dom}(e_i). This element v is added to the domain of e_{i+1} and mapped to v' via e_{i+1}(v) := v', so that \mathrm{Im}(e_{i+1}) = |\mathfrak{m}_{i+1}|. Since e_i is a \prec_v-isomorphism by the inductive hypothesis and the construction introduces fresh nodes exactly corresponding to previously unmapped elements while respecting adjacency in the tree structure, it follows that e_{i+1} is again bijective. Moreover, the extension is defined so as to preserve the \prec_v-relation, and therefore e_{i+1} is a \prec_v-isomorphism.

  3. ? By ?, \mathrm{Dom}(e_{i+1}) is a tree, and by ? so is (|\mathfrak{m}_{i+1}|, \prec_v^{i+1}). It remains to verify that the labelling satisfies the homomorphism condition: this follows from the inductive hypothesis together with the definition of the labels of the newly added nodes and the transitivity properties of maximal consistent sets. The details are routine and left to the reader.

Next, we show that the sequence stabilizes, meaning that it is eventually constant at some element, which we call its limit.

Claim.

The sequence \{(\mathfrak{m}_i, e_i, \sigma_i)\}_{i \in \mathbb{N}} stabilizes.

Proofof.

Claim ? Since the construction properly extends by adding fresh nodes corresponding to nodes in \mathfrak{m} that are not in the domain of the corresponding embedding, it suffices to show that there exists k \in \mathbb{N} such that \mathrm{Dom}(e_k) = |\mathfrak{m}|.

To this end, observe that \mathrm{Dom}(e_i) \subseteq \mathrm{Dom}(e_{i+1}) for all i \in \mathbb{N} by a straightforward induction on i \in \mathbb{N}. Moreover, whenever \mathrm{Dom}(e_i) \subsetneq |\mathfrak{m}|, the construction adds at least one new element, so that \mathrm{Dom}(e_i) \subsetneq \mathrm{Dom}(e_{i+1}). Therefore, since |\mathfrak{m}| is finite, there exists k \in \mathbb{N} such that \mathrm{Dom}(e_k) = |\mathfrak{m}|, and the sequence stabilizes.

Let (\hat{\mathfrak{m}}, \hat{e}, \hat{\sigma}) denote the limit of the sequence \{(\mathfrak{m}_i, e_i, \sigma_i)\}_{i \in \mathbb{N}}. We show that this limit is already a successor realizing the horizontal defect \delta, and that it simulates a maximal consistent set that is a horizontal successor of the one simulated by \mathfrak{m}.

Claim.
  1. \hat{\mathfrak{m}} is a successor of \mathfrak{m} realizing \delta.

  2. \hat{\mathfrak{m}} \rightharpoonup \Phi' for some \Phi' \succ_h^{\rm c} \Phi.

Proofof.

Claim ?

  1. ?. It suffices to show that \mathfrak{m} ,\prec_h^\Sigma, \hat{\mathfrak{m}} via the embedding \hat{e}. Once this is established, we obtain that \varphi \in \ell^{\hat{\mathfrak{m}}}(\hat{e}(w)), since \varphi \in \ell^{i}(e_i(w)) for every i \in \mathbb{N}. The latter fact follows by a straightforward induction on i, whose details are left to the reader.

    As observed in Claim ?, we have \mathrm{Dom}(\hat{e}) = |\mathfrak{m}|, so \hat{e} : |\mathfrak{m}| \to |\hat{\mathfrak{m}}| is a (total) embedding. To verify that \mathfrak{m} \,\prec_h^\Sigma\, \hat{\mathfrak{m}}, let \Diamond_h \psi \in \Sigma and suppose that either \psi \in \ell^{\hat{\mathfrak{m}}}(\hat{e}(u)) or \Diamond_h \psi \in \ell^{\hat{\mathfrak{m}}}(\hat{e}(u)) for some u \in |\mathfrak{m}|. Since \ell^{\hat{\mathfrak{m}}}(\hat{e}(u)) = \hat{\sigma}(\hat{e}(u)) \cap \Sigma and \sigma(u) \prec_h^{\rm c} \hat{\sigma}(\hat{e}(u)), it follows from the definition of \prec_h^{\rm c} that either \Diamond_h \psi \in \sigma(u) or \Diamond_h \Diamond_h \psi \in \sigma(u). In the latter case, by transitivity and maximal consistency we also obtain \Diamond_h \psi \in \sigma(u). Hence, in both cases we have that \Diamond_h \psi \in \sigma(u), and therefore we conclude \Diamond_h \psi \in \ell^{\mathfrak{m}}(u).

  2. ?. Let \Phi' := \hat{\sigma}(r^{\hat{\mathfrak{m}}}). Since r^{\hat{\mathfrak{m}}} = \hat{e}(r^{\mathfrak{m}}), and recalling that \sigma(r^{\mathfrak{m}}) = \Phi, it follows from the construction that \Phi' \succ_h^{\rm c} \Phi. Hence \hat{\mathfrak{m}} \rightharpoonup \Phi' as required.

Finally, we extend the \Sigma-quasimoment \hat{\mathfrak{m}} to a \Sigma-moment \mathfrak{m}' such that \mathfrak{m}' \rightharpoonup \Phi' using Lemma 7.4. Moreover, \hat{e} : |\mathfrak{m}| \to |\mathfrak{m}'| witnesses that \mathfrak m\prec_h^\Sigma \mathfrak m', showing that \mathfrak{m}' realizes the horizontal defect \delta. This concludes the proof.

Definition

Definition 8.1

Y8NL

Let \Sigma\Subset\mathcal L_{hv}. A weak \Sigma-quasimodel is a tuple \mathfrak Q = (T^\mathfrak{Q} ,\prec_h^\mathfrak{Q} , \mu^\mathfrak{Q}), where

  1. (T^\mathfrak{Q} ,\prec_h^\mathfrak{Q} ) is a transitive, irreflexive tree with root r^\mathfrak{Q} and

  2. \mu^\mathfrak{Q} \colon T^\mathfrak{Q} \to \mathbb M_\Sigma is a homomorphism with respect to \prec_h.

We say that \mathfrak Q is a \Sigma-quasimodel if for every t \in T^\mathfrak{Q} and every horizontal defect \delta of the \Sigma-moment \mu^\mathfrak{Q}(t), there exists s\succ_h^\mathfrak{Q} t such that \mu^\mathfrak{Q}(s) realizes \delta.

Lemma

Lemma 8.2

XRQP

Let \Sigma\Subset\mathcal L_{hv}. If a formula \varphi \in \Sigma is satisfied in a \Sigma-quasimodel \mathfrak Q, then it is satisfied in a (\mathsf{K4}\rtimes \mathsf{GL})^{\sf e}-model \mathfrak M. If moreover \mathfrak Q is finite, then \mathfrak M can be taken to be a (\mathsf{GL}\rtimes \mathsf{GL})^{\sf e}-model.

Used by Proof
Proof of Lemma 8.2

Let \mathfrak Q = (T^\mathfrak{Q} ,\prec_h^\mathfrak{Q} , \mu^\mathfrak{Q}) be a \Sigma-quasimodel. By definition, whenever t, s \in T^\mathfrak{Q} with t \prec_h^\mathfrak{Q} s, we have \mu^\mathfrak{Q}(t) \prec_h^{\Sigma} \mu^\mathfrak{Q}(s), meaning that \mu^\mathfrak{Q}(t) embeds into \mu^\mathfrak{Q}(s) via some embedding e_{ts} : |\mu^\mathfrak{Q}(t)| \to |\mu^\mathfrak{Q}(s)|. In particular, for all u, w \in |\mu^\mathfrak{Q}(t)|, we have

u \prec_v^{\mu^\mathfrak{Q}(t)} w \quad \text{iff} \quad e_{ts}(u) \prec_v^{\mu^\mathfrak{Q}(s)} e_{ts}(w).

Thus, the triple (\mathfrak F, \mu^\mathfrak{Q}, e) where \mathfrak F := (T^\mathfrak{Q}, \prec_h^\mathfrak{Q}) and e assigns to each pair t, s \in T^\mathfrak{Q} with t \prec_h^\mathfrak{Q} s an embedding e_{ts}, forms a (\mathsf{K4}\rtimes \mathsf{GL})^{\sf e}-frame. Moreover, the frame is finite if \mathfrak Q is, hence in this case, it is a (\mathsf{GL}\rtimes \mathsf{GL})^{\sf e}-frame.

We can then define a model \mathfrak M := (\mathfrak F, \mu^\mathfrak{Q}, e, V), where V=(V^t)_{t\in T^{\mathfrak Q}} is the family of valuations determined by

w \in V^t(p) \quad \text{iff} \quad p \in \ell^{\mu^\mathfrak{Q}(t)}(w) \quad \text{for } p \in \mathrm{Prop}

for each t \in T^\mathfrak{Q} and w \in |\mu^\mathfrak{Q}(t)|. A straightforward induction on \varphi \in \mathcal L_{hv} shows that \varphi \in \ell^{\mu^\mathfrak{Q}(t)}(w) iff \mathfrak{M}, (t, w) \Vdash \varphi for any t \in T^\mathfrak{Q} and w \in |\mu^\mathfrak{Q}(t)|, concluding the proof.

Definition

Definition 8.3

KBPY

Let \Sigma\Subset\mathcal L_{hv}, let \mathsf L_h, \mathsf L_v be unimodal logics, let \mathcal{M}^{\rm c} be the canonical model of the expanding commutator [{\sf L}_h, {\sf L}_v]^{\sf e} and let \mathfrak{Q} be a weak \Sigma-quasimodel. A \mathfrak{Q}-morphism for [{\sf L}_h, {\sf L}_v]^{\sf e} is a function \pi^\mathfrak{Q} \colon T^\mathfrak{Q}\to W^{\rm c} which is a \prec_h-homomorphism and satisfies \mu^\mathfrak{Q}(t) \rightharpoonup \pi^\mathfrak{Q}(t) for any t\in T^\mathfrak{Q}.

Lemma

Lemma 8.4

2VJ9

Let \Sigma\Subset\mathcal L_{hv} and let \mathcal M^{\rm c} be the canonical model of an expanding commutator of the form [\mathsf L_h,\mathsf{GL}]^{\sf e}, where \mathsf{K4}\subseteq \mathsf L_h. If \Phi \in W^{\rm c}, then there exists a \Sigma-quasimodel \mathfrak{Q} and a \mathfrak{Q}-morphism \pi^\mathfrak{Q} for [{\sf L}_h, {\sf GL}]^{\sf e} such that \pi^\mathfrak{Q}(r^\mathfrak{Q}) = \Phi.

Uses Definition 3.1 · Used by Proof, Proof
Proof of Lemma 8.4

We define a sequence \{(\mathfrak{Q_i}, \pi^{i})\}_{i\in \mathbb{N}}, where each \mathfrak{Q}_i is a weak \Sigma-quasimodel and \pi^{i} is a \mathfrak{Q}_i-morphism for [{\sf L}_h, {\sf GL}]^{\sf e}.

First, let \mathfrak Q_0 := (\{r^0\}, \emptyset, \mu^0) consisting of a single point such that \pi^0(r^0) := \Phi, and choose \mu^0(r^0) so that it satisfies \mu^0(r^0) \rightharpoonup \Phi according to Lemma 7.3.

Now assume that \mathfrak Q_i and \pi^{i} have been defined. For every horizontal defect \delta of some \mu^{i}(t) with t \in T^{i} that is not realized by any moment of \mathfrak{Q}_i, proceed as follows. Add a fresh successor s \succ^{i+1}_h t. Choose \Phi' \succ_h^{\rm c} \pi^i(t) and a \Sigma-moment \mathfrak{m}' as provided by Lemma 7.5. Set \pi^{i+1}(s):=\Phi' and \mu^{i+1}(s) := \mathfrak{m}'.

Let (\mathfrak Q_\infty, \pi^\infty) be the direct limit of \{(\mathfrak Q_i, \pi^{i})\}_{i \in \mathbb{N}}. By construction, \mathfrak Q_\infty is a weak \Sigma-quasimodel satisfying \pi^{\infty}(r^{\infty}) = \Phi. Moreover, it is a \Sigma-quasimodel since every horizontal defect of its moments is realized.

Theorem

Theorem 8.5

FEFY

The logic [\sf{K4},\sf{GL}]^{\sf e} is sound and complete with respect to the following classes:

  1. the class of expanding domain frames (\sf{K4}\times \sf{GL})^{\sf e};

  2. the class of embedding domain frames (\sf{K4}\rtimes \sf{GL})^{\sf e};

  3. the class of forward-confluent frames \sf{K4}\rtimes \sf{GL}.

Proof of Theorem 8.5

The soundness with respect to these classes follows from the soundness of the logics \sf K4 and \mathsf{GL}, together with Proposition 3.3 and Corollary 3.4.

For completeness, let \varphi be any consistent formula of \mathcal L_{hv}. Then \varphi \in \Phi for some \Phi \in W^{\mathrm c}, by the Lindenbaum’s lemma. Let \Sigma be the set of subformulas of \varphi. By Lemma 8.4, there exists a \Sigma-quasimodel \mathfrak{Q} and a \mathfrak{Q}-morphism \pi^\mathfrak{Q} such that \pi^\mathfrak{Q}(r^\mathfrak{Q}) = \Phi. Let \mathfrak{m} := \mu^\mathfrak{Q}(r^\mathfrak{Q}). Since \mathfrak{m} \rightharpoonup \Phi, it follows from the definition of a simulation that \ell^\mathfrak{m}(r^\mathfrak{m}) = \Phi \cap \Sigma. As \varphi \in \Sigma and \varphi \in \Phi, we obtain \varphi \in \ell^\mathfrak{m}(r^\mathfrak{m}), that is, \varphi is satisfiable in \mathfrak Q. Thus, by Lemma 8.2, \varphi is satisfied in an embedding domain model. The completeness with respect to the expanding domain frames and the forward-confluent frames is obtained from Lemma 2.4 and Lemma 2.9, respectively.

Theorem

Theorem 9.1

B18M

Let \Sigma\Subset\mathcal L_{hv}, let \mathsf L_h, \mathsf L_v be unimodal logics such that {\sf L}_v \supseteq {\sf GL} and let \mathcal M^{\rm c} be the canonical model for [ \mathsf L_h, \mathsf L_v]^{\sf e}. For any \Sigma-moment \mathfrak m and any \Phi \in W^{\rm c}, the following are equivalent.

  1. \mathfrak{m}\rightharpoonup \Phi.

  2. \Phi \in \left\llbracket{\rm Sim}(\mathfrak m)\right\rrbracket^{\rm c}.

  3. {\rm Sim}(\mathfrak{m}) \in \Phi.

Used by Proof
Proof of Theorem 9.1

By the truth lemma (Theorem ?, ?(?)), the statements in (?) and (?) are equivalent. Hence, it suffices to see the \mathfrak{m}\rightharpoonup \Phi iff {\rm Sim}(\mathfrak{m}) \in \Phi by induction on the height of \mathfrak{m}.

  1. (\Rightarrow) The base case is immediate since \mathfrak{m} is simply the node r^\mathfrak{m} and we clearly have \bigwedge \ell^\mathfrak{m}(r^\mathfrak{m}) \in \Phi by definition. For the inductive step, it suffices to show that \Diamond_v \mathrm{Sim}(\mathfrak{m}\!\upharpoonright_{r'}) \in \Phi for every r' \succ_v^{\mathfrak{m}} r^{\mathfrak{m}}, so using the argument for the base case we conclude that \mathrm{Sim}(\mathfrak{m}) \in \Phi. Hence, let \sigma : |\mathfrak{m}| \to W^{\rm c} be the simulation for which \sigma(r^\mathfrak{m}) = \Phi, and consider r' \succ_v^{\mathfrak{m}} r^{\mathfrak{m}}. By the definition of simulation, we have that \sigma(r') \succ_v^{\rm c} \Phi. Moreover, the restriction of \sigma to \mathfrak{m}\!\upharpoonright_{r'} is again a simulation so, by the inductive hypothesis, we obtain {\rm Sim}(\mathfrak{m}\!\upharpoonright_{r'}) \in \sigma(r'). Thus, from \sigma(r') \succ_v^{\rm c} \Phi we conclude \Diamond_v\, {\rm Sim}(\mathfrak{m}\!\upharpoonright_{r'}) \in \Phi.

  2. (\Leftarrow) The base case is satisfied by defining the simulation \sigma : |\mathfrak{m}| \to W^{\rm c} as \sigma(r^\mathfrak{m}) := \Phi given that \mathfrak{m} is simply a single node r^\mathfrak{m}. It now suffices to show \ell^\mathfrak{m}(r^\mathfrak{m}) = \Phi \cap \Sigma assuming that \bigwedge \ell^\mathfrak{m}(r^\mathfrak{m}) \in \Phi. The inclusion \subseteq holds trivially by definition of \ell^\mathfrak{m} and the maximality of \Phi. For the reverse inclusion, let \varphi \in \Phi \cap \Sigma and suppose towards a contradiction that \varphi \notin \ell^\mathfrak{m}(r^\mathfrak{m}). Since \Sigma is closed under single negations, we have that \neg \varphi \in \Sigma. Therefore, since \ell^\mathfrak{m}(r^\mathfrak{m}) is a finite \Sigma-type, we obtain \neg \varphi \in \ell^\mathfrak{m}(r^\mathfrak{m}). From \bigwedge \ell^\mathfrak{m}(r^\mathfrak{m}) \in \Phi it then follows that \neg \varphi \in \Phi, that is, \varphi \notin \Phi, which contradicts the assumption.

    For the inductive step, assume that \mathrm{Sim}(\mathfrak{m}) \in \Phi. Then, for any r' \succ_v^\mathfrak{m} r^\mathfrak{m} we have that \Diamond_v \mathrm{Sim}(\mathfrak{m}\!\upharpoonright_{r'}) \in \Phi. By the witnessing Lemma 5.3, there is some \Phi' \succ_v^{\rm c} \Phi such that \mathrm{Sim}(\mathfrak{m}\!\upharpoonright_{r'}) \in \Phi'. Therefore, by the inductive hypothesis there is some simulation \sigma_{r'} : |\mathfrak{m}\!\upharpoonright_{r'}| \to W^{\rm c} for which \mathfrak{m}\!\upharpoonright_{r'} \rightharpoonup \Phi'. If we define \sigma : |\mathfrak{m}| \to W^{\rm c} by setting \sigma(r^{\mathfrak{m}}) := \Phi and \sigma(w) := \sigma_{r'}(w) for w reachable from some r' \succ_v^\mathfrak{m} r^\mathfrak{m}, it is easy to conclude that \sigma : |\mathfrak{m}| \to W^{\rm c} is a simulation satisfying \mathfrak{m} \rightharpoonup \Phi; details are left to the reader.

Lemma

Lemma 9.2

8SG2

Let \Sigma\Subset\mathcal L_{hv} and let \mathcal{M}^{\rm c} be the canonical model of the expanding commutator \sf [GL, GL]^{e}. If \Phi \in W^{\rm c}, then there exists a finite \Sigma-quasimodel \mathfrak{Q} and a \mathfrak{Q}-morphism \pi^\mathfrak{Q} for \sf [GL, GL]^{e} such that \pi^\mathfrak{Q}(r^\mathfrak{Q}) = \Phi.

Uses Definition 3.1 · Used by Proof
Proof of Lemma 9.2

The proof is almost identical to that of Lemma 8.4: we define a sequence \{(\mathfrak{Q_i}, \pi^{i})\}_{i\in \mathbb{N}} where each \mathfrak{Q}_i is a weak \Sigma-quasimodel and \pi^{i} is a \mathfrak{Q}_i-morphism for \sf [GL,GL]^{e}. As before, \mathfrak Q_0 is a weak \Sigma-quasimodel consisting of a single point r^0 such that \pi^0(r^0):=\Phi and \mu^0(r^0) is chosen to satisfy \mu^0(r^0) \rightharpoonup \Phi according to Lemma 7.3.

The key difference is in the inductive step. Assume that \mathfrak Q_i and \pi^{i} have been defined. For every horizontal defect \delta of some \mu^{i}(t) with t \in T^{i} that is not realized by any moment of \mathfrak{Q}_i, add a fresh successor s \succ_h^{i+1} t. Choose \Phi' \succ_h^{\rm c} \pi^{i}(t) and a \Sigma-moment \mathfrak m' as provided by Lemma 7.5. In the proof of Lemma 8.4, we would have set \pi^{i+1}(s) = \Phi; however, this could lead to an ill-founded quasimodel.

This is where the \sf GL axiom and our simulation formulas come into play. By Theorem 9.1, we have {\rm Sim}(\mathfrak m')\in \Phi'. Hence, by the definition of \prec_h^{\rm c}, it follows that \Diamond_h\,{\rm Sim}(\mathfrak m')\in \pi^{i}(t). Using the canonical witness property (Lemma 5.3), there exists \Psi' \,\succ_h^{\rm c}\, \pi^{i}(t) such that

{\rm Sim}(\mathfrak m')\wedge \neg \Diamond_h\,{\rm Sim}(\mathfrak m')\in \Psi'.

Set \pi^{i+1}(s):=\Psi' and \mu^{i+1}(s) := \mathfrak{m}'. Then again by Theorem 9.1, we have \mathfrak m' \rightharpoonup \Psi'.

We claim that the sequence stabilizes at some i \in \mathbb{N} satisfying the statement, that is, \mathfrak Q_i is a finite \Sigma-quasimodel where the horizontal defects of its moments are all realized. Towards a contradiction, suppose not. Then, the sequence \{(\mathfrak Q_i, \pi^{i})\}_{i \in \mathbb{N}} is increasing, with \mathfrak Q_i \subseteq \mathfrak Q_{i+1}, and uniformly finitely bounded. Let \mathfrak Q_\infty := \bigcup_{i\in\mathbb N} \mathfrak Q_i and \pi^\infty := \bigcup_{i\in\mathbb N} \pi^{i}. Then, \mathfrak{Q}^\infty defines an infinite \Sigma-quasimodel. By König’s lemma, there exists an infinite branch t_0 \prec_h^\infty t_1 \prec_h^\infty t_2 \prec_h^\infty \cdots in \mathfrak Q_\infty. By Kruskal’s Theorem 6.4, there exist i < j such that \mu^\infty(t_i) \sqsubseteq^\Sigma \mu^\infty(t_j). By Theorem 9.1, it follows that {\rm Sim}(\mu^\infty(t_i))\in \pi^\infty(t_j), contradicting \neg \Diamond_h\,{\rm Sim}(\mu^\infty({t_i}))\in \pi^\infty(t_i) which is given by construction.

Theorem

Theorem 9.3

2QAY

The logic [\sf{GL},\sf{GL}]^{\sf e} is sound and complete with respect to the following classes:

  1. the class of (finite) expanding domain frames (\sf{GL}\times \sf{GL})^{\sf e};

  2. the class of (finite) embedding domain frames (\sf{GL}\rtimes \sf{GL})^{\sf e};

  3. the class of (finite) forward-confluent frames \sf{GL}\rtimes \sf{GL}.

Proof of Theorem 9.3

Analogous to the proof of Theorem ?, ?, except that we now use Lemma 9.2.

Theorem

Theorem 9.4

2ZA7

[\sf{GL},\sf{GL}]^{\sf e} is decidable.

Proof of Theorem 9.4

Since the logic [\mathsf{GL},\mathsf{GL}]^{\mathsf e} is (finitely) axiomatizable and enjoys the finite model property with respect to the classes of models based on each of the frames specified in Theorem 9.3, it follows that it is decidable. For more details, see, e.g., [BRV01, Theorem 6.13].

Question

Question 10.1

MK5D

Which of the remaining logics proven decidable by Gabelaia et al. [pml] coincide with their expanding commutator?

Question

Question 10.2

GZVR

In those cases in which the commutator is incomplete, is the expanding domain logic finitely axiomatisable? Can a natural axiomatisation be provided?

Question

Question 10.3

ZX9C

Is any of \sf IGL^e, \sf KMGL, \sf GLI, or \sf GLKM finitely axiomatisable?

Question

Question 10.4

XI2N

Is any of \sf IGL^e, \sf KMGL, \sf GLI, or \sf GLKM decidable in primitive recursive time?

Source and licence

The text on this page is from arXiv:2606.20229v1 by Somayeh Chopoghloo, David Fernández-Duque, Joost J. Joosten and Sofía Santiago-Fernández, 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/2606/2606.20229.jsonl.