Näytetään tekstit, joissa on tunniste Euler. Näytä kaikki tekstit
Näytetään tekstit, joissa on tunniste Euler. Näytä kaikki tekstit

torstai 22. toukokuuta 2025

Kirjoja Eulerista


Matematiikan yliopisto-opiskelija kohtaa monissa yhteyksissä käsitteitä, jotka ovat saaneet nimensä Leonhard Eulerin mukaan. Tunnetuimpia lienee Eulerin kaava \[e^{i\pi} + 1 = 0,\] joka sitoo toisiinsa jossakin mielessä perustavaa laatua olevat vakiot $0$, $1$, $i$, $\pi$ ja $e$. Lukua $e$ kutsutaan yleensä Neperin luvuksi, mutta myös nimitystä Eulerin luku käytetään. Symboli $\pi$ on myös Eulerin vakiinnuttama, vaikka sen herkästi arvelisi olevan peräisin vanhoilta kreikkalaisilta.

Differentiaaliyhtälöiden opinnoissa tavataan Eulerin yhtälö \[x^2 y'' + a x y' + by = 0,\] joka ratkeaa yritteellä $y = x^r$, tai numeerisen ratkaisemisen Eulerin menetelmä \[y_{k+1} = y_k + hf(x_k,y_k),\quad x_{k+1} = x_k + h,\quad k = 0,\ 1,\ 2,\ \dots\] alkuarvoprobleeman $y' = f(x,y)$, $y(x_0) = y_0$ ratkaisemiseen.

Konveksien monitahokkaiden kärkien, särmien ja tahkojen lukumääriä sitoo Eulerin yhtälö \[v - e + f = 2.\]

Eulerin $\phi$-funktion (totient function) arvo $\phi(n)$ kertoo niiden positiivisten kokonaislukujen $k$ ($k \le n$) määrän, joilla ei ole yhteistä tekijää luvun $n$ kanssa.

Geometriassa kolmion korkeusjanojen leikkauspiste, keskinormaalien leikkauspiste ja keskijanojen leikkauspiste sijaitsevat aina samalla suoralla, Eulerin suoralla. 

Luetteloa voisi jatkaa. Täydellisempään on pyritty Wikipedia-artikkelissa List of topics named after Leonhard Euler.

Matemaattisten käsitteiden lisäksi Eulerin nimeä on käytetty muuallakin: esimerkiksi matemaattiset lausekkeet voidaan latoa Euler-fontilla, joka poikkeaa tavallisemmasta ylempänä käytetystä:


Kuka sitten oli Leonhard Euler?

Sain viime jouluna lahjaksi suppean — parisataasivuisen — Eulerin elämäkerran nimeltään Leonhard Euler, Neron tarina. Tekijä on sveitsiläinen tieteenhistorioitsija Emil A. Fellman ja kirja on ilmestynyt saksaksi vuonna 1995. Suomennos ilmestyi Basam Booksin kustantamana viime vuonna, suomentaja on Johan Stén, suomalainen tiedehistorioitsija ja Euler-tutkija. Teos antaa hyvän kuvan monipuolisen Eulerin urasta paneutumatta matemaattisiin yksityiskohtiin. Hänen uraansa voi pitää kansainvälisenä:  

Leonhard Euler syntyi Baselissa Sveitsissä 1707. Opiskeltuaan Baselissa matematiikkaa (vanhemman) Johann Bernoullin oppilaana hän hyväksyi vuonna 1727 kutsun tsaari Pietari Suuren muutamaa vuotta aikaisemmin perustamaan Pietarin keisarilliseen tiedeakatemiaan. Tänne oli kutsuttu muitakin oppineita keskisestä Euroopasta, mm. Johann Bernoullin pojat,  matemaatikot Nicolaus ja Daniel. Pietarissa Euler osallistui nuoren tiedeakatemian organisointiin ja tutki matematiikan ohella mm. mekaniikkaa ja hydrodynamiikkaa. Tiedeakatemian merkittävänä tehtävänä oli kehittää Venäjää moderniksi valtioksi.

Vuonna 1741 Preussin kuningas Fredrik II Suuri kutsui Eulerin Berliiniin, johon hän oli perustamassa tiedeakatemiaa. Hallinnollisten tehtävien ohella Euler jatkoi tutkimuksiaan erityisesti differentiaali- ja integraalilaskennassa, sovelsi sitä mekaniikan, kuten planeettaliikkeen ja ballistiikan ongelmiin, paneutui valo-oppiin ja optiikkaan ja paljoon muuhun. Välien rikkouduttua kuningas Fredrikin kanssa Euler siirtyi takaisin Pietariin vuonna 1766, jossa valtaistuimelle oli noussut Katariina II Suuri. Euler jatkoi työtään Pietarissa kuolemaansa saakka, vuoteen 1783. Eulerin viimeisiä vuosia vaikeutti näön heikkeneminen; toinen silmä oli sokeutunut jo ennen Berliiniin siirtymistä.

Euler oli tavattoman tuottelias. On arvioitu hänen yksinään kirjoittaneen kolmasosan 1700-luvun matemaattisista tieteellisistä julkaisuista. Hänen asemansa Pietarin ja Berliinin tiedeakatemioissa loi mahdollisuuden luoda suhteet ajan merkittävimpiin oppineisiin.

Eulerin juhlavuonna 2007 Johan Stén julkaisi kääntämänsä teoksen Leonhard Euler, Kirjeitä saksalaiselle prinsessalle fysiikasta ja filosofiasta. Teos on kokoelma 234 kirjeestä, jotka Leonhard Euler kirjoitti vuosina 1760 - 1762 alle 20-vuotiaalle saksalaiselle prinsessalle Friederike Charlotte Leopoldine Luise von Brandenburg-Schwendtille.

Kyseessä oli eräänlainen kirjekurssi, jonka tarkoituksena oli melko tiiviisti esitellä valistusajan luonnontieteellisiä teorioita ja filosofiaa konkreettisina aiheina esimerkiksi painovoima, sähkö, teleskooppi, musiikinteoria, logiikka, kielet, sielu ja ruumis, henkien luonne. Luonnontieteellisten asioiden käsittely on nykyajan näkökulmasta ymmärrettävää, vaikka kahdessa ja puolessa vuosisadassa tieto ja ymmärrys onkin valtavasti lisääntynyt. Filosofiset kirjeet sen sijaan tuntuvat monin paikoin erikoisilta ja vanhentuneilta.

Euler julkaisi kirjeet kirjana, joka käännettiin nopeasti useille kielille. Siitä tuli merkittävä tiedevalistuksen levittäjä Euroopan sivistyneistön keskuudessa.

---

Euler jää usein vain henkilöksi, joka on antanut nimensä muutamille matemaattisille käsitteille. Kirjat avaavat sekä henkilön taustaa että aikakautta, jossa hän toimi. Kyseessä on palanen eurooppalaista kulttuurihistoriaa, josta soisi vähintäänkin jokaisen matematiikan opiskelijan ja opettajan olevan tietoinen. Johan Stén ansaitsee kiitokset.

maanantai 17. maaliskuuta 2025

Tekoäly sarjoja summaamassa


Kysyin tekoälyltä (ChatGPT:n ilmaisversio 3.3.2025), mikä mahtaisi olla sarjan \[\sum_{n=1}^\infty \frac{1}{n^2}\] summa. Tämänhän se tietysti osasi: $\dfrac{\pi^2}{6} = 1.644934066\dots$. Tulos esiintyy varmasti niin monessa tekoälyn koulutukseen sisältyvässä dokumentissa, että sen löytäminen ei hämmästytä. Mielenkiintoisempaa on kysyä, miten tämän voi osoittaa.

Oppikirjoissa tulos yleensä johdetaan Fourier'n sarjojen avulla. Tämän tien myös ChatGPT valitsee ja laskee parillisen funktion $x^2$ kosinisarjan kertoimet aivan oikein: \[x^2 = \frac{\pi^2}{3}+4\sum_{n=1}^\infty \frac{(-1)^n}{n^2}\cos(nx).\] Matkalla on pientä sekoilua vakiotermin laskemisessa: antaako kertoimen integraalilauseke suoraan vakiotermin vai sen puolikkaan. Tämä ei ole yllättävää: oppikirjoissakin merkitään vakiotermiä toisinaan $a_0$, toisinaan $a_0/2$. Lopputuloksen ChatGPT kuitenkin saa oikein.

Loppu ei sitten menekään kunnialla. Kosinisarja lasketaan arvolla $x=0$, jolloin saadaan \[0 = \frac{\pi^2}{3}+4\sum_{n=1}^\infty \frac{(-1)^n}{n^2},\] ja väitetään tarkemmin perustelematta, että tästä tekijän $(-1)^n$ vuorottelun takia seuraa haluttu tulos \[\sum_{n=1}^\infty \frac{1}{n^2} =  \frac{\pi^2}{6}.\] Tässä on tehty jotakin, mitä en ymmärrä ja mikä ilmeisestikään ei ole perusteltavissa. Sijoittamalla $x=\pi$ saataisiin haluttu tulos. Sijoitus $x=0$ taas antaa tuloksen \[\sum_{n=1}^\infty \frac{(-1)^n}{n^2} =  -\frac{\pi^2}{12}.\]

Kysyin samaa myös Claude-tekoälyltä (3.3.2025), joka käytti Fourier'n sinisarjaa funktiolle $x(\pi-x)$, mutta laski kertoimet väärin. Suhteellisen monimutkaisessa laskussa päästiin virheen jälkeen takaisin selville vesille vetoamalla tarkemmin määrittelemättömiin 'vuorottelevien sarjojen tunnettuihin ominaisuuksiin'. En ymmärrä, mihin tässä viitataan. Oikeaan lopputulokseen kuitenkin päästiin.

Uusin tulokas, kiinalainen DeepSeek-tekoäly johtaa tuloksen muodostamalla Fourier'n sarjan funktiolle $x^2$, kuten ChatGPT:kin, mutta sarja lasketaan arvolla $x=\pi$, kuten pitääkin. Esitys on moitteeton (15.3.2025).

Kaikissa tapauksessa esitys on selkeää ja ensi näkemältä luotettavan näköistä. Tarkemmin katsottaessa ChatGPT:ltä ja Claudelta paljastuu virheitä. Syntyy tunne, että tekoälyn koulutukseen on sisältynyt matemaattisia tekstejä, joista sitten valitaan sopivan näköisiä niiden logiikkaa ymmärtämättä. Tätä käsittääkseni kielimallit tekevätkin: ymmärrystä niillä ei ole, mutta tietyn kontekstin tyyliä ne apinoivat varsin hyvin. Inhimillisessä keskustelussa tämä ehkä riittääkin. Mahtavatko meidän ihmisten puheetkaan aina kovin loogisia olla.

Sarjan summaa koskeva tulos on alunperin Eulerilta vuodelta 1735 (alkuperäinen julkaisu aloituskuvassa). Fourier'n sarjat ovat peräisin vasta 1800-luvun alkupuolelta, joten Euler johti tuloksensa muulla tavoin. Kysyin ChatGPT:ltä ja Claudelta, miten Euler johti tuloksen; DeepSeek antoi tämän pyytämättä. ChatGPT ja Claude löytävät oikean viitteen, Leonhard Eulerin latinankielisen artikkelin De Summis Serierum Reciprocarum Pietarin tiedeakatemian julkaisusarjassa (Commentarii Academiae Scientiarum Imperialis Petropolitanae 7 (1740), sivut 123-134). Annetusta viitteestä on ainoastaan jäänyt pois attribuutti imperialis/keisarillinen. DeepSeek antaa artikkelin nimen ja sen sijainnin Eulerin kootuissa teoksissa (Opera omnia), mutta ei viitettä alkuperäisjulkaisuun.

Kaikki esittävät varsin hyvän tiivistelmän Eulerin artikkelista, joka on itse asiassa laajempi. Siinä summataan eräitä muitakin sarjoja, esimerkiksi $\displaystyle\sum_{n=1}^\infty \dfrac{1}{n^{10}} =  \dfrac{\pi^{10}}{93555}$. Lähtökohtana on sinifunktion Taylorin sarja \[\sin(x) = x - \tfrac{1}{6}x^3 + \tfrac{1}{120}x^5 - \tfrac{1}{5040}x^7 + \dots\] ja tästä saatu sarja  \[\frac{\sin(x)}{x} = 1 - \tfrac{1}{6}x^2 + \tfrac{1}{120}x^4 - \tfrac{1}{5040}x^6 + \dots.\] Funktion $\dfrac{\sin(x)}{x}$ nollakohdat ovat $\pm n\pi$, $n = 1,2,3,\dots$ ja funktiolla \[\prod_{n=1}^\infty (1-\frac{x^2}{n^2\pi^2})\] on ilmeisesti samat nollakohdat (kyseessä on äärettömän monen tekijän tulo). Sarjalla ja tulolla on sama vakiotermi, $=1$. Jos jahdella polynomilla on samat nollakohdat ja samat vakiotermit, polynomit ovat identtiset, ts. samankorkuisten potenssien kertoimet ovat samat. Olettaen, että vastaava pätee kuvatun kaltaisille 'äärettömän monen termin polynomeille', voidaan verrata toisen asteen termien kertoimia. Sarjassa kerroin on $-\frac{1}{6}$. Suorittamalla kertolaskut tulossa saadaan toisen asteen termin kertoimeksi \[-\sum_{n=1}^\infty \frac{1}{n^2\pi^2}.\] Nämä ovat yhtä suuret, mistä seuraa haluttu tulos.

Päättely ei ole nykyisten matemaattisten vaatimusten mukainen, mistä ChatGPT ja Claude huomauttavat. DeepSeek esittää sen yhtä hyväksyttävänä todistuksena kuin Fourier'n sarjojen käytön. Nykyisenkaltaisia suppenemiskäsitteitä ei 1700-luvulla vielä ollut, mutta Eulerin idea oli merkittävä ja osoitti hyvää intuitiota. Oheiset kuvat (jollaisten piirtäminen olisi Eulerin aikana ollut tavattoman työlästä) antavat kuvan siitä, miten em. sarja ja tulo suppenevat kohden funktiota $\dfrac{\sin(x)}{x}$.

Sarjan osasumman (sininen) ja päättymättömän tulon osatulon (punainen katkoviiva) kuvaajat,
kun näiden muodostaman polynomin asteluku on 10 (vasemmalla) tai 20 (oikealla).

Tekoälyn kehittyessä sen käyttö myös matematiikassa pohdituttaa. Ainakin toistaiseksi näyttää slltä, että tekoälyn kyky loogiseen ajatteluun (tai sen simulointiin) on rajallinen. Matemaattisten laskentaohjelmien kytkeminen mukaan saattaa olla askel eteenpäin. Muunlaisia hyötyjä varmasti löytyy, esimerkkinä tiivistelmien tekeminen. Tällöinkin käyttäjän tulee olla kriittinen.

Mielenkiintoista olisi tietää, miten edellä kuvatut vastaukset oikeastaan ovat syntyneet. Ovatko tekstit peräisin lähes sellaisinaan joistakin tekoälyn koulutukseen kuuluneista lähteistä? Vai onko kombinoitu useiden lähteiden ideoita (tai fraaseja)? Vai jotakin muuta?