Skip to main content

The Classical Logic and the Continuous Logic

  • Conference paper
  • First Online:
Proceedings of the Future Technologies Conference (FTC) 2022, Volume 1 (FTC 2022 2022)

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 559))

Included in the following conference series:

Abstract

The truth value of a proposition in classical logic is either 0 or 1, where 0 stands for falsity and 1 stands for truth. In the real world, however, there exist many propositions with variable answers that are neither false nor true. In this paper, we present the continuous logic with the truth value of a proposition falling into the continuous range [0, 1], where 0 stands for complete falsity and 1 for complete truth. To compare the continuous logic with the classical logic, fistly, we define three primitive logic operators not, and, or, and several compound logic operators not-and, not-or, exclusive-or, not-exclusive-or, and implication from \([0, 1]^{n}\) to [0, 1], where n is an integer and \(n\ge 1\). Secondly, we discuss various laws and inference rules in both the classical logic and the continuous logic. We show that the continuous logic is consistent with the classic logic, and that the classical logic is simply a special case of the continuous logic.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Biacino, L., Gerla, G.: Fuzzy logic, continuity and effectiveness. Arch. Math. Logic 41(7), 643–667 (2002)

    Article  MathSciNet  Google Scholar 

  2. Cignoli, R.: Proper n-valued Lukasiewicz algebras as S-algebras of Lukasiewicz n-valued propositional calculi. Stud. Logica. 41(1), 3–16 (1982)

    Article  Google Scholar 

  3. Gerla, G.: Effectiveness and multivalued logics. J. Symb. Log. 71(1), 137–162 (2006)

    Article  MathSciNet  Google Scholar 

  4. Hajek, P.: Fuzzy logic and arithmetical hierarchy. Fuzzy Sets Syst. 3(8), 359–363 (1995)

    Article  MathSciNet  Google Scholar 

  5. Hurley, P.: A Concise Introduction to Logic, 9th edn. Wadsworth, Belmont (2006)

    Google Scholar 

  6. Ibrahim, A.M.: Introduction to Applied Fuzzy Electronics. Prentice Hall, Upper Saddle River (1997)

    Google Scholar 

  7. Klir, G.J., Yuan, B.: Fuzzy Sets and Fuzzy Logic: Theory and Applications. Prentice Hall, Upper Saddle River (1995)

    Google Scholar 

  8. Kleene, S.C.: Mathematical Logic. Dover Publications, New York (1967)

    Google Scholar 

  9. Mundici, D., Cignoli, R., D’Ottaviano, I.M.L.: Algebraic Foundations of Many-Valued Reasoning. Kluwer Academic, Dodrecht (1999)

    MATH  Google Scholar 

  10. Novak, V.: On fuzzy type theory. Fuzzy Sets Syst. 149(2), 235–273 (2005)

    Article  MathSciNet  Google Scholar 

  11. Passino, K.M., Yurkovich, S.: Fuzzy Control. Addison-Wesley, Boston (1998)

    MATH  Google Scholar 

  12. Pedrycz, W., Gomide, F.: Fuzzy Systems Engineering: Toward Human-Centered Computing. Wiley-Interscience, Hoboken (2007)

    Book  Google Scholar 

  13. Pelletier, F.J.: Review of metamathematics of fuzzy logics. Bull. Symb. Log. 6(3), 342–346 (2000)

    Article  Google Scholar 

  14. Santos, E.S.: Fuzzy algorithms. Inf. Control 17(4), 326–339 (1970)

    Article  MathSciNet  Google Scholar 

  15. Seising, R.: The Fuzzification of Systems. The Genesis of Fuzzy Set Theory and Its Initial Applications – Developments up to the 1970s. Springer, New York (2007). https://doi.org/10.1007/978-3-540-71795-9

  16. Tsitolovsky, L., Sandler, U.: Neural Cell Behavior and Fuzzy Logic. Springer, New York (2008). https://doi.org/10.1007/978-0-387-09543-1

  17. Yager, R.R., Filev, D.P.: Essentials of Fuzzy Modeling and Control. Wiley, New York (1994)

    Google Scholar 

  18. Zadeh, L.A.: Fuzzy sets. Inf. Control 8(3), 338–353 (1965)

    Article  Google Scholar 

  19. Zadeh, L.A.: Fuzzy algorithms. Inf. Control 12(2), 94–102 (1968)

    Article  MathSciNet  Google Scholar 

  20. Zaitsev, D.A., Sarbei, V.G., Sleptsov, A.I.: Synthesis of continuous-valued logic functions defined in tabular form. Cybern. Syst. Anal. 34(2), 190–195 (1998)

    Article  Google Scholar 

  21. Zimmermann, H.: Fuzzy Set Theory and Its Applications. Kluwer Academic Publishers, Boston (2001)

    Book  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaolin Li .

Editor information

Editors and Affiliations

Appendices

Appendix A

Proof of Not-exclusive-or Equation

$$\begin{aligned} \begin{array}{ll} (x\oplus y)' &{} = (x'y + xy')' \\ &{} = (x'y)'(xy')' \\ &{} = (x+y')(x'+y) \\ &{} = xx' + xy + y'x' + y'y \end{array} \end{aligned}$$
  1. 1.

    Case of \(x\ge y\)

    In this case, we have

    $$\begin{aligned} \begin{array}{ll} xy &{} = y \\ x'y' &{} = x' \end{array} \end{aligned}$$

    It follows that

    $$\begin{aligned} \begin{array}{ll} (x\oplus y)' &{} = xx' + y + x' + y'y \\ &{} = (x+1)x' + y(1+y') \\ &{} = x' + y \\ &{} = x'y' + xy \end{array} \end{aligned}$$
  2. 2.

    Case of \(x<y\)

    In this case, we have

    $$\begin{aligned} \begin{array}{ll} xy &{} = x \\ x'y' &{} = y' \end{array} \end{aligned}$$

    It follows that

    $$\begin{aligned} \begin{array}{ll} (x\oplus y)' &{} = xx' + x + y' + y'y \\ &{} = x(x'+1) + y'(1+y) \\ &{} = x + y' \\ &{} = xy + x'y' \end{array} \end{aligned}$$

Therefore, in all cases, we have

$$\begin{aligned} (x\oplus y)' = x'y' + xy \end{aligned}$$

It is equivalent to say that \(\forall x, y \in C\),

$$\begin{aligned} \begin{array}{ll} &{} \max \{\min (x,1-x), \min (x, y), \min (1-x,1-y), \min (y,1-y)\} \\ = &{} \max \{\min (x,y), \min (1-x, 1-y)\} \end{array} \end{aligned}$$

Appendix B

Proof of the Distributivity Law

  1. 1.

    \(x(y+z)=xy+xz\)

    1. (a)

      Case of \(x\ge y\)

      if \(y \ge z\), we have

      \(x(y+z) = xy = y\)

      \(xy+xz=y+xz=y+z=y\)

      otherwise, we have

      \(x(y+z) = xz\)

      \(xy+xz=y+xz=xz\).

    2. (b)

      Case of \(x<y\)

      if \(y \ge z\), we have

      \(x(y+z) = xy = x\)

      \(xy+xz=x+xz=x\)

      Otherwise, we have

      \(x(y+z) = xz = x\)

      \(xy+xz=x+x=x\)

    In all cases, we have \(x(y+z)=xy+xz\) .

  2. 2.

    \(x+yz=(x+y)(x+z)\) This equation can be proved in a way similar to the proof of \(x(y+z)=xy+xz\).

Appendix C

Proof of the De Morgan Law

  1. 1.

    \((x+y)'=x'y'\)

    1. (a)

      Case of \(x\ge y\)

      In this case, we have \(x '\le y'\). and hence

      (x+y)’=x’=x’y’

    2. (b)

      Case of \(x<y\)

      In this case, we have \(x'>y'\), and hence

      (x+y)’=y’=x’y’

    In all cases, we have \((x+y)'=x'y'\) .

  2. 2.

    \((xy)'=x'+y'\) This equation can be proved in a way similar to the proof of \((x+y)'=x'y'\).

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Li, X. (2023). The Classical Logic and the Continuous Logic. In: Arai, K. (eds) Proceedings of the Future Technologies Conference (FTC) 2022, Volume 1. FTC 2022 2022. Lecture Notes in Networks and Systems, vol 559. Springer, Cham. https://doi.org/10.1007/978-3-031-18461-1_33

Download citation

Publish with us

Policies and ethics