Tutkijat sveitsiläisestä Graubündenin ammattikorkeakoulusta (FHGR) ovat laskeneet uuden ennätystarkan likiarvon piistä eli ympyrän kehän ja halkaisijan suhteesta. Laskentaprojektin kotisivujen mukaan ennätyksessä on desimaaleja tarkalleen 62 831 853 071 796 eli vajaat 63 biljoonaa.

Uuden ennätyksen laskenta vei Thomas Kellerin johtamalta ryhmältä noin 108 vuorokautta. Edellinen ennätys 50 biljoonaa desimaalia on amerikkalaisen Timothy Mullicanin nimissä vuodelta 2020.

Ennätyksestä kerrottiin uutisissa laajasti viime viikolla niin Suomessa kuin kansainvälisesti. Eräitä kiinnostavia yksityiskohtia, kuten desimaalien eksaktia lukumäärää, yksikään tiedotusväline ainakaan Suomessa kuitenkaan ei näytä julkaisseen.

FHGR:n sivuilta löytyvän grafiikan mukaan 108 päivän laskennasta noin 80 päivää kului varsinaiseen piin likiarvon murskaamisen, minkä jälkeen datan jälkikäsittely vei liki kuukauden.

Raskain yksittäinen osuus jälkikäsittelyä oli muuttaa tietokoneen heksadesimaalisessa eli 16-kantaisessa muodossa laskemat numerot ihmisluettavaan desimaaliseen eli 10-kantaiseen muotoon. Tämä vaihe kesti kymmenisen päivää.

Tutkijaryhmä ei ole vielä julkaissut laskemiaan uusia piin desimaaleja, sillä he odottavat ensin ennätyksensä virallistamista. Uutisten mukaan he olisivat julkaisseet desimaaleista vain viimeiset kymmenen: 7817924264.

Kuitenkin hankkeen kotisivuilta löytyvästä laskentaohjelman kuvakaappauksesta tarkkaavainen lukija huomaa desimaaleja paljon enemmän. Niinpä tutkijat ovatkin itse asiassa julkaisseet ennätyksestään viimeiset 96 desimaalia. Ne ovat seuraavat:

684571 116300 566516 435011 939273 331793 133851 752514 460666 164596 176661 275486 810244 930164 977817 924264

Sveitsiläistutkijoiden laitteiston ytimessä oli kaksi 32-ytimistä AMD:n Epyc 7542-suoritinta ja 1 teratavu muistia. Kiintolevytilaa järjestelmään oli ahdettu 510 teratavua.

Kiintolevyiksi Kellerin ryhmä valitsi perinteisen magneettisen levytekniikan, ei nopeampia ssd-massamuisteja. Tutkijat selittävät tämän johtuvan valtavasta määrästä luku- ja kirjoitusoperaatioita, joiden seurauksena ssd-levyt olisi saattaneet hajota.

Laitteet kuluttivat sähköä 730 wattia varsinaiseen laskentaan ja 950 wattia viilennykseen eli yhteensä noin 1,7 kilowattia. Se vastaa osapuilleen hiustenkuivaajaa.

Laskentaa pyöritettiin Linux-järjestelmässä. Itse matematiikasta huolehti amerikkalaisen Alexander Leen kehittämä ohjelma Y-Cruncher, jota on käytetty myös monissa aiemmissa piin desimaalien laskentaennätyksissä.

Matemaattisena perusperiaatteena toimi Tšudnovskin algoritmi, joka on tehokkain toistaiseksi keksitty kaava piin likiarvolle. Kaava löytyy kuvasta tämän jutun alusta.

PS. Sveitsiläisten matemaattisessa kuvakaappauksessa näkyvä desimaalien lukumäärä (62 831 853 071 750) on 46 pienempi kuin mitä yleistajuisessa leipätekstissä sanotaan. Kuvakaappaus ei selitä eron syytä, mutta ratkaisuehdotusta tähän näennäiseen ristiriitaan ei ole kovin vaikea keksiä.

Kuvaan tulostetuista desimaaleista nimittäin ensimmäiset 50 ovat ensimmäisellä rivillä, ja juuri niiden jälkeen omassa sarakkeessaan on yllä mainittu poikkeava luku. Sen jälkeen toisella rivillä on desimaaleja 46 lisää. Summa täsmää viralliseen ennätykseen.