Inzien en bewijzen - CWI
Inzien en bewijzen - CWI
Inzien en bewijzen - CWI
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
106 Uitwerking<strong>en</strong><br />
200 kilometer afgelegd.<br />
Uitwerking van 2.8. Het cruciale inzicht is dat bij elke stap het aantal witte ste<strong>en</strong>tjes onev<strong>en</strong><br />
blijft. Immers, we beginn<strong>en</strong> met e<strong>en</strong> onev<strong>en</strong> aantal witte ste<strong>en</strong>tjes. Stel dat we erg<strong>en</strong>s midd<strong>en</strong><br />
in de procedure zitt<strong>en</strong>, <strong>en</strong> er zit e<strong>en</strong> onev<strong>en</strong> aantal witte ste<strong>en</strong>tjes in de vaas. Er zijn drie<br />
mogelijkhed<strong>en</strong>.<br />
1. Er word<strong>en</strong> twee witte ste<strong>en</strong>tjes getrokk<strong>en</strong>. Er gaat nu e<strong>en</strong> zwarte ste<strong>en</strong> terug, <strong>en</strong> het aantal<br />
witte ste<strong>en</strong>tjes blijft onev<strong>en</strong>.<br />
2. Er word<strong>en</strong> twee zwarte ste<strong>en</strong>tjes getrokk<strong>en</strong>. Er gaat e<strong>en</strong> zwarte ste<strong>en</strong> terug. Het aantal<br />
witte ste<strong>en</strong>tjes verandert niet <strong>en</strong> blijft dus onev<strong>en</strong>.<br />
3. Er wordt e<strong>en</strong> zwart <strong>en</strong> e<strong>en</strong> wit ste<strong>en</strong>tje getrokk<strong>en</strong>. De witte gaat terug. Het aantal witte<br />
ste<strong>en</strong>tjes verandert niet <strong>en</strong> blijft dus onev<strong>en</strong>.<br />
Als het laatste ste<strong>en</strong>tje zwart zou zijn, zou het aantal witte ste<strong>en</strong>tjes ev<strong>en</strong> zijn geword<strong>en</strong> (0 is<br />
ev<strong>en</strong>). Dat kan niet, dus het laatste ste<strong>en</strong>tje is wit.<br />
Uitwerking van 2.9. F0 = 2 20<br />
F4 = 2 24<br />
+1 = 3, F1 = 221 +1 = 5, F2 = 222 +1 = 17, F3 = 223 +1 = 257.<br />
+ 1 = 65537.<br />
Uitwerking van 2.10. Het Haskell programma map (\n -> 2^(2^n) + 1) [0..8] geeft:<br />
F0 = 3<br />
F1 = 5<br />
F2 = 17<br />
F3 = 257<br />
F4 = 65537<br />
F5 = 4294967297<br />
F6 = 18446744073709551617<br />
F7 = 340282366920938463463374607431768211457<br />
F8 = 115792089237316195423570985008687907853269984665640564039457584007913129639937<br />
Dit loopt verschrikkelijk snel op. Ontbind<strong>en</strong> in factor<strong>en</strong> is met simpele programma’s vrijwel<br />
onbegonn<strong>en</strong> werk. Verder dan 18446744073709551617 = 274177 · 67280421310721 kom<strong>en</strong> we<br />
niet.<br />
Uitwerking van 2.11.<br />
a0 = 90 b0 = 42<br />
a0 > b0 a1 = 48 b1 = 42<br />
a1 > b1 a2 = 6 b2 = 42<br />
a2 < b2 a3 = 6 b3 = 36<br />
a3 < b3 a4 = 6 b4 = 30<br />
a4 < b4 a5 = 6 b5 = 24<br />
a5 < b5 a6 = 6 b6 = 18<br />
a6 < b6 a7 = 6 b7 = 12<br />
a7 < b7 a8 = 6 b8 = 6<br />
a8 = b8 = 6