Non-classical logics (and sometimes alternative logics) are
formal systems that differ in a significant way from
standard logical systems such as
propositional
In logic and linguistics, a proposition is the meaning of a declarative sentence. In philosophy, " meaning" is understood to be a non-linguistic entity which is shared by all sentences with the same meaning. Equivalently, a proposition is the no ...
and
predicate logic. There are several ways in which this is done, 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
Logical consequence (also entailment) is a fundamental concept in logic, which describes the relationship between statements that hold true when one statement logically ''follows from'' one or more statements. A valid logical argument is on ...
and
logical truth.
Philosophical logic
Understood in a narrow sense, philosophical logic is the area of logic that studies the application of logical methods to philosophical problems, often in the form of extended logical systems like modal logic. Some theorists conceive philosophical ...
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
Any kind of logic, function, expression, or theory based on the work of George Boole is considered Boolean.
Related to this, "Boolean" may refer to:
* Boolean data type, a form of data with only two possible values (usually "true" and "false" ...
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:
*
Computability logic is a semantically constructed formal theory of computability—as opposed to classical logic, which is a formal theory of truth—that integrates and extends classical, linear and intuitionistic logics.
*
Dynamic semantics interprets formulas as update functions, opening the door to a variety of nonclassical behaviours
*
Many-valued logic rejects bivalence, allowing for
truth values other than true and false. The most popular forms are
three-valued logic, as initially developed by
Jan Łukasiewicz, and infinitely-valued logics such as
fuzzy logic
Fuzzy logic is a form of many-valued logic in which the truth value of variables may be any real number between 0 and 1. It is employed to handle the concept of partial truth, where the truth value may range between completely true and completely ...
, which permit any real number between 0 and 1 as a truth value.
*
Intuitionistic logic rejects the
law of the excluded middle,
double negation elimination, and part of
De Morgan's laws;
*
Linear logic
Linear logic is a substructural logic proposed by Jean-Yves Girard as a refinement of classical and intuitionistic logic, joining the dualities of the former with many of the constructive properties of the latter. Although the logic has also be ...
rejects
idempotency of
entailment as well;
*
Modal logic
Modal logic is a collection of formal systems developed to represent statements about necessity and possibility. It plays a major role in philosophy of language, epistemology, metaphysics, and natural language semantics. Modal logics extend other ...
extends classical logic with
non-truth-functional ("modal") operators.
*
Paraconsistent logic
A paraconsistent logic is an attempt at a logical system to deal with contradictions in a discriminating way. Alternatively, paraconsistent logic is the subfield of logic that is concerned with studying and developing "inconsistency-tolerant" syste ...
(e.g.,
relevance logic) rejects the
principle of explosion, and has a close relation to
dialetheism;
*
Quantum logic
*
Relevance logic,
linear logic
Linear logic is a substructural logic proposed by Jean-Yves Girard as a refinement of classical and intuitionistic logic, joining the dualities of the former with many of the constructive properties of the latter. Although the logic has also be ...
, and
non-monotonic logic reject monotonicity of entailment;
*
Non-reflexive logic (also known as
"Schrödinger logics") rejects or restricts the
law of identity;
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 "
" in
modal logic
Modal logic is a collection of formal systems developed to represent statements about necessity and possibility. It plays a major role in philosophy of language, epistemology, metaphysics, and natural language semantics. Modal logics extend other ...
, 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
Classical logic (or standard logic or Frege-Russell logic) is the intensively studied and most widely used class of deductive logic. Classical logic has had much influence on analytic philosophy.
Characteristics
Each logical system in this class ...
.
* 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.
(See also
Conservative extension.)
In a ''deviation'', the usual logical constants are used, but are given a different meaning than usual. Only a subset of the theorems from the classical logic hold. A typical example is intuitionistic logic, where the
law of excluded middle does not hold.
Additionally, one can identify a ''variations'' (or ''variants''), where the content of the system remains the same, while the notation may change substantially. For instance
many-sorted predicate logic is considered a just variation of predicate logic.
This classification ignores however semantic equivalences. For instance,
Gödel showed that all theorems from intuitionistic logic have an equivalent theorem in the classical modal logic S4. The result has been generalized to
superintuitionistic logic In mathematical logic, a superintuitionistic logic is a propositional logic extending intuitionistic logic. Classical logic is the strongest consistent superintuitionistic logic; thus, consistent superintuitionistic logics are called intermediate l ...
s and extensions of S4.
The theory of
abstract algebraic logic
In mathematical logic, abstract algebraic logic is the study of the algebraization of deductive systems
arising as an abstraction of the well-known Lindenbaum–Tarski algebra, and how the resulting algebras are related to logical systems.Font, 20 ...
has also provided means to classify logics, with most results having been obtained for propositional logics. The current algebraic hierarchy of propositional logics has five levels, defined in terms of properties of their
Leibniz operator In abstract algebraic logic, a branch of mathematical logic, the Leibniz operator is a tool used to classify deductive systems, which have a precise technical definition and capture a large number of logics. The Leibniz operator was introduced by W ...
:
protoalgebraic, (finitely)
equivalential, and (finitely)
algebraizable.
[ Also online: ]
See also
*
Logic in Eastern philosophy
**
Logic in China
**
Logic in India
References
Further reading
*
* A revised version was published as
* Brief introduction to non-classical logics, with a primer on the classical one.
* Chapters 7-16 cover the main non-classical logics of broad interest today.
* Probably covers more logics than any of the other titles in this section; a large part of this 1500-page monograph is cross-sectional, comparing—as its title implies—the
logical connectives in various logics; decidability and complexity aspects are generally omitted though.
External links
Video of Graham Priest & Maureen Eckert on Deviant Logic
{{Non-classical logic
History of logic
Logic
Philosophy of logic