Skip to main content
Log in

Calculi for Many-Valued Logics

  • Published:
Logica Universalis Aims and scope Submit manuscript

Abstract

We present a number of equivalent calculi for many-valued logics and prove soundness and strong completeness theorems. The calculi are obtained from the truth tables of the logic under consideration in a straightforward manner and there is a natural duality among these calculi. We also prove the cut elimination theorems for the sequent-like systems.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1

Similar content being viewed by others

Notes

  1. We use the term “\(\varvec{L}\)-sequent” to distinguish between sequents from [2] and “just” sequents in our calculi.

  2. In [8, 15, 16] such expressions are called “matrices.”

  3. The value \(v(\varphi )\) of a formula \(\varphi \) under a valuation v is defined by a standard recursion from the truth tables.

  4. Actually, the rule in [2, Definition 3.3] is a bit different, but follows from this one and (2.3) below.

  5. In [2], this rule is called “cut” and in [5], it is called “coordination.” We reserve the term “cut” for a different rule that looks like an ordinary cut.

  6. This semantics is common to all calculi under consideration and will be referred to as just \({\varvec{MVL}}\) semantics.

  7. Here the subscript “A” stands for the axiom description of \({\varvec{MVL}}\).

  8. In fact, the natural deduction for \(\varvec{L}\) also interprets in \(\varvec{MVL}_{\varvec{A}}\) (and all other calculi considered in this paper) in the following manner: a set of formulas \(X_n\) is derivable from \(X_1 \, | \, \cdots \, | \, X_{n-1}\) in the former if and only if the sequent \(\bigcup \nolimits _{k=1}^{n-1} X_k \times \{ k \} \rightarrow X_n \times \{ n \}\), where \(X_k \times \{ k \} = \{ (\varphi ,k), \varphi \in X_k \}\), is derivable in the latter.

  9. We say that a labelled formula \((\varphi ,k)\) is a subformula of a labelled formula \((\varphi ^\prime , k^\prime )\), if \(\varphi \) is a subformula of \(\varphi ^\prime \).

  10. In other words, v satisfies a sequent \(\Gamma \rightarrow \Delta \), if the metavalue of the classical metasequent \(\{ v(\varphi ) = v_k : (\varphi ,k) \in \Gamma \} \rightarrow \{ v(\varphi ) = v_k : (\varphi ,k) \in \Delta \}\) is “true.”

  11. In other words, \(\varvec{\Gamma }\) is complete, cf. [8, paragraph 3.63] and the definition of the “classical” negation completeness.

  12. That is, (4.1) are the rules of introduction for the poly-sequent calculus from [5].

  13. This theorem provides us with an alternative proof of (weak) decidability of \(\varvec{MVL}_{\varvec{A}}\), cf. the note following Theorem 3.11.

  14. Note that \(*(\varphi _1,\ldots ,\varphi _\ell )\) may be introduced into the succeedent, only.

  15. That is, Sect. 5.1 contains the distributively dual counterparts of the respective results from Sects. 3.1 and 4.1.

  16. Note that \(s\) depends both on \(*\) and k.

  17. Note the form of \(\Theta _q\): for each \(j = 1,\ldots ,\ell \) it contains exactly one labelled formula with the first component \(\varphi _j\).

  18. Recall that \((\varphi _{j_q} ,k_{j_q}) \in \varvec{\Gamma }\) and \((\varphi _{j_q} , k_{j_q,q}) \in \Theta _q\), see (5.2) and (5.3).

  19. Since \(k^\prime \not \in K\) and \(k^\prime \ne k^{\prime \prime }\), \(k^\prime \not \in K \cup \{ k^{\prime \prime } \}\). Thus, \(K \cup \{ k^{\prime \prime } \} \ne \{ 1,\ldots , n\}\).

  20. Note that \(k^\prime \notin K\).

  21. This is why we need (3.10) in \({\varvec{MVL}_{\varvec{R}\varvec{S}\varvec{D}}}\) and \({\varvec{MVL}}_{\varvec{R}\varvec{D}\varvec{D}\varvec{S}\varvec{D}}\). Note that (3.4) is not sufficient for such cut elimination. See also Remark 3.5 in the end of Sect. 3.1.

  22. That is, without rules (5.17) in \({\varvec{MVL}_{\varvec{R}\varvec{S}\varvec{D}}}\) and without rules (5.19) in \({\varvec{MVL}}_{\varvec{R}\varvec{D}\varvec{D}\varvec{S}\varvec{D}}\).

  23. Recall that we are in the case of (5.21) with \(K \cup \{ k^\prime \} = \{1,\ldots ,n \}\).

  24. Namely, if \(\Theta = \{ (\varphi _1,k_1),\dots ,(\varphi _\ell ,k_\ell ) \}\), then k is such that \(*(v_{k_1},\ldots ,v_{k_\ell }) = v_k\).

  25. Cf. the definition on the top of p. 66 in [10].

  26. Whereas (3.2) is an axiom of \(\varvec{MVL}_{\varvec{A}}\) and (5.8) is an axiom of \({\varvec{MVL}}_{\varvec{A}\varvec{D}\varvec{D}}\), they are not axioms of any of the logics \({\varvec{MVL}}\) defined in the beginning of this section.

  27. That is, \(\{ \Theta _1,\ldots ,\Theta _{s} \} = (*(\varphi _1,\ldots ,\varphi _\ell ),k)^{-1}\).

  28. Cf. rules (5.17) for introduction of \(*\) to the antecedent and the elimination rules in [2, Definition 4.1] and [5, Sect. 3.1].

  29. This is a generalization of general elimination rules to multi-valued logics, cf. [4].

References

  1. Avron, A., Zamansky, A.: Non-deterministic multi-valued logics–a tutorial. In: Proceedings of the 40th IEEE International Symposium on Multiple-Valued Logic, ISMVL. IEEE Computer Society, pp. 53–60 (2010)

  2. Baaz, M., Fermüller, C. G., Zach, R.: Systematic construction of natural deduction systems for many-valued logics. In: Proceedings of the 23rd IEEE International Symposium on Multiple-Valued Logic, ISMVL, IEEE Computer Society, pp. 208–213 (1993)

  3. Baaz, M., Lahav, O., Zamansky, A.: Finite-valued semantics for canonical labelled calculi. J. Autom. Reason. 51, 401–430 (2013)

    Article  MathSciNet  Google Scholar 

  4. Francez, N.: Harmony in multiple-conclusion natural-deduction. Log Univ 8, 215–259 (2014)

    Google Scholar 

  5. Francez, N., Kaminski, M.: On poly-logistic natural deduction for finitely-valued propositional logics. J. Appl. Log. 6, 255–289 (2019)

    MathSciNet  Google Scholar 

  6. Gentzen, G.: Untersuchungen über das logische Schliessen I. Math. Z. 39, 176–210 (1935a)

    Article  MathSciNet  Google Scholar 

  7. Gentzen, G.: Untersuchungen über das logische Schliessen II. Math. Z. 39, 405–431 (1935b)

    Article  MathSciNet  Google Scholar 

  8. Hanazawa, M., Takano, M.: On intuitionistic many-valued logics. J. Math. Soc. Jpn. 38, 409–419 (1986)

    Article  MathSciNet  Google Scholar 

  9. Kaminski, M.: Nonstandard connectives of intuitionistic propositional logic. Notre Dame J. Form. Log. 29, 309–331 (1988)

    Article  MathSciNet  Google Scholar 

  10. Mendelson, E.: Introduction to Mathematical Logic. CRC Press, Boca Raton (2010)

    MATH  Google Scholar 

  11. Roussenau, G.: Sequents in many-valued logic I. Fundam. Math. 60, 23–33 (1967)

    Article  MathSciNet  Google Scholar 

  12. Roussenau, G.: Correction to the paper “sequents in many-valued logic I”. Fundam. Math. 60, 313 (1968)

  13. Roussenau, G.: Sequents in many-valued logic II. Fundam. Math. 67, 125–131 (1970)

    Article  MathSciNet  Google Scholar 

  14. Sheffer, H.M.: A set of five independent postulates for Boolean algebras, with application to logical constants. Trans. Am. Math. Soc. 14, 481–488 (1913)

    Article  MathSciNet  Google Scholar 

  15. Takahashi, M.: Many-valued logics of extended Gentzen style I. Sci. Rep. Tokyo Kyoiku Daigaku, Sect. A 9, 271–292 (1968)

  16. Takahashi, M.: Many-valued logics of extended Gentzen style II. J. Symbol. Log. 35, 493–528 (1970)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Michael Kaminski.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kaminski, M., Francez, N. Calculi for Many-Valued Logics. Log. Univers. 15, 193–226 (2021). https://doi.org/10.1007/s11787-021-00274-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11787-021-00274-5

Keywords

Mathematics Subject Classification

Navigation