Many-valued logic

Many-valued logic

In logic, a many-valued logic (also multi- or multiple-valued logic) is a propositional calculus in which there are more than two truth values. Traditionally, in Aristotle's logical calculus, there were only two possible values (i.e., "true" and "false") for any proposition. An obvious extension to classical two-valued logic is an n-valued logic for n greater than 2. Those most popular in the literature are three-valued (e.g., Łukasiewicz's and Kleene's, which accept the values "true", "false", and "unknown"), the finite-valued with more than three values, and the infinite-valued, such as fuzzy logic and probability logic.

Contents

History

The first known classical logician who didn't fully accept the law of excluded middle was Aristotle (who, ironically, is also generally considered to be the first classical logician and the "father of logic"[1]). Aristotle admitted that his laws did not all apply to future events (De Interpretatione, ch. IX), but he didn't create a system of multi-valued logic to explain this isolated remark. Until the coming of the 20th century, later logicians followed Aristotelian logic, which includes or assumes the law of the excluded middle.

The 20th century brought back the idea of multi-valued logic. The Polish logician and philosopher, Jan Łukasiewicz, began to create systems of many-valued logic in 1920, using a third value, "possible", to deal with Aristotle's paradox of the sea battle. Meanwhile, the American mathematician, Emil L. Post (1921), also introduced the formulation of additional truth degrees with n ≥ 2, where n are the truth values. Later, Jan Łukasiewicz and Alfred Tarski together formulated a logic on n truth values where n ≥ 2. In 1932 Hans Reichenbach formulated a logic of many truth values where n→infinity. Kurt Gödel in 1932 showed that intuitionistic logic is not a finitely-many valued logic, and defined a system of Gödel logics intermediate between classical and intuitionistic logic; such logics are known as intermediate logics.

Examples

Kleene (K3) and Priest logic (P3)

Kleene's "(strong) logic of indeterminacy" K3 and Priest's "logic of paradox" add a third "undefined" or "indeterminate" truth value I. The truth functions for negation (¬), conjunction (∧), disjunction (∨), implication (→K), and biconditional (↔K) are given by:[2]

¬
T F
I I
F T
T I F
T T I F
I I I F
F F F F
T I F
T T T T
I T I I
F T I F
K T I F
T T I F
I T I I
F T T T
K T I F
T T I F
I I I I
F F I T

The difference between the two logics lies in how tautologies are defined. In K3 only T is a designated truth value, while in P3 both T and I are. In Kleene's logic I can be interpreted as being "underdetermined", being neither true not false, while in Priest's logic I can be interpreted as being "overdetermined", being both true and false. K3 does not have any tautologies, while P3 has the same tautologies as classical two-valued logic.[citation needed]

K3 has additional connectives for conjunction (∧+), disjunction (∨+) and implication (→+):[3]

+ T I F
T T I F
I I I I
F F I F
+ T I F
T T I F
I I I I
F T I[note 1] T

Belnap logic (B4)

Belnap's logic B4 combines K3 and P3. The overdetermined truth value is here denoted as B and the underdetermined truth value as N.

f¬
T F
B B
N N
F F
f T B N F
T T B N F
B B B F F
N N F N F
F F F F F
f T B N F
T T T T T
B T B T B
N T T N N
F T B N F

Semantics

Matrix semantics (logical matrices)

Proof theory

Relation to classical logic

Logics are usually systems intended to codify rules for preserving some semantic property of propositions across transformations. In classical logic, this property is "truth." In a valid argument, the truth of the derived proposition is guaranteed if the premises are jointly true, because the application of valid steps preserves the property. However, that property doesn't have to be that of "truth"; instead, it can be some other concept.

Multi-valued logics are intended to preserve the property of designationhood (or being designated). Since there are more than two truth values, rules of inference may be intended to preserve more than just whichever corresponds (in the relevant sense) to truth. For example, in a three-valued logic, sometimes the two greatest truth-values (when they are represented as e.g. positive integers) are designated and the rules of inference preserve these values. Precisely, a valid argument will be such that the value of the premises taken jointly will always be less than or equal to the conclusion.

For example, the preserved property could be justification, the foundational concept of intuitionistic logic. Thus, a proposition is not true or false; instead, it is justified or flawed. A key difference between justification and truth, in this case, is that the law of excluded middle doesn't hold: a proposition that is not flawed is not necessarily justified; instead, it's only not proven that it's flawed. The key difference is the determinacy of the preserved property: One may prove that P is justified, that P is flawed, or be unable to prove either. A valid argument preserves justification across transformations, so a proposition derived from justified propositions is still justified. However, there are proofs in classical logic that depend upon the law of excluded middle; since that law is not usable under this scheme, there are propositions that cannot be proven that way.

Suszko's thesis

Relation to fuzzy logic

Multi-valued logic is closely related to fuzzy set theory and fuzzy logic. The notion of fuzzy subset was introduced by Lotfi Zadeh as a formalization of vagueness; i.e., the phenomenon that a predicate may apply to an object not absolutely, but to a certain degree, and that there may be borderline cases. Indeed, as in multi-valued logic, fuzzy logic admits truth values different from "true" and "false". As an example, usually the set of possible truth values is the whole interval [0,1]. Nevertheless, the main difference between fuzzy logic and multi-valued logic is in the aims. In fact, in spite of its philosophical interest (it can be used to deal with the Sorites paradox), fuzzy logic is devoted mainly to the applications. More precisely, there are two approaches to fuzzy logic. The first one is very closely linked with multi-valued logic tradition (Hajek school). So a set of designed values is fixed and this enables us to define an entailment relation. The deduction apparatus is defined by a suitable set of logical axioms and suitable inference rules. Another approach (Goguen, Pavelka and others) is devoted to defining a deduction apparatus in which approximate reasonings are admitted. Such an apparatus is defined by a suitable fuzzy subset of logical axioms and by a suitable set of fuzzy inference rules. In the first case the logical consequence operator gives the set of logical consequence of a given set of axioms. In the latter the logical consequence operator gives the fuzzy subset of logical consequence of a given fuzzy subset of hypotheses.

Research venues

An IEEE International Symposium on Multiple-Valued Logic (ISMVL) has been held annually since 1970. It mostly caters to applications in digital design and verification.[4] The exists the Journal of Multiple-Valued Logic and Soft Computing.[5]

See also

Nicolas P. Rougier's rendering of the human brain.png Thinking portal
Mathematical logic
Philosophical logic
Digital logic

Notes

  1. ^ Following the definition in (Gottwald 2005). (Gottwald 2009) states it as T.

References

  1. ^ Hurley, Patrick. A Concise Introduction to Logic, 9th edition. (2006).
  2. ^ (Gottwald 2005, p. 19)
  3. ^ (Gottwald 2005, p. 19)
  4. ^ http://www.informatik.uni-trier.de/~ley/db/conf/ismvl/index.html
  5. ^ http://www.oldcitypublishing.com/MVLSC/MVLSC.html

Further reading

General

  • Béziau J.-Y. 1997 What is many-valued logic ? Proceedings of the 27th International Symposium on Multiple-Valued Logic, IEEE Computer Society, Los Alamitos, pp. 117–121.
  • Malinowski, Gregorz, 2001, Many-Valued Logics, in Goble, Lou, ed., The Blackwell Guide to Philosophical Logic. Blackwell.
  • Merrie Bergmann (2008). An introduction to many-valued and fuzzy logic: semantics, algebras, and derivation systems. Cambridge University Press. ISBN 9780521881289. 
  • Cignoli, R. L. O., D'Ottaviano, I, M. L., Mundici, D., 2000. Algebraic Foundations of Many-valued Reasoning. Kluwer.
  • Grzegorz Malinowski (1993). Many-valued logics. Clarendon Press. ISBN 9780198537878. 
  • S. Gottwald, A Treatise on Many-Valued Logics. Studies in Logic and Computation, vol. 9, Research Studies Press: Baldock, Hertfordshire, England, 2001.
  • Gottwald, Siegfried (2005). Many-Valued Logics. http://www.uni-leipzig.de/~logik/gottwald/SGforDJ.pdf. 
  • D. Michael Miller; Mitchell A. Thornton (2008). Multiple valued logic: concepts and representations. Synthesis lectures on digital circuits and systems. 12. Morgan & Claypool Publishers. ISBN 9781598291902. 
  • Hájek P., 1998, Metamathematics of fuzzy logic. Kluwer. (Fuzzy logic understood as many-valued logic sui generis.)

Specific

  • Alexandre Zinoviev, Philosophical Problems of Many-Valued Logic, D. Reidel Publishing Company, 169p., 1963.
  • Prior A. 1957, Time and Modality. Oxford University Press, based on his 1956 John Locke lectures
  • Goguen J.A. 1968/69, The logic of inexact concepts, Synthese, 19, 325–373.
  • Chang C.C. and Keisler H. J. 1966. Continuous Model Theory, Princeton, Princeton University Press.
  • Gerla G. 2001, Fuzzy logic: Mathematical Tools for Approximate Reasoning, Kluwer Academic Publishers, Dordrecht.
  • Pavelka J. 1979, On fuzzy logic I: Many-valued rules of inference, Zeitschr. f. math. Logik und Grundlagen d. Math., 25, 45–52.
  • George Metcalfe; Nicola Olivetti; Dov M. Gabbay (2008). Proof Theory for Fuzzy Logics. Springer. ISBN 9781402094088.  Covers proof theory of many-valued logics as well, in the tradition of Hájek.
  • Reiner Hähnle (1993). Automated deduction in multiple-valued logics. Clarendon Press. ISBN 9780198539896. 
  • Francisco Azevedo (2003). Constraint solving over multi-valued logics: application to digital circuits. IOS Press. ISBN 9781586033040. 
  • Leonard Bolc; Piotr Borowik (2003). Many-valued Logics 2: Automated reasoning and practical applications. Springer. ISBN 9783540645078. 

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • many-valued logic — daugiareikšmė logika statusas T sritis automatika atitikmenys: angl. many valued logic; multiple valued logic; multivalued logic vok. mehrdeutige Logik, f; mehrstellige Logik, f; mehrwertige Logik, f rus. многозначная логика, f pranc. logique… …   Automatikos terminų žodynas

  • many-valued logic — A logic that acknowledges more than the two classical truth values of truth and falsity. Intermediate values may be motivated by the demands of vagueness, of avoiding the logical paradoxes, and of avoiding the view that future contingent… …   Philosophy dictionary

  • logic, many-valued — Formal system in which the well formed formulae are interpreted as being able to take on values other than the two classical values of truth or falsity. The number of values possible for well formed formulae in systems of many valued logic ranges …   Universalium

  • Multi-valued logic — Multi valued logics are logical calculi in which there are more than two truth values. Traditionally, logical calculi are two valued that is, there are only two possible truth values (i.e. truth and falsehood) for any proposition to take. An… …   Wikipedia

  • multiple-valued logic — daugiareikšmė logika statusas T sritis automatika atitikmenys: angl. many valued logic; multiple valued logic; multivalued logic vok. mehrdeutige Logik, f; mehrstellige Logik, f; mehrwertige Logik, f rus. многозначная логика, f pranc. logique… …   Automatikos terminų žodynas

  • multi-valued logic — See many valued logic …   Philosophy dictionary

  • logic — logicless, adj. /loj ik/, n. 1. the science that investigates the principles governing correct or reliable inference. 2. a particular method of reasoning or argumentation: We were unable to follow his logic. 3. the system or principles of… …   Universalium

  • Logic — For other uses, see Logic (disambiguation). Philosophy …   Wikipedia

  • logic, history of — Introduction       the history of the discipline from its origins among the ancient Greeks to the present time. Origins of logic in the West Precursors of ancient logic       There was a medieval tradition according to which the Greek philosopher …   Universalium

  • logic, philosophy of — Philosophical study of the nature and scope of logic. Examples of questions raised in the philosophy of logic are: In virtue of what features of reality are the laws of logic true? ; How do we know the truths of logic? ; and Could the laws of… …   Universalium

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”