Laskukaavoja piin määrittämiseksi algebrallisesti.
Pinta-alan laskeminen
Vietan kaava on vuodelta 1593 ja se perustuu ympyrän pinta-alan laskemiseen sen sisä- ja ulkopuolelle piirrettyjen säännöllisten monikulmioiden avulla:
Sarjoja
Leibnizin sarja vuodelta 1674[1]:
Eulerin sarja vuodelta 1748:
Samankaltainen sarja:
Piillä on myös monia ketjumurtolukuesityksiä, kuten tämä:
Eräs mielenkiintoinen sarja on Wallisin tulo:
,
joka voidaan kirjoittaa myös näin:
![{\displaystyle \prod _{n=1}^{\infty }{\frac {(2n)^{2}}{(2n)^{2}-1}}=\prod _{n=1}^{\infty }{\frac {2n}{2n-1}}\cdot {\frac {2n}{2n+1}}={\frac {\pi }{2}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/5e3f4c50a8d727b779fdb445c2bafcf29bbedfab)
Tangentin käänteisfunktio
Edelliset sarjat kehittyvät piitä kohti varsin hitaasti. Nopeammin kehittyviä tangentin käänteisfunktion, eli arkustangentin, ominaisuuteen perustuvia laskukaavoja:
Machinin kaava vuodelta 1706:
Lehmerin kaava vuodelta 1938:
Kahdessa edellisessä käytetään sarjakehitelmää
Modulaarifunktio
Modulaarifunktioiden ominaisuuksiin perustuvia piin laskukaavoja alettiin suosia 1900-luvulla:
Ramanujanin hypergeometrisiin funktioihin perustuva modulaarinen kaava vuodelta 1914:
Chudnovskien vuonna 1989 valmistama entistäkin nopeammin suppeneva modulaarikaava:
Iteraatioprosessi
Piin arvoa on selvitelty myös iteraatioprosessin kautta, eli laskemalla funktiolle arvo, ja käyttämällä saatua arvoa uudestaan samassa funktiossa.
Borweinin vuodelta 1989 tekemä iteraatio:
![{\displaystyle y_{0}={\sqrt {2}}-1}](https://wikimedia.org/api/rest_v1/media/math/render/svg/6a8c66c9fe57c1d08a78d5d4cfb002607e7d6dd8)
![{\displaystyle y_{n}={\frac {1-{\sqrt[{4}]{1-y_{n-1}^{4}}}}{1+{\sqrt[{4}]{1-y_{n-1}^{4}}}}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/898109ba5671c926ed098281fd611792162d2a94)
![{\displaystyle a_{0}=6-4{\sqrt {2}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/f4da9ffb678dda2fa784c70dfa69bd531fa80e65)
![{\displaystyle a_{n}=(1+y_{n})^{4}a_{n-1}-2^{2(n-1)+3}y_{n}\left(1+y_{n}+y_{n}^{2}\right)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/b4c93ccc94cd9c91f70a1de912796c839637c2c6)
Bailey onnistui parantamaan jo huikeaa suppenemistahtia omalla iteraatiokaavallaan:
![{\displaystyle y_{0}=5\left({\sqrt {5}}-2\right)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/8d13d074e8443b4906432812d60e4c4f9d1c08af)
, jossa
ja ![{\displaystyle \beta =-1+{\frac {5}{y_{n-1}}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/7969b2a239a6cc972aeeca1f907daffc14219866)
![{\displaystyle a_{0}={\frac {1}{2}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/9a16701c18f3fb9f5f9da6d560751564304a4d8f)
![{\displaystyle a_{n}=y_{n-1}^{2}a_{n-1}-5^{n-1}\left({\frac {1}{2}}\left(y_{n-1}^{2}-5\right)+{\sqrt {y_{n-1}(y_{n-1}^{2}-2y_{n-1}+5)}}\right)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/dba0a81efdf741a012eb496053d107778fbda8f1)
Bailey, Borwein ja Plouffe (Arkistoitu – Internet Archive) esittivät vuonna 1996 luvun
laskemiseen kaavan:
.
Kaava sopii hyvin binäärijärjestelmää käyttävällä tietokoneella laskettavaksi. Sen avulla voidaan laskea suoraan haluttu numero piin esityksestä. Se on helppo toteuttaa (ei tarvita moninkertaisen tarkkuuden aritmetiikkaa). Suurta keskusmuistia ei myöskään tarvita. Suoritusaika riippuu lähes lineaarisesti haluttujen numeroiden lukumäärästä.
Monte Carlo -menetelmä (tulitikkukoe)
Matemaattisesti vaikeiden ja yleensä ehdottomasti tietokonepohjaisten kaavojen sijasta kukin voi itse havainnollistaa piin arvoa yksinkertaisella tulitikkukokeella. Siihen tarvitaan iso paperi, johon piirretään samansuuntaisia suoria sellaiselle etäisyydelle toisistaan, että tulitikku mahtuu juuri ja juuri olemaan poikittain suorien välissä koskematta kumpaakaan niistä. Tämä ei ole kuitenkaan välttämätöntä, kuten alla olevan kaavan tarkastelu osoittaa. Jos nimittäin suorien etäisyys on sama kuin tulitikun pituus supistuvat termit a ja c pois, muuten ne on otettava huomioon laskussa. Sitten pudotellaan mahdollisimman paljon tulitikkuja (huom. kaikkien tikkujen tulisi olla samanmittaisia) tarpeeksi korkealta paperille ja merkitään muistiin kaikki ne tikut, jotka leikkaavat jonkin paperille piirretyistä suorista. Muutaman tuhannen tikun jälkeen pii alkaa jo hahmottua ja se saadaan lasketuksi seuraavasta kaavasta:
, jossa
- c = tulitikun pituus
- a = suorien etäisyys toisistaan
- N = pudotettujen tulitikkujen määrä
- M = suoran leikkaavien tulitikkujen määrä.
Tapa on todennäköisyyslaskentaan ja geometriaan perustuvan Monte Carlo -menetelmän sovellus. Samaan tulokseen päästään piirtämällä neliön muotoiselle paperille harpilla ympyrä, ja pudottamalla sen päälle hiekanjyviä. Laskemalla kuinka suuri osuus hiekanjyvistä osuu ympyrän sisäpuolelle saadaan sen pinta-ala, josta voidaan laskea piin arvo.
Lähteet
- ↑ Weisstein, Eric W: Pi Formulas MathWorld--A Wolfram Web Resource. Viitattu 28.7.2017.