-
Notifications
You must be signed in to change notification settings - Fork 3
/
03b-proof-techniques2.tex
178 lines (147 loc) · 5.24 KB
/
03b-proof-techniques2.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
\include{commons}
\lecturetitle{Lecture 3b: Proof techniques 2}
\begin{frame}\frametitle{Proof techniques\footnote{This lecture mostly follows Berkeley CS70 lecture notes.}}
In this lecture, we will focus on two other proof techniques.
\begin{itemize}
\item Proofs by contradiction
\item Proofs by cases
\end{itemize}
\end{frame}
\begin{frame}\frametitle{Proofs by contradiction}
We want to prove that proposition $P$ is true. To do so, we first
assume that $P$ is false, and show that this logically leads to a
contradiction. This means that it is impossible for $P$ to be
false; hence, $P$ has to be true. This is called a proof by
contradiction or {\em reductio ad absurdum}.
\begin{tcolorbox}[title=Direct proofs]
{\bf Theorem:} \\
$P$
\begin{proof}
We use prove by contradiction.
Assume $\neg P$.
... (then show that $R$ and $\neg R$ follows from $\neg P$)
This is a contradiction. Therefore, $P$ must be true.
\end{proof}
\end{tcolorbox}
\end{frame}
\begin{frame}\frametitle{Example 1 (1)}
\begin{theorem}
$\sqrt{2}$ is irrational.
\end{theorem}
\begin{proof}
We prove by contradiction. Assume that the theorem is false,
i.e., assume that $\sqrt{2}$ is rational. \pause
Therefore, there exists a pair of positive integers $a$ and $b$
such that $\sqrt{2} = a/b$. \pause Let's choose the pair $a$ and
$b$ such that $b$ is minimum. In this case, $a$ and $b$ share no
common factors. \pause
Let's square both terms. We get $2 = a^2/b^2$, or
\[ a^2 = 2b^2. \]
(cont. in next slide)
\end{proof}
\end{frame}
\begin{frame}\frametitle{Example 1 (2)}
\begin{proof}[Proof. (cont.)]
By definition, we know that $a^2$ is an even number. From a
theorem from last time, we know that $a$ must also be an even
number. \pause
Again by definition, there exists integer $k$ such that $a = 2k$.
We then obtain
\[2b^2 = (2k)^2 = 4k^2,\]
i.e., $b^2 = 2k^2$. \pause This implies that $b^2$ is an even number.
Again, this means that $b$ must be an even number. \pause
\vspace{0.1in}
\textcolor{blue}{{\bf [quick check] } Do you see that we are
arriving at a contradiction here?}
\vspace{0.1in}
\pause
(cont. in the next slide)
\end{proof}
\end{frame}
\begin{frame}\frametitle{Example 1 (3)}
\begin{proof}[Proof. (cont.)]
Since $a$ and $b$ are both even numbers, they share $2$ as a
common factor. \pause
This contradicts the fact that we choose the pair $a$ and $b$ that
share no common factor. \pause
Therefore, $\sqrt{2}$ must be irrational.
\end{proof}
\end{frame}
\begin{frame}\frametitle{Proofs by cases}
\begin{itemize}
\item The last proof technique that we shall discuss is closely
related to proofs by exhaustion we tried before.
\item Sometimes when we want to prove a statement, there are many
possible cases. Also, we might not know which cases are true.
\item We might still be able to prove the statement if we can show
that the statement is true in every case.
\end{itemize}
\end{frame}
\begin{frame}\frametitle{Example 2 (1)}
\begin{theorem}
Suppose that I have 3 pairs of socks: one pair in gray, one pair
in white, and one pair in black. If I pick any 4 socks, I will
have at least one pair of the same color.
\end{theorem}
\pause
\textcolor{blue}{If we want to prove by exhaustion, we will have to
consider all 15 cases.}
\pause
\begin{proof}
Let's split the process of picking 4 socks into 2 steps. First,
pick 3 socks, then pick the last sock.
After we pick the first 3 socks. There are 2 possible cases:
either I have a pair of socks with the same color, or I do not
have such a pair. We shall consider each case separately.
(cont. in the next slide)
\end{proof}
\end{frame}
\begin{frame}\frametitle{Example 2 (1)}
\begin{proof}[Proof. (cont.)]
\begin{itemize}
\item
{\bf Case 1:} {\em I have a pair of socks with the same color.} \\
\pause
In this case, the theorem is true.
\pause
\item
{\bf Case 2:} {\em I do not have a pair of socks with the same
color.} \\
\pause
In this case, since I have 3 colors and 3 socks, I must have one
sock for each color. Now, after we pick the last sock, whatever
color the last one is, we have a color-matching sock in our
first 3 socks. Therefore, the theorem is also true in this
case.
\end{itemize}
\pause
Since these two cases cover all possibilities, we conclude that
the theorem is true.
\end{proof}
\end{frame}
\begin{frame}\frametitle{Proofs by cases in propositional logic}
In propositional logic, the following describe a proof by cases.
\begin{tcolorbox}
\begin{tabular}{l}
$P \vee Q \vee R$ \\
$P\Rightarrow S$ \\
$Q\Rightarrow S$ \\
$R\Rightarrow S$ \\
\hline
$S$
\end{tabular}
\end{tcolorbox}
\pause
Sometimes, when we have 2 cases, we also see:
\pause
\begin{tcolorbox}
\begin{tabular}{l}
$P\vee\neg P$\\
$P\Rightarrow S$ \\
$\neg P \Rightarrow S$ \\
\hline
$S$
\end{tabular}
\end{tcolorbox}
Note that we can leave $P\vee\neg P$ out, because it is always true.
\end{frame}