π = 3.141592653589793238462643383...



Vergelijkbare documenten
Bijzondere kettingbreuken

1 Delers 1. 3 Grootste gemene deler en kleinste gemene veelvoud 12

Kettingbreuken. 20 april K + 1 E + 1 T + 1 T + 1 I + 1 N + 1 G + 1 B + 1 R + 1 E + 1 U + 1 K + E + 1 N A + 1 P + 1 R + 1 I + 1

1 Kettingbreuken van rationale getallen

Eigenschap (Principe van welordening) Elke niet-lege deelverzameling V N bevat een kleinste element.

1 Rekenen in eindige precisie

Getaltheorie I. c = c 1 = 1 c (1)

7.1 Het aantal inverteerbare restklassen

Diophantische vergelijkingen

RSA. F.A. Grootjen. 8 maart 2002

Nu een leuk stukje wiskunde ter vermaak (hoop ik dan maar). Optellen van oneindig veel getallen

OPLOSSINGEN VAN DE OEFENINGEN

III.2 De ordening op R en ongelijkheden

Oefening 4.3. Zoek een positief natuurlijk getal zodanig dat de helft een kwadraat is, een derde is een derdemacht en een vijfde is een vijfdemacht.

4,7. Praktische-opdracht door een scholier 1959 woorden 1 juni keer beoordeeld

Hoofdstuk 3. Equivalentierelaties. 3.1 Modulo Rekenen

2 n 1. OPGAVEN 1 Hoeveel cijfers heeft het grootste bekende Mersenne-priemgetal? Met dit getal vult men 320 krantenpagina s.

In Katern 2 hebben we de volgende rekenregel bewezen, als onderdeel van rekenregel 4:

Oefening 4.3. Zoek een positief natuurlijk getal zodanig dat de helft een kwadraat is, een derde is een derdemacht en een vijfde is een vijfdemacht.

VERZAMELINGEN EN AFBEELDINGEN

Machten, exponenten en logaritmen

Getallenleer Inleiding op codeertheorie. Cursus voor de vrije ruimte

Hoofdstuk 6. Congruentierekening. 6.1 Congruenties

We beginnen met de eigenschappen van de gehele getallen.

1. REGELS VAN DEELBAARHEID.

Oplossing van opgave 6 en van de kerstbonusopgave.

Uitwerkingen van de opgaven uit Pi

Cover Page. The handle holds various files of this Leiden University dissertation.

1.5.1 Natuurlijke, gehele en rationale getallen

Irrationaliteit en transcendentie

Polynomen. + 5x + 5 \ 3 x 1 = S(x) 2x x. 3x x 3x 2 + 2

ANTWOORDEN blz. 1. d = 1013; = ; = ; =

Dan komt er informatie over de aantallen koeien. Over de witte koeien zien we in regels dit w = ( 1 / / 4

1.1 Rekenen met letters [1]

Memoriseren: Een getal is deelbaar door 10 als het laatste cijfer een 0 is. Of: Een getal is deelbaar door 10 als het eindigt op 0.

Aanvulling basiscursus wiskunde. A.C.M. Ran

Algebra, Les 18 Nadruk verboden 35

II.3 Equivalentierelaties en quotiënten

Constructie der p-adische getallen

Praktisch bestaan er enkele eenvoudige methoden om een decimaal getal om te zetten naar een binair getal. We bespreken hier de twee technieken.

Uitwerking Puzzel 93-1, Doelloos

Aanvulling bij de cursus Calculus 1. Complexe getallen

Combinatoriek groep 1 & 2: Recursie

Heron driehoek. 1 Wat is een Heron driehoek? De naam Heron ( Heroon) is bekend van de formule

Getaltheorie II. ax + by = c, a, b, c Z (1)

1 Limiet van een rij Het begrip rij Bepaling van een rij Expliciet voorschrift Recursief voorschrift 3

Uitwerkingen toets 9 juni 2012

OVER IRRATIONALE GETALLEN EN MACHTEN VAN π

Zomercursus Wiskunde. Module 4 Limieten en asymptoten van rationale functies (versie 22 augustus 2011)

3.1 Haakjes wegwerken [1]

De partitieformule van Euler

Overzicht Fourier-theorie

Priemontbinding en ggd s

Zomercursus Wiskunde. Module 1 Algebraïsch rekenen (versie 22 augustus 2011)

Zomercursus Wiskunde. Katholieke Universiteit Leuven Groep Wetenschap & Technologie. September 2008

Zomercursus Wiskunde. Katholieke Universiteit Leuven Groep Wetenschap & Technologie. September 2008

Kettingbreuken Frits Beukers. Masterclass Kettingbreuken Utrecht, 14 en 15 oktober 2011

Numerieke aspecten van de vergelijking van Cantor. Opgedragen aan Th. J. Dekker. H. W. Lenstra, Jr.

met gehele getallen Voer de volgende berekeningen uit: 1.1 a a b b

Wanneer zijn veelvouden van proniks proniks?

Cover Page. The handle holds various files of this Leiden University dissertation

Projectieve Vlakken en Codes

Getallen, 2e druk, extra opgaven

Reken zeker: leerlijn kommagetallen

Uitwerkingen Rekenen met cijfers en letters

1. Orthogonale Hyperbolen

opgaven formele structuren tellen Opgave 1. Zij A een oneindige verzameling en B een eindige. Dat wil zeggen (zie pagina 6 van het dictaat): 2 a 2.

Aanvulling aansluitingscursus wiskunde. A.C.M. Ran

Wiskundige taal. Symbolen om mee te rekenen + optelling - aftrekking. vermenigvuldiging : deling

Wortels met getallen en letters. 2 Voorbeeldenen met de (vierkants)wortel (Tweedemachts wortel)

PARADOXEN 2 Dr. Luc Gheysens

Hoofdstuk 1 : De reële getallen

Wiskunde klas 3. Vaardigheden. Inhoudsopgave. 1. Breuken Gelijksoortige termen samennemen Rekenen met machten Rekenen met wortels 4

Aanvullende tekst bij hoofdstuk 1

Domeinbeschrijving rekenen

Ringen en Galoistheorie, 1e deel, 19 april 2012

Rekenen aan wortels Werkblad =

Definitie 1.1. Een partitie van een natuurlijk getal n is een niet stijgende rij positieve natuurlijke getallen met som n

dan verdwijnt een deel van het rijm, maar ook de raadselachtigheid van de tekst.

Wiskundige vaardigheden

Proefexemplaar. Wendy Luyckx Mark Verbelen Els Sas. Dirk Vandamme. bewerkt voor het GO! onderwijs van de Vlaamse Gemeenschap door. Cartoons.

Worteltrekken modulo een priemgetal: van klok tot cutting edge. Roland van der Veen

Getaltheorie groep 3: Primitieve wortels

tripels van Pythagoras Jaap Top

Je hebt twee uur de tijd voor het oplossen van de vraagstukken. µkw uitwerkingen. 12 juni 2015

Het naaldenexperiment van Buffon

3 Wat is een stelsel lineaire vergelijkingen?

Voorkennis getallenverzamelingen en algebra. Introductie 213. Leerkern 214

R.T. (fonsvendrik.nl 2017)

Hoofdstuk 16. De vergelijking van Pell De oplossing. Stel dat N N geen kwadraat is. Beschouw de vergelijking. x 2 Ny 2 = 1

Modulewijzer InfPbs00DT

IMO-selectietoets III zaterdag 4 juni 2016

Combinatoriek groep 2

Hoofdstuk 4. Delers. 4.1 Delers (op)tellen

Bijlage 11 - Toetsenmateriaal

6.0 Voorkennis AD BC. Kruislings vermenigvuldigen: Voorbeeld: 50 10x ( x 1) Willem-Jan van der Zanden

Het benaderen van irrationale getallen door rationale. Vakantiecursus Wiskunde 2012

Over de construeerbaarheid van gehele hoeken

Geldwisselprobleem van Frobenius

PG blok 4 werkboek bijeenkomst 4 en 5

Transcriptie:

Hoofdstuk 0 Decimale ontwikkeling 0. Inleiding Het huidige systeem om getallen te noteren stamt uit de Arabische tijd en staat bekend als het decimale getalstelsel. Zoals we weten geven de cijfers in een getal van achter naar voren gelezen het aantal eenheden, tientallen, honderdtallen, etc. aan dat het getal bevat. Met 657 bedoelen we bijvoorbeeld het getal 6 0 2 + 5 0 + 7. Ook hebben we decimale breuken leren kennen op school. Zo geeft.2354 de breuk + 2 0 + 3 0 2 + 5 0 3 + 4 0 4 aan. Merk op dat ik hier de. gebruik voor het decimale teken in plaats van de decimale komma. Dat is een gewoonte die aansluit bij de internationale notatie. Ook hebben we oneindige decimale ontwikkelingen, bijvoorbeeld π = 3.4592653589793238462643383... hetgeen correspondeert met een oneindige reeks 3 + 0 + 4 0 2 +.... Het aardige is dat we weten dat π oneindig veel decimalen heeft, maar dat we ze nooit allemaal zullen kennen. Momenteel (2008) zijn door indrukwekkende computerberekeningen de eerste twaalfhonderd miljard decimalen bekend (Kanada et al, 2002). In een filosofische bui zouden we ons kunnen afvragen wat nu twaalfhonderd miljard is in vergelijking met de oneindige oceaan van decimalen die nog volgt. De keuze van het basisgetal 0 in onze notatie is wiskundig gezien vrij willekeurig. Het heeft te maken met praktische overwegingen en het feit dat we op onze vingers tot tien kunnen tellen. Op computers is het veel prettiger om met binaire getallen te rekenen. In plaats van het basisgetal 0 neemt men het basisgetal 2 en in plaats van de cijfers 0,, 2,..., 9 gebruikt men de cijfers 0,. In computergeheugen worden deze cijfers gerepresenteerd door het feit dat er zich wel of geen elektrische lading in het geheugenbit bevindt. In het binaire of tweetallige stelsel zien de getallen, 2, 3, 4, 5, 6, 7, 8, 9, 0,,... er uit als, 0,, 00, 0, 0,, 000, 00, 00, 0,... 75

76 HOOFDSTUK 0. DECIMALE ONTWIKKELING In de informatica groepeert men de bits van het tweetallig stelsel liever in groepjes van vier en werkt men met het hexadecimale stelsel. Het basisgetal is dan 6 en de cijfers zijn 0,, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Het getal 29 ziet er hexadecimaal uit als D. In principe houdt niets ons tegen om een willekeurig basisgetal B te kiezen en een verzameling V B van B symbolen om cijfers 0,,..., B te representeren. Elk geheel getal kan dan gegeven worden door een uitdrukking van de vorm a k... a 2 a a 0 met a 0,..., a k V B. We bedoelen daar dan het getal a 0 +a B +a 2 B 2 +...+a k B k mee. Op soortgelijke manier kunnen we ook niet-gehele getallen representeren door B-tallige ontwikkelingen. Hoewel het goed is van deze mogelijkheid op de hoogte te zijn, zullen we hier verder niet te veel aandacht aan besteden. De theorie die in de komende paragrafen aan bod komt zal meestal gaan over het tientallig stelsel, hoewel voor andere getalstelsels even goed analoge resultaten gelden. 0.2 Periodieke breuken Het zal de meesten van ons ook bekend zijn dat de decimale ontwikkeling van veel breuken een periodiciteit vertoont. Bijvoorbeeld, 7 = 0.4285742857428574285742857... hetgeen we afkorten met 7 = 0.42857 om aan te geven dat het blok 42857 steeds herhaald wordt in de decimale ontwikkeling van /7. De verklaring voor deze periodiciteit bestaat uit het feit dat 7 = 42857 0 6 en 0 6 = 0 6 + 0 2 + 0 8 + Dit laatste volgt uit de zogenaamde meetkundige reeks x = + x + x2 + x 3 + welke geldt voor alle x R met x <. Vermenigvuldigen we dit aan beide zijden met x en vullen we vervolgens x = 0 6 in, dan krijgen we bovenstaande ontwikkeling voor /(0 6 ). Vermenigvuldigen we deze reeksontwikkeling ook nog eens met 42857, dan krijgen we, 7 = 42857 0 6 = 42857 0 6 + 42857 0 2 +

0.2. PERIODIEKE BREUKEN 77 Dit impliceert dat /7 = 0.42857. Niet alle decimale ontwikkelingen van breuken zijn periodiek vanaf het decimaalteken. Bijvoorbeeld = 0.25 breekt zelfs af. In dat geval zeggen we toch dat de 8 decimale ontwikkeling periodiek is omdat we vanaf de decimaal 5 een periodieke rij nullen hebben, /8 = 0.2500000 = 0.250. Een ander voorbeeld is 373 420 = 0.88809523809523809 = 0.88809523. De periode 809523 begint hier dus pas na de eerste twee decimalen 8. Het feit dat decimale ontwikkelingen van een breuk p/q niet meteen vanaf het decimaalteken periodiek hoeven zijn, heeft te maken met het feit dat ggd(q, 0) > in deze gevallen. Met andere woorden, q bevat factoren 2 of 5, of beide. Een decimale ontwikkeling van een reëel getal noemen we periodiek als vanaf zekere decimaal de decimalen zich periodiek herhalen. We noemen de ontwikkeling zuiver periodiek als de periodiciteit vanaf het decimaalteken begint. Onder een periode van een periodieke ontwikkeling verstaan we de lengte van een blok dat steeds herhaald wordt. De minimale periode is de kortst mogelijke periode. Zo heeft de ontwikkeling van /7 periode 6, maar 2 is ook een periode omdat het dubbele blok 4285742857 steeds herhaald wordt. De minimale periode heeft de eigenschap dat hij iedere andere periode deelt. Het zal duidelijk zijn dat we dit ook kunnen doen voor andere breuken p/q. Het idee bestaat eruit dat we p/q herschrijven als een breuk waarvan de noemer de gedaante 0 l heeft. Dit kan alleen als er een l is, zo dat 0 l (mod q). Het mooie is dat een dergelijk getal l ons wordt gegeven door de Stelling van Euler (Stelling 7.2.) als ggd(0, q) =. Laten we dus beginnen met een breuk p/q met p, q N en ggd(0, q) =. Kies r zo dat 0 r (mod q) en stel p/q = A + a/q met A Z 0 en 0 a < q. Stel N = a (0 r )/q. Dan geldt 0 N < 0 r en p q = A + N 0 r. Ontwikkel nu /(0 r ) in de reeks 0 r + 0 2r + Na vermenigvuldiging met N krijgen we, p q = A + N 0 r + N 0 2r + Het blok cijfers van N wordt dus periodiek herhaald met periode r en we zien dat p/q zelf een zuiver periodieke ontwikkeling heeft. Wat gebeurt er als ggd(q, 0) >? In dat geval bestaat er een macht 0 k zo dat de noemer van 0 k p/q geen factoren twee of vijf meer bevat. Volgens het voorgaande is decimale ontwikkeling van 0 k p/q dan zuiver periodiek. Delen we weer door 0 k dan verschuiven de decimalen van 0 k p/q naar rechts over een afstand k ten

78 HOOFDSTUK 0. DECIMALE ONTWIKKELING opzichte van het decimaalteken. Als gevolg daarvan hoeft de ontwikkeling van p/q niet meer zuiver periodiek te zijn, maar is nog wel periodiek. Stel omgekeerd dat we een zuiver periodieke decimale ontwikkeling voor een getal α R >0 hebben met periode l. Dan zijn er A, N Z 0 zo dat α = A + N 0 l + N 0 2l + Hierbij wordt A gevormd door de cijfers voor het decimaaltekenn en N door de l cijfers van het periodieke blok. Sommatie van de rechterzijde geeft α = A + N 0 l en we zien dat α Q met een noemer die 0 l deelt. In het bijzonder betekent dit de noemer van α geen factoren 2 of 5 bevat. Stel nu dat we een α R >0 met een periodieke decimale ontwikkeling hebben. Door vermenigvuldiging met een geschikte macht 0 k kunnen we ervoor zorgen dat 0 k α zuiver periodiek is. Uit het voorgaande volgt dat 0 k α Q en dus ook, α Q. Samenvattend hebben we nu de eerste twee onderdelen van de volgende stelling bewezen. Stelling 0.2. Zij α R >0. Dan geldt,. De decimale ontwikkeling van α is periodiek α Q 2. De decimale ontwikkeling van α is zuiver periodiek α Q en de noemer van α bevat geen factoren 2 of 5. Stel dat α Q en dat de noemer van de vorm 2 a 5 b q is met ggd(q, 0) =. Dan is de minimale periode van de decimale ontwikkeling van α gelijk aan ord q (0), de multiplicatieve orde van de restklasse 0 (mod q). Om het laatste deel van de stelling in te zien gaan we even terug naar het bewijs van de voorgaande onderdelen. Zij l de kortste periode en r = ord q (0). Uit het eerste deel van het bewijs volgt dat r een periode van de ontwikkeling is. Dus geldt l r. Uit het tweede deel van het bewijs volgt dat het getal q een deler moet zijn van 0 l. Uit Lemma 7.3. volgt dan r l. We concluderen dat l = r. We hebben in deze paragraaf alleen het decimale stelsel behandeld. Het zal duidelijk zijn dat een soortgelijk verhaal ook voor andere getalstelsels gehouden kan worden.

0.3. NORMALE GETALLEN 79 0.3 Normale getallen Een aardige vraag om iemands gevoel voor getallen te testen is in hoeveel procent van de Nederlandse telefoonnummers géén 5 voorkomt. De eerste gedachte die men zou kunnen hebben is dat er tien mogelijke cijfers zijn, dus 0 procent van de getallen bevat een 5. Een gok zou dus zijn dat 90 procent van de getallen geen 5 bevat. Klopt dit? Laten we eens iets preciezer kijken. Aangezien het lastig is alle telefoonboeken door te nemen, kijken we naar het analoge probleem van het aantal getallen van 9 cijfers die geen 5 bevatten (de nul die aan telefoonnummers vooraf gaat laten we buiten beschouwing). Het totale aantal getallen van 9 cijfers is 0 9 0 8 = 9 0 8. Het aantal getallen dat geen 5 bevat is 8 9 9 = 8 9 8 = 344373768. Immers voor het eerste cijfer hebben we de acht mogelijke cijfers 0, 5 en voor elk volgende cijfer negen mogelijkheden 5. Het percentage is dus 00% 8 9 8 /(9 0 8 ) = 38.2... %. Dit is veel minder dan onze eerste gissing van 90%. Het wordt nog veel erger als we getallen van k cijfers bekijken met k > 9. Het aantal getallen van k cijfers is gelijk aan 9 0 k. De verzameling getallen van k cijfers zonder 5 is gelijk aan 8 9 k. De verhouding is (8/9)(9/0) k < 0.9 k. Deze fractie gaat naar nul als k naar oneindig gaat. Deze beschouwing motiveert de volgende stelling. Stelling 0.3.. Kies een decimaal b {0,,..., 9}. Zij D(b, N) het aantal getallen N dat geen b in zijn decimale schrijfwijze bevat. Dan geldt, D(b, N) lim N N We zeggen dat de verzameling getallen die geen b in hun decimale voorstelling bevatten, dichtheid nul heeft in N. Na onze voorbereidingen is de stelling niet moeilijk in te zien. Stel dat N uit k cijfers bestaat. In het bijzonder impliceert dit dat 0 k N < 0 k. Verder geldt natuurlijk D(b, N) D(b, 0 k ). We weten dat D(b, 0 k ) gelijk is aan het aantal getallen van k cijfers waarin de b ontbreekt plus alle getallen van k cijfers waarin de b ontbreekt, enzovoorts. Dus, = 0 D(b, 0 k ) 9 k + 9 k + + 9 + = (9 k+ )/8 < 9 k+ Verder weten we ook dat N 0 k. Dus, D(b, N) N D(b, 0k ) 0 k 9k+ 0 k Het laatste quotient gaat naar nul als k. Hieruit volgt onze stelling. We kunnen zelfs iets verder gaan. Met de functie f(b, n) geven we het aantal malen dat b als decimaal in n voorkomt gedeeld door het totale aantal decimalen van n. Dan geldt de volgende stelling.

80 HOOFDSTUK 0. DECIMALE ONTWIKKELING Stelling 0.3.2 Zij ɛ > 0 en b {0,, 2,..., 9}. getallen n N met f(b, n) 0. > ɛ dichtheid 0 in N. Dan heeft de verzameling De stelling zegt dus dat, op een verzameling van dichtheid nul na, alle getallen ongeveer 0% nullen, 0% enen, 0% tweeën, etc. bevatten. Het bewijs van deze stelling is niet heel moeilijk maar vereist wel enig technisch rekenwerk. Daarom geven we hier geen bewijs. Direct in het verlengde van dit soort problemen ligt het begrip normaal getal. Beschouw een getal α R en zijn decimale schrijfwijze. Met C(b, n) geven we het aantal cijfers b in de eerste n decimalen achter het decimaalteken. We zeggen dat α normaal is als C(b, n)/n 0. als n voor elke b {0,, 2,..., 9}. Het is niet zo moeilijk getallen op te schrijven die niet normaal zijn, bijvoorbeeld 0..... Het blijkt echter, op grond van soortgelijke telargumenten als hierboven, dat het merendeel van de reële getallen normaal is. Stelling 0.3.3 De verzameling normale getallen in het interval [0, ] heeft maat. We willen hier ook niet ingaan op het begrip (Lebesgue)-maat. Voor onze doeleinden moeten we maar volstaan met de mededeling dat een deelverzameling van maat in zekere zin bijna het hele interval [0, ]. Hoewel dus bijna alle getallen normaal zijn is het niet makkelijk voorbeelden te vinden. Eén voorbeeld zou zijn de repeterende breuk 0.234567890. Zoals we weten is dit een rationaal getal. Een niet-rationaal normaal getal opschrijven is lastiger. Een (gekunsteld) voorbeeld is het getal dat we krijgen door achter het decimaalteken de rij natuurlijke getallen op te schrijven, 0.23456789023456... Bewijzen dat dit een normaal getal is, is echter niet makkelijk. Probeer het maar! Van de natuurlijk voorkomende irrationale getallen, zoals, π en e is het absoluut niet bekend of ze normaal zijn of niet. Waarschijnlijk wel, maar niemand heeft enig idee hoe dit aangetoond moet worden. 0.4 Kunstjes met decimalen In veel probleemverzamelingen die over getallen gaan komen we problemen van de volgende soort tegen. Bestaan er kwadraten waarvan de cijfers alleen uit nullen en enen bestaan? Kan een getal van de vorm... een zuivere macht zijn (d.w.z. van de vorm a n met n 2). Zijn er getallen waarvan het kwadraat van de som van de cijfers gelijk is aan zichzelf, enzovoorts. Dergelijke

0.4. KUNSTJES MET DECIMALEN 8 problemen gaan weliswaar over gehele getallen, maar het is ook duidelijk dat het antwoord afhangt van de manier waarop ze opgeschreven worden, in dit geval de decimale representatie. Deze vraagstellingen hebben dus geen betrekking op de intrinsieke eigenschappen van getallen. Intrinsieke eigenschappen zijn die eigenschappen welke niet afhangen van de manier waarop we een getal opschrijven. In de getaltheorie is men voornamelijk geïnteresseerd in intrinsieke eigenschappen en men is niet vaak geneigd om vragen die met decimale representaties te maken hebben erg serieus te nemen. Met deze waarschuwing in het achterhoofd is het echter toch vermakelijk om eens naar een paar problemen met decimale cijfers te kijken. Bijvoorbeeld de vraag of er kwadraten zijn die alleen enen en nullen in hun decimale voorstelling hebben. We laten daarbij kwadraten van de vorm 0 2k buiten beschouwing. Het lijkt zeer onwaarschijnlijk dat dergelijke kwadraten bestaan, maar ik geloof niet dat iemand daar enig bewijs voor heeft. Een andere, heel fraaie, observatie is afkomstig van H.W.Lenstra. Merk namelijk op dat 2 2 + 33 2 = 233 Het is mogelijk om dit soort voorbeelden op systematische manier te genereren. Een indrukwekkend voorbeeld, 8264782 2 + 3863503888 2 = 82647823863503888 Het idee om dergelijke voorbeelden te maken gaat als volgt. Stel we willen twee getallen a, b van k cijfers zodat a 2 +b 2 een getal geeft waarvan de cijfers precies die van a en b achter elkaar gezet zijn. Hiertoe moeten we de vergelijking a 2 + b 2 = 0 k a + b oplossen in natuurlijke getallen < 0 k. Vermenigvuldiging met 4 en kwadraat afsplitsen geeft (0 k 2a) 2 + (2b ) 2 = 0 2k +. We moeten het getal 0 2k + dus zien te schrijven als som van twee kwadraten. In Hoofdstuk 2 leren we hoe dat moet. We zien daarbij ook dat we het getal 0 2k + in factoren moeten ontbinden. We laten het aan de lezer over om de details hiervan uit te werken. Aangemoedigd door dit succes kunnen we ook naar drietallen a, b, c zoeken zo dat a 3 + b 3 + c 3 gelijk is aan een getal waarvan de cijfers bestaan uit de cijfers van a, b, c achter elkaar gezet. Een kleine zoekactie met de computer geeft de voorbeelden 48 3 + 72 3 + 5 3 = 48725 98 3 + 28 3 + 27 3 = 982827 Het is me in dit geval totaal niet duidelijk of er een systematische manier is om dergelijke voorbeelden te genereren. Voor vierde machten bestaan er ook dergelijke voorbeelden, 4 + 6 4 + 3 4 + 4 4 = 634, 9 4 + 4 4 + 7 4 + 4 4 = 9474

82 HOOFDSTUK 0. DECIMALE ONTWIKKELING en waarschijnlijk kunnen we zo nog wel een tijdje doorgaan. En wat te zeggen van zaken als, 720368 = ( + 7 + 2 + + 0 + 3 + 6 + 8) 5 62220032 = (6 + + 2 + 2 + 2 + 0 + 0 + 3 + 2) 7. Men ziet dat het makkelijk is om zichzelf te verliezen in dit soort spelletjes. Men moet daarbij wel steeds bedenken dat dit getallenspelletjes zijn die meestal niet tot serieuze getaltheorie leiden. Als laatste noemen we de vraag of een getal waarvan alle cijfers hetzelfde zijn een zuivere macht kan zijn, dat wil zeggen van de vorm a n met n 2. Een getal dat uit k cijfers b bestaat heeft de waarde b(0 k )/9. We moeten dus de vergelijking b(0 k ) = 9a n in de onbekende gehele getallen a, k, n oplossen voor b =, 2,..., 9. Het zal duidelijk zijn dat deze vraag alleen interessant is als ons getal uit minstens twee cijfers bestaat, dus k 2, hetgeen we nu maar aannemen. In 956 toonde Obláth aan dat er geen oplossingen zijn als < b. Het overblijvende geval b = is veel lastiger en daarvoor lieten Bugeaud en Mignotte zien dat er geen oplossingen zijn in 999. Obláth s methode bestaat eruit dat hij de vergelijking b(0 k ) = 9a n voor elke specifieke waarde van b beschouwde en deze terugbracht tot een andere diophantische vergelijking welke met technieken uit 956 op te lossen was. Eén van de eenvoudigste gevallen is b = 9 en die zullen we hier aanpakken. In dit geval moeten we 0 k = a n oplossen met a, n 2. Neem eerst n = 2. Omdat a oneven is geldt a 2 (mod 4). Dus, 0 k (mod 4), ofwel 0 k 2 (mod 4). Als k 2 dan geldt 0 k 0 (mod 4) en hebben we een tegenspraak. Dus k = en de oplossing 9 is evident. Doordat 0 k alleen een kwadraat is als k = is de vergelijking 0 k = a n nu ook meteen voor alle even n opgelost. Stel nu dat n een oneven getal is. We mogen aannemen dat k 2. Merk op dat a n + a + = an a n 2 + a + n (mod 2), dus (a n + )/(a + ) is oneven. Omdat a n + = 0 k volgt hieruit dat a + deelbaar is door 2 k. In het bijzonder, a 2 k. Gecombineerd met 0 k = a n geeft dit de ongelijkheid n < log(0 k )/ log(2 k ). Omdat k 2 is de laatste uitdrukking kleiner of gelijk log(99)/ log(3) < 5. Dus n = 3. Verder geldt dat a 3 + deelbaar is doorv5 k. Omdat (a 3 + )/(a + ) = a 2 a + voor geen enkele a deelbaar is door 5 (check a = 0,, 2, 3, 4) volgt dat 5 k een deler is van a + en dus a 5 k. Samen met 0 k = a 3 geeft dit 0 k (5 k ) 3. We zien gemakkelijk dat dit niet kan als k 2.

0.5. DE WET VAN BENFORD 83 0.5 De wet van Benford Deze paragraaf gaat over een opmerkelijke observatie die in 88 al door de astronoom S.Newcombe werd gedaan, maar die nu bekend staat als de wet van Benford. Frank Benford bestudeerde rond 938 een groot aantal voorbeelden van teksten en tabellen waarin hij een telling bijhield van het meest significante cijfer dat in elk getal in de tekst voorkwam. Bijvoorbeeld, voor de getallen 2 en 4.56 is het significante cijfer, voor 0.0023 is dat een 2. Men zou verwachten dat elk cijfer ongeveer even vaak voorkomt. Het tegendeel bleek echter waar. Benford merkte op dat in ongeveer 30% van de getallen het meest significante cijfer is, in 7% van de getallen is dat 2, en voor de overige cijfers vond Benford een steeds kleiner percentage. Het vermoeden van Benford is dat de fractie van de getallen in een willekeurige tekst met b als meest significant cijfer gelijk is aan log 0 (b + ) log 0 (b). Hier is een tabel met deze getallen, b 2 3 4 5 6 7 8 9 log 0 (b + ) log 0 b.30.76.25.097.079.067.058.05.046 In deze tabel en in volgende tabellen schrijven we van de decimale getallen alleen de drie eerste cijfers achter de komma op. Het is aardig om eens wat teksten te nemen, daaruit de getallen te nemen, en Benford s telling hierop los te laten. Het is eenvoudig een computerprogramma hiervoor te maken dat van de significante cijfers de score bijhoudt. Zie hier bijvoorbeeld de telling in het manuscript van dit boek op dit moment,waarbij pagina-nummers en andere nummeringen zoals hoofdstuknummering zijn weggelaten, cijfer 2 3 4 5 6 7 8 9 aantal 4709 3327 77 672 330 259 303 209 22 fractie.420.296.05.060.029.023.027.08.09 Deze verdeling wijkt af van wat we op grond van Benford zouden verwachten, maar er zit toch een duidelijke tendens in. Er is zelfs een duidelijker voorkeur voor kleine cijfers. Merkwaardig genoeg blijken andere verzamelingen teksten over wiskunde, ook die van een aantal collegas van mij, een soortgelijke verdeling te geven. Misschien zijn wiskunde (LaTeX) teksten niet representatief genoeg. Als tweede voorbeeld heb ik de adresnummers van de wiskundigen in het bestand van het Wiskundig Genootschap genomen, cijfer 2 3 4 5 6 7 8 9 aantal 499 320 203 73 42 02 02 74 68 fractie.296.90.20.02.084.060.060.043.040

84 HOOFDSTUK 0. DECIMALE ONTWIKKELING Dit lijkt er wat beter op, per slot van rekening zijn huisnummers wat alledaagser gegevens dan wiskunde teksten. Als volgende voorbeeld heb ik een deel van de boekhouding van het Wiskundig Genootschap genomen, cijfer 2 3 4 5 6 7 8 9 aantal 479 335 27 30 9 98 88 78 56 fractie.304.23.38.082.057.062.055.049.035 Boekhoudingen zijn blijkbaar ook alledaagse dingen. Tenslotte is hier de statistiek van de file-lengtes in bytes van alle bestanden die in de /usr directory van ons computersysteem staan. cijfer 2 3 4 5 6 7 8 9 aantal 48 255 75 3 30 77 84 68 fractie.38.68.5.086.086.073.050.055.045 In al onze bovenstaande voorbeelden komen in ieder geval beduidend meer getallen voor die met beginnen dan de 0% die men a priori zou verwachten. Toegegeven, het is heel makkelijk om rijen getallen te maken die niet aan Benford s wet voldoen. Het telefoonboek van Zeist, waar alle nummers met een zes beginnen geeft uiteraard een ander beeld. Dit soort uitzonderingen maakt het probleem ook ongrijpbaarder. Talloze schrijvers, waaronder veel amateurs, hebben geprobeerd om een verklaring voor dit verschijnsel te geven. Een aantal van hen zijn echter voorbijgegaan aan de wijsheid dat het binnen de wiskunde zelf niet mogelijk is zo n verklaring te geven. Benford s wet is immers een ervaringsfeit, en wel één die vaak opgaat, maar lang niet altijd. Het enige dat we kunnen doen is een plausibele, voor iedereen acceptabele, hypothese vinden over hoe getallen hun weg in teksten vinden en vervolgens daaruit Benford s wet afleiden. Als de hypothese aannemelijker of eenvoudiger klinkt dan de wet zelf, dan hebben we al een aardige stap gemaakt. Eén van deze hypothesen is de zogenaamde schalingsinvariantie. Als Benford s wet bijvoorbeeld voor boekhoudingen zou opgaan dan mogen we verwachten dat deze opgaat onafhankelijk van het feit of we onze bedragen opschrijven in Engelse ponden, Amerikaanse dollars of euro s. Met andere woorden, als we onze bedragen allen met hetzelfde willekeurig gekozen getal zouden vermenigvuldigen (dus herschalen), dan moet dezelfde verdeling blijven gelden. Uit deze twee hypothesen, het bestaan van een verdeling en de schaalinvariantie, is het niet moeilijk aan te tonen dat Benford s wet geldt. Men kan hier tegenin brengen dat bijvoorbeeld huisnummers in adressen, ook één van bovenstaande voorbeelden, helemaal niet herschaald kunnen worden. Er is dus genoeg stof tot discussie en in de artikelen die ik over dit onderwerp gezien heb, kon ik nog geen echt bevredigend argument vinden voor de wet van

0.5. DE WET VAN BENFORD 85 Benford. Voor de aardigheid wil ik hier een hypothese naar voren brengen waaruit Benford s wet volgt. De lezer is hierbij uitgenodigd de hypothese met argumenten te ondersteunen of te ontkrachten. De hypothese gaat als volgt. We nemen aan dat de getallen die in een tekst voorkomen gehele getallen zijn die tussen twee getallen M en N liggen waarvan we aannemen dat N heel groot is en M beduidend kleiner, bijvoorbeeld M < N. Hypothese: De relatieve kans dat een getal uit de tekst gelijk is aan x bedraagt /x. Met relatieve kans bedoelen we dat de kansen om x respectievelijk y tegen te komen zich verhouden als (/x) : (/y). De absolute kans dat zo n getal gelijk is aan x bedraagt dan (/x)/s(m, N) waarin S(M, N) = (/M + /(M + ) + + /N). De som van de absolute kansen moet immers gelijk aan zijn. Nogmaals, men kan argumenten voor en tegen deze hypothese bedenken. Het enige dat we hier gaan doen is Benford s wet eruit afleiden. Zij P b de kans dat een getal uit onze tekst met het cijfer b begint. We gaan P b berekenen. Voor het gemak nemen we aan dat M = en N = 0 k. Het algemene verhaal gaat in principe op dezelfde manier, het kost alleen wat meer schrijfwerk. Omdat het hier slechts gaat om de afleiding van een ervaringsfeit uit een dubieuze hypothese hoeven we ons er verder niet erg druk over te maken. Er geldt nu, k ( ) P b = b 0 + r b 0 r + + + /S(, 0 k ). (b + ) 0 r r=0 Uit de Appendix weten we dat + 2 + + n waarin δ(n) 0 als n. Dit betekent dat = log(n) γ + δ(n) b 0 + r b 0 r + + + (b + ) 0 r = log((b + )0r ) log(b 0 r ) + ɛ(r) = log( + /b) + ɛ(r) waarin ɛ(r) = δ((b + )0 r ) δ(b 0 r ). Merk op dat ɛ(r) 0 als r. Verder geldt dat S(, 0 k ) = log(0 k ) + δ(0 k ). En dus, P b = k log( + /b) + k r=0 ɛ(r) k log 0 + δ(0 k ) We hadden aangenomen dat N, en dus ook k, heel groot is. Laat daarom k om te zien hoe de verdeling er in de limiet uitziet. Voor eindige waarden van k

86 HOOFDSTUK 0. DECIMALE ONTWIKKELING of N zal de verdeling daar in de buurt komen liggen. Deel teller en noemer in onze formule voor P b door k en laat k. Ten eerste geldt Ten tweede geldt lim k δ(0k ) /k = 0 lim k ( k ) ɛ(r) /k = 0 r=0 omdat het gemiddelde van een rij getallen die naar nul toe gaat zelf ook naar nul gaat. In de limiet vinden we uiteindelijk, P b = log( + /b) log(0) = log 0 ( + /b). Dit is precies de verdeling van Benford. Naast teksten uit de dagelijkse werkelijkheid nam Benford ook een aantal mathematisch geconstrueerde lijsten. Een voorbeeld is de rij machten van twee, 2, 2 2, 2 3,..., 2 r,.... Hiervan merkte Benford op dat de significante cijfers zich nauwkeurig volgens zijn wet gedragen. Omdat het hier echter gaat om een mathematische rij, hebben we er een veel betere grip op en kunnen we Benford s wet in dit geval gewoon bewijzen. We hebben hier echter de gelijkverdelingstheorie modulo voor nodig, waardoor dit bewijs weer buiten het bestek van dit boek valt.