All Topics  
Entailment

 

   Email Print
   Bookmark   Link






 

Entailment



 
 
In logic
Logic

Logic is the study of the principles of valid demonstration and inference. Logic is a branch of philosophy, a part of the classical Trivium . The word derives from Greek language ?????? , fem....
 and mathematics
Mathematics

Mathematics is the study of quantity, structure, space, change, and related topics of pattern and form. Mathematicians seek out patterns whether found in numbers, space, natural science, computers, imaginary abstractions, or elsewhere....
, entailment or logical implication is a logical relation
Relation (mathematics)

In mathematics , a relation is a property that assigns truth values to combinations of k first-order logic. Typically, the property describes a possible connection between the components of a k-tuple....
 that holds between a set T of propositions and a proposition B when every model
Model theory

In mathematics, model theory is the study of mathematical Structure such as Group , fields, graph , or even models of set theory, using tools from mathematical logic....
 (or interpretation or valuation
Valuation

Valuation may refer to:*Valuation , the determination of the economic value of an asset or liability*Valuation , the determination of the ethic or philosophic value of an object ...
) of T is also a model of B. In symbols,



which may be read "T implies B", "T entails B", or "B is a (logical) consequence of T".






Discussion
Ask a question about 'Entailment'
Start a new discussion about 'Entailment'
Answer questions from other users
Full Discussion Forum



Encyclopedia


In logic
Logic

Logic is the study of the principles of valid demonstration and inference. Logic is a branch of philosophy, a part of the classical Trivium . The word derives from Greek language ?????? , fem....
 and mathematics
Mathematics

Mathematics is the study of quantity, structure, space, change, and related topics of pattern and form. Mathematicians seek out patterns whether found in numbers, space, natural science, computers, imaginary abstractions, or elsewhere....
, entailment or logical implication is a logical relation
Relation (mathematics)

In mathematics , a relation is a property that assigns truth values to combinations of k first-order logic. Typically, the property describes a possible connection between the components of a k-tuple....
 that holds between a set T of propositions and a proposition B when every model
Model theory

In mathematics, model theory is the study of mathematical Structure such as Group , fields, graph , or even models of set theory, using tools from mathematical logic....
 (or interpretation or valuation
Valuation

Valuation may refer to:*Valuation , the determination of the economic value of an asset or liability*Valuation , the determination of the ethic or philosophic value of an object ...
) of T is also a model of B. In symbols,



which may be read "T implies B", "T entails B", or "B is a (logical) consequence of T". In such an implication, T is called the antecedent, while B is called the consequent.

In other words, (1) holds when the class of models of T is a subset of the class of models of B. Without using the language of models
Model theory

In mathematics, model theory is the study of mathematical Structure such as Group , fields, graph , or even models of set theory, using tools from mathematical logic....
, (1) states that the material conditional
Material conditional

The material conditional, also known as the material implication or truth functional conditional, expresses a property of certain conditionals in logic....
 formed from the conjunction
Logical conjunction

In logic and/or mathematics, logical conjunction or and is a two-place logical operation that results in a value of true if both of its operands are true, otherwise a value of false....
 of all the elements
Element (mathematics)

In mathematics, an element or member of a Set is any one of the distinct objects that make up that set....
 of T and B (i.e. the corresponding conditional
Corresponding conditional (logic)

In logic, the corresponding conditional of an argument is a material conditional whose antecedent is the logical conjunction of the argument's premises and whose consequent is the argument's conclusion....
) is valid. That is, it is valid that

where the Ai are the elements
Element (mathematics)

In mathematics, an element or member of a Set is any one of the distinct objects that make up that set....
 of T. (If T has infinite cardinality
Infinite set

In set theory, an infinite set is a Set that is not a finite set. Infinite sets may be countable set or uncountable set. Some examples are:* the set of all integers, , is a countably infinite set; and...
 then, provided the language of T has the compactness property
Compactness theorem

In mathematical logic, the compactness theorem states that a set of first-order predicate calculus sentences has a model theory, iff every finite subset of it has a model....
, some finite subset of T implies B.) The statement in terms of the material conditional
Material conditional

The material conditional, also known as the material implication or truth functional conditional, expresses a property of certain conditionals in logic....
 holds only in logics that have the semantic equivalent of the deduction theorem
Deduction theorem

In mathematical logic, the deduction theorem states that if a formula B is deducible from a set then the implication A ? B is deducible from In symbols,...
 (and, as noted earlier, if T is infinite, then the compactness property
Compactness theorem

In mathematical logic, the compactness theorem states that a set of first-order predicate calculus sentences has a model theory, iff every finite subset of it has a model....
 is also required if the language disallows conjunctions over infinite sets of formulas). Thus, the original statement in terms of models is more general. The weaker truth function material implication
Material conditional

The material conditional, also known as the material implication or truth functional conditional, expresses a property of certain conditionals in logic....
, denoted by '?', should not be confused with the stronger logical implication.

Example 1. Let the set A of sentences include 'All horses are animals' and 'All stallions are horses', and the set B of sentences include 'All stallions are animals'. Then , i.e. A entails B, holds.

Example 2. Put and . Then A does not entail B, since the empty model
Empty domain

In first-order logic the empty domain is the empty set having no members. In traditional and classical logic domains are restrictedly non-empty in order that certain theorems be valid....
 is a model of A, but it is not a model of B — i.e. it is not the case that all models of A are models of B.

If for a non-empty finite set of formulae with n > 1, we say that the disjunction is valid. In particular, if is a singleton, then f is said to be valid. If X is an infinite set of first-order formulae, then there is some finite subset X' of X such that the disjunction of the members of X' is valid. This is a consequence of the compactness property
Compactness theorem

In mathematical logic, the compactness theorem states that a set of first-order predicate calculus sentences has a model theory, iff every finite subset of it has a model....
 of first-order languages.

Relationship between entailment and deduction

Ideally, entailment and deduction
Deduction

Deduction can refer to one of the following usages: lower price on something* Deductive reasoning, inference in which the conclusion is of no greater generality than the premises...
 would be extensionally equivalent. However, this is not always the case. In such a case, it is useful to break the equivalence down into its two parts:

A deductive system
Deductive system

A deductive system consists of the axioms and rules of inference that can be used to formal proof the theorems of the system.Such a deductive system is intended to preserve deduction qualities in the formula s that are expressed in the system....
 S is complete for a language L if and only if implies : that is, if all valid arguments are deducible (or provable), where denotes the deducibility relation for the system S.

A deductive system S is sound
Soundness

In mathematical logic, a logical system has the soundness property if and only if its inference rules prove only formula that are valid with respect to its semantics....
 for a language L if and only if implies : that is, if no invalid arguments are provable.

Many introductory textbooks (e.g. Mendelson's "Introduction to Mathematical Logic") that introduce first-order logic, include a complete and sound inference system for the first-order logic. In contrast, second-order logic
Second-order logic

In logic and mathematics second-order logic is an extension of first-order logic, which itself is an extension of propositional logic. Second-order logic is in turn extended by higher-order logic and type theory....
 — which allows quantification over predicates — does not have a complete and sound inference system with respect to a full Henkin (or standard) semantics.

A related topic that sometimes causes confusion is Gödel's incompleteness theorem, which states that there are sentences of certain theories that cannot be proved by the underlying deductive system for the theory, even though such sentences are true in the standard interpretation of the theory. This holds even if the underlying deductive system is complete in the above sense. It is a consequence of the existence of nonstandard interpretations of theories.

Relationship with material implication

In many cases, entailment corresponds to material implication (denoted by ) in the following way. In classical logic, if and only if there are some finite subsets of A and of B such that . There is also the deduction theorem
Deduction theorem

In mathematical logic, the deduction theorem states that if a formula B is deducible from a set then the implication A ? B is deducible from In symbols,...
 that holds in classical logic.

Philosophical Issues


  • The literature is ambiguous regarding precisely what 'logical implication' means. Sometimes it is taken to be a pretheoretic notion capable of definition in several ways, usually involving modality and stated something like "A set of sentences logically implies a sentence A if and only if it is impossible that all the members of the set be true while A false". Other times it is taken as the definition given in the introduction to this article, perhaps as a replacement for the pretheoretic notion itself. This often occurs in the sciences and mathematics; that is, intuitive notions get replaced by more precise, rigorously defined ones. E.g., in mathematics, many now take 'computable' in the sense of 'effectively calculable' to be 'computable' in the sense of Turing
    Alan Turing

    Alan Mathison Turing, Order of the British Empire, Fellow of the Royal Society was a British mathematician, logician and Cryptanalysis....
    , Church
    Alonzo Church

    Alonzo Church was an United States mathematician and list of logicians who made major contributions to mathematical logic and the foundations of theoretical computer science....
    , Godel
    Kurt Gödel

    Kurt G?del was an Austrian-United States logician, mathematician and philosopher. One of the most significant logicians of all time, G?del made an immense impact upon scientific and philosophical thinking in the 20th century, a time when many, such as Bertrand Russell, A....
    , Herbrand
    Jacques Herbrand

    Jacques Herbrand was a French people mathematician who was born in Paris, France and died in La B?rarde, Is?re, France.He worked in mathematical logic and class field theory....
    , or Post
    Emil Leon Post

    Emil Leon Post, Ph.D., was a mathematician and logician....
    .


It is impossible to state rigorously the definition of 'logical implication' as it is understood pretheoretically, but many have taken the Tarskian model-theoretic account as a replacement for it. Some, e.g. Etchemendy 1990, have argued that they do not coincide, not even if they happen to be coextensional (which Etchemendy believes they are not). This debate has received some recent attention. See "The Blackwell Guide to Philosophical Logic", Chapter 6 for a good introduction to it.

  • It is often thought that a peculiar feature of logical implication is that a contradiction implies anything and that anything implies a validity. For example, 'Abraham Lincoln was president of the US' implies '2+2=4', and 'the white dot is black' implies 'the integer 25 is greater than the integer 30'. The peculiarity in these examples is oft-attributed to a lack of relevance between the two sentences. A formal notion of relevance has been characterized by relevant logic and applied to the notion of logical implication in the seminal work of Anderson and Belnap 1975. Another property they argue that implication should have is necessity. Thus A implies B only if it is necessary that A implies B. This feature of implication is lacking in the usual model-theoretic definition (i.e. the one given in the introduction).


  • Some logicians draw a firm distinction between the conditional connective (the syntactic sign ""), and the implication relation (the formal object denoted by the sign ""). These logicians use the phrase if–then for the conditional connective and the term implies for the implication relation. Some explain the difference by saying that the conditional is the contemplated relation while the implication is the asserted relation. In most fields of mathematics, it is treated as a variation in the usage of the single sign "", not requiring two separate signs. Not all of those who use the sign "" for the conditional connective regard it as a sign that denotes any kind of object, but treat it as a so-called syncategorematic sign, that is, a sign with a purely syntactic function. For the sake of clarity and simplicity in the present introduction, it is convenient to use the two-sign notation, but allow the sign "" to denote the boolean function
    Boolean function

    In mathematics, a Boolean function is a function of the form f : Bk ? B, where B =  is a Boolean domain and k is a nonnegative integer called the arity of the function....
     that is associated with the truth table
    Truth table

    A truth table is a mathematical table used in logic?specifically in connection with Boolean algebra , boolean functions, and propositional calculus?to compute the functional values of logical expression s on each of their functional arguments, that is, on each combination of values taken by their logical variables....
     of the material conditional. These considerations result in the following scheme of notation.




Discussion


The usage of the terms logical implication and material conditional varies from field to field and even across different contexts of discussion. One way to minimize the potential confusion is to begin with a focus on the various types of formal objects that are being discussed, of which there are only a few, taking up the variations in language as a secondary matter.

The main formal object under discussion is a logical operation on two logical value
Logical value

In logic and mathematics, a logical value, also called a truth value, is a value indicating the extent to which a proposition is truth.In classical logic, the only possible truth values are true and false....
s, typically the values of two proposition
Proposition

This article is about the term proposition in logic and philosophy; for other uses see PropositionIn logic and philosophy, proposition refers to either the "content" or Meaning of a meaningful declarative sentence or the pattern of symbols, marks, or sounds that make up a meaningful declarative sentence....
s, that produces a value of false only in the case the first operand is true and the second operand is false. The truth table
Truth table

A truth table is a mathematical table used in logic?specifically in connection with Boolean algebra , boolean functions, and propositional calculus?to compute the functional values of logical expression s on each of their functional arguments, that is, on each combination of values taken by their logical variables....
 associated with this operation is as follows:

Conditional Operation : B2 ? B
pq Cond (p, q)
F F T
F T T
T F F
T T T


Symbolization


A common exercise for an introductory logic text to include is symbolizations. These exercises give a student a sentence or paragraph of text in ordinary language which the student has to translate into the symbolic language. This is done by recognizing the ordinary language equivalents of the logical terms, which usually include the material conditional, disjunction, conjunction
Conjunction

Conjunction can refer to:*Conjunction , an astronomical phenomenon*Astrological aspect, an aspect in horoscopic astrology*Grammatical conjunction, a part of speech...
, negation
Negation

In logic and mathematics, negation or not is an operation on logical values, for example, the logical value of a proposition, that sends true to false and false to true....
, and (frequently) biconditional. More advanced logic books and later chapters of introductory volumes often add identity
Identity function

In mathematics, an identity function, also called identity map or identity transformation, is a function that always returns the same value that was used as its argument....
, Existential quantification
Existential quantification

In predicate logic, an existential quantification is the predication of a property or relation to at least one member of the domain. In laymen's terms, it simply refers to something....
, and Universal quantification
Universal quantification

In predicate logic, universal quantification formalizes the notion that something is true for everything, or every relevant thing.The resulting statement is a universally quantified statement, and we have universally quantified over the predicate....
.

Different phrases used to identify the material conditional in ordinary language include if, only if, given that, provided that, supposing that, implies, even if, and in case. Many of these phrases are indicators of the antecedent, but others indicate the consequent. It is important to identify the "direction of implication" correctly. For example, "A only if B" is captured by the statement

A ? B,

but "A, if B" is correctly captured by the statement

B ? A

When doing symbolization exercises, it is often required that the student give a scheme of abbreviation that shows which sentences are replaced by which statement letters. For example, an exercise reading "Kermit is a frog only if muppets are animals" yields the solution:

A ? B
A—Kermit is a frog.
B—Muppets are animals.

Using the horseshoe "?" symbol for implication is falling out of favor due to its conflict with the superset symbol used by the Algebra of sets
Algebra of sets

The algebra of sets develops and describes the basic properties and laws of Set , the set-theoretic operations of union , intersection , and complement and the binary relation of set equality and set subset....
. A set interpretation of "" is " ".

Comparison with other conditional statements


The use of the operator is stipulated by logicians, and, as a result, can yield some unexpected truths. For example, any material conditional statement with a false antecedent is true. So the statement "2 is odd implies Paris is in America" is true. Similarly, any material conditional with a true consequent is true. So the statement, "If pigs fly, then Paris is in France" is true.

These unexpected truths arise because speakers of English (and other natural languages) are tempted to equivocate
Equivocation

Equivocation is classified as both a Formal fallacy and informal fallacy. It is the misleading use of a term with more than one meaning .It is often confused with amphiboly; however, equivocation is ambiguity arising from the misleading use of a word and amphiboly is ambiguity arising from misleading use of punctuation or syntax....
 between the material conditional and the indicative conditional
Indicative conditional

In natural languages, an indicative conditional is the logical operation given by statements of the form "If A then B". Unlike the material conditional, an indicative conditional does not have a stipulated definition....
, or other conditional statements, like the counterfactual conditional
Counterfactual conditional

A counterfactual conditional, subjunctive conditional, or remote conditional, is a conditional sentence indicating what would be the case if its antecedent were true....
 and the material biconditional
Logical biconditional

In logic and mathematics, logical biconditional is a logical operator connecting two statements to assert, p Iff q where p is a hypothesis and q is a logical consequence ....
. This temptation can be lessened by reading conditional statements without using the words "if" and "then". The most common way to do this is to read A ? B as "it is not the case that A and/or it is the case that B" or, more simply, "A is false and/or B is true". (This equivalent
Equivalence

Equivalence or equivalent may refer to:*In chemistry:**Equivalent **Equivalence point**Equivalent weight*In computing:**Turing equivalence ...
 statement is captured in logical notation by , using negation and disjunction.)

Relational properties

Implication, when taken as an operation over symbols, has two important properties that ally it to some well-known relations in mathematical discourse. These are:

  • it is reflexive: A ? A = T (the tautology
    Tautology (logic)

    In propositional logic, a tautology is a propositional formula that is true under any possible Valuation of its propositional variables. For example, the propositional formula is a tautology, because the statement is true for any valuation of A....
    ).
  • it is transitive: if A ? B = T and B ? C = T, then A ? C = T.


One implication of these properties is that the two-sided relation, "A ? B = T and B ? A = T", defines an equivalence
Equivalence

Equivalence or equivalent may refer to:*In chemistry:**Equivalent **Equivalence point**Equivalent weight*In computing:**Turing equivalence ...
 over possible inputs.

See also


  • Ampheck
  • Boolean algebra (logic)
  • Boolean domain
    Boolean domain

    In mathematics and abstract algebra, a Boolean domain is a Set consisting of exactly two elements whose interpretations include false and true....
  • Boolean function
    Boolean function

    In mathematics, a Boolean function is a function of the form f : Bk ? B, where B =  is a Boolean domain and k is a nonnegative integer called the arity of the function....
  • Boolean logic
    Boolean logic

    Boolean algebra is a logical calculus of logical values, developed by George Boole in the late 1830s. It resembles the algebra of real numbers as taught in high school, but with the numeric operations of multiplication xy, addition x + y, and negation −x replaced by the respective logical operations of conjun...
  • Inference
    Inference

    Inference is the act or process of deriving a logical consequence from premises.Inference is studied within several different fields.* Human inference is traditionally studied within the field of cognitive psychology....
  • Laws of Form
    Laws of Form

    Laws of Form is a book by G. Spencer-Brown, published in 1969, that straddles the boundary between mathematics and of philosophy. LoF describes three distinct logical systems:...
  • Logic gate
    Logic gate

    A logic gate performs a logical operation on one or more logic inputs and produces a single logic output. The logic normally performed is Boolean logic and is most commonly found in digital circuits....
  • Logical graph
    Logical graph

    A logical graph is a special type of diagramatic structure in any one of several systems of graphical syntax that Charles Sanders Peirce developed for logic....
  • Peirce's law
    Peirce's law

    Peirce's law in logic is named after the philosopher and logician Charles Sanders Peirce. It was taken as an Axiom#Mathematics in his first axiomatisation of propositional logic....
  • Propositional calculus
    Propositional calculus

    In logic and mathematics, a propositional calculus or logic is a formal system in which formulae representing propositional formulas can be formed by combining atomic formula propositions using logical connectives, and a system of formal proof rules allows certain formul? to be established as "theorem"....
  • Sole sufficient operator
    Sole sufficient operator

    A sole sufficient operator or a sole sufficient connective is an operator that is sufficient by itself to generate all of the operators in a specified class of operators....


External links