Skip to main content
Contents
Search Book
Search Results:
No results.
Read aloud
Readability settings Prev Up Next
\(\def\ds{\displaystyle}
\def\d{\displaystyle}
\def\N{\mathbb N}
\def\B{\mathbf{B}}
\def\Z{\mathbb Z}
\def\Q{\mathbb Q}
\def\R{\mathbb R}
\def\C{\mathbb C}
\def\F{\mathbb F}
\def\pow{\mathcal P}
\def\inv{^{-1}}
\def\iff{\leftrightarrow}
\def\Iff{\Leftrightarrow}
\def\land{\wedge}
\def\And{\bigwedge}
\def\entry{\entry}
\def\AAnd{\d\bigwedge\mkern-18mu\bigwedge}
\def\Vee{\bigvee}
\def\VVee{\d\Vee\mkern-18mu\Vee}
\def\imp{\rightarrow}
\def\Imp{\Rightarrow}
\def\Fi{\Leftarrow}
\def\var{\mbox{var}}
\def\Th{\mbox{Th}}
\def\entry{\entry}
\def\sat{\mbox{Sat}}
\def\con{\mbox{Con}}
\def\iffmodels{\bmodels\models}
\def\dbland{\bigwedge \!\!\bigwedge}
\def\dom{\mbox{dom}}
\def\rng{\mbox{range}}
\def\isom{\cong}
\def\st{\mid}
\def\divides{\mid}
\def\and{\text{ and }}
\def\lcm{\text{lcm}}
\def\modulus{\mathbin{\%}}
\newcommand{\vtx}[2]{node[fill,circle,inner sep=0pt, minimum size=4pt,label=#1:#2]{}}
\newcommand{\va}[1]{\vtx{above}{#1}}
\newcommand{\vb}[1]{\vtx{below}{#1}}
\newcommand{\vr}[1]{\vtx{right}{#1}}
\newcommand{\vl}[1]{\vtx{left}{#1}}
\renewcommand{\v}{\vtx{above}{}}
\def\circleA{(-.5,0) circle (1)}
\def\circleAlabel{(-1.5,.6) node[above]{$A$}}
\def\circleB{(.5,0) circle (1)}
\def\circleBlabel{(1.5,.6) node[above]{$B$}}
\def\circleC{(0,-1) circle (1)}
\def\circleClabel{(.5,-2) node[right]{$C$}}
\def\twosetbox{(-2,-1.4) rectangle (2,1.4)}
\def\threesetbox{(-2.5,-2.4) rectangle (2.5,1.4)}
\def\ansfilename{practice-answers}
\def\shadowprops{{fill=black!50,shadow xshift=0.5ex,shadow yshift=0.5ex,path fading={circle with fuzzy edge 10 percent}}}
\newcommand{\hexbox}[3]{
\def\x{-cos{30}*\r*#1+cos{30}*#2*\r*2}
\def\y{-\r*#1-sin{30}*\r*#1}
\draw (\x,\y) node{#3};
}
\renewcommand{\bar}{\overline}
\newcommand{\card}[1]{\left| #1 \right|}
\newcommand{\twoline}[2]{\begin{pmatrix}#1 \\ #2 \end{pmatrix}}
\newcommand{\fixspacing}{\vspace{0pt plus 1filll}\mbox{}}
\usepackage{cancel}
\newcommand{\lt}{<}
\newcommand{\gt}{>}
\newcommand{\amp}{&}
\definecolor{fillinmathshade}{gray}{0.9}
\newcommand{\fillinmath}[1]{\mathchoice{\colorbox{fillinmathshade}{$\displaystyle \phantom{\,#1\,}$}}{\colorbox{fillinmathshade}{$\textstyle \phantom{\,#1\,}$}}{\colorbox{fillinmathshade}{$\scriptstyle \phantom{\,#1\,}$}}{\colorbox{fillinmathshade}{$\scriptscriptstyle\phantom{\,#1\,}$}}}
\)
Section 2.4 Logical Arguments
βVote for me, and your taxes will go down.β βIf
\(x^2\) is divisible by 4, then
\(x\) is even.β βIf you sneeze with your eyes open, your eye will burst.β These statements are all logical arguments. In this section weβll discuss how to determine if such a statement is valid or invalid.
Aside
The sneezing myth was even in the April 30, 1882 issue of the
New York Times ! β[Her physician] says that probably the sneezing was so rapid that the eyelid remained open... of course the young woman lost the sight of the injured eye.β.
This myth has been debunked, so donβt be afraid to sneeze.
Subsection
Definition 2.4.1 . Logical Arguments.
An
argument is a sequence of statements (
premises ) that ends with a conclusion.
A
valid argument is one where the conclusion follows from the truth of the premises.
For the sequence of premises \(p_1, p_2, \dots, p_n\) and conclusion \(q\text{,}\) an argument is valid if:
\begin{equation*}
p_1 \wedge p_2 \wedge \dots \wedge p_n \to q
\end{equation*}
is a tautology.
A
fallacy is a form of incorrect reasoning that leads to an invalid argument.
Example 2.4.2 .
Consider the following argument:
If you give a mouse a cookie, then heβll ask for a glass of milk.
You gave a mouse a cookie.
Therefore he asked for a glass of milk.
This argument is of the form:
\(p \to q\)
\(p\)
\(\therefore q\)
and is valid since
\(((p \to q) \wedge p) \to q\) is a tautology.
Below is a table of common argument forms, also known as rules of inference. Observe that weβre using
\(\Rightarrow\) to show βif, thenβ. This symbolic choice is to highlight the difference between the hypotheses and conclusion of the argument, and carries no additional meaning for the purposes of this course.
List 2.4.3. Basic argument forms - rule of inference
Let
\(p, q \and r\) be logical propositions. The following are tautologies:
Modus Ponens/Direct reasoning
\(\displaystyle (p\to q) \land p \Rightarrow q\)
Modus Tollens / Indirect Reasoning
\(\displaystyle (p \to q) \land \neg q \Rightarrow \neg p\)
Disjunctive Addition
\(\displaystyle p\Rightarrow (p\lor q)\)
Conjunctive Simplification
\((p \land q) \Rightarrow p\) \((p \land q) \Rightarrow q\)
Disjunctive Simplification
\((p \lor q) \land \neg p \Rightarrow q\) \((p \lor q) \land \neg q\Rightarrow p\)
Chain Argument / Syllogism
\(\displaystyle (p \to q) \land ( q \rightarrow r) \Rightarrow (p\to r)\)
Conjunction
\(\displaystyle (p) \land (q) \Rightarrow (p \land q)\)
Resolution
\(\displaystyle (p \lor q) \land (\neg p \lor r) \Rightarrow (q \lor r)\)
It would be good practice to verify that each of the arguments in table
ListΒ 2.4.3 is a tautology using either truth tables or logical equivalences.
Example 2.4.4 .
What rules of inference are being used here?
Kangaroos live in Australia and are marsupials. Therefore, kangaroos are marsupials.
If I go swimming, then I will stay in the sun too long. If I stay in the sun too long, then I will sunburn. Therefore, if I go swimming, then I will sunburn.
I read a horror story. When I read horror stories, I have weird dreams. Therefore I had weird dreams.
Definition 2.4.5 . Quantified Arguments.
Existential instantiation describes the argument:
\begin{equation*}
\exists x P(x) \implies P(c)
\end{equation*}
for some \(c\) in the domain.
Existential generalization describes the argument:
\begin{equation*}
P(c) \implies \exists x P(x) \text{.}
\end{equation*}
Universal modus ponens describes the argument:
\begin{equation*}
\forall x (P(x) \to Q(x)) \wedge P(a) \implies Q(a)
\end{equation*}
where \(a\) is a particular element in the domain.
Universal modus tollens describes the argument:
\begin{equation*}
\forall x (P(x) \to Q(x)) \wedge \neg Q(a) \implies \neg P(a)
\end{equation*}
where \(a\) is a particular element in the domain.
Example 2.4.6 .
Show that the premises, βA student in this class has not read the book,β and βEveryone in this class passed the first examβ imply the conclusion βSomeone who passed the first exam has not read the book.β Let
\(C(x)\) be β
\(x\) is in this class,β
\(B(x)\) βx has read the bookβ, and
\(P(x)\) β
\(x\) passed the first exam.β
Video / Answer .
Note that the number of the example is wrong, the video says 1.4.7, Sorry!
Solution .
The statement, βsomeone who passed the first exam has not read the bookβ means there is someone in class did those things.
\(\exists x (P(x) \wedge \neg B(x))\)
Table 2.4.7. Argument step-by-step
1. \(\exists x(C(x) \wedge \neg B(x))\)
Premise
2. \(C(a) \wedge \neg B(a) \)
Existential instantiation
3. \(C(a)\)
Simplification of 2
4. \(\forall x (C(x) \to P(x))\)
Premise
5. \(C(a) \to P(a)\)
Universal instantiation
6. \(P(a)\)
Modus ponens of 3 and 5
7. \(\neg B(a)\)
simplification of 2 a different way
8. \(P(a) \wedge \neg B(a)\)
Conjunction of 6 and 7
9 . \(\exists x (P(x) \wedge \neg B(x))\)
Existential generalization from 8.
Example 2.4.8 .
For the following argument, explain the rules of inference for each step leading the the conclusion:
Linda, a student in this class owns a red convertible. Everyone who owns a red convertible has gotten at least one speeding ticket. Therefore, someone in this class has gotten at least one speeding ticket.
Here are some common fallacies. Theyβre not typeset in a table because although you should be aware of what they are, they are not valid arguments!
Fallacy of affirming the conclusion:
βIf you get an A, you pass this class. You passed the class, therefore you got an A.β (not valid!)
βIf an animal is a type of cat, it has hair. I have hair. Therefore, I must be some kind of cat.β (not valid!)
\(((p \to q) \wedge q \to p)\) is not a tautology!
Fallacy of denying the hypothesis
βIf you get an A, you pass this class. You didnβt get an A. Oh no! You must not have passed this class!β (still not valid!)
βIf an animal is a type of cat, it has hair. My dog Ruby isnβt a cat. Therefore she must not have hair.β (nope)
\(((p\to q) \wedge \neg p \to q)\) is not a tautology!
Exercises Exercises
1.
Determine if the following deduction rule is valid:
\(p \vee q\)
\(\neg p\)
\(\therefore q\)
Solution .
The deduction rule is valid. To see this, make a truth table which contains
\(p \vee q\) and
\(\neg p\) (and
\(p\) and
\(q\) of course). Look at the truth value of
\(q\) in each of the rows that have
\(p \vee q\) and
\(\neg p\) true.
2.
Determine if the following is a valid deduction rule:
\(p \to (q \vee r)\)
\(\neg(p \to q)\)
\(\therefore r\)
Solution .
This is valid. Make a truth table.
3.
Determine if the following is a valid deduction rule:
\((p \wedge q) \to r\)
\(\neg p \vee \neg q\)
\(\therefore \neg r\)
Solution .
It isnβt; make a truth table and see
\((((p \land q) \to r) \land (\neg p \lor \neg q)) \to \neg r\) isnβt a tautology.
4.
Show that the following is a valid deduction rule by building a truth table.
\(p \to q\)
\(q \to r\)
\(\therefore (p \to r)\)
5.
Come up with all valid conclusions for this set of premises: βIf you get out the leash, the dog wants to go for a walk,β βthe dog wants to go for a walk if you put on shoes,β βthe dog wanting to go for a walk is sufficient for me to want a cat.β βThe dog doesnβt want to go for a walk.β Explain your answer noting each step of the argument.
6.
Consider the statement βSuperman saves the day or Lois Lane dies. Superman saved the day, therefore Lois didnβt die.β Is the argument valid? Explain your answer.
Solution .
This is an argument of the form:
\(\text{Superman saves} \lor \text{Lois dies}\)
\(\text{Superman saved}\)
\(\therefore \neg \text{Lois didn't die}\)
This is a fallacy. In fact, itβs the fallacy of denying the hypothesis in disguise. Rewrite the disjunction as an implication to see this:
\(\neg \text{Superman saves} \to \text{Lois dies}\)
\(\text{Superman saved}\)
\(\therefore \neg \text{Lois didn't die}\)
7.
Prove that the folowing is a valid argument, explaining each rule of inference used to arrive at the conclusion.
βI take the bus or I walk. If I walk I get tired. I do not get tired. Therefore I take the bus.β
βAll lions are fierce. Some lions do not drink coffee. Therefore, some fierce creatures do not drink coffee.β
Hint .
Write each in terms of logical symbols.
Let the universe of discourse be all creatures, \(L(x)\) be the statement β\(x\) is a lion,β \(C(x)\) be β\(x\) drinks coffee,β and \(F(x)\) is β\(x\) is fierce.β
8.
Show that the following argument is invalid.
If wages increase, then there will be inflation. The cost of living will not increase if there is no inflation. Wages will increase. Therefore, the cost of living will increase.
Hint .
Solution .
The argument has three propositional variables and is of the form:
\(\text{wages increase} \to \text{inflation}\)
\(\neg\text{inflation} \to \neg \text{cost of living increase}\)
\(\text{wages increase}\)
\(\therefore \text{cost of living increases}\)
... now make a truth table.