# Non-classical logic

(Redirected from Non-Aristotelian logic)

Non-classical logics (and sometimes alternative logics) are formal systems that differ in a significant way from standard logical systems such as propositional and predicate logic. There are several ways in which this is commonly the case, including by way of extensions, deviations, and variations. The aim of these departures is to make it possible to construct different models of logical consequence and logical truth.

Philosophical logic is understood to encompass and focus on non-classical logics, although the term has other meanings as well. In addition, some parts of theoretical computer science can be thought of as using non-classical reasoning, although this varies according to the subject area. For example, the basic boolean functions (e.g. AND, OR, NOT, etc) in computer science are very much classical in nature, as is clearly the case given that they can be fully described by classical truth tables. However, in contrast, some computerized proof methods may not use classical logic in the reasoning process.

## Examples of non-classical logics

There are many kinds of non-classical logic, which include:

## Classification of non-classical logics according to specific authors

In Deviant Logic (1974) Susan Haack divided non-classical logics into deviant, quasi-deviant, and extended logics. The proposed classification is non-exclusive; a logic may be both a deviation and an extension of classical logic. A few other authors have adopted the main distinction between deviation and extension in non-classical logics. John P. Burgess uses a similar classification but calls the two main classes anti-classical and extra-classical. Although some systems of classification for non-classical logic have been proposed, such as those of Haack and Burgess as described above for example, many people who study non-classical logic ignore these classification systems. As such, none of the classification systems in this section should be treated as standard.

In an extension, new and different logical constants are added, for instance the "$\Box$ " in modal logic, which stands for "necessarily." In extensions of a logic,

• the set of well-formed formulas generated is a proper superset of the set of well-formed formulas generated by classical logic.
• the set of theorems generated is a proper superset of the set of theorems generated by classical logic, but only in that the novel theorems generated by the extended logic are only a result of novel well-formed formulas.