Waar stopt oneindig?

advertisement
WAAR STOPT ONEINDIG?
JACO VAN DE POL, INFORMATICA
FASCINATIE MET ONEINDIG ∞
TELLEN
 Als kinderen tellen: “wat komt er na miljoen?” En dan, en dan, en dan?
 Magie: ontelbaar
 Zeno’s paradox (490-430 BC): oneindig klein
 Achilles kan de Schildpad nooit inhalen: 1/2, 1/4, 1/8, 1/16, 1/32, ….
 Aristoteles (384-322 BC):
 Potentieel oneindig: 0, 1, 2, 3, … het stopt nooit …
 Actueel oneindig: alleen goddelijk? (Thomas van Aquino)
 Cantor: wiskundige uit de 19e eeuw -- precieze definities
Waar stopt oneindig?
-
Jaco van de Pol
3 nov 2016
VERZAMELINGEN
 Eindige verzamelingen: {0,1,2,3} {1845,1918}
{}
 N – verzameling natuurlijke getallen: {0, 1, 2, 3, … }
 Q – verzameling rationele getallen: {½, ¾, 5
100,
218.333333…, … }
 R – verzameling reële getallen: { 2, 3, e, 𝜋, 0,101001000100001…}
 Wanneer zijn twee verzamelingen even groot?
 {0,1,2,3,4} ~ {0,1,4,9,16}
Waar stopt oneindig?
-
Jaco van de Pol
3 nov 2016
CANTOR (1845-1918)
DE WISKUNDE VAN HET ONEINDIGE HOTEL
 Twee verzamelingen zijn even groot
als je ze op elkaar kunt afbeelden
(X ~ Y als X en Y gelijkmachtig)
 Hotel met oneindig veel kamers:
 1 gast erbij?
 2x zoveel gasten?
 {0,1,2,3,4…} ~ {0,2,4,6,8,…}
 Zijn alle oneindige verzamelingen
even groot?
 N ~ Q?
 N ~ R? Nee!
Waar stopt oneindig?
-
Jaco van de Pol
3 nov 2016
CANTORS DIAGONAAL-ARGUMENT
STEL DAT ER EEN LIJST IS VAN ALLE REËLE GETALLEN TUSSEN 0 EN 1…
1. 0,123451234512345……
2. 0,100000000000000……
3. 0,314159265358979……
4. 0,000000000000100.......
5. 0,101001000100001……
6. ..………6…………………
 Beschouw de diagonaal, tel er telkens 1 bij op:
 0,215117….. Zit niet in de lijst
 Tegenspraak!
 Dus: Er is geen lijst van alle reële getallen
 N ~ R is niet waar
Waar stopt oneindig?
-
Jaco van de Pol
3 nov 2016
CARDINAALGETALLEN
 Cardinaalgetallen “meten” de grootte van een verzameling
 0,1,2,3,… (eindige cardinaalgetallen)
 ℵ0 (Alef-0): de grootte van N (aftelbaar)
 ℵ1 (Alef-1): de grootte van R (overaftelbaar)
 Continuüm hypothese (Georg Cantor, 1877):
 “Er is geen verzameling “groter” dan ℵ0 en “kleiner” dan ℵ1
 Dit is nog nooit bewezen maar ook nooit weerlegd!
 Maar Q dan? Er geldt toch: N ⊂ 𝐐 ⊂ R
Waar stopt oneindig?
-
Jaco van de Pol
3 nov 2016
ORDINAAL-GETALLEN
 Notatie-systeem voor lineair-geordende “oneindige” getallen
 Opvolger
 Limiet
 0,1,2,…. etc,etc. Limiet: 𝜔 (omega, het eerste oneindige ordinaalgetaal)
 Gewoon steeds verder:
 𝜔 + 1, 𝜔 + 2, 𝜔 + 3, 𝜔 + 4, … Limiet: 𝜔 + 𝜔 = 𝜔2
 𝜔2 + 1, … , 𝜔3,…, 𝜔4, … , 𝜔𝜔 = 𝜔2 , 𝜔3 , 𝜔4 , … 𝜔𝜔
𝜔
 𝜔𝜔 +1, … 𝜔𝜔 …. ? Wat nu? Wat komt “erna”?
 Limiet: 𝜀0 . Dit is de “kleinste oplossing” van 𝑥 = 𝜔 𝑥
 … overaftelbaar…ontoegankelijk…
 Geen enkel notatie-principe is “toereikend”.
Er is steeds een nieuw principe nodig
Waar stopt oneindig?
-
Jaco van de Pol
3 nov 2016
TERMINATIE VAN PROGRAMMA’S
EEN GROTE FRUSTRATIE VAN SOFTWARE
 Stopt dit programma wel altijd?
 Hangt de computer nu?
 Moet ik nog langer wachten?
 Input N
 Input N
 While (N>0)
 N := N-1
 While (N>0)
 N := N-1
 Input M
 While (M>0)
 M := M-1
 Termineert in 𝜔 stappen
 Termineert in 𝜔2 stappen
Waar stopt oneindig?
-
Jaco van de Pol
3 nov 2016
RIJ VAN SYRACUSE
TERMINATIE IS MOEILIJK…
 While (N>1)
 Als N=1: Klaar
 Als N even: Kies N/2
 Als N oneven: Kies N*3+1
 Vb: 5, 16, 8, 4, 2, 1
 Vb: 9, 28, 14, 7, 22, 11, 34, 17, 52, 26, 13, 40, 20, 10, 5, 16, 8, 4, 2, 1
 Vraag: Komt dit altijd uit op 1?
 Niemand die het weet
 Tip: probeer 27
Waar stopt oneindig?
-
Jaco van de Pol
3 nov 2016
ALAN TURING (1912-1954)
PIONIER EN COMPUTERHELD
 WO-2: Kraakt Turing de Duitse Enigma code
met zijn eerste zelfgebouwde computer
 Als wiskundige: bedenkt de Turing Machine
(de eerste “programmeerbare” computer)
 Turing Machine:
 Eindige besturing
 lokale beslissingen
 Oneindige tape (invoer/uitvoer)
 programma = Data
 Invoer kan de “code” van een Turingmachine zijn
Benedict Cumberbatch,
The Imitation Game
Waar stopt oneindig?
-
Jaco van de Pol
3 nov 2016
TERMINATIE IS ONBESLISBAAR
 Lastig, programma’s die niet termineren
 Kunnen we geen programma schrijven die dat checkt?
 IBM had hiervoor in de beginjaren ‘50 een team programmeurs
 Alan Turing (1936):
 Een programma dat checkt of programma M termineert bij input I
KAN NIET BESTAAN
 Bewijs:
 Stel: er bestaat zo’n programma H dat het Halting Problem oplost
 Dus H(M,I) = “JA” als M(I) stopt, “NEE” als M(I) hangt
 … Tegenspraak
 Prachtige illustratie: https://www.youtube.com/watch?v=92WHN-pAFCs
Waar stopt oneindig?
-
Jaco van de Pol
3 nov 2016
ONEINDIGHEID IN BEELD? MC ESCHER, 1898-1972
GA NAAR HORSTTOREN T1300 VOOR MEER SPECTACULAIR BEELD
Citrus x2+z2= y3(1-y)3
I M A G I N A RY
W ISKUN DE IN SPRAN KELEN DE BEELDEN
Enschede
Gra tis Bezoek en
24 okt. t/ m 11 nov. 2016
Universiteit Twente, Enschede,
Locatie: GebouwHorst
Een reizende wiskundetentoonstelling,
voor het eerst in Nederland.
De schitterende beelden, unieke
3D-objecten en interactieve
visualisaties laten niemand onberoerd.
Volg ons aanbod voor leraren,
schoolklassen en gratis geleide
bezoeken op www.imaginarymaths.nl
O RG A N ISA TO REN
SPO N SO REN
O RG A N ISEREN DE UN IVERSITEITEN
Spinoza prijs
Aad van der Vaart
Stichting
Thoma s
Stieltjes
Freudenthal Instituut en M athematisch Instituut
Waar stopt oneindig?
-
Jaco van de Pol
TU Eindhoven
Universiteit Twente
Universiteit van Amsterdam
Vrije Universiteit Amsterdam
Universiteit Utrecht
Rijksuniversiteit Groningen
Universiteit Leiden
Radboud Universiteit Nijmegen
3 nov 2016
Download