Rule Of Detachment
   HOME

TheInfoList



OR:

In
propositional logic The propositional calculus is a branch of logic. It is also called propositional logic, statement logic, sentential calculus, sentential logic, or sometimes zeroth-order logic. Sometimes, it is called ''first-order'' propositional logic to contra ...
, (; MP), also known as (), implication elimination, or affirming the antecedent, is a
deductive Deductive reasoning is the process of drawing valid inferences. An inference is valid if its conclusion follows logically from its premises, meaning that it is impossible for the premises to be true and the conclusion to be false. For example, th ...
argument form In logic, the logical form of a statement is a precisely specified semantic version of that statement in a formal system. Informally, the logical form attempts to formalize a possibly ambiguous statement into a statement with a precise, unamb ...
and
rule of inference Rules of inference are ways of deriving conclusions from premises. They are integral parts of formal logic, serving as norms of the Logical form, logical structure of Validity (logic), valid arguments. If an argument with true premises follows a ...
. It can be summarized as "''P'' implies ''Q.'' ''P'' is true. Therefore, ''Q'' must also be true." ''Modus ponens'' is a mixed
hypothetical syllogism In classical logic, a hypothetical syllogism is a valid argument form, a deductive syllogism with a conditional statement for one or both of its premises. Ancient references point to the works of Theophrastus and Eudemus for the first investiga ...
and is closely related to another valid form of argument, ''
modus tollens In propositional logic, ''modus tollens'' () (MT), also known as ''modus tollendo tollens'' (Latin for "mode that by denying denies") and denying the consequent, is a deductive argument form and a rule of inference. ''Modus tollens'' is a m ...
''. Both have apparently similar but invalid forms:
affirming the consequent In propositional logic, affirming the consequent (also known as converse error, fallacy of the converse, or confusion of necessity and sufficiency) is a formal fallacy (or an invalid form of argument) that is committed when, in the context of a ...
and
denying the antecedent Denying the antecedent (also known as inverse error or fallacy of the inverse) is a formal fallacy of inferring the inverse from an original statement. Phrased another way, denying the antecedent occurs in the context of an indicative conditional ...
.
Constructive dilemma Constructive dilemmaCopi and Cohen is a valid rule of inference of propositional logic. It is the inference that, if ''P'' implies ''Q'' and ''R'' implies ''S'' and either ''P'' or ''R'' is true, then either ''Q or S'' has to be true. In sum, i ...
is the disjunctive version of ''modus ponens''. The history of ''modus ponens'' goes back to
antiquity Antiquity or Antiquities may refer to: Historical objects or periods Artifacts *Antiquities, objects or artifacts surviving from ancient cultures Eras Any period before the European Middle Ages (5th to 15th centuries) but still within the histo ...
. The first to explicitly describe the argument form ''modus ponens'' was
Theophrastus Theophrastus (; ; c. 371 – c. 287 BC) was an ancient Greek Philosophy, philosopher and Natural history, naturalist. A native of Eresos in Lesbos, he was Aristotle's close colleague and successor as head of the Lyceum (classical), Lyceum, the ...
. It, along with ''
modus tollens In propositional logic, ''modus tollens'' () (MT), also known as ''modus tollendo tollens'' (Latin for "mode that by denying denies") and denying the consequent, is a deductive argument form and a rule of inference. ''Modus tollens'' is a m ...
'', is one of the standard patterns of inference that can be applied to derive chains of conclusions that lead to the desired goal.


Explanation

The form of a ''modus ponens'' argument is a mixed
hypothetical syllogism In classical logic, a hypothetical syllogism is a valid argument form, a deductive syllogism with a conditional statement for one or both of its premises. Ancient references point to the works of Theophrastus and Eudemus for the first investiga ...
, with two premises and a conclusion: # If ''P'', then ''Q''. # ''P''. # Therefore, ''Q''. The first premise is a
conditional Conditional (if then) may refer to: *Causal conditional, if X then Y, where X is a cause of Y *Conditional probability, the probability of an event A given that another event B *Conditional proof, in logic: a proof that asserts a conditional, a ...
("if–then") claim, namely that ''P'' implies ''Q''. The second premise is an assertion that ''P'', the antecedent of the conditional claim, is the case. From these two premises it can be logically concluded that ''Q'', the
consequent A consequent is the second half of a hypothetical proposition. In the standard form of such a proposition, it is the part that follows "then". In an implication, if ''P'' implies ''Q'', then ''P'' is called the antecedent and ''Q'' is called t ...
of the conditional claim, must be the case as well. An example of an argument that fits the form ''modus ponens'': # If today is Tuesday, then John will go to work. # Today is Tuesday. # Therefore, John will go to work. This argument is valid, but this has no bearing on whether any of the statements in the argument are actually
true True most commonly refers to truth, the state of being in congruence with fact or reality. True may also refer to: Places * True, West Virginia, an unincorporated community in the United States * True, Wisconsin, a town in the United States * ...
; for ''modus ponens'' to be a
sound In physics, sound is a vibration that propagates as an acoustic wave through a transmission medium such as a gas, liquid or solid. In human physiology and psychology, sound is the ''reception'' of such waves and their ''perception'' by the br ...
argument, the premises must be true for any true instances of the conclusion. An
argument An argument is a series of sentences, statements, or propositions some of which are called premises and one is the conclusion. The purpose of an argument is to give reasons for one's conclusion via justification, explanation, and/or persu ...
can be valid but nonetheless unsound if one or more premises are false; if an argument is valid ''and'' all the premises are true, then the argument is sound. For example, John might be going to work on Wednesday. In this case, the reasoning for John's going to work (because it is Wednesday) is unsound. The argument is only sound on Tuesdays (when John goes to work), but valid on every day of the week. A
propositional A proposition is a statement that can be either true or false. It is a central concept in the philosophy of language, semantics, logic, and related fields. Propositions are the object s denoted by declarative sentences; for example, "The sky ...
argument using ''modus ponens'' is said to be
deductive Deductive reasoning is the process of drawing valid inferences. An inference is valid if its conclusion follows logically from its premises, meaning that it is impossible for the premises to be true and the conclusion to be false. For example, th ...
. In single-conclusion
sequent calculi In mathematical logic, sequent calculus is a style of formal logical argumentation in which every line of a proof is a conditional tautology (called a sequent by Gerhard Gentzen) instead of an unconditional tautology. Each conditional tautology ...
, ''modus ponens'' is the Cut rule. The
cut-elimination theorem The cut-elimination theorem (or Gentzen's ''Hauptsatz'') is the central result establishing the significance of the sequent calculus. It was originally proved by Gerhard Gentzen in part I of his landmark 1935 paper "Investigations in Logical Ded ...
for a calculus says that every proof involving Cut can be transformed (generally, by a constructive method) into a proof without Cut, and hence that Cut is admissible. The
Curry–Howard correspondence In programming language theory and proof theory, the Curry–Howard correspondence is the direct relationship between computer programs and mathematical proofs. It is also known as the Curry–Howard isomorphism or equivalence, or the proofs-as-p ...
between proofs and programs relates ''modus ponens'' to
function application In mathematics, function application is the act of applying a function to an argument from its domain so as to obtain the corresponding value from its range. In this sense, function application can be thought of as the opposite of function abs ...
: if ''f'' is a function of type ''P'' → ''Q'' and ''x'' is of type ''P'', then ''f x'' is of type ''Q''. In
artificial intelligence Artificial intelligence (AI) is the capability of computer, computational systems to perform tasks typically associated with human intelligence, such as learning, reasoning, problem-solving, perception, and decision-making. It is a field of re ...
, ''modus ponens'' is often called
forward chaining Forward chaining (or forward reasoning) is one of the two main methods of reasoning when using an inference engine and can be described logically as repeated application of ''modus ponens''. Forward chaining is a popular implementation strategy f ...
.


Formal notation

The ''modus ponens'' rule may be written in
sequent In mathematical logic, a sequent is a very general kind of conditional assertion. : A_1,\,\dots,A_m \,\vdash\, B_1,\,\dots,B_n. A sequent may have any number ''m'' of condition formulas ''Ai'' (called " antecedents") and any number ''n'' of ass ...
notation as :P \to Q,\; P\;\; \vdash\;\; Q where ''P'', ''Q'' and ''P'' → ''Q'' are statements (or propositions) in a formal language and
⊢ In mathematical logic and computer science the symbol ⊢ (\vdash) has taken the name turnstile because of its resemblance to a typical turnstile. It is also referred to as tee and is often read as "yields", "proves", "satisfies" or "entails". I ...
is a
metalogic Metalogic is the metatheory of logic. Whereas ''logic'' studies how logical systems can be used to construct valid and sound arguments, metalogic studies the properties of logical systems. Logic concerns the truths that may be derived using a lo ...
al symbol meaning that ''Q'' is a syntactic consequence of ''P'' and ''P'' → ''Q'' in some
logical system A formal system is an abstract structure and formalization of an axiomatic system used for deducing, using rules of inference, theorems from axioms. In 1921, David Hilbert proposed to use formal systems as the foundation of knowledge in math ...
. In classical two-valued logic, ''modus ponens'' is encoded in the
truth table A truth table is a mathematical table used in logic—specifically in connection with Boolean algebra, Boolean functions, and propositional calculus—which sets out the functional values of logical expressions on each of their functional arg ...
of the
material conditional The material conditional (also known as material implication) is a binary operation commonly used in logic. When the conditional symbol \to is interpreted as material implication, a formula P \to Q is true unless P is true and Q is false. M ...
(implication) operator. A truth table lists all possible combinations of the truth values of the arguments, in this case ''p'' and ''q'', one case per row. ''Modus ponens'' is the case where both ''p'' → ''q'' and ''p'' may be assumed (denoted as true). Encoding ''modus ponens'' faithfully, ''q'' may also be assumed and therefore is also denoted as true. The truth table of implication also expresses other common inference rules, such as
modus tollens In propositional logic, ''modus tollens'' () (MT), also known as ''modus tollendo tollens'' (Latin for "mode that by denying denies") and denying the consequent, is a deductive argument form and a rule of inference. ''Modus tollens'' is a m ...
on the fourth row, assuming ''p'' → ''q'' and not ''q'' therefore not ''p'', and the
monotonicity of entailment Monotonicity of entailment is a property of many logical systems such that if a sentence follows deductively from a given set of sentences then it also follows deductively from any superset of those sentences. A corollary is that if a given argume ...
on the first and third rows, assuming ''q'' and ''p'' → ''q'', expressing how ''p'' may or may not be assumed.


Status

While ''modus ponens'' is one of the most commonly used
argument form In logic, the logical form of a statement is a precisely specified semantic version of that statement in a formal system. Informally, the logical form attempts to formalize a possibly ambiguous statement into a statement with a precise, unamb ...
s in logic, it must not be mistaken for a logical law; rather, it is one of the accepted mechanisms for the construction of deductive proofs that includes the "rule of definition" and the "rule of substitution". ''Modus ponens'' allows one to eliminate a conditional statement from a logical proof or argument (the antecedents) and thereby not carry these antecedents forward in an ever-lengthening string of symbols; for this reason modus ponens is sometimes called the rule of detachment or the law of detachment. Enderton, for example, observes that "modus ponens can produce shorter formulas from longer ones", and Russell observes that "the process of the inference cannot be reduced to symbols. Its sole record is the occurrence of ⊦q he consequent... an inference is the dropping of a true premise; it is the dissolution of an implication".Whitehead and Russell 1927:9 A justification for the "trust in inference is the belief that if the two former assertions he antecedentsare not in error, the final assertion he consequentis not in error". In other words: if one
statement Statement or statements may refer to: Common uses *Statement (computer science), the smallest standalone element of an imperative programming language *Statement (logic and semantics), declarative sentence that is either true or false *Statement, ...
or
proposition A proposition is a statement that can be either true or false. It is a central concept in the philosophy of language, semantics, logic, and related fields. Propositions are the object s denoted by declarative sentences; for example, "The sky ...
implies a second one, and the first statement or proposition is true, then the second one is also true. If ''P'' implies ''Q'' and ''P'' is true, then ''Q'' is true.


Correspondence to other mathematical frameworks


Algebraic semantics

In mathematical logic, algebraic semantics treats every sentence as a name for an element in an ordered set. Typically, the set can be visualized as a lattice-like structure with a single element (the "always-true") at the top and another single element (the "always-false") at the bottom. Logical equivalence becomes identity, so that when \neg and \neg \vee \neg, for instance, are equivalent (as is standard), then \neg = \neg \vee \neg. Logical implication becomes a matter of relative position: P logically implies Q just in case P \leq Q, i.e., when either P = Q or else P lies below Q and is connected to it by an upward path. In this context, to say that P and P \rightarrow Q together imply Q—that is, to affirm ''modus ponens'' as valid—is to say that the highest point which lies below both P and P \rightarrow Q lies below Q, i.e., that P \wedge (P \rightarrow Q) \leq Q. In the semantics for basic propositional logic, the algebra is Boolean, with \rightarrow construed as the
material conditional The material conditional (also known as material implication) is a binary operation commonly used in logic. When the conditional symbol \to is interpreted as material implication, a formula P \to Q is true unless P is true and Q is false. M ...
: P \rightarrow Q = \neg \vee Q. Confirming that P \wedge (P \rightarrow Q) \leq Q is then straightforward, because P \wedge (P \rightarrow Q) = P \wedge Q and P \wedge Q \leq Q. With other treatments of \rightarrow, the semantics becomes more complex, the algebra may be non-Boolean, and the validity of modus ponens cannot be taken for granted.


Probability calculus

If \Pr(P \rightarrow Q) = x and \Pr(P) = y, then \Pr(Q) must lie in the interval + y - 1, x/math>. For the special case x = y = 1, \Pr(Q) must equal 1.


Subjective logic

''Modus ponens'' represents an instance of the binomial deduction operator in
subjective logic Subjective logic is a type of probabilistic logic that explicitly takes epistemic uncertainty and source trust into account. In general, subjective logic is suitable for modeling and analysing situations involving uncertainty and relatively unreli ...
expressed as: \omega^_ = (\omega^_,\omega^_)\circledcirc \omega^_\,, where \omega^_ denotes the subjective opinion about P as expressed by source A, and the conditional opinion \omega^_ generalizes the logical implication P \to Q. The deduced marginal opinion about Q is denoted by \omega^_. The case where \omega^_ is an absolute TRUE opinion about P is equivalent to source A saying that P is TRUE, and the case where \omega^_ is an absolute FALSE opinion about P is equivalent to source A saying that P is FALSE. The deduction operator \circledcirc of
subjective logic Subjective logic is a type of probabilistic logic that explicitly takes epistemic uncertainty and source trust into account. In general, subjective logic is suitable for modeling and analysing situations involving uncertainty and relatively unreli ...
produces an absolute TRUE deduced opinion \omega^_ when the conditional opinion \omega^_ is absolute TRUE and the antecedent opinion \omega^_ is absolute TRUE. Hence, subjective logic deduction represents a generalization of both ''modus ponens'' and the
Law of total probability In probability theory, the law (or formula) of total probability is a fundamental rule relating marginal probabilities to conditional probabilities. It expresses the total probability of an outcome which can be realized via several distinct ev ...
.


Alleged cases of failure

Philosophers and linguists have identified a variety of cases where ''modus ponens'' appears to fail. Vann McGee, for instance, argued that ''modus ponens'' can fail for conditionals whose consequents are themselves conditionals. The following is an example: # Either
Shakespeare William Shakespeare ( 23 April 1564 – 23 April 1616) was an English playwright, poet and actor. He is widely regarded as the greatest writer in the English language and the world's pre-eminent dramatist. He is often called England's natio ...
or
Hobbes Thomas Hobbes ( ; 5 April 1588 – 4 December 1679) was an English philosopher, best known for his 1651 book ''Leviathan'', in which he expounds an influential formulation of social contract theory. He is considered to be one of the founders ...
wrote ''
Hamlet ''The Tragedy of Hamlet, Prince of Denmark'', often shortened to ''Hamlet'' (), is a Shakespearean tragedy, tragedy written by William Shakespeare sometime between 1599 and 1601. It is Shakespeare's longest play. Set in Denmark, the play (the ...
''. # If either Shakespeare or Hobbes wrote ''Hamlet'', then if Shakespeare did not do it, Hobbes did. # Therefore, if Shakespeare did not write ''Hamlet'', Hobbes did it. Since Shakespeare did write ''Hamlet'', the first premise is true. The second premise is also true, since starting with a set of possible authors limited to just Shakespeare and Hobbes and eliminating one of them leaves only the other. However, the conclusion is doubtful, since ruling out Shakespeare as the author of ''Hamlet'' would leave numerous possible candidates, many of them more plausible alternatives than Hobbes (if the if-thens in the inference are read as material conditionals, the conclusion comes out true simply by virtue of the false antecedent. This is one of the
paradoxes of material implication The paradoxes of material implication are a group of true formulae involving material conditionals whose translations into natural language are intuitively false when the conditional is translated as "if ... then ...". A material conditional formu ...
). The general form of McGee-type counterexamples to ''modus ponens'' is simply P, P \rightarrow (Q \rightarrow R), therefore, Q \rightarrow R; it is not essential that P be a disjunction, as in the example given. That these kinds of cases constitute failures of ''modus ponens'' remains a controversial view among logicians, but opinions vary on how the cases should be disposed of. In
deontic logic Deontic logic is the field of philosophical logic that is concerned with obligation, permission, and related concepts. Alternatively, a deontic logic is a formal system that attempts to capture the essential logical features of these concepts. I ...
, some examples of conditional obligation also raise the possibility of ''modus ponens'' failure. These are cases where the conditional premise describes an obligation predicated on an immoral or imprudent action, e.g., "If Doe murders his mother, he ought to do so gently," for which the dubious unconditional conclusion would be "Doe ought to gently murder his mother." ''
Stanford Encyclopedia of Philosophy The ''Stanford Encyclopedia of Philosophy'' (''SEP'') is a freely available online philosophy resource published and maintained by Stanford University, encompassing both an online encyclopedia of philosophy and peer-reviewed original publication ...
''.
It would appear to follow that if Doe is in fact gently murdering his mother, then by ''modus ponens'' he is doing exactly what he should, unconditionally, be doing. Here again, ''modus ponens failure is not a popular diagnosis but is sometimes argued for.


Possible fallacies

The fallacy of
affirming the consequent In propositional logic, affirming the consequent (also known as converse error, fallacy of the converse, or confusion of necessity and sufficiency) is a formal fallacy (or an invalid form of argument) that is committed when, in the context of a ...
is a common misinterpretation of the ''modus ponens''.


See also

* * * * * * *


Notes


References


Sources

*Herbert B. Enderton, 2001, ''A Mathematical Introduction to Logic Second Edition'', Harcourt Academic Press, Burlington MA, . * Audun Jøsang, 2016, ''Subjective Logic; A formalism for Reasoning Under Uncertainty'' Springer, Cham, *
Alfred North Whitehead Alfred North Whitehead (15 February 1861 â€“ 30 December 1947) was an English mathematician and philosopher. He created the philosophical school known as process philosophy, which has been applied in a wide variety of disciplines, inclu ...
and
Bertrand Russell Bertrand Arthur William Russell, 3rd Earl Russell, (18 May 1872 – 2 February 1970) was a British philosopher, logician, mathematician, and public intellectual. He had influence on mathematics, logic, set theory, and various areas of analytic ...
1927 ''Principia Mathematica to *56 (Second Edition)'' paperback edition 1962, Cambridge at the University Press, London UK. No ISBN, no LCCCN. *
Alfred Tarski Alfred Tarski (; ; born Alfred Teitelbaum;School of Mathematics and Statistics, University of St Andrews ''School of Mathematics and Statistics, University of St Andrews''. January 14, 1901 – October 26, 1983) was a Polish-American logician ...
1946 ''Introduction to Logic and to the Methodology of the Deductive Sciences'' 2nd Edition, reprinted by Dover Publications, Mineola NY. (pbk).


External links

* * *
Modus ponens
' at Wolfram MathWorld {{DEFAULTSORT:Modus Ponens Rules of inference Latin logical phrases Theorems in propositional logic Classical logic