W4-232
W4-232
Definition
An argument is a sequence of statements.
Definition
An argument is called valid if the truth of the conclusion follows
necessarily (by logical form alone) from the truth of its
premises.
Corrolary:
When an argument is valid, and the premises are true, then the
conclusion must be true.
Proof: see truth table for conditional
Example argument schema
p
q
r
∴s
Note that when the premises are both true, the conclusion is
also true. The argument schema limits the situation to one row.
Exercise
You have an argument with your mother, trying to leave the
house. She admonishes you to eat well. You retort in an
annoyed voice:
p→q
q→p
∴p∨q
premise premise conclusion
p q p→q q→p p∨q
T T T T T
T F F T T
F T T F T
F F T T F
In the last row, both premises are true, but the conclusion is
false.
Rules of inference
A
means A → B ≡ T.
··˙ B
It should be read as
If A is true then
we conclude that B is true.
¬p → F
∴p
p ¬p ¬p→F (¬ p → F) → p
T F T T
F T F T
Basis of the method of proof by contradiction.
If an assumption leads to a contradiction, then the assumption
must be false.
Proof by cases rule
p∨q
p→r
q→r
∴ r
Proof by cases rule
p∨q
p→r
q→r
∴ r means [(p ∨ q) ∧ (p → r ) ∧ (q → r )] =⇒ r
(p ∨ q) ∧ (p → r ) ∧ (q → r )
≡ (p ∨ q) ∧ (¬p ∨ r ) ∧ (¬q ∨ r )
≡ (p ∨ q) ∧ [(¬p ∧ ¬q) ∨ r ] Distrib. Law
≡ (p ∨ q) ∧ [¬(p ∨ q) ∨ r ]
≡ [(p ∨ q) ∧ ¬(p ∨ q)] ∨ [(p ∨ q) ∧ r ] Distrib. Law
≡ F ∨ [(p ∨ q) ∧ r ]
≡ (p ∨ q) ∧ r
=⇒ r
Proof by cases rule
p∨q
p→r
q→r
∴ r
Case 1: p is true
Then the rule is true, since [p ∧ (p → r )] → r
Case 2: q is true
Then the rule is true, since [q ∧ (q → r )] → r
Fallacies
¬t
s→t modus tollens
∴ ¬s
¬s addition
∴ ¬s ∨ ¬r
≡ ¬(r ∧ s)
¬(r ∧ s)
(¬p ∨ ¬q) → (r ∧ s) modus tollens
∴ ¬(¬p ∨ ¬q)
≡p∧q
(p ∧ q) simplification
∴ p
p .... it rained.
Rules of Inference for Quantified Statements
U is the Universe of Discourse.
rule of inference name
∀x P(x) Universal instantiation
··˙ P(c) if c ∈ U
P(c) for arbitrary c ∈ U Universal generalization
··˙ ∀x P(x)
∃x P(x) Existential instantiation
··˙ P(c) for some c ∈ U
P(c) for some c ∈ U Existential generalization
··˙ ∃x P(x)
∀x P(x) → Q(x) Universal
P(c) for specific c ∈ U modus ponens
··˙ Q(c)
∀x P(x) → Q(x) Universal
¬Q(c) for specific c ∈ U modus tollens
··˙ ¬P(c)
Exercise
[(p ∨ q) ∧ ¬p] → q ≡ T
..
.
Good
Let x, y, z ∈ R.
∀x∀y∀z : (x × y ) × z = x × (y × z)
Reasoning
A is valid reasoning
B is not valid reasoning
C it isn’t clear
Reasoning
A
B is not valid reasoning
C
Reasoning
A is modus ponens
B is modus tollens
C not a valid argument
Reasoning
Reasoning schema: c → f
¬f
¬c
A
B is modus tollens
C
Q25