Papers
Topics
Authors
Recent
Search
2000 character limit reached

Strictly Kripke-Complete Logics

Updated 6 July 2026
  • Strictly Kripke-complete logics are uniquely determined by their validating Kripke frames within a logic lattice, ensuring a degree of completeness equal to one.
  • They are characterized by iterated splittings in tense-logical frameworks, distinguishing them from ordinary Kripke semantics that require generalized or enriched models.
  • The framework extends to strictly positive, fuzzy, and quantified settings, clarifying boundaries where Kripke completeness meets complexity and semantic variations.

Searching arXiv for recent and foundational papers on strictly Kripke-complete logics and related completeness notions. Strictly Kripke-complete logics are logics that are uniquely determined by their validating Kripke frames within a specified lattice of logics. In the tense-logical setting, this uniqueness is formalized by the degree of Kripke-incompleteness: a logic LL is strictly Kripke-complete in a lattice L\mathcal L iff exactly one logic in L\mathcal L has the same class of Kripke frames as LL, i.e. iff its degree is $1$ (Chen, 6 Jul 2025). Across adjacent literatures, the same topic also appears as a distinction between completeness for ordinary Kripke semantics—standard relational frames with Boolean forcing—and completeness only for enriched or generalized semantics, such as many-valued Kripke-style models, neighborhood frames, algebraic semantics, or topological structures (Lewis-Smith, 2023). The subject is therefore both a lattice-theoretic classification problem and a semantic boundary problem.

1. Definition and semantic scope

In the tense-logical framework, if L0L_0 is a base logic and LNExt(L0)L\in \mathsf{NExt}(L_0), the degree of Kripke-incompleteness is

degNExt(L0)(L)={LNExt(L0):Fr(L)=Fr(L)}.\mathsf{deg}_{\mathsf{NExt}(L_0)}(L)=\left|\left\{L'\in \mathsf{NExt}(L_0):\mathsf{Fr}(L')=\mathsf{Fr}(L)\right\}\right|.

Strict Kripke-completeness is the special case deg(L)=1\mathsf{deg}(L)=1 (Chen, 6 Jul 2025). This is stronger than mere Kripke-completeness, because it requires not only that LL be determined by some frame class, but also that no distinct logic in the ambient lattice share that same frame class.

A second, semantically stricter contrast arises in work on nonclassical logics. There, the relevant question is often whether a logic is complete for ordinary Kripke frames—frames L\mathcal L0 or L\mathcal L1 with Boolean truth and the standard implication clause—or only for a generalized Kripke-style semantics with extra algebraic structure, many-valued truth at worlds, or nonstandard forcing clauses (Lewis-Smith, 2023). This broader usage does not reduce to the lattice-theoretic degree notion, but it marks the same conceptual boundary: whether ordinary Kripke semantics is exact, or only an approximation to a richer semantic reality.

2. Lattice-theoretic characterization in tense logics

The most precise recent characterization is given for the lattices L\mathcal L2, L\mathcal L3, and L\mathcal L4. In all three cases, the strictly Kripke-complete logics are exactly the iterated splittings (Chen, 6 Jul 2025). An iterated splitting has the form

L\mathcal L5

where each L\mathcal L6 splits the extension lattice obtained at the previous stage. This extends the older modal picture in which union-splittings captured the degree-L\mathcal L7 logics.

The sharpest difference appears between the transitive and reflexive-transitive cases. In L\mathcal L8 and L\mathcal L9, iterated splittings collapse to union-splittings, and strict Kripke-completeness coincides with that simpler notion. In L\mathcal L0, by contrast, union-splittings are too narrow: the iterated splittings are exactly

L\mathcal L1

whereas the union-splittings are only L\mathcal L2 (Chen, 6 Jul 2025). This establishes that iterated splitting, rather than union-splitting, is the correct general notion for tense logics.

The same paper proves a Blok-style dichotomy in all three lattices: L\mathcal L3 so every logic is either strictly Kripke-complete or shares its frame class with continuum many distinct logics (Chen, 6 Jul 2025). This dichotomy turns strict Kripke-completeness into a classification of the degree-L\mathcal L4 points of the lattice.

3. Strictly positive implication logics

For strictly positive implication logics, the relevant notion is eq-completeness: for a set L\mathcal L5 of strictly positive implications,

L\mathcal L6

for every strictly positive implication L\mathcal L7, where L\mathcal L8 is relational consequence over Kripke frames and L\mathcal L9 is algebraic consequence over meet-semilattices with monotone operators (Kikot et al., 2017). In this setting, eq-completeness is the exact formalization of strict Kripke-completeness for the strictly positive fragment.

A stronger property is complexity: every validating semilattice with operators embeds into the strictly positive reduct of the full complex algebra of a validating Kripke frame. Complexity implies eq-completeness, but not conversely (Kikot et al., 2017). This distinction is central. The paper proves that LL0 is complex and hence eq-complete, and then develops two general proof methods: embedding into complex algebras and the method of syntactic proxies.

The positive examples are structurally broad. Spi-logics axiomatized by rooted tree-profile Horn implications are complex and therefore eq-complete; so are leapfrog implications and large families of grammar-style existential implications. The paper also proves that LL1, where LL2 corresponds to functionality, is complex and thus eq-complete. At the same time, there are natural eq-complete logics that are not complex. The paradigmatic cases are LL3 for LL4, the bounded-cluster LL5-fragments LL6, and the strictly positive fragment of linear quasiorders LL7: all are eq-complete, but the corresponding non-complexity theorems show that strict Kripke-completeness is strictly broader than embeddability into complex algebras (Kikot et al., 2017).

The negative side is equally strong. The simple implication LL8 yields an incomplete spi-logic, as does LL9. More generally, Horn correspondence does not by itself guarantee completeness, and for non-rooted tree-profile Horn implications the paper proves a generic incompleteness theorem. Finally, it is undecidable, given a finite set $1$0 of strictly positive implications, whether $1$1 is eq-complete or complex (Kikot et al., 2017).

4. Fuzzy and many-valued boundaries

The clearest boundary result for ordinary Kripke completeness in fuzzy logic is that, among propositional fuzzy logics extending Hájek’s $1$2, the only ones that are sound and strongly complete with respect to classes of ordinary Kripke frames or models are the extensions of Gödel logic (Safari et al., 2016). The paper establishes this by an axiom-by-axiom analysis of $1$3 under standard Kripke semantics. The result is exclusionary: $1$4 itself is not characterized by any class of ordinary Kripke frames/models, while Gödel–Dummett logic is sound and strongly complete for reflexive, transitive, connected, persistent Kripke models (Safari et al., 2016).

A later development gives $1$5 a Kripke-style semantics, but not in the ordinary strict sense. The semantics is based on Linear Bova–Montagna structures: worlds form a linear order, atomic valuations are sloping functions into the standard MV-chain $1$6, and implication is interpreted by a nonstandard $1$7-construction over pointwise MV-residua. The resulting semantics is sound and complete for $1$8, and it specializes to ordinary linearly ordered Kripke semantics for Gödel–Dummett logic when values are restricted to $1$9 (Lewis-Smith, 2023). The crucial point is negative: this does not show that L0L_00 is strictly Kripke-complete in the ordinary sense, because truth at worlds is many-valued, valuations are sloping rather than arbitrary persistent sets, and validity is defined by algebraic inequalities rather than Boolean forcing (Lewis-Smith, 2023).

The finite-model problem for modal Gödel logics displays a related phenomenon. The standard modal Gödel systems are not complete with respect to finite Gödel-Kripke models, and the natural candidate extensions do not restore completeness. The paper resolves the resulting 15-year open problem by introducing new axiomatizations that are complete for witnessed, hence finite, Gödel-Kripke semantics: for crisp models, L0L_01 and its mono-modal fragments; for valued models, L0L_02 (Vidal et al., 15 May 2026). Here strictness appears as a finite-semantic strengthening: the intended finite Gödel-Kripke semantics determines a stronger logic than the older axiomatizations.

5. Generalized Kripke-style semantics beyond strictness

Several important logics admit only generalized or nonstandard Kripke-style semantics. For classical first-order logic, one can define classical Kripke models with a preorder of worlds, monotone domains, a primitive relation of strong refutation on atomic formulas, and a monotone predicate of exploding worlds. Forcing and refutation are then defined by orthogonality: L0L_03 This yields constructive soundness and cut-free completeness for classical logic, but only in an extended technical sense: it is not completeness for ordinary intuitionistic Kripke semantics with standard forcing (0904.0071).

A different example is the logic L0L_04, a Lewis-style strict implication logic in which strict equivalence is forced to behave as propositional identity. The semantic contribution there is algebraic: a model is a Boolean-algebra-like structure with a modal operator L0L_05, and the central theorem is

L0L_06

The paper proves strong algebraic completeness for L0L_07, extends the framework to L0L_08, L0L_09, and LNExt(L0)L\in \mathsf{NExt}(L_0)0, and explicitly does not provide a Kripke completeness theorem for LNExt(L0)L\in \mathsf{NExt}(L_0)1; it states only that LNExt(L0)L\in \mathsf{NExt}(L_0)2 and LNExt(L0)L\in \mathsf{NExt}(L_0)3 have Kripke semantics, whereas for LNExt(L0)L\in \mathsf{NExt}(L_0)4 no known natural Kripke semantics is available (Lewitzka, 2013).

Strictly positive provability logic yields both a positive and a negative case. The reflection calculus LNExt(L0)L\in \mathsf{NExt}(L_0)5 is presented as complete with respect to a natural class of finite Kripke frames. Its extension LNExt(L0)L\in \mathsf{NExt}(L_0)6, however, is not Kripke complete as a full logic: the paper proves that the sequent

LNExt(L0)L\in \mathsf{NExt}(L_0)7

is valid on every Kripke frame validating LNExt(L0)L\in \mathsf{NExt}(L_0)8, but is not derivable in LNExt(L0)L\in \mathsf{NExt}(L_0)9 and is arithmetically invalid (Beklemishev, 2017). The positive residue is fragmentary: the variable-free fragment of degNExt(L0)(L)={LNExt(L0):Fr(L)=Fr(L)}.\mathsf{deg}_{\mathsf{NExt}(L_0)}(L)=\left|\left\{L'\in \mathsf{NExt}(L_0):\mathsf{Fr}(L')=\mathsf{Fr}(L)\right\}\right|.0 is complete with respect to the universal Kripke frame degNExt(L0)(L)={LNExt(L0):Fr(L)=Fr(L)}.\mathsf{deg}_{\mathsf{NExt}(L_0)}(L)=\left|\left\{L'\in \mathsf{NExt}(L_0):\mathsf{Fr}(L')=\mathsf{Fr}(L)\right\}\right|.1 built from Ignatiev’s frame, and its Lindenbaum algebra is represented by the Ignatiev degNExt(L0)(L)={LNExt(L0):Fr(L)=Fr(L)}.\mathsf{deg}_{\mathsf{NExt}(L_0)}(L)=\left|\left\{L'\in \mathsf{NExt}(L_0):\mathsf{Fr}(L')=\mathsf{Fr}(L)\right\}\right|.2-algebra (Beklemishev, 2017).

6. Quantified, transfer, and extension phenomena

In propositionally quantified modal logic, the first completeness level is often quantifiable general frames, not full Kripke frames. Any normal propositionally quantified modal logic containing the Barcan scheme is strongly complete with respect to the class of quantifiable general frames validating it (Ding et al., 2024). A further theorem then gives a sufficient condition for genuine Kripke completeness: if degNExt(L0)(L)={LNExt(L0):Fr(L)=Fr(L)}.\mathsf{deg}_{\mathsf{NExt}(L_0)}(L)=\left|\left\{L'\in \mathsf{NExt}(L_0):\mathsf{Fr}(L')=\mathsf{Fr}(L)\right\}\right|.3 is a set of Sahlqvist formulas whose Kripke-frame class has finite diversity, then

degNExt(L0)(L)={LNExt(L0):Fr(L)=Fr(L)}.\mathsf{deg}_{\mathsf{NExt}(L_0)}(L)=\left|\left\{L'\in \mathsf{NExt}(L_0):\mathsf{Fr}(L')=\mathsf{Fr}(L)\right\}\right|.4

is sound and strongly complete for the corresponding Kripke frames (Ding et al., 2024). As a special case, the logic of Euclidean Kripke frames receives the finite axiomatization

degNExt(L0)(L)={LNExt(L0):Fr(L)=Fr(L)}.\mathsf{deg}_{\mathsf{NExt}(L_0)}(L)=\left|\left\{L'\in \mathsf{NExt}(L_0):\mathsf{Fr}(L')=\mathsf{Fr}(L)\right\}\right|.5

(Ding et al., 2024). This is a direct example of upgrading general-frame completeness to genuine Kripke completeness by additional structural principles.

A different transfer principle is established for modal logics with transitive closure. If a logic degNExt(L0)(L)={LNExt(L0):Fr(L)=Fr(L)}.\mathsf{deg}_{\mathsf{NExt}(L_0)}(L)=\left|\left\{L'\in \mathsf{NExt}(L_0):\mathsf{Fr}(L')=\mathsf{Fr}(L)\right\}\right|.6 admits definable filtration (ADF), then its transitive-closure expansion degNExt(L0)(L)={LNExt(L0):Fr(L)=Fr(L)}.\mathsf{deg}_{\mathsf{NExt}(L_0)}(L)=\left|\left\{L'\in \mathsf{NExt}(L_0):\mathsf{Fr}(L')=\mathsf{Fr}(L)\right\}\right|.7 also admits definable filtration; hence degNExt(L0)(L)={LNExt(L0):Fr(L)=Fr(L)}.\mathsf{deg}_{\mathsf{NExt}(L_0)}(L)=\left|\left\{L'\in \mathsf{NExt}(L_0):\mathsf{Fr}(L')=\mathsf{Fr}(L)\right\}\right|.8 has the finite model property and is Kripke complete (Kikot et al., 2020). The construction iterates to PDL-like expansions with union, composition, and repeated closure. The significance is methodological: Kripke completeness can be preserved under substantial modal enrichment without relying on canonicity.

The modal embedding degNExt(L0)(L)={LNExt(L0):Fr(L)=Fr(L)}.\mathsf{deg}_{\mathsf{NExt}(L_0)}(L)=\left|\left\{L'\in \mathsf{NExt}(L_0):\mathsf{Fr}(L')=\mathsf{Fr}(L)\right\}\right|.9 gives a parallel transfer method for intermediate logics. For propositional deg(L)=1\mathsf{deg}(L)=10,

deg(L)=1\mathsf{deg}(L)=11

Using Kripke semantics for deg(L)=1\mathsf{deg}(L)=12, the paper recovers sharp frame completeness theorems for deg(L)=1\mathsf{deg}(L)=13, Gödel–Dummett logic deg(L)=1\mathsf{deg}(L)=14, and deg(L)=1\mathsf{deg}(L)=15: frames with at most two worlds, linearly ordered frames, and frames with a single maximal world, respectively (Lewitzka, 2015). The paper does not claim a general classification of strictly Kripke-complete intermediate logics, but it provides a uniform method for deriving strong frame characterizations.

Quantified modal logic also motivates movement away from ordinary Kripke semantics. For one-way pretransitive Horn modal logics, the quantified logic deg(L)=1\mathsf{deg}(L)=16 is already known to be complete with respect to expanding-domain Kripke frames, and the paper proves that it is also complete with respect to constant-domain neighborhood frames (Kudinov, 2021). This is not a separation theorem between neighborhood and Kripke completeness, but it shows that alternative semantics can preserve completeness while changing the domain behavior that ordinary Kripke semantics would force.

Several complete logics sit on sharp semantic or finitary boundaries without themselves furnishing new degree-deg(L)=1\mathsf{deg}(L)=17 classifications. In product modal logic, if deg(L)=1\mathsf{deg}(L)=18 and deg(L)=1\mathsf{deg}(L)=19 are Kripke complete and consistent, then local tabularity of LL0 requires local tabularity of both factors, but that is not sufficient. The central example is

LL1

which is Kripke complete as a product logic, not locally tabular, yet every proper extension is locally tabular (Shapirovsky et al., 2024). By contrast, LL2 is not prelocally tabular (Shapirovsky et al., 2024). These examples do not redefine strict Kripke-completeness, but they show that complete logics can lie exactly at the boundary where stronger properties collapse.

A comparable boundary appears in intuitionistic modal logic with topological semantics. A family including LL3, LL4, LL5, LL6, LL7, LL8, LL9, L\mathcal L00, L\mathcal L01, and L\mathcal L02 is strongly complete with respect to birelational Kripke semantics (Aguilera et al., 25 Apr 2026). On the topological side, however, the L\mathcal L03-family is strongly complete for Alexandroff bitopological models, whereas the L\mathcal L04-family requires Alexandroff tritopological derivative models. A key counterexample shows that naive bitopological derivative semantics validates

L\mathcal L05

which is not derivable in the intended L\mathcal L06-logics (Aguilera et al., 25 Apr 2026). Thus the paper does not exhibit non-Kripke-complete logics; rather, it shows that topological completeness can require semantic structure richer than the most obvious Kripke-inspired topology.

Taken together, these developments give a layered picture of strict Kripke-completeness. In its exact lattice-theoretic form, it is now characterized by iterated splittings in major tense-logical lattices (Chen, 6 Jul 2025). In the strictly positive setting, it is captured by eq-completeness and separated from the stronger notion of complexity (Kikot et al., 2017). In fuzzy, truth-theoretic, classical, quantified, and topological settings, the main lesson is often negative or qualified: ordinary Kripke semantics may be too strong, too weak, or simply not the right target, and generalized Kripke-style semantics may recover completeness without delivering strict ordinary Kripke-completeness [(Lewis-Smith, 2023); (0904.0071); (Lewitzka, 2013)]. The topic is therefore best understood not as a single theorem schema, but as a family of classification and boundary problems centered on when frame semantics determines a logic exactly, uniquely, and without semantic enrichment.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Strictly Kripke-Complete Logics.