Disjunction elimination

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Disjunction elimination
TypeRule of inference
FieldPropositional calculus
StatementIf a statement P implies a statement Q and a statement R also implies Q, then if either P or R is true, then Q has to be true.
Symbolic statement1.PQ2.RQ3.PRQ

In propositional logic, disjunction elimination[1][2] (sometimes named proof by cases, case analysis, or or elimination) is the valid argument form and rule of inference that allows one to eliminate a disjunctive statement from a logical proof. It is the inference that if a statement P implies a statement Q and a statement R also implies Q, then if either P or R is true, then Q has to be true. The reasoning is simple: since at least one of the statements P and R is true, and since either of them would be sufficient to entail Q, Q is certainly true.

An example in English:

1. If I'm inside, I have my wallet on me.
2. If I'm outside, I have my wallet on me.
3. It is true that either I'm inside or I'm outside.
Therefore, I have my wallet on me.

It is the rule can be stated as:

1.PQ2.RQ3.PRQ

where the rule is that whenever instances of "PQ", and "RQ" and "PR" appear on lines of a proof, "Q" can be placed on a subsequent line.

Formal notation

[edit | edit source]

The disjunction elimination rule may be written in sequent notation:

(PQ),(RQ),(PR)Q

where is a metalogical symbol meaning that Q is a syntactic consequence of PQ, and RQ and PR in some logical system;

and expressed as a truth-functional tautology or theorem of propositional logic:

(((PQ)(RQ))(PR))Q

where P, Q, and R are propositions expressed in some formal system.

See also

[edit | edit source]

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).