Classical logic arose from the need to study forms and laws of the human reasoning. But soon, it came out the di culties of classical logic to formalize uncertain events and vague concepts, for which it is not possible to assert if a sentence is true or false. In order to overcome these limits, at the beginning of the last century, non classical logics were introduced. In these logic it fails at least one among the basic principles of classical logic. For example, cutting out the principle of truth functionality (the true value of a sentence only depends on the truth values of its component more simpler sentences), we obtain modal logics for which the truth value of a sentence depends on the context where we are. In this case, the context is seen as a possible world of realization. Cutting out the principle of bivalence, we obtain many-valued logics instead. The rst among classical logician not to accept completely the principle of bivalence was Aristotele, who is, however, considered the father of classical logic. Indeed, Aristotele presented again the problem of futuri contingenti1 introduced by Diodorus Cronus as exception to the principle of bivalence (see Chapter 9 in his De Intepretatione). The \futuri contingenti" are sentences talking about future events for which it is not possible to say if they are true or false. However, Aristotele didn't make up a system of many-valued logic able to overcome classical logic's limits. [edited by author]
Lukasiewicz logic: algebras and sheaves
2011
Abstract
Classical logic arose from the need to study forms and laws of the human reasoning. But soon, it came out the di culties of classical logic to formalize uncertain events and vague concepts, for which it is not possible to assert if a sentence is true or false. In order to overcome these limits, at the beginning of the last century, non classical logics were introduced. In these logic it fails at least one among the basic principles of classical logic. For example, cutting out the principle of truth functionality (the true value of a sentence only depends on the truth values of its component more simpler sentences), we obtain modal logics for which the truth value of a sentence depends on the context where we are. In this case, the context is seen as a possible world of realization. Cutting out the principle of bivalence, we obtain many-valued logics instead. The rst among classical logician not to accept completely the principle of bivalence was Aristotele, who is, however, considered the father of classical logic. Indeed, Aristotele presented again the problem of futuri contingenti1 introduced by Diodorus Cronus as exception to the principle of bivalence (see Chapter 9 in his De Intepretatione). The \futuri contingenti" are sentences talking about future events for which it is not possible to say if they are true or false. However, Aristotele didn't make up a system of many-valued logic able to overcome classical logic's limits. [edited by author]I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/20.500.14242/128995
URN:NBN:IT:UNISA-128995