Processing math: 100%
Insluitingsmethode voor π
(1995 versie)
In onderstaande figuur zien we een deel van een cirkel, met daarbinnen (halve)
zijden van twee ingeschreven veelhoeken (: ¯TW en ¯TS)
en daarbuiten (halve) zijden van twee omgeschreven veelhoeken (: ¯TP
en ¯QS). De bedoeling is om het aantal zijden van een ingeschreven
of omgeschreven veelhoek iedere keer te verdubbelen, zodat daarmee de cirkel
steeds nauwkeuriger wordt ingesloten. ¯TW wordt (de helft van)
¯TS en ¯TP wordt ¯QS:
De lengte van een zijde van een ingeschreven veelhoek noemen we a, de lengte
van een zijde van een omgeschreven veelhoek noemen we b. We geven aan de
eerste benadering een index n en aan de tweede benadering een index 2n mee.
Zodoende is:
¯TW=12an¯TS=a2n¯TP=12bn¯QS=12b2n
R is de straal van de cirkel met middelpunt M:
¯MT=¯MS=R
Verder zijn er een aantal rechte hoeken:
¯MP⊥¯TW¯MP⊥¯QS¯MT⊥¯PT
De ingeschreven veelhoeken worden eerst behandeld.
De driehoeken △SWT en △TWM zijn rechthoekig.
Twee maal de stelling van Pythagoras toepassend, leiden wij af:
¯WS2+(12an)2=a22n¯MW2+(12an)2=R2¯MW+¯WS=R
Einde van het meetkundige gedeelte. De rest volgt door middel van pure algebra:
√a22n−(12an)2+√R2−(12an)2=R
a22n−(12an)2=R2+[R2−(12an)2]−2R√R2−(12an)2
a2n/R=√2−2√1−(12an/R)2
In de laatste uitdrukking worden twee bijna even grote getallen afgetrokken van
elkaar. Dit is een gang van zaken die slecht bestand is tegen onnauwkeurigheid.
Oftewel de formule is numeriek instabiel. Het is beter de uitdrukking om
te werken. Dat gaat met behulp van het merkwaardig produkt (x+y)(x−y)=x2−y2.
Vermenigvuldigen we teller en noemer (gelijk 1) met een faktor van de vorm
√x+y, dan komt er: a2n/R=√4−4[1−(12an/R)2]√2+2√1−(12an/R)2=an/R√2+2√1−(12an/R)2
Merk op dat in deze formule alleen grootheden voorkomen van de vorm a/R.
Het is dus geen beperking van de algemeenheid indien we de straal van de cirkel
normeren op R=1:
a2n=an√2+2√1−(12an)2≈12anvoor kleine \ a
Met behulp van bovenstaande figuur leiden wij af voor de omgeschreven veelhoek:
△MTPrechthoekig
△MTP∼△QSP⟹¯MT¯QS=¯TP¯PS
Hiermee vinden we twee van de drie vergelijkingen:
¯MP2=¯MT2+¯TP2=R2+(12bn)2R12b2n=12bn¯SP¯SP=¯MP−R
Algebraisch verwerken levert:
R12b2n=12bn√(12bn)2+R2−R⟹b2n/R=√(12bn/R)2+1−11212bn/R
Ook deze formule is numeriek instabiel. Vermenigvuldig teller en noemer weer
met een faktor, van de vorm (x+y), dan komt er: b2n/R=4[(12bn/R)2+1−1]bn/R[√(12bn/R)2+1+1]=bn/R1+√1+(12bn/R)2
Substitueer ook hier b:=b/R, dan is tenslotte:
b2n=bn1+√1+(12bn)2≈12bnasymptotisch
Als beginwaarde voor de ingeschreven veelhoeken kan men nemen de ingeschreven
zeshoek. Dit is gemakkelijk: die heeft een zijde van 1. Drie maal deze lengte
is een onderkant benadering voor π. Als beginwaarde voor de omgeschreven
veelhoeken kan men nemen de omgeschreven vierhoek. Deze heeft een zijde van 2.
Twee maal deze lengte is een bovenkant benadering voor π. We gaan nu van
beide veelhoeken iedere keer het aantal zijden verdubbelen. De hele procedure
kan gemakkelijk konkreet worden gemaakt in een BASIC programmaatje dat, na het
uitgebreide betoog van hierboven, verrassend kort uitpakt:
10 REM ** Insluitingsmethode om \pi te bepalen **
20 A=1 : B=2 : N=1 : REM Beginwaarden
30 A=A/SQR(2+2*SQR(1-(A/2)^2)) : REM Ingeschreven
40 B=B/(1+SQR(1+(B/2)^2)) : REM Omgeschreven
50 N=N*2 : PRINT 3*N*A;2*N*B : REM gaat naar \pi
60 INPUT K : GOTO 30 : END
Nadelig aan de methode is dat het interval voor π voortdurend wordt begrensd
door irrationale in plaats van rationale getallen. Meetkundig elegant maar
rekenkundig een ramp. Bovendien blijkt uit de asymptotische benaderingen dat de
convergentie slechts lineair is: iedere keer wordt één "binaaltje" bijgemaakt.