modus ponens
please note:
- the text and code below is from The Pseudopedia
- it has been imported raw for GetWiki
In
classical logic,
modus ponendo ponens (
Latin for
mode that affirms by affirming;
(1) often abbreviated to
MP or
modus ponens) is a
valid, simple
argument form sometimes referred to as
affirming the antecedent or
the law of detachment. It is closely related to another valid form of argument,
modus tollens.
Modus ponens is a very common
rule of inference, and takes the following form:
If
P, then
Q.
P.
Therefore,
Q.
(2)
Formal notation
The
modus ponens rule may be written in
sequent notation:
or in
rule form:
Explanation
The argument form has two premises. The first premise is the "if–then" or
conditional claim, namely that P implies Q. The second premise is that P, the
antecedent of the conditional claim, is true. From these two premises it can be logically concluded that Q, the
consequent of the conditional claim, must be true as well. In
Artificial Intelligence, modus ponens is often called
forward chaining.An example of an argument that fits the form
modus ponens:
If today is Tuesday, then I will go to work.
Today is Tuesday.
Therefore, I will go to work.
This argument is
valid, but this has no bearing on whether any of the statements in the argument are
true; for modus ponens to be a sound argument, the premises must be true for any true instances of the conclusion. An
argument 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, I might be going to work on Wednesday. In this case, the reasoning for my going to work (because it is Wednesday) is unsound. The argument is only sound on Tuesdays (when I go to work), but valid on every day of the week. A
propositional argument using modus ponens is said to be
deductive.In single-conclusion
sequent calculi,
modus ponens is the Cut rule. The
cut-elimination theorem 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 between proofs and programs relates modus ponens to
function application: if
f is a function of type
P → Q and
x is of type
P, then
f x is of type
Q.
Justification via truth table
The validity of
modus ponens in classical two-valued logic can be clearly demonstrated by use of a
truth table.{| align="center" border="1" cellpadding="8" cellspacing="0" style="background:lightcyan; font-weight:bold; text-align:center; width:45%"|+
|
style="background:paleturquoise"! style="width:15%" | p! style="width:15%" | q! style="width:15%" | p → q
|
| | T |
|
| | F |
|
| | T |
In instances of modus ponens we assume as premises that p → q is true and p is true. Only one line of the truth table - the first - satisfies these two conditions. On this line, q is also true. Therefore, whenever p → q is true and p is true, q must also be true.See also
References
-
[BOOK, Stone, Jon R., 1996, Latin for the Illiterati: Exorcizing the Ghosts of a Dead Language, London, UK: Routledge: 60., ]
-
[BOOK, Jago, Mark, Formal Logic, Humanities-Ebooks LLP, 2007, 978-1-84760-041-7, ]
External links
Modus ponensModus ponensModus ponensModus ponensModus ponendo ponensوضع مقدمModus ponens전건 긍정의 형식Jákvæð játunarreglaModus ponensמודוס פוננסModus ponensモーダスポネンスModus ponendo ponensModus ponensModus ponensModus ponensModus ponensМодус поненсModus ponensModus ponens肯定前件
- content above as imported from The Pseudopedia
- "modus ponens" does not exist on GetWiki
- time: 10:08am EDT - Fri, Mar 19 2010