Papers
Topics
Authors
Recent
Search
2000 character limit reached

Strict-Tolerant Logic in Non-Classical Reasoning

Updated 10 July 2026
  • Strict-Tolerant Logic is a non-classical framework defined by a mixed preservation condition, where strict truth for premises and tolerant treatment of conclusions preserve classical validities.
  • It employs a three-valued semantics based on Strong Kleene logic, offering a clear method to handle vagueness and borderline cases without resorting to a continuum of truth values.
  • Extensions to intuitionistic and minimal logics reveal distinct inferential behaviors, emphasizing its metainferential nuances and robust proof-theoretic formulation.

Searching arXiv for recent and foundational papers on strict-tolerant logic and related metainferential work. Strict-Tolerant Logic is a non-classical framework in which validity is defined by a mixed preservation condition: from the truth of the premises must follow the non-falsity of the conclusion. In its standard formulation, this modifies the ordinary notion of logical consequence without abandoning classical validity at the level of extension. The framework has been developed in connection with vagueness, tolerance, and naive truth, and it has also been extended to intuitionistic and minimal settings, where its behavior is markedly sensitive to the underlying semantics. Recent work shows that strict-tolerant inference over intuitionistic semantics collapses to ordinary classical consequence, while the corresponding minimal version becomes inferentially trivial; at the metainferential level, however, classical, intuitionistic, and minimal strict-tolerant systems separate from one another (Barroso-Nascimento et al., 12 Sep 2025).

1. Core notion of strict-tolerant consequence

Let LL be a propositional language, and let interpretations I\mathcal I be equipped with a notion of truth IA\mathcal I \vDash A and falsity I¬A\mathcal I \vDash \neg A. The strict-tolerant consequence relation is defined to capture the condition that “from the truth of all premises follows at least the non-falsity of the conclusion” (Barroso-Nascimento et al., 12 Sep 2025). For a set of premises ΓL\Gamma \subseteq L and a set of conclusions Δ={A1,,An}\Delta=\{A_1,\dots,A_n\}, one has

ΓSTΔ\Gamma \Rightarrow_{ST} \Delta

iff for every interpretation I\mathcal I, if IB\mathcal I \vDash B for every BΓB\in\Gamma, then I\mathcal I0 for some I\mathcal I1 (Barroso-Nascimento et al., 12 Sep 2025). In the single-succedent case,

I\mathcal I2

A closely related three-valued presentation distinguishes strict consequence, tolerant consequence, and their mixed form. In that setting, a valuation I\mathcal I3 takes values in I\mathcal I4, where I\mathcal I5 means “strictly true,” I\mathcal I6 means “borderline,” and I\mathcal I7 means “strictly false” (Cobreros et al., 2022). The mixed strict-tolerant relation is then

I\mathcal I8

This formulation makes explicit the mixed character of the logic: premises are evaluated strictly, conclusions tolerantly (Cobreros et al., 2022).

In first-order multiple-conclusion form, a sequent I\mathcal I9 is ST-satisfied by a model just in case either some premise fails to be strictly true or some conclusion is tolerantly true (Paoli et al., 27 Feb 2026). The resulting notion preserves all classically valid laws, a fact expressed by the equivalence

IA\mathcal I \vDash A0

for multiple-conclusion consequence (Paoli et al., 27 Feb 2026). This classical coincidence at the level of extension is one of the central structural features of the framework.

2. Semantics and the strict/tolerant distinction

The best-known semantic presentation of Strict-Tolerant Logic uses Strong Kleene truth-functions on the three-valued set IA\mathcal I \vDash A1 (Cobreros et al., 2022). For any formulas IA\mathcal I \vDash A2,

IA\mathcal I \vDash A3

and

IA\mathcal I \vDash A4

Quantifiers are interpreted by infimum and supremum over variants of a valuation (Cobreros et al., 2022). The same Strong Kleene basis is used in first-order ST-models, where predicates are interpreted as maps into IA\mathcal I \vDash A5 and functions in the ordinary way (Paoli et al., 27 Feb 2026).

Within this semantics, strict and tolerant statuses are sharply separated. A sentence is strictly true iff it receives value IA\mathcal I \vDash A6, tolerantly true iff it receives either IA\mathcal I \vDash A7 or IA\mathcal I \vDash A8, strictly false iff it receives IA\mathcal I \vDash A9, and tolerantly false iff it receives I¬A\mathcal I \vDash \neg A0 or I¬A\mathcal I \vDash \neg A1 (Paoli et al., 27 Feb 2026). That distinction yields three corresponding consequence relations. Strict consequence requires strict truth of premises and strict truth of conclusion; tolerant consequence requires at least borderline truth of premises and conclusion; strict-tolerant consequence combines strict premises with tolerant conclusion (Cobreros et al., 2022).

A notable consequence is that the three relations differ in how they treat borderline cases while coinciding extensionally with ordinary first-order classical entailment (Cobreros et al., 2022). This does not mean that the framework is merely notationally classical. Rather, what differs is which semantic configurations count as countermodels when premises or conclusions take the borderline value I¬A\mathcal I \vDash \neg A2. A plausible implication is that ST is best understood not as a rival set of theorems but as a refined account of consequence under mixed standards of premise acceptance and conclusion toleration.

3. Tolerance, vagueness, and object-language principles

Strict-Tolerant Logic has been developed as a logical framework for vagueness, especially for capturing tolerance without giving up classical validities. In the three-valued setting with a vague predicate I¬A\mathcal I \vDash \neg A3 and a similarity relation I¬A\mathcal I \vDash \neg A4, one may state the tolerance principle directly in the object language as

I¬A\mathcal I \vDash \neg A5

(Cobreros et al., 2022). A proof-theoretic counterpart is the metainference rule

I¬A\mathcal I \vDash \neg A6

which is sound in ST-models satisfying the relevant similarity constraint (Cobreros et al., 2022).

The significance of this construction lies in the claim that continuum many degrees are not required to account for tolerance phenomena. “Tolerance and degrees of truth” argues that both Smith’s fuzzy approach and the strict-tolerant approach can be subsumed under a common three-valued framework, and that three values suffice to satisfy Smith’s central desiderata, internalize the closeness principle as an object-language tolerance principle, and reproduce classical entailment in the extended language (Cobreros et al., 2022). In that account, the unique proper symmetric open parameter with only three values is

I¬A\mathcal I \vDash \neg A7

and its associated consequence is exactly ST-logic (Cobreros et al., 2022).

This line of work places ST at the intersection of non-classical semantics and conservative inferential behavior. The framework validates a tolerance principle while preserving a fully classical core of inference (Cobreros et al., 2022). This suggests that its primary role is not to revise theoremhood but to alter the semantic standards under which inferential legitimacy is assessed in the presence of borderline cases.

4. Extensions to intuitionistic and minimal logic

A major recent development is the systematic application of the strict-tolerant approach to intuitionistic and minimal logic (Barroso-Nascimento et al., 12 Sep 2025). In the Kripke-style setting used there, falsity of I¬A\mathcal I \vDash \neg A8 is defined strongly by

I¬A\mathcal I \vDash \neg A9

and in the intuitionistic setting one always has ΓL\Gamma \subseteq L0 never holds (Barroso-Nascimento et al., 12 Sep 2025).

For intuitionistic semantics, strict-tolerant consequence is defined by

ΓL\Gamma \subseteq L1

(Barroso-Nascimento et al., 12 Sep 2025). The key result is the collapse theorem: ΓL\Gamma \subseteq L2 for all ΓL\Gamma \subseteq L3 (Barroso-Nascimento et al., 12 Sep 2025). The proof uses a generalized Glivenko theorem: if ΓL\Gamma \subseteq L4, then ΓL\Gamma \subseteq L5, and from ΓL\Gamma \subseteq L6 in any intuitionistic model making all of ΓL\Gamma \subseteq L7 true, it follows that ΓL\Gamma \subseteq L8 is not false, exactly as required by the ST condition (Barroso-Nascimento et al., 12 Sep 2025). The stated corollary is that there is no novel “intuitionistic strict-tolerant” logic at the inferential level: all strict-tolerant intuitionistic inferences are already classical (Barroso-Nascimento et al., 12 Sep 2025).

For minimal logic, the situation is more extreme. Minimal strict-tolerant consequence is defined by

ΓL\Gamma \subseteq L9

(Barroso-Nascimento et al., 12 Sep 2025). The corresponding theorem states that no inferences are valid: Δ={A1,,An}\Delta=\{A_1,\dots,A_n\}0 for every Δ={A1,,An}\Delta=\{A_1,\dots,A_n\}1 (Barroso-Nascimento et al., 12 Sep 2025). The argument uses a trivial minimal model with a single world Δ={A1,,An}\Delta=\{A_1,\dots,A_n\}2 and Δ={A1,,An}\Delta=\{A_1,\dots,A_n\}3 for every formula Δ={A1,,An}\Delta=\{A_1,\dots,A_n\}4, including Δ={A1,,An}\Delta=\{A_1,\dots,A_n\}5; in that model, every premise is true but every conclusion is also “falsely false,” so no non-vacuous strict-tolerant inference survives (Barroso-Nascimento et al., 12 Sep 2025).

A further example clarifies why the intuitionistic collapse does not extend to minimal logic. The classical tautology Δ={A1,,An}\Delta=\{A_1,\dots,A_n\}6 satisfies Δ={A1,,An}\Delta=\{A_1,\dots,A_n\}7 but fails Δ={A1,,An}\Delta=\{A_1,\dots,A_n\}8 in a suitable two-world minimal model, exhibiting the non-Glivenko behavior of minimal logic (Barroso-Nascimento et al., 12 Sep 2025). The contrast with intuitionistic logic is thus not merely technical; it is tied to the availability of the double-negation bridge used in the intuitionistic collapse proof.

5. Metainferential strict-tolerant logics

Strict-tolerant methods can be lifted from ordinary inferences to metainferences, where premises and conclusion are themselves inferences (Barroso-Nascimento et al., 12 Sep 2025). If

Δ={A1,,An}\Delta=\{A_1,\dots,A_n\}9

then the strict-tolerant metainference relation ΓSTΔ\Gamma \Rightarrow_{ST} \Delta0 holds iff for every interpretation ΓSTΔ\Gamma \Rightarrow_{ST} \Delta1, at least one of the following occurs: for some premise-inference, ΓSTΔ\Gamma \Rightarrow_{ST} \Delta2 and ΓSTΔ\Gamma \Rightarrow_{ST} \Delta3; or the succedent’s premises fail; or the succedent’s conclusion is not false (Barroso-Nascimento et al., 12 Sep 2025). The corresponding semantic notions are

ΓSTΔ\Gamma \Rightarrow_{ST} \Delta4

according as the condition is evaluated over intuitionistic, minimal, or classical models (Barroso-Nascimento et al., 12 Sep 2025).

At this metainferential level, the systems do not collapse together. Although ΓSTΔ\Gamma \Rightarrow_{ST} \Delta5 and ΓSTΔ\Gamma \Rightarrow_{ST} \Delta6 is trivial, the resulting metainferential logics are distinct (Barroso-Nascimento et al., 12 Sep 2025). Two separation results are central.

First, the rule of conjunction introduction,

ΓSTΔ\Gamma \Rightarrow_{ST} \Delta7

is valid in ΓSTΔ\Gamma \Rightarrow_{ST} \Delta8 but fails in ΓSTΔ\Gamma \Rightarrow_{ST} \Delta9, and hence also in I\mathcal I0 (Barroso-Nascimento et al., 12 Sep 2025). The countermodel is a Kripke frame with root I\mathcal I1 and two immediate successors I\mathcal I2, I\mathcal I3, where I\mathcal I4 holds but I\mathcal I5 does not at I\mathcal I6, and I\mathcal I7 holds but I\mathcal I8 does not at I\mathcal I9. Then each of IB\mathcal I \vDash B0 and IB\mathcal I \vDash B1 is strictly-tolerant valid, but IB\mathcal I \vDash B2 fails at every world, so the metainference is invalid (Barroso-Nascimento et al., 12 Sep 2025).

Second, the “explosion” metainference

IB\mathcal I \vDash B3

is valid in IB\mathcal I \vDash B4 but fails in IB\mathcal I \vDash B5 (Barroso-Nascimento et al., 12 Sep 2025). In the intuitionistic setting, if both IB\mathcal I \vDash B6 and IB\mathcal I \vDash B7 are not-false, falsity of IB\mathcal I \vDash B8 follows and hence any IB\mathcal I \vDash B9 is not-false; in minimal logic, a three-world model can separate branches for BΓB\in\Gamma0 and BΓB\in\Gamma1 while preventing BΓB\in\Gamma2 from forcing falsity uniformly, so BΓB\in\Gamma3 may remain false (Barroso-Nascimento et al., 12 Sep 2025).

These results show that metainferential strict-tolerant logic preserves distinctions that are obliterated at the inferential level. A plausible implication is that the strict-tolerant transformation interacts more delicately with rule validity than with ordinary consequence, especially in constructive and paraconsistent settings.

6. Proof theory and first-order calculi

The proof theory of first-order ST exhibits a non-trivial divergence between ordinary derivability in cut-free classical sequent calculi and local metainferential ST-validity. The classical sequent calculus without Cut is only partially aligned with the latter: the relations coincide only upon the addition of elimination rules and only within the propositional fragment, due to the non-invertibility of the quantifier rules (Paoli et al., 27 Feb 2026). In the first-order case, quantifier introduction rules such as

BΓB\in\Gamma4

are not invertible, so one cannot safely add quantifier eliminations in the same way (Paoli et al., 27 Feb 2026).

Two calculi have been proposed to recover full correspondence with local metainferential ST-validity in the first-order case (Paoli et al., 27 Feb 2026).

Calculus Main device Reported properties
BΓB\in\Gamma5 Henkin expansion with witness rules and invertible quantifier rules soundness, completeness, Cut admissible
BΓB\in\Gamma6 discharge of sequent-assumptions soundness, completeness, normalisable, interpolation

The first system, BΓB\in\Gamma7, expands the language by adding Henkin constants for universal and existential formulas and uses witness-introduction, witness-elimination, and invertible quantifier rules without eigenvariable conditions (Paoli et al., 27 Feb 2026). Completeness is proved by a canonical model construction using prime, BΓB\in\Gamma8-consistent Henkin theories, and the system is cut-free with admissible Cut (Paoli et al., 27 Feb 2026).

The second system, BΓB\in\Gamma9, achieves invertibility by allowing rules that discharge entire sequent assumptions (Paoli et al., 27 Feb 2026). It operates with multiset sequents, includes generalized identity and contraction, and provides quantifier introduction, elimination, and discharge rules (Paoli et al., 27 Feb 2026). The calculus is normalisable: every proof can be transformed into a normal one, and it also admits interpolation, with finite interpolant sets restricted to the relation-symbols and free variables common to the relevant premises and conclusion (Paoli et al., 27 Feb 2026).

The broader significance of these results is that every local metainferential ST-valid inference among first-order sequents can be derived without postulating a non-analytic Cut rule (Paoli et al., 27 Feb 2026). This places ST within a technically robust Gentzen-style environment while preserving the mixed semantic character that motivates the logic.

Strict-Tolerant Logic is associated in the literature with naive theories of truth and vagueness, respectively including a fully disquotational truth predicate and an unrestricted tolerance principle, without jettisoning any classically valid laws (Paoli et al., 27 Feb 2026). In the first-order setting, one can add a unary truth predicate I\mathcal I00 together with biconditional axioms recovering I\mathcal I01 in ST, and likewise add unrestricted tolerance principles for vague predicates; none of these extensions invalidates any classical sequent, because ST-validity coincides with classical validity (Paoli et al., 27 Feb 2026).

A common misconception is that ST introduces new valid first-order theorems in virtue of its three-valued semantics. The cited work states instead that strict, tolerant, and strict-tolerant consequence all coincide extensionally with ordinary first-order classical entailment (Cobreros et al., 2022). What changes is the treatment of borderline semantic values and, correspondingly, the space of acceptable countermodels. Another misconception is that constructive bases automatically yield new strict-tolerant object logics. Recent results show that this is false for intuitionistic logic, where the strict-tolerant relation collapses exactly to classical consequence, and also false in a different way for minimal logic, where no object-level inferences are valid at all (Barroso-Nascimento et al., 12 Sep 2025).

The phrase “strict-tolerant” also occurs in an unrelated engineering context, namely fault-tolerant coding in 3-bit Hamming space (0903.4046). There it refers to a coding scheme with poles I\mathcal I02 and I\mathcal I03, nearest-pole decoding, and tolerant Boolean operators that auto-correct any single-bit fault on the next gate (0903.4046). This usage is terminologically similar but conceptually distinct from strict-tolerant logical consequence. The logical literature concerns mixed truth-preservation and non-falsity-preservation; the coding literature concerns error correction in Boolean circuits.

Taken together, the cited work presents Strict-Tolerant Logic as a framework with a classical inferential profile, non-classical semantic machinery, and substantial metainferential structure. In vagueness, it provides a formal setting for tolerance without continuum-valued commitments (Cobreros et al., 2022). In constructive settings, it exhibits collapse and triviality phenomena at the object level but genuine differentiation at the metalevel (Barroso-Nascimento et al., 12 Sep 2025). In proof theory, it supports cut-free first-order calculi aligned with local metainferential validity (Paoli et al., 27 Feb 2026). These features define the contemporary research landscape of the subject.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (4)

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 Strict-Tolerant Logic.