Companion-Rule-List (CRL): Modal Companion Rules
- Companion-Rule-List (CRL) is a canonical set of modal stable-canonical rules derived from superintuitionistic rule-systems using finite filtration and Gödel translation.
- The CRL framework extends the Blok–Esakia correspondence by mapping si–rules to modal counterparts via finite bounded distributive lattice embeddings.
- Its algorithmic construction and uniform extension to bi-intuitionistic, tense, and polymodal logics offer a semantically transparent method for analyzing rule-system properties.
A Companion-Rule-List (CRL) is a canonical set of modal rules systematically associated to a given superintuitionistic rule-system (si–rule-system) through the machinery of stable (and pre-stable) canonical rules. This association extends the Blok–Esakia Galois connection from logics to the level of rule-systems, offering a uniform, semantically transparent mechanism for capturing modal companions, refutation patterns, and correspondence phenomena across a wide spectrum of logical signatures—including intuitionistic, modal, bi-intuitionistic, and tense logics (Bezhanishvili et al., 2022).
1. Formal Definition and Construction
Given a superintuitionistic rule-system over some signature , the Companion-Rule-List is defined using the following construction:
- Gödel Translation: For each inference rule in , apply the Gödel translation to map formulas into the modal language (standard translation for S4).
- Modal System Extension: Define , where is the base modal rule-system.
- Stable-Canonical Rules: is then the unique set of modal stable-canonical rules whose universal-class closure equals . Each such rule can be written as for a finite S4-algebra and parameter set :
Lemma 3.12 ensures that every si-rule is equivalent (over ) to finitely many stable-canonical rules (Bezhanishvili et al., 2022).
2. Filtration, Embeddings, and Stable-Canonical Blueprints
The methodology behind CRL construction leverages finite filtration and stable-canonical rule encoding:
- Every non-valid si-rule in a Heyting algebra is “filtered” to a finite bounded distributive lattice with an expansion yielding a bounded-lattice embedding that satisfies the Bounded-Domain-Condition (BDC) for the relevant parameters.
- The finite refutation pattern is captured by a stable-canonical rule :
- Propositions 3.10–3.11 establish that refutes iff there exists a bounded-lattice embedding of into satisfying the BDC for ; in the dual Esakia-space semantics, this corresponds to a continuous surjection fulfilling the dual BDC (Bezhanishvili et al., 2022).
3. Rule-Level Blok–Esakia Correspondence
A central result is the extension of the Blok–Esakia theorem from logics to rule-systems:
- The maps
defined by
form a Galois connection, which for -extensions is a lattice isomorphism. Specifically,
with the property that, for any si–rule–system ,
Modal companions of are exactly those satisfying (Bezhanishvili et al., 2022).
4. Illustrative Examples
Three key cases demonstrate the breadth of the Companion-Rule-List construction and its correspondence properties:
| Case | Rule-System | CRL Description |
|---|---|---|
| (a) IPC → S4 | (minimal si) | yields S4-canonical rules; reflexivity and transitivity axioms via stable-canonical rules , |
| (b) KM → GL | (minimal modal-si) | recovers GL-canonical rules; uses pre-stable canonical rules derived from finite frontons, with each –rule rewritten into pre-stable rules |
| (c) Bi-intuitionistic / tense logics | Bi-IPC, Tense signatures | Combine two stable-canonical rules for (→, co→), or for tense (two box modalities); yields an isomorphism |
Each example follows the uniform recipe: filtration → finite countermodel → canonical rule encoding → aggregation into the CRL.
5. General Recipe and Algorithmic Construction
A constructive “pseudocode” approach realizes from a finite si–rule–system presentation:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
Input: finite-presentation of si-rule-system R
Output: finite list CRL(R) of stable-canonical rules
CRL ← ∅
for each rule Γ/Δ in R do
Θ ← subformula-closure(Γ ∪ Δ)
for each finite bounded distributive lattice K generated by Θ do
define →_K, … by standard filtered-Heyting construction
let D ← { (V(φ), V(ψ)) : φ→ψ ∈ Θ }
let rule α ← #⟨K⟩^D
if α not already in CRL then add α
end for
end for
return CRL |
6. Extensions to Richer Logical Signatures
The Companion-Rule-List methodology extends uniformly to a variety of logical languages and structural enrichments:
- Bi-implication: Add a second filtration parameter for the co-implication connective, extending the stable-canonical rule grammar.
- Tense / Hybrid logics: Introduce two BDC-governed modal parameters (future-box, past-box), generalizing the filtration and encoding process.
- Many-sorted / Polymodal logics: As long as the signature supports locally finite filtration, any non-valid rule admits finite canonicalization into CRL form.
The overarching construction in all cases comprises four steps: select a filtration notion; certify finite countermodels; encode via stable/pres-stable canonical rules; and aggregate the resulting rules to form . This delivers a unified account of rule-level Blok–Esakia, the Dummett–Lemmon conjecture, and the Kuznetsov–Muravitsky isomorphism (Bezhanishvili et al., 2022).
7. Significance and Theoretical Implications
The Companion-Rule-List framework provides a powerful and semantically transparent mechanism for:
- Lifting classical modal–intuitionistic correspondences to the rule-syntactic level.
- Enabling effective axiomatizations in terms of stable and pre-stable canonical rules for any rule-system admitting local finiteness via filtration.
- Clarifying the algebraic and topological dualities inherent in the structure of modal companions, not only for basic intuitionistic and modal logics, but for bi-intuitionistic, tense, and polymodal extensions.
- Systematizing the construction of modal companions and establishing bijective Galois connections in generalized settings, connecting algebraic, syntactic, and semantic perspectives within non-classical logic research (Bezhanishvili et al., 2022).
A plausible implication is that this approach will facilitate further advances in the automated generation of canonical rules for newly proposed logical systems where variations of filtration and stable-canonical construction remain applicable.