Papers
Topics
Authors
Recent
Search
2000 character limit reached

Epistemic Gödel Logic Overview

Updated 7 April 2026
  • Epistemic Gödel Logic is a framework that extends classical epistemic logic by incorporating fuzzy truth values from the unit interval, enabling graded plausibility assessments.
  • It employs both standard [0,1]-valued Kripke and refined finite-model semantics to underpin rigorous proof theory and facilitate automated countermodel extraction.
  • The system introduces justification components and modified accessibility relations that support explicit evidence and address complexity challenges in multi-agent scenarios.

Epistemic Gödel Logic extends classical modal epistemic logics to the domain of fuzzy truth values, enabling formal reasoning about graded notions of knowledge and belief. Formulas in these logics take values in the unit interval [0,1][0,1], admitting degrees of plausibility or belief assigned to statements by reasoning agents, and supporting intricate interaction between fuzzy and epistemic modalities. This family includes both modal epistemic Gödel logics—where modalities correspond to agent knowledge and belief—and justification logics based on Gödel fuzzy logic with explicit justifications for epistemic assertions. Epistemic Gödel logics distinguish themselves through unique features of their Kripke semantics, alternative “finite-model” semantics for effective proof theory, and complexity-theoretic properties.

1. Syntax and Modal-Layered Language

The syntax of epistemic Gödel logics augments the grammar of Gödel fuzzy propositional logic with epistemic modalities. Fix a countable set Prop\mathrm{Prop} of atomic propositions and a finite set AA of agents. The core language consists of formulas generated by: φ::=p(φψ)(φgψ)¬iφKiφ\varphi ::= p \mid (\varphi \wedge \psi) \mid (\varphi \to_g \psi) \mid \neg_i\varphi \mid K_i\varphi where \wedge is interpreted by the Gödel t-norm; g\to_g is its residuum—the Gödel implication with

v(φgψ,w)={1v(φ,w)v(ψ,w) v(ψ,w)v(φ,w)>v(ψ,w)v(\varphi \to_g \psi,w)= \begin{cases} 1 & v(\varphi,w)\le v(\psi,w) \ v(\psi,w) & v(\varphi,w)>v(\psi,w) \end{cases}

¬i\neg_i is involutive negation: v(¬iφ,w)=1v(φ,w)v(\neg_i \varphi,w)=1-v(\varphi,w). KiφK_i\varphi expresses that agent Prop\mathrm{Prop}0 knows Prop\mathrm{Prop}1, taking the infimum of plausibility over accessible worlds for Prop\mathrm{Prop}2. Auxiliary modal operators such as Prop\mathrm{Prop}3 follow. Propositional abbreviations include Prop\mathrm{Prop}4, Prop\mathrm{Prop}5, and Prop\mathrm{Prop}6 (Bílková et al., 6 Oct 2025).

Justification variants replace Prop\mathrm{Prop}7 or Prop\mathrm{Prop}8 with indexed terms: Prop\mathrm{Prop}9 for a justification term AA0, supporting explicit evidence in the syntactic layer and a corresponding justification calculus (Pischke, 2018).

2. Semantics: Standard and Finite Model Variants

Standard [0,1]-valued Kripke Semantics

A frame is a tuple AA1 where each AA2 is an equivalence (or, for belief, serial/transitive) relation on AA3. A model is AA4 with AA5. Formula evaluation extends to Boolean and modal cases: \begin{align*} &v(\varphi\wedge\psi,w) = \min{v(\varphi,w),v(\psi,w)} \ &v(\varphi\to_g\psi,w) \ \text{as above}\ &v(\neg_i\varphi,w) = 1-v(\varphi,w)\ &v(K_i\varphi,w) = \inf{v(\varphi,w') \mid w R_i w'} \ &v(◇_i\varphi,w) = \sup {v(\varphi,w') \mid w R_i w' } \end{align*} Formula AA6 is valid if AA7 for all AA8 in every model (Bílková et al., 6 Oct 2025, Dastgheib et al., 2016).

In fuzzy-justification logics, the evaluation involves fuzzy accessibility relations AA9 and evidence functions φ::=p(φψ)(φgψ)¬iφKiφ\varphi ::= p \mid (\varphi \wedge \psi) \mid (\varphi \to_g \psi) \mid \neg_i\varphi \mid K_i\varphi0 with composition and combination conditions: φ::=p(φψ)(φgψ)¬iφKiφ\varphi ::= p \mid (\varphi \wedge \psi) \mid (\varphi \to_g \psi) \mid \neg_i\varphi \mid K_i\varphi1 with the residuum φ::=p(φψ)(φgψ)¬iφKiφ\varphi ::= p \mid (\varphi \wedge \psi) \mid (\varphi \to_g \psi) \mid \neg_i\varphi \mid K_i\varphi2 if φ::=p(φψ)(φgψ)¬iφKiφ\varphi ::= p \mid (\varphi \wedge \psi) \mid (\varphi \to_g \psi) \mid \neg_i\varphi \mid K_i\varphi3, φ::=p(φψ)(φgψ)¬iφKiφ\varphi ::= p \mid (\varphi \wedge \psi) \mid (\varphi \to_g \psi) \mid \neg_i\varphi \mid K_i\varphi4 otherwise (Pischke, 2018).

Finite-model (φ::=p(φψ)(φgψ)¬iφKiφ\varphi ::= p \mid (\varphi \wedge \psi) \mid (\varphi \to_g \psi) \mid \neg_i\varphi \mid K_i\varphi5) Semantics

Gödel modal logics with standard semantics lack the finite model property. The φ::=p(φψ)(φgψ)¬iφKiφ\varphi ::= p \mid (\varphi \wedge \psi) \mid (\varphi \to_g \psi) \mid \neg_i\varphi \mid K_i\varphi6-model semantics addresses this by refining models to

φ::=p(φψ)(φgψ)¬iφKiφ\varphi ::= p \mid (\varphi \wedge \psi) \mid (\varphi \to_g \psi) \mid \neg_i\varphi \mid K_i\varphi7

where each φ::=p(φψ)(φgψ)¬iφKiφ\varphi ::= p \mid (\varphi \wedge \psi) \mid (\varphi \to_g \psi) \mid \neg_i\varphi \mid K_i\varphi8 assigns finite admissible value sets for φ::=p(φψ)(φgψ)¬iφKiφ\varphi ::= p \mid (\varphi \wedge \psi) \mid (\varphi \to_g \psi) \mid \neg_i\varphi \mid K_i\varphi9-formulas, incorporating \wedge0, involutive closure, and invariance under \wedge1-clusters. Epistemic values are approximated from below: \wedge2 This semantics enjoys the finite model property and is crucial for constructive completeness arguments and automated proof search (Bílková et al., 6 Oct 2025).

In other extensions, the fuzzy accessibility relation \wedge3 and value assignments may be required to be crisp or fuzzy, serial, transitive, or reflexive, depending on the epistemic operator under study (belief vs. knowledge) and the system axiomatization (Dastgheib et al., 2016, Pischke, 2018).

3. Proof Theory and Tableaux Systems

The Hilbert-style calculi for propositional Gödel logic (axioms G1–G7, GT1–GT9) provide a basis. For epistemic Gödel logic, additional modal and justification axiom schemata are adopted:

  • Epistemic modal logics: Modal axiom (K): \wedge4, plus extensions such as (D) for consistent belief, (4) for positive introspection, (T) for truthfulness (\wedge5) (Dastgheib et al., 2016).
  • Justification logics: Axioms for composition (J), summation \wedge6, evidence (F), positive introspection (PI), negative introspection (NI), and rule (MP). Signature extensions parameterize for transitivity, reflexivity, etc. (Pischke, 2018).

A constraint tableaux calculus is constructed for the \wedge7-semantics:

  • Branches contain relational atoms (world membership in \wedge8-clusters) and value constraints of the form \wedge9.
  • Expansion rules propagate or split constraints by propositional and modal forms.
  • Modal rules for g\to_g0 generate new worlds and finite witnesses in g\to_g1.
  • Closure of a branch is detected by unsatisfiable inequalities respecting cluster axioms; otherwise, an open complete branch corresponds to a finite g\to_g2-countermodel (Bílková et al., 6 Oct 2025).

Soundness and completeness hold: A formula is g\to_g3-valid iff the tableau closes all branches. Automated countermodel extraction is algorithmically feasible, enabling effective verification of non-validity.

4. Axiomatizations, Completeness, and Meta-results

Axiomatic systems are tightly connected to their corresponding classes of Kripke or fuzzy models. In particular:

  • g\to_g4, the fuzzy variant of the classical K system, posits modal axiom (K) and is sound for all fuzzy models.
  • g\to_g5 adds (D) and (4) and is sound for serial g\to_g6 transitive models.
  • g\to_g7 further adds (T) and is sound for serial, transitive, reflexive models, constituting a “knowledge” operator in the sense of S5 (Dastgheib et al., 2016).

Justification systems (e.g., g\to_g8, g\to_g9, v(φgψ,w)={1v(φ,w)v(ψ,w) v(ψ,w)v(φ,w)>v(ψ,w)v(\varphi \to_g \psi,w)= \begin{cases} 1 & v(\varphi,w)\le v(\psi,w) \ v(\psi,w) & v(\varphi,w)>v(\psi,w) \end{cases}0) admit strong completeness: For all v(φgψ,w)={1v(φ,w)v(ψ,w) v(ψ,w)v(φ,w)>v(ψ,w)v(\varphi \to_g \psi,w)= \begin{cases} 1 & v(\varphi,w)\le v(\psi,w) \ v(\psi,w) & v(\varphi,w)>v(\psi,w) \end{cases}1,

v(φgψ,w)={1v(φ,w)v(ψ,w) v(ψ,w)v(φ,w)>v(ψ,w)v(\varphi \to_g \psi,w)= \begin{cases} 1 & v(\varphi,w)\le v(\psi,w) \ v(\psi,w) & v(\varphi,w)>v(\psi,w) \end{cases}2

where entailment is parameterized by local or 1-entailment and appropriate model class v(φgψ,w)={1v(φ,w)v(ψ,w) v(ψ,w)v(φ,w)>v(ψ,w)v(\varphi \to_g \psi,w)= \begin{cases} 1 & v(\varphi,w)\le v(\psi,w) \ v(\psi,w) & v(\varphi,w)>v(\psi,w) \end{cases}3 (Pischke, 2018).

Meta-theoretical results from tableaux constructions include:

  • v(φgψ,w)={1v(φ,w)v(ψ,w) v(ψ,w)v(φ,w)>v(ψ,w)v(\varphi \to_g \psi,w)= \begin{cases} 1 & v(\varphi,w)\le v(\psi,w) \ v(\psi,w) & v(\varphi,w)>v(\psi,w) \end{cases}4-model finite model property: All non-valid formulas admit finite countermodels.
  • Complexity: The validity problem is coNP-complete for single-agent systems and PSPACE-complete for systems with two or more agents. The depth of the search procedure remains polynomial in formula size due to bounded clusters and world-labels (Bílková et al., 6 Oct 2025).
  • Failure of FMP in standard semantics: Modal Gödel logics with [0,1]-valued Kripke semantics do not possess the finite model property, and certain validity results do not reduce to crisp (Boolean) models (Dastgheib et al., 2016).

5. Illustrative Examples, Countermodels, and Distinctions

The expressiveness of epistemic Gödel logics is illustrated with transfer of plausibility between agents:

Let

v(φgψ,w)={1v(φ,w)v(ψ,w) v(ψ,w)v(φ,w)>v(ψ,w)v(\varphi \to_g \psi,w)= \begin{cases} 1 & v(\varphi,w)\le v(\psi,w) \ v(\psi,w) & v(\varphi,w)>v(\psi,w) \end{cases}5

In the v(φgψ,w)={1v(φ,w)v(ψ,w) v(ψ,w)v(φ,w)>v(ψ,w)v(\varphi \to_g \psi,w)= \begin{cases} 1 & v(\varphi,w)\le v(\psi,w) \ v(\psi,w) & v(\varphi,w)>v(\psi,w) \end{cases}6-semantics, a tableau expansion yields an open branch, producing a finite countermodel with three worlds, v(φgψ,w)={1v(φ,w)v(ψ,w) v(ψ,w)v(φ,w)>v(ψ,w)v(\varphi \to_g \psi,w)= \begin{cases} 1 & v(\varphi,w)\le v(\psi,w) \ v(\psi,w) & v(\varphi,w)>v(\psi,w) \end{cases}7- and v(φgψ,w)={1v(φ,w)v(ψ,w) v(ψ,w)v(φ,w)>v(ψ,w)v(\varphi \to_g \psi,w)= \begin{cases} 1 & v(\varphi,w)\le v(\psi,w) \ v(\psi,w) & v(\varphi,w)>v(\psi,w) \end{cases}8-clusters, and plausible assignments v(φgψ,w)={1v(φ,w)v(ψ,w) v(ψ,w)v(φ,w)>v(ψ,w)v(\varphi \to_g \psi,w)= \begin{cases} 1 & v(\varphi,w)\le v(\psi,w) \ v(\psi,w) & v(\varphi,w)>v(\psi,w) \end{cases}9, ¬i\neg_i0. The formula is not valid as the consequent is only satisfied to degree ¬i\neg_i1 in its world, demonstrating the finite model counterexample (Bílková et al., 6 Oct 2025).

A key distinction from standard modal Gödel logics arises in the use of Kleene–Dienes implication in some systems (e.g., ¬i\neg_i2), yielding different validity patterns than with standard Gödel implication. Notably, formulas such as ¬i\neg_i3 are valid in crisp models but not in genuinely fuzzy ¬i\neg_i4 contexts, revealing the necessity of fuzzy accessibility and valuation for full expressiveness (Dastgheib et al., 2016).

Further, Gödel-justification logics uniquely admit strong completeness via canonical models, and all Boolean modal logic results are recovered as special cases when ¬i\neg_i5 and ¬i\neg_i6 are restricted to ¬i\neg_i7 values (Pischke, 2018).

Epistemic Gödel logics generalize and contrast with prior fuzzy modal systems:

  • Standard Gödel modal logics (¬i\neg_i8, ¬i\neg_i9) adopt different implications and enjoy properties such as the finite model property not shared by v(¬iφ,w)=1v(φ,w)v(\neg_i \varphi,w)=1-v(\varphi,w)0 (Dastgheib et al., 2016).
  • The failure of FMP for v(¬iφ,w)=1v(φ,w)v(\neg_i \varphi,w)=1-v(\varphi,w)1 and necessity of genuinely fuzzy models distinguish these logics from both classical modal logic and other fuzzy modal variants.
  • In justification frameworks, the explicit treatment of evidence refines epistemic modalities, encoding not only graded belief but also levels of justification, internalizing axiom schemes, and supporting a structured hierarchy of epistemic principles (Pischke, 2018).

The precise use of involutive negation, residuated t-norms, and cluster-symbol tableaux inform both technical development and potential application of these logics for AI, formal epistemology, and reasoning under vagueness.


References

  • Bílková, M., Ferguson, T., Kozhemiachenko, D., “Tableaux for epistemic Gödel logic” (Bílková et al., 6 Oct 2025)
  • Pischke, N., “A note on strong axiomatization of Gödel Justification Logic” (Pischke, 2018)
  • Caicedo, X., Rodríguez, O., “Some Epistemic Extensions of Gödel Fuzzy Logic” (Dastgheib et al., 2016)
Definition Search Book Streamline Icon: https://streamlinehq.com
References (3)

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 Epistemic Gödel Logic.