MTH 260 SECTION 3.4 27 DELTA COLLEGE Let S be the subset of ...
MTH 260 SECTION 3.4 27 DELTA COLLEGE Let S be the subset of ...
MTH 260 SECTION 3.4 27 DELTA COLLEGE Let S be the subset of ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Think <strong>of</strong> <strong>the</strong> points <strong>of</strong> S <strong>be</strong>ing generated on a grid and you will have a good picture <strong>of</strong> <strong>the</strong><br />
points generated after each step.<br />
b) Using strong induction on <strong>the</strong> num<strong>be</strong>r n <strong>of</strong> applications <strong>of</strong> <strong>the</strong> recursive step, where n is<br />
a non-negative integer, let P (n) <strong>be</strong> <strong>the</strong> statement:<br />
“After n applications <strong>of</strong> <strong>the</strong> recursive step, a ≤ 2b whenever (a, b) ∈ S.”<br />
The statement P (0) is true, since after 0 applications <strong>of</strong> <strong>the</strong> recursive step <strong>the</strong> only mem<strong>be</strong>r<br />
<strong>of</strong> S is (0, 0) and 0 ≤ 2(0).<br />
Now assume that <strong>the</strong> statements P (j) are true for 0 ≤ j ≤ k and show that P (k + 1) is true.<br />
Take a mem<strong>be</strong>r (a, b) <strong>of</strong> S that has <strong>be</strong>en generated after k + 1 applications <strong>of</strong> <strong>the</strong> recursive<br />
step. If (a, b) occured after j applications <strong>of</strong> <strong>the</strong> recursive step, and j ≤ k, <strong>the</strong>n we know that<br />
a ≤ 2b by assumption. If (a, b) occured only after k + 1 applications <strong>of</strong> <strong>the</strong> recursive step <strong>the</strong>n<br />
<strong>the</strong>re is a mem<strong>be</strong>r (α, β) ∈ S, generated after fewer applications <strong>of</strong> <strong>the</strong> recursive step, such that<br />
(a, b) is ei<strong>the</strong>r<br />
(α, β + 1), (α + 1, β + 1), or (α + 2, β + 1)<br />
For each <strong>of</strong> <strong>the</strong>se three possibilities a ≤ 2b <strong>be</strong>cause α ≤ 2β (by assumption):<br />
i) For <strong>the</strong> first pair: a = α ≤ 2β < 2(β + 1) = 2b.<br />
ii) For <strong>the</strong> second pair: a = α + 1 ≤ 2β + 1 < 2(β + 1) = 2b.<br />
iii) For <strong>the</strong> third pair: a = α + 2 ≤ 2β + 2 = 2(β + 1) = 2b.<br />
Therefore P (k + 1) is true and P (n) is true for all non-negative integers n.<br />
c) Now using structural induction we prove <strong>the</strong> statment:<br />
“a ≤ 2b whenever (a, b) ∈ S.”<br />
In <strong>the</strong> basis step <strong>of</strong> <strong>the</strong> recursive definition (0, 0) is <strong>the</strong> only mem<strong>be</strong>r <strong>of</strong> S and 0 ≤ 2(0).<br />
In <strong>the</strong> recursive step we generate a new element (a, b) <strong>of</strong> S from an existing element (α, β) ∈ S<br />
in one <strong>of</strong> three ways:<br />
(α, β + 1), (α + 1, β + 1), or (α + 2, β + 1)<br />
By assumption α ≤ 2β, and in each <strong>of</strong> <strong>the</strong> three cases above, that guarentees that a ≤ 2b<br />
i) For <strong>the</strong> first pair: a = α ≤ 2β < 2(β + 1) = 2b.<br />
ii) For <strong>the</strong> second pair: a = α + 1 ≤ 2β + 1 < 2(β + 1) = 2b.<br />
iii) For <strong>the</strong> third pair: a = α + 2 ≤ 2β + 2 = 2(β + 1) = 2b.<br />
Therefore a ≤ 2b whenever (a, b) ∈ S.<br />
Notice that <strong>the</strong> two arguments are very similar, but <strong>the</strong> structural induction argument avoids<br />
<strong>the</strong> awkward reference to <strong>the</strong> num<strong>be</strong>r <strong>of</strong> applications <strong>of</strong> <strong>the</strong> recursive step.